Commit Graph

106 Commits (ed08d2152e2f635ae9af31599f0eb822a67846b8)

Author SHA1 Message Date
Howard Chu ed08d2152e Keep a running blocksize count
8 years ago
Howard Chu 0fc93345ea Win32 import batchsize tweaks
8 years ago
Riccardo Spagni 63e2d4195b
Merge pull request #657
8 years ago
warptangent 1995923559
BlockchainLMDB: Deal with DB exceptions at block level with particularity
8 years ago
warptangent c16cc204d3
BlockchainLMDB: Add sanity check for inconsistent state
8 years ago
warptangent 9118d0a44c
BlockchainLMDB: Call destructor on allocated txn if setup fails
8 years ago
warptangent f5581c3536
BlockchainLMDB: Replace remaining txn pointer NULLs with nullptr
8 years ago
moneromooo-monero 8649b9f1ef
blockchain_db: pass hard fork object as a simple pointer
9 years ago
warptangent e02577f594
Move HardFork DB update to BlockchainDB::add_block()
9 years ago
warptangent 3800875406
Make HardFork object available to BlockchainDB and derived DB implementations
9 years ago
warptangent fd46c96dce
BlockchainDB/LMDB: Refactor block-scope DB txn handling for add block
9 years ago
warptangent f3a6000094
BlockchainDB/LMDB/BDB: Extract DB txn functions for block add/remove
9 years ago
warptangent f47d5b0fe3
BlockchainLMDB: Allow two HardFork functions to update DB during block add
9 years ago
warptangent 15ee0bef4b
BlockchainLMDB: extract txn macros used during block add/remove
9 years ago
warptangent f7e337e625
fake_core: Check if hard fork subdbs need reset at start
9 years ago
warptangent c657e772c4
blockchain_import: Add --drop-hard-fork command
9 years ago
moneromooo-monero 3a0f4d8a57
berkeleydb: fix delete/free mismatch
9 years ago
warptangent b8cc6d46bd
BlockchainBDB: Continue when tx has no outputs
9 years ago
warptangent b8707466e2
BlockchainBDB: When removing, find amount output index fast by starting at end
9 years ago
warptangent 1a5c3fa729
BlockchainBDB: Remove tx outputs in reverse order
9 years ago
me0wmix 28f95eb001 OpenBSD support for Monero.
9 years ago
warptangent 24b66243c2
db_lmdb: Continue when tx has no outputs
9 years ago
Howard Chu 30f92f5630 Fix hf when import with verify off
9 years ago
Riccardo Spagni de03926850
updated copyright year
9 years ago
Riccardo Spagni 810a11267c
fixed copyrights with bad year references
9 years ago
Riccardo Spagni fd36eea6dd
Merge pull request #572
9 years ago
hyc b39aae7aa5 Tweak 45800a25e9
9 years ago
moneromooo-monero 78b65cf7e8
db_lmdb: safety close db at exit
9 years ago
moneromooo-monero 45800a25e9
db_lmdb: fix a strdup/delete[] mistmatch
9 years ago
warptangent ee9d71e9f9
BlockchainDB: skip fixup check if read-only database
9 years ago
Riccardo Spagni 95ceb715dc
Merge pull request #565
9 years ago
moneromooo-monero 5eef64578b
db: throw when given a non txout_to_key output to add
9 years ago
warptangent d4c2fae2fb
BlockchainDB: Remove txs in reverse order
9 years ago
warptangent ffcf6bdb95
BlockchainLMDB: When removing, find amount output index fast by starting at end
9 years ago
warptangent f11def012f
BlockchainLMDB: Remove tx outputs in reverse order
9 years ago
moneromooo-monero 3f2970fadb
Add missing semicolons after log statements
9 years ago
warptangent 725acc7f17
Replace tabs with two spaces for consistency with rest of codebase
9 years ago
moneromooo-monero d462c62343
db_lmdb: always use a batch tx if possible
9 years ago
Riccardo Spagni 0eb3b6645c
Merge pull request #532
9 years ago
Riccardo Spagni bdf738bc7f
Merge pull request #531
9 years ago
warptangent 79ff6a5a56
Add LMDB error string to database transaction exception message
9 years ago
moneromooo-monero 8af913a3d1
db_lmdb: implement BlockchainLMDB::reset
9 years ago
moneromooo-monero 4833f4f96f
db_bdb: implement BlockchainBDB::reset
9 years ago
moneromooo-monero 1494557633
db_lmdb: create all needed directories, not just the leaf one
9 years ago
moneromooo-monero 015b68a2be
db_bdb: create all needed directories, not just the leaf one
9 years ago
Howard Chu d98d5e79cb Fix data refs in read-only txns
9 years ago
Riccardo Spagni 8a5ba475cb
Merge pull request #524
9 years ago
Riccardo Spagni 1fc1bfb677
Merge pull request #523
9 years ago
moneromooo-monero 1c8262c527
db_bdb: move log_set_config call before open
9 years ago
moneromooo-monero 8620b31019
db_bdb: support for libdb without DB_FORCESYNC
9 years ago