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

[core] Support record count and opcount exceeding 2^31 #1742

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

torao
Copy link

@torao torao commented Dec 18, 2024

This pull request changes some integers in the core module from int to long, making YCSB compatible with systems that process large data sets.

We are trying to use YCSB for a large-scale distributed system, but the current source throws a NumberFormatException if recordcount is set to a value greater than 2^31-1. And opcount also a 32-bit integer. We needed to fix this.

#1096 (2018) is a pull request for the same purpose, but cannot be applied to the current version because it has been heavily modified. Therefore I made a new fix.

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.

1 participant