duminică 9 august 2026

Marius - Adrian Popa

FBSimCity v0.6.0: the replication district — journal segments, commit order, and a synchronous replica that dies

duminică 9 august 2026, 19:07

fbsimcity  firebird  internals  mvcc  replication  visualization 

Correction (added 9 August 2026): the section below headed “A synchronous replica that dies hangs commits” is wrong. Dmitry Sibiryakov pointed this out on firebird-general, and the source confirms it. In src/jrd/replication/Publisher.cpp, checkStatus() is called with canThrow = false on the commit path, so it cannot throw; disable_on_error (default true) instead clears the replicating

Marius - Adrian Popa

Electric Firebird: Firebird Database Engine Compiled to WebAssembly, With a Live Demo

duminică 9 august 2026, 16:27

 Electric Firebird (mariuz/electric-firebird on GitHub) compiles the Firebird database engine to WebAssembly, following the same approach PGlite took for PostgreSQL. The goal is to let Firebird run both server-side (Node.js) and fully client-side in the browser, with no server round-trip required for queries.Highlights:Two backends: a native Node.js implementation (via the Firebird Embedded

marţi 4 august 2026

Marius - Adrian Popa

Firebird Adds an Optional Static fbclient — and Solves the Symbol-Collision Problem Properly

marţi 4 august 2026, 10:18

c++  fbclient  firebird  internals  static-linking 

Firebird's client library, libfbclient / fbclient.dll, has always been distributed exclusively as a shared library. PR #9104 by Adriano dos Santos Fernandes, merged into the Firebird source tree on July 24, 2026, changes that: it introduces an optional, non-default static archive (libfbclient.a on POSIX, fbclient_static.lib on Windows) for applications that need to link the client library
linux360 Feed Aggregator

linux360 Feed Aggregator

Abonează-te

RSS 1.0
RSS 2.0
ATOM
FOAF
OPML 1.0
OPML 2.0

Ultima actualizare

luni 10 august 2026, 13:40
ora Bucureştiului


Adăugare feed

nabps (at) linux360 (dot) ro