Commit graph

24 commits

Author SHA1 Message Date
kaisecheng
1a5ef6ad13
pin snakeyaml to 1.33 (#14960)
Co-authored-by: Mashhur Sattorov <mashhur.sattorov@elastic.co>
2023-03-14 13:06:08 +00:00
Andrea Selva
959248ac4d
[backport 7.x] Gradle 7 updates, issue #13177 (#13212)
This commit is a backport of three PRs #13182 #13183 #13184
Mainly it switched the Gradle to version 7 and applies fixes to make it run.
2021-09-08 15:16:52 +02:00
Andrea Selva
24314350ab
[bacport 7.x] Update Snakeyaml version to 1.29 (#13129) (#13134)
Snakeyaml is used only in the build chain, and it's not packaged with Logstash

(cherry picked from commit a7f6c01a3a)
2021-08-16 14:29:07 +02:00
Andrea Selva
0ac470f3cf
Fix LS benchmarking tool to work with releases >= 7.10.0 (#13052) (#13053)
Starting with version 7.10.0 the name of LS packages changed, adding os and CPU architecture in the name. This change broke the downloading of those from the benchmarking tool. This commit fixes it, composing correctly the name, based on the version it has to download.

(cherry picked from commit b722360ebd)
2021-07-06 16:31:55 +02:00
Rob Bavey
9a4c0ea79c
Backport PR #12736 to 7.x: Fix Benchmarking tool (#12738)
Backport PR #12736 to 7.x branch. Original message:

Since the introduction of this block:

```
 "pipeline" : {
    "workers" : 16,
    "batch_size" : 125,
    "batch_delay" : 50
  },
```

to the node stats API, the benchmarking tool has been broken. This commit fixes the
tool, and updates the payload in the tests to reflect the current payload.
2021-03-10 13:48:00 -05:00
Joao Duarte
9fdef56b10 update benchmark-cli dependencies
Updated elasticsearch only to 5.6.16 as 6.x introduced a deprecation in
the performRequest method and needs further refactor
2020-07-03 13:42:31 +00:00
Joao Duarte
8b44f37a06 update commons-codec to 1.14 2020-06-09 13:26:30 +00:00
Joao Duarte
54f5ac14f3 update guava and httpclient dependencies
Fixes #11791
2020-04-15 13:49:54 +00:00
João Duarte
deeede9824 update benchmark cli dependencies (#11766)
also use jackson version in benchmark-cli from versions.yml
2020-04-08 14:55:59 +01:00
Rob Bavey
0eb2f54de2
Update gradle version to 6.3 (#11742) (#11761)
* Backport of #11742. Not a clean backport as 7.x had not previously been upgraded to 5.6.4 as master had been.

* Update gradle version to 6.3

Gradle versions prior to 6.3 cannot run under JDK14.
This commit upgrades the version of Gradle to 6.3, and removes all deprecation warnings that can currently be removed.

Changes include:
* Increase gradle memory to 2g
* Increase gradle memory in the license check job to 2g
* Replace use of `testCompile`
* Replace `runtime` with `runtimeOnly`
* Remove`compile` depedencies from gradle files
* Replace deprecated archive methods
* Fix dependencies report build
* Make jruby dependencies 'api', fix archiveVersion
* Set `duplicatesStrategy` for all tasks of type Copy
* Use `configureEach` for global 'withType' calls
** Use the recommended Tasks API calls
(https://blog.gradle.org/preview-avoiding-task-configuration-time)
* Run `./gradlew wrapper` earlier to improve caching
* Use copy with chown for resources that need to be run during `./gradlew wrapper`
2020-04-08 09:00:34 -04:00
João Duarte
1fc169b7f6 Add apache and elastic license headers to source code files (#11673)
* add license header to ruby and java files
* add license header to erb and rake files
* add license headers to gradle files
2020-03-11 11:54:32 +00:00
Aarti Gupta
3093384705
Enhancements to Logstash Benchmarking Tool (#10253)
* Adding support for -
1. Custom Data Sets
2. Added heap used statistics to results
2019-08-29 11:40:31 +01:00
Dan Hermann
48594baf2b Add license reporting task
Fixes #9331
2018-05-02 15:35:42 +00:00
Armin
01c99ccf11 #8360 fix tests by enforcing IPV4 in Benchmark tool UTs
Fixes #8372
2017-09-23 06:50:39 +00:00
Armin
777df441b1 BENCHMARK: Add Workercount and Batch size as configurable settings in benchmark
Fixes #8217
2017-09-13 13:27:16 +00:00
Armin
7c56407f1d MINOR: Cleanup out directory via gradle clean task
Fixes #8085
2017-08-28 14:40:40 +00:00
Armin
f639df97cd Benchmark: General cleanup
Fixes #7875
2017-08-02 15:16:17 +00:00
Armin
3da9dc146f Benchmark: fix cache use
Fixes #7875
2017-08-02 15:16:17 +00:00
Armin
3fb0498a98 Benchmark: Allow setting a repeat count
Fixes #7864
2017-08-01 16:23:50 +00:00
Armin
fb487c58d3 #7784 ES benchmark result storage to ES
Fixes #7830
2017-07-28 06:59:01 +00:00
Armin
820c1a383a #7784 cleanup metric parser
Fixes #7816
2017-07-27 04:43:47 +00:00
Armin
18571f2b89 #7799 fix Windows incompatible Resource use + Windows incompatible use of /dev/null
Fixes #7800
2017-07-25 12:35:19 +00:00
Suyog Rao
b6bcbda8e4 bump master version to 7.0.0-alpha1 (#7791) 2017-07-24 11:51:40 -07:00
Armin
d9436dd760 Benchmark Tool
Fixes #7629
2017-07-24 15:46:30 +00:00