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

58 Коммитов

Автор SHA1 Сообщение Дата
Connor McCoy d0f8423e0c [hbase] Separate HBase v0.9x and v1.x bindings
hbase/ now contains the HBase v0.9 binding code.
hbase1/ now contains the HBase 1.0 binding code.
2015-09-16 09:23:29 -07:00
Govind Kamat 25502287c5 [licensing] Added ASLv2 headers to files without them. 2015-08-07 10:49:16 -07:00
gkamat deba06be6a Merge pull request #362 from allanbank/pr-344
[mongodb] Update the MongoDB driver version to 3.0.3.
2015-07-21 18:11:32 -07:00
Govind Kamat 935efc6458 [version] update master to 0.4.0-SNAPSHOT. 2015-07-17 18:48:42 -07:00
Robert J. Moore 1efad2f675 [mongodb] Update the MongoDB driver version to 3.0.3.
Fixes #344.
2015-07-16 22:04:15 -04:00
Sean Busbey ba78526c75 Merge pull request #309 from busbey/pr-228
[infinispan] rebased PR228: "Client-Server mode benchmark support for infinispan"
2015-07-06 00:34:29 -05:00
Thomas Lopatic 35df165ce9 Add support for Aerospike. 2015-06-25 15:37:17 +05:30
Sean Busbey 9c80044e99 [version] update master to 0.3.0-SNAPSHOT.
As a part of branching to stage 0.2.0 release in #266, set version
for continued development on master branch.
2015-06-19 01:13:13 -05:00
Sean Busbey c148fb50d0 [infinispan] clean up refactoring of infinispan binding.
* use double-check idiom for remote cache manager.
* update version to 7.2.2.Final
2015-06-18 02:52:16 -05:00
mylesjao d98697fd5a [infinispan] modify infinispan-binding dependency to support both 5.x and 7.x version 2015-06-18 02:21:15 -05:00
Sean Busbey 41ed6795d2 [voldemort] disable voldemort pending maven accessible artifacts.
closes #297
2015-06-18 00:58:04 -05:00
Sean Busbey 195d6e861c [packaging] refactor packaging to avoid fat-jars.
* remove unused declared deps in a few places
* lex sort modules in top level pom
* update maven plugin versions.
* no more jar-with-dependencies
* set ycsb-core to provided in bindings
* introduce a bindings-parent pom that sets
** stage dependency copy on building binding
** iff binding has a README.md, build a binding-specific dist artifact
* update distribution assembly to
** properly build after modules
** use per-binding sets of dependencies

closes #250
2015-06-17 12:29:36 -05:00
bigbes a83a2ea500 Update Tarantool connector version for non-SNAPSHOT 2015-06-15 19:01:40 +03:00
bigbes bf4c4e579c Add Tarantool database
http://tarantool.org and https://github.com/tarantool/tarantool
In "mail.ru" we wrote and widely use Tarantool key-value database.
It's key properties include:

* Defferent index types with iterators:
    - HASH (the fastest)
    - TREE (range and ordered retreival)
    - BITSET (bit mask search)
    - RTREE (geo search)
* multipart keys for HASH and TREE indexes
* Data persistence with by Write Ahead Log (WAL) and snapshots.
* asynchronous master-master replication, hot standby.
* coroutines and async. IO are used to implement high-performance lock-free access to data.
    - socket-io/file-io with yeilds from lua
* stored procedures in Lua (Using LuaJIT)
* supports plugins written on C/C++ (Have two basic plugins for working with MySQL and PostgreSQL)
* Authentication and access control

