Earlier quoted context omitted.
" Lessons learned from SQLite4 have been folded into SQLite3 which continues to be actively maintained and developed. This repository exists as an historical record. There are no plans at this time to resume development of SQLite4." Right there on the web page. Highlighted in green even.
Below the fold even, after about 1000 other words of text. Would be better if the title had used 'cancelled' or 'terminated' instead of 'concluded' to explain the situation at the outset?
Work on SQLite4 has concluded
11–20 of 161 posts
Re: Work on SQLite4 has concluded
#12For context, SQLite4 explored reimplementing SQLite using a key-value store on log-structured merge trees, like RocksDB and Cassandra. I'd be interested to hear why they stopped. Presumably reimplementing SQL on a KV store was seen as not worth it, when applications that are satisfied with an embedded KV store backend (which is much faster and simpler to write!) already have many options.
Re: Work on SQLite4 has concluded
#13Re: Work on SQLite4 has concluded
#14For context, SQLite4 explored reimplementing SQLite using a key-value store on log-structured merge trees, like RocksDB and Cassandra. I'd be interested to hear why they stopped. Presumably reimplementing SQL on a KV store was seen as not worth it, when applications that are satisfied with an embedded KV store backend (which is much faster and simpler to write!) already have many options.
Would have been a neat way to experiment around with putting a SQL front end on various KV interfaces. Redis or etcd, for example.
Re: Work on SQLite4 has concluded
#15Doesn't look like this is fixed in sqlite4 though...
Re: Work on SQLite4 has concluded
#16For context, SQLite4 explored reimplementing SQLite using a key-value store on log-structured merge trees, like RocksDB and Cassandra. I'd be interested to hear why they stopped. Presumably reimplementing SQL on a KV store was seen as not worth it, when applications that are satisfied with an embedded KV store backend (which is much faster and simpler to write!) already have many options.
I created a logsql.py plugin for skybot, it just logs to the DB instead of to text files. Is that something you'd be interested in merging back in?
Re: Work on SQLite4 has concluded
#17Re: Work on SQLite4 has concluded
#18Richard Hipp has said that they have signed contracts to support SQLite3 for 35 years. SQLite4 is never going to happen.
It is not as shiny, but in the long run, you still get all the goodness. Nevermind the name / version number.
Re: Work on SQLite4 has concluded
#19Anyone know how sqlite makes money?
Re: Work on SQLite4 has concluded
#20The biggest thorn I found working with sqlite was the lack of ability to modify columns with ALTER TABLE which was a real pain. Doesn't look like this is fixed in sqlite4 though...