]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Built-in PRAGMA statements without side-effects can be invoked as
authordrh <drh@noemail.net>
Fri, 16 Dec 2016 18:14:19 +0000 (18:14 +0000)
committerdrh <drh@noemail.net>
Fri, 16 Dec 2016 18:14:19 +0000 (18:14 +0000)
table-valued functions by prefixing their name with "pragma_".

FossilOrigin-Name: d66ec5cfb67c6c8134fb642e0c2f72113fe1b7fd

1  2 
manifest
manifest.uuid

diff --cc manifest
index b952a95fe58710a1ff0b71ae8ddca5670e3dbb76,4d0b8539bfce1567f0688683967a9df694579a6b..77fd6bcf338209c00dc2f3be4e7647d81a622f03
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Fix\sa\sproblem\scausing\sthe\splanner\sto\sgenerate\ssub-optimal\splans\sfor\ssome\squeries\nthat\suse\srecursive\sWITH\ssub-queries\swith\sLIMIT\sclauses.
- D 2016-12-16T15:05:40.539
 -C Fix\san\serror\sin\sthe\sway\sthe\s"schema"\sargument\sto\ssome\spragma\svirtual\stables\nis\shandled.
 -D 2016-12-16T04:20:27.559
++C Built-in\sPRAGMA\sstatements\swithout\sside-effects\scan\sbe\sinvoked\sas\ntable-valued\sfunctions\sby\sprefixing\stheir\sname\swith\s"pragma_".
++D 2016-12-16T18:14:19.741
  F Makefile.in c194b58fe00c370a48ac6ae6945e92a7781db1c8
  F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
  F Makefile.msc b8ca53350ae545e3562403d5da2a69cec79308da
@@@ -1536,7 -1536,7 +1536,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 8d646905b830d5bb29092e103ac5cb499b3c7e5a
- R 147fd014e993bf990284d024622f7825
- U dan
- Z ececc9941f2e958f0280d3f055b0e66d
 -P 01afc515970a868c6a36d9a598453d0fde9e39ca
 -R a742a8093b3e07485d2949a360f59e06
++P 053a149cc8244a7f85137129cfcb8622efe90306 546821e29edb0282a4b1d8f49512e36027a6bf6d
++R 902244b69c72f2e09bae5fc96acaaf29
++T +closed 546821e29edb0282a4b1d8f49512e36027a6bf6d
+ U drh
 -Z b26c88cbc10f1352d564598308e683f5
++Z fa65eb61f6dc861fd37d32c60a04f1db
diff --cc manifest.uuid
index 7e8bf801a0e23c7f5c644e94ab12629db394f6e3,e8e79b2cfbc7662874b2f54eb2db58ae7c1e49f1..7763b3d3538a4b5fc2d43d2dc0829efc44be9d3f
@@@ -1,1 -1,1 +1,1 @@@
- 053a149cc8244a7f85137129cfcb8622efe90306
 -546821e29edb0282a4b1d8f49512e36027a6bf6d
++d66ec5cfb67c6c8134fb642e0c2f72113fe1b7fd