Move 'distribution target' to the end (it's needed for .jar to be in the .tar.gz)
2015-06-11 18:07:24 +03:00
Sean Busbey c263c11847 [gemfire] update to latest artifact.
closes #94
2015-06-07 23:49:42 -05:00
Swapnil Bawaskar 86d260f715 [gemfire] update gemfire and re-enable.
* enabling gemfire module and updating to release 7.0.2
* verified that there are no failures while trying to resolve gemfire repo.
* fixed an NPE.

Amending-Author: Sean Busbey <sean.busbey@gmail.com>
Signed-off-by: Sean Busbey <sean.busbey@gmail.com>
2015-06-07 23:48:50 -05:00
Robert J. Moore 2a580440b3 Fix #277 - Switch from updateOne to replaceOne to match changed semantics in the
MongoDB 3.0 driver.

Created tests for the basic DB operations.

Updated MongoDB Inc. Driver version to 3.0.2.
2015-06-06 00:23:38 -04:00
Sean Busbey 9c1c40faa4 Merge pull request #270 from busbey/pr-145
rebased PR145: "Added Cassandra CQL binding"
2015-05-29 11:10:46 -05:00
Michael Nitschinger 4d72b13687 [couchbase] Adding support for Couchbase.
closes #136

Signed-off-by: Sean Busbey <sean.busbey@gmail.com>
2015-05-29 02:14:00 -05:00
Chrisjan Matser 5146047a24 [cassandra] Added support for Cassandra CQL binding.
This includes changes to main pom for the v1.2.9 cassandra driver.

closes #145
2015-05-29 01:48:02 -05:00
Sean Busbey 083db1714c [version] update to 0.2.0-SNAPSHOT.
* Need a SNAPSHOT version because non-SNAPSHOT is reserved for actual releases.
* Increment minor version per pre-1.0 guidelines from the Version Numbers guide

Fixes #236.
2015-05-27 01:15:36 -05:00
Robert J. Moore d562611006 Bump the MongoDB versions. 2015-05-22 00:10:33 -04:00
Robert J. Moore 4bcbb59285 Remove eclipse-ism. 2015-05-22 00:09:44 -04:00
Robert J. Moore a3bbb25f7d Update MongoDB Async Driver version. 2015-05-22 00:08:44 -04:00
Robert J. Moore 1db6c0c73e Add an adapter for MongoDB using the asynchronous driver. 2015-05-22 00:07:33 -04:00
Asya Kamsky dd271e9f4d update version of MongoDB driver 2015-05-20 19:35:52 -07:00
Brian Cooper 5ab241210a Merge pull request #225 from cmccoy/hbase-1.0
Add an HBase 1.0 client.
2015-04-08 21:50:26 -07:00
Connor McCoy 3468908292 Add HBase 1.0 client.
* Bumps `hbase.version` to 1.0.0
* Adds a new database, hbase-10, which targets the HBase 1.0 API.
2015-04-08 08:55:36 -07:00
Ben Stopford 0aaae9076b removed offending mapkeeper module so that maven will build 2015-02-03 20:34:16 +00:00
Ben Stopford b08b521672 removed offending mapkeeper module so that maven will build 2015-02-03 20:24:06 +00:00
Ben Stopford 78ae3f0055 removed offending mapkeeper module so that maven will build will pass 2015-02-03 20:18:24 +00:00
Mike Drob 6e5177fd8b Cleanup and upgrade to work with Accumulo 1.6.0.
* Increment Accumulo Version to 1.6.0
* Fix accumulo dependency versions
  - Harmonize guava version for Accumulo.
  - Automatically manage slf4j version.
* Clean up depr. code
* Clean up return codes and error logging
2014-05-01 12:47:36 -05:00
Bill Havanki 26972a164f Update Accumulo version to 1.4.5.
clean up dead code in client.
2014-05-01 12:46:48 -05:00
Mike Drob d4f9a51d5e Cleanup for move to Accumulo 1.4.4
* set .gitignore to standard eclipse
* update versions of Accumulo to 1.4.4
* Pin slf4j binding to 1.5.8

Accumulo, Thrift, and YCSB all use different versions of slf4j, causing
runtime issues because everything is bundled together. Pin the version
to something in the middle that seems to work, even if it's not the
latest and greatest version.
2014-05-01 12:46:33 -05:00
Jonathan M Hsieh ff4342d86c Accumulo db driver for ycsb.
Based on YCSB++

http://www.pdl.cmu.edu/ycsb++/
2014-05-01 12:45:20 -05:00
Robert J. Moore 03b4fe01b9 Update the MongoDB Java Driver version to 2.11.2. 2013-07-26 20:03:23 -04:00
Robert J. Moore bbaaf80ee1 gh-95 Update the MongoDB driver version to 2.9.0. 2012-12-16 01:56:32 -05:00
saden1 3827d9a303 gh-93 New ElasticSearch Database Implementation 2012-09-10 23:02:25 -04:00
Janani Narayanan 5813dbcaaf gh-88 YCSB client for Amazon DynamoDB 2012-08-14 14:18:39 -07:00
Michi Mutsuzaki be8d7f1337 gh-76 Updated the orientdb version to 1.0.1. 2012-08-14 13:52:16 -07:00
Luca Garulli ea76ee734d gh-76 Implemented OrientDB client 2012-08-13 19:44:33 -07:00
Michi Mutsuzaki 95f9313abc Disables the gemfire plugin.
This patch comments out the gemfire plugin from the pom.xml as the
build fails with the following message:

[ERROR] Failed to execute goal on project gemfire-binding: Could not
resolve dependencies for project com.yahoo.ycsb:gemfire-binding:jar:0.1.4:
Failure to find com.gemstone.gemfire:gemfire:jar:6.6 in
http://dist.gemstone.com.s3.amazonaws.com/maven/release/ was cached in
the local repository, resolution will not be reattempted until the
update interval of gemstone has elapsed or updates are forced -> [Help 1]
2012-08-05 00:17:17 -07:00
nixon a438f8f719 Hypertable plugin in YCSB framework 2012-07-09 13:41:20 -07:00
Ming Han Teh a339b6d6ec Bump up mongo-java-driver to 2.8.0 2012-07-04 14:25:37 -07:00
Amandeep Khurana d1df033f53 Fixing for HBase 0.92.1 2012-06-18 21:36:06 -07:00
m1ch1 d461c890e3 gh-67 use checkstyle. 2012-02-27 00:33:46 -08:00
Michi Mutsuzaki 5be10e0f0a gh-66 revisit checkstyle later. somehow it messed up the distribution target. 2012-02-22 11:20:11 -08:00
m1ch1 ca924b8f04 gh-66 added checkstyle 2012-02-22 03:34:37 -08:00
m1ch1 d253f45d9c gh-66 bump up version. use com.yahoo.ycsb 2012-02-20 18:34:27 -08:00
m1ch1 2dfbfb2c68 gh-66 move nosqldb to maven 2012-02-19 18:16:22 -08:00