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

Switch Accumulo into multiple modules, one per minor release #1034

Merged
merged 3 commits into from
Oct 8, 2017

Conversation

busbey
Copy link
Collaborator

@busbey busbey commented Sep 22, 2017

No description provided.

@busbey
Copy link
Collaborator Author

busbey commented Sep 22, 2017

ugh. only jdk9 build passed on travis. big frowns.

@busbey busbey force-pushed the accumulo-modules branch 2 times, most recently from 9031342 to 67273b3 Compare September 23, 2017 02:55
@busbey
Copy link
Collaborator Author

busbey commented Sep 23, 2017

@madrob, @joshelser can I get a review?

Copy link
Contributor

@joshelser joshelser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You're future-proofing here, Sean? Not trying to work around some active defect between 1.6, 1.7, and 1.8 compatibility? Last I tried, I could use a 1.6 client against all other released versions.

Assuming that's the case: a couple of minor corrections to make, but +1 otherwise

@@ -0,0 +1,44 @@
# Copyright 2014 Cloudera, Inc. or its affiliates. All Rights Reserved.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Intentional?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

must be from before we switched to the "YCSB contributors" language. not sure if copying it into a new directory is a creative act worthy of updating though.


### 1. Start Accumulo

See the [Accumulo Documentation](https://accumulo.apache.org/1.7/accumulo_user_manual.html#_installation)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update for the 1.8 user manual?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@busbey
Copy link
Collaborator Author

busbey commented Oct 1, 2017

yeah, future proofing. I figure this will make it easier to compare perf using the 1.6 - 1.8 clients, but I have no specific reason to think they'll be different.

…minor version specific bindings.

* break out accumulo modules
* add deprecation warning
* switch travis to use short hostname to get around long hostname error.
@busbey
Copy link
Collaborator Author

busbey commented Oct 1, 2017

I pushed an update that switched the 1.8 and 1.6 specific bindings to both refer to their respective version's user manual.

@busbey
Copy link
Collaborator Author

busbey commented Oct 4, 2017

planning to push this based on @joshelser's previous +1 later today. speak up if anyone would like more time to review further.

@joshelser
Copy link
Contributor

+1 from me. Thanks Sean. Nice work here.

@busbey busbey merged commit 8603c10 into brianfrankcooper:master Oct 8, 2017
@busbey busbey deleted the accumulo-modules branch March 22, 2018 15:23
@busbey busbey mentioned this pull request May 19, 2018
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.

2 participants