Releases: anthonygauthier/jmeter-elasticsearch-backend-listener
Releases · anthonygauthier/jmeter-elasticsearch-backend-listener
Version 2.1.1
- Modification of the pom file resulting in a significant reduction of the java artifact.
Version 2.1.0
- Added use of assertionArray
- getElapsedTime now returns a generic date for comparison in Jenkins AND the elapsed time according to "now()".
- Added "sentBytes" metric
- ResponseTime uses the getTime() method
- Added timeout to avoid hanging requests
- Corrected formatting of dates
- Added logging in case of failures
Thanks to @pmouawad for the fixes and feedback.
Version 2.0.2 - Rare null exception fix & removed useless fields
- Removed rare occasion of null pointer exception
- Removed useless fields
- Index Type -> Not needed as it is always "SampleResult"
- Protocol -> Not needed as we are using the TransportClient
Version 2.0.1 - Performance tuning, refactor and bulk ElasticSearch requests
- Performance Tuning
- Removed useless objects (Declaration of HashMap in foreach)
- Limited the number of HTTP connections made by using ElasticSearch bulk requests
- Refactored methods to use HashMap instead of the abstract Map class
- Tested and completed the handling of results by sending in bulk
- New option in the listener's parameter to specify how many requests to send in bulk
Version 2.0.0
- Compelete refactor of the plugin
- Switched from OkHttp calls to native ElasticSearch 5.5.2 API Transport calls
- Fixed connection pool memory leak
- Added unit testing into the project
- Automatically add all dependencies on project packaging - easier install process.
- No more error class missing messages
Version 1.5.3
First attempt at refactoring the business logic of the plugin to try and fix multiple issues.
Version 1.5.2
Attempt to fix "Connection Leaked" issue.
Version 1.5.0
Added support to trust all SSL certificates. Useful when testing in various dev environments.
DO NOT ENABLE THIS OPTION IN PRODUCTION.
Version 1.0.0
First version of the plugin based on Korteke's work.