Ben Johnson
|
b474098624
|
feat: Add optional post-compaction consistency verification (#1029)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-21 14:25:23 -07:00 |
|
Ben Johnson
|
4a3bff1857
|
feat(vfs): add LITESTREAM_LOG_FILE env var for log redirection (#1024)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-19 14:57:40 -07:00 |
|
Cory LaNou
|
ed28f2ee62
|
feat(replicate): add IPC control commands for dynamic start/stop (#1010)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-17 10:32:41 -06:00 |
|
Ben Johnson
|
87d1f0d781
|
test(vfs): add rollback verification tests for writable VFS (#1005)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-14 09:29:52 -07:00 |
|
Ben Johnson
|
c9ee814176
|
feat(vfs): add hydration env vars to loadable extension (#1000)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-14 08:18:05 -07:00 |
|
Cory LaNou
|
bd57a0fcb6
|
feat(replicate): add --log-level CLI flag for runtime debugging (#986)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-13 09:22:20 -06:00 |
|
Cory LaNou
|
ecb34a0f43
|
feat(vfs): add Dockerfile.vfs for VFS-enabled images (#970)
Co-authored-by: Jason Hall <jasonhall@google.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-13 09:21:52 -06:00 |
|
Cory LaNou
|
a2a160af7f
|
fix(cmd): ensure structured logging for all commands (#985)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 12:04:56 -06:00 |
|
Cory LaNou
|
c77ecef421
|
feat(abs): add SAS token authentication for Azure Blob Storage (#983)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-11 10:54:48 -06:00 |
|
Cory LaNou
|
b65e4fe487
|
fix: improve error recovery for missing/corrupted LTX files (#963)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-09 16:13:52 -06:00 |
|
Cory LaNou
|
91f5e37843
|
feat(vfs): add VFS compaction support via shared Compactor type (#979)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-09 16:07:50 -06:00 |
|
Ben Johnson
|
40dae8f089
|
feat(vfs): add write support with periodic sync to remote (#953)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-07 13:14:53 -07:00 |
|
Cory LaNou
|
fc1c254922
|
feat(cli): add status command for replication monitoring (#962)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-06 13:32:10 -06:00 |
|
Cory LaNou
|
a7d773e7a4
|
fix(s3): default to https:// for cloud endpoints (UX improvement) (#949)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-06 11:58:00 -06:00 |
|
Cory LaNou
|
62b25c13dc
|
feat(heartbeat): add notification hooks for health check services (#926)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-06 11:18:23 -06:00 |
|
Cory LaNou
|
92fc139923
|
feat(s3): add server-side encryption support (SSE-C and SSE-KMS) (#902)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-30 08:28:55 -06:00 |
|
Cory LaNou
|
36b980474f
|
feat(replicate): add -once, -force-snapshot, and -enforce-retention flags (#929)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-30 14:19:00 +00:00 |
|
Cory LaNou
|
1b034bea2e
|
feat(replicate): add -restore-if-db-not-exists flag (#928)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-30 08:11:03 -06:00 |
|
Cory LaNou
|
2d38fa490b
|
feat(db): add shutdown sync retry for rate limiting resilience (#904)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-29 15:05:32 -06:00 |
|
Cory LaNou
|
0a441d06fe
|
fix(s3): enable automatic ARN endpoint resolution for Access Points (#924)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-21 08:23:25 -06:00 |
|
Cory LaNou
|
0edc3ecbd2
|
fix(s3): disable aws-chunked encoding for all S3-compatible providers (#919)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-18 15:49:21 -06:00 |
|
Cory LaNou
|
803aad1704
|
fix(s3): default SignPayload to true for AWS S3 compatibility (#913)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-17 18:04:35 -07:00 |
|
Cory LaNou
|
f829b6f0d0
|
feat(s3): add X-Tigris-Consistent header for Tigris endpoints (#905)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-16 13:47:53 -07:00 |
|
Cory LaNou
|
e2cbaf452f
|
fix(s3): improve S3-compatible provider compatibility (#899)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-16 13:32:22 -07:00 |
|
Cory LaNou
|
8561d2ab6f
|
feat: add dynamic directory watcher for automatic database discovery (#827)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-13 08:11:57 -06:00 |
|
Ben Johnson
|
8efcdd7e59
|
Refactor replica URL parsing (#884)
Co-authored-by: Cory LaNou <cory@lanou.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-10 16:10:55 -07:00 |
|
Cory LaNou
|
9e4db3b8f7
|
fix(vfs): resolve make vfs build failures (#874)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-08 14:37:59 -06:00 |
|
Cory LaNou
|
9c4c9044c6
|
fix(deps): remove unused age encryption dependency (#870)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-04 15:34:09 -06:00 |
|
Cory LaNou
|
a494508ba0
|
fix(vfs): critical bug fixes and comprehensive testing infrastructure (#835)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-04 11:52:22 -06:00 |
|
Cory LaNou
|
130fa20432
|
feat(oss): add native Alibaba Cloud OSS storage backend (#862)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-04 08:25:38 -06:00 |
|
Cory LaNou
|
f5b166ab21
|
feat(vfs): add observability PRAGMAs and relative time parsing (#856)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-01 16:00:17 -06:00 |
|
Cory LaNou
|
2484e258ed
|
feat(config): support SQLite connection string prefixes in db path (#859)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-26 10:23:17 -06:00 |
|
Cory LaNou
|
ab4941a66f
|
feat(vfs): add PRAGMA-based time travel for querying historical database states (#850)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-24 14:39:25 -06:00 |
|
Cory LaNou
|
53f896e195
|
feat(s3): add automatic Tigris endpoint detection (#845)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-19 09:18:20 -06:00 |
|
Cory LaNou
|
88632bbbc5
|
feat(s3): add configurable payload signing and Content-MD5 headers for S3-compatible providers (#842)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-18 17:37:26 -07:00 |
|
Cory LaNou
|
fa1e0eaa7d
|
feat: implement comprehensive global replica defaults (#746)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-13 19:32:16 -06:00 |
|
Ben Johnson
|
be474af969
|
VFS: Poll for L0 & L1 files (#837)
|
2025-11-13 16:18:52 -07:00 |
|
Cory LaNou
|
bec72f47ca
|
feat(checkpoint): add configurable WAL truncate threshold (#824)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-11 09:15:00 -06:00 |
|
Ben Johnson
|
0a0e7e4663
|
Store new pages in pending index during read transactions (#828)
|
2025-11-06 15:36:09 -07:00 |
|
Cory LaNou
|
5e598f17f6
|
feat: Add custom S3 endpoint support via URL query parameters (#731)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-06 12:47:43 -06:00 |
|
Cory LaNou
|
84158022e1
|
feat: implement time-based L0 retention for VFS support (#821)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-05 16:42:40 -06:00 |
|
Ben Johnson
|
cff9506a51
|
Fix minor bugs in VFS (#823)
|
2025-11-05 15:30:06 -07:00 |
|
Cory LaNou
|
0a2f0e199e
|
feat(s3): add S3 access point ARN URL support (#819)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-05 16:28:02 -06:00 |
|
Cory LaNou
|
e87000c3ae
|
feat: add directory replication support for multi-tenant databases (#738)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-03 17:13:02 -06:00 |
|
Cory LaNou
|
22b5ce1f51
|
test: migrate bash integration and soak tests to Go infrastructure (#799)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-03 11:17:21 -06:00 |
|
Cory LaNou
|
9be94080f1
|
feat: add WebDAV replica backend support (#813)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-10-30 15:34:30 -05:00 |
|
Felix Eckhofer
|
2ee408b66b
|
SSH host key check (#609)
Co-authored-by: Cory LaNou <cory@lanou.com>
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-10-18 11:09:09 -06:00 |
|
Cory LaNou
|
8c67540196
|
fix: add support for part-size and concurrency in S3 replica config (#796)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-10-16 14:26:37 -05:00 |
|
Cory LaNou
|
5008d4541c
|
docs: add comprehensive test infrastructure documentation (#794)
|
2025-10-14 10:45:10 -05:00 |
|
Cory LaNou
|
6465f6b18b
|
Reject age encryption configuration until support is restored (#791)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-10-13 13:05:48 -06:00 |
|