index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
btreeInt.h
Commit message (
Expand
)
Author
Age
*
Change the name of the iDataVersion field of Btree to iBDataVersion to make
drh
2021-03-18
*
Better integrate the changes on this branch with OP_Insert and OP_IdxInsert.
dan
2020-12-10
*
New test-control that returns the number of calls to
drh
2020-08-31
*
Add support for the sqlite3_txn_state() interface.
drh
2020-08-25
*
Continuing work toward supporting unsigned 32-bit page numbers.
drh
2020-07-22
*
Change the name of IntegrityCk.mallocFailed to IntegrityCk.bOomFault to
drh
2020-06-29
*
Refactoring various names. No changes in the resulting machine code.
drh
2020-06-19
*
Fix the handling of reserve-bytes so that the maximum value of 255 can be used.
drh
2020-05-07
*
The SQLITE_TESTCTRL_RESERVE operator is removed. In its place is the
drh
2020-04-20
*
Simplify the code by removing the unsupported and undocumented
drh
2020-02-07
*
Do not allow triggers that run as part of REPLACE conflict resolution
drh
2019-12-29
*
Faster response to sqlite3_interrupt() in the OP_IntegrityCk and OP_Count
drh
2019-10-11
*
Change an assert() into a NEVER(), since the condition is difficult to prove
drh
2019-02-12
*
Defer computing the MemPage.nFree value of an in-memory btree page
drh
2019-02-09
*
Change the definition of the BtCursor.skipNext field so that it is undefined
drh
2019-01-28
*
Rearrange fields of the BtCursor object so that it is smaller and requires less
drh
2018-01-24
*
Interchange the numeric codes for CURSOR_VALID and CURSOR_INVALID to obtain
drh
2018-01-24
*
Avoid a test for CURTYPE_BTREE in sqlite3VdbeCursorMoveto() in order to reduce
drh
2017-08-16
*
Btree optimization: New field BtCursor.pPage that points to the current page,
drh
2017-08-15
*
Experimental "PRAGMA secure_delete=FAST" pragma. The intent is to overwrite
drh
2017-06-19
*
Remove unused fields from the BtCursor object.
drh
2017-04-01
*
Save a 78 bytes of code space and a million CPU cycles in speedtest1 by
drh
2017-04-01
*
Fix typos in using the MSVC_VERSION macro.
drh
2017-02-13
*
Cleanup the usage of the SQLITE_DISABLE_INTRINSIC compile-time option.
drh
2017-02-09
*
Avoid unnecessary zeroing of fields in the MemPage object that are going
drh
2016-12-09
*
Remove an unused field from the MemPage object.
drh
2016-01-12
*
Reduce the size of the CellInfo object from 32 to 24 bytes on 64-bit machines.
drh
2015-12-18
*
Rename the sqlite3PagerAcquire() function to sqlite3PagerGet(). The former
drh
2015-11-04
*
Add SQLITE_DISABLE_INTRINSIC define to disable use of intrinsic functions (e....
mistachkin
2015-07-29
*
Simplification of PRAGMA integrity_check logic. Make sure that the depth
drh
2015-07-01
*
Make use of the _byteswap_ushort() and _byteswap_ulong() compiler intrinsics ...
mistachkin
2015-06-30
*
Only use <nowiki>__builtin_bswap16()</nowiki> with GCC 4.8 and later.
drh
2015-06-30
*
Remove the use of htonl() in the previous check-in due to linkage issues.
drh
2015-06-30
*
Put BtCursor objects on a singly-linked list instead of a doubly-linked list.
drh
2015-06-30
*
Add the BtCursor.curIntKey field and use it for a small size reduction and
drh
2015-06-27
*
Performance improvements in moveToChild() by shifting some work over
drh
2015-06-27
*
Add the Mempage.aDataOfst field and use it in sqlite3BtreeMovetoUnpacked()
drh
2015-06-27
*
Enhance the Btree object to remember whether or not it is holding an
drh
2015-06-25
*
Add the MemPage.xParseCell method and provide various implementations
drh
2015-06-19
*
Make cellSizePtr() a method on the MemPage object, with alternative
drh
2015-06-19
*
Improved detection and suppression of endless loops in clearDatabasePage().
drh
2015-04-01
*
Keep track of the optimal number of reserved bytes (by looking at reserve
drh
2015-02-21
*
Redefine the way PRAGMA data_version works: It continues to change when
drh
2014-12-22
*
Improved comments on the BtCursor.skipNext field. No changes to code.
drh
2014-11-17
*
Add a four-byte prefix to the BtShared.pTmpSpace buffer to avoid reading
drh
2014-10-15
*
Fix the "PRAGMA integrity_check" command so that it avoids formatting error
drh
2014-09-26
*
Add the MemPage.noPayload boolean and use it to help
drh
2014-09-24
*
Simplify the CellInfo structure for a size reduction and performance
drh
2014-09-23
*
Fix typos in comments. No code changes.
peter.d.reid
2014-09-06
*
Fix a compiler warning when SQLITE_DIRECT_OVERFLOW_READ is defined.
drh
2014-03-31
[next]