Anyone know how sqlite makes money?
Work on SQLite4 has concluded
21–30 of 161 posts
Re: Work on SQLite4 has concluded
#22Doubt still exists... Does this mean 'concluded' as in "We've finished polishing the pre production code and are close to releasing it" or 'concluded' as in "We have thrown our hands up in the air and won't be working on this thing any more to bring it to production" ??!!?? EDIT Seeing as I am getting slammed by downvotes, my comment here was simply pointing out that the headline I saw on HN could be read in multiple…
The answer you seek is in the link, in highlighted green text.
Re: Work on SQLite4 has concluded
#23Doubt still exists... Does this mean 'concluded' as in "We've finished polishing the pre production code and are close to releasing it" or 'concluded' as in "We have thrown our hands up in the air and won't be working on this thing any more to bring it to production" ??!!?? EDIT Seeing as I am getting slammed by downvotes, my comment here was simply pointing out that the headline I saw on HN could be read in multiple…
" 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.
Re: Work on SQLite4 has concluded
#24Re: Work on SQLite4 has concluded
#25The 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...
Re: Work on SQLite4 has concluded
#26For 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.
Which, while a totally alien concept in the modern software world, is actually a pretty cool thought.
(I'm sure under the hood bugs are getting fixed and all)
Re: Work on SQLite4 has concluded
#27For 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.
Scaevolus, I recognise that name. #0x10c-dev on freenode? rmmh? skybot? 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
#28For 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.
[0] https://www.cockroachlabs.com/blog/sql-in-cockroachdb-mappin...
Re: Work on SQLite4 has concluded
#29The 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...
Same here. Had to switch to dockerized mariadb for local tests, because migrations wouldn't work.
Re: Work on SQLite4 has concluded
#30Richard Hipp has said that they have signed contracts to support SQLite3 for 35 years. SQLite4 is never going to happen.