-
Notifications
You must be signed in to change notification settings - Fork 69
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
SeiDB+OCC for benchmark #351
base: main
Are you sure you want to change the base?
Commits on Jul 26, 2023
-
Yiming Zang committed
Jul 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 5e3f93f - Browse repository at this point
Copy the full SHA 5e3f93fView commit details -
Yiming Zang committed
Jul 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 84bdda0 - Browse repository at this point
Copy the full SHA 84bdda0View commit details -
Yiming Zang committed
Jul 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 5a6e3eb - Browse repository at this point
Copy the full SHA 5a6e3ebView commit details -
Yiming Zang committed
Jul 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 539054b - Browse repository at this point
Copy the full SHA 539054bView commit details -
Yiming Zang committed
Jul 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 9d2e9c1 - Browse repository at this point
Copy the full SHA 9d2e9c1View commit details -
Yiming Zang committed
Jul 26, 2023 Configuration menu - View commit details
-
Copy full SHA for b717c11 - Browse repository at this point
Copy the full SHA b717c11View commit details -
Yiming Zang committed
Jul 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 82df860 - Browse repository at this point
Copy the full SHA 82df860View commit details
Commits on Jul 27, 2023
-
Yiming Zang committed
Jul 27, 2023 Configuration menu - View commit details
-
Copy full SHA for a9730a9 - Browse repository at this point
Copy the full SHA a9730a9View commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 73eee20 - Browse repository at this point
Copy the full SHA 73eee20View commit details
Commits on Sep 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 929da20 - Browse repository at this point
Copy the full SHA 929da20View commit details -
Configuration menu - View commit details
-
Copy full SHA for b03c2d4 - Browse repository at this point
Copy the full SHA b03c2d4View commit details
Commits on Sep 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 518544a - Browse repository at this point
Copy the full SHA 518544aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d06820 - Browse repository at this point
Copy the full SHA 2d06820View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39068d8 - Browse repository at this point
Copy the full SHA 39068d8View commit details
Commits on Sep 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0d8aa92 - Browse repository at this point
Copy the full SHA 0d8aa92View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd731c9 - Browse repository at this point
Copy the full SHA cd731c9View commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6431ea7 - Browse repository at this point
Copy the full SHA 6431ea7View commit details
Commits on Sep 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 20c9714 - Browse repository at this point
Copy the full SHA 20c9714View commit details
Commits on Sep 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ed5e785 - Browse repository at this point
Copy the full SHA ed5e785View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6880b18 - Browse repository at this point
Copy the full SHA 6880b18View commit details
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ec9638a - Browse repository at this point
Copy the full SHA ec9638aView commit details
Commits on Oct 17, 2023
-
Add occ todos / comments (#317)
## Describe your changes and provide context This adds some comments with some useful code pointers for existing logic and discussing future OCC work ## Testing performed to validate your change NA
Configuration menu - View commit details
-
Copy full SHA for 6bc6c90 - Browse repository at this point
Copy the full SHA 6bc6c90View commit details -
Multiversion Item Implementation and Tests (#318)
## Describe your changes and provide context Add multiversion store data structures file, and implement the multiversioned item ## Testing performed to validate your change Added unit tests to verify behavior
Configuration menu - View commit details
-
Copy full SHA for b66d23e - Browse repository at this point
Copy the full SHA b66d23eView commit details -
[occ] Add incarnation field (#321)
## Describe your changes and provide context This adds the incarnation field to the multiversion item data structure. ## Testing performed to validate your change updated unit tests
Configuration menu - View commit details
-
Copy full SHA for 0048776 - Browse repository at this point
Copy the full SHA 0048776View commit details -
[occ] Implement basic multiversion store (#322)
## Describe your changes and provide context This implements the multiversion with basic functionality, but still needs additional work to implement the iterator functionality and/or persisting readsets for validation ## Testing performed to validate your change Added unit tests for basic multiversion store
Configuration menu - View commit details
-
Copy full SHA for 5d8941c - Browse repository at this point
Copy the full SHA 5d8941cView commit details -
[occ] Add concurrency worker configuration (#324)
## Describe your changes and provide context - `ConcurrencyWorkers` represents the number of workers to use for concurrent transactions - since concurrrency-workers is a baseapp-level setting, implementations (like sei-chain) shouldn't have to pass it (but can) - it defaults to 10 if not set (via cli default value) - it defaults to 10 in app.toml only if that file is being created (and doesn't exist) - if explicitly set to zero on command line, it will override with the default (for safety) - cli takes precedence over the config file - no one has to do anything to get it to be 10 (no config changes no sei-chain changes required (aside from new cosmos version)) ## Testing performed to validate your change - Unit Tests for setting the value - Manually testing scenarios with sei-chain
Configuration menu - View commit details
-
Copy full SHA for dac5f7b - Browse repository at this point
Copy the full SHA dac5f7bView commit details -
[occ] Occ multiversion store (#326)
## Describe your changes and provide context This adds in functionality to write the latest multiversion values to another store (to be used for writing to parent after transaction execution), and also adds in helpers for writeset management such as setting, invalidating, and setting estimated writesets. ## Testing performed to validate your change Unit testing for added functionality
Configuration menu - View commit details
-
Copy full SHA for 94bb98f - Browse repository at this point
Copy the full SHA 94bb98fView commit details -
[occ] Add batch tx delivery interface (#327)
## Describe your changes and provide context - `sei-cosmos` will receive a list of transactions, so that sei-chain does not need to hold the logic for OCC - This will make the logic easier to test, as sei-cosmos will be fairly self-contained - Types can be extended within a tx and within request/response Example interaction: <img src="https://github.com/sei-protocol/sei-cosmos/assets/6051744/58c9a263-7bc6-4ede-83ab-5e34794510b1" width=50% height=50%> ## Testing performed to validate your change - This is a skeleton for a batch interface
Configuration menu - View commit details
-
Copy full SHA for 5f89416 - Browse repository at this point
Copy the full SHA 5f89416View commit details -
[occ] MVKV store implementation and tests (#323)
## Describe your changes and provide context This implements an mvkv store that will manage access from a transaction execution to the underlying multiversion store and underlying parent store if the multiversion store doesn't have that key. It will first serve any reads from its own writeset and readset, but if it does have to fall through to multiversion store or parent store, it will add those values to the readset. ## Testing performed to validate your change Unit tests
Configuration menu - View commit details
-
Copy full SHA for 571d00a - Browse repository at this point
Copy the full SHA 571d00aView commit details -
[occ] Add validation function for transaction state to multiversionst…
…ore (#330) ## Describe your changes and provide context This adds in validation for transaction state to multiversion store, and implements readset validation for it as well. ## Testing performed to validate your change Unit Test
Configuration menu - View commit details
-
Copy full SHA for 9886602 - Browse repository at this point
Copy the full SHA 9886602View commit details -
[occ] Add basic worker task and scheduler shell (#328)
## Describe your changes and provide context - Adds a basic scheduler shell (see TODOs) - Adds a basic task definition with request/response/index - Listens to abort channel after an execution to determine conflict ## Testing performed to validate your change - Compiles (holding off until shape is validated) - Basic Unit Test for ProcessAll
Configuration menu - View commit details
-
Copy full SHA for 293ac79 - Browse repository at this point
Copy the full SHA 293ac79View commit details -
[occ] Implement iterator for mvkv (#329)
## Describe your changes and provide context This implements Iterator and ReverseIterator for mvkv for the KVStore interface. The memiterator will be composed of versionindexedstore and multiversionstore, and will yield values in a cascading fashion firstly from the writeset, and then second from the multiversion store. This still needs optimization to persisted sorted keys instead of reconstructing sorted keys each time. ## Testing performed to validate your change Unit test to verify basic functionality
Configuration menu - View commit details
-
Copy full SHA for dfb2260 - Browse repository at this point
Copy the full SHA dfb2260View commit details -
## Describe your changes and provide context This fixes a dependency that was refactored, and enables commit push CI for occ-main ## Testing performed to validate your change CI
Configuration menu - View commit details
-
Copy full SHA for 663716a - Browse repository at this point
Copy the full SHA 663716aView commit details
Commits on Oct 19, 2023
-
[occ] Iterateset tracking and validation implementation (#337)
## Describe your changes and provide context This implements a tracked iterator that is used to keep track of keys that have been iterated, and to also save metadata about the iteration for LATER validation. The iterator will be replayed and if there are any new keys / any keys missing within the iteration range, it will fail validation. the actual values served by the iterator are covered by readset validation. Additionally, the early stop behavior allows the iterateset to ONLY be sensitive to changes to the keys available WITHIN the iteration range. In the event that we perform iteration, and THEN write a key within the range of iteration, this will not fail iteration because we take a snapshot of the mvkv writeset at the moment of iteration, so when we replay the iterator, we populate that iterator with the writeset at that time, so we appropriately replicate the iterator behavior. In the case that we encounter an ESTIMATE, we have to terminate the iterator validation and mark it as failed because it is impossible to know whether that ESTIMATE represents a value change or a delete, since the latter, will affect the keys available for iteration. This change also implements handlers that iterators receive for updating readset and iterateset in the `mvkv` ## Testing performed to validate your change Unit tests for various iteration scenarios
Configuration menu - View commit details
-
Copy full SHA for b34d61c - Browse repository at this point
Copy the full SHA b34d61cView commit details -
[occ] Add scheduler logic for validation (#336)
## Describe your changes and provide context - This was copied from #332 which became unwieldy due to commit history (merges/rebases) - Adds scheduler logic for validation - In this initial version it completes all executions then performs validations (which feed retries) - Once we start benchmarking we can make performance improvements to this - Retries tasks that fail validation and have no dependencies ## Testing performed to validate your change - Scheduler Test verifies multi-worker with conflicts
Configuration menu - View commit details
-
Copy full SHA for 0aebbc9 - Browse repository at this point
Copy the full SHA 0aebbc9View commit details
Commits on Oct 20, 2023
-
[occ] Fix situation where no stores causes a panic (#338)
## Describe your changes and provide context Some tests from sei-chain don't inject a store, and while I'm not sure if that's a valid scenario I made the scheduler.go tolerant to the situation to avoid introducing this assumption to the system. ## Testing performed to validate your change New unit test confirming lack of crash
Configuration menu - View commit details
-
Copy full SHA for 096041b - Browse repository at this point
Copy the full SHA 096041bView commit details
Commits on Oct 23, 2023
-
Add occ flag check to context (#340)
## Describe your changes and provide context - Allows sei-chain to ask isOCCEnabled() so that it can choose to use the OCC logic - Sei-chain can set this to true according to desired logic ## Testing performed to validate your change - unit test that sets flag and verifies value
Configuration menu - View commit details
-
Copy full SHA for 0b9193c - Browse repository at this point
Copy the full SHA 0b9193cView commit details
Commits on Oct 24, 2023
-
[occ] Add struct field and helpers for estimate prefills (#341)
## Describe your changes and provide context This adds in the ability to prefill estimates based on metadata passed along with deliverTxBatch ## Testing performed to validate your change Unit Test to verify that multiversion store initialization is now idempotent, and works properly regardless of whether estimate prefill is enabled
Configuration menu - View commit details
-
Copy full SHA for 27484e4 - Browse repository at this point
Copy the full SHA 27484e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab957f6 - Browse repository at this point
Copy the full SHA ab957f6View commit details
Commits on Oct 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7dcdd39 - Browse repository at this point
Copy the full SHA 7dcdd39View commit details
Commits on Oct 30, 2023
-
## Describe your changes and provide context - `CollectIteratorItems` needs to hold an RLock to avoid a concurrent access panic ## Testing performed to validate your change - Reproduced through a sei-chain-side test (concurrent instantiates)
Configuration menu - View commit details
-
Copy full SHA for 95ddc84 - Browse repository at this point
Copy the full SHA 95ddc84View commit details
Commits on Nov 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c51bdcb - Browse repository at this point
Copy the full SHA c51bdcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6302d64 - Browse repository at this point
Copy the full SHA 6302d64View commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1d56ec8 - Browse repository at this point
Copy the full SHA 1d56ec8View commit details
Commits on Nov 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b96d79f - Browse repository at this point
Copy the full SHA b96d79fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eab249d - Browse repository at this point
Copy the full SHA eab249dView commit details -
## Describe your changes and provide context This adds the accesscontrol module behavior to add the tx writeset generation ## Testing performed to validate your change Unit tests + integration with sei-chain and loadtest cluster testing
Configuration menu - View commit details
-
Copy full SHA for be4a4ae - Browse repository at this point
Copy the full SHA be4a4aeView commit details
Commits on Nov 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 948d27a - Browse repository at this point
Copy the full SHA 948d27aView commit details -
[OCC] Add trace spans to scheduler (#347)
## Describe your changes and provide context - Adds trace span for `SchedulerValidate` - Adds trace span for `SchedulerExecute` - Mild refactor (extracted methods) to make it easier to defer span ending ## Testing performed to validate your change Example trace (run locally) ![image](https://github.com/sei-protocol/sei-cosmos/assets/6051744/b8a032f1-71b1-4e95-b12e-357455ebcc6d) Example attributes of SchedulerExecute operation ![image](https://github.com/sei-protocol/sei-cosmos/assets/6051744/68992e84-4000-44c1-8597-9d4c10583a66)
Configuration menu - View commit details
-
Copy full SHA for 931e2f6 - Browse repository at this point
Copy the full SHA 931e2f6View commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2cc26a2 - Browse repository at this point
Copy the full SHA 2cc26a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b57f8d - Browse repository at this point
Copy the full SHA 9b57f8dView commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cc31016 - Browse repository at this point
Copy the full SHA cc31016View commit details
Commits on Nov 10, 2023
-
[occ] Fix parent store readset validation (#348)
## Describe your changes and provide context This fixes the validation to remove a panic for a case that can actually occur if a transaction writes a key that is later read, and that writing transaction is reverted and then the readset validation reads from parent store. In this case, the readset would have a conflict based on the data available in parent store, so we shouldn't panic. This also adds in the resource types needed for the new DEX_MEM keys ## Testing performed to validate your change Tested in loadtest cluster
Configuration menu - View commit details
-
Copy full SHA for eac8657 - Browse repository at this point
Copy the full SHA eac8657View commit details
Commits on Nov 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4111eeb - Browse repository at this point
Copy the full SHA 4111eebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bd9359 - Browse repository at this point
Copy the full SHA 5bd9359View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09eaa06 - Browse repository at this point
Copy the full SHA 09eaa06View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf22e17 - Browse repository at this point
Copy the full SHA bf22e17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66ba9e6 - Browse repository at this point
Copy the full SHA 66ba9e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06833bd - Browse repository at this point
Copy the full SHA 06833bdView commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8818539 - Browse repository at this point
Copy the full SHA 8818539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1505649 - Browse repository at this point
Copy the full SHA 1505649View commit details -
Configuration menu - View commit details
-
Copy full SHA for e321cf5 - Browse repository at this point
Copy the full SHA e321cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b64efe1 - Browse repository at this point
Copy the full SHA b64efe1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d53d94 - Browse repository at this point
Copy the full SHA 0d53d94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2752c9b - Browse repository at this point
Copy the full SHA 2752c9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce568cd - Browse repository at this point
Copy the full SHA ce568cdView commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ac01db9 - Browse repository at this point
Copy the full SHA ac01db9View commit details -
Revert "back the mapCacheBackend with a sync.Map"
This reverts commit ac01db9.
Configuration menu - View commit details
-
Copy full SHA for dc8e018 - Browse repository at this point
Copy the full SHA dc8e018View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec87828 - Browse repository at this point
Copy the full SHA ec87828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9830c6c - Browse repository at this point
Copy the full SHA 9830c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2859512 - Browse repository at this point
Copy the full SHA 2859512View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34a755a - Browse repository at this point
Copy the full SHA 34a755aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 205d5ca - Browse repository at this point
Copy the full SHA 205d5caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 582e526 - Browse repository at this point
Copy the full SHA 582e526View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bab1f4 - Browse repository at this point
Copy the full SHA 7bab1f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e109f7e - Browse repository at this point
Copy the full SHA e109f7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a29338d - Browse repository at this point
Copy the full SHA a29338dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2ad48c - Browse repository at this point
Copy the full SHA a2ad48cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47fcbb1 - Browse repository at this point
Copy the full SHA 47fcbb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33b1602 - Browse repository at this point
Copy the full SHA 33b1602View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddeb662 - Browse repository at this point
Copy the full SHA ddeb662View commit details -
Configuration menu - View commit details
-
Copy full SHA for 925ebec - Browse repository at this point
Copy the full SHA 925ebecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4973f07 - Browse repository at this point
Copy the full SHA 4973f07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4205725 - Browse repository at this point
Copy the full SHA 4205725View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7aa55d - Browse repository at this point
Copy the full SHA f7aa55dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d15a1aa - Browse repository at this point
Copy the full SHA d15a1aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dda5d7 - Browse repository at this point
Copy the full SHA 9dda5d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7a9bb7 - Browse repository at this point
Copy the full SHA a7a9bb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 887b943 - Browse repository at this point
Copy the full SHA 887b943View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2a259a - Browse repository at this point
Copy the full SHA e2a259aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0cb3ff - Browse repository at this point
Copy the full SHA b0cb3ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3783f5 - Browse repository at this point
Copy the full SHA b3783f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da49cf - Browse repository at this point
Copy the full SHA 8da49cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 961ef16 - Browse repository at this point
Copy the full SHA 961ef16View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3618f5 - Browse repository at this point
Copy the full SHA a3618f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebb8fe1 - Browse repository at this point
Copy the full SHA ebb8fe1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62e2bf2 - Browse repository at this point
Copy the full SHA 62e2bf2View commit details
Commits on Nov 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5a6b268 - Browse repository at this point
Copy the full SHA 5a6b268View commit details -
Configuration menu - View commit details
-
Copy full SHA for f83fcda - Browse repository at this point
Copy the full SHA f83fcdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2297520 - Browse repository at this point
Copy the full SHA 2297520View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a57d9f - Browse repository at this point
Copy the full SHA 7a57d9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3611e8f - Browse repository at this point
Copy the full SHA 3611e8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ff1b86 - Browse repository at this point
Copy the full SHA 8ff1b86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bf854a - Browse repository at this point
Copy the full SHA 2bf854aView commit details -
Configuration menu - View commit details
-
Copy full SHA for be51212 - Browse repository at this point
Copy the full SHA be51212View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4679312 - Browse repository at this point
Copy the full SHA 4679312View commit details -
Configuration menu - View commit details
-
Copy full SHA for a56d9a8 - Browse repository at this point
Copy the full SHA a56d9a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d93219c - Browse repository at this point
Copy the full SHA d93219cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fd83ac - Browse repository at this point
Copy the full SHA 7fd83acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92c693d - Browse repository at this point
Copy the full SHA 92c693dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdbd3a6 - Browse repository at this point
Copy the full SHA bdbd3a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b619bae - Browse repository at this point
Copy the full SHA b619baeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4876150 - Browse repository at this point
Copy the full SHA 4876150View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10a0106 - Browse repository at this point
Copy the full SHA 10a0106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5cac1 - Browse repository at this point
Copy the full SHA 8b5cac1View commit details -
Configuration menu - View commit details
-
Copy full SHA for faa45e9 - Browse repository at this point
Copy the full SHA faa45e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 961d567 - Browse repository at this point
Copy the full SHA 961d567View commit details -
Configuration menu - View commit details
-
Copy full SHA for 744428f - Browse repository at this point
Copy the full SHA 744428fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 247cac3 - Browse repository at this point
Copy the full SHA 247cac3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8fe722 - Browse repository at this point
Copy the full SHA d8fe722View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7ffe7d - Browse repository at this point
Copy the full SHA b7ffe7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38380a8 - Browse repository at this point
Copy the full SHA 38380a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2de779c - Browse repository at this point
Copy the full SHA 2de779cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad48a78 - Browse repository at this point
Copy the full SHA ad48a78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5397208 - Browse repository at this point
Copy the full SHA 5397208View commit details -
Configuration menu - View commit details
-
Copy full SHA for 922837b - Browse repository at this point
Copy the full SHA 922837bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f616719 - Browse repository at this point
Copy the full SHA f616719View commit details -
Configuration menu - View commit details
-
Copy full SHA for c48b8ad - Browse repository at this point
Copy the full SHA c48b8adView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7571ae - Browse repository at this point
Copy the full SHA a7571aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for de87d52 - Browse repository at this point
Copy the full SHA de87d52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33e7242 - Browse repository at this point
Copy the full SHA 33e7242View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc36ad5 - Browse repository at this point
Copy the full SHA dc36ad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for efdac0e - Browse repository at this point
Copy the full SHA efdac0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa9a276 - Browse repository at this point
Copy the full SHA aa9a276View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d96863 - Browse repository at this point
Copy the full SHA 5d96863View commit details
Commits on Nov 17, 2023
-
This reverts commit efdac0e. Revert "add logs" This reverts commit dc36ad5. Revert "add logs" This reverts commit 33e7242. Revert "add logs" This reverts commit de87d52. Revert "bump go mod" This reverts commit a7571ae. Revert "add logs" This reverts commit c48b8ad. Revert "add logs" This reverts commit f616719. Revert "add logs" This reverts commit 922837b. Revert "add logs" This reverts commit 5397208. Revert "add logs" This reverts commit ad48a78. Revert "add logs" This reverts commit 2de779c. Revert "add logger" This reverts commit 38380a8. Revert "add logger" This reverts commit b7ffe7d. Revert "add log" This reverts commit d8fe722. Revert "add log" This reverts commit 247cac3. Revert "add log" This reverts commit 744428f. Revert "add log" This reverts commit 961d567. Revert "add log" This reverts commit faa45e9. Revert "add log" This reverts commit 8b5cac1.
Configuration menu - View commit details
-
Copy full SHA for f597fcd - Browse repository at this point
Copy the full SHA f597fcdView commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 107fde3 - Browse repository at this point
Copy the full SHA 107fde3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6175308 - Browse repository at this point
Copy the full SHA 6175308View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed65ad0 - Browse repository at this point
Copy the full SHA ed65ad0View commit details
Commits on Nov 21, 2023
-
Revert "try setting writeset concurrently"
This reverts commit 10a0106.
Configuration menu - View commit details
-
Copy full SHA for 839d155 - Browse repository at this point
Copy the full SHA 839d155View commit details -
Configuration menu - View commit details
-
Copy full SHA for adf2e8b - Browse repository at this point
Copy the full SHA adf2e8bView commit details -
[OCC] Use worker pool to limit number of goroutines (#355)
## Describe your changes and provide context - limit number of workers to a shared worker pool (avoids one-off goroutines) ## Testing performed to validate your change - Tests pass
Configuration menu - View commit details
-
Copy full SHA for 07afd1d - Browse repository at this point
Copy the full SHA 07afd1dView commit details -
## Describe your changes and provide context - validations that wait on other validations do need their own routine - validations have their own worker pool (isolated from executions) ## Testing performed to validate your change - reproduced with test (where tasks > workers)
Configuration menu - View commit details
-
Copy full SHA for abddea4 - Browse repository at this point
Copy the full SHA abddea4View commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a0d2aa9 - Browse repository at this point
Copy the full SHA a0d2aa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81a029f - Browse repository at this point
Copy the full SHA 81a029fView commit details
Commits on Feb 5, 2024
-
Add config to disable seqno (#385)
This reverts commit 1c5a372. ## Describe your changes and provide context ## Testing performed to validate your change
Configuration menu - View commit details
-
Copy full SHA for 3bae5dd - Browse repository at this point
Copy the full SHA 3bae5ddView commit details -
Add migration handler for disabling seqno (#394)
## Describe your changes and provide context Add migration handler to add new disable seqno parameter to chain. Note that i verified that we already use default values so we can just set the params to default instead of maintaining authParamsV1 and V2 ## Testing performed to validate your change - unit tests - upgraded local chain, ensure that bank sends work
Configuration menu - View commit details
-
Copy full SHA for 20f8928 - Browse repository at this point
Copy the full SHA 20f8928View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3483ce7 - Browse repository at this point
Copy the full SHA 3483ce7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87493f6 - Browse repository at this point
Copy the full SHA 87493f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5631500 - Browse repository at this point
Copy the full SHA 5631500View commit details -
Configuration menu - View commit details
-
Copy full SHA for 640567f - Browse repository at this point
Copy the full SHA 640567fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16a5b68 - Browse repository at this point
Copy the full SHA 16a5b68View commit details -
Configuration menu - View commit details
-
Copy full SHA for c320a02 - Browse repository at this point
Copy the full SHA c320a02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aa8a5b - Browse repository at this point
Copy the full SHA 0aa8a5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1972318 - Browse repository at this point
Copy the full SHA 1972318View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5be6b78 - Browse repository at this point
Copy the full SHA 5be6b78View commit details