forked from solana-labs/solana
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
test pr #1
Draft
anoushk1234
wants to merge
466
commits into
tinydancer-io:master
Choose a base branch
from
tinydancer-io:anoushk1234/receipt-tree
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
test pr #1
anoushk1234
wants to merge
466
commits into
tinydancer-io:master
from
tinydancer-io:anoushk1234/receipt-tree
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…al v1.14 Backport (solana-labs#28663) Maintain original queue capacity for unprocessed packet buffer
…) (solana-labs#28676) chore: bump tj-actions/changed-files to v34 (solana-labs#28674) (cherry picked from commit 50d8116) Co-authored-by: Yihau Chen <[email protected]>
Co-authored-by: willhickey <[email protected]>
* Revert "testnet fixup: only update rent_epoch on load until feature (solana-labs#28542)" This reverts commit 9e57fb5. * feature 28541 no-op (solana-labs#28542)
…g (backport solana-labs#28545) (solana-labs#28732) * Time out async sends to avoid slackers stuck in the queue for too long (solana-labs#28545) * Time out async sends to avoid slackers stuck in the queue for too long * Fixed a clippy error * Added stats for timeout counts * Link with stats correctly (cherry picked from commit f10ef76) # Conflicts: # tpu-client/src/connection_cache_stats.rs * Fixed merge issue * fmt code Co-authored-by: Lijun Wang <[email protected]>
…olana-labs#28808) bigtable: add timeout to token refresh (solana-labs#28728) Co-authored-by: Kirill Fomichev <[email protected]> (cherry picked from commit 5598570) Co-authored-by: Brandon Roberts <[email protected]>
…solana-labs#28825) signed repair request test fixes/cleanup (solana-labs#28691) (cherry picked from commit e10d958) Co-authored-by: Jeff Biseda <[email protected]>
…ort solana-labs#28772) (solana-labs#28847) * Fix client get_program_accounts_with_config calls with context (solana-labs#28772) * Move OptionalContext to solana-rpc-client-api * Add helper function * Add failing test * Support OptionalContext in RpcClient::get_program_accounts_with_config (cherry picked from commit b18ef88) # Conflicts: # rpc/src/rpc.rs * Fix conflicts Co-authored-by: Tyera Eulberg <[email protected]>
…port solana-labs#27840) (solana-labs#28797) * Cap accounts data a transaction can load by its requested limit (solana-labs#27840) - Add new compute-budget instruction to set transaction-wide accounts data size limit - Set default accounts data limit to 10MB, and max to 100MB, per transaction; - Add getters to make changing default and/or max values easier in the future with feature gates; - added error counter for transactions exceed data size limit (cherry picked from commit 81dc2e5) # Conflicts: # core/src/transaction_priority_details.rs # program-runtime/src/compute_budget.rs # programs/bpf/tests/programs.rs # runtime/src/accounts.rs # runtime/src/bank.rs # sdk/src/feature_set.rs * manual fix backport conflicts Co-authored-by: Tao Zhu <[email protected]> Co-authored-by: Tao Zhu <[email protected]>
…labs#28856) Docs: Removed Serum RPC mention (solana-labs#28854) (cherry picked from commit 57798fa) Co-authored-by: Jacob Creech <[email protected]>
…it (backport solana-labs#27840)" (solana-labs#28861) Revert "Cap accounts data a transaction can load by its requested limit (backport solana-labs#27840) (solana-labs#28797)" This reverts commit 8ad9136.
…28869) * ci: refactor docs pipeline (solana-labs#28852) * use git diff + grep to get affected files * combine check and combine steps * separate jobs * fix condition (cherry picked from commit cbf224a) # Conflicts: # .github/workflows/docs.yml * fix conflicts Co-authored-by: Yihau Chen <[email protected]> Co-authored-by: yihau <[email protected]>
…rmajority (backport solana-labs#28872) (solana-labs#28886) Sort offline/wrong-shred nodes by stake weight while waiting for supermajority (solana-labs#28872) (cherry picked from commit c692715) Co-authored-by: Michael Vines <[email protected]>
… (solana-labs#28907) rolls out merkle shreds to ~20% of testnet (solana-labs#28905) (cherry picked from commit d43b001) Co-authored-by: behzad nouri <[email protected]>
Co-authored-by: willhickey <[email protected]>
* support CpiGuard and PermanentDelegate extensions in transaction-status and account-decoder * update transaction-status and account-decoder to new ConfidentialTransfer interfaces
…ana-labs#28944) (solana-labs#28963) dedups turbine retransmit peers by tvu socket addresses (solana-labs#28944) No need to send duplicate shreds if several nodes have the same tvu socket address because they are behind a relayer or whatever. (cherry picked from commit 7d99cdd) Co-authored-by: behzad nouri <[email protected]>
…olana-labs#28935) * add feature solana-labs#28934 * feature: on accounts hash calculation, do not try to rehash accounts solana-labs#28934 * Delete syscalls.txt * retain feature 28541 Co-authored-by: Brooks Prumo <[email protected]>
Co-authored-by: willhickey <[email protected]>
…8673) (solana-labs#28987) limit repairs to top staked requests in batch (solana-labs#28673) (cherry picked from commit 17ee334) Co-authored-by: Jeff Biseda <[email protected]>
* Bump spl-ata to v1.1.2 (solana-labs#28979) (cherry picked from commit 3d6eb16) # Conflicts: # Cargo.lock # programs/bpf/Cargo.lock # tokens/Cargo.toml # transaction-status/Cargo.toml * Fix conflicts Co-authored-by: Tyera <[email protected]>
…backport solana-labs#29007) (solana-labs#29013) Adjusts docs about changing the data, size and balance of accounts. (solana-labs#29007) (cherry picked from commit 73e55a1) Co-authored-by: Alexander Meißner <[email protected]>
…solana-labs#29016) Use estimated current slot in tpu client (solana-labs#28997) (cherry picked from commit 07d21d4) Co-authored-by: Pankaj Garg <[email protected]>
…na-labs#29028) Update filter docs, v1.11 -> v1.14 (solana-labs#29017) v1.11 -> v1.14 (cherry picked from commit 28d8b07) Co-authored-by: Tyera <[email protected]>
…9001) (solana-labs#29021) * Change SlotMeta is_connected bool to bitflags (solana-labs#29001) We currently use the is_connected field to be able to signal to ReplayStage that a slot has replayable updates. It was discovered that this functionality is effectively broken, and that is_connected is never true. In order to convey this information to ReplayStage more effectively, we need extra state information so this PR changes the existing bool to bitflags with two bits. From a compatibility standpoint, the is_connected bool was already occupying one byte in the serialized SlotMeta in blockstore. Thus, the change from a bool to bitflags still "fits" in that one byte allotment. In consideration of a case where a client may wish to downgrade software and use the same ledger, deserializing the bitflags into a bool could fail if the new bit is set. As such, this PR introduces the second bit field, but does not set it anywhere. Once clusters have mass adopted a software version with this PR, a subsequent change to actually set and use the new field can be introduced. (cherry picked from commit 01cd55a) # Conflicts: # ledger/src/blockstore.rs * Resolve auto-merge failures Co-authored-by: steviez <[email protected]>
…olana-labs#28760) (solana-labs#29024) [zk-token-sdk] Update docs for encryption in zk-token-sdk (solana-labs#28760) clean up docs for encryption (cherry picked from commit 636baaf) Co-authored-by: samkim-crypto <[email protected]>
solana-labs#29033) [zk-token-sdk] Fix ElGamal key derivation (solana-labs#28792) * fix ElGamal key derivation * cargo fmt (cherry picked from commit c828031) Co-authored-by: samkim-crypto <[email protected]>
…bs#28870) (solana-labs#29034) [zk-token-sdk] use canonical decoding for scalars (solana-labs#28870) use canonical decoding for scalars (cherry picked from commit f1e7ffb) Co-authored-by: samkim-crypto <[email protected]>
…olana-labs#28472) (solana-labs#29036) * [zk-token-sdk] divide fee encryption into two ciphertexts (solana-labs#28472) * divide fee encryption into two ciphertexts * clippy * update range proof * add fee ciphertext decryption * clean up split_u64 function * remove unnecessary casting (cherry picked from commit 11efaf7) # Conflicts: # zk-token-sdk/src/instruction/transfer_with_fee.rs * resolve conflict marker Co-authored-by: samkim-crypto <[email protected]>
…s#31908) (solana-labs#32156) Increment timestamp on refreshed votes (solana-labs#31908) (cherry picked from commit 01d3546) Co-authored-by: Ashwin Sekar <[email protected]>
Bump version to v1.14.20
…bs#32206) (solana-labs#32207) Add metrics for invalid vote timestamps (solana-labs#32206) (cherry picked from commit 4ba78de) Co-authored-by: Ashwin Sekar <[email protected]>
…32215) (solana-labs#32218) * Bump openssl from 0.10.54 to 0.10.55 (solana-labs#32215) * Bump openssl from 0.10.54 to 0.10.55 Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.54 to 0.10.55. - [Release notes](https://github.com/sfackler/rust-openssl/releases) - [Commits](sfackler/rust-openssl@openssl-v0.10.54...openssl-v0.10.55) --- updated-dependencies: - dependency-name: openssl dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * [auto-commit] Update all Cargo lock files --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot-buildkite <[email protected]> (cherry picked from commit 6fdac22) # Conflicts: # Cargo.lock # programs/bpf/Cargo.lock * chore: bump openssl to 0.10.55 --------- Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: yihau <[email protected]>
…* images (backport of solana-labs#32292) (solana-labs#32325) * ci: only kill containers that are based on the solanalabs/rust* images (solana-labs#32292) * ci: only kill containers that are based on the solanalabs/rust* images * Update .buildkite/hooks/post-checkout Co-authored-by: Trent Nelson <[email protected]> * Update .buildkite/hooks/post-checkout Co-authored-by: Trent Nelson <[email protected]> * fix lint --------- Co-authored-by: Trent Nelson <[email protected]> (cherry picked from commit 3e5ee8d) # Conflicts: # .buildkite/hooks/post-checkout * fix conflict --------- Co-authored-by: Yihau Chen <[email protected]> Co-authored-by: yihau <[email protected]>
…olana-labs#32337) (solana-labs#32347) * rolls out merkle shreds to ~5% of mainnet slots (solana-labs#32337) (cherry picked from commit 43a5ed3) # Conflicts: # core/src/broadcast_stage/standard_broadcast_run.rs * resolves mergify merge conflicts --------- Co-authored-by: behzad nouri <[email protected]>
…ort of solana-labs#32315) (solana-labs#32355) Don't attempt to refresh votes on non voting validators (solana-labs#32315) (cherry picked from commit e1576b5) # Conflicts: # core/src/consensus/tower1_14_11.rs # core/src/replay_stage.rs Co-authored-by: Ashwin Sekar <[email protected]> Co-authored-by: Will Hickey <[email protected]>
…olana-labs#32441) (solana-labs#32452) ci: allow retrying publish-crate although passed (solana-labs#32441) ci: allow publish crate retry although passed (cherry picked from commit 1aa075f) Co-authored-by: Yihau Chen <[email protected]>
…-labs#32494) (solana-labs#32495) Add --fail to curl for more robust retries (solana-labs#32494) (cherry picked from commit 6246d81) Co-authored-by: Ryo Onodera <[email protected]>
…32473) fix conflict Co-authored-by: yihau <[email protected]>
…olana-labs#32532) (solana-labs#32581) * rolls out merkle shreds to ~20% of mainnet slots (solana-labs#32532) (cherry picked from commit 9efa0ea) # Conflicts: # core/src/broadcast_stage/standard_broadcast_run.rs * resolves mergify merge conflicts * patches tests --------- Co-authored-by: behzad nouri <[email protected]>
…-labs#32528) (solana-labs#32591) * Detect duplicates in the same insert batch (solana-labs#32528) (cherry picked from commit b6927db) # Conflicts: # ledger/src/blockstore.rs * Resolve conflicts --------- Co-authored-by: carllin <[email protected]>
…solana-labs#32701) (solana-labs#32712) demotes unknown_epoch_staked_nodes metric to debug (solana-labs#32701) (cherry picked from commit b0a4669) Co-authored-by: behzad nouri <[email protected]>
…olana-labs#32678) (solana-labs#32719) rolls out merkle shreds to ~50% of mainnet slots (solana-labs#32678) (cherry picked from commit 2078208) Co-authored-by: behzad nouri <[email protected]>
…labs#32692) (solana-labs#32755) improve prioritization fee cache accuracy (solana-labs#32692) * improve prioritization cache accuracy (cherry picked from commit ef6af30) fix merge conflict Co-authored-by: Tao Zhu <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem
Summary of Changes
Fixes #