1. 19 Dec, 2018 2 commits
  2. 11 Dec, 2018 1 commit
    • hannahhoward's avatar
      refactor(sessions): extract sessions to package · 40aa1fb8
      hannahhoward authored
      - moved sessions out of main bitswap package
      - modified session manager to manage all sessions
      - moved get functions to their own package so sessions can directly
      
      BREAKING CHANGE: SessionsForBlock, while not used outside of Bitswap, has been removed, and was an
      exported function
      40aa1fb8
  3. 14 Nov, 2018 1 commit
    • hannahhoward's avatar
      feat(Benchmarks): Add real world dup blocks test · 39fa3c73
      hannahhoward authored
      - add a delay generator that similates real world latencies one might encounter on the internet
      - modify virtual network to accept different latencies for different
      peers based on using NextWaitTime on passed delay
      - modify dup_blocks_test subtestDistributeAndFetch to accept a custom
      delay
      - Add a real world benchmarks that simulates the kinds of problems one might
      encounter bitswaping with a long lived session and a large swarm of
      peers with real world latency distributions (that causes #8 not to
      function well in practice)
      39fa3c73
  4. 29 Oct, 2018 2 commits