]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
New apis: sqlite3_filename_database(), sqlite3_filename_journal(), and
authordrh <drh@noemail.net>
Sat, 11 Jan 2020 21:08:59 +0000 (21:08 +0000)
committerdrh <drh@noemail.net>
Sat, 11 Jan 2020 21:08:59 +0000 (21:08 +0000)
sqlite3_filename_wal().  Also sqlite3_uri_key().  And the other sqlite3_uri
functions now work using the journal or wal filename in addition to the
database file.  And the sqlite3_db_filename() result is guaranteed to work
as an argument to the sqlite3_uri functions.

FossilOrigin-Name: fd7bcc53524096f5245e5ae04c12780d2c43b9b3af17ec529447aed21b82cc2b

1  2 
manifest
manifest.uuid

diff --cc manifest
index 1c2fbe6313bfe02a0bf27c9ca09bd975554ca0ed,cec6da1a262fe8f463075f838fe7d20f1d76a9aa..333d9f5a9c013af459f91c7060d3a3e4888d0086
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Fix\sto\sthe\sregister\svalidity\stracking\slogic\sin\sdebug\sbuilds.\s\sNo\simpact\non\srelease\sbuilds.
- D 2020-01-10T01:05:49.616
 -C Minor\schanges\sfor\sconsistency\sbetween\ssqlite3_filename_wal()\sand\nsqlite3_filename_journal().
 -D 2020-01-11T20:27:02.236
++C New\sapis:\ssqlite3_filename_database(),\ssqlite3_filename_journal(),\sand\nsqlite3_filename_wal().\s\sAlso\ssqlite3_uri_key().\s\sAnd\sthe\sother\ssqlite3_uri\nfunctions\snow\swork\susing\sthe\sjournal\sor\swal\sfilename\sin\saddition\sto\sthe\ndatabase\sfile.\s\sAnd\sthe\ssqlite3_db_filename()\sresult\sis\sguaranteed\sto\swork\s\nas\san\sargument\sto\sthe\ssqlite3_uri\sfunctions.
++D 2020-01-11T21:08:59.397
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
  F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@@ -1856,7 -1857,7 +1857,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 8845a8c22a4ceabee130ce2addbe07e13b0496eeb542c89850f8658d21a48f89
- R da0f5b6fa0488473f060f2857ba231cf
 -P bcb43d11c4d0be36888c9e968ccdf85e7d7fccd72a29866f85c014e0562d4b93
++P 0a500da6aa659a8e73206e6d22ddbf2da5e4f1d1d551eeb66433163a3e13109d 9a70ff43a7b6848a71d5049f5a4ae24e3eb8a83d5c6651f5a9937abf03b3eccf
+ R 871113a27520edbfc1ac5575d271c267
++T +closed 9a70ff43a7b6848a71d5049f5a4ae24e3eb8a83d5c6651f5a9937abf03b3eccf
  U drh
- Z 7914b326b60d9184810fac64aa24751d
 -Z 3849c2e270b7744a5b5d300fb2b6fbdd
++Z ad17285b3e2c7538416f668767f6cf45
diff --cc manifest.uuid
index 1a9c6e325c4b858f90ef163b3bcfd604573e8483,63a5361143269c53e4fb8898c5b9dcf3caa114f1..e07fb8d89bb725e462350e387dd891b7b355cadf
@@@ -1,1 -1,1 +1,1 @@@
- 0a500da6aa659a8e73206e6d22ddbf2da5e4f1d1d551eeb66433163a3e13109d
 -9a70ff43a7b6848a71d5049f5a4ae24e3eb8a83d5c6651f5a9937abf03b3eccf
++fd7bcc53524096f5245e5ae04c12780d2c43b9b3af17ec529447aed21b82cc2b