pingtimeout opened a new pull request, #9:
URL: https://github.com/apache/polaris-tools/pull/9

   _This PR should only be reviewed after #6 is merged as it includes all the 
changes from that PR._
   
   This PR contains the following changes:
   
   * e3790a2: Cleanup of README so that it is more concise
   * dc68d6b and a70f310: Rework of benchmarks parameters so that each 
benchmark is configured by a dedicated section in the config file
   * d0f4e8a: Remove the updates generation parameters so that benchmarks that 
update the dataset are easier to configure
   
   More on d0f4e8a:
   
   This commit changes the way update requests are generated.  They used to be 
generated up to a certain number.  Now as many updates as the user wants can be 
generated, using infinite streams.
   
   This not only simplifies the configuration of update-related benchmarks but 
also reduce the amount of boilerplate code.
   
   Typically the `BufferedRandomIterator` class was needed to shuffle updates, 
as otherwise, multiple updates against the same entity would be sent 
simultaneously.  Now, before an entity is updated again, all the other entities 
of the dataset need to receive an update as well.  This removes the need for 
the shuffling and buffering operation.
   
   As a result, there are no random operation that are performed anymore in the 
simulations.  The seed parameter is not necessary anymore.  It has been removed 
as it is dead code.
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to