mergify[bot]
b414d151b8
Replay should respect order of register_ticks with respect to blockhashes (bp #6805 ) ( #6824 )
...
* Replay should respect order of register_ticks with respect to blockhashes (#6805 )
(cherry picked from commit 66a0f54097
)
* Remove merge conflict
2019-11-08 18:35:50 -07:00
mergify[bot]
80d780d666
Upgrade Repair be more intelligent and agressive (bp #6789 ) ( #6793 )
...
automerge
2019-11-07 21:36:53 -08:00
mergify[bot]
e599a90333
Increase FEC ratio to 32:32 ( #6800 ) ( #6804 )
...
automerge
2019-11-07 17:20:22 -08:00
Michael Vines
0efb12bb6b
Update version to 0.20.4
2019-11-06 23:18:35 -07:00
mergify[bot]
b2cc259197
Make last shred for an interrupted slot signed + typed (bp #6760 ) ( #6763 )
...
automerge
2019-11-06 13:27:32 -08:00
mergify[bot]
802695934e
ledger-tool/: Include full validator voting history in fork-graph ( #6756 ) ( #6757 )
...
automerge
2019-11-05 19:39:12 -08:00
mergify[bot]
854b6fc1ce
Include the affected slot in blocktree error metrics ( #6734 ) ( #6743 )
...
automerge
2019-11-05 13:19:57 -08:00
mergify[bot]
a6646f3124
Adjust nofiles within Blocktree::open() for all ledger/ users ( #6737 ) ( #6740 )
...
automerge
2019-11-05 12:09:17 -08:00
Michael Vines
1f4222092a
ledger-tool can now load a ledger snapshot ( #6730 )
2019-11-04 22:54:56 -07:00
Michael Vines
8f6ead2c0f
Move get_bank_forks() into ledger/ so it's available for use by ledger-tool/ ( #6721 )
2019-11-04 19:10:24 -07:00
Michael Vines
c0f62de2dd
Bump version to 0.20.3
2019-11-03 21:56:34 -07:00
mergify[bot]
de83bce0ce
Rework get_slot_meta ( #6642 ) ( #6665 )
...
automerge
2019-10-31 22:24:47 -07:00
mergify[bot]
ee5c890c5d
Fix check in should_insert_data_shred ( #6649 ) ( #6650 )
...
automerge
2019-10-31 00:12:59 -07:00
mergify[bot]
41c70b9f41
Rework get_index_meta ( #6636 ) ( #6639 )
...
automerge
2019-10-30 17:41:59 -07:00
Dan Albert
23b4df0fef
Update cargo versions to 0.20.2 ( #6613 )
2019-10-29 18:42:31 -06:00
mergify[bot]
33d77357bf
Expand CF's ( #6528 ) ( #6609 )
...
automerge
2019-10-29 16:47:43 -07:00
Michael Vines
1d1d85e0c5
0.20.0 -> 0.20.1
2019-10-28 22:27:48 -07:00
mergify[bot]
f0c931ea84
Demote blocktree metrics log level ( #6590 ) ( #6591 )
...
automerge
2019-10-28 15:17:49 -07:00
mergify[bot]
593fde628c
Blocktree metrics ( #6527 ) ( #6577 )
...
automerge
2019-10-26 17:00:38 -07:00
mergify[bot]
34fa025b17
Fix race in blocktree.insert_shreds
( #6550 ) ( #6576 )
...
automerge
2019-10-26 04:46:01 -07:00
Michael Vines
7f3072d53a
ignore test_fail_entry_verification_leader ( #6537 )
...
* Revert "Revert "Restore CUDA-based unit tests (#6518 )""
This reverts commit 27f38a3770
.
* ignore test_fail_entry_verification_leader
2019-10-24 21:16:17 -07:00
Michael Vines
27f38a3770
Revert "Restore CUDA-based unit tests ( #6518 )"
...
This reverts commit dc52b17c4d
.
2019-10-24 11:34:53 -07:00
Greg Fitzgerald
a2543e5a8d
Upgrade RocksDB ( #6496 )
...
* Upgrade rocksdb
* Delete BatchProcessor
Those methods don't need to be `&mut self` and they're causing
compilation failures.
2019-10-24 11:30:53 -06:00
Rob Walker
b4119c454a
credit_only credits forwarding ( #6509 )
...
* credit_only_credits_forwarding
* whack transfer_now()
* fixup
* bench should retry the airdrop TX
* fixup
* try to make bench-exchange a bit more robust, informative
2019-10-23 22:01:22 -07:00
Michael Vines
dc52b17c4d
Restore CUDA-based unit tests ( #6518 )
2019-10-23 20:09:28 -07:00
Greg Fitzgerald
955d0ab76f
Cleanup blocktree ( #6508 )
...
* Cut down on liberal use of borrow()
* No need to map_err(Into::into)
* Group From instances
* Remove Direction indirection
* Let rustfmt order imports
* Better copypasta
* Cleanup copypasta
* Add explicit lifetimes so that it doesn't get pegged to 'static when we upgrade rocksdb
* Remove redundant type aliases
2019-10-23 17:13:21 -06:00
sakridge
f1172617cc
Purge accounts with lamports=0 on rooted forks ( #6315 )
2019-10-23 12:46:48 -07:00
sakridge
03d29a8311
Async poh verify ( #6353 )
...
* Async poh verify
* Up ticks_per_s to 160
GPU poh verify needs shorter poh sequences or it takes forever to
verify. Keep slot time the same at 400ms.
* Fix stats
* Don't halt on ticks
* Increase retries for local_cluster tests and make repairman test serial
2019-10-23 12:11:04 -07:00
Michael Vines
35cc74ef25
Add GenesisBlock::OperatingMode to control how cluster features are activated ( #6430 )
2019-10-23 11:50:10 -07:00
Greg Fitzgerald
45b2c138e5
Remove circular dependencies in blocktree ( #6494 )
...
* Delete dead code
* Flatten modules
* Break blocktree dependency cycle
* Move BloctreeError into blocktree_db
Fewer dependency cycles
* Inline column family names
Fewer circular dependencies
* Cleanup imports
* Fix build
2019-10-22 09:20:19 -06:00
TristanDebrunner
75d68edfe7
Remove unused re-exports of database types and related dead code ( #6490 )
2019-10-22 06:36:42 -06:00
carllin
b38bf90de7
Deshred blocks in parallel ( #6461 )
...
* Deshred in parallel
* Add tests for corrupt slots and parallel deshred
* Rename load_blocktree_entries to load_blocktree_entries_with_shred_count
2019-10-21 16:15:10 -07:00
Pankaj Garg
84e911361a
Use constants instead of lazy_static for shred header sizes ( #6472 )
2019-10-21 12:46:16 -07:00
Greg Fitzgerald
48eafcc74f
Remove dead code in Rocks wrapper ( #6469 )
...
automerge
2019-10-21 10:18:54 -07:00
Justin Starry
09abbd93b1
Cleanup register_tick special handling ( #6462 )
2019-10-21 10:51:02 -04:00
Greg Fitzgerald
2636418659
Move blocktree_processor to solana_ledger ( #6460 )
...
* Drop core::result dependency in bank_forks
* Move blocktree_processor into solana_ledger
2019-10-20 09:54:38 -06:00
Rob Walker
e2c316d2d0
system_instruction_processor updates ( #6448 )
...
* zero lamport account creation
* whack create_user_account, take 2
* target->to
* ..
* ..
* update chacha golden
* update chacha golden
* ..
* ..
2019-10-19 18:23:27 -07:00
Pankaj Garg
badeb4d31a
Rework shred headers to fix position of signature ( #6451 )
...
* Rework shred headers to fix position of signature
* fix clippy
2019-10-18 22:55:59 -07:00
TristanDebrunner
8c29700402
Remove the DbCursor struct ( #6441 )
2019-10-18 13:11:59 -06:00
Greg Fitzgerald
5468be2ef9
Add solana-ledger crate ( #6415 )
...
automerge
2019-10-18 09:28:51 -07:00