aboutsummaryrefslogtreecommitdiffstats
path: root/ethdb
Commit message (Expand)AuthorAgeFilesLines
* ethdb/dbtest: addd test suite for ethdb backends (#19960)Andrey Petrov2019-08-223-77/+364
* ethdb/memorydb: allow noop compact on memdb (#19907)Péter Szilágyi2019-08-011-2/+3
* all: update author list and licensesPéter Szilágyi2019-07-224-4/+4
* core, ethdb, metrics, p2p: expose various counter metrics for grafanaPéter Szilágyi2019-06-111-6/+10
* core, cmd, vendor: fixes and database inspection tool (#15)gary rong2019-05-161-1/+4
* all: integrate the freezer with fast syncgary rong2019-05-164-19/+47
* core/rawdb: add file lock for freezerrjl4934564422019-05-161-0/+7
* cmd, core, eth, les, node: chain freezer on top of db reworkPéter Szilágyi2019-05-161-1/+14
* core, eth, trie: bloom filter for trie node dedup during fast sync (#19489)Péter Szilágyi2019-05-133-2/+43
* core, ethdb, trie: mode dirty data to clean cache on flush (#19307)Martin Holst Swende2019-03-264-8/+50
* ethdb, trie: tiny API tidy-up from the database rework prPéter Szilágyi2019-03-122-75/+75
* all: clean up and proerly abstract database accessPéter Szilágyi2019-03-0613-957/+962
* cmd/utils, eth: relinquish GC cache to read cache in archive modePéter Szilágyi2019-02-071-1/+2
* ethdb, rpc: support building on js/wasm (#17709)Dmitrij Koniajev2018-10-166-68/+199
* consensus, ethdb, metrics: implement forced-meter (#17667)gary rong2018-09-171-9/+6
* core, ethdb: two tiny fixes (#17183)gary rong2018-07-182-4/+30
* vendor, ethdb: resume write operation asap (#17144)gary rong2018-07-121-25/+2
* ethdb, core: implement delete for db batch (#17101)gary rong2018-07-023-1/+26
* ethdb: gracefullly handle quit channel (#16794)gary rong2018-06-111-34/+40
* vendor, ethdb: print warning log if leveldb is performing compaction (#16766)gary rong2018-05-221-1/+11
* all: get rid of error when creating memory database (#16716)gary rong2018-05-092-8/+6
* ethdb: add leveldb write delay statistic (#16499)gary rong2018-04-161-14/+81
* compression/rle: delete RLE compression (#16468)Felix Lange2018-04-091-6/+0
* cmd: export preimages in RLP, support GZIP, uniform with block exportPéter Szilágyi2018-03-261-2/+2
* cmd: implement preimage dump and import cmdsrjl4934564422018-03-261-0/+6
* cmd, ethdb, vendor: integrate leveldb iostats (#16277)Kurkó Mihály2018-03-081-43/+59
* metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15...Anton Evangelatov2018-02-231-20/+18
* ethdb: reset the batch size too on resetPéter Szilágyi2018-01-311-0/+1
* core, ethdb: reuse database batches (#15989)Martin Holst Swende2018-01-313-0/+15
* cmd, core, eth/tracers: support fancier js tracing (#15516)Péter Szilágyi2017-12-211-8/+8
* core, eth/downloader: commit block data using batches (#15115)Felix Lange2017-09-103-13/+50
* ethdb: return copied value from MemDatabase.Get (#14958)gary rong2017-08-112-1/+16
* ethdb: add basic and parallel sanity tests (#14938)Egon Elbre2017-08-081-9/+152
* trie: more node iterator improvements (#14615)Felix Lange2017-06-211-7/+0
* Logger updates 3 (#3730)Péter Szilágyi2017-03-021-82/+69
* all: blidly swap out glog to our log15, logs need reworkPéter Szilágyi2017-02-231-13/+11
* ethdb: Implement interface for prefixed operations to the DB (#3536)Nick Johnson2017-01-111-0/+52
* all: gofmt -w -sFelix Lange2017-01-061-1/+1
* cmd, eth: added light client and light server modeszsfelfoldi2016-11-091-2/+4
* Merge pull request #2914 from fjl/node-coinhabitFelix Lange2016-09-291-0/+5
|\
| * ethdb: add accessor for database directoryFelix Lange2016-09-161-0/+5
* | core, eth, trie: reuse trie journals in all our codePéter Szilágyi2016-09-281-0/+2
|/
* eth: remove dapp database remainsFelix Lange2016-08-171-2/+0
* ethdb, p2p/discover: replace "alloted" with "allotted" (#2785)villesundell2016-07-121-3/+3
* cmd, eth, ethdb, node: prioritise chaindata for resources, bump cachePéter Szilágyi2016-03-092-7/+18
* Merge pull request #2242 from jimenezrick/upstream-cryptoJeffrey Wilcke2016-02-241-11/+0
|\
| * ethdb: Remove outdated README pointing to an old linkRicardo Catalinas Jiménez2016-02-221-11/+0
* | ethdb: fully disable metrics if not requested (oops?)Péter Szilágyi2016-02-231-0/+4
|/
* core/state, ethdb, trie: test intermediate secure key leak, fix memdb bugPéter Szilágyi2016-01-201-1/+1
* common: remove old RLP implementation, Value and ExtPackageFelix Lange2015-12-181-22/+1
* core, eth, trie: fix data races and merge/review issuesPéter Szilágyi2015-10-211-3/+7
* eth/downloader: concurrent receipt and state processingPéter Szilágyi2015-10-191-12/+39
* ethdb: remove FlushFelix Lange2015-09-153-18/+8
* ethdb: copy stored memdb valuesFelix Lange2015-09-151-2/+1
* ethdb: add NewBatchFelix Lange2015-09-153-0/+49
* all: move common.Database to package ethdbFelix Lange2015-09-151-0/+25
* eth, eth/downloader: handle header requests, table driven proto testsPéter Szilágyi2015-08-241-0/+8
* core, eth, trie, xeth: merged state, chain, extra databases in oneJeffrey Wilcke2015-08-081-3/+2
* Merge pull request #1515 from fjl/license-fixesJeffrey Wilcke2015-07-283-3/+3
|\
| * all: fix license headers one more timeFelix Lange2015-07-243-3/+3
* | ethdb, trie: removed RLE compressionJeffrey Wilcke2015-07-231-5/+5
* | Merge pull request #1510 from fjl/license-fixesJeffrey Wilcke2015-07-233-12/+12
|\|
| * all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-233-12/+12
* | cmd, core, eth, ethdb: cache flag to allocate memory for db internal usePéter Szilágyi2015-07-222-8/+26
|/
* eth, ethdb: fix a data race during startup/shutdownPéter Szilágyi2015-07-091-36/+80
* all: update license informationFelix Lange2015-07-073-0/+48
* cmd/geth, eth, ethdb: monitor database compactionsPéter Szilágyi2015-06-301-13/+84
* ethdb: accessor for LDB. TODO remove this interfaceobscuren2015-06-301-0/+4
* eth, ethdb: measure database operation latencies tooPéter Szilágyi2015-06-241-11/+28
* core, eth, eth/fetcher, ethdb: polish metrics gathering a bitPéter Szilágyi2015-06-241-4/+16
* core, ethdb: instrument the block and state dbPéter Szilágyi2015-06-241-5/+14
* core, ethdb, trie: validate database errorsobscuren2015-06-212-3/+5
* common, ethdb: removed caching and LastTDobscuren2015-05-281-58/+6
* ethdb: documentation and corruption recoveryobscuren2015-05-211-8/+13
* removed redundant newlines in import blockBas van Kervel2015-05-121-1/+0
* replaced several path.* with filepath.* which is platform independentBas van Kervel2015-05-121-2/+3
* eth, ethdb: lower the amount of open files & improve err messages for dbobscuren2015-05-121-2/+2
* ethdb: set open file limit to 128 for all leveldbsobscuren2015-05-101-1/+4
* Moved leveldb update loop to eth/backendBas van Kervel2015-04-232-25/+7
* Queued level db writes and batch writes. Closes #647obscuren2015-04-082-44/+94
* common: drop accessors for Value.ValFelix Lange2015-03-201-1/+1
* Moved ethutil => commonobscuren2015-03-162-6/+6
* cmd/evm, core, ethdb, state, tests/helper: remove ReadConfig callsFelix Lange2015-03-101-2/+0
* ethutil: remove Config variableFelix Lange2015-03-061-8/+3
* removed messagesobscuren2015-02-131-2/+2
* Decode from stream directlyobscuren2014-12-231-0/+4
* Added caching and database interface to trieobscuren2014-11-191-0/+4
* Added storage root to dumpobscuren2014-11-041-1/+0
* Compress data on db level. Closes #174obscuren2014-11-032-19/+58
* Merge eth-go repository into go-ethereumFelix Lange2014-10-232-2/+3
* Removed old codeobscuren2014-08-231-10/+3
* Moved keyring to ethutil & removed old methods. Implements #20obscuren2014-05-142-0/+4
* Added a GetKeys method to support multiple accountsobscuren2014-02-281-0/+6
* leveldb API changed for NewIterator. Fixes #20obscuren2014-02-281-1/+7
* Addad db name for new ldbobscuren2014-02-251-2/+6
* Added delete to database interfacesobscuren2014-02-242-0/+10
* Removed RlpValue in favour of Valueobscuren2014-02-151-3/+2
* The great mergeobscuren2014-02-155-0/+142