]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add support for virtual tables using a WITHOUT ROWID schema. This merge also
authordrh <drh@noemail.net>
Fri, 3 Jun 2016 18:44:43 +0000 (18:44 +0000)
committerdrh <drh@noemail.net>
Fri, 3 Jun 2016 18:44:43 +0000 (18:44 +0000)
includes enhancements to the CSV extension, which is used for testing of
the new WITHOUT ROWID virtual table mechanism.

FossilOrigin-Name: aa7e9d0cc15c050205b09d5a50f985e4ade571d0

1  2 
manifest
manifest.uuid

diff --cc manifest
index 8859f72be765a2130cc06627fe3be8be9b099ef9,b320ac31b9e5d4a39a76b5d7209b8c22088bd594..746eef98dcaa62449d7e38a5f5a454c111d369b7
+++ b/manifest
@@@ -1,8 -1,8 +1,8 @@@
- C Enhance\sthe\ssqlite3_load_extension()\sinterface\sto\spermit\sextensions\sto\s\nreturn\sSQLITE_OK_LOAD_PERMANENTLY\swhich\swill\sprevents\sunloading\swhen\nthe\sdatabase\sconnection\scloses.
- D 2016-06-03T13:35:55.049
- F Makefile.in f59e0763ff448719fc1bd25513882b0567286317
 -C Fix\sa\smemory\sleak\swhen\sa\sWITHOUT\sROWID\seponymous\svirtual\stable\sis\sused.
 -D 2016-06-03T18:21:04.549
++C Add\ssupport\sfor\svirtual\stables\susing\sa\sWITHOUT\sROWID\sschema.\s\sThis\smerge\salso\nincludes\senhancements\sto\sthe\sCSV\sextension,\swhich\sis\sused\sfor\stesting\sof\nthe\snew\sWITHOUT\sROWID\svirtual\stable\smechanism.
++D 2016-06-03T18:44:43.987
+ F Makefile.in 7321ef0b584224781ec7731408857fa8962c32cc
  F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
- F Makefile.msc 306d73e854b1a92ea06e5d1e637faa5c44de53c7
+ F Makefile.msc 831503fc4e988f571590af1405645fff121b5f1e
  F README.md 8ecc12493ff9f820cdea6520a9016001cb2e59b7
  F VERSION cb29eb11e493dd85b3eeec4053c03949bf98478e
  F aclocal.m4 a5c22d164aff7ed549d53a90fa56d56955281f50
@@@ -384,10 -383,10 +384,10 @@@ F src/resolve.c cca3aa77b95706df5d635a2
  F src/rowset.c 7b7e7e479212e65b723bf40128c7b36dc5afdfac
  F src/select.c a0c4abf54bc6bd3a9c77a36ef3d1676045706cb2
  F src/shell.c 14ff7f660530a52b117d110ba3390b7b2eb719b6
 -F src/sqlite.h.in 9984129d86243424b765fcb3f147c697bd20bb54
 +F src/sqlite.h.in 5f8113dbec74c6c093ead9930afb8c9fbd9f643d
  F src/sqlite3.rc 5121c9e10c3964d5755191c80dd1180c122fc3a8
  F src/sqlite3ext.h 98f72cbfe00169c39089115427d06ea05fe4b4a2
- F src/sqliteInt.h 09621b4b7dba808b24262c2480ea75b045001853
+ F src/sqliteInt.h 801e2a569ea79b09b87d045cd6f00ec88205f1f6
  F src/sqliteLimit.h c0373387c287c8d0932510b5547ecde31b5da247
  F src/status.c 70912d7be68e9e2dbc4010c93d344af61d4c59ba
  F src/table.c 5226df15ab9179b9ed558d89575ea0ce37b03fc9
@@@ -1498,8 -1498,7 +1499,8 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9
  F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
  F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
  F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
- P 3bd85fa5a9a489fd505c973e37c33a76c1b0e957 d3f99a5e8d0486d0917dfe96987c179a6f63b850
- R ae39387c327ccfd8ae1b949a8c2348a2
- T +closed d3f99a5e8d0486d0917dfe96987c179a6f63b850
 -P d31c25972bfb6d04caad05534505698776e7e6d5
 -R 531a893078b3c566412693ad918cbea6
++P 5908aa4dc59925c414b236b6fd3d3ecd7f3da435 31b83a7d7e553163eb186fc966a885f237554ec2
++R d639ae9545f46893b71b6b259d95d5f5
++T +closed 31b83a7d7e553163eb186fc966a885f237554ec2
  U drh
- Z 5e388deebe72b8e4fdd13fe3fcf9419e
 -Z 4ddeb8f309e9f433c6376653796d4760
++Z 50d120c42dcf1821013820e0628daf1d
diff --cc manifest.uuid
index b974ab02f082368af8d2009d2fb5c766817ae655,8dbe108de4526b57b5d372d8efd054ed24f5fdd2..ee3c4ef63c8c276e9dcd0dd5ba2a8a7409c2e08a
@@@ -1,1 -1,1 +1,1 @@@
- 5908aa4dc59925c414b236b6fd3d3ecd7f3da435
 -31b83a7d7e553163eb186fc966a885f237554ec2
++aa7e9d0cc15c050205b09d5a50f985e4ade571d0