pecollet opened a new pull request #638:
URL: https://github.com/apache/jmeter/pull/638


   ## Description
   
   Bolt Sampler : 
   - added "database" option, required for Neo4j 4.x multi-database support
   - added "access mode" option, that allows running against a Neo4j Enterprise 
causal cluster, with proper query routing using the "neo4://" or 
"bolt+routing://" URL schemes.
   - added "transaction timeout" option, which is a useful parameter when load 
testing
   - fixed error displaying results when "Record Query Results" is enabled, 
with 4.x Driver (retrieving resultSummary caused early consumption of results).
   
   ## Motivation and Context
   Enables running JMeter against Neo4j 4.0, 4.1 & 4.2.
   Enables running JMeter against Neo4j Enterprise Causal clusters
   Enables setting a limit on request execution time.
   
   ## How Has This Been Tested?
   Tested against : 3.5 standalone Neo4j instance, 3.5 Causal Cluster, 4.2 
standalone Neo4j instance, 4.2 Causal Cluster.
   Test config : 1 "Bolt Connection Configuration" + 1 "Bolt Request" in a 
Thread group
   
   ## Screenshots (if appropriate):
   <img width="1427" alt="Jmeter-bolt-sampler" 
src="https://user-images.githubusercontent.com/45878183/102241396-d154c980-3ef0-11eb-8043-0c444ebd1217.png";>
   
   ## Types of changes
   - Bug fix (non-breaking change which fixes an issue)
   - New feature (non-breaking change which adds functionality)
   
   ## Checklist:
   - [x] My code follows the [code style][style-guide] of this project.
   - [ ] I have updated the documentation accordingly.
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to