- Fix reset of limit for total batch bytes
- Support customization of event batch size and time between flushes
- 864261b7: feat(shuttle) Allow Redis client to be a cluster instance
- 45180584: Gracefully handle "no such key" when querying group on first start
- fad0f179: Switch where clause to use more efficient form
- fix: Bump max receive size to fix resource exhaustion error
- ad281729: Link reconciliation now calls the compact state rpc as well
- 76c0504f: Lower level of shuttle logs to debug
- dab95118: Add rpc to expose LinkCompactStateMessage + explicit handling of type
- Updated dependencies [dab95118]
- @farcaster/[email protected]
- fix: Fix shuttle hub-nodejs version dep to support long casts
- feat(shuttle): store cast type in message body
- 87796697: Export multiple signatures for farcasterTimeToDate
- @farcaster/[email protected]
- bb707b1e: feat: Add support for reverse reconciliation
- Updated dependencies [87c4f416]
- @farcaster/[email protected]
- f784afd2: feat: support link compact state message in shuttle
- Updated dependencies [7b374890]
- @farcaster/[email protected]
- 1b502fc2: Allow skipping validation when storing message
- 7490ff5d: Switch from @figma/hot-shots to @farcaster/hot-shots
- afa31270: Stop DNS lookups for loopback address in statsd calls
- 20c4ef64: Validate merge messages only when storing messages
- 30b8d64f: fix: increase hub timeout limit
- 80aadc6a: Buffer statsd calls before sending on socket
- 589e5770: fix: Preserve redis stream backwards compatibility
- 0c1ab37f: feat: add fid sharding
- feat(shuttle): add message state to handler
- fix: ack the correct group name to fix stale bug
- feat(shuttle): Make event stream more customizable
- chore: Rename to shuttle and release beta
- feat(shuttle): support prune, revokes and deletes
- 1051b3dd: feat: Support redis streams for scalability and add reconciliation workers
- fix: Fix module import issue
- fix: Fix interfaces import
- feat: Refactor message reconciliation to accept function
- 86cfa4f5: fix: add missing db and redis exports to hub-shuttle
- 5282c730: fix: add support for windows file paths in example hub-shuttle app
- fix: update exports
- 31d54545: feat: initial release of hub-shuttle