1. 10 1月, 2019 2 次提交
  2. 09 1月, 2019 1 次提交
    • J
      swarm: Fix T.Fatal inside a goroutine in tests (#18409) · d70c4faf
      Janoš Guljaš 提交于
      * swarm/storage: fix T.Fatal inside a goroutine
      
      * swarm/network/simulation: fix T.Fatal inside a goroutine
      
      * swarm/network/stream: fix T.Fatal inside a goroutine
      
      * swarm/network/simulation: consistent failures in TestPeerEventsTimeout
      
      * swarm/network/simulation: rename sendRunSignal to triggerSimulationRun
      d70c4faf
  3. 08 1月, 2019 1 次提交
    • H
      swarm, p2p/protocols: Stream accounting (#18337) · ae857e74
      holisticode 提交于
      * swarm: completed 1st phase of swap accounting
      
      * swarm, p2p/protocols: added stream pricing
      
      * swarm/network/stream: gofmt simplify stream.go
      
      * swarm: fixed review comments
      
      * swarm: used snapshots for swap tests
      
      * swarm: custom retrieve for swap (less cascaded requests at any one time)
      
      * swarm: addressed PR comments
      
      * swarm: log output formatting
      
      * swarm: removed parallelism in swap tests
      
      * swarm: swap tests simplification
      
      * swarm: removed swap_test.go
      
      * swarm/network/stream: added prefix space for comments
      
      * swarm/network/stream: unit test for prices
      
      * swarm/network/stream: don't hardcode price
      
      * swarm/network/stream: fixed invalid price check
      ae857e74
  4. 07 1月, 2019 2 次提交
  5. 06 1月, 2019 1 次提交
    • F
      A few minor code inspection fixes (#18393) · fe03b76f
      Ferenc Szabo 提交于
      * swarm/network: fix code inspection problems
      
      - typos
      - redundant import alias
      
      * p2p/simulations: fix code inspection problems
      
      - typos
      - unused function parameters
      - redundant import alias
      - code style issue: snake case
      
      * swarm/network: fix unused method parameters inspections
      fe03b76f
  6. 04 1月, 2019 1 次提交
  7. 03 1月, 2019 2 次提交
  8. 24 12月, 2018 1 次提交
  9. 22 12月, 2018 3 次提交
    • L
      swarm/network: Revised depth and health for Kademlia (#18354) · 5e4fd8e7
      lash 提交于
      * swarm/network: Revised depth calculation with tests
      
      * swarm/network: WIP remove redundant "full" function
      
      * swarm/network: WIP peerpot refactor
      
      * swarm/network: Make test methods submethod of peerpot and embed kad
      
      * swarm/network: Remove commented out code
      
      * swarm/network: Rename health test functions
      
      * swarm/network: Too many n's
      
      * swarm/network: Change hive Healthy func to accept addresses
      
      * swarm/network: Add Healthy proxy method for api in hive
      
      * swarm/network: Skip failing test out of scope for PR
      
      * swarm/network: Skip all tests dependent on SuggestPeers
      
      * swarm/network: Remove commented code and useless kad Pof member
      
      * swarm/network: Remove more unused code, add counter on depth test errors
      
      * swarm/network: WIP Create Healthy assertion tests
      
      * swarm/network: Roll back health related methods receiver change
      
      * swarm/network: Hardwire network minproxbinsize in swarm sim
      
      * swarm/network: Rework Health test to strict
      
      Pending add test for saturation
      And add test for as many as possible up to saturation
      
      * swarm/network: Skip discovery tests (dependent on SuggestPeer)
      
      * swarm/network: Remove useless minProxBinSize in stream
      
      * swarm/network: Remove unnecessary testing.T param to assert health
      
      * swarm/network: Implement t.Helper() in checkHealth
      
      * swarm/network: Rename check back to assert now that we have helper magic
      
      * swarm/network: Revert WaitTillHealthy change (deferred to nxt PR)
      
      * swarm/network: Kademlia tests GotNN => ConnectNN
      
      * swarm/network: Renames and comments
      
      * swarm/network: Add comments
      5e4fd8e7
    • J
      p2p/protocols: accounting metrics rpc (#18336) · 880de230
      Jerzy Lasyk 提交于
      * p2p/protocols: accounting metrics rpc added (#847)
      
      * p2p/protocols: accounting api documentation added (#847)
      
      * p2p/protocols: accounting api doc updated (#847)
      
      * p2p/protocols: accounting api doc update (#847)
      
      * p2p/protocols: accounting api doc update (#847)
      
      * p2p/protocols: fix file is not gofmted
      
      * fix lint error
      
      * updated comments after review
      
      * add account balance to rpc
      
      * naming changed after review
      880de230
    • G
      swarm/pss: forwarding function refactoring (#18353) · ca7c13ba
      gluk256 提交于
      ca7c13ba
  10. 21 12月, 2018 1 次提交
    • L
      p2p/simulation: Test snapshot correctness and minimal benchmark (#18287) · e1edfe06
      lash 提交于
      * p2p/simulation: WIP minimal snapshot test
      
      * p2p/simulation: Add snapshot create, load and verify to snapshot test
      
      * build: add test tag for tests
      
      * p2p/simulations, build: Revert travis change, build test sym always
      
      * p2p/simulations: Add comments, timeout check on additional events
      
      * p2p/simulation: Add benchmark template for minimal peer protocol init
      
      * p2p/simulations: Remove unused code
      
      * p2p/simulation: Correct timer reset
      
      * p2p/simulations: Put snapshot check events in buffer and call blocking
      
      * p2p/simulations: TestSnapshot fail if Load function returns early
      
      * p2p/simulations: TestSnapshot wait for all connections before returning
      
      * p2p/simulation: Revert to before wait for snap load (5e75594)
      
      * p2p/simulations: add "conns after load" subtest to TestSnapshot
      
      and nudge
      e1edfe06
  11. 18 12月, 2018 4 次提交
  12. 17 12月, 2018 2 次提交
  13. 12 12月, 2018 2 次提交
  14. 11 12月, 2018 3 次提交
  15. 10 12月, 2018 1 次提交
  16. 07 12月, 2018 1 次提交
    • J
      swarm: snapshot load improvement (#18220) · 66180971
      Janoš Guljaš 提交于
      * swarm/network: Hive - do not notify peer if discovery is disabled
      
      * p2p/simulations: validate all connections on loading a snapshot
      
      * p2p/simulations: track all connections in on snapshot loading
      
      * p2p/simulations: add snapshotLoadTimeout variable
      
      * p2p/simulations: ignore control events in snapshot load
      
      * p2p/simulations: simplify event loop synchronization
      
      * p2p/simulations: return already connected error from Load function
      
      * p2p/simulations: log warning on snapshot loading disconnection
      66180971
  17. 05 12月, 2018 2 次提交
  18. 01 12月, 2018 1 次提交
  19. 30 11月, 2018 1 次提交
  20. 28 11月, 2018 2 次提交
  21. 27 11月, 2018 4 次提交
  22. 26 11月, 2018 2 次提交