Closed gkamat closed 8 years ago
Here's the list of components and bindings that have changed in this release:
Bindings that need to be tested:
Tentative release plan:
I'll provide the suggested list of testers for these changes when the RC is cut and available.
@gkamat Thanks for leading this release.
I have a small PR (#835) up to bump the version of the Elasticsearch dependency if I could get that integrated before the RC is built.
I'll provide the suggested list of testers for these changes when the RC is cut and available.
I'll be able to test the Elasticsearch binding when the RC is ready.
@jasontedor, please go ahead and get the change in. I will cut the release after you're done.
Thanks for volunteering to test Elasticsearch.
RC1 is ready for testing and available at: https://github.com/brianfrankcooper/YCSB/releases/tag/0.11.0-RC1
I'd like to request the following contributors who submitted changes to their respective bindings to test this release candidate. Your effort will ensure these changes work as expected and your help is highly appreciated!
@smallsmallc: ArangoDB @charliemblack: Geode @daschl, @kunalsomani: Couchbase2 @jasontedor: Elasticsearch @danburkert: Kudu
It will be nice if we have volunteers to test other bindings such as HBase, Accumulo, Cassandra, and so on as well.
Thanks, folks!
@gkamat couchbase looks good, thanks!
Thumbs up on the Kudu integration.
Geode looks good.
Thanks, @daschl, @danburkert and @charliemblack for your prompt testing!
Waiting on @smallsmallc and @jasontedor. If we can have results by next Wednesday, that would be helpful.
Elasticsearch is good.
Thanks, @jasontedor! Any update on ArangoDB, @smallsmallc? We need this to be tested since it is a new binding.
Working on publishing the release with ArangoDB untested for now; release notes will be updated accordingly.
Any update on draft release notes?
Almost ready. Will be out tomorrow.
arangodb looks good, thanks!
2016-09-16 13:11 GMT+08:00 gkamat notifications@github.com:
Almost ready. Will be out tomorrow.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/brianfrankcooper/YCSB/issues/827#issuecomment-247519570, or mute the thread https://github.com/notifications/unsubscribe-auth/AFTpo8L1l32dBYAJsqsnXW-aHQSZHTqSks5qqiTngaJpZM4Jo_uw .
Best Regards, Sui Yemin Email: suiyemin@gmail.com Phone: +8615669910912
Thanks, @smallsmallc.
The draft release notes are here: https://gist.github.com/gkamat/0218090cf087adc68212f12926b60c7d.
@smallsmallc, @charliemblack, @daschl, @jasontedor and @danburkert, please verify the datastore version numbers in the release notes match the ones you tested with. Thanks.
@busbey, if the doc looks good, will publish the release Monday.
@gkamat 4.0 and 4.5 is fine for cb, tested with that 👍
if there are no incompatible changes, I would add a blurb of text to that section that states there are none.
I take that back, these should be called out as incompatible:
794 [cassandra] Deprecated Cassandra client removed
- [cassandra] Rename of cassandra2-cql client to cassandra-cql
I believe this item was already in the 0.10.0 release:
785 [core] New YCSB runner scripts are now included in distribution tarballs
With the incompatible changes to the Cassandra binding mentioned above, these items in Untested Datastores should be updated:
- Apache Cassandra versions prior to 2.0 (via cassandra-7, cassandra-8, cassandra-10 bindings)
- Apache Cassandra 2.0+ (via cassandra2-cql binding)
- Apache Cassandra version 3+ (via cassandra2-cql binding)
The first should be removed entirely, and the second two should now refer to the 'cassandra-cql' binding.
For ArangoDB, 2.8.7 is the version I tested(The driver in current ycsb only supports 2.7.x and 2.8.x). As for 3.x, the client API of arango has been changed, so it needs another implementation. Maybe we can add another module named arangodb3. But let's do this in next release.
Also, the link of arangodb in release notes is not right. " https://www.arangodb.com/" will be correct one. 🆕 ArangoDB http://www.couchbase.com/ 3.0.8 (via arangodb binding).
2016-09-18 1:28 GMT+08:00 Sean Busbey notifications@github.com:
With the incompatible changes to the Cassandra client mentioned above, these items in Untested Datastores should be updated:
- Apache Cassandra versions prior to 2.0 (via cassandra-7, cassandra-8, cassandra-10 bindings)
- Apache Cassandra 2.0+ (via cassandra2-cql binding)
- Apache Cassandra version 3+ (via cassandra2-cql binding)
The first should be removed entirely, and the second two should now refer to the 'cassandra-cql' binding.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/brianfrankcooper/YCSB/issues/827#issuecomment-247791746, or mute the thread https://github.com/notifications/unsubscribe-auth/AFTpo-fXfWxAjm1tt9GpJ2iZ0SS6Y74Sks5qrCNPgaJpZM4Jo_uw .
Best Regards, Sui Yemin Email: suiyemin@gmail.com Phone: +8615669910912
I believe this item was already in the 0.10.0 release:
#785 [core] New YCSB runner scripts are now included in distribution tarballs
Didn't notice the cherry-pick. Updated.
The first should be removed entirely, and the second two should now refer to the 'cassandra-cql' binding.
Noted. Thanks.
For ArangoDB, 2.8.7 is the version I tested(The driver in current ycsb only supports 2.7.x and 2.8.x).
Corrected. Also updated the link. Thanks for checking.
Release published: https://github.com/brianfrankcooper/YCSB/releases/tag/0.11.0
Will send out announcements and wrap up in a day or two.
Release complete.
Hello folks,
I will be your release manager for YCSB version 0.11.0.
For the moment, this is just a heads-up to ask you to conclude any PRs you'd like to get into this release. I plan to cut the staging branch sometime the second half of next week -- the exact date will be posted here soon.
At that time, I'll also publish the change list going into this release and put out a request for volunteers to test it.
Let's make this the best release yet! Govind