Nuno Cruces
b631ff1add
Configure heap limits.
2024-09-13 16:21:20 +01:00
Nuno Cruces
e2a2d447ce
Updated binaries.
2024-09-04 19:38:10 +01:00
Nuno Cruces
f26f1a17a9
Blocking locks ( #144 )
2024-09-02 23:59:26 +01:00
Nuno Cruces
6a1973f530
SQLite 3.46.1.
2024-08-13 15:27:00 +01:00
Nuno Cruces
40db26c1dd
wasi-sdk-24.
2024-08-03 00:13:06 +01:00
Nuno Cruces
b289fca3ca
Everything changes, stays the same.
2024-07-20 00:43:34 +01:00
Nuno Cruces
4498f35a39
wasi-sdk-23.0.
2024-07-11 15:03:16 +01:00
Nuno Cruces
0c7d0a097d
Allow SQLite to use atomic operations. ( #118 )
2024-07-11 13:35:41 +01:00
Nuno Cruces
c19fec1e83
binaryen-version_118.
2024-07-09 00:51:54 +01:00
Nuno Cruces
5a4c7a58c4
Refactor CREATE parser. ( #111 )
2024-07-03 14:06:07 +01:00
Nuno Cruces
90f7e502be
Tweaks.
2024-07-02 15:42:20 +01:00
Nuno Cruces
ef065b6baa
More benchmarks.
2024-06-11 10:52:07 +01:00
Nuno Cruces
00d52a873f
SQLite 3.46.0.
2024-05-24 11:39:27 +01:00
Nuno Cruces
ed932ee93b
Interrupt busy handlers.
2024-05-19 16:30:09 +01:00
Nuno Cruces
323bd6e47e
Tweak options early.
2024-05-16 16:24:45 +01:00
Nuno Cruces
57686a2cf3
Dependencies.
2024-05-06 20:39:37 +01:00
Nuno Cruces
e0a209908b
Enable more tests.
2024-05-02 23:22:59 +01:00
Nuno Cruces
3c21784aee
Simplify URI parameters.
2024-04-27 10:44:00 +01:00
Nuno Cruces
019246d1be
Simplify mmap.
2024-04-26 16:45:32 +01:00
Nuno Cruces
09a0ce04ce
Test more. ( #84 )
...
Also, fix the progress callback and disable a slow example.
2024-04-24 15:49:45 +01:00
Nuno Cruces
7f6446ad31
Remove cache (side-channel for shared keys).
2024-04-23 02:25:26 +01:00
Nuno Cruces
07241d064a
Adiantum encrypting VFS improvements. ( #80 )
...
Encrypt temporary files.
2024-04-21 01:56:38 +01:00
Nuno Cruces
ec1ed22149
Adiantum encrypting VFS. ( #77 )
2024-04-18 01:39:47 +01:00
Nuno Cruces
e86789b285
Test config.
2024-04-16 17:35:45 +01:00
Nuno Cruces
a1fcafa780
Formatting.
2024-04-16 14:02:23 +01:00
Nuno Cruces
ce97e820d5
wasi-sdk-22.
2024-04-16 01:58:49 +01:00
Nuno Cruces
17f1681477
Remove test.
2024-04-15 13:55:12 +01:00
Nuno Cruces
da9077cbea
Fix repeat runs.
2024-04-12 15:54:48 +01:00
Nuno Cruces
1c3ad12434
WAL and vacuum hooks.
2024-04-12 15:02:01 +01:00
Nuno Cruces
e503be641a
Refactors.
2024-04-11 12:00:17 +01:00
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
b9453aefb6
SQLite 3.45.2.
...
Also, remove FTS3/4.
2024-03-12 14:24:11 +00:00
Nuno Cruces
4439cd302c
binaryen-version_117.
2024-02-28 12:48:05 +00:00
Nuno Cruces
6def6f735c
Warn about Git LFS.
2024-02-20 10:08:42 +00:00
Nuno Cruces
58df08329d
SQLite 3.45.1.
2024-02-03 02:00:45 +00:00
Nuno Cruces
cdab468a92
Flaky tests.
2024-02-03 02:00:40 +00:00
Nuno Cruces
bc840dcefb
SQLite 3.45.0.
2024-01-16 15:53:47 +00:00
Nuno Cruces
c822fa95c7
Batch column scans. ( #52 )
2024-01-16 15:18:14 +00:00
Nuno Cruces
fab70ddbec
IEEE754 extension.
2023-12-30 10:50:35 +00:00
Nuno Cruces
f1b00a9944
wasi-sdk-21.
2023-12-19 00:33:04 +00:00
Nuno Cruces
06d2ff6752
Optimize VFS find.
2023-12-05 14:11:20 +00:00
Nuno Cruces
997e197f54
VFS tweaks.
2023-11-28 16:38:02 +00:00
Nuno Cruces
8a18243830
Reproducible builds.
2023-11-28 01:55:26 +00:00
Nuno Cruces
ba18facb0d
SQLite 3.44.2.
2023-11-25 00:10:38 +00:00
Nuno Cruces
5992403052
Virtual tables.
2023-11-20 00:27:12 +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
6353160619
Improve benchmark repeatability.
2023-10-25 13:17:37 +01:00
Nuno Cruces
a9dddaa86c
Optimize VFS search.
2023-10-19 16:43:54 +01:00