]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Merge the JSON interface into the core. Add -> and ->> operators for JSON
authordrh <>
Tue, 11 Jan 2022 23:28:12 +0000 (23:28 +0000)
committerdrh <>
Tue, 11 Jan 2022 23:28:12 +0000 (23:28 +0000)
that are compatible with by MySQL and PG.

FossilOrigin-Name: 4cbb3e3efeb40cc41df15e96c7a0c9d6a8c12ca9f2c139ff1b31ea5416735d34

1  2 
manifest
manifest.uuid

diff --cc manifest
index a1c90a1f9a00725d974b661c66eb8fd6733368bf,c17e656e6b7ee6bfe49d05afe16fcf4237dbdc0a..460c6519aa0004bdeb4a51011f61b9c4a8daf648
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Add\sNEVER()\smacros\sto\stwo\sbranches\sthat\sbecame\sunreachable\sdue\sto\n[e199a851e316bd47].
- D 2022-01-08T21:50:00.551
 -C Remove\svestigial\straces\sof\sjson_ntype().
 -D 2022-01-11T22:06:25.550
++C Merge\sthe\sJSON\sinterface\sinto\sthe\score.\s\sAdd\s->\sand\s->>\soperators\sfor\sJSON\nthat\sare\scompatible\swith\sby\sMySQL\sand\sPG.
++D 2022-01-11T23:28:12.800
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
  F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@@ -512,9 -512,10 +512,10 @@@ F src/hash.h 3340ab6e1d13e725571d7cee6d
  F src/hwtime.h cb1d7e3e1ed94b7aa6fde95ae2c2daccc3df826be26fc9ed7fd90d1750ae6144
  F src/in-operator.md 10cd8f4bcd225a32518407c2fb2484089112fd71
  F src/insert.c e528416ff5d86fc5d656ea6a26f03fde39836b6175f93048c32a03cb2ee16743
 -F src/json.c f3bbaf6a4df6f5ada5b71e01666f5cd67642c616cd8be47dbfa5b5768dfa71d4
++F src/json.c f3bbaf6a4df6f5ada5b71e01666f5cd67642c616cd8be47dbfa5b5768dfa71d4 w ext/misc/json1.c
  F src/legacy.c d7874bc885906868cd51e6c2156698f2754f02d9eee1bae2d687323c3ca8e5aa
  F src/loadext.c 95db1fe62c5973f1c5d9c53f6083e21a73ece14cdd47eeca0639691332e85c4d
- F src/main.c aa24539f6c26460543d51027ea14b79cad35e34bc9d4907bc349b52b71066644
+ F src/main.c 2b6b0dbfeb14d4bb57e368604b0736b2aa42b51b00339d399b01d6b1fc9b4960
  F src/malloc.c ef796bcc0e81d845d59a469f1cf235056caf9024172fd524e32136e65593647b
  F src/mem0.c 6a55ebe57c46ca1a7d98da93aaa07f99f1059645
  F src/mem1.c c12a42539b1ba105e3707d0e628ad70e611040d8f5e38cf942cee30c867083de
@@@ -1937,8 -1938,8 +1938,9 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9
  F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
  F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
  F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
- P 68bffc612c467b2419bf5fe85a8ca16b787003e0e8c11f7c051a879f5865b847
- R c94d976a37a2f277f5140b8791189b0b
 -P 22d5138315fb77eeea1c7e66ccc4190bcae18d058a99aa37ddd119e54b52f723
++P 71272caff5874137ad0b1ddfc22ced4bb66e6c97f7868fdae0347a186f589b38 8da07c8b09ff83436a34e539e4cce8ba9524390017ca14f4af8344a12e351550
+ R 4fe2152bcfc77f35d559181df42337b8
++T +closed 8da07c8b09ff83436a34e539e4cce8ba9524390017ca14f4af8344a12e351550
  U drh
- Z 7446237fb7eda07b8f82330a10b1e8d5
 -Z 2256adb4b917a0fe76784837651ce52b
++Z 9fbdecd5bae6b7208ce6f6c24caebc4c
  # Remove this line to create a well-formed Fossil manifest.
diff --cc manifest.uuid
index 36029f2538ed3b10c166b16ac194d0396d380c8a,f7e85f0d18b7c3bf2ae44904e3a90e07538467f9..f5ad138bbba7fac226501a2d39c2490034de310c
@@@ -1,1 -1,1 +1,1 @@@
- 71272caff5874137ad0b1ddfc22ced4bb66e6c97f7868fdae0347a186f589b38
 -8da07c8b09ff83436a34e539e4cce8ba9524390017ca14f4af8344a12e351550
++4cbb3e3efeb40cc41df15e96c7a0c9d6a8c12ca9f2c139ff1b31ea5416735d34