Adds the new Grow-only set data type to the java client. Extracted some of the interface from the existing Sets implementation, so there's not too much new code.
Related Issue
See CLIENTS-1057 (#692).
Motivation and Context
New Riak Feature.
How Has This Been Tested?
Tests added to ITestDataType.java.
To Test you'll need a build of the develop branch of riak or riak_ee to access the GSet feature.
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[X] My code follows the code style of this project.
[X] I have read the CONTRIBUTING document.
[X] I have added tests to cover my changes.
[X] All new and existing tests passed.
[X] Javadoc comments for any new public classes, interfaces, etc.
[ ] A basho_docs PR for new or changed features (basho/basho_docs#???)
Pull requests that are small and limited in scope are most welcome.
Adds support for the GSet Datatype in Riak 2.3.
Description
Adds the new Grow-only set data type to the java client. Extracted some of the interface from the existing Sets implementation, so there's not too much new code.
Related Issue
See CLIENTS-1057 (#692).
Motivation and Context
New Riak Feature.
How Has This Been Tested?
Tests added to
ITestDataType.java
.To Test you'll need a build of the
develop
branch of riak or riak_ee to access the GSet feature.Types of changes
Checklist:
Pull requests that are small and limited in scope are most welcome.