Dr. Hipp
Off topic: would you mind sharing any info on potential timing of begin-concurrent-pnu-wal2 branch being merged into main (or consideration of forking sqlite to have a "client/server" version)?
https://www.sqlite.org/src/timeline?r=begin-concurrent-pnu-w...
(Love what you have created. Thank you so much for all the years of amazing work)
That branch has been renamed "bedrock" (after its principal user) and is up-to-date.
Hi Dr Hipp
Curious, would you recommend using this bedrock branch?
Why / why not?
Expensify is the main user from what I could gather. They've been using it for awhile now.
Re:SQLite Release 3.42.0
by sidewndr46 on Tuesday May 16, 2023 @11:58AM
(#35963661)
Isn't this just the YAML debacle all over again? Where virtually any sequence of text is "valid" (albeit meaningless) YAML?
While I don't care for JSON5 it's hardly "virtually any sequence of text", it rather hews closer to JavaScript content, rather than the very limited subset (ish) that is JSON.
Virtually any sequence is not the same as adopting a specification five years after it’s been published and adopted by industry: https://spec.json5.org/
I appreciate that SQLite can’t write the format, because those changes are human afordances
It turns out that there is a lot of "JSON" data in the wild that is not pure and proper JSON, but instead includes some of the extensions of JSON5. The point of this enhancement is to enable SQLite to read and process most of that wild JSON.
This feature was requested by multiple important users of SQLite.