Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[couchbase2] Update Java SDK version, query for workloade #773

Merged
merged 2 commits into from
Jun 27, 2016

Conversation

ingenthr
Copy link
Contributor

This PR has a dependency update.

Atop that, there's a change to the query to use RAW results. More in the commit message there.

ingenthr added 2 commits June 21, 2016 15:25
Using RAW queries reduces overhead at cbq-engine on the cluster and
reduces transport.  This in turn delivers lower latencies and thus
higher throughput with YCSB's tight loops of requests.

Adding an ORDER BY maintains strict correctness with the intended
implementation of Workload E.  In this particular case, the
ORDER BY is effectively a noop since the index in use is ordered
anyway.

The README for couchbase2 was also updated to reflect the simpler
index creation which is possible with Couchbase Server 4.5.  Server
4.5 automatically covers on the primary index so there is no need
for the more complicated syntax unless using an older version.

Note this change requires the 2.3.1 Couchbase Java SDK and its
underlying core-io 1.3.1.  The core-io 1.3.1 adds a streaming
parser for RAW results.
@ingenthr
Copy link
Contributor Author

I looked at the build check, it seems to be a missing dependency from the cassandra binding? I don't think it's related to my change.

@daschl
Copy link
Contributor

daschl commented Jun 23, 2016

@busbey what do you think? I'm 👍 on the change :)

@busbey
Copy link
Collaborator

busbey commented Jun 23, 2016

Let's retry the build failures and make sure it's just flakeys

@ingenthr
Copy link
Contributor Author

Woo, pass that time @busbey !

@busbey busbey merged commit 20101dd into brianfrankcooper:master Jun 27, 2016
@ingenthr
Copy link
Contributor Author

Thanks @busbey !

@busbey busbey mentioned this pull request Jun 30, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants