Граф коммитов

14 Коммитов

Автор SHA1 Сообщение Дата
Clemens Lieb 2218649a0f [core] changes to enable folding YCSB-TS back into YCSB (#1095)
* [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
2018-03-19 16:37:13 -07:00
Sean Busbey f31b233910 [accumulo, accumulo1.6, accumulo1.7, accumulo1.8] switch Accumulo to minor version specific bindings.
* break out accumulo modules
* add deprecation warning
* switch travis to use short hostname to get around long hostname error.
2017-10-01 18:43:06 -05:00
Kevin Risden 0d17403b24 [travis] Travis CI add oraclejdk9 (#1023)
* Add oraclejdk9 to .travis.yml

* Upgrade maven-compiler-plugin

* Exclude jdk.tools from hadoop dependency
2017-09-16 14:06:56 -05:00
Sean Busbey d69345fce7 [travis] get travis back to happy (#1022)
* 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.
2017-09-09 10:48:35 -05:00
Sean Busbey c9d70ba01b [build, core, accumulo, couchbase2, hbase10, orientdb, asynchbase] fixes for jdk9 (#712)
* 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
2016-09-30 09:00:54 -05:00
nygard_89 5ded6ede6f Merge remote-tracking branch 'origin/master' 2016-04-14 17:50:58 +02:00
nygard_89 c353f7120a [travis] Reverted to original version, just added riak as service.
[riak] Configured RiakKVClientTest.java to work with default bucket-type instead of creating a new one.
2016-04-14 17:12:59 +02:00
nygard_89 d4d251a07a [travis] Added sudo requirement for running riak-admin commands.
[travis] Added riak-admin commands to create and activate test bucket.
2016-04-14 14:13:37 +02:00
nygard_89 d209175963 [travis] Added Riak service for testing purposes.
[riak] Added test unit.
[riak] Set eventual consistency as default in both README.md and riak.properties file, as strong consistency it's not the main model adopted by the db (check http://docs.basho.com/riak/kv/2.1.4/developing/app-guide/strong-consistency/ for further info).
[riak] Fixed getFields() function by transforming it into createResultHashMap(). This function creates the HashMap to give as result appropriately.
[riak] Removed scan transaction support for strong consistency model. 2i search is not allowed for this model, neither there is a suitable search mean to use to achieve a proper scan transaction.
[riak] Done minor fixes to code and comments.
2016-04-13 23:15:27 +02:00
Kevin Risden c30e018aa2 Added Oracle JDK 8 to .travis.yml 2016-04-12 16:49:49 -05:00
Robert J. Moore 9e6e1758dd [licensing] Added ASLv2 headers to files without them for v0.4.0.
Fixes #438
2015-10-14 22:51:39 -04:00
Robert J. Moore 1cc73efeab [travis] Fixes #389 - Update .travis.yml to use the container based infrastructure for Travis Builds. 2015-08-16 14:03:12 -04:00
Robert J. Moore 5a3d9763a0 Fix #284 - Switch to travis starting the test mongod instance. 2015-06-06 14:11:49 -04:00
Weston Platter cadbc3d8ad [travis] initial commit on travis ci setup 2014-03-16 01:26:19 -06:00