Michael Vines
be05c8b121
Bump version to 1.5.16
2021-03-16 13:29:52 -07:00
mergify[bot]
191e51b01d
Wallclock BankingStage Throttle ( #15731 ) ( #15889 )
...
(cherry picked from commit c1ba265dd9
)
Co-authored-by: carllin <carl@solana.com >
2021-03-16 08:40:03 +00:00
Michael Vines
9a151259b2
=1.5.15
2021-03-16 00:32:15 -07:00
mergify[bot]
437f0bb8c6
Rpc: support extended config for getConfirmedBlock (bp #15827 ) ( #15832 )
...
* Rpc: support extended config for getConfirmedBlock (#15827 )
* Add rpc confirmed-block config wrapper to support struct of extended config
* Update docs
* Make config wrapper generic and use in getConfirmedTransaction as well
* Update/clean confirmed-tx docs
(cherry picked from commit 5b2da19c93
)
# Conflicts:
# core/src/rpc.rs
* Fix conflicts
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2021-03-13 00:02:26 +00:00
mergify[bot]
f511625887
Add more slot update notifications (bp #15734 ) ( #15821 )
...
* Add more slot update notifications (#15734 )
* Add more slot update notifications
* fix merge
* Address feedback and add integration test
* switch to datapoint
* remove unused shred method
* fix clippy
* new thread for rpc completed slots
* remove extra constant
* fixes
* rely on channel closing
* fix check
(cherry picked from commit 918d04e3f0
)
* fix tests
* fix fmt
Co-authored-by: Justin Starry <justin@solana.com >
2021-03-12 15:25:45 +00:00
mergify[bot]
4c3bfcaedf
Remove old feature: simple_capitalization (bp #15763 ) ( #15814 )
...
* Remove old feature: simple_capitalization (#15763 )
* Remove old feature: simple_capitalization
* Fix another failing test in core
* Finish up test cleanup
* Further clean up a bit
(cherry picked from commit 4bbeb9c033
)
# Conflicts:
# runtime/src/accounts_db.rs
# runtime/src/bank.rs
* Fix conflicts
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2021-03-12 05:21:55 +00:00
mergify[bot]
6e214bbc04
Docs fixups (bp #15801 ) ( #15802 )
...
* docs: add docs links for crates published to crates.io
(cherry picked from commit 24d18b3cf2
)
# Conflicts:
# core/Cargo.toml
# measure/Cargo.toml
# programs/bpf/rust/finalize/Cargo.toml
* docs: add rust client api entry
(cherry picked from commit 3e6c7c4a3e
)
* docs: rename 'deployed programs' section to 'on-chain programs'
(cherry picked from commit 0e452c8d91
)
* docs: 'builtins' -> 'runtime facilities'
(cherry picked from commit 9c8be34906
)
* docs: stabilize spl token jsonrpc methods
(cherry picked from commit 45190f6281
)
* docs: deprecate lastvalidslot field of jsonrpc getfees
(cherry picked from commit c4ee1ab710
)
Co-authored-by: Trent Nelson <trent@solana.com >
2021-03-11 21:49:14 +00:00
mergify[bot]
58a9639810
Add tracer key for tracing transaction path through the network ( #15732 ) ( #15771 )
...
(cherry picked from commit 2bee9435f3
)
Co-authored-by: carllin <carl@solana.com >
2021-03-09 04:44:16 +00:00
mergify[bot]
74b13605c0
Report datapoint on number of retransmit shreds ( #15694 ) ( #15769 )
...
(cherry picked from commit 331c45decf
)
Co-authored-by: carllin <carl@solana.com >
2021-03-09 03:08:36 +00:00
Tyera Eulberg
9fbc03d517
Bump version to 1.5.15 ( #15768 )
2021-03-09 01:48:54 +00:00
mergify[bot]
c60e21b900
PoH batch size calibration ( #15717 ) ( #15747 )
...
(cherry picked from commit d09112fa6d
)
# Conflicts:
# local-cluster/src/validator_configs.rs
Co-authored-by: sakridge <sakridge@gmail.com >
2021-03-06 04:29:54 +00:00
mergify[bot]
30781bb7b1
consolidate DEFAULT_HASHES_PER_TICK ( #14463 ) ( #15748 )
...
(cherry picked from commit 773b21b34e
)
Co-authored-by: Jeff Washington (jwash) <75863576+jeffwashington@users.noreply.github.com >
2021-03-06 02:59:43 +00:00
mergify[bot]
2114864626
Convert blockstore TransactionStatus column family to protobufs (bp #15733 ) ( #15737 )
...
* Convert blockstore TransactionStatus column family to protobufs (#15733 )
* Prevent panic if TransactionStatus can't be deserialized
* Convert Blockstore TransactionStatus column to protobuf
* Add compatability test
(cherry picked from commit 7e65289729
)
# Conflicts:
# ledger/Cargo.toml
* Fix conflict
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2021-03-05 17:37:54 +00:00
Michael Vines
d3672ca23b
Bump version to 1.5.14
2021-03-03 19:01:25 -08:00
Michael Vines
6242809a07
Bump version to 1.5.13
2021-03-03 21:51:34 +00:00
mergify[bot]
1958bb1169
sends only the latest vote of each validator to the banking stage ( #15629 ) ( #15685 )
...
(cherry picked from commit 658951e680
)
Co-authored-by: behzad nouri <behzadnouri@gmail.com >
2021-03-03 20:41:27 +00:00
mergify[bot]
5e2de5648d
Only report metrics every second ( #15652 ) ( #15684 )
...
(cherry picked from commit aacb28c453
)
Co-authored-by: carllin <carl@solana.com >
2021-03-03 20:19:30 +00:00
mergify[bot]
16ded2115c
Deprecate UiTokenAmount::ui_amount (bp #15616 ) ( #15651 )
...
* Deprecate UiTokenAmount::ui_amount (#15616 )
* Add TokenAmount::ui_amount_string
* Fixup solana-tokens
* Update docs
(cherry picked from commit 19ac79b5cc
)
# Conflicts:
# storage-proto/proto/solana.storage.confirmed_block.rs
* Fix conflicts
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2021-03-03 20:12:06 +00:00
mergify[bot]
b775e8748c
Forward and hold packets ( #15634 ) ( #15682 )
...
(cherry picked from commit 830be855dc
)
Co-authored-by: sakridge <sakridge@gmail.com >
2021-03-03 19:39:46 +00:00
mergify[bot]
280437bad2
Cleanup buffered packets ( #15210 ) ( #15643 )
...
(cherry picked from commit 629dcd0f39
)
Co-authored-by: carllin <carl@solana.com >
2021-03-03 04:36:07 +00:00
mergify[bot]
211a42fb98
adds more metrics for tx counts and batch sizes ( #15642 ) ( #15645 )
...
(cherry picked from commit 0bd0084b0d
)
Co-authored-by: behzad nouri <behzadnouri@gmail.com >
2021-03-03 01:36:09 +00:00
mergify[bot]
77d8468df2
adds metrics for the size and number of batches in bank_send_loop ( #15627 ) ( #15628 )
...
(cherry picked from commit 416ea38028
)
Co-authored-by: behzad nouri <behzadnouri@gmail.com >
2021-03-02 19:37:19 +00:00
mergify[bot]
163efc3bdf
coalesces vote packets into one Packets ( #15566 ) ( #15630 )
...
(cherry picked from commit f7a049f87f
)
Co-authored-by: behzad nouri <behzadnouri@gmail.com >
2021-03-02 19:20:55 +00:00
mergify[bot]
979e07501a
Lower blockstore processor error severity ( #15578 ) ( #15609 )
...
(cherry picked from commit f1223fb783
)
Co-authored-by: sakridge <sakridge@gmail.com >
2021-03-02 07:47:15 -08:00
mergify[bot]
a7d1223583
Plumb slot update pubsub notifications ( #15488 ) ( #15585 )
...
(cherry picked from commit ae96ba3459
)
Co-authored-by: carllin <carl@solana.com >
2021-03-01 08:42:11 +00:00
sakridge
fa7067950a
Update version to v1.5.11 ( #15574 )
2021-02-27 04:27:54 +00:00
mergify[bot]
fc6e7a5e2a
Increase tpu coalescing and add parameter ( #15536 ) ( #15560 )
...
Should create larger entries on average
Co-authored-by: sakridge <sakridge@gmail.com >
2021-02-27 01:55:13 +00:00
mergify[bot]
087c43ad33
Add limit and shrink policy for recycler ( #15320 ) ( #15565 )
...
(cherry picked from commit c2e8814dce
)
Co-authored-by: carllin <carl@solana.com >
2021-02-27 00:34:56 +00:00
mergify[bot]
bb5a69aa4d
ledger-tool cleanup and additions ( #15179 ) ( #15554 )
...
* Plumb allow-dead-slots to ledger-tool verify
* ledger-tool cleanup and add some useful missing args
Print root slots and how many unrooted past last root.
(cherry picked from commit bbae23358c
)
Co-authored-by: sakridge <sakridge@gmail.com >
2021-02-26 07:37:46 +00:00
Michael Vines
a80ac11b68
Bump version to v1.5.11
2021-02-25 09:12:39 -08:00
Ryo Onodera
5f03a17a6e
Revert "Make UiTokenAmount::ui_amount a String ( #15447 ) ( #15472 )" ( #15535 )
...
This reverts commit 1f1dd58c78
.
2021-02-25 16:35:06 +00:00
Ryo Onodera
a52a22f558
Bump version to 1.5.10 ( #15533 )
2021-02-25 21:00:17 +09:00
mergify[bot]
f0be7032cb
Speed up getLeaderSchedule ( #15520 )
...
(cherry picked from commit 5b54aed1c0
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2021-02-24 20:33:26 +00:00
mergify[bot]
abfae5d46a
Fix received notifications for gossip signature subscriptions ( #15506 ) ( #15508 )
...
(cherry picked from commit 61ed980ac0
)
Co-authored-by: Justin Starry <justin@solana.com >
2021-02-24 10:19:01 +00:00
mergify[bot]
6f31373b21
Count if optimistically confirmed slot is already rooted ( #15492 ) ( #15500 )
...
(cherry picked from commit 52f2d425e5
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2021-02-23 23:21:22 +00:00
mergify[bot]
b231fb2c18
Add max retransmit and shred insert slot ( #15475 ) ( #15498 )
...
(cherry picked from commit 1b59b163dd
)
Co-authored-by: sakridge <sakridge@gmail.com >
2021-02-23 22:57:45 +00:00
mergify[bot]
e255c85bef
RPC: Limit getProgramAccounts memcpy filter string to 128 bytes (bp #15483 ) ( #15490 )
...
* Limit getProgramAccounts memcpy filter string to 128 bytes
(cherry picked from commit 65f1afe5e1
)
* Limit the number of getProgramAccounts filters
(cherry picked from commit 4b0114b991
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2021-02-23 19:57:46 +00:00
Tyera Eulberg
1f1dd58c78
Make UiTokenAmount::ui_amount a String ( #15447 ) ( #15472 )
...
* Make UiTokenAmount::ui_amount a String
* Fixup solana-tokens
* Ignore spl downstream-project
2021-02-22 16:50:59 -07:00
mergify[bot]
f254bf85eb
RPC: Improve snapshot path sanitization (bp #15456 ) ( #15457 )
...
Co-authored-by: Michael Vines <mvines@gmail.com >
2021-02-22 19:35:49 +00:00
mergify[bot]
2ac95a3ebc
Print original error from accounts dir remove ( #15458 ) ( #15466 )
...
(cherry picked from commit 5ccaa6336a
)
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2021-02-22 13:43:55 +00:00
mergify[bot]
c857467262
adds metrics for inbound/outbound gossip packets counts ( #15407 ) ( #15445 )
...
(cherry picked from commit aa3aac766f
)
Co-authored-by: behzad nouri <behzadnouri@gmail.com >
2021-02-20 00:04:40 +00:00
Michael Vines
671fb3519d
Pacify clippy
2021-02-19 16:04:18 -08:00
mergify[bot]
767c89526a
add validator flag no-accounts-db-index-hashing (bp #15350 ) ( #15413 )
...
* add validator flag no-accounts-db-index-hashing (#15350 )
* add validator flag no_accounts_db_index_hashing
* add validator flag no_accounts_db_index_hashing
(cherry picked from commit ba02452d75
)
# Conflicts:
# runtime/src/accounts_background_service.rs
* fix merge error
Co-authored-by: Jeff Washington (jwash) <75863576+jeffwashington@users.noreply.github.com >
Co-authored-by: Jeff Washington (jwash) <wash678@gmail.com >
2021-02-19 21:18:59 +00:00
mergify[bot]
804a284a52
Threadpool2 ( #15151 ) ( #15159 )
...
* rework thread pool for hash calculation
* rename
(cherry picked from commit fbf9dc47e9
)
Co-authored-by: Jeff Washington (jwash) <75863576+jeffwashington@users.noreply.github.com >
2021-02-19 12:57:52 -06:00
mergify[bot]
291f81d5b0
Bump SPL token version to v3.1.0 (bp #15429 ) ( #15434 )
...
* Bump SPL token version to v3.1.0 (#15429 )
* Bump SPL token version to v3.1.0
* Cargo.lock
(cherry picked from commit 15bbe6436d
)
# Conflicts:
# account-decoder/Cargo.toml
# core/Cargo.toml
* Update Cargo.toml
* Update Cargo.toml
Co-authored-by: Justin Starry <justin@solana.com >
2021-02-19 12:14:05 +00:00
mergify[bot]
7148aaa30c
chore: bump serde from 1.0.112 to 1.0.118 (bp #14828 ) ( #15394 )
...
* chore: bump serde from 1.0.112 to 1.0.118 (#14828 )
* chore: bump serde from 1.0.112 to 1.0.122
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.112 to 1.0.122.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.112...v1.0.122 )
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
* Update frozen_abi digest following serde update
* Revert "chore: bump serde from 1.0.112 to 1.0.122"
This reverts commit a3ef4442a4
.
* Revert "[auto-commit] Update all Cargo lock files"
This reverts commit c41c3b005f
.
* chore: bump serde from 1.0.112 to 1.0.118
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.112 to 1.0.118.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.112...v1.0.118 )
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
* Remove serum-dex pinning
* blind commit!
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
(cherry picked from commit 1df93fa2be
)
# Conflicts:
# banks-interface/Cargo.toml
# perf/Cargo.toml
# programs/config/Cargo.toml
* Fix conflicts
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryo Onodera <ryoqun@gmail.com >
2021-02-18 13:29:17 +00:00
mergify[bot]
569edbb241
Return blockstore error if previous_blockhash cannot be determined ( #15382 ) ( #15384 )
...
* Return blockstore error if previous_blockhash cannot be determined
* Add require_previous_blockshash flag
(cherry picked from commit 170cb792eb
)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
2021-02-18 02:38:48 +00:00
mergify[bot]
1a8b57fcd0
First step towards denying clippy::integer_arithmetic (bp #15366 ) ( #15381 )
...
* CI: Globally deny clippy::integer_arithmetic lint
(cherry picked from commit 7035e8485c
)
* Re-allow clippy::integer_arithmetic at crate-level
(cherry picked from commit 7f7370c306
)
# Conflicts:
# bench-tps/tests/bench_tps.rs
Co-authored-by: Trent Nelson <trent@solana.com >
2021-02-17 22:30:03 +00:00
mergify[bot]
723c03dfbd
Adapt to fs_extra 1.2.0 ( #15380 )
...
(cherry picked from commit 9ba69a7381
)
Co-authored-by: Michael Vines <mvines@gmail.com >
2021-02-17 22:07:12 +00:00
Michael Vines
8820933287
Bump version to 1.5.9
2021-02-16 22:17:10 -08:00