3 ms·
> SQLite takes backward compatibility very seriously - All releases of SQLite version 3 can read and write database files created by the very first SQLite 3 rel
by qwertox 2y ago
> SQLite takes backward compatibility very seriously - All releases of SQLite version 3 can read and write database files created by the very first SQLite 3 release (version 3.0.0) going back to 2004-06-18.
This is so remarkable and reminds me of my troubles with MongoDB and specially InfluxDB.
My MongoDBs are mostly still on 4.4 because of the complicated upgrade path (mostly related to the Python drivers), and InfluxDB is now officially split into 1.x and 2.x for me, where I have no plans for upgrading. And I specially will keep my hands off of 3.x because I've learned my lesson.
- JonChesterfield 2y agoThis has the nice effect that fossil, the source control system built on sqlite, will open repos one hasn't looked at for years without trouble. I suspect lots of software works very much better in practice because they chose sqlite as the storage layer somewhere in the distant past.
- ghusbands 2y agoBeing able to open decades-old repos is very much the norm for widely-used version control systems.