Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/stackerdb rpc #3848

Merged
merged 74 commits into from
Sep 2, 2023
Merged

Feat/stackerdb rpc #3848

merged 74 commits into from
Sep 2, 2023

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    f36cc8d View commit details
    Browse the repository at this point in the history
  2. chore: refactor stream move

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    626587a View commit details
    Browse the repository at this point in the history
  3. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b024638 View commit details
    Browse the repository at this point in the history
  4. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    8aa654c View commit details
    Browse the repository at this point in the history
  5. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4e66c42 View commit details
    Browse the repository at this point in the history
  6. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    78e618a View commit details
    Browse the repository at this point in the history
  7. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b4876e8 View commit details
    Browse the repository at this point in the history
  8. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    dd3545d View commit details
    Browse the repository at this point in the history
  9. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    04f7470 View commit details
    Browse the repository at this point in the history
  10. feat: transport-layer implementation for getting chunks, storing chun…

    …ks, and listing chunk metadata in a stackerdb
    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    53a2fe7 View commit details
    Browse the repository at this point in the history
  11. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    be593f3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2721efb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    24984c3 View commit details
    Browse the repository at this point in the history
  14. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    2f7d934 View commit details
    Browse the repository at this point in the history
  15. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3fe02b9 View commit details
    Browse the repository at this point in the history
  16. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    068c8d0 View commit details
    Browse the repository at this point in the history
  17. feat: add handlers for getting chunks, storing chunks, and listing ch…

    …unk metadata in stackerdb
    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d79f412 View commit details
    Browse the repository at this point in the history
  18. chore: update copyright

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d28715e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    4b20a59 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    961e900 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    6ecb4c7 View commit details
    Browse the repository at this point in the history
  22. chore: remove unnecessary write timestamp check on chunk receipt; ins…

    …tead, do this to throttle senders
    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    c8ec972 View commit details
    Browse the repository at this point in the history
  23. chore: if pushing a chunk leads us to discover newer chunks, then pro…

    …ceed directly to chunk-get
    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    8c21dd2 View commit details
    Browse the repository at this point in the history
  24. chore: expose stream module

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    837c402 View commit details
    Browse the repository at this point in the history
  25. feat: post-stackerdb helper

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    45e840d View commit details
    Browse the repository at this point in the history
  26. chore: API sync

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    bb67412 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    6b795f1 View commit details
    Browse the repository at this point in the history
  28. fix: API sync

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    977fef2 View commit details
    Browse the repository at this point in the history
  29. fix: API sync

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    49fb7a9 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    a28812b View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    09e955d View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    ed19283 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    62e0436 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    c85083b View commit details
    Browse the repository at this point in the history
  35. fix: API sync

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    2a6db51 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    022c60c View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    39ac9c6 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    9b85505 View commit details
    Browse the repository at this point in the history
  39. fix: stacker_dbs is optional

    jcnelson committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4c10f7d View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    08d9adf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79b7092 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c85b0d7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4eab26b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf60466 View commit details
    Browse the repository at this point in the history
  6. chore: remove dead files

    jcnelson committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    7547a60 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b42d312 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. chore: address all PR feedback, and address a bug in which we acciden…

    …tally expected a SIP-003 length prefix in chunks that we parsed
    jcnelson committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    ee7cc50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b14fce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11a6f03 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. chore: fix failing test case

    jcnelson committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    a791248 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    d18ef3a View commit details
    Browse the repository at this point in the history
  2. feat: unify MemPoolEventDispatcher and StackerDBEventDispatcher behin…

    …d a composite trait `RelayEventDispatcher`, and provide explicit upcasts to each constituent trait to preserve compatibility. Use this to implement relay logic for reporting stackerdb events from network results.
    jcnelson committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    6a87551 View commit details
    Browse the repository at this point in the history
  3. feat: POST /v2/stackerdb/... will now report the chunk to the HTTP se…

    …rver to it'll get captured in NetworkResult (thereby exposing it to the Relayer thread)
    jcnelson committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    395effe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57919d9 View commit details
    Browse the repository at this point in the history
  5. feat: "stackerdb" event key

    jcnelson committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    6640032 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5ea39e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    13884dc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f890c6e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1276dcb View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    765dc61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a3ce4f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b7b032 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    739c085 View commit details
    Browse the repository at this point in the history
  5. chore: cargo fmt

    jcnelson committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    54d66d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1f3bd2e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4ee5928 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. fix: the stackerdb event observer now sends chunks over the event obs…

    …erver, not just chunk metadata
    jcnelson committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    9c4e540 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d9ef90 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    a45cfdf View commit details
    Browse the repository at this point in the history
  2. chore: address PR feedback -- make stackerdb events consumptive, and …

    …only forward stackerdb events to stackerdb-subscribed event observers
    jcnelson committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    bdcb0e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20eec10 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9480c71 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    a5cd26e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3870 from stacks-network/feat/stackerdb-event-obs…

    …erver
    
    Feat/stackerdb event observer
    jcnelson committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    ef6c5a4 View commit details
    Browse the repository at this point in the history