Account updates#40
Open
sam0x17 wants to merge 247 commits into
Open
Conversation
Conflict resolutions: - Cargo.toml: take main's 0.6.0 workspace version, keep our jetstreamer-node + jetstreamer-horizon workspace deps at 0.6.0 - Keep hashers pinned at =3.0.0 (main's =3.1.0 bumps pull solana-hash 4.x, incompatible with the vendored solana-runtime 3.1.3 that exists only on this branch) - Cargo.lock: keep our resolution, bump wincode 0.2.1 -> 0.2.5 for the UninitBuilder types main's transaction.rs now uses
Re-syncs with main's dependabot hasher bumps (=3.1.0, which pull solana-hash 4.x): the whole agave 3.1.x family now resolves at 3.1.12 with the vendored crates re-based on the pristine 3.1.12 sources. Jetstreamer patches re-applied (all marked with 'jetstreamer patch'): - bank.rs: clean_accounts pub; prune_program_cache split-lock instrumentation (lock-wait warnings + prune timing) - bank_forks.rs: prune timing + missing-root diagnostics - serde_snapshot/status_cache.rs: allow(deprecated) on InstructionError conversions - loaded_programs.rs: (Loaded, Loaded) re-assign tolerance; prune fork-graph try_read spin (don't skip prune under contention) + size/ timing instrumentation; cooperative-load re-claim (single-threaded replay deadlock fix) - transaction_processor.rs: batch-local replenish; still-missing guard; force-load instead of task_waiter.wait (single-threaded replay deadlock fix) Dropped from the old vendor: hardcoded slot-393524483/signature debug tracing in transaction_processor.rs (one-off investigation detritus). Also: vendored Cargo.tomls relax lints.rust warnings deny -> warn (registry builds cap lints; path builds would otherwise fail on deprecations introduced by newer transitive deps). Lockfile fully regenerated; wincode at 0.2.5.
This file contains hidden or 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
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.
No description provided.