[ https://issues.apache.org/jira/browse/IGNITE-24221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vyacheslav Koptilin updated IGNITE-24221: ----------------------------------------- Description: h3. Motivation In order not to miss the performance problems during collocation epic implementation it would be nice to have and run several benchmarks from the very beginning. Seems that at least the following benchmarks will be helpful: # Zone/Table creation benchmarks. # Adjusted versions of InsertBenchmark and SelectBenchmark in order to check whether multiple tables in one replica are as fast as dedicated tables. ## Given adjusted benchmarks will be removed when we will switch may to collocation rails. ## In order to enable collocation logic it's required to set feature flag `IGNITE_ZONE_BASED_REPLICATION`. ## Besides that, it's required to mock `PlacementDriver` in a way that it will return the proper primary replica that hosts zone one. h3. Definition of Done * Zone/Table creation benchmarks are implemented. * Adjusted versions of InsertBenchmark and SelectBenchmark are implemented. was: h3. Motivation In order not to miss the performance problems during collocation epic implementation it would be nice to have and run several benchmarks from the very begging. Seems that at least following benchmarks will be helpful: # Zone/Table creation benchmarks. # Adjusted versions of InsertBenchmark and SelectBenchmark in order to check whether multiple tables in one replica are as fast as dedicated tables. ## Given adjusted benchmarks will be removed when we will switch may to collocation rails. ## In order to enable collocation logic it's required to set feature flagĀ IGNITE_ZONE_BASED_REPLICATION. ## Besides that it's required to mock PlacementDriver in a way that it will return proper primary replica that hosts zone one. h3. Definition of Done * Zone/Table creation benchmarks are implemented. * Adjusted versions of InsertBenchmark and SelectBenchmark are implemented. > Prepare/Adjust benchmarks in order to measure puts and gets and zones/tables > creation within collocation track > --------------------------------------------------------------------------------------------------------------- > > Key: IGNITE-24221 > URL: https://issues.apache.org/jira/browse/IGNITE-24221 > Project: Ignite > Issue Type: Improvement > Reporter: Alexander Lapin > Priority: Major > Labels: ignite-3 > > h3. Motivation > In order not to miss the performance problems during collocation epic > implementation it would be nice to have and run several benchmarks from the > very beginning. Seems that at least the following benchmarks will be helpful: > # Zone/Table creation benchmarks. > # Adjusted versions of InsertBenchmark and SelectBenchmark in order to check > whether multiple tables in one replica are as fast as dedicated tables. > ## Given adjusted benchmarks will be removed when we will switch may to > collocation rails. > ## In order to enable collocation logic it's required to set feature flag > `IGNITE_ZONE_BASED_REPLICATION`. > ## Besides that, it's required to mock `PlacementDriver` in a way that it > will return the proper primary replica that hosts zone one. > h3. Definition of Done > * Zone/Table creation benchmarks are implemented. > * Adjusted versions of InsertBenchmark and SelectBenchmark are implemented. -- This message was sent by Atlassian Jira (v8.20.10#820010)