Skip to content
This repository was archived by the owner on Aug 13, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
139 commits
Select commit Hold shift + click to select a range
c0129d3
Implementing time series Query operation.
alexmoore Aug 13, 2015
c8af938
Adding Query command & param checking.
alexmoore Aug 17, 2015
cca3821
First pass at TS Store operation
alexmoore Aug 18, 2015
8e0adb8
Adding integration test for Store operation.
alexmoore Aug 19, 2015
64f0bef
Reworking Cell class to be more fluid and happy.
alexmoore Aug 24, 2015
893e8bb
Adding TS Put command & Tests"
alexmoore Aug 25, 2015
bb5a5a5
Adding some conversion tests for Cell class
alexmoore Aug 25, 2015
6b449c3
Update interpolation validity regex
alexmoore Aug 25, 2015
ead4263
Comment cleanup
alexmoore Aug 26, 2015
6160ef8
Cleanup, adding new SetCell helper interface.
alexmoore Sep 1, 2015
9033925
Fix test equality
alexmoore Sep 2, 2015
3d97c7e
Adding "map" helper class
alexmoore Sep 2, 2015
1bc74ac
Fixing numerics to use Binary coded decimal
alexmoore Sep 2, 2015
8bd8362
fix test
alexmoore Sep 2, 2015
48d16c0
Make some objects static
alexmoore Sep 3, 2015
01fbc80
Code review cleanup, staticizing loggers, finalizing members, initial…
alexmoore Sep 3, 2015
b6a1161
introduce generic PB Future operation
srgg Sep 4, 2015
47376de
Staticize PBConverter class
alexmoore Sep 4, 2015
919e4e6
Renaming some methods to be more descriptive
alexmoore Sep 4, 2015
506e4b5
Merge branch 'develop' into timeseries
alexmoore Sep 8, 2015
f7b90e3
Merge branch 'develop' into timeseries
alexmoore Sep 9, 2015
96d1cee
Fixes from PR review
alexmoore Sep 9, 2015
02b27ea
Using static empty set instead of new HashSet(0)
alexmoore Sep 10, 2015
691a616
Updating client to use new interpolation API
alexmoore Sep 25, 2015
b70e97a
Updating Tests to new syntax.
alexmoore Sep 29, 2015
6267465
Revert "Updating Tests to new syntax."
alexmoore Sep 29, 2015
3a97ded
Revert "Updating client to use new interpolation API"
alexmoore Sep 29, 2015
645797f
Changing syntax around for TS 0.8, we wont have the Cell interpolatio…
alexmoore Sep 30, 2015
cd93266
Moving tests to match ts 0.8 availability"
alexmoore Oct 2, 2015
3aaee95
Adding a few more edge case tests
alexmoore Oct 2, 2015
bc18761
Switching to milliseconds for timestamps
alexmoore Oct 2, 2015
b8627c3
Cleaning up TS test duplication
alexmoore Oct 2, 2015
284aa3e
Reducing TS Test chattyness
alexmoore Oct 2, 2015
d0da3e7
Fix Cell Test regressions introduced with millisecond changes
alexmoore Oct 2, 2015
24c6ac4
Add test to show that timestamps come back in the Int buffer
alexmoore Oct 2, 2015
3cdb63d
Fixing some test regressions, adding Cell docs
alexmoore Oct 5, 2015
e7c6edf
Adding more notes about timestamps being returned
alexmoore Oct 5, 2015
22c50e1
[maven-release-plugin] prepare release riak-client-2.0.3-timeseries-b…
alexmoore Oct 5, 2015
cc82387
[maven-release-plugin] prepare for next development iteration
alexmoore Oct 5, 2015
e9f36ff
Removing unused columnDescription parameters from store commands
alexmoore Oct 9, 2015
433a59e
Add test for null cells
alexmoore Oct 15, 2015
ce7d329
Adding support for real floats / doubles. More javadoc comments all a…
alexmoore Oct 16, 2015
742b3f7
Fix incomplete thought
alexmoore Oct 19, 2015
57b8ff6
Adding tests around bad insert data / table names
alexmoore Oct 20, 2015
0be3e6a
Document query float type & column description behavior
alexmoore Oct 22, 2015
9634d34
Merge branch 'RTS-423-Floats' into RTS-405-Nulls
alexmoore Oct 23, 2015
5b3972c
Cleanup tests
alexmoore Oct 23, 2015
e071a6f
Merge branch 'timeseries' into RTS-405-Nulls
alexmoore Oct 23, 2015
bce4004
Merge pull request #560 from basho/RTS-405-Nulls
alexmoore Oct 23, 2015
75b526f
Rename some files, move them to timeseries package/folder
alexmoore Oct 26, 2015
3db045c
Fixing null bug, fixing timestamps coming back in long buffer, fixing…
alexmoore Oct 26, 2015
f9f1241
Adding the PB builder to PBFutureOperation typespec, so we can add da…
alexmoore Oct 27, 2015
193d577
Work so far on single key reads. Blocked by need of Column Descriptio…
alexmoore Oct 27, 2015
bbefc69
First pass at Single delete command/operation
alexmoore Oct 27, 2015
9fc6c3a
Adding javadocs / cleanup
alexmoore Oct 27, 2015
308538d
Move TS op integration tests to new package folder.
alexmoore Oct 27, 2015
3f855e0
Integration tests for TS Delete command/operation
alexmoore Oct 27, 2015
9113442
Removing vClock from TS Delete, cannot get a vclock to use it currently
alexmoore Oct 28, 2015
9d19439
Remove extra builder type from PBFutureOperation, do not really need …
alexmoore Oct 28, 2015
09e5f55
Add fetch queryinfo implementation + unit tests.
alexmoore Oct 28, 2015
e46b74c
Test cleanup
alexmoore Oct 28, 2015
c2608cc
Tests for single key read
alexmoore Oct 28, 2015
273cd9b
Removing sets and maps
alexmoore Oct 28, 2015
de60a27
Remove float32s :/
alexmoore Oct 29, 2015
33488c3
Remove Int32 convenience methods, as they are misleading
alexmoore Oct 29, 2015
8369da1
Remove unused column types
alexmoore Oct 29, 2015
09d8d95
Cleanup PBConverter Class
alexmoore Oct 29, 2015
45bb33f
More general cleanup
alexmoore Oct 29, 2015
c025162
More unused code
alexmoore Oct 29, 2015
eb78cf9
Remove Numerics
alexmoore Oct 29, 2015
93e7607
Merge pull request #561 from basho/RTS-483-Remove-Sets-Maps
alexmoore Oct 29, 2015
83b9c93
Change TS types to new names. Depends on basho/riak_pb#511
alexmoore Oct 30, 2015
7394e10
Merge pull request #562 from basho/RTS-511-RemoveFloat
alexmoore Oct 31, 2015
853ffe9
Fixes for 3-part TS keys
alexmoore Nov 2, 2015
56baa65
Merging latest changes in
alexmoore Nov 2, 2015
641efee
Merge branch 'fixes/am/3-part-ts-key' into RTS-449-TS-Single-Key-Delete
alexmoore Nov 2, 2015
b2ec1ee
Remove old merge files
alexmoore Nov 2, 2015
38dc812
Fix delete test to match current TS implementation
alexmoore Nov 2, 2015
8ca0b8e
s/if(/if (/g
alexmoore Nov 2, 2015
d217a70
PR fixes & suggestions
alexmoore Nov 2, 2015
ea6ad4a
Common response logging
alexmoore Nov 2, 2015
1c016fb
Reduce, reuse, refactor.
alexmoore Nov 3, 2015
569e7ab
PR suggestions
alexmoore Nov 3, 2015
87ec720
remove some unneeded synchnization
alexmoore Nov 3, 2015
46d9bb4
international pair programming
alexmoore Nov 3, 2015
5a7095c
Merge pull request #564 from basho/RTS-449-TS-Single-Key-Delete
alexmoore Nov 3, 2015
f1054d3
Adding boolean column too, adding column types to single TS get results
alexmoore Nov 5, 2015
8b94013
Renaming Binary to Varchar
alexmoore Nov 5, 2015
20de3db
adding not found tests for TS single key read / delete
alexmoore Nov 5, 2015
48e3f43
Using different PB namespace than KVs
alexmoore Nov 6, 2015
d122f08
Merge branch 'RiakTsPB-namespace' into fixes/am/binary_to_varchar
alexmoore Nov 7, 2015
9d76fb1
Merge pull request #567 from basho/fixes/am/binary_to_varchar
alexmoore Nov 9, 2015
9ea3554
Take timestamps from timestamp register, not sint64 register
alexmoore Nov 18, 2015
baecce3
Merge pull request #574 from basho/fixes/am/fix_decode_timestamp_cells
alexmoore Nov 19, 2015
dfb01db
Fix some out of date javadocs
alexmoore Nov 24, 2015
7fba9ab
Merge branch 'timeseries' of https://github.com/basho/riak-java-clien…
alexmoore Nov 24, 2015
ef55295
Turn back on timeseries test check
alexmoore Nov 24, 2015
03417c1
[maven-release-plugin] prepare release riak-client-2.0.3-timeseries-b…
alexmoore Nov 24, 2015
25f2a27
[maven-release-plugin] prepare for next development iteration
alexmoore Nov 24, 2015
25ef3ba
Improve TimeSeriesPBConverter.convertRowsToPb() performance
srgg Nov 27, 2015
583cfd9
Introduce QueryResult.EMPTY
srgg Nov 29, 2015
bd0b0dd
Improve and simplify ColumnDescription.ColumnType conversion
srgg Nov 29, 2015
f90d687
Getting rid of duplicated code in ITestQueryOperation
srgg Nov 30, 2015
3c80d77
Minor pedantic code formatting
alexmoore Nov 30, 2015
1aeaf46
Merge pull request #576 from basho/tspb-encode-performance-improvements
alexmoore Dec 1, 2015
72a913c
Simplify Riak cluster creation HostAndPort was added
srgg Dec 3, 2015
422dfd6
Add a few doc lines
alexmoore Dec 3, 2015
6d3021f
Boilerplate for TS List Keys
alexmoore Dec 4, 2015
1d29fe3
Introduces XLight TimeSeries API
srgg Dec 1, 2015
dbde33e
Renaming a few classes, might have more than 1 immutable type in the …
alexmoore Dec 4, 2015
af6150c
Use IQueryResult for ListKeys result, make ImmutablePbResultFactory /…
alexmoore Dec 4, 2015
9b226aa
Interface all the TS things!
alexmoore Dec 4, 2015
0f1fa52
Reformat code
srgg Dec 5, 2015
54a7781
Take out the interfaces, make the "Light" classes the new default TS …
alexmoore Dec 5, 2015
08c0ae3
Rename & split ImmutablePbResultFactory, reformat & cleanup.
alexmoore Dec 5, 2015
59b99af
Fix some test failures around Null cells
alexmoore Dec 5, 2015
928533f
Make ListKeysOp ctor private
alexmoore Dec 5, 2015
05f3b3a
Simplifying RiakClient creation
srgg Dec 5, 2015
0ee3147
Reduce memory consumption in from/to PB Cell/Row conversions
srgg Dec 5, 2015
3860b0a
Introducing wrapped iterables, since PB looks at the iterator at leas…
alexmoore Dec 7, 2015
c1594d5
Add list keys tests
alexmoore Dec 7, 2015
2dee9af
Code cleanup, minor renaming, getting rid of cached deep copies.
srgg Dec 7, 2015
27d76d4
Fix test
alexmoore Dec 7, 2015
5c85b8c
Getting rid of BinaryValue in TS API.
srgg Dec 7, 2015
f52fa01
Merge branch 'ts-list-keys' of https://github.com/basho/riak-java-cli…
alexmoore Dec 7, 2015
b8e8d2f
Get rid of RiakNode.Builder.create()
srgg Dec 8, 2015
403bb2f
Merge pull request #577 from basho/feature/srgg/simplify-riak-cluster…
alexmoore Dec 8, 2015
35a3768
Implement SelectMany in Java
alexmoore Dec 9, 2015
7ccbed3
Adjust tests for Eventual Consistency of ListKeys
alexmoore Dec 9, 2015
77622c4
Merge pull request #579 from basho/ts-list-keys
alexmoore Dec 10, 2015
45fd395
Adding a few missing javadocs, renaming a few parameters for clarity
alexmoore Dec 11, 2015
4822e84
Merge branch 'develop' into timeseries
alexmoore Dec 11, 2015
1a3449f
Bump java version to 7
alexmoore Dec 11, 2015
b09c302
Fix a few compiler warnings
alexmoore Dec 11, 2015
2bcd6f8
Make QueryResult implement Iterable<Row> explicitly
alexmoore Dec 11, 2015
82371c1
Fix mojo pom bug and an invalid getDeclaredMethod() call
alexmoore Dec 11, 2015
6833895
Switch Delete, Store, Fetch commands as well as all the corespondig o…
srgg Dec 11, 2015
f3acec8
Brace placement cleanup, etc
alexmoore Dec 11, 2015
a6e48fb
cleanup
srgg Dec 12, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add a few doc lines
  • Loading branch information
alexmoore committed Dec 3, 2015
commit 422dfd67c71a735e7c041d4cc7fa12ab679ef98a
1 change: 1 addition & 0 deletions src/main/java/com/basho/riak/client/core/RiakCluster.java
Original file line number Diff line number Diff line change
Expand Up @@ -655,6 +655,7 @@ public Builder(List<RiakNode> riakNodes)

/**
* Instantiate a Builder containing the {@link RiakNode}s that will be build by using provided builder.
* The RiakNode.Builder is used for setting common properties among the nodes.
* @since 2.0.3
* @see com.basho.riak.client.core.RiakNode.Builder#buildNodes(RiakNode.Builder, int, String...)
*/
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/basho/riak/client/core/RiakNode.java
Original file line number Diff line number Diff line change
Expand Up @@ -1508,7 +1508,7 @@ public RiakNode build() throws UnknownHostException
* The provided builder will be used to construct a set of RiakNodes
* using the supplied addresses.
*
* @param builder a configured builder
* @param builder a configured builder, used for common properties among the nodes
* @param remoteAddresses a list of IP addresses or FQDN
* @return a list of constructed RiakNodes
* @throws UnknownHostException if a supplied FQDN can not be resolved.
Expand All @@ -1529,7 +1529,7 @@ public static List<RiakNode> buildNodes(Builder builder, List<String> remoteAddr
* Build a set of RiakNodes.
* The provided builder will be used to construct a set of RiakNodes using the supplied addresses.
*
* @param builder a configured builder
* @param builder a configured builder, used for common properties among the nodes
* @param defaultPort port that will be used by default
* @param remoteAddresses a comma separated list of FQDN or IP addresses, each of them may contains remote port
* delimited by ':'.
Expand Down