[core] Add the TimeSeriesWorkload class, a new type of workload that uses (#1008)
the existing YCSB API to generate time series data (numeric values associated with timestamps). See the TimeSeriesWorkload.java class Javadocs for details on how to use it with a client and workloads/tsworkload_template for parameters. Also add the BasicTSDB instance for printing/debugging the workloads.
Showing
- bin/bindings.properties 1 addition, 0 deletionsbin/bindings.properties
- bin/ycsb 3 additions, 2 deletionsbin/ycsb
- core/src/main/java/com/yahoo/ycsb/BasicDB.java 4 additions, 4 deletionscore/src/main/java/com/yahoo/ycsb/BasicDB.java
- core/src/main/java/com/yahoo/ycsb/BasicTSDB.java 273 additions, 0 deletionscore/src/main/java/com/yahoo/ycsb/BasicTSDB.java
- core/src/main/java/com/yahoo/ycsb/workloads/TimeSeriesWorkload.java 1286 additions, 0 deletions...ain/java/com/yahoo/ycsb/workloads/TimeSeriesWorkload.java
- core/src/test/java/com/yahoo/ycsb/workloads/TestTimeSeriesWorkload.java 550 additions, 0 deletions...java/com/yahoo/ycsb/workloads/TestTimeSeriesWorkload.java
- workloads/tsworkload_template 283 additions, 0 deletionsworkloads/tsworkload_template
- workloads/tsworkloada 46 additions, 0 deletionsworkloads/tsworkloada
Loading
Please register or sign in to comment