-
Notifications
You must be signed in to change notification settings - Fork 59
Add explain method to query session and pool #699
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds query explanation functionality to the YDB query session and pool classes. It introduces explain
methods that execute queries in explain mode to retrieve query execution plans.
- Adds
explain
method to sync and async query sessions that returns parsed JSON query plans - Adds
explain_with_retries
method to sync and async query pools for retry-enabled query explanation - Includes comprehensive test coverage for both sync and async implementations
Reviewed Changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 5 comments.
Show a summary per file
File | Description |
---|---|
ydb/query/session.py | Adds synchronous explain method to QuerySession class |
ydb/query/pool.py | Adds synchronous explain_with_retries method to QuerySessionPool class |
ydb/aio/query/session.py | Adds asynchronous explain method to async QuerySession class |
ydb/aio/query/pool.py | Adds asynchronous explain_with_retries method to async QuerySessionPool class |
tests/query/test_query_session_pool.py | Adds test for synchronous pool explain functionality |
tests/query/test_query_session.py | Adds test for synchronous session explain functionality |
tests/aio/query/test_query_session_pool.py | Adds test for asynchronous pool explain functionality |
tests/aio/query/test_query_session.py | Adds test for asynchronous session explain functionality |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
for _ in res: | ||
pass |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The loop that exhausts the result iterator could be replaced with a more explicit pattern like list(res)
or add a comment explaining why the results need to be consumed before accessing stats.
for _ in res: | |
pass | |
list(res) # Exhaust the iterator to ensure last_query_stats is populated |
Copilot uses AI. Check for mistakes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no need, for used for side effect only
ydb/query/session.py
Outdated
plan_text = self.last_query_stats.query_plan | ||
plan = json.loads(plan_text) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing error handling for JSON parsing. If plan_text
is not valid JSON, json.loads()
will raise a JSONDecodeError
that should be handled or documented.
Copilot uses AI. Check for mistakes.
:param query: YQL or SQL query. | ||
""" | ||
|
||
res = await self.execute(query, parameters, exec_mode=base.QueryExecMode.EXPLAIN) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Similar to the sync version, this result consumption pattern could be made more explicit or documented to clarify why the async iterator must be exhausted.
res = await self.execute(query, parameters, exec_mode=base.QueryExecMode.EXPLAIN) | |
res = await self.execute(query, parameters, exec_mode=base.QueryExecMode.EXPLAIN) | |
# Exhaust the async iterator to ensure that all results are processed | |
# and self.last_query_stats is updated with the query plan. |
Copilot uses AI. Check for mistakes.
ydb/aio/query/session.py
Outdated
plan_text = self.last_query_stats.query_plan | ||
plan = json.loads(plan_text) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing error handling for JSON parsing. If plan_text
is not valid JSON, json.loads()
will raise a JSONDecodeError
that should be handled or documented.
plan_text = self.last_query_stats.query_plan | |
plan = json.loads(plan_text) | |
try: | |
plan = json.loads(plan_text) | |
except json.JSONDecodeError as e: | |
raise ValueError(f"Failed to parse query plan as JSON: {e}. Input: {plan_text!r}") |
Copilot uses AI. Check for mistakes.
ydb/aio/query/session.py
Outdated
async def explain(self, query: str, parameters: Optional[dict] = None) -> Dict[str, Any]: | ||
"""Explains query result | ||
:param query: YQL or SQL query. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The docstring is missing documentation for the parameters
parameter, which is present in the method signature but not described.
async def explain(self, query: str, parameters: Optional[dict] = None) -> Dict[str, Any]: | |
"""Explains query result | |
:param query: YQL or SQL query. | |
:param query: YQL or SQL query. | |
:param parameters: dict with parameters and YDB types. |
Copilot uses AI. Check for mistakes.
🌋 Here are results of SLO test for sync-table: Operation Success Rate---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=read"
x-axis "Time, m" 0 --> 10
y-axis "Success Rate, %" 89 --> 111
line [100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100]
---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=write"
x-axis " Time, m" 0 --> 10
y-axis "Success Rate, %" 89 --> 111
line [100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100]
Operations Per Second---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=read"
x-axis "Time, m" 0 --> 10
y-axis "Operations" 819 --> 1094
line [924.715,957.547,987.586,986.69,987.552,987.207,986.379,986.414,985.655,985.483,988,988.621,988.414,987.793,988.207,987.448,985.793,986.586,986.793,983.724,983.345,983.931,982.897,984.241,971.31,949.034,950.379,951.138,949.69,949.655,950.069,950.414,948.517,949.379,951.862,952.517,952.552,950,950.172,949.448,949.897,949.931,948.621,948.897,949.759,951.034,949.31,949.655,950.517,951,951.724,951.724,950,961.724,984.172,983.552,982.621,982.931,982.586,981.793,981.31,983.103,981.414,981.414,982.345,981.448,982.724,979.931,980.897,979.931,979.862,980.172,979.828,979.724,980,981.724,981.483,982.897,983.276,982.345,983.207,984.241,983.207,984.448,983.621,966.552,966.828,966.931,968.69,968.724,969.034,967.241,966.931,966.448,966.931,968.207,971.345,970.828,971.241,970.483,971.931,972.241,973.276,972.69,972.931,972.241,970.414,970.345,971,970.379,969.828,970.483,956.724,960.448,974.069,974.828,974.517,972.276,972.793,972.966,974.759,974.862,974.552,974.552,975.69,974.621,971.552,971.276,972.207,972.138,971.931,971.483,971.793,970.517,970.621,972.621,972.69,971.966,972.276,972,972.793,986.345,985.379,987.862,987.828,989.379,990.207,988.517,987.483,988.552,985.828,985.931,985.966,985.103,985.897,991.759,989.207,989.586,989.483,989.241,988.414,988.034,988.862,989.862,989.621,989.655,990.172,990.276,991.724,991.828,991.586,991.69,992.345,991.517,991,989.586,988.138,988.655,987.621,990.517,990.724,991.345,991.414,990.172,987.448,989.897,987.862,988.276,988.828,988.345,988.759,988.897,987.897,986.414,986.241,986.448,986.345,985.379,981.241,981.138,980.862,979.724,981.207,980.931,982.724,983.897,984.31,984.345,983.828,983.586,983.034,983.069,984.241,984.586,985.621,986.448,985.655,986.103,987.448,987,987.448,987.862,989.69,989.517,988.552,989.172,989.724,991.138,990.828,991.31,993.345,990.345,991.276,990.931,992.207,991.69,990.862,989.414,989.966,990.897,990.862,990.655,989.966,989.448,990.103,990.069,989.931,989.724,985.724,985.862,984.862,985.276,985.345,985.69,984.828,984.483,987,985.379,984.138,984.034,985.966,985.241,986.207,986.345,986.552,988.414,989.414,988.862,988.379,988.276,987.207,987.966,988.034,986.241,985.759,985.276,984.759,989.241,988.483,989.586,989.552,989.448,989.897,990.069,988.379,988.655,990.586,991.655,991.138,991.552,991.966,991.517,991.517,991.034,989.69,991.138,990.69,991.552,987.448,988.759,988.138,988.31,989.966,990.517,990.655,991.138,991.517,990.931,990.966,990.276,989.207,989.793,989,990.966,991.034,990.759,990.931,990.345,990.69,990.31,990.724,990.69,990.862,989.931,989.69,989.586,988.069,990.655,989.931,990.103,988.552,988.069,988.759,988,988.759,988.448,989.586,989.448,988.828,990.034,987.483,988.828,988.621,988.345,989.483,988.31,988.966,988.931,988.724,988.31,988.517,988.828,990.379,987.793,987.517,987.138,988.724,985.103,986,986.862,986.724,987.586,987.034,986.414,984.069,983.828,984.207,984.828,984.172,986.103,984.931,985.448,985.724,985.034,984.931,984.586,984.31,984.931,984.966,984.759,984.759,984.759,986.724,987.793,988.448,988.069,992,990.207,990.586,991.172,989.655,990.172,990.172,992.724,992.138,992.276,992.586,991.586,991.241,991.69,991.759,991.793,991.552,992.552,993.069,990.483,988.862,988.207,988.138,988.207,988.379,988.276,988.207,988.621,988.724,988.448,989.138,986.621,987.103,987.241,988.034,988.241,987.621,988.414,988.069,988.069,989.379,990.069,990.828,988.552,986.138,984.103,984.517,983.552,985.69,987.448,987.897,985.897,986.034,986.034,986.448,986.655,985.724,986,986.621,984.793,987.241,986.759,986.241,986.31,986,986.069,986.207,985.724,985.724,986.138,985.966,984.517,986.172,987.759,989.931,989.483,991.207,991.241,990.759,990.966,993.103,992.828,992.966,989.379,988.862,989.483,989.379,989.724,991.897,992.069,992.069,992.793,990.276,990.207,990.483,989.793,990.793,990.724,990.793,990.103,994.034,992.517,989,989,987.793,985.966,986.931,986.724,986.138,985.448,985.483,983.621,987.138,986.414,986.276,985.69,985.414,984.724,985.31,983.414,982.931,982.862,982.759,981.966,982.966,982.379,981.552,981,980.897,977.828,980.586,984.379,983.759,985,985.345,985.069,985.276,984.897,985.621,985.621,987.483,987.034,987.172,986.655,987,985.862,987.069,986.034,988.207,989.448,990.034,990.862,991.069,990.276,987.552,988.966,988.69,989.103,989.345,988.276,987.759,988.552,987.69,988.138,987.448,987.138,988.862,988.034,987.69,986.552,986.621,987.897,984.276,984.103,985.31,982.862,983.379,980.69,980.276,982.172,981.931,982.069,979.448,982.034,981.517,982.31,982.517,943.625,910.823]
---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=write"
x-axis "Time, m" 0 --> 10
y-axis "Operations" 68 --> 103
line [80.635,80.551,83.448,83.448,83.414,84.241,86.069,86.034,85.862,85.241,85.828,88.69,88.655,86.966,86.897,86.966,86.966,86.793,89.966,87.586,87.517,87.448,86.586,86.586,83.759,83.862,83.862,87.103,87.103,85.103,87.138,87.138,83.724,83.759,84.207,84.483,84.483,83.276,83.897,83.276,81.862,81.862,83.517,80.207,80.138,80.138,80.31,80.379,82.759,79.448,79.448,76.931,76.931,79.759,79.655,79.655,76.31,76.276,78.31,79.517,79.448,82.31,80,79.759,79.793,79.793,81.172,81.207,81.759,83.172,83.172,83.138,86.483,86.241,85.207,85.034,84.897,83.31,86.621,83.31,86.69,86.69,86.69,86.69,86.69,87.345,86.69,83.241,83.414,83.483,84.034,86.345,83.345,83.172,79.759,79.759,79.724,79.724,79.69,76.483,76.655,76.69,77.103,77.724,77.897,77.966,79.552,79.586,83,83,83,82.966,82.966,82.966,85.655,83.069,86.517,86.31,86.517,86.517,85.862,88.69,86.793,89.897,89.897,86.483,86.034,85.793,88.931,88.897,88.897,88.655,89.138,89.138,88.862,87.414,86.724,86.586,86.552,86.621,83.241,83.241,83.241,83.241,86.517,86.483,86.69,86.483,86.483,87.138,86.655,86.276,86.586,86.586,90,90.448,90.724,90.793,88.862,87.345,86.517,86.207,86.034,85.759,85.793,86.517,86.586,86.586,83.138,86.552,86.552,86.552,86.552,86.552,86.552,86.552,86.552,83.276,83.31,84.207,86.621,86.621,86.621,86.621,86.621,86.621,86.621,88.483,90,88.034,87.759,86.793,87.621,88.621,88.448,88.69,87.759,89.966,89.966,89.966,89.966,89.966,89.966,89.966,89.966,89.966,93.241,93.207,93.069,89.897,89.897,89.897,89.897,89.966,89.966,90,86.586,83.172,86.034,86.552,87.69,87.483,87.897,88.034,87.828,88.793,89.966,89.966,86.621,86.621,86.621,86.621,86.621,86.621,86.621,86.621,86.621,86.759,86.828,86.552,83.138,83.138,83.069,83.138,83.103,86.517,89.931,89.931,89.931,86.552,86.586,86.586,86.586,86.586,86.586,86.586,86.586,89.897,86.724,86.724,86.724,86.724,86.552,86.586,86.586,86.621,86.621,89.724,90,93.414,93.414,93.414,93.345,93.345,93.345,93.345,90.31,90.241,90.241,90.207,90.345,90.207,90.276,90.241,90.172,90.207,90.241,93.414,93.414,90.138,90.103,90.31,89.414,89.138,88.759,87.897,86.897,86.862,86.552,86.552,85.862,85.931,85.828,85.586,85.586,86.517,86.586,89.966,89.966,89.828,89.966,89.862,86.483,83.759,83.69,83.483,83.586,83.276,86.483,86.448,86.414,87.276,84.138,84.517,85.379,86.379,86.414,86.724,86.724,87.414,86.621,86.241,84.414,84.414,86.586,86.586,86.586,86.586,86.621,83.207,79.828,83.241,86.034,86.069,86.276,84.69,83.103,83.207,83.276,83.276,83.276,86.69,86.655,86.483,83.276,83.241,79.862,79.862,79.862,80.586,81.069,83.138,83.138,83.069,81.517,81.276,79.759,79.724,83.172,86.586,86.586,86.586,86.586,86.586,86.897,86.69,86.621,86.414,86.483,86.069,85.103,85.034,83.483,86.69,86.793,90.172,90.172,90.172,90.138,86.724,83.31,83.31,83.31,84.862,85.103,86.621,86.621,86.586,83.793,83.586,83.31,83.31,83.276,84.448,86.586,86.586,84.621,84.241,84.483,85.586,85.586,86.655,86.621,86.586,86.586,86.621,86.483,84.276,87.793,91.172,91.103,91.31,91.172,91.138,90.379,90.379,90.103,92.862,93,93.276,93.276,93.31,89.897,89.862,89.897,92.069,92.379,92.552,89.069,89.138,89.793,89.828,89.793,89.724,86.276,85.31,87.379,87.172,86.931,87.138,86.172,85.897,85.724,85.966,85.966,86.241,86.276,86.345,86.345,83,82.931,82.966,82.966,82.966,82.966,82.966,82.966,86.31,86.31,86.31,82.966,82.966,83.034,86.448,87.552,87.724,87.828,88.103,86.483,87.138,85.759,82.552,83.069,83.069,83.069,83.069,83.069,83.069,86.414,83.103,86.517,86.517,86.517,86.517,86.517,83.172,83.103,83.207,83.172,86.552,83.172,83.172,83.172,83.172,83.172,83.172,83.172,84.655,81.379,83.207,86.621,86.621,86.69,86.69,85.276,83.345,83.276,79.897,83.276,83.241,83.241,83.241,83.241,83.241,86.517,83.207,83.103,83.138,83.103,86.483,86.483,86.483,86.483,86.448,83.034,83.034,83.034,86.414,86.379,86.379,86.379,82.931,82.966,84.379,86.31,86.379,89.759,89.759,88.517,86.379,86.345,86.345,82.966,83.034,86.414,86.414,86.414,86.414,86.414,86.414,86.414,86.414,86.448,88.586,86.759,86.759,84.276,83.966,83.621,83.345,86.759,86.69,83.276,79.468,76.117]
95th Percentile Latency---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=read"
x-axis "Time, m" 0 --> 10
y-axis "Latency, ms" 14 --> 21
line [16.952,16.859,16.801,16.848,16.807,16.817,16.883,16.845,16.826,16.79,16.758,16.752,16.729,16.702,16.731,16.68,16.727,16.742,16.773,16.711,16.735,16.732,16.737,16.651,16.658,16.687,16.742,16.823,16.826,16.858,16.954,16.959,16.877,16.95,16.901,16.834,16.857,16.839,16.881,16.909,16.957,16.976,16.988,16.891,16.862,16.823,16.902,16.945,17.007,16.923,16.927,16.882,16.975,16.983,16.931,16.881,16.809,16.832,16.864,16.878,16.825,16.907,16.865,16.902,16.916,16.93,16.989,16.992,17.014,17.008,17.017,17.04,17.13,17.145,17.1,17.044,17.036,16.966,17.043,16.985,17.087,17.081,17.07,17.06,17.065,17.099,17.181,17.162,17.187,17.265,17.288,17.366,17.352,17.452,17.377,17.431,17.507,17.561,17.611,17.613,17.653,17.703,17.771,17.883,17.972,18.014,18.118,18.212,18.277,18.274,18.33,18.398,18.452,18.555,18.592,18.528,18.612,18.646,18.677,18.701,18.724,18.76,18.736,18.841,18.858,18.798,18.814,18.834,18.833,18.808,18.805,18.759,18.744,18.761,18.824,18.819,18.802,18.86,18.919,18.933,18.873,18.88,18.836,18.832,18.869,18.84,18.814,18.775,18.794,18.772,18.769,18.721,18.667,18.61,18.691,18.657,18.665,18.692,18.677,18.673,18.721,18.722,18.677,18.61,18.602,18.587,18.545,18.516,18.4,18.457,18.435,18.417,18.427,18.402,18.373,18.424,18.449,18.372,18.319,18.295,18.299,18.251,18.225,18.208,18.209,18.156,18.153,18.198,18.21,18.164,18.207,18.152,18.132,18.094,18.047,18.012,17.982,18.078,18.133,18.194,18.25,18.286,18.309,18.322,18.312,18.364,18.419,18.506,18.588,18.572,18.665,18.712,18.694,18.739,18.766,18.731,18.638,18.535,18.559,18.487,18.526,18.53,18.522,18.54,18.566,18.586,18.578,18.538,18.405,18.361,18.321,18.315,18.347,18.353,18.316,18.308,18.247,18.247,18.233,18.232,18.172,18.194,18.192,18.177,18.197,18.27,18.39,18.471,18.513,18.473,18.543,18.559,18.545,18.544,18.527,18.541,18.507,18.61,18.58,18.576,18.589,18.568,18.547,18.56,18.609,18.642,18.61,18.695,18.658,18.686,18.679,18.644,18.642,18.65,18.709,18.673,18.562,18.583,18.554,18.515,18.531,18.548,18.547,18.591,18.63,18.651,18.59,18.607,18.538,18.422,18.384,18.382,18.325,18.262,18.216,18.193,18.132,18.18,18.196,18.159,18.178,18.175,18.138,18.118,18.158,18.178,18.183,18.327,18.318,18.319,18.309,18.245,18.147,18.074,18.106,18.147,18.144,18.228,18.316,18.321,18.305,18.33,18.258,18.296,18.366,18.428,18.425,18.486,18.537,18.554,18.58,18.646,18.637,18.645,18.641,18.546,18.445,18.41,18.343,18.272,18.276,18.37,18.377,18.34,18.308,18.257,18.214,18.238,18.221,18.163,18.078,18.133,18.103,18.068,18.018,18.026,17.9,17.901,17.878,17.857,17.836,17.816,17.751,17.775,17.822,17.921,17.931,18.044,18.125,18.176,18.149,18.141,18.089,18.059,18.045,18.015,18.017,18.047,18.056,18.094,18.076,18.095,18.015,18.035,18.001,18.089,18.061,18.066,18.019,17.972,17.967,18.053,18.078,18.135,18.105,18.113,18.047,18.064,17.993,18,18.073,18.189,18.266,18.352,18.403,18.434,18.418,18.502,18.542,18.605,18.59,18.684,18.686,18.676,18.668,18.695,18.7,18.731,18.807,18.83,18.824,18.847,18.833,18.816,18.805,18.828,18.792,18.883,18.912,18.92,18.901,18.928,18.888,18.94,18.921,18.935,18.915,18.925,18.857,18.896,18.843,18.823,18.796,18.733,18.617,18.555,18.58,18.546,18.569,18.522,18.501,18.514,18.586,18.619,18.63,18.647,18.596,18.537,18.514,18.403,18.363,18.335,18.279,18.241,18.277,18.241,18.235,18.302,18.308,18.315,18.264,18.36,18.418,18.509,18.552,18.53,18.522,18.514,18.511,18.516,18.48,18.362,18.392,18.415,18.46,18.533,18.541,18.532,18.632,18.537,18.597,18.592,18.568,18.543,18.555,18.504,18.515,18.48,18.547,18.643,18.543,18.567,18.594,18.602,18.628,18.634,18.631,18.644,18.55,18.564,18.646,18.647,18.619,18.592,18.488,18.469,18.492,18.401,18.501,18.494,18.509,18.534,18.539,18.563,18.627,18.569,18.604,18.581,18.572,18.683,18.705,18.734,18.737,18.752,18.697,18.671,18.651,18.712,18.742,18.708,18.691,18.632,18.664,18.716,18.761,18.741,18.8,18.787,18.8,18.783,18.827,18.854,18.742,18.745,18.844,18.876,18.859,18.822,18.855,18.825,18.798,18.798,18.78,18.831,18.824,18.86,18.802,18.755,18.813,18.84,18.893,18.853,18.811,18.793,18.793]
---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=write"
x-axis "Time, m" 0 --> 10
y-axis "Latency, ms" 17 --> 40
line [19.925,19.925,19.929,19.965,19.948,19.965,19.96,19.944,19.903,19.883,19.882,19.865,19.774,19.763,19.771,19.731,19.812,19.825,19.815,19.812,19.767,19.801,19.813,19.788,19.822,19.72,19.732,19.705,19.647,19.717,19.715,19.704,19.687,19.702,19.632,19.574,19.543,19.547,19.57,19.558,19.605,19.631,19.621,19.614,19.596,19.519,19.535,19.549,19.564,19.594,19.586,19.587,19.639,19.585,19.596,19.558,19.584,19.609,19.569,19.578,19.523,19.56,19.56,19.615,19.619,19.615,19.595,19.63,19.659,19.637,19.658,19.64,19.637,19.644,19.655,19.648,19.635,19.637,19.624,19.593,19.627,19.62,19.606,19.594,19.588,19.601,19.689,19.694,19.762,19.816,19.766,19.812,19.809,19.893,19.939,20.093,19.948,19.916,19.899,19.885,21.288,22.723,22.103,22.575,23.399,23.159,22.819,23.86,23.922,23.53,23.922,24.864,24.683,25.897,26.65,25.493,26.602,26.01,25.794,25.635,25.5,25.338,25.394,26.084,26.804,27.564,29.364,30.154,29.955,28.466,27.828,27.759,27.634,28.026,28.94,29.3,29.588,30.075,30.887,31.843,32.049,32.703,32.793,32.703,32.769,32.713,32.668,32.627,33.45,33.776,34.021,33.811,33.823,33.598,33.872,33.207,33.212,33.351,34.02,34.313,34.745,34.934,35.097,35.019,35.14,35.133,34.6,34.333,33.812,33.728,33.432,33.28,33.28,32.967,32.476,32.643,33.28,32.998,32.739,32.632,32.711,32.205,31.941,31.941,31.76,31.367,31.178,31.299,31.611,31.579,31.49,30.749,30.359,29.921,28.958,28.9,28.89,28.351,28.943,29.503,29.825,30.086,30.392,30.978,31.165,31.439,31.467,31.387,31.842,31.72,31.95,32.287,31.807,32.299,32.699,32.692,32.517,32.299,32.355,32.16,32.407,32.616,32.613,32.984,33.406,33.513,33.788,33.362,33.111,32.873,32.317,32.651,32.317,32.317,31.882,31.424,31.138,30.869,30.853,31.716,31.633,32.251,31.992,31.202,31.005,30.516,30.848,31.356,32.14,32.187,32.517,32.517,32.517,32.18,31.741,31.468,31.185,31.125,31.25,31.437,31.155,31.307,31.439,31.432,31.889,32.651,32.912,32.978,32.209,32.02,31.966,31.719,31.98,32.299,32.607,32.141,31.752,30.958,30.958,30.68,30.936,31.151,31.498,32.187,32.679,33.127,33.12,32.744,32.363,32.207,31.653,31.579,31.677,31.468,30.899,30.5,30.263,30.374,30.846,30.445,31.288,31.178,30.91,31.311,31.593,31.846,32.68,33.082,32.541,32.326,32.216,31.639,31.169,30.997,30.911,31.65,32.091,32.768,33,33.085,32.795,32.84,33.081,33.396,33.664,33.895,34.24,34.386,34.181,33.621,34.062,34.609,34.69,35.013,34.344,33.334,32.299,32.384,32.03,32.054,32.808,33.168,33.072,32.906,32.449,32.356,32.168,32.023,31.724,31.128,30.099,29.373,28.405,27.88,27.734,27.604,26.616,27.686,27.539,27.182,25.927,25.129,24.011,24.219,25.752,27.237,28.231,29.714,30.18,30.548,30.548,30.34,30.127,29.688,29.153,29.085,29.169,29.951,30.151,30.355,30.684,30.905,30.541,30.42,30.603,31.176,30.987,31.687,31.239,31.612,31.812,32.185,32.716,32.724,32.328,31.635,30.901,30.951,30.574,30.079,30.793,31.558,31.946,32.143,31.858,31.858,31.864,32.732,33.326,33.709,33.561,34.071,34.078,33.587,33.075,33.205,32.538,33.228,33.513,33.657,33.658,33.757,33.646,33.789,33.994,34.191,33.842,33.68,33.722,33.525,33.386,33.587,33.801,34.278,34.529,34.641,34.333,34.366,34.345,34.845,34.664,34.782,34.851,34.925,34.726,34.776,34.313,34.143,33.902,33.799,33.605,33.737,33.696,33.723,34.021,34.462,34.524,34.646,34.583,34.477,34.278,34.271,33.671,33.256,32.94,33.044,32.705,32.502,32.184,32.442,32.317,32.834,33.086,33.48,33.546,33.658,33.346,33.513,33.68,33.78,33.687,33.803,34.136,34.207,34.136,34.617,34.136,33.993,34.321,34.333,34.491,34.425,34.09,33.807,33.734,33.88,34.041,34.236,34.027,34.289,33.954,33.654,33.101,33.5,33.422,33.343,33.019,33.116,33.069,33.32,33.541,33.389,33.141,32.652,31.9,32.686,33.37,32.946,33.125,33.005,33.486,33.921,34.216,34.281,34.065,34.142,34.375,34.722,34.659,34.753,35.076,35.624,35.2,35.626,35.942,36.171,35.825,35.632,35.457,35.093,35.031,34.967,35.343,35.512,35.227,34.842,34.738,34.49,34.193,34.321,34.532,34.851,34.833,35.013,35.389,35.209,35.087,34.836,34.962,34.835,34.371,34.57,34.142,34.289,34.009,34.568,34.705,34.559,34.627,35.02,34.767,33.95,33.969,33.998,34.028]
|
🌋 Here are results of SLO test for sync-query: Operation Success Rate---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=read"
x-axis "Time, m" 0 --> 10
y-axis "Success Rate, %" 89 --> 111
line [100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.964,99.965,99.965,99.964,99.964,99.964,99.965,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99.605,99.327,99.325,99.324,99.319,99.318,99.318,99.317,99.317,99.317,99.317,99.318,99.313,99.312,99.315,99.314,99.313,99.31,99.31,99.309,99.309,99.308,99.308,99.304,99.303,99.301,99.301,99.303,99.303,99.716,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99.99,99.952,99.952,99.952,99.952,99.952,99.952,99.952,99.952,99.952,99.952,99.953,99.953,99.953,99.953,99.953,99.953,99.953,99.953,99.953,99.953,99.953,99.953,99.954,99.954,99.954,99.954,99.954,99.954,99.965,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100]
---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=write"
x-axis " Time, m" 0 --> 10
y-axis "Success Rate, %" 89 --> 111
line [100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99.365,99.365,99.365,99.361,99.377,99.379,99.365,99.365,99.365,99.365,99.354,99.339,99.364,99.364,99.34,99.338,99.339,99.353,99.364,99.364,99.364,99.364,99.365,99.381,99.381,99.386,99.387,99.366,99.364,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100]
Operations Per Second---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=read"
x-axis "Time, m" 0 --> 10
y-axis "Operations" 294 --> 798
line [645.559,667.529,688,687.621,687.207,691.379,690.448,688.345,687.483,687.448,687.724,688.138,688.414,690.414,692,693.897,692.586,692,689.828,690.414,691.793,694.069,694.69,694.31,690.483,670.862,672.138,672.31,671.655,670.379,671.172,671.655,674.655,675.552,672.448,674.103,674.517,674.793,676.103,678.103,678.655,678,676.759,675.69,675.862,678.138,677.241,679.69,680.448,680.276,678.414,679.345,679.724,684.931,705.793,705.345,704.931,705.345,706.655,708.207,710.966,708.621,708.448,708.138,706.655,706.517,706.241,704.862,704.966,704.069,703.241,702.724,702.552,703.483,703.414,704.172,699.862,699.207,696.655,699.069,697.586,698.069,696.724,696.034,694.828,688.931,686.828,684.172,683.241,678.379,677.138,677.069,676.345,676.069,676.069,676.379,677.069,672.207,671.793,674.897,673.724,672.69,669.828,669.241,668.621,668.828,668,667.517,663.448,663.069,661.241,660.655,662.828,662.655,667.586,669.241,670.138,668.103,669.414,669.207,668.759,671.621,671.931,671,670.448,670.241,671.241,670.414,667.69,671.069,670.862,672.103,671.034,670.552,671.207,672.034,674.586,673.931,674.31,675.517,675.172,673.069,675.724,675.931,675.414,662.379,645.103,644.724,647.828,651.517,649.207,649.724,650.897,651.655,652.138,653.207,655.103,655.655,654.345,657.241,659.31,660.793,662.241,663.31,664.414,663.724,666.724,667.345,668.276,672.172,673.103,671.552,672.793,674.276,691.931,712,713.103,711.103,708.345,709.448,713.345,714.034,717.414,717.552,718.828,719.172,719.448,719.138,718.586,717.345,716.966,717.931,718.828,717.207,721.241,720.966,722.483,721.897,722.828,722.655,721.862,725,724.483,721.828,720.862,720.759,721.517,723.345,722.586,718.897,718.414,715.207,714.483,714.586,714.586,714.966,714.862,714.483,714.828,715.828,715.138,713.69,714.069,710.034,709.793,708.621,712.103,709.069,709.655,710.379,708.966,709.172,708.655,708.828,709.276,709.621,706.586,706.31,710.897,709.276,708.793,709.276,709.207,711.724,711.483,714.345,715.069,713.897,712.034,712,712,712.517,712.793,712.448,712.586,709.379,709.552,708.034,711.655,710.241,713.172,712.931,714.034,713.448,713.621,714.862,718.172,713.034,714.586,715.31,714.862,714.724,711.586,712.069,709.345,709.759,713.621,717.448,717.586,718.448,718.448,717.793,718.241,719.759,720.138,720.276,722.345,719.276,719.172,716.69,716.793,716.31,717.069,716.379,715.345,712.552,713.483,713.759,715.31,717.172,716.69,717.207,716.966,717.448,718.069,715.724,713.483,713.207,712.724,713.552,714.931,714.828,712.931,711.793,711.517,711.069,710.138,709.862,709.379,710,709.966,709.966,711.483,711.621,711.586,711.414,711.586,710,709.034,709.207,712.069,712,711.655,709.172,708.69,708.759,708.862,708.586,710.759,709.345,709.483,709.759,710.034,710.172,709.207,713.31,714.103,713.552,712.724,712.207,711.31,709.552,710,710.379,713.034,712.793,712.138,711.483,712.586,709.931,710.103,710.207,710.621,710.517,709.483,709.586,709.552,706.724,707.517,707.552,707.552,707.414,707.931,708.345,703.655,701.724,702.034,700.759,699.69,698.862,698.621,697.483,696.276,692.724,691.414,693.034,692.897,690.483,689.034,687.586,685.759,683.172,685.345,685.034,684.138,683.172,682,679.552,677.69,676.552,675.69,673.655,672.345,672.414,672.724,675.621,676.69,676.138,675.345,674.793,675.069,674.897,674.517,674.517,673.069,672.345,672.655,672.517,672.379,676.069,678.448,674.897,674.345,674.345,675.276,675.207,676.552,677.034,677.069,677.69,677.621,677.828,679.103,679.379,675.862,676,677.034,678.517,679.793,679.621,680.034,681.552,682.483,682.207,682.966,686.276,687,687.862,684.724,683.966,685.552,685.862,686.034,687.207,689.897,690.552,691.897,692.241,692.138,693.138,693.793,693.172,694.897,698.138,698.862,699.034,699.69,699.897,700.552,701.586,701.931,701.897,702.655,703.276,700.724,704.897,706.034,707.655,708.034,707.931,709.207,712.448,712.759,710.828,710.966,711.345,713.034,713.655,713.517,717.655,719.207,721.172,719.103,718.724,718.931,718.621,717.966,718.793,717.621,719.966,720.724,720.586,720.138,720.793,717.448,716.69,715.759,716.448,718.483,718.621,718.379,717.379,718.103,719.207,718.69,718.138,719,720.034,716,715.276,711.931,711.931,713.483,714.414,714.345,714.241,714.103,714.759,711.138,711.172,711.862,711.276,713.103,712.931,712.621,713.793,713.069,712.069,711.103,708.172,707.621,707.828,708.793,709.586,709.448,709.448,712.448,714.862,713.966,713.483,712.31,709.828,708.862,707.759,707.69,706.724,705.552,705.966,703.897,702.414,702.517,700.793,699.241,698.552,696.552,697,696.172,697.379,695.448,696.241,694.931,692.379,691.138,683.862,651.423,624.768,599.301,576.288,553.48,530.911,508.513,485.325,463.236,440.046,417.267,395.075,372.017,350.206,327.632]
---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=write"
x-axis "Time, m" 0 --> 10
y-axis "Operations" 34 --> 104
line [85.011,88.291,90.448,90.793,90.966,87.69,87.897,89.862,90.207,90.172,90.172,90.172,90.172,88.31,86.793,86.793,86.793,87.138,89.897,89.897,88.828,86.517,86.621,86.552,87.034,85.724,84.207,84.828,85.759,86.586,86.655,86.138,83.931,83.31,86.759,86.483,85.931,85.897,85.552,83.414,83.379,83.414,85.276,86.759,86.759,86.759,86.759,84.724,84.759,84.621,86.862,86.828,86.828,86.828,88.345,90.069,90.034,90.034,90.034,89.207,87.276,89.448,90.069,90.034,90.31,90.862,90.897,91.207,90.103,90.138,90.103,90.103,90.103,88.241,86.759,86.759,88.793,88.759,90.034,87.621,87.586,86.897,86.759,86.828,86.793,86.828,86.828,86.862,86.379,88.552,88.793,86.862,86.862,86.862,86.862,85.345,83.517,86.793,86.793,83.552,83.379,83.483,85.241,86.793,86.793,86.724,86.793,86.828,89.138,89.172,89.897,90,86.966,86.759,86.828,86.828,86.724,88.034,88.345,88.103,90.069,86.69,86.69,86.69,88.207,90.069,90.034,90.034,93.103,90.172,90.103,90.207,90.138,90.138,90.207,88.966,86.793,86.897,86.897,86.862,86.897,89.862,87.793,87.655,87.069,87.069,85.586,85.483,83.724,80.276,83.655,83.655,83.655,83.655,83.655,83.655,83.655,83.828,86.931,85.31,83.621,83.655,83.655,83.655,84.828,86.966,86.966,86.759,86.586,84.759,83.793,86.034,86.034,86.586,83.276,84.759,84.897,86.655,90.069,89.759,86.724,86.655,83.276,83.276,82.517,82.069,81.655,81.724,83.103,84.69,84.31,83.207,83.138,83.103,79.69,79.724,79.931,79.241,78.586,79.517,79.586,76.207,76.241,79.621,79.621,79.621,79.621,76.276,76.586,79.621,79.69,83.069,83.069,83.862,84,84.172,83.586,83.207,83.034,82.345,83.172,83.276,83.31,86.724,86.69,86.69,84.448,86.897,86.862,86.793,87.897,87.724,86.897,86.931,86.966,86.966,90.276,90.241,86.897,86.897,86.897,86.897,86.862,83.828,84,81.138,81.724,82,83.034,83.31,83.276,83.276,83.276,83.276,83.276,86.379,86.414,86.483,83.207,85.448,82.241,83.069,83.034,83,83,83.034,79.724,83.069,83.103,83.103,83.103,83.103,86.448,86.517,89.897,89.138,86.517,83.207,83.103,83.138,83.103,83.103,83.103,82,81.897,81.655,81.517,84.759,84.483,87.759,87.655,86.655,86.586,86.655,86.655,90,90,89.448,87.621,86.586,86.621,86.621,86.621,86.621,84.586,86.621,89.207,89.034,88.69,88.483,86.897,86.724,87.828,87.966,88.207,88.345,88.448,88.793,88.448,88.414,89.034,88.379,86.724,86.655,85.621,85.345,85.759,86.586,86.724,86.655,83.276,83.276,83.276,86.069,86.655,87.379,87.655,87.966,84.897,86.448,86.655,86.655,86.586,86.586,86.586,83.207,83.241,83.69,83.793,84.207,84.931,86.414,86.103,86.69,84.586,84.69,85.69,86.517,84.759,87.724,87.414,86.862,86.793,86.724,86.69,86.69,86.724,89.241,89.069,89,88.759,88.621,88.034,86.69,90.069,89.793,89.828,89.724,89.724,89.172,89.069,89.103,89.517,91.586,91.345,90.655,90.103,91.897,92.345,92.655,93.207,93.103,90.517,90.034,90.034,90,90.793,91,91.034,91.276,91.448,92.034,93.379,93.379,93.483,90.241,90.379,90.379,90.931,91.138,91.483,91.517,91.828,92.069,92.759,93.379,93.379,93.345,93.31,90.069,90.241,92.897,93.414,93.414,93.414,93.414,93.414,93.414,93.414,93.414,93.414,93.414,91.448,90.414,93.655,93.655,93.207,92.759,91.862,91.552,91.276,90.241,90.241,90.241,90.207,86.828,86.828,86.862,90.103,90.103,90.103,90.103,90.103,89,86.724,86.759,86.759,86.759,86.759,86.759,86.759,88.724,88.448,86.483,86.483,86.483,86.414,87.138,87.138,87.069,86.931,86.966,86.966,86.552,89.897,86.517,86.517,86.517,86.517,86.517,85.931,83.172,84.276,86.552,86.517,86.517,86.517,86.517,86.517,83.172,83.103,81.172,83.103,83.103,83.517,84.034,84.207,84.207,84.31,82.655,82.655,82.655,83.103,83.138,86.517,86.517,86.517,86.517,83.69,83.724,83.414,83.276,83.207,83.241,83.172,83.138,83.207,83.207,86.483,86.483,89.862,89.862,88.862,88.759,88.483,88.31,88.655,88.759,91.414,90.655,89.931,89.897,87.621,87.69,87.379,86.621,86.552,89.379,90,93.069,93.172,91.931,90.241,89.931,90,89.862,86.448,83.828,83.897,83.724,83.483,84.379,84.345,84.655,84.759,84.759,84.931,85.103,85.828,86.31,85.793,86,85.414,85.759,86.517,86.586,84.897,83.138,83.172,83.207,84.517,86.172,86.586,83.138,78.829,78.859,78.177,74.834,71.661,68.555,65.313,62.103,58.721,55.44,52.055,48.667,45.311,41.952,38.834]
95th Percentile Latency---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=read"
x-axis "Time, m" 0 --> 10
y-axis "Latency, ms" 34 --> 45
line [39.205,39.231,39.101,39.111,39.098,38.969,39.03,39.151,39.114,39.038,39.079,39.052,39.064,39.024,38.882,38.875,38.927,39.016,39.137,39.165,39.275,39.184,39.24,39.213,39.103,39.188,39.084,39.156,39.278,39.279,39.27,39.264,39.127,39.167,39.242,39.136,39.101,39.139,39.135,39.075,39.09,39.112,39.184,39.328,39.249,39.171,39.21,39.049,39,38.854,38.974,38.941,38.91,38.88,38.804,38.775,38.666,38.638,38.561,38.39,38.26,38.352,38.361,38.432,38.514,38.556,38.585,38.56,38.432,38.419,38.495,38.488,38.442,38.332,38.225,38.125,38.331,38.292,38.388,38.236,38.26,38.3,38.334,38.358,38.48,38.803,38.88,39.111,39.182,39.405,39.532,39.423,39.38,39.402,39.306,39.228,39.231,39.464,39.505,39.241,39.306,39.345,39.476,39.6,39.625,39.621,39.752,39.737,39.911,39.96,40.048,40.139,40.079,40.132,39.92,39.857,39.775,39.93,39.851,39.785,39.873,39.775,39.803,39.886,39.941,39.902,39.909,39.9,40.136,39.928,39.961,39.964,39.97,40.045,40.012,39.915,39.838,39.892,39.858,39.781,39.787,39.887,39.74,39.786,39.79,39.937,40.055,40.128,40.039,39.809,39.924,39.796,39.751,39.783,39.891,39.868,39.859,39.81,39.924,39.832,39.72,39.676,39.545,39.544,39.583,39.644,39.576,39.476,39.441,39.245,39.202,39.272,39.162,39.094,38.82,38.633,38.597,38.685,38.873,38.818,38.715,38.78,38.523,38.457,38.428,38.397,38.332,38.402,38.455,38.508,38.442,38.453,38.474,38.517,38.345,38.286,38.358,38.368,38.289,38.339,38.4,38.294,38.353,38.375,38.395,38.265,38.201,38.072,38.117,38.34,38.302,38.52,38.618,38.564,38.566,38.571,38.615,38.561,38.605,38.635,38.738,38.746,38.746,38.938,38.933,38.872,38.786,38.965,38.885,38.856,38.837,38.827,38.899,38.855,38.909,38.962,39.056,38.986,38.758,38.788,38.767,38.733,38.769,38.606,38.664,38.432,38.46,38.42,38.493,38.471,38.481,38.457,38.507,38.597,38.612,38.785,38.81,38.914,38.751,38.852,38.717,38.733,38.779,38.804,38.872,38.905,38.788,38.965,38.936,39.036,39,39.026,39.17,39.115,39.225,39.138,39.011,38.819,38.737,38.723,38.656,38.602,38.511,38.458,38.375,38.361,38.218,38.381,38.425,38.544,38.485,38.48,38.419,38.348,38.387,38.557,38.459,38.462,38.291,38.305,38.248,38.319,38.35,38.368,38.376,38.52,38.685,38.737,38.669,38.694,38.61,38.679,38.789,38.805,38.824,38.867,38.953,38.988,39,39.014,39.013,39.049,38.926,38.945,38.896,38.968,39.084,39.154,39.131,39.181,38.965,39.048,39.082,39.15,39.206,39.226,39.242,39.326,39.18,39.197,39.121,39.153,39.146,39.171,39.15,38.911,38.741,38.781,38.814,38.777,38.799,38.905,38.813,38.891,38.742,38.615,38.614,38.642,38.621,38.772,38.673,38.661,38.739,38.665,38.589,38.569,38.466,38.57,38.636,38.74,38.689,38.71,38.636,38.623,38.842,38.986,38.994,39.055,39.112,39.114,39.13,39.196,39.189,39.294,39.338,39.312,39.29,39.302,39.3,39.401,39.493,39.531,39.398,39.458,39.495,39.578,39.677,39.74,39.794,39.84,39.854,39.895,40.019,39.996,40.017,39.848,39.793,39.803,39.905,39.896,39.931,39.993,40.062,40.077,40.078,40.056,40.077,40.137,40.168,40.015,39.93,40.084,40.085,40.096,40.092,40.162,40.115,40.065,40.05,40.084,40.103,40.093,40,39.944,40.135,40.151,40.16,40.024,40.036,39.962,39.963,39.891,39.859,39.826,39.833,39.69,39.649,39.591,39.723,39.72,39.774,39.795,39.748,39.711,39.53,39.539,39.487,39.464,39.451,39.387,39.28,39.372,39.285,39.141,39.111,39.011,39.016,39.025,39.066,38.964,39.035,39.042,39.169,39.17,39.247,39.125,39.003,38.921,38.997,38.888,38.775,38.682,38.687,38.795,38.815,38.792,38.761,38.695,38.749,38.539,38.543,38.467,38.529,38.526,38.559,38.627,38.595,38.496,38.578,38.375,38.246,38.197,38.188,38.259,38.366,38.444,38.484,38.413,38.283,38.343,38.275,38.248,38.183,38.121,38.177,38.201,38.12,38.036,38.409,38.296,38.523,38.576,38.471,38.467,38.426,38.368,38.505,38.437,38.663,38.68,38.609,38.647,38.52,38.557,38.525,38.497,38.569,38.658,38.756,38.893,38.941,38.911,38.885,38.793,38.865,38.889,38.818,38.582,38.684,38.673,38.654,38.741,38.734,38.746,38.745,38.686,38.741,38.709,38.796,38.837,38.753,38.842,38.953,39.075,39.111,39.071,39.115,39.011,39.107,39.08,39.131,39.143,39.204,39.067,39.115,39.232,39.402,39.396,39.391,39.395,39.423,39.498,39.492,39.59,39.62,39.603,39.591,39.565,39.577]
---
config:
xyChart:
width: 1200
height: 400
themeVariables:
xyChart:
titleColor: "#222"
backgroundColor: "#fff"
xAxisLineColor: "#222"
yAxisLineColor: "#222"
plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
title "operation_type=write"
x-axis "Time, m" 0 --> 10
y-axis "Latency, ms" 33 --> 46
line [40.346,40.487,40.546,40.668,40.492,40.609,40.323,40.229,40.316,40.045,40.463,40.51,40.556,40.475,40.641,40.57,40.711,40.697,40.469,40.493,40.561,40.528,40.66,40.714,40.615,40.9,40.761,40.665,40.503,40.727,40.475,40.331,40.166,40.456,40.438,40.495,40.681,40.458,40.422,40.2,40.342,40.174,40.221,40.284,40.232,40.017,40.152,40.233,40.175,40.054,40.426,40.276,40.224,39.981,39.75,39.849,39.772,39.664,39.467,39.537,39.566,39.731,39.406,39.439,39.377,39.253,39.48,39.5,39.488,39.455,39.488,39.256,39.074,38.961,39.021,38.723,39.019,38.896,39.021,38.678,38.872,38.961,39.172,39.257,39.255,39.735,39.851,39.96,39.99,39.978,39.95,40.07,40.178,40.519,40.365,40.227,40.368,40.552,40.396,40.441,40.792,40.805,40.821,40.497,40.572,40.301,40.527,40.369,40.204,40.228,40.224,40.106,40.003,39.886,39.578,39.456,39.469,39.427,39.296,39.201,39.134,38.917,38.858,39.223,39.059,39.015,38.655,38.689,38.857,38.463,38.969,38.988,39.25,39.311,39.483,39.432,39.582,39.859,39.719,39.811,39.693,39.816,39.894,39.965,40.088,40.088,40.405,40.548,40.497,40.623,40.631,40.636,40.425,40.61,40.584,40.584,40.662,40.377,40.244,39.852,39.829,39.764,39.734,39.855,39.704,39.762,39.526,39.429,39.23,39.275,39.069,38.971,38.667,38.555,38.463,38.127,38.26,38.458,38.394,38.33,38.062,37.84,37.594,37.509,37.361,37.112,37.404,37.482,37.577,37.34,37.221,37.3,37.221,37.271,37.017,37.297,37.493,37.374,37.614,37.558,37.895,38.032,37.94,37.89,38.078,37.91,37.694,37.731,37.817,37.824,38.453,38.611,38.611,38.752,38.907,38.986,39.031,39.148,39.614,39.762,39.566,39.644,39.788,39.857,39.775,39.803,39.99,39.946,40.138,40.119,40.044,40.011,40.107,40.049,40.045,40.256,40.085,40.09,40.161,40.081,40.16,40.391,40.344,40.388,40.449,40.529,40.297,40.179,40.108,40.24,40.378,40.162,40.021,39.964,39.936,39.869,39.808,39.656,39.558,39.754,39.862,39.904,39.672,39.825,40.056,40.3,40.265,40.293,40.07,39.753,39.663,39.957,39.832,39.741,39.732,39.738,39.741,39.801,39.986,39.658,39.571,39.693,39.841,39.804,39.665,39.509,39.59,39.421,39.356,39.283,39.106,39.386,39.3,38.917,38.95,39.134,39.071,39.317,39.542,39.338,39.302,39.457,39.457,39.333,39.531,39.487,39.583,39.344,39.445,39.757,39.606,39.264,39.28,39.504,39.475,39.308,39.356,39.438,39.537,39.599,39.529,39.345,39.246,39.161,38.972,38.941,38.897,38.823,39.097,38.946,38.888,38.956,38.922,38.723,38.543,38.376,38.158,37.891,37.69,37.83,38.033,38.241,38.25,38.538,38.643,38.748,38.303,38.574,38.596,38.682,38.794,38.869,38.775,38.833,38.805,38.581,38.299,37.759,37.603,37.943,37.909,38.175,38.295,38.231,38.236,38.454,38.485,38.604,38.792,39.079,38.896,38.881,38.759,38.799,38.817,39.011,38.583,38.528,38.55,38.644,38.939,39.033,39.012,38.974,39.314,39.517,40.001,40.188,40.008,40.077,40.244,40.382,40.523,40.553,40.745,40.978,41.011,40.877,40.729,40.795,40.799,40.916,40.978,40.885,40.917,41.084,41.091,40.974,40.953,40.764,40.904,40.679,40.803,40.551,40.524,40.338,40.218,40.342,40.276,40.058,39.959,39.947,40.016,39.915,39.838,39.812,39.915,39.915,39.812,39.785,39.652,39.838,39.901,39.806,39.811,39.914,39.963,39.885,40.111,39.942,40.225,40.24,40.191,40.24,40.144,40.142,39.954,39.812,39.923,40.078,40.001,39.949,39.708,39.558,39.517,39.483,39.333,39.333,39.483,39.454,39.369,39.309,39.342,39.403,39.282,39.251,39.167,38.851,38.851,38.827,38.746,38.906,39.003,38.991,38.985,39.028,38.963,38.732,38.698,38.664,38.638,38.936,38.915,39.038,38.912,39.132,39.164,38.766,38.968,38.728,38.774,38.828,38.629,38.774,38.534,38.609,38.548,38.474,38.607,38.507,38.469,38.237,38.25,38.166,38.301,38.412,38.8,38.592,38.693,38.759,38.622,38.971,38.748,38.453,38.329,38.258,38.436,38.21,38.207,38.095,38.046,38.082,37.958,38.229,38.229,38.18,38.419,38.12,38.235,38.193,38.426,38.763,38.757,38.335,38.34,38.114,38.16,38.218,38.368,38.486,38.202,38.496,38.709,38.704,38.954,38.876,38.987,38.965,39.317,39.402,39.465,39.77,39.743,39.85,40.008,39.72,39.845,39.707,39.763,39.791,39.797,39.742,39.957,40.054,40.072,40.145,40.157,40.094,40.254,40.357,40.038,40.192,40.036,39.896,40.031,40.035,40.103,39.984,40.024,40.057,39.755,39.799,39.752,39.679,39.895,39.943,40.141,40.205,39.985]
|
fixed container waits
Pull request type
Please check the type of change your PR introduces:
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Other information