good morning!!!!

Skip to content
Snippets Groups Projects
  1. Jan 16, 2020
  2. Jan 15, 2020
  3. Jan 14, 2020
  4. Jan 13, 2020
  5. Jan 10, 2020
  6. Jan 09, 2020
  7. Jan 08, 2020
    • Felix Lange's avatar
      internal/testlog: print file+line number of log call in test log (#20528) · 0218d700
      Felix Lange authored
      * internal/testlog: print file+line number of log call in test log
      
      This changes the unit test logger to print the actual file and line
      number of the logging call instead of "testlog.go:44".
      
      Output of 'go test -v -run TestServerListen ./p2p' before this change:
      
          === RUN   TestServerListen
          --- PASS: TestServerListen (0.00s)
              testlog.go:44: DEBUG[01-08|15:16:31.651] UDP listener up         addr=127.0.0.1:62678
              testlog.go:44: DEBUG[01-08|15:16:31.651] TCP listener up         addr=127.0.0.1:62678
              testlog.go:44: TRACE[01-08|15:16:31.652] Accepted connection     addr=127.0.0.1:62679
      
      And after:
      
          === RUN   TestServerListen
          --- PASS: TestServerListen (0.00s)
              server.go:868: DEBUG[01-08|15:25:35.679] TCP listener up         addr=127.0.0.1:62712
              server.go:557: DEBUG[01-08|15:25:35.679] UDP listener up         addr=127.0.0.1:62712
              server.go:912: TRACE[01-08|15:25:35.680] Accepted connection     addr=127.0.0.1:62713
      
      * internal/testlog: document use of t.Helper
      0218d700
    • Gary Rong's avatar
      les: fix request serving metrics (#20507) · 4d663d57
      Gary Rong authored
      4d663d57
    • Felix Lange's avatar
      8a63f7f5
  8. Jan 07, 2020
  9. Jan 06, 2020
  10. Dec 25, 2019
  11. Dec 20, 2019
    • Gerald Nash's avatar
    • Ilan Gitter's avatar
      accounts/abi/backends/simulated: add more API methods (#5) (#20208) · 93b11713
      Ilan Gitter authored
      * Add more functionality to the sim (#5)
      
      * backends: implement more of ethclient in sim
      
      * backends: add BlockByNumber to simulated backend
      
      * backends: make simulated progress function agree with syncprogress interface for client
      
      * backends: add more tests
      
      * backends: add more comments
      
      * backends: fix sim for index in tx and add tests
      
      * backends: add lock back to estimategas
      
      * backends: goimports
      
      * backends: go ci lint
      
      * Add more functionality to the sim (#5)
      
      * backends: implement more of ethclient in sim
      
      * backends: add BlockByNumber to simulated backend
      
      * backends: make simulated progress function agree with syncprogress interface for client
      
      * backends: add more tests
      
      * backends: add more comments
      
      * backends: fix sim for index in tx and add tests
      
      * backends: add lock back to estimategas
      
      * backends: goimports
      
      * backends: go ci lint
      
      * assert errs
      93b11713
  12. Dec 18, 2019
  13. Dec 17, 2019
  14. Dec 16, 2019
  15. Dec 12, 2019
    • Felix Lange's avatar
    • Felix Lange's avatar
      p2p/dnsdisc: add enode.Iterator API (#20437) · 191364c3
      Felix Lange authored
      * p2p/dnsdisc: add support for enode.Iterator
      
      This changes the dnsdisc.Client API to support the enode.Iterator
      interface.
      
      * p2p/dnsdisc: rate-limit DNS requests
      
      * p2p/dnsdisc: preserve linked trees across root updates
      
      This improves the way links are handled when the link root changes.
      Previously, sync would simply remove all links from the current tree and
      garbage-collect all unreachable trees before syncing the new list of
      links.
      
      This behavior isn't great in certain cases: Consider a structure where
      trees A, B, and C reference each other and D links to A. If D's link
      root changed, the sync code would first remove trees A, B and C, only to
      re-sync them later when the link to A was found again.
      
      The fix for this problem is to track the current set of links in each
      clientTree and removing old links only AFTER all links are synced.
      
      * p2p/dnsdisc: deflake iterator test
      
      * cmd/devp2p: adapt dnsClient to new p2p/dnsdisc API
      
      * p2p/dnsdisc: tiny comment fix
      191364c3
Loading