Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | common: remove old RLP implementation, Value and ExtPackage | Felix Lange | 2015-12-18 | 1 | -22/+1 |
| | | | | | In order to make this happen, kill all remaining trivial uses of common/{rlp,value}.go. The non-trivial ones have been updated earlier. | ||||
* | core, eth, trie: fix data races and merge/review issues | Péter Szilágyi | 2015-10-21 | 1 | -3/+7 |
| | |||||
* | eth/downloader: concurrent receipt and state processing | Péter Szilágyi | 2015-10-19 | 1 | -12/+39 |
| | |||||
* | ethdb: remove Flush | Felix Lange | 2015-09-15 | 3 | -18/+8 |
| | |||||
* | ethdb: copy stored memdb values | Felix Lange | 2015-09-15 | 1 | -2/+1 |
| | | | | | | Storing a value in LevelDB copies the bytes, modifying the value afterwards does not affect the content of the database. This commit ensures that MemDatabase satisfies the same property. | ||||
* | ethdb: add NewBatch | Felix Lange | 2015-09-15 | 3 | -0/+49 |
| | |||||
* | all: move common.Database to package ethdb | Felix Lange | 2015-09-15 | 1 | -0/+25 |
| | |||||
* | eth, eth/downloader: handle header requests, table driven proto tests | Péter Szilágyi | 2015-08-24 | 1 | -0/+8 |
| | |||||
* | core, eth, trie, xeth: merged state, chain, extra databases in one | Jeffrey Wilcke | 2015-08-08 | 1 | -3/+2 |
| | |||||
* | Merge pull request #1515 from fjl/license-fixes | Jeffrey Wilcke | 2015-07-28 | 3 | -3/+3 |
|\ | | | | | all: fix license headers one more time | ||||
| * | all: fix license headers one more time | Felix Lange | 2015-07-24 | 3 | -3/+3 |
| | | | | | | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a. | ||||
* | | ethdb, trie: removed RLE compression | Jeffrey Wilcke | 2015-07-23 | 1 | -5/+5 |
| | | |||||
* | | Merge pull request #1510 from fjl/license-fixes | Jeffrey Wilcke | 2015-07-23 | 3 | -12/+12 |
|\| | | | | | all: license fixes | ||||
| * | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 3 | -12/+12 |
| | | | | | | | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library". | ||||
* | | cmd, core, eth, ethdb: cache flag to allocate memory for db internal use | Péter Szilágyi | 2015-07-22 | 2 | -8/+26 |
|/ | |||||
* | eth, ethdb: fix a data race during startup/shutdown | Péter Szilágyi | 2015-07-09 | 1 | -36/+80 |
| | |||||
* | all: update license information | Felix Lange | 2015-07-07 | 3 | -0/+48 |
| | |||||
* | cmd/geth, eth, ethdb: monitor database compactions | Péter Szilágyi | 2015-06-30 | 1 | -13/+84 |
| | |||||
* | ethdb: accessor for LDB. TODO remove this interface | obscuren | 2015-06-30 | 1 | -0/+4 |
| | |||||
* | eth, ethdb: measure database operation latencies too | Péter Szilágyi | 2015-06-24 | 1 | -11/+28 |
| | |||||
* | core, eth, eth/fetcher, ethdb: polish metrics gathering a bit | Péter Szilágyi | 2015-06-24 | 1 | -4/+16 |
| | |||||
* | core, ethdb: instrument the block and state db | Péter Szilágyi | 2015-06-24 | 1 | -5/+14 |
| | | | | | Conflicts: ethdb/database.go | ||||
* | core, ethdb, trie: validate database errors | obscuren | 2015-06-21 | 2 | -3/+5 |
| | |||||
* | common, ethdb: removed caching and LastTD | obscuren | 2015-05-28 | 1 | -58/+6 |
| | |||||
* | ethdb: documentation and corruption recovery | obscuren | 2015-05-21 | 1 | -8/+13 |
| | |||||
* | removed redundant newlines in import block | Bas van Kervel | 2015-05-12 | 1 | -1/+0 |
| | |||||
* | replaced several path.* with filepath.* which is platform independent | Bas van Kervel | 2015-05-12 | 1 | -2/+3 |
| | |||||
* | eth, ethdb: lower the amount of open files & improve err messages for db | obscuren | 2015-05-12 | 1 | -2/+2 |
| | | | | Closes #880 | ||||
* | ethdb: set open file limit to 128 for all leveldbs | obscuren | 2015-05-10 | 1 | -1/+4 |
| | |||||
* | Moved leveldb update loop to eth/backend | Bas van Kervel | 2015-04-23 | 2 | -25/+7 |
| | | | | | | change order of block insert and update LastBlock bugfix, wrong hash stored in blockDb | ||||
* | Queued level db writes and batch writes. Closes #647 | obscuren | 2015-04-08 | 2 | -44/+94 |
| | |||||
* | common: drop accessors for Value.Val | Felix Lange | 2015-03-20 | 1 | -1/+1 |
| | | | | I don't see why we would need two different accessors for a public field. | ||||
* | Moved ethutil => common | obscuren | 2015-03-16 | 2 | -6/+6 |
| | |||||
* | cmd/evm, core, ethdb, state, tests/helper: remove ReadConfig calls | Felix Lange | 2015-03-10 | 1 | -2/+0 |
| | |||||
* | ethutil: remove Config variable | Felix Lange | 2015-03-06 | 1 | -8/+3 |
| | | | | | | | | | | | Various functions throughout the codebase used it to grab settings. This has to stop because I want to use them without reading the config file. These functions can now be used without reading the config first: * ethdb.NewLDBDatabase * ethrepl.NewJSRepl * vm.New | ||||
* | removed messages | obscuren | 2015-02-13 | 1 | -2/+2 |
| | |||||
* | Decode from stream directly | obscuren | 2014-12-23 | 1 | -0/+4 |
| | |||||
* | Added caching and database interface to trie | obscuren | 2014-11-19 | 1 | -0/+4 |
| | | | | | * Reimplemented caching for trie * Reimplemented resetting and persisting trie | ||||
* | Added storage root to dump | obscuren | 2014-11-04 | 1 | -1/+0 |
| | |||||
* | Compress data on db level. Closes #174 | obscuren | 2014-11-03 | 2 | -19/+58 |
| | |||||
* | Merge eth-go repository into go-ethereum | Felix Lange | 2014-10-23 | 2 | -2/+3 |
| | | | | mist, etheruem have been moved to cmd/ | ||||
* | Removed old code | obscuren | 2014-08-23 | 1 | -10/+3 |
| | |||||
* | Moved keyring to ethutil & removed old methods. Implements #20 | obscuren | 2014-05-14 | 2 | -0/+4 |
| | |||||
* | Added a GetKeys method to support multiple accounts | obscuren | 2014-02-28 | 1 | -0/+6 |
| | |||||
* | leveldb API changed for NewIterator. Fixes #20 | obscuren | 2014-02-28 | 1 | -1/+7 |
| | |||||
* | Addad db name for new ldb | obscuren | 2014-02-25 | 1 | -2/+6 |
| | |||||
* | Added delete to database interfaces | obscuren | 2014-02-24 | 2 | -0/+10 |
| | |||||
* | Removed RlpValue in favour of Value | obscuren | 2014-02-15 | 1 | -3/+2 |
| | |||||
* | The great merge | obscuren | 2014-02-15 | 5 | -0/+142 |