- Jul 28, 2018
-
-
Sean Busbey authored
-
- Jun 25, 2018
-
-
Helen H.W. Chan authored
-
- May 23, 2018
-
-
Sean Busbey authored
-
Chris Larsen authored
the command line, thus leaving the YCSB version on the same line. (cherry picked from commit 88ffdbbb8f4efd49a710c3602d16cdb9f8b37a14)
-
Chris Larsen authored
a configuration option to print out the histogram buckets and default to NOT printing out the buckets. (cherry picked from commit 46933b1d1cf9253d532c087d8d58e0046d4d0ebd)
-
- May 21, 2018
-
-
Sean Busbey authored
-
- May 18, 2018
-
-
Kevin Risden authored
-
- Mar 23, 2018
-
-
Ivan Sopov authored
-
- Mar 19, 2018
-
-
Clemens Lieb authored
* [core] Drop JDK 7 Support Sets compiler target to 1.8 Additionally removes openjdk7 from travis build-matrix Fixes #1033 Additionally includes lexicographic reordering of binding-dependency properties in root pom * [core] introduce baseclass for timeseries database bindings This base-class parses the queries generated by TimeSeriesWorkload into a format that's usable for simple consumption. The format has been defined through the work done by Andreas Bader (@baderas) in https://github.com/TSDBBench/YCSB-TS. * [core] parse debug and test properties for all Timeseries databases * [core] Add method to define possible tagKeys for Timeseries Workloads Some TimeSeries Databases require a "schema" up front. To generate said schema, the tag keys used by the workload are required. This method should be centrally available for maintainability * [core] Provide default implementation for operation TimeSeries databases only rarely support deleting data. As such we can generally assume the operation to always return a Status.NOT_IMPLEMENTED. Similarly to updating that trivial implementation does not need to be repeated in every TimeSeriesDatabase implementation * [core] Address review This adds a copyright header and significant amounts of javadoc for TimeseriesDB Furthermore occurrences of Long have been largely replaced with the primitive long Finally an overload for signed integer values has been added for insertions
-
- Feb 06, 2018
-
-
El Dorado131 authored
When the TimeSeriesWorkload was run with fieldcount=1 and tagcount=1 and tagcardinality=1 the data generated always had the same timestamp. This commit fixes this behavior by forcing a tag rollover when there is only one tag. (#1091)
-
- Sep 21, 2017
-
-
Sean Busbey authored
-
- Sep 19, 2017
-
-
Chris Larsen authored
NOTE if you parse the standard out of YCSB, you'll be missing the "s" sometimes.
-
- Sep 16, 2017
-
-
Chris Larsen authored
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.
-
- Aug 09, 2017
-
-
Chris Larsen authored
timestamps in a non-repeating random order. Modify UnixEpochTimestampGenerator so that the random generator can extend it. Signed-off-by:
Chris Larsen <clarsen@yahoo-inc.com>
-
Chris Larsen authored
the number of unique combinations of tables, keys and fields per database operation. This is useful for tracking distributions. Signed-off-by:
Chris Larsen <clarsen@yahoo-inc.com>
-
Chris Larsen authored
for passing to db implementations as an abstraction on the byte array itorator. Signed-off-by:
Chris Larsen <clarsen@yahoo-inc.com>
-
- Aug 05, 2017
-
-
Kirill Vlasov authored
[core] Fixing squid:S1319 - Declarations should use Java collection interfaces such as "List" rather than specific implementation classes such as "LinkedList". (manolama - updated bindings added since the PR) Signed-off-by:
Chris Larsen <clarsen@yahoo-inc.com>
-
Mairbek Khadikov authored
Changed int to long in Measurements code to support large scale workloads. (manolama - fixed checkstyle errors) Signed-off-by:
Chris Larsen <clarsen@yahoo-inc.com>
-
- Aug 04, 2017
-
-
Jiongxin Liu authored
Signed-off-by:
Chris Larsen <clarsen@yahoo-inc.com>
-
Chris Larsen authored
be used to replace the strings.
-
Chris Larsen authored
-
Chris Larsen authored
to the workload client threads. Had to use setters to get around the checkstyle complaint of having too many parameters.
-
- Aug 02, 2017
-
-
Chris Larsen authored
for each of the children. This lets us re-use byte iterators if we need to access the values again (when applicable).
-
- Feb 03, 2017
-
-
Kevin Risden authored
-
Kevin Risden authored
-
Kevin Risden authored
-
Kevin Risden authored
-
Kevin Risden authored
-
- Jan 31, 2017
-
-
Kevin Risden authored
-
- Jan 30, 2017
-
-
Kevin Risden authored
-
Kevin Risden authored
-
Kevin Risden authored
-
Kevin Risden authored
-
- Nov 18, 2016
-
-
Kevin Risden authored
-
jschmieg authored
-
- Oct 25, 2016
-
-
Shivam Maharshi authored
-
- Sep 30, 2016
-
-
Sean Busbey authored
* in couchbase2 work around ReactiveX/RxJava#3824 * accumulo test hangs, so skip tests * hbase10 and asynchbase test crashes with unknown class version, so skip tests * orientdb tests fail, so skip * core jar-with-deps fails, so keep them broken out fixes #704, fixes #705
-
- Sep 28, 2016
-
-
Josh Elser authored
-
- Sep 27, 2016
-
-
hxd authored
-
- Aug 31, 2016
-
-
Govind Kamat authored
-