]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Completely remove the column cache logic, which has been a persistent source
authordrh <drh@noemail.net>
Fri, 3 Aug 2018 23:04:16 +0000 (23:04 +0000)
committerdrh <drh@noemail.net>
Fri, 3 Aug 2018 23:04:16 +0000 (23:04 +0000)
commit02ceed058a70e5a865cbc08cdc8a7a8e2f7241df
treeebb3c68ee47769b9d530b8e91f27a5b7aa0b9935
parenta4b5fb55f3985d604ea67e604f53b2b6821bafd7
Completely remove the column cache logic, which has been a persistent source
of bugs for many years.  We recent enhancements to the performance of the
OP_Column opcode, the removing the column cache actually makes speed-check.sh
run faster.  It also saves about 1,800 bytes of code space.

FossilOrigin-Name: 3f5f60cd7529330209027fdae8129cca420cec1050eae50a7750d0b715b56972
13 files changed:
manifest
manifest.uuid
src/delete.c
src/expr.c
src/insert.c
src/pragma.c
src/select.c
src/sqliteInt.h
src/update.c
src/vdbeaux.c
src/where.c
src/wherecode.c
test/btree02.test