๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 93a696f Changes to test code so that testfixture compiles when OMIT_SHARED_CACHE and OMIT_UTF16 are defined. by dan ยท 16 years ago
  2. c81c11f Remove the obsolete "$Id:$" RCS identifier strings from the source code. by drh ยท 16 years ago
  3. 3054866 Restore (btree_set_cache_size) to test3.c. This is used on unix for the tcl "crash tests". Make some functions no longer used outside of btree.c static. (CVS 6869) by danielk1977 ยท 16 years ago
  4. cbcadd4 removed the test function sqlite3BtreeFlags() (test code only); (CVS 6868) by shane ยท 16 years ago
  5. 20a35fd removed unused functions from test3.c (test code only); (CVS 6867) by shane ยท 16 years ago
  6. 3509a65 Make the sqlite3BtreeMoveto function static, since it is only used from within btree.c. Remove unused function lockBtreeWithRetry from btree.c. (CVS 6850) by danielk1977 ยท 16 years ago
  7. ee152b0 Remove an unused variable from the test code in test3.c. (CVS 6843) by drh ยท 16 years ago
  8. 602b466 Cause opening a transaction on a sharable b-tree module automatically obtain a read-lock on page 1. This means there is no way for sqlite3BtreeGetMeta() to fail. (CVS 6836) by danielk1977 ยท 16 years ago
  9. 96d48e9 Cause incremental-blob read/write operations lock shared-cache tables in the same way as normal SQL read/writes. Add complex assert statements to make sure tehe correct shared-cache locks are held when accessing the database. Eliminate some redundant checks from btree.c. (CVS 6830) by danielk1977 ยท 16 years ago
  10. de63035 Speed up INSERT operations that add data to UNIQUE or PRIMARY KEY indexes by rationalizing duplicate seek operations. (CVS 6599) by danielk1977 ยท 17 years ago
  11. bd43455 Fix some cases where executing SQL from within a user-function callback could cause problems related to statement-transactions. (CVS 6355) by danielk1977 ยท 17 years ago
  12. c7af484 Make sqlite3_count_changes() and total_changes() work with "DELETE FROM <table-name>". (CVS 5844) by danielk1977 ยท 17 years ago
  13. e63d999 Additional changes toward fixing ticket #3292. (CVS 5562) by drh ยท 17 years ago
  14. e8f52c5 Remove leftover debugging commands (breakpoint and btree_breakpoint) from by drh ยท 17 years ago
  15. 93a960a Remove unused code. Test coverage enhancements. Modify the algorithm used by drh ยท 17 years ago
  16. 59f8c08 Implement the 'CONFIG_SINGLETHREAD' and 'CONFIG_MULTITHREAD' configuration modes. (CVS 5234) by danielk1977 ยท 18 years ago
  17. 17b90b5 Remove the xGetTempname() method from the vfs structure. Temp files are now opened by passing a NULL pointer as the filename to xOpen(). (CVS 5190) by danielk1977 ยท 18 years ago
  18. 1ca0ed4 In test3.c, use type 'u32' instead of 'unsigned int' to remove a warning/error from native x86_64 compile. (CVS 5165) by shane ยท 18 years ago
  19. 3f8d5cf Consolidated varint macro usage from btreeInt.h, vdbe.c, and vdbeaux.c into sqliteInt.h and made their use consistent. Slight improvements to varint32 macros. (CVS 5045) by shane ยท 18 years ago
  20. e14006d Modify the {quote: IdxDelete} opcode so that it takes an array of registers rather by drh ยท 18 years ago
  21. cd3e8f7 Use a vdbe memory cell to allocate the space required for vdbe cursors. (CVS 4912) by danielk1977 ยท 18 years ago
  22. 1e968a0 Removed the direct btree tests - part of the ongoing effort to test by by drh ยท 18 years ago
  23. 3a00f90 Various renames & cleanups to limit exported symbols on amalgamation build (CVS 4819) by mlcreech ยท 18 years ago
  24. 45b5ba8 Delete unused "pager3_refinfo_enable" flag and its associated debugging by drh ยท 18 years ago
  25. de4fcfd Additional test coverage improvements. Test coverage now stands at 98.73%. (CVS 4731) by drh ยท 18 years ago
  26. e5fe690 In shared-cache mode, make sure the busy hander invoked is the by drh ยท 18 years ago
  27. 4152e67 Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) by danielk1977 ยท 18 years ago
  28. 33f4e02 Honor the SQLITE_OPEN_ flags passed into sqlite3_open_v2(). Some by drh ยท 18 years ago
  29. f3c6265 Fix a bug in a test file causing malloc5.test to crash. (CVS 4331) by danielk1977 ยท 18 years ago
  30. ff0587c Improvements to mutex asserts. The quick test runs to completion without by drh ยท 18 years ago
  31. a1644fd Modifications to the malloc failure tests to test transient and persistent failures. (CVS 4321) by danielk1977 ยท 18 years ago
  32. 1cc8c44 Remove nRef and vfsMutex from the sqlite3_vfs structure. Omit the by drh ยท 18 years ago
  33. 2764170 A complete run of quick.test with mutex debugging enabled. (CVS 4266) by drh ยท 18 years ago
  34. 29278e3 Remove unnecessary #includes of "os.h". New mutex implementations. (CVS 4255) by drh ยท 18 years ago
  35. a2451e2 The quick test runs again with a handfull of errors after adding the by drh ยท 18 years ago
  36. 31dad9d Fix some more small problems introduced by recent refactoring. (CVS 4235) by danielk1977 ยท 18 years ago
  37. 1e53695 More work on refactoring of malloc() interfaces. There are still many errors. (CVS 4233) by danielk1977 ยท 18 years ago
  38. 1743575 Half-way through a major refactoring of the memory allocation. by drh ยท 18 years ago
  39. 63c64f3 Add speed3.test file. For testing performance issues related to overflow pages. (CVS 4020) by danielk1977 ยท 19 years ago
  40. b026e05 Begin adding the zeroblob API to support incremental blob i/o. (CVS 3894) by drh ยท 19 years ago
  41. e4d9081 Change BtreeMoveto so that it can be biased to the right or to the center. by drh ยท 19 years ago
  42. 4f0c587 Modify sources to that they can be combined into a single sqlite3.c source by drh ยท 19 years ago
  43. 3b8a05f Modify the interface to the pager sub-system in preparation for performing IO in blocks based on sector-size, not database page-size. (CVS 3705) by danielk1977 ยท 19 years ago
  44. 50c6706 Changes to support fragmentation analysis in sqlite3_analyzer. (CVS 3634) by drh ยท 19 years ago
  45. 1dcdbc0 Limit the number of errors returned by PRAGMA integrity_check to 100 by by drh ยท 19 years ago
  46. dddb2f2 Clean up memory leaks and uninitialized variables detected by valgrind. by drh ยท 19 years ago
  47. 77bba59 Compile in test code whenever -DSQLITE_TEST=1 is present. Do not rely by drh ยท 19 years ago
  48. 28dd479 Publish APIs sqlite3_malloc() and sqlite3_realloc() that use the OS-layer by drh ยท 19 years ago
  49. 07cb560 Handle some of the IO error conditions that may occur in a shared-cache context. (CVS 2980) by danielk1977 ยท 20 years ago
  50. aef0bf6 Add part of the btree layer of the shared-cache feature. (CVS 2848) by danielk1977 ยท 20 years ago
  51. 03d847e More annoying and pointless signedness warnings fixed. (CVS 2811) by drh ยท 20 years ago
  52. 2db0bbc Improve the error message associated with SQLITE_FULL. Ticket #1353. by drh ยท 20 years ago
  53. 93758c8 Exclude a few more lines of code using OMIT macros. (CVS 2253) by danielk1977 ยท 21 years ago
  54. 1ad7f64 Changes so that crash.test works when SQLITE_OMIT_PAGER_PRAGMAS is defined. (CVS 2242) by danielk1977 ยท 21 years ago
  55. 7701e81 Extra test cases to improve coverage of btree.c (CVS 2189) by danielk1977 ยท 21 years ago
  56. 42741be Fix a problem with auto-vacuum databases and the VACUUM command. Also add "pages read" and "pages written" statistics to the pager layer. (CVS 2183) by danielk1977 ยท 21 years ago
  57. e6efa74 Ensure tables cannot be created/dropped when btree cursors are open. (CVS 2085) by danielk1977 ยท 21 years ago
  58. 205f48e Incremental check-in of changes that will ultimately lead to a by drh ยท 21 years ago
  59. 40e016e All tests pass when SQLITE_OMIT_INTEGRITY_CHECK is defined. (CVS 2055) by drh ยท 21 years ago
  60. a0bf265 Support root-page allocation/deallocation in auto-vacuum databases. Still a few problems. (CVS 2054) by danielk1977 ยท 21 years ago
  61. b7f9164 Insert #ifdefs that can optionally remove features at compiletime resulting by drh ยท 21 years ago
  62. f7a8362 Fix a bug in the test3.c module that was causing failures in btree5.test. (CVS 1962) by drh ยท 21 years ago
  63. fe63d1c More changes directed at getting things to work on 64-bit platforms. (CVS 1949) by drh ยท 21 years ago
  64. 3e27c02 First cut at a analysis tool for version 3.0 databases. (CVS 1862) by drh ยท 21 years ago
  65. 90f5ecb Initial implementation of variable page sizes and the temp_store pragma. (CVS 1843) by drh ยท 21 years ago
  66. 9d213ef Improve test coverage of util.c (CVS 1773) by drh ยท 21 years ago
  67. 93cd039 Minor fixes for UTF-16 databases. (CVS 1770) by danielk1977 ยท 21 years ago
  68. 312d6b3 Test cases intended to improve coverage of main.c. (CVS 1763) by danielk1977 ยท 21 years ago
  69. 40b38dc Remove the 'nMaster' argument from various pager and btree functions. (CVS 1737) by danielk1977 ยท 21 years ago
  70. d09b592 Remove the second definition of SQLITE_N_BTREE_META from test3.c. (CVS 1609) by danielk1977 ยท 22 years ago
  71. 24162fe Move the 'busy-callback' logic to the pager layer. (CVS 1527) by danielk1977 ยท 22 years ago
  72. 13adf8a Untested updates to support atomic multi-file transactions (CVS 1526) by danielk1977 ยท 22 years ago
  73. ee5741e Add read-transactions to the btree and vdbe. The compiler doesn't invoke by danielk1977 ยท 22 years ago
  74. 1d850a7 Replace OP_Begin, OP_Commit and OP_Rollback with OP_AutoCommit. (CVS 1500) by danielk1977 ยท 22 years ago
  75. e51c44f Various speed enhancements. (CVS 1498) by drh ยท 22 years ago
  76. d8820e8 New varint encoding gives a maximum varint length of 9 instead of 10. (CVS 1395) by drh ยท 22 years ago
  77. 6d2fb15 Optimized varint routines and tests added. (CVS 1380) by drh ยท 22 years ago
  78. 49f737d Fix a bug in the btree code for reading varints greater than 2^32. (CVS 1349) by danielk1977 ยท 22 years ago
  79. 0e1c19e Updates to sqlite3BtreeKeyFetch() and sqlite3BtreeDataFetch(). (CVS 1347) by drh ยท 22 years ago
  80. 24cd67e The btree.c module now passes all the historical regression tests. New tests by drh ยท 22 years ago
  81. 3a4c141 More btree.c bug fixing. It's getting closer but still not there yet. by drh ยท 22 years ago
  82. c12fc0d All tests in btree.test now pass (but only because I commented out the by drh ยท 22 years ago
  83. c8629a1 More btree.c bug fixes. (CVS 1327) by drh ยท 22 years ago
  84. 4adee20 Change lots of internal symbols from sqliteXXX to sqlite3XXX so that the by danielk1977 ยท 22 years ago
  85. 9b17127 More bug fixes in btree.c. (CVS 1323) by drh ยท 22 years ago
  86. c39e000 More bug fixes in btree.c. (CVS 1322) by drh ยท 22 years ago
  87. de64713 The btree.c module compiles and links and passes some tests. Many tests by drh ยท 22 years ago
  88. a34b676 New btree.c module compiles and links. (CVS 1320) by drh ยท 22 years ago
  89. 4fc0fb4 Trying to synchronize the test3.c module with the new btree.c code. (CVS 1319) by drh ยท 22 years ago
  90. 23e11ca Update test3.c to work with the new btree.c API. (CVS 1314) by drh ยท 22 years ago
  91. b0208cc Support in-memory databases for temp tables (CVS 903) by paul ยท 23 years ago
  92. 2dcc9aa Add the sqliteBtreePrevious() routine to the BTree module API. This is by drh ยท 23 years ago
  93. da47d77 Change to the pager to avoid opening journal files unnecessarily. This can by drh ยท 23 years ago
  94. 86bc1c8 Add the "space_used.tcl" script to the tools directory. This script is used by drh ยท 23 years ago
  95. c2eef3b Parse foreign key constraints and populate internal data structures by drh ยท 23 years ago
  96. 0d316a4 Fix for ticket #9: Add the ability to read little-endian database files by drh ยท 23 years ago
  97. 5e5377f Fix for Win32: The %p format on Win32 does not prepend a "0x" as it should. (CVS 665) by drh ยท 23 years ago
  98. 0de8c11 Prepare for the 2.5.5 release. (CVS 661) by drh ยท 23 years ago
  99. 06b2718 In the TCL interface, the "sqlite" command now always returns the address by drh ยท 23 years ago
  100. aaab572 Change the name of the sanity_check PRAGMA to "integrity_check" and make by drh ยท 24 years ago