Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
33 check-ins using file src/btree.c version 8b2294c6
2008-05-02
| ||
14:08 | Add a test case for ticket #3093. (CVS 5077) (check-in: 288a7655 user: drh tags: trunk) | |
02:00 | Add another test case to verify that ticket #3092 has been fixed. (CVS 5076) (check-in: 1906d2da user: drh tags: trunk) | |
2008-05-01
| ||
18:01 | Fix a problem with journal files being created unnecessarily when doing an atomic write in exclusive access locking mode. Fix a test script problem. (CVS 5075) (check-in: 70e70866 user: drh tags: trunk) | |
17:16 | Fix more compiler warnings. (CVS 5074) (check-in: 59568844 user: drh tags: trunk) | |
17:03 | Fix harmless compiler warnings. (CVS 5073) (check-in: 227a6f67 user: drh tags: trunk) | |
02:47 | Test versions of getVarint functions. The updates essentially utilize loop unrolling and some shifting/anding tricks to minimize the number of logical operations required. (CVS 5072) (check-in: 682dc24d user: shane tags: trunk) | |
2008-04-30
| ||
16:38 | Add comment to speculate when setting journal_mode=OFF on VACUUM does not help performance. No changes to code. (CVS 5071) (check-in: 9c8b4bab user: drh tags: trunk) | |
15:55 | Improved option handling in speedtest8.c. Added -quiet and -priority options. Added reporting of total user and system time. (CVS 5070) (check-in: aa59974e user: shane tags: trunk) | |
08:56 | Fix test for buffer overrun in unixGettempname(). Fix for #3091. (CVS 5069) (check-in: fc0ca647 user: danielk1977 tags: trunk) | |
2008-04-29
| ||
15:38 | Zero the per-pager temporary space allocation to avoid warnings from valgrind. (CVS 5068) (check-in: f854ae57 user: drh tags: trunk) | |
15:22 | Fix a potential buffer overrun in sqlite3_mprintf() when a non-terminated string is passed to a "%s" format with a precision specifying the number of bytes to copy. (CVS 5067) (check-in: 1f5b1841 user: drh tags: trunk) | |
00:15 | Always convert IEEE NaN into NULL. Ticket #3060. Add test cases to verify that this is happening. (CVS 5066) (check-in: 9b07e59e user: drh tags: trunk) | |
2008-04-28
| ||
20:35 | Allow SQLITE_MAX_COLUMN to be set to zero at compile-time in order to disable the checks. Also SQLITE_MAX_EXPR_DEPTH. Ticket #3069. (CVS 5065) (check-in: e6f71abb user: drh tags: trunk) | |
20:27 | Add test cases to verify that multiple virtual tables can be updated within a trigger and that xSync, xCommit, and xRollback are never called except following xBegin or xCreate. Ticket #3083. (CVS 5064) (check-in: 76175199 user: drh tags: trunk) | |
18:46 | Make sure that transactions are started on all virtual tables that changes in a single statement, not just the first. Ticket #3083. Need to add test cases. (CVS 5063) (check-in: 133b7ee5 user: drh tags: trunk) | |
17:41 | Modified Varint32 functions to disable code for single-byte handling as it is already handled by their respective macro forms. (CVS 5062) (check-in: be10f5dd user: shane tags: trunk) | |
17:12 | Add tests to create and drop a virtual table during a recursive call from an application-defined function. Ticket #3080. (CVS 5061) (check-in: d4d6eff3 user: drh tags: trunk) | |
16:55 | Change the implementation of the NaN recognition to be more cross-platform. Ticket #3089. (CVS 5060) (check-in: 07fd9a8c user: drh tags: trunk) | |
16:19 | Fix a shared-cache mode problem triggered when sqlite3_open16() was used to open the second or subsequent connections to a utf-8 database. (CVS 5059) (check-in: 20946bf6 user: danielk1977 tags: trunk) | |
15:23 | Work around a NaN bug in some versions of Tcl. (CVS 5058) (check-in: 7bf8213c user: drh tags: trunk) | |
13:02 | Changes to test scripts to accommodate different architectures and different versions of Tcl. (CVS 5057) (check-in: 8eb2c07c user: drh tags: trunk) | |
12:54 | Restore the #include of stdint.h removed in (5051). (CVS 5056) (check-in: e96e8b9b user: drh tags: trunk) | |
2008-04-27
| ||
22:48 | Delete requirement F12764 as it has never been implemented and the same effect can be easily achieved by other means. Ticket #3085. (CVS 5055) (check-in: fadeed99 user: drh tags: trunk) | |
22:29 | Fix the documentation to agree with long-standing behavior for the sqlite3_bind_parameter_name() interface on an ?NNN parameter. Ticket #2975. (CVS 5054) (check-in: df9991d5 user: drh tags: trunk) | |
22:19 | Allow multiple occurrances of %include in lemon input files. Ticket #3001. (CVS 5053) (check-in: f22fa11b user: drh tags: trunk) | |
18:45 | Fix the lemon parser generator so that it works again with the "error" symbol. Ticket #3079 (CVS 5052) (check-in: 20ed7492 user: drh tags: trunk) | |
18:40 | Remove all references to sqlite3_intptr_t. (CVS 5051) (check-in: 6a94d197 user: drh tags: trunk) | |
2008-04-26
| ||
13:39 | Use "(void)" function arguments in declarations instead of "()". Both are legal but some pedantic compilers complain about the latter. Ticket #3086. (CVS 5050) (check-in: a4149ca3 user: drh tags: trunk) | |
2008-04-25
| ||
12:25 | Clarify some comments. No changes to code. (CVS 5049) (check-in: 7f805392 user: drh tags: trunk) | |
12:10 | Add test cases to prove that ticket #3082 has been fixed. (CVS 5048) (check-in: 776e7024 user: drh tags: trunk) | |
00:08 | Candidate fix for ticket #3082. Test cases needed. (CVS 5047) (check-in: f6313311 user: drh tags: trunk) | |
2008-04-24
| ||
22:57 | Remove two more unused files. (CVS 5046) (check-in: a400faf5 user: drh tags: trunk) | |
19:15 | 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) (check-in: 0d04ccd9 user: shane tags: trunk) | |