Permalink
Commits on Dec 2, 2017
Commits on Oct 8, 2017
  1. Merge pull request #1034 from busbey/accumulo-modules

    busbey committed Oct 8, 2017
    Switch Accumulo into multiple modules, one per minor release
Commits on Oct 2, 2017
Commits on Oct 1, 2017
  1. [accumulo, accumulo1.6, accumulo1.7, accumulo1.8] switch Accumulo to …

    busbey committed Sep 22, 2017
    …minor version specific bindings.
    
    * break out accumulo modules
    * add deprecation warning
    * switch travis to use short hostname to get around long hostname error.
Commits on Sep 22, 2017
  1. Merge remote-tracking branch 'mdrob/master'

    busbey committed Sep 22, 2017
    closes #787
  2. [scripts, core] cleanup bindings (#1031)

    busbey committed Sep 22, 2017
    * remove mapkeeper and voldemort from command help, since we don't build them
    * fix ordering of modules in root pom
    
    closes #328
Commits on Sep 21, 2017
  1. [hbase10] Address #701 by mimicking the same locks from the HBase 0.9… (

    manolama committed Sep 21, 2017
    #1028)
    
    * [hbase10] Fix #701 by mimicking the same locks from the HBase 0.98 client in the HBase 10 client.
    
    * Address CR comments, thanks @allanbank.
    
    * Addressed the table lock.
    
    * Restore the lock on the connection shutdown.
Commits on Sep 20, 2017
  1. [core] Add a CONTRIBUTING.md file to fix #245.

    manolama committed Sep 19, 2017
    Also addressed @jasontedor review, thanks!
  2. Merge pull request #1029 from manolama/i825

    manolama committed Sep 20, 2017
    [core] Change the RemainingFormatter to reflect non-plural times, fix…
Commits on Sep 19, 2017
  1. [core] Change the RemainingFormatter to reflect non-plural times, fix…

    manolama committed Sep 19, 2017
    …ing #825.
    
    NOTE if you parse the standard out of YCSB, you'll be missing the "s" sometimes.
Commits on Sep 17, 2017
  1. [core] Add the TimeSeriesWorkload class, a new type of workload that …

    manolama committed with busbey Sep 17, 2017
    …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.
Commits on Sep 16, 2017
  1. [googledatastore] Google Datastore to use default credentials. (#984)

    haih-g committed with busbey Sep 16, 2017
    * Google Datastore to use default credentials.
    
    * Google Datastore to skip Index.
  2. [travis] Travis CI add oraclejdk9 (#1023)

    risdenk committed with busbey Sep 16, 2017
    * Add oraclejdk9 to .travis.yml
    
    * Upgrade maven-compiler-plugin
    
    * Exclude jdk.tools from hadoop dependency
Commits on Sep 10, 2017
Commits on Sep 9, 2017
  1. [travis] get travis back to happy (#1022)

    busbey committed Sep 9, 2017
    * Set minimum maven version to 3.1.0+, due to reqs for ES testing
    * remove oracle jdk7 per travis-ci/travis-ci#7884
    * Skip ES5 cluster spin-up if tests are skipped.
    * Increase test heap for asynchbase binding from Travis 2048m to 4096m
      - https://docs.travis-ci.com/user/build-environment-updates/2017-09-06/
    * temporarily remove the riak service on travis
      - currently fails w/o details
      - http://docs.basho.com/ fails to load, so I can't spin up a test node locally.
Commits on Sep 7, 2017
Commits on Aug 10, 2017
  1. Merge pull request #925 from risdenk/initial-es5

    jasontedor committed Aug 10, 2017
    [elasticsearch,elasticsearch5] Add Elasticsearch 5.x binding
  2. Elasticsearch 5: Remove extraneous newline

    jasontedor committed Aug 10, 2017
    This commit removes an extraneous newline from
    ElasticsearchRestClient.java.
  3. Elasticsearch 5: Use provided constants for status codes

    jasontedor committed Aug 10, 2017
    This commit replaces some magic numbers (HTTP status codes) with
    already-existing constants for this purpose.
  4. Elasticsearch 5: Mark constant as final

    jasontedor committed Aug 10, 2017
    This commit marks a field intended to be treated as a constant as final.
  5. Elasticsearch 5: Collapse tests to one class

    jasontedor committed Aug 10, 2017
    This commit removes duplicate test code from the elasticsearch5 and
    elasticsearch5-rest test classes.
  6. [core] Add the RandomDiscreteTimestampGenerator to generate a range of

    manolama committed Aug 6, 2017
    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>
  7. [core] Add 'basicdb.count' as a config option to track and print

    manolama committed Aug 3, 2017
    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>
  8. [core] Add the NumericByteIterator to store byte encoded longs or dou…

    manolama committed Aug 6, 2017
    …bles
    
    for passing to db implementations as an abstraction on the byte array itorator.
    
    Signed-off-by: Chris Larsen <clarsen@yahoo-inc.com>
  9. Update Spanner Version to 0.21.1-beta

    hostirosti committed with manolama Aug 9, 2017
    Signed-off-by: Chris Larsen <clarsen@yahoo-inc.com>
  10. Elasticsearch 5: Fix Javadocs in REST client tests

    jasontedor committed Aug 10, 2017
    The comments were incorrectly referring to ElasticsearchClient but they
    should be referring to ElasticsearchRestClient instead.
  11. Elasticsearch 5: Remove core POM change

    jasontedor committed Aug 10, 2017
    This commit removes an unrelated POM change for the original
    (Elasticsearch 2) binding.
  12. Elasticsearch 5: Close content builder

    jasontedor committed Aug 10, 2017
    This commit wraps the usage of a content builder in a try-with-resources
    block to ensure that it is correctly closed.
  13. Elasticsearch 5: Change es.newdb to es.new_index

    jasontedor committed Aug 10, 2017
    This commit changes the name of a property, es.newdb, to es.new_index as
    this is more consistent with the terminology used in Elasticsearch.
  14. Elasticsearch 5: Remove unneeded output statements

    jasontedor committed Aug 10, 2017
    This commit removes some unnecessary logging statements for the
    elasticsearch5 and elasticsearch5-rest bindings.