~ knotless Search/
↑↓ move↵ open⇧↵ all results

chadtmiller.com/pds.js

An atproto PDS in JavaScript, for Cloudflare Workers and Node

0
0
main
62 lines · 1.9 KB Raw History

@pdsjs/appview

0.2.2

Patch Changes

  • Updated dependencies
    • @pdsjs/core@2.5.2
    • @pdsjs/storage-sqlite@2.5.2

0.2.1

Patch Changes

  • Updated dependencies [542c4dc]
    • @pdsjs/core@2.5.1
    • @pdsjs/storage-sqlite@2.5.1

0.2.0

Minor Changes

  • 04b15d0: The archive is the backfill now. Jetstream v2 serves the whole network in sealed segment files; @pdsjs/appview gains planSnapshot, getBlock, getSegment and a columnar block decoder, and watch accepts a replay option that pages the archive, folds it into the store and cuts over to the live tail at the sealed tip. A refused live cursor replays the gap. The live tail itself speaks v2: envelope frames, collections and dids params, and a caller hook for a refused cursor.

    git-host wires it behind --replay (implied by --jetstream-api-key), defaulting --jetstream to a v2 instance. On a metered instance the archive HTTP takes the key; a 429 backs off by Retry-After. The relay walk stays behind --no-backfill for a Jetstream without an archive.

Patch Changes

  • Updated dependencies [d66fcff]
  • Updated dependencies [05a11b4]
  • Updated dependencies [f79dd82]
  • Updated dependencies [e0b38cd]
  • Updated dependencies [cc4577b]
  • Updated dependencies [7c06024]
  • Updated dependencies [6935a55]
  • Updated dependencies [15c69af]
  • Updated dependencies [411b47b]
  • Updated dependencies [861663f]
  • Updated dependencies [154e7d7]
  • Updated dependencies [10c91f6]
  • Updated dependencies [77eb9db]
  • Updated dependencies [76f5187]
  • Updated dependencies [b51250e]
  • Updated dependencies [799286b]
  • Updated dependencies [4adc49e]
  • Updated dependencies [9149663]
  • Updated dependencies [fd401a4]
  • Updated dependencies [93816a1]
  • Updated dependencies [3d475f8]
  • Updated dependencies [078c2df]
  • Updated dependencies [d5f111c]
    • @pdsjs/core@2.5.0
    • @pdsjs/storage-sqlite@2.5.0