Commit History

Autor SHA1 Mensaxe Data
  drh 15669d302d Adjustments to test cases for session so that they work with Tcl9. hai 5 meses
  dan 975f2062da Add the SQLITE_CHANGESETAPPLY_IGNORENOOP flag, which may be passed to sqlite3changeset_apply_v2() to have it ignore changes that would be no-ops if applied to the database (e.g. deleting a row that has already been deleted), instead of considering them conflicts. hai 1 ano
  dan 05accd2216 Modify the permutations.test script so as to set any permutation specific configuration values before running each individual test script. %!s(int64=8) %!d(string=hai) anos
  dan a66e386225 Fix another test problem in sessionfault.test. %!s(int64=9) %!d(string=hai) anos
  dan 6fee795885 Fix a problem in sessionfault.test causing it to segfault following a test failure. This commit does not fix the actual test failure - just the subsequent segfault. %!s(int64=9) %!d(string=hai) anos
  dan f05ac11214 Fix a segfault in the sessions module that could follow an OOM. %!s(int64=10) %!d(string=hai) anos
  dan e8fa8c9649 Fix a segfault in the streaming API functions triggered by a very long table name. %!s(int64=10) %!d(string=hai) anos
  dan 082c96dffa Add miscellaneous test cases to improve coverage of sessions module. %!s(int64=10) %!d(string=hai) anos
  drh 40eaa08620 Update the sessionfault-9.1 and -9.2 tests to account for the change in %!s(int64=12) %!d(string=hai) anos
  dan 1e556c3fe5 Fix a test case in sessionfault.test. No changes to code. %!s(int64=13) %!d(string=hai) anos
  dan 80fe2d9310 Further coverage tests for the session module. %!s(int64=13) %!d(string=hai) anos
  dan 6734007d75 Improve test coverage of session module. %!s(int64=13) %!d(string=hai) anos
  dan 1756ae10e1 Add tests and fixes for OOM handling in sqlite3changeset_concat(). %!s(int64=13) %!d(string=hai) anos
  dan e5754eec26 Improve coverage of session module a bit more. %!s(int64=13) %!d(string=hai) anos
  dan 244593c846 Store primary key definitions for modified tables in changesets. Add the sqlite3changeset_pk() API to extract this data from a changeset iterator. %!s(int64=13) %!d(string=hai) anos
  dan b4480e942f Add the "indirect flag" to the changeset blob format. Also the sqlite3session_indirect() API. %!s(int64=13) %!d(string=hai) anos
  dan 245b49b203 Fix a crash that can follow an OOM when "all tables" are registered with a session module. %!s(int64=13) %!d(string=hai) anos
  dan 7aa469cdd3 Add OOM tests and related fixes for the session module. %!s(int64=13) %!d(string=hai) anos
  dan db04571c79 Remove some unreachable code in sqlite3session.c. Add test cases. %!s(int64=14) %!d(string=hai) anos
  dan 12ca0b5695 Add start of fault-injection tests for session module. Fix some bugs related to the same. %!s(int64=14) %!d(string=hai) anos