Commit Graph

  • 377e1f9112
    runtime: Move `From<AddressLookupError>` from sdk (#141) Jon C 2024-03-08 11:02:33 +0100
  • c0239c8eff
    ci: rename script (#125) Yihau Chen 2024-03-08 10:48:39 +0800
  • 9770cd9083
    add precompile signature metrics to cost tracker (#133) Tao Zhu 2024-03-07 18:48:35 -0600
  • 26692e6664
    blockstore: Remove unnecessary function and threadpool (#122) steviez 2024-03-07 16:06:31 -0600
  • c6bd388346
    Add get_blocks and get_slot methods to bench-tps-client (#94) kirill lykov 2024-03-07 12:51:44 -0800
  • 940bd30ac9
    Update maximum credits awarded per vote from 8 to 16 (#127) bji 2024-03-07 11:52:22 -0800
  • ba43f74dcf
    [SVM] Move RuntimeConfig to program-runtime (#96) Dmitri Makarov 2024-03-07 13:16:16 -0500
  • 42e8309c34
    adds api to obtain the parent node in the turbine retransmit tree (#115) behzad nouri 2024-03-07 17:56:40 +0000
  • 85cfe23b46
    Add tests for `svm/transaction_processor.rs` (#112) Lucas Steuernagel 2024-03-07 12:26:31 -0300
  • 8f3f06cc7f
    Combine builtin and BPF compute cost in cost model (#29) Tao Zhu 2024-03-07 09:23:49 -0600
  • adefcbbb43
    Add support for partial tx batch unlocking (#110) Justin Starry 2024-03-07 12:06:52 +0800
  • 0bf9ec861a
    [TieredStorage] Deprecate the use of account-hash in HotStorage (#93) Yueh-Hsuan Chiang 2024-03-06 18:51:50 -0800
  • f968532d7f
    Prep Anchor downstream CI job for v2 bump (#123) Tyera 2024-03-06 19:31:07 -0700
  • 9cc55349f7
    Refactor transaction account unlocking (#103) Justin Starry 2024-03-07 09:52:23 +0800
  • 8887cd19a1
    Name previously unnamed thread pool threads (#104) steviez 2024-03-06 17:03:02 -0600
  • 184b31c6b7
    fix typo (#57) Brennan 2024-03-06 14:03:25 -0800
  • b38ea4145e
    Use tokio directly instead of jsonrpc_server_utils's re-export (#116) steviez 2024-03-06 14:49:32 -0600
  • c1613517bf
    assert simple vote tx const cost (#100) Tao Zhu 2024-03-06 11:08:49 -0600
  • b6f6fdbc9a
    frozen-abi: Remove proc_macro_hygiene featurization (#109) Jon C 2024-03-06 15:32:05 +0100
  • 3cf48347a9
    Cli: improve vote-account vote-authority display (#95) Tyera 2024-03-06 00:23:32 -0700
  • 1110fc93d7
    Give SigVerify and ShredFetch threads unique names (#98) steviez 2024-03-05 22:02:04 -0600
  • ce34f3f014
    Rename and uniquify QUIC thread names (#28) steviez 2024-03-05 12:09:17 -0600
  • 1e133bc067
    Increases account hash's stack buffer to hold 200 bytes of data (#56) Brooks 2024-03-05 12:02:47 -0500
  • b78c0703ff
    windows: Use vcpkg for openssl dep (#73) Jon C 2024-03-05 12:28:12 +0100
  • 661de5bb76
    Rpc: deprecate `getStakeActivation` and make inactive_stake consistent (#69) Tyera 2024-03-04 19:21:30 -0700
  • 6263537bf0
    blockstore_purge: fix inspect -> inspect_err (#66) Ashwin Sekar 2024-03-04 17:16:31 -0800
  • 93f5b514fa
    Adds StartingSnapshotStorages to AccountsHashVerifier (#58) Brooks 2024-03-04 16:32:51 -0500
  • f5912104d0
    update mio to 0.8.11 (#60) Brennan 2024-03-04 13:17:34 -0800
  • 570d1a9197
    Adds a bench for hash_account() (#47) Brooks 2024-03-04 13:59:35 -0500
  • 3f9a7a52ea [anza migration] rename crates (#10) Yihau Chen 2024-02-22 11:44:01 +0800
  • 91e3dd2250 [anza migration] ci: removed unused s3 upload in Windows build (#9) Yihau Chen 2024-02-15 22:06:51 +0800
  • 58e9a19f11 [anza migration] ci: fix path (#8) Yihau Chen 2024-02-13 00:00:58 +0800
  • b0022d73ea [anza migration] ci (#5) Yihau Chen 2024-02-12 15:18:11 +0800
  • 9355518424 [anza migration] replace binaries backend (#6) Yihau Chen 2024-02-12 15:17:51 +0800
  • cc4072bce8
    blockstore: atomize slot clearing, relax parent slot meta check (#35124) Ashwin Sekar 2024-03-02 20:23:55 -0800
  • ccc6a6bf6f
    Fix - `test_feature_activation_loaded_programs_recompilation_phase()` (#35299) Alexander Meißner 2024-03-02 15:55:53 +0100
  • bd93285025
    Proposal: Use SanitizedMessage when possible in `svm/account_loader.rs` (#35390) Lucas Steuernagel 2024-03-02 06:12:24 -0300
  • f31ec1f2d6
    build(deps): bump indexmap from 2.2.3 to 2.2.5 (#35389) dependabot[bot] 2024-03-02 13:27:37 +0800
  • 9f60168a56
    build(deps): bump rayon from 1.8.1 to 1.9.0 (#35348) dependabot[bot] 2024-03-02 13:27:27 +0800
  • bfe44d95f4
    Wen restart aggregate last voted fork slots (#33892) Wen 2024-03-01 18:52:47 -0800
  • 608329b974
    [TieredStorage] rent_epoch() returns 0 for zero-lamport accounts (#35344) Yueh-Hsuan Chiang 2024-03-01 15:18:12 -0800
  • cb260f10d1
    Remove unnecessary unwrap from `simulate_transaction_unchecked()` (#35375) Pankaj Garg 2024-03-01 13:37:51 -0800
  • 5f6d66e87b
    Deprecate `ThinClient` and remove `ThinClient` from `bench-tps` (#35365) Greg Cusack 2024-03-01 12:14:52 -0800
  • 7d6f1d5911
    Give streamer::receiver() threads unique names (#35369) steviez 2024-03-01 13:36:08 -0600
  • 564a9f78a0
    Casts executable bool to integer when computing account hash (#35373) Brooks 2024-03-01 14:28:28 -0500
  • 59ed049dc5
    Gives back 8 bytes to stack buffer for account data when hashing (#35374) Brooks 2024-03-01 14:27:48 -0500
  • 3ec020f742
    Removes cap_accounts_data_size_per_block feature (#35381) Brooks 2024-03-01 14:22:25 -0500
  • 672943224e
    Removes cap_accounts_data_len feature (#35378) Brooks 2024-03-01 14:22:19 -0500
  • ede9163633
    Comments clarifying non-emptiness of threadset (#35388) Andrew Fitzgerald 2024-03-01 11:18:42 -0800
  • 532b806bef
    Add more unit tests to SVM (#35383) Lucas Steuernagel 2024-03-01 16:04:08 -0300
  • 7c878973e2
    Cleanup ReplayStage loop timing struct (#35361) steviez 2024-03-01 12:30:50 -0600
  • 7399178c78
    Set slot and env in tx batch specific cache (#35377) Pankaj Garg 2024-03-01 08:20:17 -0800
  • a7f9fe103f
    Split runtime utilities out of stake_state.rs (#35386) Tyera 2024-03-01 09:08:55 -0700
  • 245530b28e
    Uses purge_all_bank_snapshots() (#35380) Brooks 2024-03-01 07:11:38 -0500
  • e3b9d7fbb3
    SDK: refactor `Signer` and `Signers` traits (#34984) Han Yang 2024-03-01 04:34:32 -0700
  • 9bb59aa30f
    ledger-tool: verify: add --record-slots and --verify-slots (#34246) Sean Young 2024-03-01 01:39:30 -0700
  • e8c87e86ef
    local-cluster: fix flaky optimistic_confirmation tests (#35356) Ashwin Sekar 2024-02-29 12:05:20 -0800
  • bdc5cceb18
    Purges all bank snapshots after fastboot (#35350) Brooks 2024-02-29 14:31:13 -0500
  • 5f54f6a7d9
    build(deps): bump log from 0.4.20 to 0.4.21 (#35370) dependabot[bot] 2024-03-01 00:51:44 +0800
  • eef4afa782
    build(deps): bump crossbeam-channel from 0.5.11 to 0.5.12 (#35372) dependabot[bot] 2024-03-01 00:51:01 +0800
  • 996de53309
    build(deps): bump syn from 2.0.51 to 2.0.52 (#35371) dependabot[bot] 2024-03-01 00:50:47 +0800
  • 83de6a5930
    Moves in_mem_accounts_index.rs into accounts_index directory (#35360) Brooks 2024-02-29 06:51:18 -0500
  • c9c2fbbdd6
    Add `Message::is_maybe_writable` (#35340) Justin Starry 2024-02-29 10:27:33 +0800
  • 990ca1d0b8
    Add limit to looping in banking-stage (#35342) Pankaj Garg 2024-02-28 17:36:45 -0800
  • 312f786abf
    Rename `SanitizedMessage::try_from` to `try_from_legacy_message` (#35338) Justin Starry 2024-02-29 08:25:22 +0800
  • 9146236f02
    Removes ouroboros dependency (#35355) Brooks 2024-02-28 17:58:14 -0500
  • 2e10b3b64f
    Removes InMemAccountsIndex::get() (#35354) Brooks 2024-02-28 17:57:55 -0500
  • 140c21f8a9
    Removes ReadAccountMapEntry (#35351) Brooks 2024-02-28 16:08:00 -0500
  • 6aaaf858c9
    Adds more info to panic message in AccountsHashVerifier (#35353) Brooks 2024-02-28 15:55:05 -0500
  • a7a41e7631
    adds Merkle shred variant with retransmitter's signature (#35293) behzad nouri 2024-02-28 20:31:40 +0000
  • 98ec72e6ed
    change default `bench-tps` client to `tpu-client` (#35335) Greg Cusack 2024-02-28 12:30:24 -0800
  • 140818221c
    Rename SamplePerformanceService thread for consistency (#35332) steviez 2024-02-28 13:47:27 -0600
  • 7c48cbb7aa
    Replaces InMemAccountsIndex::get() with AccountsIndex::get_cloned() (#35352) Brooks 2024-02-28 14:45:08 -0500
  • 6402198902
    Replaces ReadAccountMapEntry in calculate_accounts_hash_from_index() (#35349) Brooks 2024-02-28 14:38:19 -0500
  • 8f3e960640
    Add tests for private functions in SVM `account_loader.rs` (#35334) Lucas Steuernagel 2024-02-28 14:17:45 -0300
  • f340c1c181
    Replaces ReadAccountMapEntry in do_scan_secondary_index() (#35219) Brooks 2024-02-28 11:43:33 -0500
  • 695fe1e7c8
    build(deps): bump ahash from 0.8.9 to 0.8.10 (#35347) dependabot[bot] 2024-02-28 23:38:18 +0800
  • 089cead024
    add bench for precompiled programs (#35310) Tao Zhu 2024-02-28 09:06:55 -0600
  • e6f8cdce01
    Refactor - `LoadedPrograms::assign_program()` (#35233) Alexander Meißner 2024-02-28 09:20:11 +0100
  • 6ee3bb973c
    build(deps): bump tempfile from 3.10.0 to 3.10.1 (#35328) dependabot[bot] 2024-02-28 11:36:14 +0800
  • a4e1a9ac98
    Adds AccountsIndex::get_account_info_with_and_then() (#35336) Brooks 2024-02-27 20:01:29 -0500
  • da088681ba
    Adds safer alternatives to get_internal() (#35325) Brooks 2024-02-27 18:08:25 -0500
  • 94698b8dd0
    Name PubSubService tokio threads (#35331) steviez 2024-02-27 14:59:07 -0600
  • 8be9930c98
    Bump platform tools version (#35330) Lucas Steuernagel 2024-02-27 17:58:26 -0300
  • 8ad125d0c0
    rpc: optimize `getTokenLargestAccounts` (#35315) Kirill Fomichev 2024-02-27 02:08:29 -0500
  • 09925a11eb
    Remove the Blockstore thread pool used for fetching Entries (#34768) steviez 2024-02-26 20:27:03 -0600
  • bf2e8ee32f
    AccountsIndex::get_cloned() *must* add entry to in-mem cache (#35322) Brooks 2024-02-26 18:20:21 -0500
  • 8143fc3f4a
    Replaces ReadAccountMapEntry in read_index_for_accessor_or_load_slow() (#35220) Brooks 2024-02-26 14:19:18 -0500
  • 8235feefc4
    Removes get_for_tests() (#35311) Brooks 2024-02-26 14:17:33 -0500
  • 0ab425b43b
    splits test_shred_variant_compat into separate test-cases (#35306) behzad nouri 2024-02-26 17:32:47 +0000
  • c8ee4f59ad
    uses struct instead of tuple for Merkle shreds variant (#35303) behzad nouri 2024-02-26 15:58:40 +0000
  • 6c6e691c80
    build(deps): bump socket2 from 0.5.5 to 0.5.6 (#35318) dependabot[bot] 2024-02-26 23:04:25 +0800
  • 2fd2f34b35
    build(deps): bump syn from 2.0.50 to 2.0.51 (#35317) dependabot[bot] 2024-02-26 23:03:33 +0800
  • e74d5ccca3
    hash: Use `finalize().into()` instead of `try_into()` for hash results (#35300) Michal Rostecki 2024-02-24 02:31:32 +0000
  • 9f581113bd
    Scheduler: Leader-Slot metrics for Scheduler (#35087) Andrew Fitzgerald 2024-02-23 17:06:22 -0800
  • 54706a885b
    Adds get_with_and_then() to AccountsIndex (#35307) Brooks 2024-02-23 18:48:36 -0500
  • 1e47aacd0d
    Removes get_account_read_entry() (#35309) Brooks 2024-02-23 17:25:30 -0500
  • 58c1b7aefb
    Replaces ReadAccountMapEntry in more tests (#35308) Brooks 2024-02-23 16:20:42 -0500
  • ec63b813f5
    Move account filter test to SVM (#35304) Lucas Steuernagel 2024-02-23 17:44:26 -0300
  • c02f47a6fb
    fix: cleanup (#35298) enjoyoor 2024-02-23 14:59:52 -0500