Ryo Onodera
|
5d9130a3c4
|
Hack to skip cleanup_dead_slots upon snapshot load
|
2020-03-02 10:24:12 -07:00 |
Michael Vines
|
3acf956f6f
|
Fix test_concurrent_snapshot_packaging
|
2020-02-26 23:32:53 -07:00 |
Michael Vines
|
87b13bef8e
|
Remove bank_slot_from_archive
|
2020-02-26 23:32:53 -07:00 |
Michael Vines
|
0d4cb252c4
|
Adapt local-cluster/
|
2020-02-26 23:32:53 -07:00 |
Michael Vines
|
fcabc6f799
|
Rename snapshot.tar.bz2 to snapshot-<slot>-<hash>.tar.bz2
|
2020-02-26 23:32:53 -07:00 |
Michael Vines
|
848c43a9ab
|
Peg snapshot version to 1.0.0
|
2020-02-26 22:44:39 -07:00 |
carllin
|
7a2bf7e7eb
|
Limit leader schedule search space (#8468)
* Limit leader schedule search space
* Fix and add test
* Rename
|
2020-02-26 13:35:50 -08:00 |
Michael Vines
|
fbf78b83c4
|
Add retry mechanism when downloading genesis and snapshots
|
2020-02-26 14:21:37 -07:00 |
Michael Vines
|
73063544bd
|
Move shred_version module to sdk/
|
2020-02-24 14:46:12 -07:00 |
Michael Vines
|
90240bf11d
|
r
|
2020-02-24 14:45:32 -07:00 |
sakridge
|
b106d3ba60
|
Fix local cluster test, check for accounts hash (#8411)
|
2020-02-24 10:23:47 -08:00 |
sakridge
|
947a339714
|
Add snapshot hash of full accounts state (#8295)
* Add snapshot hash of full accounts state
* Use normal hashing for the accounts delta state
* Add merkle
|
2020-02-22 13:46:40 -08:00 |
dependabot-preview[bot]
|
72ae82fe47
|
Bump crossbeam-channel from 0.3.9 to 0.4.2 (#8400)
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.3.9 to 0.4.2.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/v0.4.2/CHANGELOG.md)
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.3.9...v0.4.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-02-22 09:53:38 -07:00 |
Dan Albert
|
2d9d2f1e99
|
Update cargo versions from 1.0 to 1.1 (#8397)
|
2020-02-21 23:09:45 -08:00 |
sakridge
|
b7386f9d84
|
Add --trusted-validator support for snapshot hash validation (#8390)
|
2020-02-21 18:42:24 -08:00 |
Michael Vines
|
48f58a88bc
|
Bump version to 1.0.0
|
2020-02-20 23:52:19 -07:00 |
Ryo Onodera
|
d238371b0c
|
Correct missing entry handling to avoid bad warns (#8339)
* Correct missing entry handling to avoid bad warns
* Pass storage entries to AccountStorageSerialize
* Fix CI.....
* Add tests and reorder condition for cheapest first
* Remove unneeded reference
|
2020-02-21 15:27:55 +09:00 |
Michael Vines
|
18fd52367e
|
If the node was loaded from a snapshot, advertise it in gossip (#8364)
automerge
|
2020-02-20 18:53:26 -08:00 |
Ryo Onodera
|
5ef06a9d36
|
Add non-bz2 snapshot for faster creation for dev. (#8350)
* Add non-bz2 snapshot for faster creation for dev.
* Fix tests..
* Revert and always just use snapshot.tar.bz2
|
2020-02-21 10:19:45 +09:00 |
Tyera Eulberg
|
ab361a8073
|
Rename KeypairUtil to Signer (#8360)
automerge
|
2020-02-20 13:28:55 -08:00 |
Greg Fitzgerald
|
e8124324ff
|
Support transaction signing by heterogenous lists of keypairs (#8342)
automerge
|
2020-02-20 12:13:23 -08:00 |
sakridge
|
1720fe6a46
|
Snapshot hash gossip changes (#8358)
|
2020-02-20 11:46:13 -08:00 |
Michael Vines
|
83a8e82626
|
Remove dead code
|
2020-02-18 21:08:43 -07:00 |
anatoly yakovenko
|
17fb8258e5
|
Datapoints overwhelm the metrics queue and blow up ram usage. (#8272)
automerge
|
2020-02-14 11:11:55 -08:00 |
Michael Vines
|
ab475e4849
|
get_confirmed_block: expect() less
|
2020-02-13 10:56:34 -07:00 |
Greg Fitzgerald
|
127553ce4b
|
Wrap ed25519_dalek::Keypair (#8247)
|
2020-02-12 14:15:12 -07:00 |
Michael Vines
|
72b11081a4
|
Report validator rewards in getConfirmedBlock JSON RPC
|
2020-02-11 17:25:45 -07:00 |
Ryo Onodera
|
46b6cedff4
|
Fix nightly clippy warnings (#8199)
automerge
|
2020-02-10 22:48:50 -08:00 |
Michael Vines
|
84b3e12e1f
|
Minor logging improvements
|
2020-02-10 10:42:42 -07:00 |
Ryo Onodera
|
485806c488
|
Just define BnakSlotDelta type alias (#8186)
automerge
|
2020-02-10 03:11:37 -08:00 |
Michael Vines
|
8b5598fabd
|
Surface shred version more in tools (#8163)
automerge
|
2020-02-07 08:57:54 -08:00 |
Trent Nelson
|
5b070ad014
|
CLI: Support offline fee payers (#8009)
* CLI: Support offline fee-payer
* Add some knobs to test genesis/validator helpers
* Add tests
|
2020-02-07 09:14:26 -07:00 |
François Garillot
|
f016c9a669
|
Maintenance : simplify a few patterns, remove unneeded dependencies (#8137)
* Simplify a few pattern matches
* Removing unneeded dependencies, upgrading internal version #s
net-shaper: Removing log, semver, serde_derive
bench-tps: Removing serde, serde_derive
banking-bench: Removing solana
ledger-tool: Removing bincode, serde, serde_derive
librapay: Removing solana, language_e2e_tests
log-analyzer: Removing log, semver, serde_derive
exchange: Removing solana
core: Removing crc, memmap, symlink, untrusted
perf: Removing serde_derive
genesis: Removing hex, serde_derive
sdk-c: Removing sha2
sys-tuner: Removing semver
bench-exchange: Removing bincode, bs58, env_logger, serde, serde_derive, untrusted, ws
btc_spv_bin: Removing serde_json
btc_spv: Removing chrono
bpf_loader: Removing serde
ledger: Removing dlopen, dlopen_derive, serde_derive
move_loader: Removing byteorder, libc, language_e2e_tests
ownable: Removing serde, serde_derive
client: Removing rand
archiver-utils: Removing rand_chacha
validator: Removing serde_json, tempfile
param_passing_dep: Removing solana
failure: Removing log
vest: Removing log
vote-signer: Removing bs58, serde
local-cluster: Removing symlink
keygen: Removing rpassword
install: Removing bs58, log
upload-perf: Removing log
runtime: Removing serde_json
stake: Removing rand
* Add modified Cargo.lock
* fixup! Simplify a few pattern matches
* fixup! Simplify a few pattern matches
|
2020-02-06 10:02:38 -07:00 |
Jack May
|
8436457e75
|
Rename program_utils.rs (#8127)
|
2020-02-05 12:48:30 -08:00 |
Pankaj Garg
|
ed5101b031
|
Generate max coding shreds when necessary (#8099)
* Generate max coding shreds when necessary
* test
|
2020-02-04 15:45:01 -08:00 |
dependabot-preview[bot]
|
c835749563
|
Bump sys-info from 0.5.8 to 0.5.9 (#8089)
Bumps [sys-info](https://github.com/FillZpp/sys-info-rs) from 0.5.8 to 0.5.9.
- [Release notes](https://github.com/FillZpp/sys-info-rs/releases)
- [Changelog](https://github.com/FillZpp/sys-info-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FillZpp/sys-info-rs/commits)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-02-03 14:49:39 -07:00 |
Michael Vines
|
3bc9789e8d
|
Remove support for 0.22.3 snapshots
|
2020-01-30 23:34:15 -07:00 |
carllin
|
4ffd7693d6
|
Add lock to make sure slot-based locktree calls are safe (#7993)
|
2020-01-28 13:45:41 -08:00 |
Michael Vines
|
fd7d5cbe0d
|
Fix compute_shred_version() (#7989)
automerge
|
2020-01-27 17:05:31 -08:00 |
Michael Vines
|
912aafcefd
|
Reduce epoch duration from 2 weeks to 2 days
|
2020-01-27 10:34:55 -07:00 |
Dan Albert
|
c324e71768
|
Bump cargo toml versions to 0.24.0 (#7976)
|
2020-01-25 11:04:27 -06:00 |
Michael Vines
|
989355e885
|
Add ability to hard fork at any slot (#7801)
automerge
|
2020-01-24 17:27:04 -08:00 |
Michael Vines
|
a2f2c46f87
|
Ensure shred version is never 0
|
2020-01-24 17:41:20 -07:00 |
Michael Vines
|
d62ed4f6b3
|
Add BlockstoreProcessorResult
|
2020-01-23 16:52:47 -07:00 |
Michael Vines
|
b045f9a50d
|
codemod --extensions rs get_snapshot_tar_path get_snapshot_archive_path
|
2020-01-23 13:37:13 -07:00 |
Michael Vines
|
ce231602dc
|
Move snapshot archive generation out of the SnapshotPackagerService
|
2020-01-23 13:37:13 -07:00 |
Michael Vines
|
6f5e0cd161
|
Type grooming
|
2020-01-23 13:37:13 -07:00 |
Michael Vines
|
8b8033c72b
|
Set BankRc slot correctly when restoring a bank snapshot
|
2020-01-23 13:37:13 -07:00 |
Michael Vines
|
7ca0109732
|
--halt-at-slot 1 now halts at slot 1
|
2020-01-23 13:37:13 -07:00 |
Michael Vines
|
6b5172d002
|
add_snapshot now returns SlotSnapshotPaths
|
2020-01-23 13:37:13 -07:00 |