]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Reference count the KeyInfo object. Cache a copy of an appropriate KeyInfo
authordrh <drh@noemail.net>
Wed, 6 Nov 2013 19:59:23 +0000 (19:59 +0000)
committerdrh <drh@noemail.net>
Wed, 6 Nov 2013 19:59:23 +0000 (19:59 +0000)
commit2ec2fb22691de00e3da209a77bfac13c446a9cd4
tree830583df7f15ab65a14718994973e1113622f551
parent93889d9335b48edb943424331269b1d47a0c70ab
Reference count the KeyInfo object.  Cache a copy of an appropriate KeyInfo
for each index in the Index object, and reuse that one copy as much as possible.

FossilOrigin-Name: defd5205a7cc3543cdd18f906f568e943b8b3a2c
16 files changed:
manifest
manifest.uuid
src/analyze.c
src/build.c
src/delete.c
src/expr.c
src/fkey.c
src/insert.c
src/pragma.c
src/select.c
src/sqliteInt.h
src/update.c
src/vdbe.h
src/vdbeaux.c
src/vdbemem.c
src/where.c