[
https://issues.apache.org/jira/browse/FLINK-24967?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17447881#comment-17447881
]
Aitozi commented on FLINK-24967:
--------------------------------
[~pnowojski] Thanks for your detail explanation. I also not meant to make all
of them parametrisable. I will make the test combination exploded. IIUC, I
think we can improve this from two parts:
* Use the contexts class to reduce the scope of heavy {{kvSetup}}
* Introduce a conf file to pass the config like the key, value count , size and
so on , which is my initial purpose that make the IO pattern configurable.
> Make the IO pattern configureable in state benchmarks
> -----------------------------------------------------
>
> Key: FLINK-24967
> URL: https://issues.apache.org/jira/browse/FLINK-24967
> Project: Flink
> Issue Type: Improvement
> Components: Benchmarks, Runtime / State Backends
> Reporter: Aitozi
> Priority: Minor
>
> Currently, state benchmarks IO size are controlled by
> {{StateBenchmarkConstants}}, which are not flexible to change. It's not easy
> to test the performance under different IO size/pattern and different disk
> (which can be solved by
> [FLINK-24918|https://issues.apache.org/jira/browse/FLINK-24918]). I purpose
> to make the state benchmark more configurable .
--
This message was sent by Atlassian Jira
(v8.20.1#820001)