good morning!!!!

Skip to content
Snippets Groups Projects
  1. Apr 30, 2019
    • Felix Lange's avatar
      p2p/discover: split out discv4 code · dba1750e
      Felix Lange authored
      This change restructures the internals of p2p/discover to make room for
      the discv5 code which will soon be added to this package.
      
      - packet type names now have a "V4" suffix.
      - ListenUDP returns *UDPv4 instead of *Table. This technically breaks
        the API but the only caller in go-ethereum is package p2p, which uses
        a compatible interface and doesn't need changes.
      - The internal transport interface is changed to make Table reusable for v5.
      - The 'lookup' code moves from table to transport. This required
        updating the lookup unit test to use udpTest instead of a custom transport.
      dba1750e
    • Felix Lange's avatar
      internal/testlog: add logger for unit tests · a43ec8bb
      Felix Lange authored
      a43ec8bb
  2. Apr 26, 2019
  3. Apr 25, 2019
  4. Apr 23, 2019
    • Gary Rong's avatar
      miner: polish miner configuration (#19480) · 6269e557
      Gary Rong authored
      * cmd, eth, miner: disable advance sealing if user require
      
      * cmd, console, miner, les, eth: wrap the miner config
      
      * eth: remove todo
      
      * cmd, miner: revert noadvance flag
      
      The reason for this is: if the transaction execution is even longer
      than block time, then this kind of transactions is DoS attack.
      6269e557
  5. Apr 19, 2019
  6. Apr 18, 2019
  7. Apr 17, 2019
  8. Apr 16, 2019
  9. Apr 15, 2019
  10. Apr 12, 2019
  11. Apr 11, 2019
    • Péter Szilágyi's avatar
      cmd/clef, signer: make fourbyte its own package, break dep cycle (#19450) · d5af3a58
      Péter Szilágyi authored
      * cmd/clef, signer: make fourbytes its own package, break dep cycle
      
      * signer/fourbyte: pull in a sanitized 4byte database
      d5af3a58
    • Ferenc Szabo's avatar
      cmd/swarm: fix resource leaks in tests (#19443) · 26b50e3e
      Ferenc Szabo authored
      * swarm/api: fix file descriptor leak in NewTestSwarmServer
      
      Swarm storage (localstore) was not closed. That resulted a
      "too many open files" error if `TestClientUploadDownloadRawEncrypted`
      was run with `-count 1000`.
      
      * cmd/swarm: speed up StartNewNodes() by parallelization
      
      Reduce cluster startup time from 13s to 7s.
      
      * swarm/api: disable flaky TestClientUploadDownloadRawEncrypted with -race
      
      * swarm/storage: disable flaky TestLDBStoreCollectGarbage (-race)
      
      With race detection turned on the disabled cases often fail with:
      "ldbstore_test.go:535: expected surplus chunk 150 to be missing, but got no error"
      
      * cmd/swarm: fix process leak in TestACT and TestSwarmUp
      
      Each test run we start 3 nodes, but we did not terminate them. So
      those 3 nodes continued eating up 1.2GB (3.4GB with -race) after test
      completion.
      
      6b6c4d1c changed how we start clusters
      to speed up tests. The changeset merged together test cases
      and introduced a global cluster. But "forgot" about termination.
      
      Let's get rid of "global cluster" so we have a clear owner of
      termination (some time sacrifice), while leaving subtests to use the
      same cluster.
      26b50e3e
    • Martin Holst Swende's avatar
      cmd/clef: bundle 4byte db into clef, (#19112) · 54dfce8a
      Martin Holst Swende authored
      * clef: bundle 4byte db into clef, fix #19048
      
      * clef: add go-generate directive, remove internal abidb parser tool
      
      * cmd/clef: extend go generate to format asset file
      54dfce8a
    • Maxim Krasilnikov's avatar
      metrics/prometheus: expose metrics in prometheus format too (#17077) · 31bc2a24
      Maxim Krasilnikov authored
      * metrics/prometheus: added prometheus http server and metrics collector
      
      * metrics/prometheus: minor cleanups
      
      * metrics/prometheus: named keys instead name in tag
      
      * metrics/prometheus: minor typo cleanups, sorted report
      31bc2a24
  12. Apr 10, 2019
Loading