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

94 Коммитов

Автор SHA1 Сообщение Дата
Naveen Singh ff11219650
Creating new reactive stream Mongo driver (#18)
* Adding mongo reactive stream

* adding mongo stream binding

* adding ""mmongodb2" binding

* Update pom.xml

* Update pom.xml

* mongo reactive streams updates

* Create README.md

* helper

* Update MongoDbReactiveStreamsClient.java

* Update mongodbreactivestreams.properties

* property name change to binding name

* Update mongodb.properties

* Update MongoDbReactiveStreamsClient.java

* Removing explain method

* Removing print statement on every read

* Bumping mongo reactive stream version

* Removed MongoDB2Client reference and added mongodbreactivestreams binding reference

* Upgraded to Log4J2

* removed unused logback dependency

* This is not required!

* Resolving comments

* adding back  "AsyncMongoDbClient" to script and properties file

* checkstyle fix

---------

Co-authored-by: Ravi Tella <RaviTella@users.noreply.github.com>
2023-03-07 17:45:56 -05:00
Ivan ff4ecbd37f
[scylla] native Scylla support with token aware balancing policy and LWT (#1473) 2020-12-06 21:54:24 -06:00
maoling 7ddc8fe068
[zookeeper]: add the zk binding (#1327) 2020-12-06 21:47:29 -06:00
Sean Busbey deca7291ef
[voldemort] Remove the voldemort binding. (#1482) 2020-11-30 10:22:07 -06:00
Sean Busbey f7e80903dc
[hypertable] remove the hypertable binding. (#1483) 2020-11-30 10:21:23 -06:00
Sean Busbey c9ea9a5de1
[solr, solr6] remove EOL solr versions. (#1484) 2020-11-30 08:40:25 -06:00
Chris Lu 989b930d47
[seaweedfs] add seaweedfs (#1443) 2020-11-27 02:06:16 -06:00
Mubashir Kazia af47d643ca
[solr7] Add support for Apache Solr 7
closes #1415

Signed-off-by: Kevin Risden <krisden@apache.org>
2020-03-18 13:05:17 -04:00
Sean Busbey 780aec9235
[hbase] update HBase bindings for eom (#1396)
* remove 0.98, 1.0, 1.2, and 2.0 bindings
* change the 1.4 binding to be  a "HBase 1.y" binding
* add "HBase 2.y" binding and default it to the current 2.2 release
* incorporate README from 0.98 binding into current bindings
* incorporate README on bigtable testing from 1.0 binding into 1.4 binding
* incorporate implementation from 1.0 client into current bindings
* updated asynchbase binding to include parts of removed bindings it referenced
* update maprdb binding for the change in the hbase bindings
* update 1.4 and 2.2 to current releases
* use shaded client test for all hbase bindings.
* make hbase bindings consistently use log4j
* fixes #1173
* fixes #1172
2020-02-05 11:53:58 -06:00
Sean Busbey 26f1668f06
[accumulo] remove EOM Accumulo versions (1.6, 1.7) and rename 1.8 binding to 1.9. (#1366) 2019-11-13 15:44:48 -06:00
Sean Busbey 53f0b175a0
[release] configuration needed for publishing to maven central. (#1361)
* add project url, license, and developer section to pom
* add distribution information to pom.
* add source, javadoc, and signing plugins
2019-10-11 14:55:58 -05:00
Sean Busbey 12ce3a8504 [version] update master branch to 0.18.0-SNAPSHOT 2019-09-21 01:24:50 -05:00
Sean Busbey fd29cda92b
[build] update group id to site.ycsb (#1352) 2019-09-19 13:50:20 -05:00
David Rolfe cc165f2249 [db voltdb] Add VoltDB client (#1319)
Add binding based on MIT licensed client version for VoltDB
2019-09-17 06:29:23 -05:00
Sean Busbey bcf9ee3485 [version] update master branch to 0.17.0-SNAPSHOT 2019-06-04 00:28:38 -05:00
Katsuhiko Nonomura c695486d1d [griddb] add GridDB binding (#1258)
GridDB (https://github.com/griddb/griddb_nosql) is a highly scalable NoSQL database best suited for IoT and Big Data.

Website: https://griddb.net/
2019-06-03 22:13:59 -05:00
Hobo Chen d55ac2bb1d [tablestore] Add binding for Alibaba Cloud's TableStore (#1286) 2019-06-03 22:09:18 -05:00
Patrick Stuedi 1b6e85855c [crail] Added support for Apache Crail (Incubating) (#1266)
* Adding support for Apache Crail (crail.apache.org)

* Adding Crail benchmark source and README

* Cleaning white space

* Fixing CrailClient::read
- Thanks @pepperjo

* Moving classes to Crail specific package

* Use a Logging framework instead of System.out

* 1) Make binding respect configuration of table name
2) Add new benchmark parameter 'crail.enumeratekeys'
2019-06-01 10:04:42 -05:00
leschekhomann 29f254dfd7 [PostgreNoSQL] Added NoSQL support for PostgreSQL. (#1242) 2019-04-25 20:57:29 -05:00
Anthony Voellm aka Tony the P3rfguy a90a5a7ebc Removing deprecated driver. (#1295)
* Removing deprecated driver.
Tracked in issue https://github.com/brianfrankcooper/YCSB/issues/1269

* Cause rebuild
2019-04-19 16:11:22 -07:00
Anthony Voellm aka Tony the P3rfguy 2f03a2f83a Azure Cosmos [DB] (#1264)
* Adding Azure Cosmos Driver.
Still some improvements to make like automatically creating the YCSB database and usertable collection. But this does bring in the all the latest SDKs / etc.
2018-11-27 14:10:14 -08:00
Sean Busbey c506ef90b7 [version] update master to 0.16.0-SNAPSHOT 2018-07-28 22:34:50 -05:00
Jun-Seok Heo e63696354a [foundationdb] add a new client for FoundationDB (#1162) 2018-07-15 10:19:27 -05:00
Mark a9ad5b6f27 [arangodb, arangodb3] updated ArangoDB binding (Java driver 4.4.1) (#1166)
* updated ArangoDB binding (Java driver 4.4.1)
* Add deprecation warning for binding 'arangodb3'
2018-07-09 09:48:27 -05:00
Ilya Suntsov f513f5b466 [ignite, ignite-sql] Add Apache Ignite clients 'ignite' and 'ignite-sql' (#1118)
Closes #1118
Closes #1165

Co-authored-by: Sergey Puchnin <spuchnin@gridgain.com>
Co-authored-by: Taras Ledkov <tledkov@gridgain.com>
Co-authored-by: Oleg Ostanin <oostanin@gridagin.com>
2018-07-09 09:28:19 -05:00
Adam Retter 563925edcf [rocksdb] Added support for RocksDB Java API (#1052) 2018-07-06 23:04:04 -05:00
Sean Busbey 0c269338c2 [version] update master to 0.15.0-SNAPSHOT 2018-05-23 23:42:56 -05:00
Rohan Jayaraj fb85b598b7 [maprdb maprjsondb] Added clients for MapR-DB and MapR-JSONDB (#1063)
* Adding MapR Binary & JSON YCSB Clients
* MapR binaries will be picked from the classpath
2018-05-11 16:04:43 -07:00
Sean Busbey 326c244cea [hbase20] Add HBase 2.0 binding. 2018-03-22 11:55:56 -05:00
Sean Busbey 25ab00de40 [hbase14] Add HBase 1.4 binding. 2018-03-22 11:55:29 -05: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
Sean Busbey 278b522d43 [hbase094] remove the hbase 0.94 binding. (#1032) 2017-09-22 07:04:36 -05:00
Sean Busbey af424b083d [version] update master branch to 0.14 2017-09-21 21:00:41 -05:00
Sean Busbey 28b924bfec [scripts, core] cleanup bindings (#1031)
* remove mapkeeper and voldemort from command help, since we don't build them
* fix ordering of modules in root pom

closes #328
2017-09-21 19:36:09 -05:00
Jason Tedor 4c84ffa3e9 Merge branch 'master' into initial-es5
* master:
  [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)
  [core] Use longs instead of ints to support larger key spaces. Changed int to long in Measurements code to support large scale workloads. (manolama - fixed checkstyle errors)
  [core] Export totalHistogram for HdrHistogram measurement
  [core] Add an operation enum to the Workload class. This can eventually be used to replace the strings.
  [core] Add a Fisher-Yates array shuffle to the Utils class.
  [core] Fix an issue where the threadid and threadCount were not passed to the workload client threads. Had to use setters to get around the checkstyle complaint of having too many parameters.
  Upgrading googlebigtable to the latest version. The API used by googlebigtable has had quite a bit of churn.  This is the minimal set of changes required for the upgrade.
  [geode] Update to apache-geode 1.2.0 release
  [core] Update to use newer version of Google Cloud Spanner client and associated required change
  [core] Add a reset() method to the ByteIterator abstract and implementations for each of the children. This lets us re-use byte iterators if we need to access the values again (when applicable).
  [hbase12] Add HBase 1.2+ specific client that relies on the shaded client artifact provided by those versions. (#970)
  [distro] Refresh Apache licence text (#969)
  [memcached] support binary protocol (#965)
  [accumulo] A general "refresh" to the Accumulo binding (#947)
  [cloudspanner] Add binding for Google's Cloud Spanner. (#939)
  [aerospike] Change the write policy to REPLACE_ONLY (#937)
2017-08-07 08:46:55 +02:00
Sean Busbey 6c20ca60da [hbase12] Add HBase 1.2+ specific client that relies on the shaded client artifact provided by those versions. (#970) 2017-05-19 16:50:05 -07:00
siamaktz 78c3cfaedb [cloudspanner] Add binding for Google's Cloud Spanner. (#939) 2017-03-17 15:43:27 -05:00
Kevin Risden c3cfc98e57 [elasticsearch,elasticsearch5] Add Elasticsearch 5.x binding 2017-02-07 22:23:43 -05:00
Mark 9336c2cb63 [arangodb3] added ArangoDB3 binding (ArangoDB 3.1, Java driver 4.1.7) (#903) 2017-02-02 14:23:08 -05:00
k1xme a37bc78d4a [azuredocumentdb] Added support for Azure DocumentDB (#838) 2016-12-16 10:19:40 -06:00
Kevin Risden b83dd7eed7 [version] update master to 0.13.0-SNAPSHOT. 2016-11-18 09:29:58 -06:00
Shivam Maharshi ef8c9f1667 [rest] Added rest-binding for benchmarking RESTFull Web Services. 2016-10-25 15:49:10 -04:00
Kevin Risden 933f5f61bf [solr,solr6] Add Solr 6 binding 2016-10-20 10:52:44 -05:00
Kevin Risden afe88ce580 [packaging] Fix distribution of bindings.properties 2016-09-27 18:23:43 -05:00
Govind Kamat c01fd82ac3 [version] update master to 0.12.0-SNAPSHOT. 2016-08-31 16:23:41 -07:00
Machete King 8c39cdffc3 [arangodb] Add ArangoDB Support (#749)
[arangodb] Add ArangoDB Support
2016-08-01 22:52:33 -05:00
Sean Busbey 79b42ad36c [packaging] ensure new ycsb runner scripts are included in distribution tarballs. 2016-06-29 16:59:06 -05:00
Sean Busbey 68dd10c1b4 [version] update master to 0.11.0-SNAPSHOT. 2016-06-21 23:31:56 -05:00
Jaemyoun d6c9bab454 Merged branch master into dev-ceph-rados 2016-05-17 14:42:51 +09:00
Stanley Feng d6f73d3680 [version] update master to 0.10.0-SNAPSHOT. 2016-05-04 20:33:11 -07:00