f111250e3b
Groom log messages ( #7610 ) ( #7614 )
...
automerge
2019-12-23 10:29:15 -08:00
3d91f650db
Fix key in genesis ( #7585 ) ( #7608 )
...
automerge
2019-12-22 22:41:01 -08:00
91a88cda6a
show-block-production: Rename "missed" to "skipped" as not all skipped slots are missed slots ( #7599 ) ( #7607 )
...
(cherry picked from commit 419da18405
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2019-12-22 23:21:24 -07:00
2128c17ed0
Extend Stable CI job timeout to 60 minutes ( #7604 ) ( #7606 )
...
automerge
2019-12-22 19:57:43 -08:00
7b819c9b74
MISSED -> SKIPPED
2019-12-22 10:19:12 -07:00
eec5c661af
Remove stray SOLANA_CUDA=1
2019-12-22 10:09:26 -07:00
0398f6b87a
ledger-tool: Add --all option to bounds, to display all non-empty slots ( #7592 ) ( #7598 )
...
automerge
2019-12-20 21:30:47 -08:00
f120449aae
Move implemented proposals into the implemented section of the book ( #7591 )
...
* Move implemented proposals to implemented section of the book
Leave "Slashing" commentary in a new proposal.
* Remove considered considerations
@CriesofCarrots says meh about the first concern, and has moved the
second concern into a GitHub issue #7485 .
2019-12-20 15:13:31 -07:00
636f51c93c
Update testnet descriptions ( #7586 )
...
automerge
2019-12-20 12:43:17 -08:00
9bb47c8c61
Book: Document CLI offline signing ( #7575 )
...
* Book: Document offline signing
* Address review
* nits
* consistency
* one voice
2019-12-20 13:07:07 -05:00
8886db2000
--verbose now causes show-block-production to list all slots and highlight the specific misses ( #7582 )
2019-12-20 09:38:08 -07:00
a7040896f0
Update to rust 1.40.0 ( #7572 )
...
* Update to rust 1.40.0
* fixups
2019-12-19 23:27:54 -08:00
2ebfab8e07
Remove duplicate def of MAX_SLOT_HASHES ( #7574 )
2019-12-19 21:24:12 -08:00
9bd5888f5e
Fix broken internal-nodes-stake-lamports arg in scripts ( #7581 )
2019-12-19 21:38:03 -05:00
8b7bbbc6af
Streamline paper wallet pubkey verification docs ( #7570 )
...
* Book: Move paper wallet keypair docs to usage page
* Book: Remove dedicated paper wallet keypair docs
* Nudge our reader. Be extra clear
* Clarify `--skip-seed-phrase-validation` argument rationale
2019-12-19 20:59:07 -05:00
0383ffa5ab
CLI: Fix offline signing Pay TX ( #7566 )
2019-12-19 20:58:38 -05:00
3c361eb759
Check account hashes in snapshot ( #7559 )
...
* Check for incorrect hash value
* Finish up checking for incorrect hash value
* Fix comment a bit
Co-authored-by: sakridge <sakridge@gmail.com >
2019-12-20 09:39:30 +09:00
37eaa6e4f9
CLI: Expose Durable Nonce Authorize
instruction ( #7541 )
...
* CLI: Expose Durable Nonce `Authorize` instruction
* fmt
2019-12-19 19:13:01 -05:00
0ae7e86fcb
Dashboard: Move y-axis items with different units either side of the graph ( #7573 )
...
automerge
2019-12-19 15:22:43 -08:00
3f405d8908
Add unix_timestap to stake lockups ( #7569 )
2019-12-19 14:37:47 -08:00
0245847ea8
Update runtime.md ( #7568 )
2019-12-19 13:11:43 -08:00
54f16ca2bf
clippy
2019-12-19 11:33:44 -07:00
a096ade345
reduce error logging
2019-12-19 11:33:44 -07:00
848fe51f3d
@sakridge feedback
2019-12-19 11:33:44 -07:00
e82db6fc2f
Revert blockhash sleep
2019-12-19 11:33:44 -07:00
4b3176a9a1
Tune bench-tps blockhash poller and stop panicking
2019-12-19 11:33:44 -07:00
5e6c58716e
Speed up show-block-production command
2019-12-19 10:50:27 -07:00
e98132fd76
Move window insertion to separate thread ( #7397 )
...
* Move window insertion to separate thread
2019-12-19 00:15:49 -08:00
ff171baa67
Add show-block-production command
2019-12-19 00:02:11 -07:00
05664d150b
Add get_confirmed_block()/get_confirmed_blocks()
2019-12-18 23:34:01 -07:00
fcda972cec
Add support for multiple params
2019-12-18 23:34:01 -07:00
01f44f531e
Improve bench-tps stability ( #7537 )
...
* Improve bench-tps throughput
* Fix tests
* Fix more tests
* Fix move test
* Drop blockhash poll sleep interval
2019-12-18 23:50:17 -05:00
c5b076ec7e
Add getConfirmedBlocks rpc method ( #7550 )
...
automerge
2019-12-18 15:51:47 -08:00
05cf5a38af
Add ledger benchmark test ( #7484 )
2019-12-18 18:31:04 -05:00
bd22b641b3
Speed up getLeaderSchedule RPC call by reducing pubkey duplication
2019-12-18 15:59:55 -07:00
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
7392505bd8
Modify ledger-tool to selectively load Blocktree, GenesisHash, Database so commands are more resilient ( #7547 )
2019-12-18 13:00:15 -05:00
6aaf742dfe
Extend getConfirmedBlock rpc to return account pre- and post-balances ( #7543 )
...
automerge
2019-12-18 09:56:29 -08:00
dcaf69a5d5
Exemplify pre/postBalance enhancement to getConfirmedBlock ( #7518 )
...
* Add pre/postBalance to getConfirmedBlock
* Pluralize to match actual implementation
2019-12-18 10:47:02 -07:00
323673c3c0
Add compact_cf
calls to reclaim storage during ledger slot purge ( #7264 )
2019-12-18 10:29:46 -05:00
e16ccf8cf8
Remove extraneous header text in test result posts
2019-12-18 10:13:36 -05:00
434cde179f
GetLeaderSchedule can now return a schedule for arbitrary epochs
2019-12-17 23:41:42 -07:00
629a4b5bf8
Strictly sanitize mmapped AppendVec file contents ( #7464 )
...
* Clean up align_to_8byte!
* small clean up
* Strictly sanitize mmapped AppendVec files
* Clean up
* Fix typo
* Rename align_to_8byte => u64_align
* Fix typo
* Clean up unsafe into methods of StoredAccount
* Made oddness more apparent
* Yet more clarification
* Promote a PR comment into a src comment
* Fix typo...
* Move ref_executable_byte out of tests impl
2019-12-18 14:10:36 +09:00
6a8f6fb3cc
Update testnet testcases to point at new buildkite agent queues ( #7544 )
...
automerge
2019-12-17 20:32:31 -08:00
807e930786
Update publish-book.sh
2019-12-17 18:41:46 -08:00
554188e88e
Colo - Node install scripts missing latest user requests ( #7540 )
...
* Enable user GPU profiling while installing CUDA
* Install heaptrack
2019-12-17 19:00:12 -05:00
585fca06a1
Update publish-book.sh
2019-12-17 15:36:11 -08:00
282667c4b5
Update genesis addrgen to system_instruction create_address_with_seed ( #7539 )
2019-12-17 15:14:59 -08:00
8176470b7f
Add pubkey from new buildkite agent instance
2019-12-17 18:00:15 -05:00
acb7ce16ca
Cleanup book build ( #7254 )
...
* book
* remove copies stuff
* missing png
* update cage in publish-book.sh
* shellcheck
* update image link
* avoid clone
* nits
2019-12-17 14:29:46 -08:00