Commit Graph

402 Commits

Author SHA1 Message Date
Ben Johnson
47b142f11b Revert macOS signing v0.5.0-test.10 2025-09-30 12:47:40 -06:00
Ben Johnson
b74a71c2cc Fix macos signing (#767) v0.5.0-test.6 2025-09-29 16:04:14 -06:00
Ben Johnson
b6ddfb645e Remove homebrew integration with GoReleaser (#766) v0.5.0-test.5 2025-09-29 15:26:37 -06:00
Ben Johnson
111ba31cd4 Remove directory from GoReleaeser homebrew config v0.5.0-test.4 2025-09-29 15:09:10 -06:00
Ben Johnson
9f1c443ae2 Enable macOS signing (#765) v0.5.0-test.3 2025-09-29 14:43:03 -06:00
Cory LaNou
ee36d3e8ca feat: Add litestream-test harness for comprehensive database testing (#748)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Ben Johnson <benbjohnson@yahoo.com>
2025-09-25 16:51:26 -05:00
Ben Johnson
99b5760f7b Fix LOG_LEVEL env bug (#762) 2025-09-25 15:26:07 -06:00
Cory LaNou
09dcd60c31 Fix compaction against eventual consistency (#760)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
2025-09-24 13:46:31 -05:00
Ben Johnson
d63ec68107 Add LOG_LEVEL environment variable to set logging info (#757)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
2025-09-21 16:05:20 -06:00
Ben Johnson
b3f5b127e1 Add 30s level to default compaction levels (#751)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
2025-09-16 12:17:05 -06:00
Ben Johnson
cea13c8816 Upgrade LTX to v0.5.0 (#750) 2025-09-16 12:14:42 -06:00
Cory LaNou
291497d0f3 Remove deprecated release.linux.yml workflow (#744)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-11 15:31:27 -05:00
Cory LaNou
98c8630cc2 fix: Install syft in release workflow for SBOM generation (#740)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
v0.5.0-test.2
2025-09-10 16:56:33 -05:00
Cory LaNou
ffb626472f fix: Resolve flaky TestStore_Integration spurious failures (#742)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-10 08:06:47 -05:00
Cory LaNou
6dff76263c Improve error message when flags are positioned after positional arguments (#736)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-09 08:06:50 -05:00
Cory LaNou
eba7ccc529 feat: Implement GoReleaser for automated releases with binary signing (#732)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-08 14:47:29 -05:00
Cory LaNou
d631b15614 Add Grafana dashboard for monitoring Litestream metrics (#737)
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-08 14:45:23 -05:00
Cory LaNou
3f3552b883 Add concurrent writes support for SFTP performance improvement (#730)
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-08 12:29:28 -05:00
Cory LaNou
dcceee3049 Fix spurious context.Canceled error logs during shutdown (#728)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-04 14:54:16 +00:00
Cory LaNou
74093a4b0f Migrate to modernc.org/sqlite for CGO-free builds (#727)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-03 13:46:11 -05:00
Ben Johnson
3ddf775a94 VFS polling (#726)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
2025-08-29 17:16:59 -04:00
Ben Johnson
2fdf2c10e5 VFS integration test (#722)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
2025-08-25 11:37:36 -06:00
Cory LaNou
feee71f6a9 fix: complete NATS TLS configuration with client certificates and RootCA support (#720)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-21 08:44:58 -05:00
Ben Johnson
c2e884d4f0 Litestream VFS MVP (#721)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
2025-08-20 17:35:04 -06:00
Cory LaNou
ff6838bed8 Enhance GCP integration test diagnostics (#719)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-19 15:17:13 -05:00
Cory LaNou
2a00693728 refactor: code health audit using golangci-lint as a guide (#713)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-18 10:06:19 -05:00
Cory LaNou
346f8fb129 feat: add NATS JetStream Object Store replica client (#712)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run NATS Integration Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-15 14:38:00 -05:00
Cory LaNou
b9e1ebff54 Fix: standardize error message prefixes across all replica clients (#711)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-15 08:41:07 -05:00
Cory LaNou
387ddf910d feat: upgrade Azure SDK to v2 (track 2) (#709)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-14 17:12:39 -05:00
Cory LaNou
7ada35946b Fix: Use proper context in acquireReadLock during DB close (#701)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-14 14:13:35 -05:00
Cory LaNou
347dabbda3 feat: upgrade AWS SDK from v1 to v2 for S3 client (#683)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-14 13:50:48 -05:00
Cory LaNou
387c59b737 Add manual workflow for cloud integration tests (#695)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-13 11:09:10 -05:00
Cory LaNou
2231c4e997 Improve contribution documentation with templates and guidelines (#699)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
2025-08-13 11:03:05 -05:00
Cory LaNou
81fdd8f70b Fix concurrent map write in db.sync() method (#697)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-12 17:49:51 -05:00
Cory LaNou
f52578cea0 Fix Azure LTX iterator memory bug causing test failures (#694)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-12 13:47:54 -05:00
Cory LaNou
b6cdb8067f Fix Azure Blob Storage DeleteLTXFiles using wrong TXID parameter (#693)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-12 11:39:57 -06:00
Moritz Eck
79b031fecf fixes google cloud storage support by renaming 'gcs' to 'gs' (#654)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
2025-08-12 10:31:36 -05:00
Cory LaNou
4bbd69965c Fix issue #689: Continuous snapshotting every second (#691)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-11 14:47:25 -05:00
Cory LaNou
6c5cd9c20f Fix TXID display formatting to use proper hex format (#681)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-06 16:23:37 -06:00
Cory LaNou
94f62d8e30 Add tests to verify TXID parsing uses ltx.ParseTXID (#682)
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-06 14:55:53 -05:00
Cory LaNou
6c35001a52 Merge pull request #685 from corylanou/fix-precommit-typo
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Fix pre-commit config typo and enable import formatting
2025-08-01 13:46:37 -05:00
Cory LaNou
cb521ca751 Fix pre-commit config typo and run goimports
- Fix typo in .pre-commit-config.yaml: "litestrem" -> "litestream"
- Run goimports with correct -local flag to fix import ordering
- All imports are now properly grouped according to Go conventions

This ensures the pre-commit hooks work correctly and CI will pass.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 17:08:59 -05:00
Cory LaNou
e5b4272491 Merge pull request #680 from corylanou/fix-671-rename-wal-to-ltx
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Rename 'wal' command to 'ltx'
2025-07-31 16:35:08 -05:00
Cory LaNou
573c87f78f Rename 'wal' command to 'ltx' (#671)
This commit renames the 'litestream wal' command to 'litestream ltx' to
better reflect that it now operates on LTX (Litestream Transaction) files
rather than SQLite WAL files.

Changes:
- Add 'ltx' as the primary command in main.go
- Keep 'wal' as a deprecated alias with a warning message
- Update help text to reference 'ltx' instead of 'wal'
- Update MCP integration to use 'ltx' command
- Rename WALTool to LTXTool in MCP server
- Register LTXTool in MCP server

The 'wal' command is kept for backward compatibility but prints a
deprecation warning directing users to use 'ltx' instead.

Fixes #671

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 14:16:33 -05:00
Cory LaNou
c7a8797dda Merge pull request #677 from corylanou/update-gitignore
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
Update .gitignore to exclude development files
2025-07-31 11:29:37 -05:00
Cory LaNou
f0186c78e5 Merge pull request #678 from corylanou/fix-cli-snapshot-interval
Fix snapshot interval for command-line replication
2025-07-31 10:46:22 -05:00
Cory LaNou
f3026ad73c Update .gitignore to use bin/ directory for builds
- Changed from ignoring 'litestream' binary in root to ignoring 'bin/' directory
- All builds should now use ./bin/litestream as output path
- This prevents accidentally committing binaries in the root directory

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 10:43:22 -05:00
Cory LaNou
9077aba036 Fix snapshot interval for command-line replication
When using command-line replication without a config file, the snapshot
interval was defaulting to 0s, causing continuous snapshots instead of
the expected 24-hour default interval.

This fix initializes the Config with DefaultConfig() when using
command-line arguments, ensuring proper default values are set including
the 24-hour snapshot interval.

Fixes #669
2025-07-31 10:20:38 -05:00
Cory LaNou
3ecc3a680e Update .gitignore to exclude development files
Add exclusions for:
- Claude development environment files (.claude/, CLAUDE.md)
- Compiled litestream binary

These additions help keep the repository clean during development.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 10:16:49 -05:00
Ben Johnson
9438cde6f6 Add default compaction levels
Some checks failed
Commit / Lint (push) Has been cancelled
Commit / Build Windows (push) Has been cancelled
Commit / Build & Unit Test (push) Has been cancelled
Commit / Run S3 Mock Tests (push) Has been cancelled
Commit / Run S3 Integration Tests (push) Has been cancelled
Commit / Run GCP Integration Tests (push) Has been cancelled
Commit / Run Azure Blob Store Integration Tests (push) Has been cancelled
Commit / Run SFTP Integration Tests (push) Has been cancelled
2025-07-24 16:32:36 -06:00