Commit Graph

23970 Commits

Author SHA1 Message Date
GroovieGermanikus 2c8aa2adf1
fix into_inner from RwLockWrapped 2024-06-24 17:16:01 +02:00
GroovieGermanikus 3c8db1b6ab
search-replace more RwLocks 2024-06-24 17:07:05 +02:00
GroovieGermanikus a0ef4c3413
wire up account index 2024-06-24 16:49:13 +02:00
GroovieGermanikus 9629621243
add rust-debugging-locks 2024-06-24 16:44:16 +02:00
GroovieGermanikus 690fd4a09b
fix compile 2024-06-24 15:15:40 +02:00
GroovieGermanikus c162cd9677
Revert "wire up sled tree"
This reverts commit 44410ce6f9.
2024-06-24 15:14:16 +02:00
GroovieGermanikus 1e3c0aa1fd
log fastcpy 2024-06-24 15:12:28 +02:00
GroovieGermanikus 44410ce6f9
wire up sled tree 2024-06-23 18:42:53 +02:00
GroovieGermanikus 6870df9c4d
loc map access 2024-06-11 22:13:01 +02:00
GroovieGermanikus 71df2de1f5
log 2nd create_and_insert_store 2024-06-11 10:43:03 +02:00
GroovieGermanikus 88f94c36ac
log append_vec creation 2024-06-10 18:38:56 +02:00
GroovieGermanikus 11e57a3166
trim path 2024-06-10 10:52:40 +02:00
GroovieGermanikus 66866ef694
trim path 2024-06-10 10:52:09 +02:00
GroovieGermanikus d9aa5fa17b
log append_vec pubkey+owner 2024-06-10 10:43:11 +02:00
GroovieGermanikus 87070bc518
log append_vec writes 2024-06-10 10:14:16 +02:00
godmodegalactus de5362d4bb
Returning only program id, when there are no filters and dataslice lenghth is 0 2024-04-09 14:25:00 +02:00
steve-gg b1d8e4181f
Merge branch 'groovie/v1.17.25-with-patches' into v1.17.28_optimized_gPA 2024-04-09 11:04:12 +02:00
steve-gg f6bafb1a70
fix b58 2024-04-09 09:25:34 +02:00
steve-gg 201e019319
use fd_bs58 2024-04-09 09:20:09 +02:00
Brooks bbd2affd74
Purges all bank snapshots after fastboot (#35350) 2024-04-09 08:37:28 +02:00
godmodegalactus e317e94c40
Changing the defaults for ScanConfig 2024-04-06 18:34:55 +02:00
godmodegalactus 5d5366fe1f
Optimize GPA with unsorted accounts and no encoding on data lenght 0 2024-04-06 18:23:18 +02:00
mergify[bot] 749c529d9e
v1.17: Discard packets statically known to fail (backport of #370) (#374)
* Discard packets statically known to fail (#370)

* Discard packets statically known to fail

* add test

(cherry picked from commit 5f1693224e)

# Conflicts:
#	core/src/banking_stage/transaction_scheduler/scheduler_controller.rs

* resolve conflict

---------

Co-authored-by: Andrew Fitzgerald <apfitzge@gmail.com>
2024-03-21 15:37:15 -07:00
mergify[bot] adc63fb3c0
v1.17: rpc-sts: add config options for stake-weighted qos (backport of #197) (#340)
rpc-sts: add config options for stake-weighted qos (#197)

* rpc-sts: plumb options for swqos config

* rpc-sts: send to specific tpu peers when configured

(cherry picked from commit f41fb84e15)

# Conflicts:
#	send-transaction-service/src/send_transaction_service.rs
#	validator/src/cli.rs
#	validator/src/main.rs

Co-authored-by: Trent Nelson <490004+t-nelson@users.noreply.github.com>
2024-03-21 11:18:58 -06:00
Ashwin Sekar d06a0a4632
v1.17: blockstore: relax parent slot meta check for clear_unconfirmed_slot (#67)
blockstore: relax parent slot meta check for clear_unconfirmed_slot
2024-03-21 12:51:18 -04:00
mergify[bot] 11d4156589
v1.17: [anza migration]: fix download link for net scripts (backport of #219) (#351)
* [anza migration]: fix download link for net scripts (#219)

(cherry picked from commit e682fec28e)

# Conflicts:
#	net/net.sh
#	scripts/agave-install-deploy.sh

* fix conflict

---------

Co-authored-by: Yihau Chen <a122092487@gmail.com>
Co-authored-by: yihau <yihau.chen@icloud.com>
2024-03-21 10:50:02 +08:00
mergify[bot] 6234bc9432
[anza migration] v1.17: Use agave prefix in scripts for pre-installed binaries (backport of #155) (#349)
Use agave prefix in scripts for pre-installed binaries (#155)

(cherry picked from commit 68be105870)

Co-authored-by: Justin Starry <justin@anza.xyz>
2024-03-21 10:41:39 +08:00
mergify[bot] 4d499a3610
v1.17: [anza migration] fix: use the correct log filter for non-unix (backport of #245) (#287)
[anza migration] fix: use the correct log filter for non-unix (#245)

fix: use the correct log filter for non-unix
(cherry picked from commit 2537e3e4ad)

Co-authored-by: Yihau Chen <a122092487@gmail.com>
2024-03-19 14:20:56 +08:00
mergify[bot] 29c004c393
v1.17: Make the quic server connection table use an async lock, reducing thrashing (backport of #293) (#299)
Make the quic server connection table use an async lock
2024-03-18 14:32:06 -07:00
mergify[bot] af153cba40
v1.17: [anza migration]: add 'agave=info' to default log level (backport of #223) (#242)
[anza migration]: add 'agave=info' to default log level (#223)

Co-authored-by: yihau <yihau.chen@icloud.com>
2024-03-18 13:13:52 +08:00
Will Hickey 31e37b8bb1
Update version to v1.17.28 (#286) 2024-03-18 13:13:12 +08:00
mergify[bot] 39336359de
v1.17: vote: deprecate unused legacy vote tx plumbing (backport of #274) (#275)
* vote: deprecate unused legacy vote tx plumbing (#274)

(cherry picked from commit b27c80a920)

# Conflicts:
#	sdk/src/feature_set.rs

* fix conflicts

---------

Co-authored-by: Ashwin Sekar <ashwin@anza.xyz>
Co-authored-by: Ashwin Sekar <ashwin@solana.com>
2024-03-17 22:16:11 -05:00
mergify[bot] 3809dc069a
v1.17: [anza migration] Sets client id to Agave (backport of #163) (#205)
[anza migration] Sets client id to Agave (#163)

(cherry picked from commit 0f1ca20d38)

Co-authored-by: Brooks <brooks@anza.xyz>
2024-03-14 05:16:26 -05:00
steviez 74e40fb45d
V1.17.27 version bump (#231) 2024-03-13 17:15:28 -05:00
mergify[bot] 2332aee4a2
v1.17: add precompile signature metrics to cost tracker (backport of #133) (#142)
* add precompile signature metrics to cost tracker (#133)

(cherry picked from commit 9770cd9083)

# Conflicts:
#	cost-model/src/cost_model.rs
#	cost-model/src/cost_tracker.rs

* merge fix

* fmt

---------

Co-authored-by: Tao Zhu <82401714+tao-stones@users.noreply.github.com>
Co-authored-by: Tao Zhu <tao@solana.com>
2024-03-12 20:47:16 -05:00
mergify[bot] 24c870b139
v1.17: [anza migration] ci: fix Windows gh release pipeline (backport of #165) (#166)
ci: fix Windows gh release pipeline (#165)

(cherry picked from commit 3863bb1bdf)

Co-authored-by: Yihau Chen <a122092487@gmail.com>
2024-03-12 11:42:04 +08:00
Yihau Chen b72e64563f
Bump version to v1.17.26 (#168) 2024-03-11 23:01:07 +08:00
Pankaj Garg ea51bafc4b v1.17: Remove unnecessary unwrap from `simulate_transaction_unchecked()` (backport of #35375) (#65)
Remove unnecessary unwrap from `simulate_transaction_unchecked()` (#35375)

Remove unnecessary unwrap from simulate_transaction_unchecked()

(cherry picked from commit cb260f10d1)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2024-03-09 14:15:18 -06:00
Tyera 7092bd6435 v1.17: Display error message while loading geyser plugins (#33990) (#97)
Display error message while laoding geyser plugins (#33990)

Co-authored-by: galactus <96341601+godmodegalactus@users.noreply.github.com>
2024-03-09 14:15:18 -06:00
Jon C 22ee1f104a (v1.17) CI: Checkout v1.17 branch from SPL for downstream job (#108)
CI: Checkout v1.17 branch from SPL for downstream job
2024-03-09 14:15:18 -06:00
Yihau Chen 0113425479 v1.17: ignore mio audit report (#76)
ci: ignore mio audit
2024-03-09 14:15:18 -06:00
Pankaj Garg 9b22f28104
v1.17: Remove unnecessary unwrap from `simulate_transaction_unchecked()` (backport of #35375) (#65)
Remove unnecessary unwrap from `simulate_transaction_unchecked()` (#35375)

Remove unnecessary unwrap from simulate_transaction_unchecked()

(cherry picked from commit cb260f10d1)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2024-03-08 16:23:03 -08:00
Tyera 0ef1f6513a
v1.17: Display error message while loading geyser plugins (#33990) (#97)
Display error message while laoding geyser plugins (#33990)

Co-authored-by: galactus <96341601+godmodegalactus@users.noreply.github.com>
2024-03-06 23:15:45 -07:00
Jon C bc3ab0f839
(v1.17) CI: Checkout v1.17 branch from SPL for downstream job (#108)
CI: Checkout v1.17 branch from SPL for downstream job
2024-03-06 14:57:57 +01:00
Yihau Chen 527b75b841
v1.17: ignore mio audit report (#76)
ci: ignore mio audit
2024-03-05 15:20:01 +08:00
yihau 8155a8cc4d v1.17: [anza migration] rename crates 2024-03-03 13:13:34 +08:00
mergify[bot] 3cc220cb62 v1.17: [anza migration] backport of #6, #8, #9 (#13)
* [anza migration] replace binaries backend (#6)

* ci: add upload-gcs-artifact

* ci: publish release binaries to GCS

* ci: redirect github repo to anza-xyz

* ci: publish windows binaries to GCS

* replace release.solana.com with release.anza.xyz

* use a explicit name for credential

(cherry picked from commit b061cd33cb919b7c6bbd58780e0142d97df4f4b7)

* [anza migration] ci: fix path (#8)

* ci: fix windows build

* ci: publish sdk docker image with the new name

* update automerge status

* [anza migration] ci: removed unused s3 upload in Windows build (#9)

ci: removed unused s3 upload in Windows build

---------

Co-authored-by: Yihau Chen <a122092487@gmail.com>
2024-03-03 13:12:21 +08:00
mergify[bot] 326bd2435c v1.17: [anza migration] ci (backport of #5) (#11)
* [anza migration] ci (#5)

* Update README.md

* ci: update CodeCov report link

* ci: update github pr link

* ci: rename secondary pipeline

* replace org name in .mergify

* update channel info link

* update dependabot pr link

* use anza docker image

* delete travis

---------

Co-authored-by: Will Hickey <will.hickey@solana.com>
(cherry picked from commit 16d08a02a30b66a90216dc2b342f24bc8d543386)

# Conflicts:
#	ci/rust-version.sh

* fix conflict

---------

Co-authored-by: Yihau Chen <a122092487@gmail.com>
Co-authored-by: yihau <yihau.chen@icloud.com>
2024-03-03 13:12:21 +08:00
Will Hickey d0ed878d57
Update version to v1.17.25 (#35406) 2024-03-02 22:52:04 -06:00
mergify[bot] 1390ec9ec0
v1.17: Adds more info to panic message in AccountsHashVerifier (backport of #35353) (#35358)
Adds more info to panic message in AccountsHashVerifier (#35353)

(cherry picked from commit 6aaaf858c9)

Co-authored-by: Brooks <brooks@solana.com>
2024-03-01 16:32:19 -05:00