You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document some known issues in README.md including: PG Build iOS issue with app name (ref: #243); possible stability issue with SockJS client (ref: #196); retrieve of large data set can be too slow due to JSON (ref: #127); memory issue when adding large numbers of records (ref: #18)
Copy file name to clipboardExpand all lines: README.md
+5-1
Original file line number
Diff line number
Diff line change
@@ -57,11 +57,14 @@ License for iOS version: MIT only
57
57
## Known issues
58
58
59
59
- Issue reported with PhoneGap Build Hydration.
60
+
- For some reason, PhoneGap Build may fail to build the iOS version unless the name of the app starts with an uppercase and contains no spaces (see [#243](https://github.com/litehelpers/Cordova-sqlite-storage/issues/243); [Wizcorp/phonegap-facebook-plugin#830](https://github.com/Wizcorp/phonegap-facebook-plugin/issues/830); [phonegap/build#431](https://github.com/phonegap/build/issues/431)).
60
61
- Multi-page apps are not supported and known to be broken on Android and Amazon Fire-OS.
61
62
- Using web workers is currently not supported and known to be broken on Android and Amazon Fire-OS.
62
63
- Triggers have only been tested on iOS, known to be broken on Android (in case [sqlite4java](https://code.google.com/p/sqlite4java/) is disabled) and Amazon Fire-OS.
63
64
- INSERT statement that affects multiple rows (due to SELECT cause or using triggers, for example) does not report proper rowsAffected on Android (in case [sqlite4java](https://code.google.com/p/sqlite4java/) is disabled) or Amazon Fire-OS.
64
65
- On Windows (8.1), rowsAffected can be wrong when there are multiple levels of nesting of INSERT statements.
66
+
- Memory issue observed when adding a large number of records on Android and Amazon Fire-OS, due to JSON implementation
67
+
- A stability issue was reported on the iOS version when in use together with [SockJS](http://sockjs.org/) client such as [pusher-js](https://github.com/pusher/pusher-js) at the same time (see [#196](https://github.com/litehelpers/Cordova-sqlite-storage/issues/196)). The workaround is to call sqlite functions and [SockJS](http://sockjs.org/) client functions in separate ticks (using setTimeout with 0 timeout).
65
68
66
69
## Other limitations
67
70
@@ -74,6 +77,7 @@ License for iOS version: MIT only
74
77
- UNICODE `\u0000` (same as `\0`) character not working in Windows (8.1) or WP(7/8) versions
75
78
- Case-insensitive matching and other string manipulations on Unicode characters, which is provided by optional ICU integration in the sqlite source and working with recent versions of Android, is not supported for any target platforms.
76
79
- iOS version uses a thread pool but with only one thread working at a time due to "synchronized" database access
80
+
- Large query result can be slow, also due to JSON implementation
0 commit comments