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] make it possible to use zero operation count again. (#1382) #1384

Merged
merged 1 commit into from
Jan 31, 2020

Conversation

symat
Copy link
Contributor

@symat symat commented Jan 8, 2020

Solving #1382

Previously, if you defined maxexecutiontime and not defined operationcount
parameter (or set operationcount=0), then you were able to run YCSB for a
given period of time and measure the number of operations you get during
the load test.

Since #1323 was merged, it it not possible to use operationcount=0, as
the thread count will be set to 0 in this case and no client thread will
be created. This PR makes it possible to use operationcount=0 again.

…kcooper#1382)

Previously, if you defined maxexecutiontime and not defined operationcount
parameter (or set operationcount=0), then you were able to run YCSB for a
given period of time and measure the number of operations you get during
the load test.

Since brianfrankcooper#1323 was merged, it it not possible to use operationcount=0, as
the thread count will be set to 0 in this case and no client thread will
be created. This PR makes it possible to use operationcount=0 again.
@symat
Copy link
Contributor Author

symat commented Jan 27, 2020

I don't think this build error is related to anything I did... is it possible to re-trigger the CI build?

@busbey
Copy link
Collaborator

busbey commented Jan 27, 2020

Yes, but I need to make sure the failure was transient. It showed up in a bunch of places.

@busbey
Copy link
Collaborator

busbey commented Jan 31, 2020

okay it's not transient, but just happens on Travis. they must be futzing about with maven mirrors again. :(

In any case I ran through the tests locally and they look fine.

@busbey busbey merged commit 650eee2 into brianfrankcooper:master Jan 31, 2020
hse-project pushed a commit to hse-project/hse-ycsb that referenced this pull request Apr 17, 2020
…kcooper#1384)

Previously, if you defined maxexecutiontime and not defined operationcount
parameter (or set operationcount=0), then you were able to run YCSB for a
given period of time and measure the number of operations you get during
the load test.

Since brianfrankcooper#1323 was merged, it it not possible to use operationcount=0, as
the thread count will be set to 0 in this case and no client thread will
be created. This PR makes it possible to use operationcount=0 again.

fixes brianfrankcooper#1382
(cherry picked from commit 650eee2)
hse-project pushed a commit to hse-project/hse-ycsb that referenced this pull request Apr 17, 2020
….0-patch to hse-0.17.0

* commit '6120a6b8cc2191313fdc159270791fdd4fb3b4e3':
  mark release 0.17.0 in Makefile and spec file
  mark release 0.17.0 in bindings
  [core] make it possible to use zero operation count again. (brianfrankcooper#1384)
  convert recordcount and operationcount from int to long
  commit Makefile and spec file
  temp disable bindings due to issues with nexus mirror
  combined commit for hse
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