-
Notifications
You must be signed in to change notification settings - Fork 4
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
provider: refactor bidengine startup #281
Labels
repo/provider
Akash provider-services repo issues
Comments
brewsterdrinkwater
moved this from In Progress (prioritized)
to In Test (or staging)
in Core Product and Engineering Roadmap
Feb 5, 2025
Feb 5th, 2025:
|
troian
added a commit
to akash-network/provider
that referenced
this issue
Feb 5, 2025
due to increased number of orders (over 500M) querying via traditional way is ineffective due to - original implementation does only one query with limit set to 10000 which may put RPC into overloaded mode - this leads to provider service restart followed by teardown of all leases refs troian/pubsub#3 fixes akash-network/support#281 Signed-off-by: Artur Troian <[email protected]>
troian
added a commit
to akash-network/provider
that referenced
this issue
Feb 5, 2025
due to increased number of orders (over 500M) querying via traditional way is ineffective due to - original implementation does only one query with limit set to 10000 which may put RPC into overloaded mode - this leads to provider service restart followed by teardown of all leases refs troian/pubsub#3 fixes akash-network/support#281 Signed-off-by: Artur Troian <[email protected]>
troian
added a commit
to akash-network/provider
that referenced
this issue
Feb 5, 2025
due to increased number of orders (over 500M) querying via traditional way is ineffective due to - original implementation does only one query with limit set to 10000 which may put RPC into overloaded mode - this leads to provider service restart followed by teardown of all leases refs troian/pubsub#3 fixes akash-network/support#281 Signed-off-by: Artur Troian <[email protected]>
troian
added a commit
to akash-network/provider
that referenced
this issue
Feb 5, 2025
due to increased number of orders (over 500M) querying via traditional way is ineffective due to - original implementation does only one query with limit set to 10000 which may put RPC into overloaded mode - this leads to provider service restart followed by teardown of all leases refs troian/pubsub#3 fixes akash-network/support#281 Signed-off-by: Artur Troian <[email protected]>
troian
added a commit
to akash-network/provider
that referenced
this issue
Feb 5, 2025
due to increased number of orders (over 500M) querying via traditional way is ineffective due to - original implementation does only one query with limit set to 10000 which may put RPC into overloaded mode - this leads to provider service restart followed by teardown of all leases refs troian/pubsub#3 fixes akash-network/support#281 Signed-off-by: Artur Troian <[email protected]>
troian
added a commit
to akash-network/provider
that referenced
this issue
Feb 5, 2025
due to increased number of orders (over 500M) querying via traditional way is ineffective due to - original implementation does only one query with limit set to 10000 which may put RPC into overloaded mode - this leads to provider service restart followed by teardown of all leases refs troian/pubsub#3 fixes akash-network/support#281 Signed-off-by: Artur Troian <[email protected]>
troian
added a commit
to akash-network/provider
that referenced
this issue
Feb 5, 2025
due to increased number of orders (over 500M) querying via traditional way is ineffective due to - original implementation does only one query with limit set to 10000 which may put RPC into overloaded mode - this leads to provider service restart followed by teardown of all leases refs troian/pubsub#3 fixes akash-network/support#281 Signed-off-by: Artur Troian <[email protected]>
troian
added a commit
to akash-network/provider
that referenced
this issue
Feb 5, 2025
due to increased number of orders (over 500M) querying via traditional way is ineffective due to - original implementation does only one query with limit set to 10000 which may put RPC into overloaded mode - this leads to provider service restart followed by teardown of all leases refs troian/pubsub#3 fixes akash-network/support#281 Signed-off-by: Artur Troian <[email protected]>
troian
added a commit
to akash-network/provider
that referenced
this issue
Feb 5, 2025
due to increased number of orders (over 500M) querying via traditional way is ineffective due to - original implementation does only one query with limit set to 10000 which may put RPC into overloaded mode - this leads to provider service restart followed by teardown of all leases refs troian/pubsub#3 fixes akash-network/support#281 Signed-off-by: Artur Troian <[email protected]>
troian
added a commit
to akash-network/provider
that referenced
this issue
Feb 5, 2025
due to increased number of orders (over 500M) querying via traditional way is ineffective due to - original implementation does only one query with limit set to 10000 which may put RPC into overloaded mode - this leads to provider service restart followed by teardown of all leases refs troian/pubsub#3 fixes akash-network/support#281 Signed-off-by: Artur Troian <[email protected]>
github-project-automation
bot
moved this from In Test (or staging)
to Released (in Prod)
in Core Product and Engineering Roadmap
Feb 5, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The bidengine on start up queries for open orders from the blockchain.
Due to current implementation of the store and queries in the blockchain it has to iterate over all orders since genesis to find open.
Last time I checked there were over 500M total orders in the store.
The provider order query implementation causes a few issues:
Fixes
set limit for orders pagination to 2000-3000 instead of 10000
it allows two:
The text was updated successfully, but these errors were encountered: