]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix the SQLITE_ALLOW_ROWID_IN_VIEW bug-compatibility option so that it works
authordrh <>
Wed, 20 Mar 2024 10:45:13 +0000 (10:45 +0000)
committerdrh <>
Wed, 20 Mar 2024 10:45:13 +0000 (10:45 +0000)
again.  Add the SQLITE_CONFIG_ROWID_IN_VIEW sqlite3_config() value
to optionally disable the bug-compatibility mode at start-time.  Enable
testing of SQLITE_ALLOW_ROWID_IN_VIEW.

FossilOrigin-Name: b6802565df0f63286a7ef26c92d3ed817895f244920a24909cd855090fdfa08c

1  2 
manifest
manifest.uuid

diff --cc manifest
index 3e08c7de5203738233b2c63f21419e9b7b8d800d,970e874f41dc26458c96938bf1d318c279b2f205..5cf6262c5fb27705313335d02bf3f01dc2d13f83
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Make\ssure\sthe\snew\su1.nRow\svalue\sis\scopied\swhen\smaking\sa\scopy\sof\sa\sSrcItem\nobject.\s\sThis\sfixes\sa\sproblem\sin\s[ac6f095e13e43d66]\sfrom\syesterady.
- D 2024-03-19T19:42:56.248
 -C Fix\sa\stypo\sin\sa\scomment.
 -D 2024-03-20T10:40:25.308
++C Fix\sthe\sSQLITE_ALLOW_ROWID_IN_VIEW\sbug-compatibility\soption\sso\sthat\sit\sworks\nagain.\s\sAdd\sthe\sSQLITE_CONFIG_ROWID_IN_VIEW\ssqlite3_config()\svalue\nto\soptionally\sdisable\sthe\sbug-compatibility\smode\sat\sstart-time.\s\sEnable\ntesting\sof\sSQLITE_ALLOW_ROWID_IN_VIEW.
++D 2024-03-20T10:45:13.735
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
  F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@@ -2180,8 -2180,8 +2180,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 0dddadbd5b217a48bb5c1b0568a03fbafb89dba98c577727bf4f79ff7e0ca849
- R e14b4caec27431611935484cb358ede2
 -P 1ad1ca498296493c8e89cda911cc153baa51c90ae6c19961841e6b4e37302a23
 -R 881bc9317ed9df88acd3db1968866969
++P 262f8f9d80d37160e4126634b99aa48fce2073e61f6365e8bdbe1cc4fa560a96 54680d0fbec1f0575ac4be6dca866971795dab2c42b02a492d5cd485f46d153f
++R 1676f1a7037df308a062e51e2c63ab1f
++T +closed 54680d0fbec1f0575ac4be6dca866971795dab2c42b02a492d5cd485f46d153f
  U drh
- Z bd83640688abf542746530f70fd640a9
 -Z 3ac48e6dcd121003681750f4a6450153
++Z 8bdaec16fb58072604ac6ea406b7bf1a
  # Remove this line to create a well-formed Fossil manifest.
diff --cc manifest.uuid
index a3e0e0577d6637dcd7789ac0ef772b42a11080e9,753c2ed9a595e43f3ea092f42b9a505b1310c23f..b48a5a89def4a386497586b26394c28bf0b5ff45
@@@ -1,1 -1,1 +1,1 @@@
- 262f8f9d80d37160e4126634b99aa48fce2073e61f6365e8bdbe1cc4fa560a96
 -54680d0fbec1f0575ac4be6dca866971795dab2c42b02a492d5cd485f46d153f
++b6802565df0f63286a7ef26c92d3ed817895f244920a24909cd855090fdfa08c