Age | Commit message (Expand) | Author | Files | Lines |
2015-12-15 | Replace tabs with two spaces for consistency with rest of codebase | warptangent | 1 | -249/+249 |
2015-12-14 | db_lmdb: always use a batch tx if possible | moneromooo-monero | 1 | -290/+127 |
2015-12-13 | Add LMDB error string to database transaction exception message | warptangent | 1 | -68/+74 |
2015-12-13 | db_lmdb: implement BlockchainLMDB::reset | moneromooo-monero | 1 | -1/+27 |
2015-12-13 | db_lmdb: create all needed directories, not just the leaf one | moneromooo-monero | 1 | -1/+1 |
2015-12-10 | Fix data refs in read-only txns | Howard Chu | 1 | -16/+42 |
2015-12-06 | blockchain_db: fixup missing key images in early DB version | moneromooo-monero | 1 | -0/+6 |
2015-10-27 | Remove some old/obsolete/unused code | moneromooo-monero | 1 | -109/+0 |
2015-10-26 | db_lmdb: add versioning, to detect incompatible format changes | moneromooo-monero | 1 | -8/+83 |
2015-10-25 | Add functions to iterate through blocks, txes, outputs, key images | moneromooo-monero | 1 | -0/+159 |
2015-10-25 | blockchain_db: use the DNE exceptions where appropriate | moneromooo-monero | 1 | -9/+9 |
2015-09-20 | hardfork: most state now saved to the DB | moneromooo-monero | 1 | -0/+124 |
2015-08-09 | blockchain: always select random outs using triangular distribution | moneromooo-monero | 1 | -13/+0 |
2015-08-04 | Fix estimation of batch storage size when no blocks exist | warptangent | 1 | -11/+28 |
2015-07-16 | Add batch support to BlockchainLMDB::get_output_key | warptangent | 1 | -6/+12 |
2015-07-15 | Removed on_idle() calls to Blockchain::store_blockchain() for lmdb. | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -4/+3 |
2015-07-15 | Fixed binary size issue due to embedded checkpoint data. | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -0/+1 |
2015-07-15 | ** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY) | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -116/+350 |
2015-07-12 | Check and resize if needed at batch transaction start | warptangent | 1 | -3/+105 |
2015-07-11 | Optionally allow DB to know expected number of blocks at batch transaction start | warptangent | 1 | -1/+1 |
2015-05-30 | Replace hardcoded value with existing constant of same value | warptangent | 1 | -1/+1 |
2015-05-30 | Update database resize behavior | warptangent | 1 | -2/+20 |
2015-05-30 | Include database error in more error messages | warptangent | 1 | -35/+54 |
2015-05-27 | blockchain_db: add a few const | moneromooo-monero | 1 | -3/+3 |
2015-05-18 | Check if LMDB needs resize every 1000 blocks | Thomas Winget | 1 | -1/+1 |
2015-05-18 | null out batch txn pointer as needed (BlockchainLMDB) | Thomas Winget | 1 | -4/+5 |
2015-05-16 | LMDB should now dynamically resize the mapsize | Thomas Winget | 1 | -59/+153 |
2015-05-16 | Allow BlockchainLMDB to be opened in read-only mode | warptangent | 1 | -2/+6 |
2015-05-15 | Move mdb_txn_safe implementation to cpp file | Thomas Winget | 1 | -0/+54 |
2015-05-08 | Update log statements | warptangent | 1 | -1/+1 |
2015-03-25 | Steps toward multiple dbs available -- working | Thomas Winget | 1 | -7/+0 |
2015-03-16 | Try to not pollute cryptonote namespace | Thomas Winget | 1 | -36/+36 |
2015-03-16 | Add support for database open with flags | warptangent | 1 | -2/+1 |
2015-03-16 | Add mdb_flags variable to LMDB database open | warptangent | 1 | -1/+2 |
2015-03-15 | Update and relocate comment that applies class wide | warptangent | 1 | -8/+14 |
2015-03-13 | BlockchainDB implementations have names now | Thomas Winget | 1 | -0/+7 |
2015-03-06 | Moved BlockchainDB into its own src/ subfolder | Thomas Winget | 1 | -0/+0 |
2015-02-23 | Changed log level of debug message -- too spammy | Thomas Winget | 1 | -1/+1 |
2015-02-23 | BlockchainLMDB: Add profiling to tx_exists() | warptangent | 1 | -1/+4 |
2015-02-23 | BlockchainLMDB: Add batch transaction support to tx_exists() | warptangent | 1 | -6/+9 |
2015-02-23 | BlockchainDB, BlockchainLMDB: Add profiling for DB commits | warptangent | 1 | -0/+10 |
2015-02-23 | BlockchainLMDB: Add check for open database to two functions | warptangent | 1 | -0/+3 |
2015-02-23 | BlockchainLMDB: Add support for batch transactions | warptangent | 1 | -52/+242 |
2015-02-23 | Improve block and tx processing efficiency by less repeat hashing | warptangent | 1 | -3/+4 |
2015-02-23 | Move LMDB storage to subfolder | warptangent | 1 | -0/+10 |
2015-02-23 | Fix formatting | warptangent | 1 | -6/+5 |
2015-02-23 | Fix log statement | warptangent | 1 | -1/+1 |
2015-02-23 | Remove unused variable | warptangent | 1 | -1/+0 |
2015-02-23 | Add log statement | warptangent | 1 | -0/+1 |
2015-02-23 | Add and extend log statements | warptangent | 1 | -6/+10 |
2015-02-22 | Revert "Bounds error, should fix #27" | warptangent | 1 | -1/+1 |
2015-02-20 | Bounds error, should fix #27 | Thomas Winget | 1 | -1/+1 |
2015-01-11 | Complete implementation of transaction removal | warptangent | 1 | -18/+87 |
2015-01-09 | Fix transfers to support mixins | warptangent | 1 | -2/+41 |
2015-01-09 | Fix transfers (without mixins) | warptangent | 1 | -0/+79 |
2015-01-09 | throw inline functions need to keep exception type | Thomas Winget | 1 | -3/+5 |
2015-01-04 | Fixes a bug with getting output metadata from BlockchainDB | Thomas Winget | 1 | -16/+30 |
2015-01-04 | db_lmdb: fix global index calculation off by 1 | moneromooo-monero | 1 | -1/+1 |
2015-01-04 | db_lmdb: remove redundant checks | moneromooo-monero | 1 | -10/+4 |
2015-01-04 | db_lmdb: do not give the group database write permissions | moneromooo-monero | 1 | -1/+1 |
2015-01-04 | db_lmdb: catch attempt to remove block from an empty blockchain | moneromooo-monero | 1 | -0/+3 |
2015-01-04 | db_lmdb: factor all the log+throw code paths | moneromooo-monero | 1 | -485/+138 |
2015-01-04 | db_lmdb: factor the MDB_val setup code | moneromooo-monero | 1 | -197/+74 |
2015-01-04 | db_lmdb: remove block timestamp too when removing a block | moneromooo-monero | 1 | -0/+6 |
2015-01-04 | db_lmdb: do not cast const away | moneromooo-monero | 1 | -13/+13 |
2015-01-04 | db_lmdb: do not keep a dangling pointer to stack objects | moneromooo-monero | 1 | -0/+4 |
2015-01-04 | db_lmdb: make cursor internal members private | moneromooo-monero | 1 | -0/+1 |
2015-01-04 | blockchain_db: add consts where appropriate | moneromooo-monero | 1 | -55/+55 |
2015-01-04 | raised maximum mapsize for lmdb to ~16GB | Thomas Winget | 1 | -1/+1 |
2015-01-04 | Store output pubkeys separately, bug fixes | Thomas Winget | 1 | -9/+53 |
2015-01-04 | Minor bugfixes, redundancy removal | Thomas Winget | 1 | -9/+97 |
2015-01-04 | moar bug fixes, removed debug prints | Thomas Winget | 1 | -3/+0 |
2015-01-04 | BlockchainLMDB seems to be working*! | Thomas Winget | 1 | -58/+64 |
2015-01-04 | some bug fixes, but still needs work | Thomas Winget | 1 | -2/+21 |
2015-01-04 | Minor bug fixes and debug prints | Thomas Winget | 1 | -0/+56 |
2015-01-04 | minor fixes to Blockchain.cpp | Thomas Winget | 1 | -1/+1 |
2015-01-04 | Integrate BlockchainDB into cryptonote_core | Thomas Winget | 1 | -0/+1 |
2015-01-04 | All LMDB BlockchainDB implemented, not tested | Thomas Winget | 1 | -135/+857 |
2015-01-04 | LMDB blockchain: remove outputs and spent keys | Thomas Winget | 1 | -0/+63 |
2015-01-04 | Adding block data to LMDB BlockchainDB coded | Thomas Winget | 1 | -5/+213 |
2015-01-04 | Parts of LMDB impl of BlockchainDB done and working | Thomas Winget | 1 | -28/+349 |
2015-01-04 | Initial commit of lmdb BlockchainDB impl | Thomas Winget | 1 | -0/+319 |