drh
|
15669d302d
Adjustments to test cases for session so that they work with Tcl9.
|
5 months ago |
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.
|
1 year ago |
dan
|
05accd2216
Modify the permutations.test script so as to set any permutation specific configuration values before running each individual test script.
|
8 years ago |
dan
|
a66e386225
Fix another test problem in sessionfault.test.
|
9 years ago |
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.
|
9 years ago |
dan
|
f05ac11214
Fix a segfault in the sessions module that could follow an OOM.
|
10 years ago |
dan
|
e8fa8c9649
Fix a segfault in the streaming API functions triggered by a very long table name.
|
10 years ago |
dan
|
082c96dffa
Add miscellaneous test cases to improve coverage of sessions module.
|
10 years ago |
drh
|
40eaa08620
Update the sessionfault-9.1 and -9.2 tests to account for the change in
|
12 years ago |
dan
|
1e556c3fe5
Fix a test case in sessionfault.test. No changes to code.
|
13 years ago |
dan
|
80fe2d9310
Further coverage tests for the session module.
|
13 years ago |
dan
|
6734007d75
Improve test coverage of session module.
|
13 years ago |
dan
|
1756ae10e1
Add tests and fixes for OOM handling in sqlite3changeset_concat().
|
13 years ago |
dan
|
e5754eec26
Improve coverage of session module a bit more.
|
13 years ago |
dan
|
244593c846
Store primary key definitions for modified tables in changesets. Add the sqlite3changeset_pk() API to extract this data from a changeset iterator.
|
13 years ago |
dan
|
b4480e942f
Add the "indirect flag" to the changeset blob format. Also the sqlite3session_indirect() API.
|
13 years ago |
dan
|
245b49b203
Fix a crash that can follow an OOM when "all tables" are registered with a session module.
|
13 years ago |
dan
|
7aa469cdd3
Add OOM tests and related fixes for the session module.
|
13 years ago |
dan
|
db04571c79
Remove some unreachable code in sqlite3session.c. Add test cases.
|
13 years ago |
dan
|
12ca0b5695
Add start of fault-injection tests for session module. Fix some bugs related to the same.
|
13 years ago |