-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Release 0.13.0 #981
Comments
ping @busbey I can likely handle this release if you like. Want me to go through the PRs? Might take a week or two for me to get it all done though. |
Oh geez. I totally forgot about this. It'd be great if you could take it over, @manolama. Thanks! |
Thanks @busbey, would you mind emailing me the release process notes again please? Wanna make sure I get it right :) |
Sure, it's on a wiki page now: https://github.com/brianfrankcooper/YCSB/wiki/Managing-a-Release |
I have spare cycles for the first time in awhile and would like to work on getting #925 in for this release. I can do this this upcoming week. |
I've pushed commits to #925, it just needs a review now. |
Thanks @jasontedor I'll take a stab at a review for it tomorrow :) |
@manolama - An FYI I was trying the Github milestone features to track things that could go into 0.13.0. |
@risdenk Thanks! I'll check the rest of the 13's and see if I can clean them up and merge em along with some others. @jasontedor Thanks for the merge. Next time could you try squashing though so we don't have tons of little commits? And would you mind looking at #1008 ? |
Sure, I'll squash next time, sorry about that! Maybe we should set the options on the repository to allow squash merges from the GitHub UI only? We have that set on the open source elastic/elasticsearch repository so I'm use to just mashing the merge button. 😄 I'll look at #1008 early next week. |
Awesome, thanks! Yeah the squash merges only would be great! We'll have to see if one of the repo owners can do that. |
how's the release coming? what are we blocked on? |
ping? |
Arg sorry, blocked on me getting off my duff. Working on it again now. |
OK got some fixes ready for the issues @risdenk set for this release: https://github.com/brianfrankcooper/YCSB/milestone/1. Please take a look, then I'll start filling out the schedule. |
@manolama changes look good! Thanks for putting the effort in. |
@manolama you mind if I push the changes that move master to 0.14-SNAPSHOT? I want to start working on some changes that I don't think should be included in the 0.13 release. |
Go for it @busbey, thanks! |
Here is the list of components/bindings that have changed in this release:
|
Is #705 far enough along for us to call jdk9 "supported" yet? |
@busbey regarding jdk9 support. YCSB compiles but I'd be very surprised if any of our supported bindings work with jdk9. For Solr I know we would have to update to 6.6.x for jdk9 support. I'm not sure out the other bindings. |
0.13.0-RC1 Release available at: https://github.com/brianfrankcooper/YCSB/releases/tag/0.13.0-RC1 Please give it a test and let us know what works/doesn't work. |
I tried a fresh clone of the 1.13.0-RC1 tag (should be 0.13.0-RC1?) and found a couple display issues.
|
Arg, thanks for catching the 1.13 bit. I'll fix that up and take a look at the other issues. |
…sing after printing out the command line, thus leaving the YCSB version on the same line.
…surement.histogram.verbose" as a configuration option to print out the histogram buckets and default to NOT printing out the buckets.
…surement.histogram.verbose" as a configuration option to print out the histogram buckets and default to NOT printing out the buckets.
…am.verbose" as (#1085) a configuration option to print out the histogram buckets and default to NOT printing out the buckets.
…ing out (#1084) the command line, thus leaving the YCSB version on the same line.
Let's cut our losses and get this release out the door. We can warn users that this is a "experimental / untested" release or some such in the release notes, since essentially none of the bindings that changed have gotten a work out. I'd propose we shortly get working on 0.14 and give bindings a mulligan for this release so far as supported / not status goes. (that is, any binding that changed in this release or a proposed 0.14 release needs to have someone vouch for it to continue to be called "supported", but no one loses that status due to not being tested in the 0.13 release) anyone opposed? |
I'll try to kick the tires a bit more on the 0.13.0-staging tag just for my own satisfaction, but don't let that hold up anything. |
I built 0.13.0-staging from source and ran a few simple tests with basicdb and mongodb. The output issues I mentioned from 10/17 are gone. The |
thanks @twblamer! If anyone got some testing done for other bindings, put a note here and I'll try to keep track when I'm putting together the testing footprint for 0.14. |
Proposed release notes in this gist: https://gist.github.com/busbey/5f7033335a31484aebcea0843970c005 Note that in the release notes all of the "see #XXX" will actually link to the relevant issue/pr. Also note that the link to the CONTRIBUTING.md file will point to that file on the 0.13 release branch. |
added a known issue for #877 |
release posted: https://github.com/brianfrankcooper/YCSB/releases/tag/0.13.0 |
Thanks for getting this out and sorry I dropped the ball! |
We're at 6+ months from a release, so let's get caught up.
I'll get a change list together and get together a test set by the end of next week. If someone else has more time and can get this going faster, feel free to take over.
The text was updated successfully, but these errors were encountered: