Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
163 check-ins using file sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteFullException.java or sqlite/sqlite3/src/main/java/org/sqlite/database/sqlite/SQLiteFullException.java or src/org/sqlite/database/sqlite/SQLiteFullException.java version fe364c75f6
2024-10-21
| ||
16:59 | Upgrade this project to 3.47.0. (Leaf check-in: a2743ec323 user: dan tags: trunk) | |
2024-08-13
| ||
11:03 | Upgrade to 3.46.1. (check-in: 2c47bae1d5 user: dan tags: trunk) | |
2024-05-23
| ||
13:58 | Upgrade this project to 3.46.0. (check-in: 97c15c9ffb user: dan tags: trunk) | |
2024-04-15
| ||
13:47 | Update to 3.45.3. (check-in: 178bdb6df3 user: dan tags: trunk) | |
2024-03-12
| ||
11:23 | Upgrade to 3.45.2. (check-in: 26c06aa78e user: dan tags: trunk) | |
2024-01-30
| ||
16:26 | Update to version 3.45.1. (check-in: 394599ed9d user: dan tags: trunk) | |
2024-01-15
| ||
17:28 | Update to version 3.45.0. (check-in: 2ba1118095 user: dan tags: trunk) | |
2023-11-24
| ||
13:34 | Version 3.44.2. (check-in: ece92ad0a2 user: dan tags: trunk) | |
2023-11-22
| ||
15:21 | Version 3.44.1. (check-in: 516bbb3eaa user: dan tags: trunk) | |
2023-11-01
| ||
11:38 | Upgrade to 3.44.0. (check-in: f583090531 user: dan tags: trunk) | |
2023-10-10
| ||
15:22 | Upgrade to 3.43.2. (check-in: 751b15b123 user: dan tags: trunk) | |
2023-09-11
| ||
13:44 | Upgrade this project to 3.43.1. (check-in: 133cba4f62 user: dan tags: trunk) | |
2023-08-24
| ||
14:01 | Upgrade to 3.43.0. (check-in: 2c57345f44 user: dan tags: trunk) | |
2023-05-16
| ||
13:46 | Update this project to version 3.42.0. (check-in: bd50a651bd user: dan tags: trunk) | |
2023-03-10
| ||
13:59 | Update to version 3.41.1. (check-in: 3cf8726532 user: dan tags: trunk) | |
2023-02-21
| ||
19:39 | Update to 3.41.0. (check-in: 8a06152db0 user: dan tags: trunk) | |
19:38 | Upgrade to 3.40.1. (check-in: 0444923822 user: dan tags: trunk) | |
2022-12-28
| ||
14:26 | Update to version 3.40.0. (check-in: a1f65a8ba3 user: dan tags: trunk) | |
2022-09-29
| ||
16:03 | Version 3.39.4. (check-in: f8fb646f0a user: dan tags: trunk) | |
2022-09-05
| ||
11:30 | Upgrade to 3.39.3. (check-in: 00b04866c8 user: dan tags: trunk) | |
2022-07-21
| ||
15:57 | Update to version 3.39.2. (check-in: 7f80422552 user: dan tags: trunk) | |
15:57 | Update to 3.39.1. (check-in: 2aadc31c3b user: dan tags: trunk) | |
2022-07-13
| ||
20:35 | Update to 3.39.0. (check-in: 23c242b14e user: dan tags: trunk) | |
2022-05-09
| ||
11:19 | Update to 3.38.5. (check-in: 7a1af00cb7 user: dan tags: trunk) | |
2022-05-05
| ||
19:58 | Update to version 3.38.4. (check-in: 68c1ff78bd user: dan tags: trunk) | |
2022-04-27
| ||
14:07 | Update to 3.38.3. (check-in: c7ef7ee6d9 user: dan tags: trunk) | |
2022-03-26
| ||
15:46 | Upgrade to 3.38.2. (check-in: 0a65bc6bd1 user: dan tags: trunk) | |
2022-03-12
| ||
14:07 | Upgrade to 3.38.1. (check-in: 44c2f73bd6 user: dan tags: trunk) | |
2022-02-22
| ||
19:15 | Update to 3.38.0. (check-in: a3698a0a08 user: dan tags: trunk) | |
13:58 | Remove retired flag SQLITE_ENABLE_JSON1 from Android.mk. (check-in: 402ff20477 user: dan tags: trunk) | |
2022-01-10
| ||
11:35 | Update to version 3.37.2. (check-in: 0ee85050ea user: dan tags: trunk) | |
2022-01-06
| ||
13:43 | Upgrade to version 3.37.1. (check-in: d9447c12cf user: dan tags: trunk) | |
2021-11-27
| ||
15:09 | Upgrade to 3.37.0. (check-in: 80f3cca97f user: dan tags: trunk) | |
2021-09-18
| ||
18:11 | Update SQLiteOpenHelper.java to allow relative paths. (check-in: 97dc797d2f user: dan tags: trunk) | |
2021-06-18
| ||
18:56 | Update this project to version 3.36.0. (check-in: d49b327e8f user: dan tags: trunk) | |
2021-04-19
| ||
18:57 | Upgrade this project to version 3.35.5. (check-in: 8869272008 user: dan tags: trunk) | |
2021-04-02
| ||
15:41 | Upgrade this project to version 3.35.4. (check-in: 4b64e68c2a user: dan tags: trunk) | |
2021-03-26
| ||
14:25 | Upgrade this project to SQLite version 3.35.3. (check-in: 398cb4bca9 user: dan tags: trunk) | |
2021-03-19
| ||
16:50 | Document the fact that invoking an org.sqlite.* method before the shared library is loaded causes a segfault. (check-in: 025127cb5c user: dan tags: trunk) | |
10:44 | Update sqlite3test application so that it can run on devices with no external storage. (check-in: f1510f91ea user: dan tags: trunk) | |
2021-03-17
| ||
19:46 | Update this project to version 3.35.2. (check-in: ead828bd64 user: dan tags: trunk) | |
2021-03-15
| ||
17:21 | Update this project to use version 3.35.1. (check-in: 2a3f081951 user: dan tags: trunk) | |
2021-03-12
| ||
15:56 | Update this project to SQLite version 3.35.0. (check-in: e357befc17 user: dan tags: trunk) | |
2021-01-20
| ||
14:34 | Upgrade this project to version 3.34.1. (check-in: 9d85488116 user: dan tags: trunk) | |
2020-12-01
| ||
16:41 | Update this project to version 3.34.0. (check-in: e2b2be05f1 user: dan tags: trunk) | |
2020-08-14
| ||
13:44 | Update to version 3.33.0. (check-in: 5177495302 user: dan tags: trunk) | |
2020-07-02
| ||
15:50 | Upgrade this project to more modern Android dependencies. This patch is from Heath Borders on the mailing list. (check-in: a742d49c4c user: dan tags: trunk) | |
15:48 | Update build documentation to match previous commit. (Closed-Leaf check-in: 1ca2ebe562 user: dan tags: upgrade) | |
15:09 | Upgrade this project to more modern Android dependencies. This patch is from Heath Borders on the mailing list. (check-in: 6137b7dfd2 user: dan tags: upgrade) | |
15:05 | Upgrade this project to version 3.32.3. (check-in: 060a7b4769 user: dan tags: trunk) | |
2020-06-04
| ||
14:04 | Update this project to version 3.32.2. (check-in: 6a1b0f72e7 user: dan tags: trunk) | |
2020-05-25
| ||
16:33 | Update this project to version 3.32.1. (check-in: 3a4d177a30 user: dan tags: trunk) | |
2020-05-22
| ||
19:27 | Upgrade this project to version 3.32.0. (check-in: c2d1bce338 user: dan tags: trunk) | |
2020-01-27
| ||
20:47 | Update to 3.31.1. (check-in: 7a1be93dbd user: dan tags: trunk) | |
2020-01-22
| ||
19:46 | Update to version 3.31.0. (check-in: 83554bf5f0 user: dan tags: trunk) | |
2019-11-22
| ||
01:22 | Allow SQLiteDatabase.execSQL to be used to execute PRAGMA statements, even if they return a value. (check-in: dfed6feb2b user: dan tags: trunk) | |
2019-11-20
| ||
14:46 | Fix a broken test case in the "customsqlitetest" application. (check-in: 0efba721fe user: dan tags: trunk) | |
2019-10-11
| ||
13:34 | Upgrade this project to SQLite version 3.30.1. (check-in: eeab9f03e8 user: dan tags: trunk) | |
2019-10-04
| ||
16:48 | Update this project to SQLite version 3.30.0. (check-in: 7ae38c4a0e user: dan tags: trunk) | |
2019-07-10
| ||
19:39 | Update this project to version 3.29.0. (check-in: 28c307dbdb user: dan tags: trunk) | |
2019-04-17
| ||
11:26 | Update this project to SQLite version 3.28.0. (check-in: e77aed0138 user: dan tags: trunk) | |
2019-02-26
| ||
13:54 | Upgrade this project to 3.27.2. (check-in: b649c3c208 user: dan tags: trunk) | |
2019-02-09
| ||
18:24 | Update this project to SQLite version 3.27.1 (check-in: 6890253cf4 user: dan tags: trunk) | |
2019-02-07
| ||
18:15 | Upgrade this project to SQLite version 3.27.0. (check-in: dd34147be6 user: dan tags: trunk) | |
2019-01-22
| ||
17:37 | Change the STL used by this project from "stlport_static" to "c++_static". stlport_static is no longer supported. (check-in: 07738ecfc7 user: dan tags: trunk) | |
2018-12-01
| ||
13:44 | Update this project to versino 3.26.0. (check-in: 41612ba03b user: dan tags: trunk) | |
2018-11-05
| ||
20:54 | Update this project to SQLite version 3.25.3. (check-in: 317855cf62 user: dan tags: trunk) | |
2018-09-25
| ||
19:33 | Upgrade this project to 3.25.2. (check-in: 00dbc13062 user: dan tags: trunk) | |
2018-09-24
| ||
19:06 | Partly revert [e8a9b149f7] so that for SEE-enabled builds, the journal mode of the database is not changed to match the configuration flags as soon as it is opened. (check-in: 8a027aa451 user: dan tags: trunk) | |
2018-09-18
| ||
20:41 | Upgrade this project to version 3.25.1. (check-in: 2326888d88 user: dan tags: trunk) | |
19:41 | Cherrypick SQLite commit e41e50fe into this project. Also add -DSQLITE_ENABLE_BATCH_ATOMIC_WRITE in Android.mk. (check-in: a113b9be83 user: dan tags: trunk) | |
19:25 | Update this project to 3.25.0. (check-in: 5efce2bd32 user: dan tags: trunk) | |
2018-09-04
| ||
17:24 | Upgrade gradle version to 3.1.4. (check-in: 193bea893f user: dan tags: trunk) | |
2018-06-04
| ||
19:55 | Update this project to version 3.24.0. (check-in: 6f830dd323 user: dan tags: trunk) | |
2018-04-10
| ||
18:04 | Update this project to SQLite version 3.23.1. (check-in: 1064adb2bb user: dan tags: trunk) | |
2018-04-02
| ||
11:10 | Update this project to version 3.23.0. (check-in: b085f3f1fc user: dan tags: trunk) | |
2018-01-22
| ||
19:26 | Upgrade build.gradle to include new google() repository. (check-in: 9e0de54b71 user: dan tags: trunk) | |
18:59 | Upgrade this project to version 3.22.0. (check-in: 1dfc539feb user: dan tags: trunk) | |
2017-11-28
| ||
18:16 | Fix a broken test case in DatabaseUtilsTest.java. (check-in: e4878173ae user: dan tags: trunk) | |
17:05 | Update some other files to better match stock Android. (check-in: 253313a7ee user: dan tags: trunk) | |
15:46 | Update further java classfiles to match the latest Android code. (check-in: e782e01fbe user: dan tags: trunk) | |
08:22 | Update a couple of java source files to more closely match their Android counterparts. (check-in: 20bdb663b0 user: dan tags: trunk) | |
2017-11-27
| ||
20:59 | Update some C++ files to match recent changes to the Android core. (check-in: dec1c9374f user: dan tags: trunk) | |
19:22 | Remove out of date "package.html" files. (check-in: e9352bdf96 user: dan tags: trunk) | |
14:14 | Remove class org.sqlite.database.ExtraUtils. No longer required now that org.sqlite.database.DatabaseUtils works. (check-in: 2332e2eecd user: dan tags: trunk) | |
2017-11-23
| ||
19:13 | Add modified version of DatabaseGeneralTest.java from the sqlite-android project. (check-in: d03685fdba user: dan tags: trunk) | |
16:21 | Update the imported test cases so that they pass. (check-in: f0e9c4d2ad user: dan tags: trunk) | |
15:44 | Copy lots of tests files from the Android CTS git repository into this project. The tests do not yet pass. (check-in: beaa7ed530 user: dan tags: trunk) | |
14:27 | Update gradle version to 3.0.0. (check-in: 89b788860c user: dan tags: trunk) | |
2017-11-15
| ||
21:12 | Updates to build.gradle. At this point code and tests run against API Level 16. They may also run against lower API levels, but that is untested. (Closed-Leaf check-in: 52cf12a73e user: dan tags: experimental) | |
18:12 | Add other CTS tests that use SQLite objects. (check-in: 796ba7d799 user: dan tags: experimental) | |
10:56 | Add modified versions of the remainder of the Android CTS tests to this project. (check-in: 7820bf256b user: dan tags: experimental) | |
2017-11-14
| ||
21:13 | Add further cts tests to this project. (check-in: 09d6816449 user: dan tags: experimental) | |
2017-11-13
| ||
21:02 | Add modified versions of some of the test files from the Android Compatibility Test Suite (https://android.googlesource.com/platform/cts/). (check-in: 2574c498b9 user: dan tags: experimental) | |
18:48 | Upgrade to gradle 3.0. Remove ApplicationTest class (not required?). (check-in: df18f25465 user: dan tags: experimental) | |
2017-10-24
| ||
19:33 | Update this project to version 3.21.0 (check-in: 9fa38e007e user: dan tags: trunk) | |
2017-09-11
| ||
15:39 | Add test case to detect problems with zipvfs deployments. (check-in: 61fae530b5 user: dan tags: trunk) | |
2017-08-24
| ||
17:00 | Update this project to version 3.20.1. (check-in: a283755297 user: dan tags: trunk) | |
2017-08-01
| ||
14:03 | Update this project to SQLite version 3.20.0. (check-in: 75a2dc4266 user: dan tags: trunk) | |
2017-07-10
| ||
18:12 | Fix a documentation typo. (check-in: d5a80fe5dd user: drh tags: trunk) | |
2017-06-08
| ||
15:13 | Update this project to SQLite version 3.19.3. (check-in: a7c884060e user: dan tags: trunk) | |
2017-05-25
| ||
17:16 | Update this project to SQLite version 3.19.2. (check-in: 2f525570fc user: dan tags: trunk) | |
2017-05-24
| ||
15:15 | Update this project to sqlite version 3.19.1. (check-in: 43624eb167 user: dan tags: trunk) | |
2017-05-22
| ||
15:32 | Update this project to SQLite version 3.19.0. (check-in: 2238cdeb55 user: dan tags: trunk) | |
2017-05-03
| ||
19:59 | Update see.wiki to advise use of a URI parameter instead of "PRAGMA key = ?". (check-in: 7a62c59e53 user: dan tags: trunk) | |
18:18 | Restore standard behaviours of (a) activating a connection pool in wal mode and (b) switching into wal mode automatically if the flag is set even if SQLITE_HAS_CODEC is defined (they were previously disabled in this case). Strip any URI parameters from the database name before it is included in any log messages. Always build with SQLITE_USE_URI=1 defined. (check-in: e8a9b149f7 user: dan tags: trunk) | |
2017-05-02
| ||
19:54 | Add a new test that uses AndroidJUnit4. And related gradle changes. (check-in: 40f79eca30 user: dan tags: trunk) | |
15:20 | Add tests for new extension loading code to android app (Leaf check-in: 251698dcb8 user: pjw tags: api-level-9) | |
14:39 | Throw SQLiteMisuseException if built with SQLITE_OMIT_LOAD_EXTENSION and client attempts to enable extension load (check-in: 566a4f756b user: pjw tags: api-level-9) | |
12:45 | Support for loadable extension to be ensabled/disabled by functions on SQLiteDatabase and flag on openDatabase() (check-in: bd77d855a1 user: pjw tags: api-level-9) | |
06:27 | Fix remnant API 11 code and remove unused cruft from DatabaseUtils (check-in: dafd530d60 user: pjw tags: api-level-9) | |
2017-05-01
| ||
16:10 | Define HAVE_USLEEP to avoid 1 second delays when sleep() is called. Cherrypick of [efde9e0e44]. (check-in: b8ff3a7d22 user: dan tags: api-level-9) | |
15:14 | Define HAVE_USLEEP to avoid 1 second delays when sleep() is called (check-in: efde9e0e44 user: pjw tags: trunk) | |
2017-04-29
| ||
09:24 | Update the installation instructions to reflect the new support for API level 9. And that building the native libraries is now integrated with gradle. (check-in: 985ad0e6f2 user: dan tags: trunk) | |
2017-04-27
| ||
18:00 | Upgrade this branch to use the enhanced test program from the api-level-9 branch. (check-in: 7275688aed user: dan tags: trunk) | |
17:50 | Upgrade this branch to use the build.gradle from the api-level-9 branch. To support building both the libraries and java classes in a single step (or from within Android Studio). (check-in: 3a63f88d36 user: dan tags: trunk) | |
17:28 | Update gradle plugin to 2.3.1 and buildToolsVersion to 25.0.0. (check-in: 493c438042 user: dan tags: trunk) | |
2017-04-26
| ||
07:11 | Changes to build to use Android Studio ndk build support. (check-in: 0f8ab794cf user: pjw tags: api-level-9) | |
2017-04-22
| ||
14:24 | Close databases for all tests to avoid annoying debugger messages (check-in: d3b3c801ac user: pjw tags: api-level-9) | |
01:36 | Update to android studio and build tools; modifications to support down to API level 9; new tests; sqlite 3.18.00 (check-in: 4a9598aa14 user: pjw tags: api-level-9) | |
2017-03-30
| ||
14:34 | Update this project to SQLite version 3.18.0. (check-in: dc68ae8e82 user: dan tags: trunk) | |
2017-02-13
| ||
16:27 | Upgrade this project to version 3.17.0. (check-in: 46756eb243 user: dan tags: trunk) | |
2017-01-03
| ||
18:38 | Update this project to sqlite 3.16.1. (check-in: b3ab16ec53 user: dan tags: trunk) | |
2017-01-02
| ||
12:14 | Update this project to version 3.16.0. (check-in: 92c34b8b04 user: dan tags: trunk) | |
2016-11-28
| ||
19:31 | Update this project with sqlite version 3.15.2. (check-in: 75d3e72e40 user: dan tags: trunk) | |
2016-11-04
| ||
12:29 | Upgrade this project to SQLite version 3.15.1. (check-in: 747a3d937a user: dan tags: trunk) | |
2016-10-19
| ||
18:28 | Upgrade gradle plugin to 2.14. (check-in: a2f61e3931 user: dan tags: trunk) | |
2016-10-14
| ||
11:36 | Upgrade this project to SQLite version 3.15. (check-in: 4c92d6406c user: dan tags: trunk) | |
2016-10-10
| ||
17:53 | Add a step-by-step walkthrough of using a pre-built aar file with Android Studio 2.1. (check-in: 19e60f6dba user: dan tags: trunk) | |
2016-08-11
| ||
19:19 | Update to SQLite version 3.14.1. (check-in: 0e2daf9643 user: dan tags: trunk) | |
2016-08-08
| ||
16:30 | Build with json1, rtree, fts3 and fts5 by default. (check-in: ffc1805e78 user: dan tags: trunk) | |
14:41 | Fix typos in www/install.wiki. (check-in: 4158b72c14 user: dan tags: trunk) | |
2016-05-20
| ||
19:15 | Change the example name to "sqlite-android-3130000" (no 3). (check-in: b9019bf04f user: dan tags: trunk) | |
19:11 | Update the name of the example aar file refered to by install.wiki to "sqlite3-android-3130000". (check-in: bca60d2946 user: dan tags: trunk) | |
18:48 | Fix a typo in the documentation. (check-in: 77743eadb9 user: dan tags: trunk) | |
18:45 | Update to Android Studio and gradle build system. (Closed-Leaf check-in: f82877032c user: dan tags: api-level-15) | |
18:43 | Update to Android Studio and gradle build system. (check-in: 345de238a6 user: dan tags: trunk) | |
18:40 | Create a branch that supports API level 15 and up. (Closed-Leaf check-in: da94157b9a user: dan tags: android-studio-15) | |
17:31 | Update the SQLite version bundled with this module to 3.13.0. (Closed-Leaf check-in: c44bb26627 user: dan tags: android-studio) | |
17:27 | Documentation updates to take the changes on this branch into account. (check-in: 546c601489 user: dan tags: android-studio) | |
2016-05-19
| ||
18:01 | Remove the "project" directory from this module. The root of the source tree is now the root of the android studio project. (check-in: 89726d7811 user: dan tags: android-studio) | |
15:24 | Upgrade this module so that it takes the form of an Android Studio project. (check-in: b5fcf9e7da user: dan tags: android-studio) | |
2015-04-09
| ||
18:15 | Add an extra test for SQLiteOpenHelper. (check-in: cf6a31d2c9 user: dan tags: trunk) | |
2015-04-04
| ||
08:23 | Apply the 64-bit pointer fix to this branch. (check-in: 2aa724ae34 user: dan tags: api-level-15) | |
08:19 | Update this code to support 64-bit pointers. See also: https://android.googlesource.com/platform/frameworks/base.git/+/738702d28ab7e0e89e3c6e18fd46cc1361917eb9 (check-in: 3e4327dc6e user: dan tags: trunk) | |
2015-03-03
| ||
15:42 | Merge fix for supplementary unicode characters with this branch. (check-in: 530b9f3aef user: dan tags: api-level-15) | |
15:38 | Fix a problem in the handling of supplementary unicode characters. (check-in: 20f8872529 user: dan tags: trunk) | |
2014-12-04
| ||
16:49 | Add the requirement to call 'System.loadLibrary("sqliteX");' to the docs. (check-in: 89b2225ad2 user: dan tags: trunk) | |
2014-11-05
| ||
19:19 | Merge latest fixes with this branch. (check-in: 60e268f5be user: dan tags: api-level-15) | |
19:17 | Add -DSQLITE_TEMP_STORE=3 to the SQLite compilation flags. (check-in: 57831c6020 user: dan tags: trunk) | |
2014-10-16
| ||
20:06 | Update to 3.8.7. Add -DHAVE_STRCHRNUL to Android.mk file. (check-in: f9a25feeb0 user: dan tags: trunk) | |
2014-06-18
| ||
10:14 | Fix a resource leak in SQLiteConnection.nativeExecuteForCursorWindow(). (check-in: 71351f6267 user: dan tags: api-level-15) | |
10:11 | Fix a resource leak in SQLiteConnection.nativeExecuteForCursorWindow(). (check-in: 3558b4d73c user: dan tags: trunk) | |
2014-06-11
| ||
19:10 | Merge trunk with this branch. (check-in: 7fbe992d8f user: dan tags: api-level-15) | |
18:59 | Changes so that package names always match paths on disk, as required by eclipse. (check-in: c93d2517dc user: dan tags: trunk) | |
2014-05-21
| ||
18:17 | Merge documentation updates with this branch. (check-in: 49c7a766e1 user: dan tags: api-level-15) | |
17:37 | Update index.wiki to mention the "api-level-15" branch. (check-in: 3596e35aa8 user: dan tags: trunk) | |
16:54 | Add local versions of classes CancellationSignal and OperationCanceledExcecption so that this code will work with API level 15. (check-in: 59f9c6ccd7 user: dan tags: api-level-15) | |
2014-01-07
| ||
02:22 | Add the "expand" query parameter to the tree-view of the files to be copied into a new project. (check-in: ed5126e673 user: drh tags: trunk) | |
2014-01-01
| ||
18:11 | Fix the "these files" hyperlink showing the files that need to be copied into the application to exclude the CustomSqlite.java file. (check-in: 9b6663f20a user: drh tags: trunk) | |
2013-12-31
| ||
14:34 | Use the automatically generated file hierarchy tree rather than a separate static file. (check-in: a8a1e64c57 user: drh tags: trunk) | |
2013-12-30
| ||
19:24 | Tweaks to the documentation. (check-in: b1eb2ef05f user: drh tags: trunk) | |
14:48 | Add the comment "Modified to support SQLite extensions by the SQLite developers: sqlite-dev@sqlite.org." to the top of all files in this project that were copied from Android and then modified. (check-in: 9c379550fd user: dan tags: trunk) | |