Michael Vines
5ddc0d5485
Bump version to 0.22.10
2020-02-14 23:29:27 -07:00
mergify[bot]
3534a7cbc7
Datapoints overwhelm the metrics queue and blow up ram usage. ( #8272 ) ( #8282 )
...
automerge
2020-02-14 21:49:26 -08:00
Michael Vines
6475314ede
Bump version to 0.22.9
2020-02-14 19:58:16 -07:00
Michael Vines
772cf8288c
Bump version to 0.22.8
2020-02-03 21:08:54 -07:00
Michael Vines
e81a40ba55
Lock snapshot version to 0.22.6
2020-02-03 17:06:29 -07:00
Michael Vines
67a7995f04
Bump version to 0.22.7
2020-01-30 15:47:22 -07:00
Michael Vines
788e9f321c
Bump version to v0.22.6
2020-01-28 08:44:44 -07:00
Michael Vines
e80c74d955
Drop v prefix
2020-01-27 19:05:17 -07:00
Michael Vines
05a661dd88
Bump version to v0.22.5
2020-01-24 21:52:01 -07:00
mergify[bot]
ac4e3c2426
Add ability to hard fork at any slot ( #7801 ) ( #7970 )
...
automerge
2020-01-24 18:57:08 -08:00
Michael Vines
d2c15b596f
Add BlockstoreProcessorResult
2020-01-23 21:03:57 -07:00
Michael Vines
5d8dc78718
Move snapshot archive generation out of the SnapshotPackagerService
2020-01-23 15:58:59 -07:00
Michael Vines
c945e80618
Type grooming
2020-01-23 15:58:59 -07:00
Michael Vines
dc1c5f8b1e
--halt-at-slot 1 now halts at slot 1
2020-01-23 15:58:59 -07:00
Michael Vines
653bec01f0
Set BankRc slot correctly when restoring a bank snapshot
2020-01-23 15:58:59 -07:00
Michael Vines
49c94fad60
add_snapshot now returns SlotSnapshotPaths
2020-01-23 15:58:59 -07:00
Michael Vines
5b4b086ebf
Add mechanism to load v0.22.3 snapshots on newer Solana versions
2020-01-22 13:19:07 -07:00
mergify[bot]
ec4134f26d
Revert "Generate MAX_DATA_SHREDS_PER_FEC_BLOCK coding shreds for each FEC block ( #7474 )" ( #7898 ) ( #7899 )
...
automerge
2020-01-21 12:40:42 -08:00
mergify[bot]
35e7b2f975
Remove redundant threadpools in sigverify (bp #7888 ) ( #7890 )
...
automerge
2020-01-20 21:31:56 -08:00
mergify[bot]
344c528b63
Reduce grace ticks, and ignore grace ticks for missing leaders ( #7764 ) ( #7779 )
...
automerge
2020-01-16 19:57:41 -08:00
mergify[bot]
6c2534a8be
Add logging surrounding failure in get_slot_entries_with_shred_info()
( #7846 ) ( #7851 )
...
automerge
2020-01-16 17:27:52 -08:00
Michael Vines
8c5f676df0
Bump version to 0.22.4
2020-01-15 18:55:50 -07:00
mergify[bot]
5681a24896
Remove tuples from JSON RPC responses ( #7806 ) ( #7811 )
...
automerge
2020-01-15 00:32:03 -08:00
mergify[bot]
a50a015542
Rename blocktree to blockstore (bp #7757 ) ( #7771 )
...
automerge
2020-01-13 16:15:22 -08:00
mergify[bot]
8745034cec
getConfirmedBlock: add encoding optional parameter ( #7756 ) ( #7767 )
...
automerge
2020-01-12 22:27:09 -08:00
mergify[bot]
5b006eba57
Handle errors on replaying ledger properly (bp #7741 ) ( #7755 )
...
automerge
2020-01-10 15:17:54 -08:00
mergify[bot]
f84bdb7d81
Fix rooted slot iterator ( #7695 ) ( #7714 )
...
automerge
2020-01-08 13:23:55 -08:00
Michael Vines
9ee2e768d6
Bump version to 0.22.3
2020-01-06 08:17:56 -07:00
mergify[bot]
d6d3a3c3d8
getBlockTime: Fix RootedSlotIterator lowest root ( #7681 ) ( #7687 )
...
automerge
2020-01-05 23:24:34 -08:00
Michael Vines
c189767090
Bump version to 0.22.2
2020-01-04 14:17:42 -07:00
mergify[bot]
6ee77e9754
Make validator timestamping more coincident, and increase timestamp sample range ( #7673 ) ( #7674 )
...
automerge
2020-01-03 23:30:12 -08:00
mergify[bot]
78a9832f13
Measure heap usage while processing the ledger at validator startup (bp #7667 ) ( #7670 )
...
automerge
2020-01-03 15:43:11 -08:00
Dan Albert
ba4558cb92
Update cargo files to 0.22.1 ( #7620 )
2019-12-23 19:42:33 -05:00
mergify[bot]
f111250e3b
Groom log messages ( #7610 ) ( #7614 )
...
automerge
2019-12-23 10:29:15 -08:00
Sagar Dhawan
6a9005645a
Update "limit-ledger-size" to use DeleteRange for much faster deletes ( #7515 )
...
* Update "limit-ledger-size" to use DeleteRange for much faster deletes
* Update core/src/ledger_cleanup_service.rs
Co-Authored-By: Michael Vines <mvines@gmail.com >
* Rewrite more idiomatically
* Move max_ledger_slots to a fn for clippy
* Remove unused import
* Detect when all columns have been purged and fix a bug in deletion
* Check that more than 1 column is actually deleted
* Add helper to test that ledger meets minimum slot bounds
* Remove manual batching of deletes
* Refactor to keep some N slots older than the highest root
* Define MAX_LEDGER_SLOTS that ledger_cleanup_service will try to keep around
* Refactor compact range
2019-12-18 11:50:09 -08:00
Tyera Eulberg
6aaf742dfe
Extend getConfirmedBlock rpc to return account pre- and post-balances ( #7543 )
...
automerge
2019-12-18 09:56:29 -08:00
Sunny Gleason
323673c3c0
Add compact_cf
calls to reclaim storage during ledger slot purge ( #7264 )
2019-12-18 10:29:46 -05:00
Sunny Gleason
84b07c81fd
Fix/remove short circuit logic in ledger_purge_batch (&& -> &), found/fixed by @sdhawan ( #7526 )
2019-12-17 15:08:40 -05:00
anatoly yakovenko
97589f77f8
Pipeline broadcast socket transmit and blocktree record ( #7481 )
...
automerge
2019-12-16 17:11:18 -08:00
dependabot-preview[bot]
7ad64c8d45
Bump serde from 1.0.103 to 1.0.104
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.103 to 1.0.104.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.103...v1.0.104 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-16 08:50:09 -07:00
Tyera Eulberg
6b88da2b82
Hook up getBlockTime rpc to real data ( #7476 )
...
* Add blocktree timestamp helper functions and tests
* Flesh out blocktree::get_block_time
* Move stakes up into rpc to make testing easier; expand tests
* Review comments
2019-12-14 12:23:02 -07:00
Rob Walker
f05860672c
Add create-address-with-seed to solana-cli ( #7472 )
...
* Add create account with seed to cli
* clippy
* fixup
2019-12-14 04:38:24 -08:00
anatoly yakovenko
27c8df6140
benches ( #7480 )
...
automerge
2019-12-13 20:27:11 -08:00
Pankaj Garg
7adc721d96
Generate MAX_DATA_SHREDS_PER_FEC_BLOCK coding shreds for each FEC block ( #7474 )
...
* Generate MAX_DATA_SHREDS_PER_FEC_BLOCK coding shreds for each FEC block
* fix tests, and detangle ErasureMeta::status
2019-12-13 14:50:22 -08:00
carllin
b7d6ff6770
Fix Blocktree Config ( #7399 )
2019-12-12 23:27:24 -08:00
Pankaj Garg
75d1aa5135
Perform erasure recovery when repaired data shreds are received ( #7463 )
...
automerge
2019-12-12 17:50:28 -08:00
Pankaj Garg
d94041e98d
Allow coding shred index to be different than data shred index ( #7438 )
...
* Allow coding shred index to be different than data shred index
* move fec_set_index to shred's common header
* fix bench
2019-12-12 16:50:29 -08:00
Sunny Gleason
115bf2613d
feat: add analyze-storage command to ledger-tool ( #7165 )
2019-12-12 18:54:50 -05:00
anatoly yakovenko
e082418e4a
Cleanup the sign shreds interface ( #7456 )
...
automerge
2019-12-12 13:27:33 -08:00
Sunny Gleason
83218c479a
code cleanup, storage_size() was Option<u64>, now Result<u64> ( #7424 )
2019-12-12 14:55:30 -05:00