Commit Graph

74 Commits (8e209340c85fc2493d7d1d7affe7e316bb613cbd)

Author SHA1 Message Date
Wladimir J. van der Laan 78dae8cacc
Merge #13780: 0.17: Pre-branch maintenance
6 years ago
practicalswift d78a8dc3e8 Return void instead of bool for functions that cannot fail
6 years ago
DrahtBot eb7daf4d60 Update copyright headers to 2018
6 years ago
Jim Posen ec3073a274 index: Move index DBs into index/ directory.
7 years ago
Jim Posen e5af5fc6fb db: Make reusable base class for index databases.
7 years ago
Jim Posen 9b0ec1a7f9 db: Remove obsolete methods from CBlockTreeDB.
7 years ago
Jim Posen 8181db88f6 [init] Initialize and start TxIndex in init code.
7 years ago
Jim Posen c88bcec93f [db] Migration for txindex data to new, separate database.
7 years ago
Jim Posen 0cb8303241 [db] Create separate database for txindex.
7 years ago
Wladimir J. van der Laan 0a8054e7cd
Merge #12731: Support serialization as another type without casting
7 years ago
Wladimir J. van der Laan bd59c4395c
Merge #12859: Bugfix: Include <memory> for std::unique_ptr
7 years ago
Luke Dashjr a5bca13095 Bugfix: Include <memory> for std::unique_ptr
7 years ago
Pieter Wuille 818dc74ba2 Support serialization as another type without casting
7 years ago
MarcoFalke 0277173b1d
Merge #10498: Use static_cast instead of C-style casts for non-fundamental types
7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017
7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky)
7 years ago
MarcoFalke e93fff1463
Merge #11107: Fix races in AppInitMain and others with lock and atomic bools
7 years ago
practicalswift 9ad6746ccd Use static_cast instead of C-style casts for non-fundamental types
7 years ago
Dan Raviv 2a07f878a8 Refactor: Modernize disallowed copy constructors/assignment
7 years ago
MeshCollider 731065b114 Consistent parameter names in txdb.h
7 years ago
Wladimir J. van der Laan c559884cac
Merge #10809: optim: mark a few classes final
7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit"
7 years ago
Cory Fields 9a1675ee5b optim: mark a few classes final
7 years ago
Wladimir J. van der Laan d4e551adfe
Merge #10148: Use non-atomic flushing with block replay
7 years ago
practicalswift aa95947ded Use the override specifier (C++11) where we expect to be overriding the virtual function of a base class
7 years ago
Pieter Wuille 0580ee08ff Adapt memory usage estimation for flushing
7 years ago
Pieter Wuille 013a56aa1a Non-atomic flushing using the blockchain as replay journal
7 years ago
Wladimir J. van der Laan d609fd85ca
Merge #9176: Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockIndexGuts()
7 years ago
Pieter Wuille 589827975f scripted-diff: various renames for per-utxo consistency
8 years ago
Pieter Wuille 8b25d2c0ce Upgrade from per-tx database to per-txout
8 years ago
Pieter Wuille b2af357f39 Reduce reserved memory space for flushing
8 years ago
Pieter Wuille 5083079688 Switch CCoinsView and chainstate db from per-txid to per-txout
8 years ago
Pieter Wuille c3aa0c1194 Report on-disk size in gettxoutsetinfo
8 years ago
Jorge Timón b324b28209
Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockIndexGuts()
8 years ago
practicalswift 1b936f5926 Replace boost::function with std::function (C++11)
8 years ago
Alex Morcos 1b55e07b7a Make threshold for flushing more conservative.
8 years ago
Alex Morcos f33afd3b2b Lower default memory footprint slightly
8 years ago
Alex Morcos 5b95a190e8 Make pcoinsTip memory calculations consistent
8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016
8 years ago
Pieter Wuille 528472111b Get rid of nType and nVersion
8 years ago
Jorge Timón cdd79eb70f C++11: s/boost::scoped_ptr/std::unique_ptr/
8 years ago
Wladimir J. van der Laan 32cab91278 Bump `-dbcache` default to 300MiB
8 years ago
Wladimir J. van der Laan 99e70751f2 Break circular dependency main ↔ txdb
9 years ago
Wladimir J. van der Laan 509cb006d5 txdb: Add Cursor() method to CCoinsView to iterate over UTXO set
9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015
9 years ago
Jeff Garzik 3795e8152b leveldbwrapper file rename to dbwrapper.*
9 years ago
Jeff Garzik 8587b23038 leveldbwrapper symbol rename: Remove "Level" from class, etc. names
9 years ago
Pieter Wuille b3ed4236be Cache tweak and logging improvements
10 years ago
Michael Ford 63e4c9cd35 Fix clang compile warnings intriduced in #5681
10 years ago
Jorge Timón 8a893c949b Includes: Do not include main.h from any other header
10 years ago