Nuno Cruces
11c03a16f9
Implement shared memory WAL. ( #71 )
...
- enabled by default on 64-bit macOS and Linux (`amd64`/`arm64`)
- depends on merged but unreleased wazero
- may cause small performance regression
- users may need WithMemoryLimitPages if not enough address space available
- needs docs
2024-04-10 13:15:36 +01:00
Nuno Cruces
63938d5705
Simplify tests.
2024-04-04 01:25:52 +01:00
Nuno Cruces
af7fc3dcb7
Remove deprecations.
2024-03-27 07:54:08 +00:00
Nuno Cruces
617982f947
F2FS atomic writes. ( #66 )
...
https://sqlite.org/cgi/src/technote/714f6cbbf7
2024-03-21 13:59:47 +00:00
Nuno Cruces
7438fdb664
Busy handlers.
2024-02-03 00:34:15 +00:00
Nuno Cruces
031087327d
Update, authorizer callbacks.
2024-01-27 10:57:46 +00:00
Nuno Cruces
c9cc893ed7
Commit callback.
2024-01-27 10:05:31 +00:00
Nuno Cruces
9df3488964
Backport ISO week from 3.46.
2024-01-22 11:21:30 +00:00
Nuno Cruces
d998b5f36c
Limits, and tweaks.
2024-01-18 15:53:00 +00:00
Nuno Cruces
9f58a5d669
Rename.
2024-01-18 15:11:04 +00:00
Nuno Cruces
35bbd8a0b0
New APIs.
2024-01-17 15:39:13 +00:00
Nuno Cruces
69937fbee5
More vtab API.
2024-01-08 19:23:56 +00:00
Nuno Cruces
d56ee4ac2c
Error logging.
2023-12-27 14:16:00 +00:00
Nuno Cruces
e944d5d8e7
Config.
2023-12-23 14:53:15 +00:00
Nuno Cruces
86cc08e4d6
Fix BSD tests.
2023-12-12 02:48:44 +00:00
Nuno Cruces
8b45cac16b
Improved error handling.
2023-12-05 18:17:33 +00:00
Nuno Cruces
cd40213898
Reuse statement, API.
2023-12-04 13:46:48 +00:00
Nuno Cruces
c667a1f469
Declared type.
2023-12-02 12:17:18 +00:00
Nuno Cruces
b81fe284b6
memdb WAL.
2023-11-28 11:40:04 +00:00
Nuno Cruces
c1838fc0bc
Fix encoding issues.
2023-11-27 15:37:53 +00:00
Nuno Cruces
5653efa70e
Limits.
2023-11-25 00:10:32 +00:00
Nuno Cruces
e31a42fb22
Lines virtual table.
2023-11-23 15:59:24 +00:00
Nuno Cruces
9bb01d1f8b
CSV virtual table.
2023-11-23 03:36:54 +00:00
Nuno Cruces
83c15f2ddc
Virtual table API.
2023-11-22 15:06:39 +00:00
Nuno Cruces
787086b8c1
Towards virtual tables.
2023-11-17 02:23:10 +00:00
Nuno Cruces
a9e2cbbfc5
Quote values, identifiers.
2023-11-04 01:18:25 +00:00
Nuno Cruces
a7c00eb150
SQLite 3.44.0.
2023-11-03 03:43:14 -07:00
Nuno Cruces
0bcdb712ba
SQL json_time function.
2023-11-03 03:40:46 -07:00
Nuno Cruces
2157d0f325
Interrupts: avoid goroutine.
2023-10-25 14:12:21 +01:00
Nuno Cruces
b25936dbec
Unix formats return UTC.
2023-10-19 12:07:03 +01:00
Nuno Cruces
d60fceac92
JSON support.
2023-10-18 23:14:46 +01:00
Nuno Cruces
d4ff605983
Time scanner.
2023-10-18 15:06:12 +01:00
Nuno Cruces
8d0c654178
Cross compilation.
2023-10-17 15:30:08 +01:00
Nuno Cruces
eec45ea684
Towards JSON.
2023-10-13 17:06:05 +01:00
Nuno Cruces
d9fcf60b7d
Driver API.
2023-09-20 02:41:09 +01:00
Nuno Cruces
d3730341f0
Unknown collations.
2023-07-04 11:16:29 +01:00
Nuno Cruces
0f7fa6ebc9
Tests.
2023-07-03 18:28:46 +01:00
Nuno Cruces
738714bf32
Fix WAL.
2023-06-26 13:31:42 +01:00
Nuno Cruces
ec9533b13f
Implement modeof.
2023-06-02 03:38:26 +01:00
Nuno Cruces
7bf5312bd4
Rename.
2023-06-02 03:38:26 +01:00
Nuno Cruces
05737e6025
Refactor reader VFS API.
2023-05-31 19:24:41 +01:00
Nuno Cruces
ac2836bb82
Refactor memdb API.
2023-05-31 16:27:31 +01:00
Nuno Cruces
dc3dc6853d
MemoryVFS journal.
2023-05-31 11:56:48 +01:00
Nuno Cruces
a33b828e13
Examples, tests, max size.
2023-05-30 11:21:14 +01:00
Nuno Cruces
7ca9d79424
MemoryVFS.
2023-05-27 23:36:39 +01:00
Nuno Cruces
597178f80d
Backup fix, tests.
2023-05-24 02:47:18 +01:00
Nuno Cruces
cc2d16ac83
ReaderVFS.
2023-05-23 16:34:09 +01:00
Nuno Cruces
dd4823ebf0
Documentation, tests.
2023-05-19 14:45:40 +01:00
Nuno Cruces
f360c77a78
Optimize blobs. ( #10 )
2023-04-21 13:31:45 +01:00
Nuno Cruces
c38382fd8e
Refactor.
2023-03-31 14:33:24 +01:00