Releases: ceramicnetwork/rust-ceramic
Releases · ceramicnetwork/rust-ceramic
v0.48.0
What's Changed
- chore: lockfile v4 (MSRV now 1.78) by @nathanielc in #641
- chore: make clippy happy about lifetimes by @nathanielc in #642
- refactor: add simpler shutdown handling by @nathanielc in #643
- feat: adds actor framework by @nathanielc in #644
- chore: fix bench compilation errors by @dav1do in #639
- feat: stream flight sql queries by @nathanielc in #645
- feat: add pipeline metrics by @nathanielc in #646
- fix: fix off by one, projection and not found bugs by @nathanielc in #647
- fix: conclusion poll loop no longer stops by @nathanielc in #648
- refactor: rename _stream tables to _feed by @nathanielc in #649
- chore: version v0.48.0 by @smrz2001 in #650
Full Changelog: v0.47.3...v0.48.0
v0.47.3
v0.47.2
v0.47.0
What's Changed
- fix: use debug for peer dial failures by @nathanielc in #631
- feat: stop synchronizing interests by @nathanielc in #632
- chore: version v0.47.0 by @smrz2001 in #633
Full Changelog: v0.46.0...v0.47.0
v0.46.0
What's Changed
- chore: log current highwater mark when processing events by @dav1do in #619
- chore: run sqlite optimize at startup and interval by @dav1do in #621
- feat: add peer entry and peer key structs by @nathanielc in #615
- refactor: remove offset/limit where too generic by @nathanielc in #624
- feat: add support for local file object store by @nathanielc in #623
- fix: sqlite optimize during connect could timeout and allow specifying db options by @dav1do in #622
- feat: add support for prepared statements by @nathanielc in #600
- feat: add peer recon ring by @nathanielc in #616
- chore: use arrow release 53.3 by @nathanielc in #625
- feat: use many tasks to order streams and discover undelivered events at startup by @dav1do in #620
- refactor: remove unused version code by @nathanielc in #627
- feat: adds transitive sharing of peer information by @nathanielc in #618
- feat: adds /peers endpoint by @nathanielc in #628
- chore: version v0.46.0 by @smrz2001 in #630
Full Changelog: v0.45.0...v0.46.0
v0.45.0
What's Changed
- feat: add api to get stream state by @nathanielc in #586
- fix: expose various db errors when storing events by @nathanielc in #601
- chore: automatically select release level by @nathanielc in #612
- fix: handle double write of same data by @nathanielc in #613
- chore: version v0.45.0 by @smrz2001 in #617
Full Changelog: v0.44.0...v0.45.0
v0.44.0
What's Changed
- refactor: consistent pipeline table names and schemas by @nathanielc in #587
- feat: backoff recon synchronization to peers with bad data by @nathanielc in #597
- chore: version v0.44.0 by @smrz2001 in #598
Full Changelog: v0.43.0...v0.44.0
v0.43.0
What's Changed
- feat: use cache table to make queries faster and writes to object store batched by @nathanielc in #576
- chore: update ci env to dev-qa cluster by @smrz2001 in #584
- chore: version v0.43.0 by @smrz2001 in #585
Full Changelog: v0.42.0...v0.43.0
v0.42.0
What's Changed
- feat: expose all tables via flight sql by @nathanielc in #571
- chore: use larger github runner for image builds by @nathanielc in #577
- chore: version v0.42.0 by @smrz2001 in #579
Full Changelog: v0.41.1...v0.42.0