Nuno Cruces
07241d064a
Adiantum encrypting VFS improvements. ( #80 )
...
Encrypt temporary files.
2024-04-21 01:56:38 +01:00
Nuno Cruces
2c30bc996a
Don't panic.
2024-04-18 10:12:17 +01:00
Nuno Cruces
9d2194b4ea
Update README.md
2024-04-18 02:13:59 +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
ec609ea131
F2FS.
2024-04-16 02:52:37 +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
cc0b011e8d
Readonly WAL.
2024-04-13 17:11:13 +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
7260962aba
Update README.md
2024-04-11 15:18:49 +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
63938d5705
Simplify tests.
2024-04-04 01:25:52 +01:00
Nuno Cruces
b7d22e8fbf
Fdatasync.
2024-03-21 15:04:59 +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
fd3a3a3499
Locking improvements.
2024-03-17 16:17:48 +00:00
Nuno Cruces
c61f7b90f6
Locking improvements.
2024-03-15 16:14:49 +00:00
Nuno Cruces
f2f698b78a
Remove clear.
2024-03-15 14:13:00 +00:00
Nuno Cruces
846b95d2d4
Persistent WAL.
2024-03-14 14:31:16 +00: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
354242e528
Locking tweaks.
2024-01-24 09:58:05 +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
17ce949c55
Create osutil.
2024-01-03 12:54:26 +00:00
Nuno Cruces
ae850191c8
Refactor extensions.
2024-01-03 12:43:03 +00:00
Nuno Cruces
fab70ddbec
IEEE754 extension.
2023-12-30 10:50:35 +00:00
Nuno Cruces
89202629ec
Increase various limits, fix #45 .
2023-12-21 15:08:19 +00:00
Nuno Cruces
f1b00a9944
wasi-sdk-21.
2023-12-19 00:33:04 +00:00
Nuno Cruces
b0b27439b5
Fix macOS osAllocate.
...
Mozilla is just wrong.
https://searchfox.org/mozilla-central/source/xpcom/glue/FileUtils.cpp
2023-12-17 05:19:27 +00:00
Nuno Cruces
6e8d5e5be6
More fileio.
2023-12-12 01:00:13 +00:00
Nuno Cruces
06d2ff6752
Optimize VFS find.
2023-12-05 14:11:20 +00:00
Nuno Cruces
cd40213898
Reuse statement, API.
2023-12-04 13:46:48 +00:00
Nuno Cruces
997e197f54
VFS tweaks.
2023-11-28 16:38:02 +00:00
Nuno Cruces
b81fe284b6
memdb WAL.
2023-11-28 11:40:04 +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
5653efa70e
Limits.
2023-11-25 00:10:32 +00:00
Nuno Cruces
97d4248176
Array extension.
2023-11-21 13:40:55 +00:00
Nuno Cruces
5992403052
Virtual tables.
2023-11-20 00:27:12 +00:00
Nuno Cruces
1dc06bff49
Simplify URLs.
2023-11-09 16:35:45 +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