4afa64c20d
Plumb --wait-for-supermajority through scripts ( #10611 ) ( #10613 )
...
(cherry picked from commit 348bf78cd1
)
Co-authored-by: Trent Nelson <trent@solana.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-16 17:55:16 +00:00
be6edb950c
Add generic is_parsable() input validator (bp #10599 ) ( #10620 )
...
* Add generic is_parsable() input validator.
Allow input validators to accept &str, &String and String parameters.
(cherry picked from commit daa2e6363f
)
# Conflicts:
# clap-utils/src/input_validators.rs
* Fix conflict
Co-authored-by: Kristofer Peterson <kris@tranception.com >
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2020-06-16 11:15:29 +00:00
62bc83ef39
Add mergify automerge rules
2020-06-15 09:14:39 -07:00
f26824f2b5
Bump version to v1.1.19
2020-06-14 20:18:45 -07:00
bc808d785b
Fix udp port check retry and check all udp ports (bp #10385 ) ( #10576 )
...
automerge
v1.1.18
2020-06-14 17:36:17 -07:00
a5e91f8b14
Fix perf-libs version detection ( #10571 ) ( #10573 )
...
automerge
2020-06-14 13:50:10 -07:00
79b1d49e42
Fix fannout gossip bench (bp #10509 ) ( #10555 )
...
* Fix fannout gossip bench (#10509 )
* Gossip benchmark
* Rayon tweaking
* push pulls
* fanout to max nodes
* fixup! fanout to max nodes
* fixup! fixup! fanout to max nodes
* update
* multi vote test
* fixup prune
* fast propagation
* fixups
* compute up to 95%
* test for specific tx
* stats
* stats
* fixed tests
* rename
* track a lagging view of which nodes have the local node in their active set in the local received_cache
* test fixups
* dups are old now
* dont prune your own origin
* send vote to tpu
* tests
* fixed tests
* fixed test
* update
* ignore scale
* lint
* fixup
* fixup
* fixup
* cleanup
Co-authored-by: Stephen Akridge <sakridge@gmail.com >
(cherry picked from commit ba83e4ca50
)
* Merge fixes
Co-authored-by: anatoly yakovenko <anatoly@solana.com >
2020-06-14 06:28:43 -07:00
5c5207b7c4
Use git diff instead of git show for --check ( #10566 ) ( #10567 )
...
automerge
2020-06-14 06:28:33 -07:00
6280ea1b6e
Check the whole range of commits in the topic branch (bp #10560 ) ( #10563 )
...
automerge
2020-06-14 04:46:09 -07:00
f016ccdbb5
Dial down gossip threadpool ( #10540 )
2020-06-13 22:48:32 -07:00
a528e966e6
Add Trust Wallet security info ( #10516 )
...
automerge
(cherry picked from commit 914f285914
)
2020-06-12 22:14:34 -07:00
4be9d926c8
Add FdGYQ... to non-circulation withdrawer authority list ( #10542 ) ( #10545 )
...
automerge
2020-06-12 18:14:27 -07:00
94e162b0f0
Refine build condition
2020-06-12 17:03:48 -07:00
26ca3c6d6d
Update non-circulating pubkeys ( #10524 ) ( #10526 )
...
automerge
(cherry picked from commit fb8612be49
)
Co-authored-by: Greg Fitzgerald <greg@solana.com >
2020-06-11 16:58:28 -07:00
729b997392
Improve BPF SDK dependency caching ( #10434 ) ( #10517 )
...
automerge
2020-06-11 14:12:16 -07:00
37b381f47f
Force CI_REPO_SLUG
2020-06-11 13:14:42 -07:00
0115bfa2ea
Bump version to v1.1.18
2020-06-10 22:42:05 -07:00
3f60fe62c2
Add StakeInstruction::Merge ( #10503 ) ( #10506 )
...
automerge
v1.1.17
2020-06-10 20:04:03 -07:00
ea44e64d21
Add VoteInstruction::UpdateCommission ( #10497 )
...
automerge
2020-06-10 12:54:09 -07:00
8e1c2d2df4
Add back missing pull_response success counter ( #10491 ) ( #10500 )
...
automerge
2020-06-10 10:45:27 -07:00
a79702c62c
Optimize process pull responses ( #10460 ) ( #10484 )
...
* Batch process pull responses
* Generate pull requests at 1/2 rate
* Do filtering work of process_pull_response in read lock
Only take write lock to insert if needed.
2020-06-09 20:02:46 -07:00
3c94084177
Add SendTransactionService ( #10470 )
...
automerge
2020-06-09 18:13:50 -07:00
7d448eb1a9
Add --warp-slot argument to |solana-ledger-tool create-snapshot| ( #10473 )
...
automerge
2020-06-09 11:09:32 -07:00
a705764ca7
v1.1 gossip lock optimizations ( #10459 )
...
* Skip gossip requests with different shred version and split lock (#10240 )
(cherry picked from commit 3f508b37fd
)
* More cluster stats and add epoch stakes cache in retransmit stage (#10345 )
* More cluster info metrics for push request/response counts
* Cache staked peers for the epoch
(cherry picked from commit ef37b82ffa
)
* Cache tvu peers for broadcast (#10373 )
(cherry picked from commit 2cf719ac2c
)
* Add pull request count metrics (#10421 )
(cherry picked from commit 3d2230f1a9
)
2020-06-08 17:05:55 -07:00
3110def6c3
Remove lock around JsonRpcRequestProcessor (bp #10417 ) ( #10450 )
...
automerge
2020-06-08 16:45:49 -07:00
afc89beefa
Bump version to v1.1.17
2020-06-08 10:32:26 -07:00
d5d5e8797b
Bump new_system_program_activation_epoch by 2
v1.1.16
2020-06-08 09:40:39 -07:00
09f0624887
Adjust RPC simulateTransaction endpoint to match v1.2 ( #10443 )
...
automerge
2020-06-06 21:08:27 -07:00
52c20a5c38
Add Certus One as a trusted validator for testnet ( #10433 ) ( #10437 )
...
automerge
2020-06-05 16:49:21 -07:00
3c38df9be0
Avoid AccountInUse errors when simulating transactions ( #10391 ) ( #10419 )
...
automerge
2020-06-04 20:41:12 -07:00
da038e626a
v1.1: ledger_cleanup_service: compact at a slower rate than purging ( #10415 )
...
automerge
2020-06-04 20:30:31 -07:00
9cfbf8a94d
Deactivate legacy_system_instruction_processor at epoch 58/38 (preview/stable) ( #10406 ) ( #10407 )
...
automerge
2020-06-04 01:21:43 -07:00
fbcbd37650
v1.1: Enable rolling update of "Permit paying oneself" / "No longer allow create-account to add funds to an existing account" ( #10394 )
...
automerge
2020-06-03 16:34:59 -07:00
dca932fe45
Don't share same snapshot dir for secondary access (bp #10384 ) ( #10386 )
...
automerge
2020-06-03 06:34:19 -07:00
8d89eac32f
Support opening an in-use rocksdb as secondary (bp #10209 ) ( #10381 )
...
automerge
2020-06-02 23:51:43 -07:00
862fd63bb4
Update system_instruction_processor.rs
2020-06-02 23:35:31 -07:00
578d77495a
No longer allow create-account to add funds to an existing account ( #10192 )
2020-06-02 23:35:31 -07:00
537d135005
Add --max-genesis-archive-unpacked-size to capitalization ( #10380 )
...
automerge
2020-06-02 21:39:14 -07:00
5ade9b9f02
Revert "Reduce UNLOCK_NONCE_SLOT to ensure it is active on all three clusters ( #10223 )" ( #10370 )
...
automerge
2020-06-02 12:42:03 -07:00
e023719c58
Add preflight checks to sendTransaction RPC method (bp #10338 ) ( #10362 )
...
automerge
2020-06-01 22:45:51 -07:00
a278f745f8
Reduce stable jobs ( #10344 ) ( #10346 )
...
automerge
2020-05-31 22:40:51 -07:00
640bb9cb95
Permit paying oneself ( #10337 ) ( #10341 )
...
automerge
2020-05-31 13:18:34 -07:00
c344a878b6
validator: Added --health-check-slot-distance (bp #10324 ) ( #10330 )
...
automerge
2020-05-29 17:49:09 -07:00
9b63f7a50f
Improve Rpc inflation tooling (bp #10309 ) ( #10321 )
...
automerge
2020-05-29 17:35:10 -07:00
b128087445
Backport of #9161 to v1.1 branch ( #10327 )
...
automerge
2020-05-29 16:34:36 -07:00
72755fcd19
Add mechanism to get blockhash's last valid slot ( #10239 ) ( #10318 )
...
automerge
2020-05-29 11:27:45 -07:00
24937e63d4
verify_reachable_ports: Handle errors without expect() ( #10298 ) ( #10304 )
...
automerge
2020-05-28 16:12:08 -07:00
995759faf5
Add commitment parameter to getFeeCalculatorForBlockhash ( #10255 ) ( #10296 ) ( #10302 )
...
automerge
2020-05-28 15:26:39 -07:00
db60bd30dc
Feign RPC health while in a --wait-for-supermajority
holding pattern ( #10295 ) ( #10300 )
...
automerge
2020-05-28 13:53:05 -07:00
bc86ee8d13
Fix run_orphan DOS ( #10290 )
...
Co-authored-by: Carl <carl@solana.com >
2020-05-28 11:29:13 -07:00