index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
btree.c
Commit message (
Expand
)
Author
Age
*
Fix an off-by-one error in tests for cells overflowing the end pages. The
drh
2023-07-13
*
Fix harmless scan-build warnings.
drh
2023-07-08
*
Simplification to the getAndInitPage() routine that results in improved
drh
2023-06-22
*
Improved comment on the getAndInitPage() in btree.c. No code changes.
drh
2023-06-21
*
Address various harmless compiler warnings from
drh
2023-06-16
*
Check-in [70e12efd1b189560] left a path through lockBtree() that failed to
drh
2023-06-12
*
Defer setting the BTS_PAGESIZE_FIXED flag until after we are certain there
drh
2023-06-10
*
Simplify a memcpy() in defragmentPage(). It now might copy more content than
drh
2023-06-09
*
Fix straggler misspellings and tidy the custom dictionary. Also include picku...
larrybr
2023-06-07
|
\
*
|
Add a C-source spell-checking facility. make misspell (on Nix)
larrybr
2023-06-07
|
/
*
Fix incorrect b-tree root page reports from the enhanced PRAGMA integrity_check
drh
2023-05-18
*
Fast-path the btree transaction start for the common case where a
drh
2023-05-17
*
In editPage(), if an attempt is made to edit an empty 64KB page, then take
drh
2023-05-08
*
Fix harmless compiler warnings.
drh
2023-05-01
*
Fix an incorrect assert() statement in btree.c as found by
drh
2023-04-22
*
New assert() statements to validate the parameters to
drh
2023-04-10
*
Guard against oversized cells in the newly enhanced pageFreeArray().
drh
2023-04-07
*
Add NEVER on an unreachable branch.
drh
2023-04-07
*
Fix an assert().
drh
2023-04-07
*
Tweaks to the new insertCellFast().
drh
2023-04-07
*
Clone insertCell() into insertCellFast() for use by sqlite3BtreeInsert() for
drh
2023-04-07
*
Small performance improvement in freeSpace().
drh
2023-04-07
*
Increase the size of the cache of free blocks inside of pageFreeArray() to
drh
2023-04-06
*
Stronger constraint checking in allocateSpace().
drh
2023-04-03
*
Earlier detection of corruption in sqlite3BtreeDelete().
drh
2023-04-02
*
Improved error messages from PRAGMA integrity_check. Identify the root of
drh
2023-04-01
*
In the b-tree module use %u instead of %d to print unsigned quantities such
drh
2023-04-01
*
Minor change to btreeNext() to facilitate coverage testing.
drh
2023-03-20
*
Fix a problem causing a cursor to retain an out-of-date cell-info cache when ...
dan
2023-03-20
*
Remove a NEVER() from btreeNext() that dbsqlfuzz 460aa158f9a2c41145831cc92429...
drh
2023-03-16
*
Performance optimization in the varint decoder for the cell parser.
drh
2023-02-28
*
Split out a new variant of cellSizePtr() that applies only to leaf pages,
drh
2023-02-25
*
Remove an unnecessary and redundant corruption checks in defragmentPage().
drh
2023-02-25
*
Add an assert() to help static analyzers.
drh
2023-01-27
*
Improved progress-handler and interrupt detection during PRAGMA integrity_check.
drh
2023-01-11
*
Small performance improvement in the btreeOverwriteCell() routine.
drh
2023-01-03
*
Check-in [8d5b76593d82b3a5] contained an error that was causing some obscure
drh
2022-11-28
*
Fix harmless compiler warnings.
drh
2022-11-28
*
Add the SQLITE_FCNTL_RESET_CACHE verb. Use it to ensure that the page cache i...
dan
2022-11-28
*
Performance optimization and size reduction in insertCell() by omitting
drh
2022-11-21
*
Performance optimization to sqlite3BtreeInsert().
drh
2022-11-21
*
Small performance improvement in sqlite3BtreeTransferRow().
drh
2022-11-21
*
New assert()s confirm that BTREE_PREFORMAT must be the same value as
drh
2022-11-19
*
Performance optimization in sqlite3BtreeInsert().
drh
2022-11-19
*
Performance improvement and size reduction in balance_nonroot().
drh
2022-11-19
*
Small performance improvement and size reduction in btree.
drh
2022-11-19
*
Improved comments on the pageFreeArray() routine of btree.c. No changes to
drh
2022-11-19
*
Streamline the decodeFlags() routine in btree.c for a small performance
drh
2022-11-19
*
Small performance optimization in btree.c.
drh
2022-11-19
*
Fix requirements marks so that they match documentation corrections.
drh
2022-11-07
[next]