Releases: FuelLabs/data-systems
Releases · FuelLabs/data-systems
fuel-streams-v0.0.23
⭐ Features
- (macros): Add description field on subjects (0a4ccdd by @pedronauck)
🐛 Bug Fixes
- (sv-publisher): Recover mechanism for tx status none (1b1083d by @pedronauck)
🔄 Refactor
- (repo): Move services to a specific folder (d62e206 by @pedronauck)
- (macros): Use IndexMap when building subjects schema (90e9866 by @pedronauck)
🏗️ Build
- (repo): Fix docs.rs build generation (b93f057 by @pedronauck)
- (repo): Change mainnet endpoint (097201f by @pedronauck)
💪🏼 Contributors
Want to contribute? Check out our CONTRIBUTING.md guide!
fuel-streams 0.0.18 (2025-01-24)
🐛 Fixes
- Patched unstable deps (#388)
fuel-streams 0.0.17 (2025-01-24)
🚀 Features
- Added web-utils crate and added telemetry to all svc (#373)
- Database integration (#374)
- Added api key auth (#377)
- Add db transaction for each block insertion (#378)
- Added load-tester and benchmarks (#379)
🐛 Fixes
- Publish in order strictly (#372)
- Never panic when sending wrong data format (#380)
- Adjust historical streaming to stream block by block
- Fix find_by_many_subject query slowness
- Filtering on inputs, receipts and outputs
- Db connection pool timeout
- Add retry mechanism for DB transactions
- Connection opts for specific databases (#384)
- Adjust int types to fit with Aurora (#385)
- Parsing user_id in a valid format
fuel-streams 0.0.16 (2024-12-28)
🚀 Features
- Add TLS configuration for WebServer (#371)
- Add subject at response payload
🐛 Fixes
- Add ack_policy for historical data consumers
fuel-streams 0.0.15 (2024-12-27)
🐛 Fixes
- Use JWT on query string instead of header (#367)
fuel-streams 0.0.14 (2024-12-27)
🚀 Features
- Updated crates and npm packages (#341)
- Add historical data with S3 and Webserver
🐛 Fixes
- Resolve block publication race conditions and synchronization issues (#329)
- Fixed telemetry envs and port (#330)
- Mainnet DNS value for NATS (#339)
- Rollback NATS_URL for Publisher (#343)
- Fix last published logic to honor retention policy (#344)
- Simplify and test BlocksStream for old and new blocks (#346)
- Rollback fuel-core to v0.40.0
- Allow healthcheck while awaiting relayer node sync (#347)
- Update cargo.lock
- Using fuel-core from branch release/v0.40.2
- Solving publisher slowness (#352)
- Adjust DeliverPolicy to receive from WebSocket
- S3 payload and encoding (#366)
fuel-streams 0.0.13 (2024-11-28)
fuel-streams 0.0.12 (2024-11-21)
🚀 Features
- Add initial indexer project with SurrealDB (#244)
- Republish last block to ensure no missing data (#281)
- Added publisher logging (#280)
- Upgraded to latest nightly rust version (#304)
- Introduce Telemetry (#299)
- Added entries max retention time (#309)
- Restructured publisher into smaller modules (#310)
- Added local websocket for nats (#315)