YCSB icon indicating copy to clipboard operation
YCSB copied to clipboard

Port ycsb to Python3 and also make it Python2 compatible

Open adonis0147 opened this issue 5 years ago • 8 comments

Python2 has reached EOL, so we should port the ycsb to Python3. The modification also makes the ycsb Python2 compatible.

adonis0147 avatar Apr 24 '20 03:04 adonis0147

Is someone planning to merge this?

sarkarsaurabh27 avatar Mar 11 '22 08:03 sarkarsaurabh27

Hi @busbey, PTAL.

adonis0147 avatar Mar 11 '22 09:03 adonis0147

I am planning to merge 1 of the several python updates.

busbey avatar Mar 11 '22 13:03 busbey

@busbey what's the ETA for this Python 3 update?

RudraNirvan avatar Apr 13 '22 12:04 RudraNirvan

providing a review will reduce the time it takes me to merge things.

busbey avatar Apr 13 '22 15:04 busbey

I'm excited about this Py3 support, thanks for putting it together! Is there anything that I or others could do to contribute / help it along? There's an ask for a review in the comments above, and a subsequent LGTM and approval.

aseering avatar Feb 13 '23 18:02 aseering

will be great to have this merged. what is needed for the review?

robert-s-lee avatar Jul 26 '23 17:07 robert-s-lee

Can you please merge this?

karim-manaouil avatar Mar 04 '24 08:03 karim-manaouil

Two months and no updates on this!! No Linux distro is shipping Python2, folks! Come on, please!! @busbey

karim-manaouil avatar May 02 '24 22:05 karim-manaouil

Yeah, please merge this. I have also tested this patch works fine with python3.

honggyukim avatar May 03 '24 00:05 honggyukim

Thanks for the contribution.

busbey avatar May 30 '24 19:05 busbey

Hi @busbey, the latest package release YCSB 0.17.0 was from October 2019. Is there any plan to make a new release and include this Python3 support?

cindy-peng avatar Jul 30 '24 00:07 cindy-peng