Skip to content

Releases: farcasterxyz/hub-monorepo

@farcaster/[email protected]

12 Apr 17:32
c5c0604
Compare
Choose a tag to compare

@farcaster/hubble

1.11.6

Patch Changes

  • 6b4ea83: chore: Run validateOrRevokeMessagesJob once a month for each fid
  • f1ffdd7: fix: Cleanup DB directory after destroy and reset TrieDB before catchupSyncwithSnapshot
  • ce3f424: perf: Use threadpool to getMany
  • 86566b1: tests: Cleanup after tests properly
  • 36191e5: chore: update catchup sync with snapshot default to true
  • 5ca5a4a: feat: Add gossip MessageBundles
  • Updated dependencies [5ca5a4a]

@farcaster/core

0.14.9

Patch Changes

  • 5ca5a4a: feat: Add gossip MessageBundles

@farcaster/[email protected]

08 Apr 16:49
28e9c01
Compare
Choose a tag to compare

@farcaster/hubble

This is a performance and bug fix release for Hubble.

Patch Changes

  • 2dcb3e8: fix: Change out-of-order warning to statsd

  • 58b4913: perf: Count keys at prefix directly instead of forEachIterator

  • 0728546: fix: Create online snapshots using snapshot iterators

  • d90b127: perf: Support multiple validation workers

  • 5e04c0a: perf: Move merkle trie to rust

  • b069d1e: fix: Adjust nightly validateOrRevoke job time to run earlier

  • 5e04c0a: chore: Migrate trie node data to TrieDB

  • 4fc41e1: fix: Prune hub events in a threadpool

  • bbc9448: fix: Log memory usage every 60s

  • 05cb339: perf: Cache trieDB writes

  • 651ba7a: fix: Throttle storageCache prepopulation

  • c838795: perf: Run long gRPC queries in a threadpool.

  • ab71a53: perf: Add LRU Cache for active signer and ID registry events

  • 86e972e: feat: Add --log-individual-messages to log each submitMessage status. If disabled (default) write one line per second

  • c46790a: fix: Calculate sleep time correctly for throttling validateOrRevoke job

  • 436139f: feat(hubble):

    • Add opt-out diagnostics reporting sent to the Farcaster foundation. Users may opt out with CLI flag --opt-out-diagnostics true or environment variable HUB_OPT_OUT_DIAGNOSTICS=true. Diagnostics are used to troubleshoot user issues and improve health of the network.
    • Add CLI flag --diagnostic-report-url <url>, and environment variables HUB_DIAGNOSTICS_API_KEY, HUB_DIAGNOSTICS_APP_KEY environment variables to pass in configurable DataDog-compatible URL and authorization tokens.

    fix(hubble): Add L2_RPC_AUTHORIZATION_HEADER environment variable for use with L2 RPC URLs that require authorization headers for access.

@farcaster/hub-shuttle

0.1.2

Patch Changes

  • 86cfa4f: fix: add missing db and redis exports to hub-shuttle
  • 5282c73: fix: add support for windows file paths in example hub-shuttle app

@farcaster/[email protected]

28 Mar 21:22
2bccc16
Compare
Choose a tag to compare

1.11.4

Patch Changes

  • ccd4d96: fix(hubble): reduce hub bandwidth, can be toggled with GOSSIPSUB_FALLBACK_TO_FLOODSUB and GOSSIPSUB_FLOOD_PUBLISH
  • 5ec735b: chore: Migrate trie node data to TrieDB

What's Changed

Full Changelog: https://github.com/farcasterxyz/hub-monorepo/compare/@farcaster/[email protected]...@farcaster/[email protected]

@farcaster/[email protected]

26 Mar 02:42
3dad804
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/farcasterxyz/hub-monorepo/compare/@farcaster/[email protected]...@farcaster/[email protected]

@farcaster/[email protected]

23 Mar 02:31
6ef0638
Compare
Choose a tag to compare

1.11.2

Patch Changes

  • fix: Set catch up sync to true for hubble install script and docker compose

What's Changed

Full Changelog: https://github.com/farcasterxyz/hub-monorepo/compare/@farcaster/[email protected]...@farcaster/[email protected]

@farcaster/[email protected]

22 Mar 23:11
236a8cd
Compare
Choose a tag to compare

1.11.1

Patch Changes

  • e30297b: bug: Enforce protobuf oneof constraints
  • c678742: feat(hubble): update s3 snapshot metadata to include database statistics, and add snapshot-url command
  • 751ed72: fix: Run full validateOrRevoke for all fids every 14 days
  • 935246b: feat(hubble): Add support for using S3 snapshot for "catch up" sync.
  • @farcaster/[email protected]

@farcaster/[email protected]

20 Mar 22:50
7fd6bbb
Compare
Choose a tag to compare

1.11.0

Minor Changes

  • chore: Release 1.11

Patch Changes

  • dd1a3e4: chore: Migrate verifications store to rust
  • f115bce: feat: Generate grpc rust code from protobufs
  • 63e2abe: perf: Move username proof store to rust
  • 7060319: perf: Throttle prune job
  • ca42eaf: perf: Migrate cast store to rust
  • 0b52328: fix: Read data_bytes properly when pruning
  • eb2b0e1: Migrate link store to Rust
  • cfa701c: feat: stats for hub restarts
  • d2b2f72: chore: Add rustfmt check before git commit

@farcaster/[email protected]

11 Mar 22:32
4fe57f8
Compare
Choose a tag to compare

1.10.11

Patch Changes

@farcaster/[email protected]

08 Mar 17:35
0662959
Compare
Choose a tag to compare

1.10.10

Patch Changes

  • 3e0f195: fix: Run prune job in a thread to not block NodeJS main thread
  • aad4396: Set maximum & default page size for HTTP API requests to 1K
  • aedde25: chore: Refactor store.rs to make migrating verifications store easier
  • 1880070: Change Docker Compose restart policy to always
  • 451ae84: Increase read timeout for Fname Registry server requests 2.5s → 5s
  • 280946d: fix: Tar file before gzip to make snapshotting faster.
  • b51c15b: fix: Use default page size for prune job
  • a14b0df: Reduce default chunk size from 10000 to 9999
  • f1eea12: fix: Move snapshot tar creation into rocksdb.rs
  • c4ca31e: bug: Migrate FNameUserNameProofByFid prefix from 25 -> 27 to resolve conflict with VerificationsByAddress
  • 6cb4c99: fix: Catch exception if inconsistency in DB
  • 498ec9b: tests: Setup testing framework for rust
  • 9c5c762: docs: Fix broken link on docs site
  • 3e3edf2: perf: Move UserData store to rust
  • 4ec6c60: fix: Don't return '0x' for empty addresses

@farcaster/[email protected]

05 Mar 00:31
314c03c
Compare
Choose a tag to compare

1.10.9

Patch Changes

  • 4a0fa6f: fix: Handle latestBlock properly when sending to API
  • 48d49b2: fix: Simplify github actions test runs
  • b302d3f: fix: Add approximate_size for DB
  • 6d76565: fix: hub crash on contract events

1.10.8

Patch Changes

  • ff1eefb: fix: Fix bad version release because of package.json