SQLite

Check-in [4139916995]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Allow sqlite3_snapshot_open() to be called to change the snapshot after a read transaction is already open on database.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 41399169954f9bef53c3fa89879f39823b80bd127f76cf60abbe24217878a571
User & Date: dan 2018-08-15 14:03:26.955
Context
2018-08-16
15:29
Fix EXPLAIN QUERY PLAN so that it describes IN operators implemented using a ROWID lookup. (check-in: 60045fbf52 user: drh tags: trunk)
2018-08-15
14:03
Allow sqlite3_snapshot_open() to be called to change the snapshot after a read transaction is already open on database. (check-in: 4139916995 user: dan tags: trunk)
2018-08-14
15:12
Fix UPSERT so that it checks the target-constraint first and fires the DO UPDATE if that constraint is violated regardless of whether or not other constraints are in violation. This aligns SQLite behavior with what PostgreSQL does. Fix for ticket [908f001483982c43cdb476dfb590a1a]. (check-in: 529fb55e3d user: drh tags: trunk)
2018-08-06
17:12
Allow sqlite3_snapshot_open() to be called to change the snapshot after a read transaction is already open on database. (Closed-Leaf check-in: 051ac01520 user: dan tags: exp-snapshot-open)
Changes
Unified Diff Side-by-Side Diff Patch
Changes to src/main.c.
Changes to src/pager.c.
Changes to src/pager.h.
Changes to src/sqlite.h.in.
Changes to src/test1.c.
Changes to src/wal.c.
Changes to src/wal.h.
Changes to test/snapshot.test.
Added test/snapshot_up.test.