/ File History
Login

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

History of test/hook.test

2018-01-12
16:44
[1604b3b2] part of check-in [bd46c442] Experimental change to include changes made to the sqlite_stat1 table in changesets generated by the sessions module. sqlite_stat1 entries in such changesets are ignored by legacy clients. (check-in: [bd46c442] user: dan branch: sessions-stat1, size: 24712)
2017-01-27
17:02
[dbc0b877] part of check-in [fbb6bf1b] Fix a problem causing the pre-update hook to be invoked by DROP TABLE statements. (check-in: [fbb6bf1b] user: dan branch: trunk, size: 23395)
2017-01-25
18:53
[f6a48d33] part of check-in [c7651d21] Fix another pre-update hook issue, this time in sqlite3preupdate_old(). (check-in: [c7651d21] user: dan branch: trim-nulls, size: 23116)
17:44
[09b8ce22] part of check-in [6fc4fbfa] Fix a problem with the pre-update hook on this branch. (check-in: [6fc4fbfa] user: dan branch: trim-nulls, size: 22821)
2016-10-15
08:56
[3a01b876] part of check-in [2674d779] Add test case to hook.test. No changes to non-test code. (check-in: [2674d779] user: dan branch: trunk, size: 21996)
2016-04-27
18:54
[3b7b99d0] part of check-in [2662d8fe] Modify the permutations.test script so as to set any permutation specific configuration values before running each individual test script. (check-in: [2662d8fe] user: dan branch: permutations-fix, size: 21886)
2016-01-20
11:33
[40523db3] part of check-in [327af5f6] Merge recent enhancements from trunk. (check-in: [327af5f6] user: drh branch: sessions, size: 21900)
2014-10-14
13:41
[aa41c095] part of check-in [83d4114f] Merge recent trunk micro-optimizations and the DESC index GROUP BY ORDER BY bug fix into the sessions branch. (check-in: [83d4114f] user: drh branch: sessions, size: 21960)
2014-08-19
00:33
[76201cfc] part of check-in [6d5b9332] Disable the hook-7.5.2 tests when using sessions, since that are not correct in that case. (check-in: [6d5b9332] user: drh branch: sessions, size: 21911)
2013-11-27
21:53
[5429d34d] part of check-in [3a2a1bd4] Merge all recent trunk changes. (check-in: [3a2a1bd4] user: drh branch: sessions, size: 21860)
00:45
[162d7cef] part of check-in [b408d788] Add additional test cases and requirements evidence marks for WITHOUT ROWID. (check-in: [b408d788] user: drh branch: trunk, size: 11132)
2013-11-26
23:27
[8b24a1a8] part of check-in [0978bac6] Make sure the update hook is not invoked for WITHOUT ROWID tables, as the documentation specifies. This bug was found while adding requirements marks, so a few extraneous requirements marks are included in this check-in. (check-in: [0978bac6] user: drh branch: trunk, size: 10045)
2013-02-13
13:42
[777b2541] part of check-in [7e14dc73] Enhancements to the query planner to make use of indices for ORDER BY even when IN constraints are in the WHERE clause. Add extended error codes for all SQLITE_CONSTRAINT errors. (check-in: [7e14dc73] user: drh branch: sessions, size: 20250)
2013-02-09
15:37
[45cb22b9] part of check-in [3f674375] Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the extended constraint error codes in alphabetical order. Add many test cases for the extended constraint error codes. (check-in: [3f674375] user: drh branch: constraint-error-codes, size: 9533)
2011-08-26
19:20
[94b927b1] part of check-in [eb036d6f] Merge the latest trunk changes into the sessions branch. (check-in: [eb036d6f] user: drh branch: sessions, size: 20193)
2011-08-02
00:57
[5f3749de] part of check-in [9007586f] Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. (check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 9476)
2011-06-20
10:44
[4fd80e9c] part of check-in [4c5e276c] Merge the latest trunk changes into the sessions branch. (check-in: [4c5e276c] user: drh branch: sessions, size: 20207)
2011-05-28
15:57
[f2277c30] part of check-in [84097a4c] Minor changes made while planning a larger change. (check-in: [84097a4c] user: dan branch: fts3-prefix-search, size: 9490)
2011-03-30
21:04
[040cf2ca] part of check-in [66345214] Add the SQLITE_ENABLE_PREUPDATE_HOOK compile-time option. (check-in: [66345214] user: drh branch: sessions, size: 19613)
17:25
[29a0b6a1] part of check-in [d051694e] Disable the truncate optimization if there is a preupdate hook. (check-in: [d051694e] user: drh branch: sessions, size: 19563)
2011-03-22
18:45
[14b2439b] part of check-in [bdea7089] Add API function sqlite3_preupdate_depth(), for determining the depth of the trigger stack from within a pre-update callback. (check-in: [bdea7089] user: dan branch: sessions, size: 19564)
2011-03-19
08:38
[d054aad1] part of check-in [24d4d5dd] Fix a problem with INTEGER PRIMARY KEY columns and the pre-update hook. (check-in: [24d4d5dd] user: dan branch: sessions, size: 15965)
2011-03-16
19:59
[d0a27702] part of check-in [526545c4] Add the sqlite3_preupdate_new() API, for retrieving the new.* values from within a pre-update callback. (check-in: [526545c4] user: dan branch: sessions, size: 15525)
09:49
[85059721] part of check-in [b0015a1c] Remove the sqlite3_transaction_hook() API. (check-in: [b0015a1c] user: dan branch: sessions, size: 15239)
2011-03-03
20:06
[a90748e4] part of check-in [093d8cd8] Add the experimental sqlite3_transaction_hook() API. (check-in: [093d8cd8] user: dan branch: sessions, size: 18262)
2011-03-01
18:42
[5fd01c30] part of check-in [6145d7b8] Add the experimental sqlite3_preupdate_hook() API. (check-in: [6145d7b8] user: dan branch: sessions, size: 15019)
2010-04-13
06:18
[f04c3412] part of check-in [012cf101] Test that the rollback-hook is invoked if a commit-hook implementation returns non-zero (causing a rollback). Remove documentation comment that says otherwise from sqlite.h.in. (check-in: [012cf101] user: dan branch: trunk, size: 8896)
2009-04-07
14:14
[c9c992f2] part of check-in [277dace4] Fix compilation and testing when SQLITE_OMIT_TRIGGER is defined. Ticket #3786. (CVS 6464) (check-in: [277dace4] user: danielk1977 branch: trunk, size: 8310)
2009-01-03
14:04
[a9961ccf] part of check-in [27ae4065] When the commit_hook calls a query recursively, make sure the commit_hook is not invoked recursively. Ticket #3564. (CVS 6107) (check-in: [27ae4065] user: drh branch: trunk, size: 8267)
2008-01-19
20:11
[e17d4ed2] part of check-in [af129b6d] Miscellaneous code simplifications and cleanup and test coverage enhancements. (CVS 4730) (check-in: [af129b6d] user: drh branch: trunk, size: 7783)
2007-10-09
08:29
[3870abea] part of check-in [07c00fff] Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) (check-in: [07c00fff] user: danielk1977 branch: trunk, size: 7464)
2006-01-17
09:35
[7e7645fd] part of check-in [3a54a33d] Test suite fixes for builds that define OMIT symbols. (CVS 2962) (check-in: [3a54a33d] user: danielk1977 branch: trunk, size: 7401)
2006-01-16
16:24
[60579eb9] part of check-in [c058f483] Test file fixes for libaries compiled with various SQLITE_OMIT_ macros. (CVS 2961) (check-in: [c058f483] user: danielk1977 branch: trunk, size: 7180)
2006-01-05
23:42
[fc682154] part of check-in [448b3b9d] Disable the update hook for the truncation optimization used by DELETE. (CVS 2863) (check-in: [448b3b9d] user: drh branch: trunk, size: 7126)
2005-12-16
15:24
[3bae7892] part of check-in [83c8ae5b] Verify that the rollback-hook is invoked correctly when a malloc() failure occurs. (CVS 2824) (check-in: [83c8ae5b] user: danielk1977 branch: trunk, size: 7029)
06:54
[2b771652] part of check-in [3baa3ff3] Add the sqlite3_rollback_hook() API. Still requires further testing. (CVS 2823) (check-in: [3baa3ff3] user: danielk1977 branch: trunk, size: 6769)
2005-12-15
15:22
[4a5e598a] part of check-in [36229018] Add the sqlite3_update_hook() API. (CVS 2820) (check-in: [36229018] user: danielk1977 branch: trunk, size: 4842)
2004-06-29
12:39
[f8605cde] part of check-in [008e57dc] Improved test coverage of tclsqlite.c (CVS 1761) (check-in: [008e57dc] user: drh branch: trunk, size: 1917)
2004-05-31
08:26
[c4102c67] part of check-in [b8ed812c] Replace OP_Begin, OP_Commit and OP_Rollback with OP_AutoCommit. (CVS 1500) (check-in: [b8ed812c] user: danielk1977 branch: trunk, size: 1754)
2004-01-15
02:44
[1a67ce0c] part of check-in [72bc84f2] Reinsert the experimental sqlite_commit_hook() API. (CVS 1179) (check-in: [72bc84f2] user: drh branch: trunk, size: 1743) Added
2003-04-03
15:46
[7a4c97b8] part of check-in [5efbf623] Added experimental APIs: sqlite_begin_hook() and sqlite_commit_hook(). (CVS 896) (check-in: [5efbf623] user: drh branch: trunk, size: 2832) Added