Files
linea-besu/util
Abdelhamid Bakhta 65fb548b8d Use a percentage instead of fraction for the remote connections percentage CLI option. (#1682)
* Factorise metrics code for KeyValueStorage database

- introduce `MonitorableKeyValueStorage`
- factorise code
- remove metrics instanciation in `RocksDbKeyValueStorage` and `ColumnarRocksDbKeyValueStorage`

* Rename class

* Use percentage instead of fraction

* add tests

* fix PR discussion

- introduce `PercentageConverter` and `FractionConverter` in `tech.pegasys.pantheon.cli.converter`
- use custom error message for `PercentageConversionException
`

* fix PR discussion

- return primitive types instead of objects for converters

* fix tests

Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
2019-07-12 17:39:20 +02:00
..