]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Change the default lookaside configuration from 500 slots of 128 bytes each to 125...
authordrh <drh@noemail.net>
Wed, 21 Dec 2016 21:26:58 +0000 (21:26 +0000)
committerdrh <drh@noemail.net>
Wed, 21 Dec 2016 21:26:58 +0000 (21:26 +0000)
FossilOrigin-Name: 52a12e47de88744187bd1c71f2820885cde414a8

manifest
manifest.uuid
src/global.c

index 5b732bb5675cb69c6ea9c3f88423ebc10691150d..8581a80890bf35625be41aa48c4d23a20c584c27 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Simplifications\sto\sthe\sway\sUnpackedRecord\sobjects\sare\sallocated.\s\sSmaller\nand\sfaster\scode\sthat\salso\sfixes\sa\ssubtle\s(currently\sunreachable)\sbug.
-D 2016-12-21T19:45:54.698
+C Change\sthe\sdefault\slookaside\sconfiguration\sfrom\s500\sslots\sof\s128\sbytes\seach\sto\s125\sslots\sof\s512\sbytes\seach.\s\sThis\suses\sthe\ssame\samount\sof\smemory\s(64,000\sbytes)\sbut\sseems\sto\sperform\smuch\sbetter\sin\stest\sapplications.
+D 2016-12-21T21:26:58.399
 F Makefile.in 41bd4cad981487345c4a84081074bcdb876e4b2e
 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
 F Makefile.msc b8ca53350ae545e3562403d5da2a69cec79308da
@@ -345,7 +345,7 @@ F src/expr.c c7c11fbe8bd4d27d04f1370efcce5a05b4fca229
 F src/fault.c 460f3e55994363812d9d60844b2a6de88826e007
 F src/fkey.c 2e9aabe1aee76273aff8a84ee92c464e095400ae
 F src/func.c 43916c1d8e6da5d107d91d2b212577d4f69a876a
-F src/global.c 235021a21ee2cb52b304589f8f9e85a36bbe24fa
+F src/global.c dcdb89f30b7aa531c5660030af106bc5bc48ef2e
 F src/hash.c 63d0ee752a3b92d4695b2b1f5259c4621b2cfebd
 F src/hash.h ab34c5c54a9e9de2e790b24349ba5aab3dbb4fd4
 F src/hwtime.h 747c1bbe9df21a92e9c50f3bbec1de841dc5e5da
@@ -1539,7 +1539,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P 165c044686212fbf7182dd560ad1e57eb4cc9838
-R 4dcc327309935c00dd451588970c060d
+P f7ab01f254cd9d7006b8dec29adb234a671b8e6f
+R 410ebc8fd4cf49ee7979c021d6ce32fb
 U drh
-Z 2858688c4db6360d8c3b1c8fd6aab8f2
+Z 1212e279b84c412f5a6bde29137a4a85
index 74b572aeb8cffe36a40d8a5f1f77eb98e9d82f3c..cd272525c973227dc0d8c27bba78fd74cc959128 100644 (file)
@@ -1 +1 @@
-f7ab01f254cd9d7006b8dec29adb234a671b8e6f
\ No newline at end of file
+52a12e47de88744187bd1c71f2820885cde414a8
\ No newline at end of file
index 46f04d9fd967fe852d3f75e2e1327cb53f939a47..ff6c7dba522144a2221ca390c4cfa1e098d7c43e 100644 (file)
@@ -181,8 +181,8 @@ SQLITE_WSD struct Sqlite3Config sqlite3Config = {
    SQLITE_ALLOW_COVERING_INDEX_SCAN,   /* bUseCis */
    0x7ffffffe,                /* mxStrlen */
    0,                         /* neverCorrupt */
-   128,                       /* szLookaside */
-   500,                       /* nLookaside */
+   512,                       /* szLookaside */
+   125,                       /* nLookaside */
    SQLITE_STMTJRNL_SPILL,     /* nStmtSpill */
    {0,0,0,0,0,0,0,0},         /* m */
    {0,0,0,0,0,0,0,0,0},       /* mutex */