Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

feat: IPIP-402 based backpressure #160

Merged
merged 49 commits into from
Aug 15, 2023
Merged

feat: IPIP-402 based backpressure #160

merged 49 commits into from
Aug 15, 2023

Commits on Aug 3, 2023

  1. chore: update boxo

    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    83eec5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce24a3f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ec385a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    468796a View commit details
    Browse the repository at this point in the history
  5. switch fetch to do escaping

    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    db4ecfe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2458e3e View commit details
    Browse the repository at this point in the history
  7. fix boxo go.mod

    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    8b2cdc7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    56fce88 View commit details
    Browse the repository at this point in the history
  9. chore: remove unused code

    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    965e29d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c2fb61a View commit details
    Browse the repository at this point in the history
  11. chore: removed unused testing tools

    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    0691af9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7f8eb45 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    60f2d4a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1c28ef4 View commit details
    Browse the repository at this point in the history
  15. feat: fix and add tests for Get on large files. Consolidate some Get …

    …and GetAll code which results in Get gaining partial resumption of terminal entities
    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    f473fea View commit details
    Browse the repository at this point in the history
  16. feat: allow passing a custom prometheus registry to the graph gateway…

    … backend, and at the library level stop using the global default registry by default
    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    5a99a19 View commit details
    Browse the repository at this point in the history
  17. fix: remove unneeded block fetching remnants from graph backend. also…

    … some linter cleanup
    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    d7383de View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    79523e7 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    5e44660 View commit details
    Browse the repository at this point in the history
  20. fix: TestGetHAMTDirectory is no longer flaky, although it is more imp…

    …lementation specific
    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    c0f250e View commit details
    Browse the repository at this point in the history
  21. fix: preserve '/' characters even after escaping to help URL parsers …

    …that don't autodecode the URL
    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    be81dfc View commit details
    Browse the repository at this point in the history
  22. refactor: add contentPathToCarUrl and tests

    this implements part of #160 (comment)
    that fixes the way we encode content paths, without changing the
    interface of fetcher in caboose.
    lidel authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    c3fb8d8 View commit details
    Browse the repository at this point in the history
  23. bump boxo dependency to handle _redirects better and switch from boxo…

    …/ipld/car to ipld/go-car
    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7691b62 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    236009c View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    53101eb View commit details
    Browse the repository at this point in the history
  26. fix: switch use of ErrPartialResponse to not use pointers so they wor…

    …k with the caboose checks
    aschmahmann authored and hacdias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7df26b0 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b1e8074 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    b3d2909 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    03cba57 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    28801f0 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    db66484 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. fix memory leak

    aarshkshah1992 committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    8c217f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. update to latest caboose

    willscott committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    06077bc View commit details
    Browse the repository at this point in the history
  2. Send verification error to Caboose (#184)

    Co-authored-by: Will Scott <will.scott@protocol.ai>
    aarshkshah1992 and willscott authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    0bbc0c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    addb2a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4958149 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. bump go-unixfsnode and enable returning the sizes of items in HAMT di…

    …rectories for dir_index.html rendering
    aschmahmann committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    c9fd369 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2be930 View commit details
    Browse the repository at this point in the history
  3. add verifcid check

    aschmahmann committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    d8485e2 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    1c54c91 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    a978e34 View commit details
    Browse the repository at this point in the history
  2. fix: return starting at the correct offset when doing a Get request t…

    …hat happens to be for a raw block
    aschmahmann committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4c5e7f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce2ef89 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1275db5 View commit details
    Browse the repository at this point in the history
  5. feat: handle IPIP-412 requests with and without duplicates, backed by…

    … CAR fetches for duplicates
    aschmahmann committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    e605576 View commit details
    Browse the repository at this point in the history
  6. ci: use a kubo development commit for conformance tests

    This is to handle a bug where if there is a CAR request for a non-existent path
    an error is returned rather than a CAR that proves that the requested path cannot exist.
    aschmahmann committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    c23e66f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    983ad96 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    004ea10 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5325e53 View commit details
    Browse the repository at this point in the history