pravega / pravega-benchmark

Performance benchmark tool for Pravega
Apache License 2.0
8 stars 22 forks source link

Issues 46 and 48: Add the "-scope" parameter and fix the reader-groups issue #50

Closed kmgowda closed 5 years ago

kmgowda commented 5 years ago

Change log description
The "-scope" parameter is added so that use the pass the name of the scope ; If no scope name is supplied then default scope name "Scope" is used. A different reader group names are used in case of end to end latency. The data format is changed from String to Byte Array to avoid the string serialization by Pravega.

Purpose of the change Fixes #46, #48

What the code does By adding the "-scope" parameter , enabled the user to supply the custom scope names. Currently reader group delete throws an error in-case of reader group does not exists; hence different reader groups named used in case of end to end latency.

How to verify it Tested the benchmark tool with and without "-scope" parameter. Tested the end to end latency repeatedly on bare metal setup and standalone execution.