aboutsummaryrefslogtreecommitdiff
path: root/src/blockchain_db/berkeleydb (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-05-23db_lmdb: save pruned and prunable tx data separatelymoneromooo-monero2-4/+4
2018-02-02blockchain_db: initialize m_open in base class ctormoneromooo-monero1-1/+1
2018-01-26Update 2018 copyrightxmr-eric2-2/+2
2017-12-16move includes around to lessen overall loadmoneromooo-monero1-1/+1
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni2-2/+2
2017-02-08extract some basic code from libcryptonote_core into libcryptonote_basickenshi841-1/+1
2017-01-14Use batch transactions when syncingHoward Chu2-2/+3
2016-08-31core: faster find_blockchain_supplementmoneromooo-monero2-2/+5
2016-08-28move the rct commitments to the output_amounts databasemoneromooo-monero2-2/+2
2016-07-13remove hf_starting_height dbmoneromooo-monero2-30/+0
2016-04-28add a --max-concurrency flagmoneromooo-monero1-1/+1
2016-03-26New RPC and daemon command to get output histogrammoneromooo-monero2-0/+15
2016-03-11Use boost::thread instead of std::threadHoward Chu2-5/+5
2016-02-29Merge pull request #686Riccardo Spagni2-2/+2
2016-02-23read txn/cursor stuffHoward Chu2-2/+2
2016-02-20db_bdb: add missing include for std::condition_variablemoneromooo-monero1-0/+1
2016-02-18BlockchainBDB: Check if hard fork subdbs need resetwarptangent1-1/+50
2016-02-18BlockchainBDB: Support blockchain_import --drop-hard-fork commandwarptangent1-3/+35
2016-02-17Shutup about VERSION 0Howard Chu1-1/+3
2016-02-08Make HardFork object available to BlockchainDB and derived DB implementationswarptangent1-0/+2
2016-02-08BlockchainDB/LMDB/BDB: Extract DB txn functions for block add/removewarptangent2-0/+19
2016-02-08blockchain_import: Add --drop-hard-fork commandwarptangent2-0/+6
2016-02-03berkeleydb: fix delete/free mismatchmoneromooo-monero1-2/+2
2016-01-28BlockchainBDB: Continue when tx has no outputswarptangent1-3/+5
2016-01-28BlockchainBDB: When removing, find amount output index fast by starting at endwarptangent1-10/+33
2016-01-28BlockchainBDB: Remove tx outputs in reverse orderwarptangent1-4/+14
2016-01-21OpenBSD support for Monero.me0wmix1-1/+3
2016-01-15Fix hf when import with verify offHoward Chu2-0/+6
2015-12-31fixed copyrights with bad year referencesRiccardo Spagni2-2/+2
2015-12-26BlockchainDB: skip fixup check if read-only databasewarptangent2-0/+9
2015-12-25db: throw when given a non txout_to_key output to addmoneromooo-monero1-0/+4
2015-12-19Add missing semicolons after log statementsmoneromooo-monero1-3/+3
2015-12-15Replace tabs with two spaces for consistency with rest of codebasewarptangent1-14/+14
2015-12-13db_bdb: implement BlockchainBDB::resetmoneromooo-monero1-1/+40
2015-12-13db_bdb: create all needed directories, not just the leaf onemoneromooo-monero1-1/+1
2015-12-08Merge pull request #524Riccardo Spagni1-3/+3
2015-12-08Merge pull request #523Riccardo Spagni1-0/+34
2015-12-07db_bdb: move log_set_config call before openmoneromooo-monero1-3/+3
2015-12-07db_bdb: support for libdb without DB_FORCESYNCmoneromooo-monero1-0/+34
2015-12-06blockchain_db: fixup missing key images in early DB versionmoneromooo-monero2-0/+10
2015-12-05blockchain_db: make the indexing base a BlockchainDB virtual functionmoneromooo-monero1-0/+2
2015-12-04db_bdb: read 32 bit heights from keysmoneromooo-monero1-1/+1
2015-11-13Revert "db_bdb: record numbers for recno databases start at 1"moneromooo-monero1-3/+3
2015-10-27Remove some old/obsolete/unused codemoneromooo-monero2-28/+0
2015-10-26db_bdb: add versioning, to detect incompatible format changesmoneromooo-monero2-0/+83
2015-10-25Add functions to iterate through blocks, txes, outputs, key imagesmoneromooo-monero2-0/+125
2015-10-25db_bdb: record numbers for recno databases start at 1moneromooo-monero1-3/+3
2015-10-25db_bdb: DB_KEYEMPTY is also not found for non-top recon fieldsmoneromooo-monero1-2/+2
2015-10-25blockchain_db: use the DNE exceptions where appropriatemoneromooo-monero1-8/+10
2015-10-04db_bdb: fix hard fork keysmoneromooo-monero1-4/+4
2015-09-20hardfork: most state now saved to the DBmoneromooo-monero2-0/+85
2015-08-09blockchain: always select random outs using triangular distributionmoneromooo-monero2-15/+0
2015-07-15** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY)NoodleDoodleNoodleDoodleNoodleDoodleNoo2-469/+607
2015-07-15Update db_bdb.cppNoodleDoodleNoodleDoodleNoodleDoodleNoo1-7/+5
2015-07-15Update db_bdb.cppNoodleDoodleNoodleDoodleNoodleDoodleNoo1-72/+72
2015-07-15Update db_bdb.cppNoodleDoodleNoodleDoodleNoodleDoodleNoo1-1154/+1166
2015-07-15Experimental BDB workaround optimizationsNoodleDoodleNoodleDoodleNoodleDoodleNoo2-18/+213
2015-07-11Optionally allow DB to know expected number of blocks at batch transaction startwarptangent2-2/+2
2015-05-27blockchain_db: add a few constmoneromooo-monero2-2/+2
2015-03-25Steps toward multiple dbs available -- workingThomas Winget2-10/+0
2015-03-17BerkeleyDB implementation of BlockchainDB seems to be working!Thomas Winget2-20/+20
2015-03-17BlockchainBDB passes unit testsThomas Winget1-1/+4
2015-03-16BerkeleyDB Blockchain building, not working yetThomas Winget2-187/+198
2015-03-16BerkeleyDB BlockchainDB impl copy/paste/modifyThomas Winget2-9/+1304
2015-03-16Initial commit of BDB BlockchainDB implementationThomas Winget2-0/+678