Labeled UTXO Db and Indexes
pull
init: Correct coins db cache size setting
#31064
TheCharlatan on October 9, 2024 UTXO Db and Indexes
TheCharlatan on October 9, 2024 UTXO Db and Indexes
pull
init: Some small chainstate load improvements
#31046
TheCharlatan on October 7, 2024 UTXO Db and Indexes
TheCharlatan on October 7, 2024 UTXO Db and Indexes
pull
refactor: prohibit direct flags access in CCoinsCacheEntry and remove invalid tests
#30906
l0rinc on September 15, 2024 UTXO Db and Indexes
l0rinc on September 15, 2024 UTXO Db and Indexes
pull
coins: remove logic for spent-and-FRESH cache entries and writing non-DIRTY entries
#30673
andrewtoth on August 18, 2024 UTXO Db and Indexes
andrewtoth on August 18, 2024 UTXO Db and Indexes
pull
coins: Simplify std::move to ternary in
paplorinc on August 14, 2024 UTXO Db and Indexes
coins.cpp
#30656
paplorinc on August 14, 2024 UTXO Db and Indexes
pull
coins: Add move operations to Coin and CCoinsCacheEntry
#30643
l0rinc on August 12, 2024 UTXO Db and Indexes
l0rinc on August 12, 2024 UTXO Db and Indexes
pull
index: Fix coinstats overflow and introduce index versioning
#30469
fjahr on July 17, 2024 UTXO Db and Indexes
fjahr on July 17, 2024 UTXO Db and Indexes
issue
LevelDB read failure: Corruption: block checksum mismatch
#30159
apulsifer on May 23, 2024 Bug UTXO Db and Indexes Data corruption Resource usage
apulsifer on May 23, 2024 Bug UTXO Db and Indexes Data corruption Resource usage
pull
indexes: Don’t wipe indexes again when continuing a prior reindex
#30132
TheCharlatan on May 17, 2024 UTXO Db and Indexes
TheCharlatan on May 17, 2024 UTXO Db and Indexes
pull
dbwrapper: Bump LevelDB max file size to 32 MiB to avoid system slowdown from high disk cache flush rate
#30039
maciejsszmigiero on May 4, 2024 UTXO Db and Indexes
maciejsszmigiero on May 4, 2024 UTXO Db and Indexes
pull
index: race fix, lock cs_main while ’m_synced’ is subject to change
#29867
furszy on April 13, 2024 UTXO Db and Indexes
furszy on April 13, 2024 UTXO Db and Indexes
issue
ci: failure in
fanquake on April 8, 2024 UTXO Db and Indexes RPC/REST/ZMQ CI failed
rpc_scanblocks.py
#29831
fanquake on April 8, 2024 UTXO Db and Indexes RPC/REST/ZMQ CI failed
pull
index: Check all necessary block data is available before starting to sync
#29770
fjahr on March 30, 2024 UTXO Db and Indexes Needs rebase
fjahr on March 30, 2024 UTXO Db and Indexes Needs rebase
pull
index: avoid “failed to commit” errors on initialization
#29671
fjahr on March 17, 2024 UTXO Db and Indexes
fjahr on March 17, 2024 UTXO Db and Indexes
issue
Assertion chainman().ActiveChain()[height] fails on startup on memory-constrained system
#29422
vostrnad on February 11, 2024 Bug UTXO Db and Indexes Data corruption
vostrnad on February 11, 2024 Bug UTXO Db and Indexes Data corruption
pull
index: block filters sync, reduce disk read operations by caching last header
#28955
furszy on November 28, 2023 UTXO Db and Indexes
furszy on November 28, 2023 UTXO Db and Indexes
pull
coins: make sure PoolAllocator uses the correct alignment
#28913
martinus on November 19, 2023 UTXO Db and Indexes
martinus on November 19, 2023 UTXO Db and Indexes
pull
index: coinstats reorg, fail when block cannot be reversed
#28427
furszy on September 7, 2023 UTXO Db and Indexes
furszy on September 7, 2023 UTXO Db and Indexes
issue
Reindex fails
#28346
pbies on August 26, 2023 UTXO Db and Indexes Resource usage Waiting for author
pbies on August 26, 2023 UTXO Db and Indexes Resource usage Waiting for author
pull
index: prevent race by calling ‘CustomInit’ prior setting ‘synced’ flag
#27720
furszy on May 22, 2023 UTXO Db and Indexes
furszy on May 22, 2023 UTXO Db and Indexes
pull
index: initial sync speedup, parallelize process
#26966
furszy on January 25, 2023 UTXO Db and Indexes CI failed
furszy on January 25, 2023 UTXO Db and Indexes CI failed
pull
Fix BaseIndex::Commit false error
#26903
pstratem on January 17, 2023 UTXO Db and Indexes Up for grabs
pstratem on January 17, 2023 UTXO Db and Indexes Up for grabs
issue
Flushing block file to disk failed when using external drive on macOS Ventura
#26455
aureliusltd on November 4, 2022 macOS UTXO Db and Indexes Data corruption Questions and Help
aureliusltd on November 4, 2022 macOS UTXO Db and Indexes Data corruption Questions and Help
pull
WIP: Fix coinstatsindex overflow issue
#26426
fjahr on October 31, 2022 UTXO Db and Indexes Needs rebase
fjahr on October 31, 2022 UTXO Db and Indexes Needs rebase
pull
index: Compare deserialized block hash with the block hash from the blockindex
#26390
kcalvinalvin on October 26, 2022 UTXO Db and Indexes Up for grabs
kcalvinalvin on October 26, 2022 UTXO Db and Indexes Up for grabs
issue
signed overflow in coinstats index
#26362
ajtowns on October 21, 2022 Brainstorming Bug UTXO Db and Indexes RPC/REST/ZMQ
ajtowns on October 21, 2022 Brainstorming Bug UTXO Db and Indexes RPC/REST/ZMQ
pull
index: Improve BaseIndex::BlockUntilSyncedToCurrentChain reliability
#26215
ryanofsky on September 30, 2022 UTXO Db and Indexes
ryanofsky on September 30, 2022 UTXO Db and Indexes
issue
Running out of disk space can leave bitcoin in a desynced state
#26112
jb55 on September 16, 2022 Bug UTXO Db and Indexes
jb55 on September 16, 2022 Bug UTXO Db and Indexes
issue
Segmentation fault in the scheduler thread when an index fails to commit to the db
#26068
MarcoFalke on September 12, 2022 Bug UTXO Db and Indexes
MarcoFalke on September 12, 2022 Bug UTXO Db and Indexes
pull
assumeutxo: snapshot initialization
#25667
jamesob on July 21, 2022 UTXO Db and Indexes Validation
jamesob on July 21, 2022 UTXO Db and Indexes Validation
pull
index: Remove unused BlockFilter::Unserialize()
#25637
kcalvinalvin on July 19, 2022 UTXO Db and Indexes
kcalvinalvin on July 19, 2022 UTXO Db and Indexes
pull
index: ignore BlockConnected if pindex is in chain
#25462
Crypt-iQ on June 24, 2022 UTXO Db and Indexes
Crypt-iQ on June 24, 2022 UTXO Db and Indexes
pull
refactor: remove unused methods in classes
theStack on June 21, 2022 Refactoring UTXO Db and Indexes
CDBIterator,CDBWrapper,CCoinsViewDBCursor
#25438
theStack on June 21, 2022 Refactoring UTXO Db and Indexes
pull
refactor: remove CBlockIndex copy construction
#25311
jamesob on June 8, 2022 Refactoring UTXO Db and Indexes
jamesob on June 8, 2022 Refactoring UTXO Db and Indexes
pull
indexes: Read the locator’s top block during init, allow interaction with reindex-chainstate
#25193
mzumsande on May 23, 2022 UTXO Db and Indexes
mzumsande on May 23, 2022 UTXO Db and Indexes
pull
index: Change sync variables to use
w0xlt on May 6, 2022 UTXO Db and Indexes
std::chrono::steady_clock
#25079
w0xlt on May 6, 2022 UTXO Db and Indexes
pull
index: During sync, commit best block after indexing
#25074
mzumsande on May 6, 2022 UTXO Db and Indexes
mzumsande on May 6, 2022 UTXO Db and Indexes
pull
Isolate the storage abstraction layer from the application/serialization layer
#24922
TheQuantumPhysicist on April 19, 2022 Build system UTXO Db and Indexes Needs rebase
TheQuantumPhysicist on April 19, 2022 Build system UTXO Db and Indexes Needs rebase
pull
index: Verify the block filter hash when reading the filter from disk.
#24832
kcalvinalvin on April 12, 2022 UTXO Db and Indexes
kcalvinalvin on April 12, 2022 UTXO Db and Indexes
pull
[WIP] [kernelheaders 1/n] Cleave LevelDB headers from our header tree
#24676
dongcarl on March 25, 2022 UTXO Db and Indexes Needs rebase
dongcarl on March 25, 2022 UTXO Db and Indexes Needs rebase
pull
[kernel 2a/n] Split hashing/index
dongcarl on February 21, 2022 Build system UTXO Db and Indexes RPC/REST/ZMQ Validation
GetUTXOStats
codepaths, decouple from coinstatsindex
#24410
dongcarl on February 21, 2022 Build system UTXO Db and Indexes RPC/REST/ZMQ Validation
pull
assumeutxo: add init and completion logic
#24232
jamesob on February 1, 2022 UTXO Db and Indexes Validation
jamesob on February 1, 2022 UTXO Db and Indexes Validation
pull
indexes: Stop using node internal types and locking cs_main, improve sync logic
#24230
ryanofsky on February 1, 2022 UTXO Db and Indexes Needs rebase CI failed
ryanofsky on February 1, 2022 UTXO Db and Indexes Needs rebase CI failed
pull
Add cs_main annotation to WriteBatchSync(), drop lock in CDiskBlockIndex
#24199
jonatack on January 29, 2022 UTXO Db and Indexes Validation Needs rebase
jonatack on January 29, 2022 UTXO Db and Indexes Validation Needs rebase
pull
Replace lock with thread safety annotation in CBlockTreeDB::LoadBlockIndexGuts()
#24197
jonatack on January 28, 2022 UTXO Db and Indexes
jonatack on January 28, 2022 UTXO Db and Indexes
pull
refactor: only use explicit reinterpret/const casts, not implicit
#24185
PastaPastaPasta on January 28, 2022 Refactoring Wallet UTXO Db and Indexes RPC/REST/ZMQ P2P Validation Utils/log/libs Needs rebase
PastaPastaPasta on January 28, 2022 Refactoring Wallet UTXO Db and Indexes RPC/REST/ZMQ P2P Validation Utils/log/libs Needs rebase
pull
refactor: move index class members from protected to private
#24150
jonatack on January 25, 2022 Refactoring UTXO Db and Indexes Needs rebase
jonatack on January 25, 2022 Refactoring UTXO Db and Indexes Needs rebase
pull
index: Commit MuHash and best block together for coinstatsindex
#24138
mzumsande on January 24, 2022 UTXO Db and Indexes
mzumsande on January 24, 2022 UTXO Db and Indexes
pull
index: Improve robustness of coinstatsindex at restart
#24133
fjahr on January 23, 2022 UTXO Db and Indexes
fjahr on January 23, 2022 UTXO Db and Indexes
pull
index: make indices robust against init aborts
#24117
mzumsande on January 20, 2022 UTXO Db and Indexes
mzumsande on January 20, 2022 UTXO Db and Indexes
pull
refactor: removed unnecessary parenthesis
#23872
giulioprocopio on December 27, 2021 Refactoring UTXO Db and Indexes
giulioprocopio on December 27, 2021 Refactoring UTXO Db and Indexes
pull
doc: follow-ups from #23365 (index backwards search)
#23777
mzumsande on December 14, 2021 Docs UTXO Db and Indexes
mzumsande on December 14, 2021 Docs UTXO Db and Indexes
pull
index: Fix backwards search for bestblock
#23365
mzumsande on October 26, 2021 UTXO Db and Indexes
mzumsande on October 26, 2021 UTXO Db and Indexes
pull
Replace stoul with ToIntegral in dbwrapper
#23214
MarcoFalke on October 7, 2021 UTXO Db and Indexes
MarcoFalke on October 7, 2021 UTXO Db and Indexes
pull
Add allocator for node based containers
#22702
martinus on August 13, 2021 UTXO Db and Indexes Utils/log/libs Resource usage
martinus on August 13, 2021 UTXO Db and Indexes Utils/log/libs Resource usage
pull
docs: fix typo spelling grammar
#22664
slowy07 on August 8, 2021 GUI Build system UTXO Db and Indexes Upstream Utils/log/libs Needs rebase
slowy07 on August 8, 2021 GUI Build system UTXO Db and Indexes Upstream Utils/log/libs Needs rebase
pull
dbwrapper: properly destroy objects in case CDBWrapper ctor throws
#22663
Crypt-iQ on August 8, 2021 UTXO Db and Indexes Up for grabs Needs rebase
Crypt-iQ on August 8, 2021 UTXO Db and Indexes Up for grabs Needs rebase
pull
Improve speed, memory efficiency with alternate hashmap (#2)
#22640
jamesob on August 5, 2021 UTXO Db and Indexes
jamesob on August 5, 2021 UTXO Db and Indexes
pull
doc: BaseIndex sync behavior with empty datadir
#22485
jamesob on July 18, 2021 UTXO Db and Indexes
jamesob on July 18, 2021 UTXO Db and Indexes
pull
refactor: call GetBestBlock() before NewIterator()
#22266
endjkv on June 17, 2021 Refactoring UTXO Db and Indexes
endjkv on June 17, 2021 Refactoring UTXO Db and Indexes
pull
Add reindex=auto flag to automatically reindex corrupt data
#22072
AaronDewes on May 26, 2021 UTXO Db and Indexes Data corruption Needs rebase
AaronDewes on May 26, 2021 UTXO Db and Indexes Data corruption Needs rebase
pull
index, rpc: Coinstatsindex follow-ups
#22047
fjahr on May 24, 2021 UTXO Db and Indexes RPC/REST/ZMQ
fjahr on May 24, 2021 UTXO Db and Indexes RPC/REST/ZMQ
pull
Display progress of LoadBlockDB() on splash screen
#21827
rebroad on May 1, 2021 UTXO Db and Indexes Validation Needs rebase
rebroad on May 1, 2021 UTXO Db and Indexes Validation Needs rebase
pull
refactor: [index] Replace deprecated char with uint8_t in serialization
#21824
MarcoFalke on May 1, 2021 Refactoring UTXO Db and Indexes
MarcoFalke on May 1, 2021 Refactoring UTXO Db and Indexes
pull
index: Avoid async shutdown on init error
#21796
MarcoFalke on April 28, 2021 UTXO Db and Indexes
MarcoFalke on April 28, 2021 UTXO Db and Indexes
pull
Improve Indices on pruned nodes via prune blockers
#21726
fjahr on April 18, 2021 UTXO Db and Indexes RPC/REST/ZMQ Validation
fjahr on April 18, 2021 UTXO Db and Indexes RPC/REST/ZMQ Validation
issue
Blockchain sync - highly variable time to connect trasactions
#21722
benjamin-wilson on April 18, 2021 Bug UTXO Db and Indexes Resource usage
benjamin-wilson on April 18, 2021 Bug UTXO Db and Indexes Resource usage
issue
Out of memory error, but there’s plenty of free ram and disk space
#21554
dynamo-foundation on March 30, 2021 Bug Windows UTXO Db and Indexes
dynamo-foundation on March 30, 2021 Bug Windows UTXO Db and Indexes
pull
index: display specific error message when fatal index error occurs
#21232
ali-ahari-hashemi on February 19, 2021 UTXO Db and Indexes
ali-ahari-hashemi on February 19, 2021 UTXO Db and Indexes
pull
Add scanblocks RPC call
#20664
jonasschnelli on December 15, 2020 UTXO Db and Indexes RPC/REST/ZMQ
jonasschnelli on December 15, 2020 UTXO Db and Indexes RPC/REST/ZMQ
pull
Add missing thread safety annotations
#20272
vasild on October 30, 2020 GUI Wallet UTXO Db and Indexes RPC/REST/ZMQ P2P Validation
vasild on October 30, 2020 GUI Wallet UTXO Db and Indexes RPC/REST/ZMQ P2P Validation
pull
tree-wide: De-globalize ChainstateManager
#20158
dongcarl on October 15, 2020 GUI Wallet UTXO Db and Indexes RPC/REST/ZMQ P2P Mining Validation Mempool Consensus
dongcarl on October 15, 2020 GUI Wallet UTXO Db and Indexes RPC/REST/ZMQ P2P Mining Validation Mempool Consensus
pull
Move SaltedHashers to separate file and add some new ones
#19935
achow101 on September 10, 2020 Build system UTXO Db and Indexes Mempool Review club
achow101 on September 10, 2020 Build system UTXO Db and Indexes Mempool Review club
pull
Flush dbcache early if system is under memory pressure
#19873
luke-jr on September 4, 2020 Windows Linux/Unix UTXO Db and Indexes Needs rebase
luke-jr on September 4, 2020 Windows Linux/Unix UTXO Db and Indexes Needs rebase
pull
validation: UTXO snapshot activation
#19806
jamesob on August 25, 2020 UTXO Db and Indexes RPC/REST/ZMQ Validation
jamesob on August 25, 2020 UTXO Db and Indexes RPC/REST/ZMQ Validation
pull
Move CDiskTxPos to its own file
#19734
marcinja on August 15, 2020 Refactoring UTXO Db and Indexes
marcinja on August 15, 2020 Refactoring UTXO Db and Indexes
pull
Move comment about BaseIndex::DB from TxIndex::DB
#19733
marcinja on August 15, 2020 UTXO Db and Indexes
marcinja on August 15, 2020 UTXO Db and Indexes
pull
Run clang-tidy -,performance-
#19675
Warchant on August 6, 2020 Wallet Tests UTXO Db and Indexes RPC/REST/ZMQ P2P Mining Validation Utils/log/libs
Warchant on August 6, 2020 Wallet Tests UTXO Db and Indexes RPC/REST/ZMQ P2P Mining Validation Utils/log/libs
pull
refactor: Drop unused CDBWrapper methods
#19468
hebasto on July 8, 2020 Refactoring UTXO Db and Indexes
hebasto on July 8, 2020 Refactoring UTXO Db and Indexes
pull
Use LevelDB paranoid_checks option unconditionally
#19465
hebasto on July 8, 2020 UTXO Db and Indexes
hebasto on July 8, 2020 UTXO Db and Indexes
pull
Verify the block filter hash when reading from disk.
#19280
pstratem on June 15, 2020 UTXO Db and Indexes P2P Needs rebase
pstratem on June 15, 2020 UTXO Db and Indexes P2P Needs rebase
pull
indexes: Add compact block filter headers cache
#18960
jnewbery on May 12, 2020 UTXO Db and Indexes
jnewbery on May 12, 2020 UTXO Db and Indexes
pull
validation: Persist coins cache to disk and load on startup
#18936
andrewtoth on May 10, 2020 UTXO Db and Indexes Validation
andrewtoth on May 10, 2020 UTXO Db and Indexes Validation
pull
Remove CCoinsViewCache::GetValueIn(…)
#18859
practicalswift on May 3, 2020 Tests UTXO Db and Indexes
practicalswift on May 3, 2020 Tests UTXO Db and Indexes
pull
coins: allow cache resize after init
#18637
jamesob on April 14, 2020 UTXO Db and Indexes Validation
jamesob on April 14, 2020 UTXO Db and Indexes Validation