From: stephan Date: Thu, 24 Aug 2023 15:11:28 +0000 (+0000) Subject: Add a new non-goal to the JNI README.md. X-Git-Tag: version-3.44.0~304 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e6c299a5c8414a65b8ad8ea18f52206d90276755;p=thirdparty%2Fsqlite.git Add a new non-goal to the JNI README.md. FossilOrigin-Name: 53000cdae9b265752f8d8616679da621a571a6590c6eaeca23cf87a0e13aa4c4 --- diff --git a/ext/jni/README.md b/ext/jni/README.md index 6e5e07cc03..9fe49ba4da 100644 --- a/ext/jni/README.md +++ b/ext/jni/README.md @@ -43,6 +43,12 @@ Non-goals: - Creation of high-level OO wrapper APIs. Clients are free to create them off of the C-style API. +- Support for mixed-mode operation, where client code accesses SQLite3 + both via the Java-side API and the C API via their own native + code. In such cases, proxy functionalities (primarily callback + handler wrappers of all sorts) may fail because the C-side use of + the sqlite3 APIs will bypass those proxies. + Hello World ----------------------------------------------------------------------- @@ -73,6 +79,7 @@ try { } ``` + Building ======================================================================== diff --git a/manifest b/manifest index b03cdd8592..55422aa993 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Merge\sthe\sjni-threading\sbranch\sinto\strunk,\seliminating\sthe\sJNI\sAPI's\sprior\sthreading\slimitations. -D 2023-08-24T14:49:29.051 +C Add\sa\snew\snon-goal\sto\sthe\sJNI\sREADME.md. +D 2023-08-24T15:11:28.172 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@ -233,7 +233,7 @@ F ext/icu/README.txt 7ab7ced8ae78e3a645b57e78570ff589d4c672b71370f5aa9e1cd7024f4 F ext/icu/icu.c c074519b46baa484bb5396c7e01e051034da8884bad1a1cb7f09bbe6be3f0282 F ext/icu/sqliteicu.h fa373836ed5a1ee7478bdf8a1650689294e41d0c89c1daab26e9ae78a32075a8 F ext/jni/GNUmakefile 2e17aae8debf0b0ee12010500eae7bd9557f8ad5554f0161c39a41f229e84e3e -F ext/jni/README.md 64bf1da0d562d051207ca1c5cfa52e8b7a69120533cc034a3da7670ef920cbef +F ext/jni/README.md 84e67bac56770101c23bff675ab0689d1fa902e8b093959eff5a0c412159b77c F ext/jni/jar-dist.make 030aaa4ae71dd86e4ec5e7c1e6cd86f9dfa47c4592c070d2e35157e42498e1fa F ext/jni/src/c/sqlite3-jni.c d7d6d420f2a13d55828cee19ba17a37c4244532dafbc5822582d7fd52ae2aaf0 F ext/jni/src/c/sqlite3-jni.h cc24d6742b29a52338ffd3b47caf923facb8ae77f9c2fc9c2de82673bf339ea2 @@ -2094,9 +2094,8 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 -P ac9da5c79a4f56d25202d50974e16e2a463d77c99b1907aee2605d5a3e50a565 1f46ba8d3bc61af771c1e33d09ad25f0da4fc4f915f7a9f6223ebfd99526d81d -R 77949ce12a43210a6d0344be95da4143 -T +closed 1f46ba8d3bc61af771c1e33d09ad25f0da4fc4f915f7a9f6223ebfd99526d81d Closed\sby\sintegrate-merge. +P 3739c8aa7080d8e1044ca51ab7b699b50da4d29620b35acfcea2745059b65bac +R 56fa7f8d8a5bc26205acb574e7ed0a30 U stephan -Z 8355fada3860b53acd7e17e529df543a +Z 25449f71cf63b75fe626873474e07663 # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 220fc74d64..fc2178b372 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -3739c8aa7080d8e1044ca51ab7b699b50da4d29620b35acfcea2745059b65bac \ No newline at end of file +53000cdae9b265752f8d8616679da621a571a6590c6eaeca23cf87a0e13aa4c4 \ No newline at end of file