good morning!!!!

Skip to content
Snippets Groups Projects
  1. Aug 01, 2020
  2. Jul 30, 2020
  3. Jul 29, 2020
  4. Jul 27, 2020
  5. Jul 10, 2020
  6. Jun 18, 2020
    • Alex Sharov's avatar
      make lmdb default db (#675) · 38f63f9a
      Alex Sharov authored
      * make lmdb default db
      
      * switch nodes db to lmdb
      
      * log errors in nodedb
      
      * fix miss typing
      
      * fix default test target in makefile
      
      * report error of .Get method
      
      * add debug info
      
      * run tests with debug
      
      * run tests with debug
      
      * remove default db from TEST_DB env
      
      * cleanup
      
      * wait for goroutines finish
      
      * wait for goroutines finish before close db
      
      * wait for goroutines finish before close db
      
      * wait for goroutines finish before close db
      
      * wait for goroutines finish before close db
      38f63f9a
  7. Jun 15, 2020
    • Igor Mandrigin's avatar
      use bolt for tests · c94d2baa
      Igor Mandrigin authored
      c94d2baa
    • Alex Sharov's avatar
      Minor lmdb related improvements (#667) · 57358730
      Alex Sharov authored
      * don't call initCursor on happy path
      
      * don't call initCursor on happy path
      
      * don't run stale reads goroutine for inMem mode
      
      * don't call initCursor on happy path
      
      * remove buffers from cursor object - they are useful only in Badger implementation
      
      * commit kv benchmark
      
      * remove buffers from cursor object - they are useful only in Badger implementation
      
      * remove buffers from cursor object - they are useful only in Badger implementation
      
      * cancel server before return pipe to pool
      
      * try  to fix test
      
      * set field db in managed tx
      57358730
  8. Jun 12, 2020
    • Alex Sharov's avatar
      Remove ctx from Open. Stop goroutines on Close. (#650) · 15096f27
      Alex Sharov authored
      * remove ctx from MustOpen
      
      * remove ctx from Open. Stop goroutines on Close.
      
      * remove ctx from Open. Stop goroutines on Close.
      
      * remove ctx from remote open (we have DialTimeout field to manage connection timeouts)
      
      * enable RawReads and add native implementation of Get/Has methods
      15096f27
  9. Jun 05, 2020
    • Evgeny Danilenko's avatar
      Prevent slice make and copy in Pushes (#625) · 199ede36
      Evgeny Danilenko authored
      * prevent slice make and copy in Pushes
      
      * do not pad if the same length
      
      * after CR
      
      * linters
      
      * linters
      
      * linters
      199ede36
    • Alex Sharov's avatar
      Run tests on lmdb and badger (#624) · f0bc2b21
      Alex Sharov authored
      * lmdb tests
      
      * trigger ci
      
      * fix tests
      
      * disable parallelism
      
      * disable parallelism
      
      * cleanup resources
      
      * cleanup resources
      
      * reduce concurency
      
      * try run tests on bolt
      
      * try run tests on bolt
      
      * fix downloader test
      
      * run bolt tests
      
      * rely on interface instead of exact instance
      
      * Rename AbstractKV to KV
      
      * don't use separator for badger
      
      * don't initialize badger cursor - because it not used here
      
      * fix linter
      
      * try reduce badger compactors
      
      * compat with master
      
      * try lmdb
      
      * try lmdb
      
      * try lmdb
      
      * reduce badger's MaxTableSize, reduce badger's minGoMaxProc for inMem option
      
      * allow to close closed db
      
      * release
      
      * release
      
      * ideal batch size for badger
      
      * ideal batch size for badger
      f0bc2b21
  10. Jun 04, 2020
    • Alex Sharov's avatar
      [wip] Cache z3 build on CI, up golangci-lint to v1.27.0 (#615) · 717b096a
      Alex Sharov authored
      * z3 build cache
      
      * z3 build cache
      
      * circle 2.1 version
      
      * golangci-lint up to v1.27.0
      
      * separate z3 cache, add architecture to the key
      
      * separate z3 cache, add architecture to the key
      
      * rerun ci
      
      * rerun ci
      
      * rerun ci
      
      * fix z3 cache
      
      * fix z3 cache
      
      * fix z3 cache
      
      * try shorter
      
      * trigger ci
      717b096a
  11. Apr 29, 2020
  12. Apr 08, 2020
  13. Mar 31, 2020
  14. Mar 06, 2020
    • ledgerwatch's avatar
      Semantics: Integrate Z3 into the build (#370) · f210116e
      ledgerwatch authored
      * Just files
      
      * Fix lint
      
      * First attempt at linking
      
      * More semantics
      
      * Add more arguments
      
      * Added z3 dependency
      
      * Added integration with z3
      
      * Try to fix build
      
      * Add m library
      
      * Try to fix ints
      
      * Separate init/destroy, create sorts
      f210116e
  15. Feb 09, 2020
  16. Jan 30, 2020
    • Felix Lange's avatar
      build: remove env.sh (#20541) · bacc8759
      Felix Lange authored
      * build: remove env.sh
      
      This removes the dirty symlink-to-self hack we've had for years. The
      script was added to enable building without GOPATH and did that job
      reliably for all this time. We can remove the workaround because modern
      Go supports building without GOPATH natively.
      
      * Makefile: add GO111MODULE=on to environment
      bacc8759
  17. Jan 07, 2020
  18. Dec 03, 2019
  19. Dec 02, 2019
    • ledgerwatch's avatar
      Skeleton of RPC daemon, for 1 operation eth_blockNumber (#209) · 8cb96471
      ledgerwatch authored
      * Finish CmdSeek and add CmdNext
      
      * Add remoteDb listener and RPC daemon CLI
      
      * Fix test
      
      * Fix CLI
      
      * Fix lint
      
      * Fix unreachable code
      
      * Fix lint
      
      * First working RPC command eth_blockNumber
      
      * Fix lint
      
      * Fix lint
      
      * Fix memprofile/cpuprofile confusion
      
      * Add comment
      8cb96471
  20. Nov 15, 2019
  21. Nov 06, 2019
  22. Nov 05, 2019
  23. Nov 04, 2019
  24. Nov 01, 2019
  25. Sep 11, 2019
    • Felix Lange's avatar
      all: make unit tests work with Go 1.13 (#20053) · 39b0b1a1
      Felix Lange authored
      Most of these changes are related to the Go 1.13 changes to test binary
      flag handling. 
      
      * cmd/geth: make attach tests more reliable
      
      This makes the test wait for the endpoint to come up by polling
      it instead of waiting for two seconds.
      
      * tests: fix test binary flags for Go 1.13
      
      Calling flag.Parse during package initialization is prohibited
      as of Go 1.13 and causes test failures. Call it in TestMain instead.
      
      * crypto/ecies: remove useless -dump flag in tests
      
      * p2p/simulations: fix test binary flags for Go 1.13
      
      Calling flag.Parse during package initialization is prohibited
      as of Go 1.13 and causes test failures. Call it in TestMain instead.
      
      * build: remove workaround for ./... vendor matching
      
      This workaround was necessary for Go 1.8. The Go 1.9 release changed
      the expansion rules to exclude vendored packages.
      
      * Makefile: use relative path for GOBIN
      
      This makes the "Run ./build/bin/..." line look nicer.
      
      * les: fix test binary flags for Go 1.13
      
      Calling flag.Parse during package initialization is prohibited
      as of Go 1.13 and causes test failures. Call it in TestMain instead.
      39b0b1a1
  26. Jun 04, 2019
  27. Oct 01, 2018
    • Alexey Sharov's avatar
      cmd/swarm, swarm: cross-platform Content-Type detection (#17782) · dc5d643b
      Alexey Sharov authored
      - Mime types generator (Standard "mime" package rely on system-settings, see mime.osInitMime)
      - Changed swarm/api.Upload:
          - simplify I/O throttling by semaphore primitive and use file name where possible
          - f.Close() must be called in Defer - otherwise panic or future added early return will cause leak of file descriptors
          - one error was suppressed
      dc5d643b
  28. Jul 24, 2018
  29. Apr 17, 2018
  30. Jan 08, 2018
    • Felix Lange's avatar
      all: update generated code (#15808) · 5c2f1e00
      Felix Lange authored
      * core/types, core/vm, eth, tests: regenerate gencodec files
      
      * Makefile: update devtools target
      
      Install protoc-gen-go and print reminders about npm, solc and protoc.
      Also switch to github.com/kevinburke/go-bindata because it's more
      maintained.
      
      * contracts/ens: update contracts and regenerate with solidity v0.4.19
      
      The newer upstream version of the FIFSRegistrar contract doesn't set the
      resolver anymore. The resolver is now deployed separately.
      
      * contracts/release: regenerate with solidity v0.4.19
      
      * contracts/chequebook: fix fallback and regenerate with solidity v0.4.19
      
      The contract didn't have a fallback function, payments would be rejected
      when compiled with newer solidity. References to 'mortal' and 'owned'
      use the local file system so we can compile without network access.
      
      * p2p/discv5: regenerate with recent stringer
      
      * cmd/faucet: regenerate
      
      * dashboard: regenerate
      
      * eth/tracers: regenerate
      
      * internal/jsre/deps: regenerate
      
      * dashboard: avoid sed -i because it's not portable
      
      * accounts/usbwallet/internal/trezor: fix go generate warnings
      5c2f1e00
  31. Aug 04, 2017
  32. Aug 03, 2017
  33. Jul 31, 2017
  34. Jun 26, 2017
  35. Apr 06, 2017
  36. Mar 07, 2017
Loading