From 6df4f7303b1de651384abd7be58c20030712e2c3 Mon Sep 17 00:00:00 2001 From: bhautikpip Date: Tue, 9 Jun 2020 13:10:30 -0700 Subject: [PATCH 1/4] Modified Changelog --- CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 38941e32..102cbf91 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,37 @@ # Change Log +## 2.6.0 - 2020-06-10 +- Added calls to X-Ray daemon for rules/targets with a simple JDK-based client +[PR 145](https://github.com/aws/aws-xray-sdk-java/pull/145) +- Added a public API for creating Emitter without exposing implementation details +[PR 146](https://github.com/aws/aws-xray-sdk-java/pull/146) +- Exposed sampling manifest URL for testing +[PR 149](https://github.com/aws/aws-xray-sdk-java/pull/149) +- Added utility executors for context propagation +[PR 150](https://github.com/aws/aws-xray-sdk-java/pull/150) +- Modified exception handling in UDPEmitter +[PR 151](https://github.com/aws/aws-xray-sdk-java/issues/151) +- Added gradle build configuration +[PR 153](https://github.com/aws/aws-xray-sdk-java/pull/153) +- Added more safety in UnsignedXrayClient +[PR 154](https://github.com/aws/aws-xray-sdk-java/pull/154) +- Added IMDSv2 Support +[PR 155](https://github.com/aws/aws-xray-sdk-java/pull/155) +- Applied checkstyle and prepare for license header check +[PR 156](https://github.com/aws/aws-xray-sdk-java/pull/156) +- Added error-prone plugin +[PR 157](https://github.com/aws/aws-xray-sdk-java/pull/157) +- Enable license plugin +[PR 158](https://github.com/aws/aws-xray-sdk-java/pull/158) +- Avoid String.split when parsing header to reduce garbage generation +[PR 160](https://github.com/aws/aws-xray-sdk-java/pull/160) +- Modified support for allocate new traceID when traceID parse fail +[PR 161](https://github.com/aws/aws-xray-sdk-java/pull/161) +- Use singleton SecureRandom +[PR 162](https://github.com/aws/aws-xray-sdk-java/pull/162) +- Update JMH version +[PR 164](https://github.com/aws/aws-xray-sdk-java/pull/164) + ## 2.5.0 - 2020-05-11 - Added Spring interceptor without Spring data dependency [PR 115](https://github.com/aws/aws-xray-sdk-java/pull/115) From 1cfcc25bb3ef668721be80a947b08efabe3ca930 Mon Sep 17 00:00:00 2001 From: bhautikpip Date: Tue, 9 Jun 2020 13:30:59 -0700 Subject: [PATCH 2/4] Modified version of pom.xml --- README.md | 26 +++++++++---------- aws-xray-recorder-sdk-apache-http/pom.xml | 4 +-- aws-xray-recorder-sdk-aws-sdk-core/pom.xml | 4 +-- .../pom.xml | 4 +-- .../pom.xml | 4 +-- aws-xray-recorder-sdk-aws-sdk-v2/pom.xml | 4 +-- aws-xray-recorder-sdk-aws-sdk/pom.xml | 4 +-- aws-xray-recorder-sdk-benchmark/pom.xml | 4 +-- aws-xray-recorder-sdk-bom/pom.xml | 2 +- aws-xray-recorder-sdk-core/pom.xml | 4 +-- aws-xray-recorder-sdk-log4j/pom.xml | 4 +-- aws-xray-recorder-sdk-metrics/pom.xml | 4 +-- aws-xray-recorder-sdk-slf4j/pom.xml | 4 +-- aws-xray-recorder-sdk-spring/pom.xml | 2 +- aws-xray-recorder-sdk-sql-mysql/pom.xml | 4 +-- aws-xray-recorder-sdk-sql-postgres/pom.xml | 4 +-- aws-xray-recorder-sdk-sql/pom.xml | 4 +-- aws-xray-recorder-sdk/pom.xml | 4 +-- pom.xml | 4 +-- 19 files changed, 47 insertions(+), 47 deletions(-) diff --git a/README.md b/README.md index 04f2c2c4..76f2535f 100644 --- a/README.md +++ b/README.md @@ -14,67 +14,67 @@ Add the AWS X-Ray SDK dependencies to your pom.xml: com.amazonaws aws-xray-recorder-sdk-core - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-apache-http - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-aws-sdk - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-aws-sdk-v2 - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-aws-sdk-instrumentor - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-aws-sdk-v2-instrumentor - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-sql - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-sql-mysql - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-sql-postgresql - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-spring - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-log4j - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-slf4j - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-metrics - 2.5.0 + 2.6.0 ``` diff --git a/aws-xray-recorder-sdk-apache-http/pom.xml b/aws-xray-recorder-sdk-apache-http/pom.xml index e889d6ae..c5ca4115 100644 --- a/aws-xray-recorder-sdk-apache-http/pom.xml +++ b/aws-xray-recorder-sdk-apache-http/pom.xml @@ -4,11 +4,11 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-apache-http - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - Apache HTTP Client Proxy diff --git a/aws-xray-recorder-sdk-aws-sdk-core/pom.xml b/aws-xray-recorder-sdk-aws-sdk-core/pom.xml index 4645d974..fbe599a6 100644 --- a/aws-xray-recorder-sdk-aws-sdk-core/pom.xml +++ b/aws-xray-recorder-sdk-aws-sdk-core/pom.xml @@ -5,12 +5,12 @@ aws-xray-recorder-sdk-pom com.amazonaws - 2.5.0 + 2.6.0 4.0.0 aws-xray-recorder-sdk-aws-sdk-core - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - AWS SDK Core diff --git a/aws-xray-recorder-sdk-aws-sdk-instrumentor/pom.xml b/aws-xray-recorder-sdk-aws-sdk-instrumentor/pom.xml index b1735ee2..4e26d069 100644 --- a/aws-xray-recorder-sdk-aws-sdk-instrumentor/pom.xml +++ b/aws-xray-recorder-sdk-aws-sdk-instrumentor/pom.xml @@ -4,11 +4,11 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-aws-sdk-instrumentor - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - AWS SDK Instrumentor diff --git a/aws-xray-recorder-sdk-aws-sdk-v2-instrumentor/pom.xml b/aws-xray-recorder-sdk-aws-sdk-v2-instrumentor/pom.xml index e514bcc2..44e11196 100644 --- a/aws-xray-recorder-sdk-aws-sdk-v2-instrumentor/pom.xml +++ b/aws-xray-recorder-sdk-aws-sdk-v2-instrumentor/pom.xml @@ -5,12 +5,12 @@ aws-xray-recorder-sdk-pom com.amazonaws - 2.5.0 + 2.6.0 4.0.0 aws-xray-recorder-sdk-aws-sdk-v2-instrumentor - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - AWS SDK V2 Instrumentor diff --git a/aws-xray-recorder-sdk-aws-sdk-v2/pom.xml b/aws-xray-recorder-sdk-aws-sdk-v2/pom.xml index cee94e8b..fab3d6e6 100644 --- a/aws-xray-recorder-sdk-aws-sdk-v2/pom.xml +++ b/aws-xray-recorder-sdk-aws-sdk-v2/pom.xml @@ -5,12 +5,12 @@ aws-xray-recorder-sdk-pom com.amazonaws - 2.5.0 + 2.6.0 4.0.0 aws-xray-recorder-sdk-aws-sdk-v2 - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - AWS SDK V2 diff --git a/aws-xray-recorder-sdk-aws-sdk/pom.xml b/aws-xray-recorder-sdk-aws-sdk/pom.xml index d68e852a..333159ac 100644 --- a/aws-xray-recorder-sdk-aws-sdk/pom.xml +++ b/aws-xray-recorder-sdk-aws-sdk/pom.xml @@ -4,11 +4,11 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-aws-sdk - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - AWS SDK Handler diff --git a/aws-xray-recorder-sdk-benchmark/pom.xml b/aws-xray-recorder-sdk-benchmark/pom.xml index 9b1a81f6..4ce06ed2 100644 --- a/aws-xray-recorder-sdk-benchmark/pom.xml +++ b/aws-xray-recorder-sdk-benchmark/pom.xml @@ -5,12 +5,12 @@ aws-xray-recorder-sdk-pom com.amazonaws - 2.5.0 + 2.6.0 4.0.0 aws-xray-recorder-sdk-benchmark - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - AWS SDK Benchmark jar diff --git a/aws-xray-recorder-sdk-bom/pom.xml b/aws-xray-recorder-sdk-bom/pom.xml index 99d20282..1e8fdc3b 100644 --- a/aws-xray-recorder-sdk-bom/pom.xml +++ b/aws-xray-recorder-sdk-bom/pom.xml @@ -4,7 +4,7 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-bom diff --git a/aws-xray-recorder-sdk-core/pom.xml b/aws-xray-recorder-sdk-core/pom.xml index 4b413b37..ae01abe9 100644 --- a/aws-xray-recorder-sdk-core/pom.xml +++ b/aws-xray-recorder-sdk-core/pom.xml @@ -4,12 +4,12 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-core AWS X-Ray Recorder SDK for Java - Core - 2.5.0 + 2.6.0 diff --git a/aws-xray-recorder-sdk-log4j/pom.xml b/aws-xray-recorder-sdk-log4j/pom.xml index bad81369..45bcc8dd 100644 --- a/aws-xray-recorder-sdk-log4j/pom.xml +++ b/aws-xray-recorder-sdk-log4j/pom.xml @@ -4,11 +4,11 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-log4j - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java – Log4J Trace ID Injection diff --git a/aws-xray-recorder-sdk-metrics/pom.xml b/aws-xray-recorder-sdk-metrics/pom.xml index 3bef5ef0..bf11976a 100644 --- a/aws-xray-recorder-sdk-metrics/pom.xml +++ b/aws-xray-recorder-sdk-metrics/pom.xml @@ -4,11 +4,11 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-metrics - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - Segment Metrics diff --git a/aws-xray-recorder-sdk-slf4j/pom.xml b/aws-xray-recorder-sdk-slf4j/pom.xml index 5491c47e..8000ae92 100644 --- a/aws-xray-recorder-sdk-slf4j/pom.xml +++ b/aws-xray-recorder-sdk-slf4j/pom.xml @@ -4,11 +4,11 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-slf4j - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - SLF4J Trace ID Injection diff --git a/aws-xray-recorder-sdk-spring/pom.xml b/aws-xray-recorder-sdk-spring/pom.xml index b40a613b..be789c4d 100644 --- a/aws-xray-recorder-sdk-spring/pom.xml +++ b/aws-xray-recorder-sdk-spring/pom.xml @@ -5,7 +5,7 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 aws-xray-recorder-sdk-spring diff --git a/aws-xray-recorder-sdk-sql-mysql/pom.xml b/aws-xray-recorder-sdk-sql-mysql/pom.xml index 8dcfc5c1..11d7f90b 100644 --- a/aws-xray-recorder-sdk-sql-mysql/pom.xml +++ b/aws-xray-recorder-sdk-sql-mysql/pom.xml @@ -4,11 +4,11 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-sql-mysql - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - AWS SDK MySQL Interceptor diff --git a/aws-xray-recorder-sdk-sql-postgres/pom.xml b/aws-xray-recorder-sdk-sql-postgres/pom.xml index 4624f8ba..a9791eee 100644 --- a/aws-xray-recorder-sdk-sql-postgres/pom.xml +++ b/aws-xray-recorder-sdk-sql-postgres/pom.xml @@ -5,11 +5,11 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-sql-postgres - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - AWS SDK PostgreSQL Interceptor diff --git a/aws-xray-recorder-sdk-sql/pom.xml b/aws-xray-recorder-sdk-sql/pom.xml index 00083c89..5ec6f39c 100644 --- a/aws-xray-recorder-sdk-sql/pom.xml +++ b/aws-xray-recorder-sdk-sql/pom.xml @@ -4,11 +4,11 @@ com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 com.amazonaws aws-xray-recorder-sdk-sql - 2.5.0 + 2.6.0 AWS X-Ray Recorder SDK for Java - SQL Interceptor diff --git a/aws-xray-recorder-sdk/pom.xml b/aws-xray-recorder-sdk/pom.xml index 42ac23de..9682b8be 100644 --- a/aws-xray-recorder-sdk/pom.xml +++ b/aws-xray-recorder-sdk/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.amazonaws aws-xray-recorder-sdk - 2.5.0 + 2.6.0 @@ -45,7 +45,7 @@ com.amazonaws aws-xray-recorder-sdk-bom - 2.5.0 + 2.6.0 pom import diff --git a/pom.xml b/pom.xml index 0adedff7..274f3f62 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.amazonaws aws-xray-recorder-sdk-pom - 2.5.0 + 2.6.0 pom AWS X-Ray Recorder SDK for Java The Amazon Web Services X-Ray Recorder SDK for Java provides Java APIs for emitting tracing data to AWS X-Ray. AWS X-Ray helps developers analyze and debug distributed applications. With X-Ray, you can understand how your application and its underlying services are performing to identify and troubleshoot the root cause of performance issues and errors. @@ -79,7 +79,7 @@ - 2.5.0 + 2.6.0 UTF-8 From cba840a0ad6279648ff105577cf3424aa21708f1 Mon Sep 17 00:00:00 2001 From: bhautikpip Date: Tue, 9 Jun 2020 13:58:39 -0700 Subject: [PATCH 3/4] Added gradle version bump --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index d55e3b0b..202042ac 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1 @@ -version = 2.5.1-SNAPSHOT +version = 2.6.1-SNAPSHOT From 6639422caee74a02ce04a24031e975b1bc6a2b0d Mon Sep 17 00:00:00 2001 From: bhautikpip Date: Thu, 11 Jun 2020 18:10:39 -0700 Subject: [PATCH 4/4] Added benchmark README and update changelog --- CHANGELOG.md | 8 - aws-xray-recorder-sdk-benchmark/README.md | 608 +++++++++++++++++++++- 2 files changed, 607 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 102cbf91..623717ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,26 +11,18 @@ [PR 150](https://github.com/aws/aws-xray-sdk-java/pull/150) - Modified exception handling in UDPEmitter [PR 151](https://github.com/aws/aws-xray-sdk-java/issues/151) -- Added gradle build configuration -[PR 153](https://github.com/aws/aws-xray-sdk-java/pull/153) - Added more safety in UnsignedXrayClient [PR 154](https://github.com/aws/aws-xray-sdk-java/pull/154) - Added IMDSv2 Support [PR 155](https://github.com/aws/aws-xray-sdk-java/pull/155) - Applied checkstyle and prepare for license header check [PR 156](https://github.com/aws/aws-xray-sdk-java/pull/156) -- Added error-prone plugin -[PR 157](https://github.com/aws/aws-xray-sdk-java/pull/157) -- Enable license plugin -[PR 158](https://github.com/aws/aws-xray-sdk-java/pull/158) - Avoid String.split when parsing header to reduce garbage generation [PR 160](https://github.com/aws/aws-xray-sdk-java/pull/160) - Modified support for allocate new traceID when traceID parse fail [PR 161](https://github.com/aws/aws-xray-sdk-java/pull/161) - Use singleton SecureRandom [PR 162](https://github.com/aws/aws-xray-sdk-java/pull/162) -- Update JMH version -[PR 164](https://github.com/aws/aws-xray-sdk-java/pull/164) ## 2.5.0 - 2020-05-11 - Added Spring interceptor without Spring data dependency diff --git a/aws-xray-recorder-sdk-benchmark/README.md b/aws-xray-recorder-sdk-benchmark/README.md index e32a8be5..94d2c9d0 100644 --- a/aws-xray-recorder-sdk-benchmark/README.md +++ b/aws-xray-recorder-sdk-benchmark/README.md @@ -41,7 +41,7 @@ If you wish to run a specific benchmark, please run the following command: ``` java -jar target/benchmarks.jar -# Example: java -jar target/benchmarks.jar com.amazonaws.xray.AWSXRayRecorderBenchmark.beginDummySegmentBenchmark +# Example: java -jar target/benchmarks.jar com.amazonaws.xray.AWSXRayRecorderBenchmark.beginDummySegmentBenchmark -w 1 -r 1 ``` ## Benchmark Results @@ -893,6 +893,476 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark

+#### 2.6.x +
Show +

+ +``` +Benchmark Mode Cnt Score Error Units +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark thrpt 20 0.001 ± 0.001 ops/ns +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark thrpt 20 0.001 ± 0.001 ops/ns +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark thrpt 20 ≈ 10⁻³ ops/ns +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark thrpt 20 ≈ 10⁻⁴ ops/ns +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark thrpt 20 ≈ 10⁻⁴ ops/ns +AWSXRayRecorderBenchmark.beginSegmentBenchmark thrpt 20 0.001 ± 0.001 ops/ns +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark thrpt 20 0.001 ± 0.001 ops/ns +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark thrpt 20 0.001 ± 0.001 ops/ns +AWSXRayRecorderBenchmark.endDummySegmentBenchmark thrpt 20 0.002 ± 0.001 ops/ns +AWSXRayRecorderBenchmark.endSegmentBenchmark thrpt 20 ≈ 10⁻⁴ ops/ns +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark thrpt 20 ≈ 10⁻⁴ ops/ns +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark thrpt 20 ≈ 10⁻⁴ ops/ns +AWSXRayRecorderBenchmark.endSubsegmentBenchmark thrpt 20 0.002 ± 0.001 ops/ns +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark thrpt 20 0.002 ± 0.001 ops/ns +AWSXRayRecorderBenchmark.getSegmentBenchmark thrpt 20 0.005 ± 0.001 ops/ns +AWSXRayRecorderBenchmark.getSubsegmentBenchmark thrpt 20 0.006 ± 0.001 ops/ns +entities.EntityBenchmark.constructSegmentBenchmark thrpt 20 0.001 ± 0.001 ops/ns +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark thrpt 20 0.002 ± 0.001 ops/ns +entities.EntityBenchmark.putAnnotationBenchmark thrpt 20 0.012 ± 0.001 ops/ns +entities.EntityBenchmark.putExceptionSegmentBenchmark thrpt 20 0.001 ± 0.001 ops/ns +entities.EntityBenchmark.putMetadataBenchmark thrpt 20 0.006 ± 0.001 ops/ns +entities.EntitySerializerBenchmark.serializeFourChildSegment thrpt 20 ≈ 10⁻⁴ ops/ns +entities.EntitySerializerBenchmark.serializeFourGenerationSegment thrpt 20 ≈ 10⁻⁴ ops/ns +entities.EntitySerializerBenchmark.serializeOneChildSegment thrpt 20 ≈ 10⁻⁴ ops/ns +entities.EntitySerializerBenchmark.serializeThreeChildSegment thrpt 20 ≈ 10⁻⁴ ops/ns +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment thrpt 20 ≈ 10⁻⁴ ops/ns +entities.EntitySerializerBenchmark.serializeTwoChildSegment thrpt 20 ≈ 10⁻⁴ ops/ns +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment thrpt 20 ≈ 10⁻⁴ ops/ns +entities.EntitySerializerBenchmark.serializeZeroChildSegment thrpt 20 ≈ 10⁻⁴ ops/ns +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark thrpt 20 0.008 ± 0.001 ops/ns +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark thrpt 20 0.005 ± 0.001 ops/ns +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark thrpt 20 0.015 ± 0.001 ops/ns +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark thrpt 20 0.006 ± 0.001 ops/ns +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark avgt 20 1061.678 ± 1.253 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark avgt 20 1656.662 ± 2.250 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark avgt 20 3006.303 ± 2.247 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark avgt 20 9409.590 ± 16.393 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark avgt 20 12555.380 ± 20.737 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark avgt 20 1740.294 ± 2.826 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark avgt 20 959.961 ± 4.462 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark avgt 20 966.658 ± 3.003 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark avgt 20 628.281 ± 2.639 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark avgt 20 8002.522 ± 20.459 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark avgt 20 7527.873 ± 21.836 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark avgt 20 9858.109 ± 25.414 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark avgt 20 491.506 ± 3.305 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark avgt 20 477.449 ± 2.108 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark avgt 20 211.871 ± 2.482 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark avgt 20 180.809 ± 1.433 ns/op +entities.EntityBenchmark.constructSegmentBenchmark avgt 20 973.143 ± 2.281 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark avgt 20 571.573 ± 1.616 ns/op +entities.EntityBenchmark.putAnnotationBenchmark avgt 20 81.009 ± 0.699 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark avgt 20 772.358 ± 1.555 ns/op +entities.EntityBenchmark.putMetadataBenchmark avgt 20 158.113 ± 1.158 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment avgt 20 12439.524 ± 29.589 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment avgt 20 12151.381 ± 33.267 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment avgt 20 5785.131 ± 25.775 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment avgt 20 10277.347 ± 25.562 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment avgt 20 10104.281 ± 39.356 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment avgt 20 8018.662 ± 27.090 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment avgt 20 8142.893 ± 32.734 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment avgt 20 3437.993 ± 17.790 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark avgt 20 111.152 ± 0.142 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark avgt 20 210.254 ± 0.110 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark avgt 20 67.085 ± 0.060 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark avgt 20 166.272 ± 0.239 ns/op +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark sample 484031 1212.346 ± 44.058 ns/op +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark:beginDummySegmentBenchmark·p0.00 sample 738.000 ns/op +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark:beginDummySegmentBenchmark·p0.50 sample 1110.000 ns/op +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark:beginDummySegmentBenchmark·p0.90 sample 1148.000 ns/op +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark:beginDummySegmentBenchmark·p0.95 sample 1184.000 ns/op +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark:beginDummySegmentBenchmark·p0.99 sample 1552.000 ns/op +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark:beginDummySegmentBenchmark·p0.999 sample 12031.488 ns/op +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark:beginDummySegmentBenchmark·p0.9999 sample 352049.562 ns/op +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark:beginDummySegmentBenchmark·p1.00 sample 1531904.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark sample 664892 1781.775 ± 36.437 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.00 sample 1284.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.50 sample 1674.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.90 sample 1752.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.95 sample 1808.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.99 sample 2018.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.999 sample 12737.712 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.9999 sample 428785.050 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p1.00 sample 1835008.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark sample 386909 3302.058 ± 68.140 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.00 sample 2728.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.50 sample 2852.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.90 sample 2988.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.95 sample 3064.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.99 sample 3868.000 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.999 sample 20075.520 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.9999 sample 583996.416 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p1.00 sample 980992.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark sample 513032 9660.018 ± 76.900 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.00 sample 8480.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.50 sample 9168.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.90 sample 9424.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.95 sample 9552.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.99 sample 14032.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.999 sample 178688.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.9999 sample 662091.366 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p1.00 sample 7233536.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark sample 368603 13611.156 ± 88.468 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.00 sample 11552.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.50 sample 12912.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.90 sample 13328.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.95 sample 13504.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.99 sample 19616.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.999 sample 185088.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.9999 sample 659456.000 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p1.00 sample 1384448.000 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark sample 633445 1882.126 ± 40.828 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark:beginSegmentBenchmark·p0.00 sample 1544.000 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark:beginSegmentBenchmark·p0.50 sample 1604.000 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark:beginSegmentBenchmark·p0.90 sample 1654.000 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark:beginSegmentBenchmark·p0.95 sample 1692.000 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark:beginSegmentBenchmark·p0.99 sample 1982.000 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark:beginSegmentBenchmark·p0.999 sample 13016.864 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark:beginSegmentBenchmark·p0.9999 sample 422700.954 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark:beginSegmentBenchmark·p1.00 sample 700416.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark sample 424174 1116.734 ± 43.161 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark:beginSubsegmentBenchmark·p0.00 sample 734.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark:beginSubsegmentBenchmark·p0.50 sample 811.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark:beginSubsegmentBenchmark·p0.90 sample 1144.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark:beginSubsegmentBenchmark·p0.95 sample 1168.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark:beginSubsegmentBenchmark·p0.99 sample 1362.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark:beginSubsegmentBenchmark·p0.999 sample 11200.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark:beginSubsegmentBenchmark·p0.9999 sample 526077.440 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark:beginSubsegmentBenchmark·p1.00 sample 699392.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark sample 391854 1096.616 ± 42.559 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark:beginSubsegmentDummyParentBenchmark·p0.00 sample 726.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark:beginSubsegmentDummyParentBenchmark·p0.50 sample 806.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark:beginSubsegmentDummyParentBenchmark·p0.90 sample 1134.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark:beginSubsegmentDummyParentBenchmark·p0.95 sample 1156.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark:beginSubsegmentDummyParentBenchmark·p0.99 sample 1390.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark:beginSubsegmentDummyParentBenchmark·p0.999 sample 11200.000 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark:beginSubsegmentDummyParentBenchmark·p0.9999 sample 350625.024 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark:beginSubsegmentDummyParentBenchmark·p1.00 sample 1224704.000 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark sample 441902 686.052 ± 22.659 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark:endDummySegmentBenchmark·p0.00 sample 584.000 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark:endDummySegmentBenchmark·p0.50 sample 625.000 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark:endDummySegmentBenchmark·p0.90 sample 668.000 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark:endDummySegmentBenchmark·p0.95 sample 720.000 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark:endDummySegmentBenchmark·p0.99 sample 937.000 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark:endDummySegmentBenchmark·p0.999 sample 2625.164 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark:endDummySegmentBenchmark·p0.9999 sample 15258.686 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark:endDummySegmentBenchmark·p1.00 sample 674816.000 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark sample 501714 7989.832 ± 72.379 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark:endSegmentBenchmark·p0.00 sample 7088.000 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark:endSegmentBenchmark·p0.50 sample 7728.000 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark:endSegmentBenchmark·p0.90 sample 7960.000 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark:endSegmentBenchmark·p0.95 sample 8056.000 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark:endSegmentBenchmark·p0.99 sample 9312.000 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark:endSegmentBenchmark·p0.999 sample 22272.000 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark:endSegmentBenchmark·p0.9999 sample 622592.000 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark:endSegmentBenchmark·p1.00 sample 8552448.000 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark sample 513049 7723.373 ± 43.085 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark:endSegmentNoChildBenchmark·p0.00 sample 6848.000 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark:endSegmentNoChildBenchmark·p0.50 sample 7472.000 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark:endSegmentNoChildBenchmark·p0.90 sample 7736.000 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark:endSegmentNoChildBenchmark·p0.95 sample 7840.000 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark:endSegmentNoChildBenchmark·p0.99 sample 9232.000 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark:endSegmentNoChildBenchmark·p0.999 sample 22624.000 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark:endSegmentNoChildBenchmark·p0.9999 sample 628423.680 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark:endSegmentNoChildBenchmark·p1.00 sample 788480.000 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark sample 386427 10085.793 ± 61.679 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark:endSegmentWithChildBenchmark·p0.00 sample 8592.000 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark:endSegmentWithChildBenchmark·p0.50 sample 9728.000 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark:endSegmentWithChildBenchmark·p0.90 sample 10016.000 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark:endSegmentWithChildBenchmark·p0.95 sample 10160.000 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark:endSegmentWithChildBenchmark·p0.99 sample 12736.000 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark:endSegmentWithChildBenchmark·p0.999 sample 30240.000 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark:endSegmentWithChildBenchmark·p0.9999 sample 631515.546 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark:endSegmentWithChildBenchmark·p1.00 sample 762880.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark sample 746469 504.454 ± 12.654 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark:endSubsegmentBenchmark·p0.00 sample 446.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark:endSubsegmentBenchmark·p0.50 sample 471.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark:endSubsegmentBenchmark·p0.90 sample 495.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark:endSubsegmentBenchmark·p0.95 sample 524.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark:endSubsegmentBenchmark·p0.99 sample 671.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark:endSubsegmentBenchmark·p0.999 sample 1082.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark:endSubsegmentBenchmark·p0.9999 sample 14796.240 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark:endSubsegmentBenchmark·p1.00 sample 642048.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark sample 457454 525.114 ± 16.548 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark:endSubsegmentDummyParentBenchmark·p0.00 sample 455.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark:endSubsegmentDummyParentBenchmark·p0.50 sample 490.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark:endSubsegmentDummyParentBenchmark·p0.90 sample 515.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark:endSubsegmentDummyParentBenchmark·p0.95 sample 537.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark:endSubsegmentDummyParentBenchmark·p0.99 sample 720.000 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark:endSubsegmentDummyParentBenchmark·p0.999 sample 1413.090 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark:endSubsegmentDummyParentBenchmark·p0.9999 sample 14488.432 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark:endSubsegmentDummyParentBenchmark·p1.00 sample 697344.000 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark sample 400287 219.837 ± 12.489 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.00 sample 188.000 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.50 sample 201.000 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.90 sample 210.000 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.95 sample 218.000 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.99 sample 329.000 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.999 sample 699.000 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.9999 sample 11503.078 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p1.00 sample 585728.000 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark sample 406320 191.911 ± 11.832 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.00 sample 165.000 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.50 sample 176.000 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.90 sample 184.000 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.95 sample 192.000 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.99 sample 299.000 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.999 sample 642.000 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.9999 sample 10752.000 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p1.00 sample 681984.000 ns/op +entities.EntityBenchmark.constructSegmentBenchmark sample 626201 1063.388 ± 33.487 ns/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.00 sample 836.000 ns/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.50 sample 876.000 ns/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.90 sample 905.000 ns/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.95 sample 918.000 ns/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.99 sample 1050.000 ns/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.999 sample 10444.768 ns/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.9999 sample 343552.000 ns/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p1.00 sample 702464.000 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark sample 394737 728.920 ± 45.619 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.00 sample 370.000 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.50 sample 402.000 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.90 sample 732.000 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.95 sample 745.000 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.99 sample 926.000 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.999 sample 10592.000 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.9999 sample 441127.117 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p1.00 sample 723968.000 ns/op +entities.EntityBenchmark.putAnnotationBenchmark sample 577504 84.621 ± 3.869 ns/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.00 sample 75.000 ns/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.50 sample 79.000 ns/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.90 sample 91.000 ns/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.95 sample 92.000 ns/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.99 sample 100.000 ns/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.999 sample 343.000 ns/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.9999 sample 7839.968 ns/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p1.00 sample 520192.000 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark sample 694455 831.289 ± 24.478 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.00 sample 565.000 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.50 sample 606.000 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.90 sample 940.000 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.95 sample 952.000 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.99 sample 1038.000 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.999 sample 3058.528 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.9999 sample 338715.853 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p1.00 sample 698368.000 ns/op +entities.EntityBenchmark.putMetadataBenchmark sample 539969 169.080 ± 10.634 ns/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.00 sample 149.000 ns/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.50 sample 154.000 ns/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.90 sample 159.000 ns/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.95 sample 164.000 ns/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.99 sample 224.000 ns/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.999 sample 569.000 ns/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.9999 sample 10128.000 ns/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p1.00 sample 685056.000 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment sample 263837 12725.970 ± 62.728 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.00 sample 11184.000 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.50 sample 12432.000 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.90 sample 12704.000 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.95 sample 12832.000 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.99 sample 14768.000 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.999 sample 27456.000 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.9999 sample 591478.989 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p1.00 sample 727040.000 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment sample 317090 12185.094 ± 52.048 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.00 sample 10720.000 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.50 sample 11920.000 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.90 sample 12208.000 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.95 sample 12352.000 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.99 sample 13808.000 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.999 sample 27008.000 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.9999 sample 610601.882 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p1.00 sample 719872.000 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment sample 330194 5744.454 ± 29.855 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.00 sample 5024.000 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.50 sample 5624.000 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.90 sample 5824.000 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.95 sample 5920.000 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.99 sample 6568.000 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.999 sample 16768.000 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.9999 sample 32237.280 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p1.00 sample 715776.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment sample 290571 10403.354 ± 54.450 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.00 sample 9104.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.50 sample 10144.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.90 sample 10432.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.95 sample 10544.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.99 sample 11760.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.999 sample 24749.696 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.9999 sample 586576.282 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p1.00 sample 678912.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment sample 345194 10139.015 ± 45.384 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.00 sample 8848.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.50 sample 9920.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.90 sample 10176.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.95 sample 10288.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.99 sample 11408.000 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.999 sample 23769.760 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.9999 sample 581100.032 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p1.00 sample 716800.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment sample 307863 8221.750 ± 46.964 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.00 sample 7152.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.50 sample 8008.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.90 sample 8256.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.95 sample 8352.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.99 sample 9397.760 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.999 sample 21344.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.9999 sample 579584.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p1.00 sample 654336.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment sample 360959 8112.979 ± 36.645 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.00 sample 7120.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.50 sample 7944.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.90 sample 8184.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.95 sample 8272.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.99 sample 9014.400 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.999 sample 20320.000 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.9999 sample 555835.392 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p1.00 sample 911360.000 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment sample 356742 3472.833 ± 30.077 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.00 sample 3120.000 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.50 sample 3372.000 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.90 sample 3488.000 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.95 sample 3552.000 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.99 sample 3928.000 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.999 sample 13888.000 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.9999 sample 22107.603 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p1.00 sample 680960.000 ns/op +entities.IdsBenchmark.segmentId_secureRandom sample 6409216 16.943 ± 0.420 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.00 sample 0.241 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.50 sample 0.921 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.90 sample 1.894 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.95 sample 2.696 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.99 sample 5.920 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.999 sample 5537.792 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.9999 sample 12042.240 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p1.00 sample 24969.216 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom sample 6557509 2.529 ± 0.319 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.00 sample 0.081 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.50 sample 0.170 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.90 sample 0.179 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.95 sample 0.183 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.99 sample 0.196 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.999 sample 0.790 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.9999 sample 8011.776 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p1.00 sample 59965.440 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom sample 6436191 16.855 ± 0.473 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.00 sample 0.241 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.50 sample 0.915 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.90 sample 1.976 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.95 sample 2.708 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.99 sample 5.768 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.999 sample 5373.952 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.9999 sample 12189.696 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p1.00 sample 103415.808 us/op +entities.IdsBenchmark.traceId_secureRandom sample 6692942 15.854 ± 0.374 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.00 sample 0.152 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.50 sample 0.703 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.90 sample 1.204 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.95 sample 1.576 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.99 sample 5.064 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.999 sample 5095.424 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.9999 sample 10731.520 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p1.00 sample 27623.424 us/op +entities.IdsBenchmark.traceId_threadLocalRandom sample 6456217 2.563 ± 0.328 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.00 sample 0.083 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.50 sample 0.165 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.90 sample 0.169 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.95 sample 0.171 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.99 sample 0.179 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.999 sample 0.628 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.9999 sample 8011.776 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p1.00 sample 68026.368 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom sample 6550487 16.064 ± 0.375 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.00 sample 0.153 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.50 sample 0.703 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.90 sample 1.202 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.95 sample 1.592 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.99 sample 5.712 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.999 sample 5070.848 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.9999 sample 10600.448 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p1.00 sample 23166.976 us/op +entities.TraceHeaderBenchmark.parse sample 444103 0.596 ± 0.016 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.00 sample 0.518 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.50 sample 0.552 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.90 sample 0.575 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.95 sample 0.587 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.99 sample 0.823 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.999 sample 3.147 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.9999 sample 16.521 us/op +entities.TraceHeaderBenchmark.parse:parse·p1.00 sample 590.848 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark sample 677269 156.572 ± 10.109 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.00 sample 135.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.50 sample 140.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.90 sample 147.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.95 sample 153.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.99 sample 168.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.999 sample 502.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.9999 sample 11288.736 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p1.00 sample 670720.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark sample 743138 257.972 ± 9.606 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.00 sample 226.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.50 sample 241.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.90 sample 244.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.95 sample 246.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.99 sample 275.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.999 sample 728.000 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.9999 sample 11610.978 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p1.00 sample 688128.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark sample 524146 107.105 ± 5.449 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.00 sample 94.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.50 sample 98.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.90 sample 106.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.95 sample 113.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.99 sample 174.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.999 sample 466.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.9999 sample 10962.730 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p1.00 sample 632832.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark sample 449804 247.312 ± 106.604 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.00 sample 190.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.50 sample 196.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.90 sample 203.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.95 sample 212.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.99 sample 289.000 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.999 sample 1200.780 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.9999 sample 13360.936 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p1.00 sample 14499840.000 ns/op +AWSXRayRecorderBenchmark.beginDummySegmentBenchmark ss 20 82494.950 ± 13878.159 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark ss 20 193724.950 ± 18922.739 ns/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark ss 20 308315.650 ± 31051.742 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark ss 20 313861.950 ± 20401.767 ns/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark ss 20 571439.050 ± 479530.306 ns/op +AWSXRayRecorderBenchmark.beginSegmentBenchmark ss 20 113734.550 ± 12091.014 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentBenchmark ss 20 71158.500 ± 19955.920 ns/op +AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark ss 20 81341.400 ± 18813.028 ns/op +AWSXRayRecorderBenchmark.endDummySegmentBenchmark ss 20 54715.650 ± 21038.092 ns/op +AWSXRayRecorderBenchmark.endSegmentBenchmark ss 20 226815.600 ± 17257.432 ns/op +AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark ss 20 271948.400 ± 32251.363 ns/op +AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark ss 20 310777.700 ± 45954.413 ns/op +AWSXRayRecorderBenchmark.endSubsegmentBenchmark ss 20 166189.100 ± 462846.842 ns/op +AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark ss 20 61010.700 ± 17531.680 ns/op +AWSXRayRecorderBenchmark.getSegmentBenchmark ss 20 12310.050 ± 3115.287 ns/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark ss 20 11984.750 ± 2198.707 ns/op +entities.EntityBenchmark.constructSegmentBenchmark ss 20 47380.650 ± 11308.066 ns/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark ss 20 20611.700 ± 8279.101 ns/op +entities.EntityBenchmark.putAnnotationBenchmark ss 20 1861.600 ± 450.774 ns/op +entities.EntityBenchmark.putExceptionSegmentBenchmark ss 20 72446.400 ± 17438.016 ns/op +entities.EntityBenchmark.putMetadataBenchmark ss 20 7910.900 ± 989.627 ns/op +entities.EntitySerializerBenchmark.serializeFourChildSegment ss 20 317060.700 ± 78686.838 ns/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment ss 20 338250.700 ± 106681.119 ns/op +entities.EntitySerializerBenchmark.serializeOneChildSegment ss 20 252879.250 ± 17514.567 ns/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment ss 20 292650.350 ± 29618.298 ns/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment ss 20 278656.900 ± 64780.386 ns/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment ss 20 280573.950 ± 32685.277 ns/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment ss 20 270903.500 ± 58024.644 ns/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment ss 20 191000.150 ± 39705.925 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark ss 20 27936.350 ± 3885.743 ns/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ss 20 25874.200 ± 6101.724 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark ss 20 11824.850 ± 637.791 ns/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ss 20 23652.500 ± 7344.996 ns/op +``` + +

+
+ ### Score Comparison By Version #### Benchmark Mode: Average Time @@ -908,6 +1378,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark Version 2.2.x Version 2.4.x Version 2.5.x +Version 2.6.x @@ -919,6 +1390,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 1116.352 ± 65.138 ns/op 1041.499 ± 1.949 ns/op 1071.637 ±(99.9%) 1.617 ns/op +1061.678 ± 1.253 ns/op AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark @@ -927,6 +1399,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 1384.115 ± 116.348 ns/op 1565.383 ± 2.028 ns/op 1686.724 ±(99.9%) 2.438 ns/op + 1656.662 ± 2.250 ns/op AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark @@ -935,6 +1408,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 2548.739 ± 17.057 ns/op 2770.433 ± 5.588 ns/op 3027.161 ±(99.9%) 6.005 ns/op + 3006.303 ± 2.247 ns/op AWSXRayRecorderBenchmark.beginEndSegmentBenchmark @@ -943,6 +1417,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 9229.839 ± 21.222 ns/op 9123.404 ± 16.630 ns/op 10037.840 ±(99.9%) 18.514 ns/op + 9409.590 ± 16.393 ns/op AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark @@ -951,6 +1426,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 12106.073 ± 258.082 ns/op 12094.797 ± 43.192 ns/op 13575.728 ±(99.9%) 616.925 ns/op + 12555.380 ± 20.737 ns/op AWSXRayRecorderBenchmark.beginSegmentBenchmark @@ -959,6 +1435,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 1636.812 ± 2.025 ns/op 1715.721 ± 2.687 ns/op 1761.923 ±(99.9%) 2.073 ns/op + 1740.294 ± 2.826 ns/op AWSXRayRecorderBenchmark.beginSubsegmentBenchmark @@ -967,6 +1444,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 889.173 ± 2.707 ns/op 950.378 ± 4.452 ns/op 977.928 ±(99.9%) 4.826 ns/op + 959.961 ± 4.462 ns/op AWSXRayRecorderBenchmark.beginSubsegmentDummyParentBenchmark @@ -975,6 +1453,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 884.073 ± 17.982 ns/op 905.941 ± 3.186 ns/op 1002.999 ±(99.9%) 4.506 ns/op + 966.658 ± 3.003 ns/op AWSXRayRecorderBenchmark.endDummySegmentBenchmark @@ -983,6 +1462,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 445.395 ± 3.020 ns/op 596.117 ± 4.522 ns/op 649.504 ±(99.9%) 2.929 ns/op + 628.281 ± 2.639 ns/op AWSXRayRecorderBenchmark.endSegmentBenchmark @@ -991,6 +1471,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 7399.554 ± 19.442 ns/op 7839.399 ± 43.860 ns/op 7950.378 ±(99.9%) 29.176 ns/op + 8002.522 ± 20.459 ns/op AWSXRayRecorderBenchmark.endSegmentNoChildBenchmark @@ -999,6 +1480,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 7480.519 ± 341.880 ns/op 7578.632 ± 25.965 ns/op 7927.543 ±(99.9%) 20.633 ns/op + 7527.873 ± 21.836 ns/op AWSXRayRecorderBenchmark.endSegmentWithChildBenchmark @@ -1007,6 +1489,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 9194.198 ± 15.454 ns/op 9392.873 ± 33.571 ns/op 10343.499 ±(99.9%) 55.806 ns/op + 9858.109 ± 25.414 ns/op AWSXRayRecorderBenchmark.endSubsegmentBenchmark @@ -1015,6 +1498,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 349.199 ± 2.644 ns/op 426.620 ± 2.629 ns/op 492.227 ±(99.9%) 5.142 ns/op + 491.506 ± 3.305 ns/op AWSXRayRecorderBenchmark.endSubsegmentDummyParentBenchmark @@ -1023,6 +1507,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 359.009 ± 86.696 ns/op 358.871 ± 2.002 ns/op 495.746 ±(99.9%) 3.289 ns/op + 477.449 ± 2.108 ns/op AWSXRayRecorderBenchmark.getSegmentBenchmark @@ -1031,6 +1516,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 200.958 ± 2.204 ns/op 203.888 ± 2.078 ns/op 218.829 ±(99.9%) 2.388 ns/op + 211.871 ± 2.482 ns/op AWSXRayRecorderBenchmark.getSubsegmentBenchmark @@ -1039,6 +1525,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 173.120 ± 1.907 ns/op 178.235 ± 1.341 ns/op 184.251 ±(99.9%) 2.545 ns/op + 180.809 ± 1.433 ns/op entities.EntityBenchmark.constructSegmentBenchmark @@ -1047,6 +1534,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 1035.187 ± 23.819 ns/op 1017.563 ± 2.903 ns/op 1010.009 ±(99.9%) 3.297 ns/op + 973.143 ± 2.281 ns/op entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark @@ -1055,6 +1543,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 571.755 ± 2.414 ns/op 571.089 ± 2.446 ns/op 580.289 ±(99.9%) 2.324 ns/op + 571.573 ± 1.616 ns/op entities.EntityBenchmark.putAnnotationBenchmark @@ -1063,6 +1552,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 80.885 ± 0.962 ns/op 86.213 ± 0.622 ns/op 85.209 ±(99.9%) 0.780 ns/op + 81.009 ± 0.699 ns/op entities.EntityBenchmark.putExceptionSegmentBenchmark @@ -1071,6 +1561,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 835.846 ± 39.917 ns/op 804.234 ± 4.239 ns/op 793.587 ±(99.9%) 1.948 ns/op + 772.358 ± 1.555 ns/op entities.EntityBenchmark.putMetadataBenchmark @@ -1079,6 +1570,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 155.620 ± 1.347 ns/op 165.585 ± 1.084 ns/op 162.526 ±(99.9%) 1.059 ns/op + 158.113 ± 1.158 ns/op entities.EntitySerializerBenchmark.serializeFourChildSegment @@ -1087,6 +1579,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 10602.465 ± 39.805 ns/op 10956.216 ± 38.724 ns/op 11009.343 ±(99.9%) 34.616 ns/op + 12439.524 ± 29.589 ns/op entities.EntitySerializerBenchmark.serializeFourGenerationSegment @@ -1095,6 +1588,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 10283.689 ± 457.224 ns/op 10655.412 ± 31.139 ns/op 10449.485 ±(99.9%) 41.528 ns/op + 12151.381 ± 33.267 ns/op entities.EntitySerializerBenchmark.serializeOneChildSegment @@ -1103,6 +1597,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 5115.504 ± 27.507 ns/op 5226.236 ± 28.453 ns/op 5266.160 ±(99.9%) 22.793 ns/op + 5785.131 ± 25.775 ns/op entities.EntitySerializerBenchmark.serializeThreeChildSegment @@ -1111,6 +1606,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 8688.281 ± 42.657 ns/op 8907.718 ± 36.280 ns/op 9168.361 ±(99.9%) 32.335 ns/op + 10277.347 ± 25.562 ns/op entities.EntitySerializerBenchmark.serializeThreeGenerationSegment @@ -1119,6 +1615,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 8471.203 ± 312.402 ns/op 8627.488 ± 34.715 ns/op 8765.553 ±(99.9%) 23.144 ns/op + 10104.281 ± 39.356 ns/op entities.EntitySerializerBenchmark.serializeTwoChildSegment @@ -1127,6 +1624,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 6798.185 ± 28.915 ns/op 7090.400 ± 31.906 ns/op 7101.882 ±(99.9%) 30.996 ns/op + 8018.662 ± 27.090 ns/op entities.EntitySerializerBenchmark.serializeTwoGenerationSegment @@ -1135,6 +1633,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 6628.881 ± 25.755 ns/op 6805.178 ± 14.657 ns/op 6955.711 ±(99.9%) 31.126 ns/op + 8142.893 ± 32.734 ns/op entities.EntitySerializerBenchmark.serializeZeroChildSegment @@ -1143,6 +1642,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 3055.384 ± 103.331 ns/op 3023.165 ± 22.132 ns/op 3108.918 ±(99.9%) 26.333 ns/op + 3437.993 ± 17.790 ns/op strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark @@ -1151,6 +1651,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 113.674 ± 5.104 ns/op 111.288 ± 0.114 ns/op 112.428 ±(99.9%) 0.182 ns/op + 111.152 ± 0.142 ns/op strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark @@ -1159,6 +1660,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 207.037 ± 6.451 ns/op 210.761 ± 0.270 ns/op 211.965 ±(99.9%) 0.123 ns/op + 210.254 ± 0.110 ns/op strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark @@ -1167,6 +1669,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 66.541 ± 0.093 ns/op 72.751 ± 1.449 ns/op 67.493 ±(99.9%) 0.108 ns/op + 67.085 ± 0.060 ns/op strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark @@ -1175,6 +1678,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 153.962 ± 5.669 ns/op 161.627 ± 0.069 ns/op 166.294 ±(99.9%) 0.074 ns/op + 166.272 ± 0.239 ns/op @@ -1194,6 +1698,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark Version 2.2.x Version 2.4.x Version 2.5.x +Version 2.6.x @@ -1206,6 +1711,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 931.994 ± 33.393 ns/op 1055.618 ± 37.425 ns/op 1015.217 ±(99.9%) 25.865 ns/op + 1212.346 ± 44.058 ns/op @@ -1215,6 +1721,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 1503.007 ± 68.511 ns/op 1718.683 ± 48.921 ns/op 1637.734 ±(99.9%) 28.429 ns/op + 1781.775 ± 36.437 ns/op @@ -1224,6 +1731,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 2582.186 ± 60.289 ns/op 2831.574 ± 60.508 ns/op 3010.789 ±(99.9%) 38.928 ns/op + 3302.058 ± 68.140 ns/op @@ -1233,6 +1741,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 9391.118 ± 74.131 ns/op 9262.353 ± 62.869 ns/op 10001.042 ±(99.9%) 68.036 ns/op + 9660.018 ± 76.900 ns/op @@ -1242,6 +1751,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 11962.424 ± 96.458 ns/op 12068.384 ± 72.265 ns/op 13283.377 ±(99.9%) 61.617 ns/op + 13611.156 ± 88.468 ns/op @@ -1251,6 +1761,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 1808.904 ± 54.412 ns/op 1741.153 ± 41.595 ns/op 1726.402 ±(99.9%) 37.356 ns/op + 1882.126 ± 40.828 ns/op @@ -1260,6 +1771,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 962.641 ± 49.752 ns/op 911.156 ± 37.990 ns/op 953.963 ±(99.9%) 24.556 ns/op + 1116.734 ± 43.161 ns/op @@ -1269,6 +1781,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 873.949 ± 18.823 ns/op 941.469 ± 38.485 ns/op 1040.476 ±(99.9%) 26.411 ns/op + 1096.616 ± 42.559 ns/op @@ -1278,6 +1791,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 526.263 ± 133.149 ns/op 623.994 ± 20.051 ns/op 649.915 ±(99.9%) 17.886 ns/op + 686.052 ± 22.659 ns/op @@ -1287,6 +1801,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 7533.645 ± 57.424 ns/op 7490.715 ± 51.209 ns/op 8142.884 ±(99.9%) 45.146 ns/op + 7989.832 ± 72.379 ns/op @@ -1296,6 +1811,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 7411.349 ± 47.386 ns/op 7233.746 ± 50.534 ns/op 7915.172 ±(99.9%) 47.638 ns/op + 7723.373 ± 43.085 ns/op @@ -1305,6 +1821,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 9252.474 ± 69.567 ns/op 9171.063 ± 67.154 ns/op 10086.163 ±(99.9%) 40.600 ns/op + 10085.793 ± 61.679 ns/op @@ -1314,6 +1831,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 377.350 ± 19.777 ns/op 378.912 ± 13.123 ns/op 552.085 ±(99.9%) 18.241 ns/op + 504.454 ± 12.654 ns/op @@ -1323,6 +1841,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 357.153 ± 9.942 ns/op 365.118 ± 10.849 ns/op 500.227 ±(99.9%) 22.688 ns/op + 525.114 ± 16.548 ns/op @@ -1332,6 +1851,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 204.551 ± 23.926 ns/op 209.722 ± 18.189 ns/op 216.369 ±(99.9%) 8.575 ns/op + 219.837 ± 12.489 ns/op @@ -1341,6 +1861,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 169.448 ± 0.306 ns/op 191.968 ± 0.673 ns/op 183.280 ±(99.9%) 17.504 ns/op + 191.911 ± 11.832 ns/op @@ -1350,6 +1871,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 980.774 ± 35.691 ns/op 1167.917 ± 55.308 ns/op 1043.138 ±(99.9%) 43.046 ns/op + 1063.388 ± 33.487 ns/op @@ -1359,6 +1881,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 546.640 ± 13.767 ns/op 583.289 ± 22.434 ns/op 541.791 ±(99.9%) 22.920 ns/op + 728.920 ± 45.619 ns/op @@ -1368,6 +1891,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 81.289 ± 0.341 ns/op 87.637 ± 7.405 ns/op 88.174 ±(99.9%) 8.075 ns/op + 84.621 ± 3.869 ns/op @@ -1377,6 +1901,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 803.436 ± 24.653 ns/op 831.644 ± 29.341 ns/op 793.091 ±(99.9%) 7.267 ns/op + 831.289 ± 24.478 ns/op @@ -1386,6 +1911,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 164.339 ± 15.373 ns/op 164.430 ± 0.627 ns/op 163.341 ±(99.9%) 9.606 ns/op + 169.080 ± 10.634 ns/op @@ -1395,6 +1921,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 10669.374 ± 50.429 ns/op 10913.147 ± 54.193 ns/op 11135.491 ±(99.9%) 34.807 ns/op + 12725.970 ± 62.728 ns/op @@ -1404,6 +1931,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 10188.362 ± 45.859 ns/op 10367.976 ± 41.548 ns/op 10591.299 ±(99.9%) 45.417 ns/op + 12185.094 ± 52.048 ns/op @@ -1413,6 +1941,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 5131.806 ± 19.300 ns/op 5178.619 ± 24.284 ns/op 5047.245 ±(99.9%) 34.059 ns/op + 5744.454 ± 29.855 ns/op @@ -1422,6 +1951,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 8678.958 ± 43.823 ns/op 9024.675 ± 40.063 ns/op 9187.052 ±(99.9%) 47.474 ns/op + 10403.354 ± 54.450 ns/op @@ -1431,6 +1961,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 8479.553 ± 36.573 ns/op 8661.668 ± 36.189 ns/op 8765.936 ±(99.9%) 38.804 ns/op + 10139.015 ± 45.384 ns/op @@ -1440,6 +1971,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 6868.064 ± 34.837 ns/op 7058.556 ± 32.718 ns/op 7156.495 ±(99.9%) 33.745 ns/op + 8221.750 ± 46.964 ns/op @@ -1449,6 +1981,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 7016.832 ± 36.956 ns/op 6887.692 ± 31.219 ns/op 7105.078 ±(99.9%) 35.192 ns/op + 8112.979 ± 36.645 ns/op @@ -1458,6 +1991,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 2980.228 ± 28.911 ns/op 3070.852 ± 29.020 ns/op 3168.870 ±(99.9%) 25.759 ns/op + 3472.833 ± 30.077 ns/op @@ -1467,6 +2001,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 147.561 ± 8.108 ns/op 149.325 ± 0.470 ns/op 154.190 ±(99.9%) 0.403 ns/op + 156.572 ± 10.109 ns/op @@ -1476,6 +2011,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 240.887 ± 0.367 ns/op 262.593 ± 15.510 ns/op 253.887 ±(99.9%) 10.525 ns/op + 257.972 ± 9.606 ns/op @@ -1485,6 +2021,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 102.284 ± 7.177 ns/op 110.714 ± 6.621 ns/op 112.538 ±(99.9%) 0.356 ns/op + 107.105 ± 5.449 ns/op @@ -1494,6 +2031,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 185.437 ± 7.562 ns/op 208.720 ± 12.643 ns/op 206.876 ±(99.9%) 0.707 ns/op + 247.312 ± 106.604 ns/op @@ -1513,6 +2051,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark Version 2.2.x Version 2.4.x Version 2.5.x +Version 2.6.x @@ -1525,6 +2064,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 71174.150 ± 16424.521 ns/op 84395.150 ± 18332.065 ns/op 89350.150 ±(99.9%) 13597.430 ns/op + 82494.950 ± 13878.159 ns/op @@ -1534,6 +2074,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 108678.650 ± 12724.120 ns/op 132328.650 ± 25262.608 ns/op 133595.150 ±(99.9%) 28575.175 ns/op + 193724.950 ± 18922.739 ns/op @@ -1543,6 +2084,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 163669.950 ± 19524.146 ns/op 235990.650 ± 37859.562 ns/op 215337.450 ±(99.9%) 30660.002 ns/op + 308315.650 ± 31051.742 ns/op @@ -1552,6 +2094,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 318049.550 ± 69059.912 ns/op 439731.950 ± 476949.085 ns/op 310199.000 ±(99.9%) 65315.322 ns/op + 313861.950 ± 20401.767 ns/op @@ -1561,6 +2104,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 504465.650 ± 517056.690 ns/op 406657.800 ± 31046.482 ns/op 706148.500 ±(99.9%) 555291.570 ns/op + 571439.050 ± 479530.306 ns/op @@ -1570,6 +2114,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 90568.900 ± 7221.828 ns/op 103035.400 ± 17920.897 ns/op 109194.150 ±(99.9%) 16547.259 ns/op + 113734.550 ± 12091.014 ns/op @@ -1579,6 +2124,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 46093.500 ± 6820.556 ns/op 55743.950 ± 14231.622 ns/op 74353.650 ±(99.9%) 16585.893 ns/op + 71158.500 ± 19955.920 ns/op @@ -1588,6 +2134,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 47105.600 ± 9366.854 ns/op 63175.900 ± 16048.124 ns/op 56546.800 ±(99.9%) 9855.371 ns/op + 81341.400 ± 18813.028 ns/op @@ -1597,6 +2144,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 46869.850 ± 8903.325 ns/op 64224.400 ± 8068.344 ns/op 63401.700 ±(99.9%) 31986.633 ns/op + 54715.650 ± 21038.092 ns/op @@ -1606,6 +2154,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 279840.150 ± 68061.636 ns/op 214629.500 ± 55811.204 ns/op 230165.050 ±(99.9%) 95629.454 ns/op + 226815.600 ± 17257.432 ns/op @@ -1615,6 +2164,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 263707.150 ± 26406.598 ns/op 214615.600 ± 61501.096 ns/op 211758.250 ±(99.9%) 61098.566 ns/op + 271948.400 ± 32251.363 ns/op @@ -1624,6 +2174,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 274557.600 ± 67514.350 ns/op 307790.150 ± 47987.596 ns/op 381676.550 ±(99.9%) 35814.059 ns/op + 310777.700 ± 45954.413 ns/op @@ -1633,6 +2184,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 43848.350 ± 21195.445 ns/op 28885.500 ± 7862.089 ns/op 46724.500 ±(99.9%) 16863.497 ns/op + 166189.100 ± 462846.842 ns/op @@ -1642,6 +2194,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 28571.650 ± 6948.929 ns/op 30340.850 ± 8560.596 ns/op 47818.950 ±(99.9%) 21172.022 ns/op + 61010.700 ± 17531.680 ns/op @@ -1651,6 +2204,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 16270.700 ± 5463.849 ns/op 13515.550 ± 3236.533 ns/op 14838.200 ±(99.9%) 2342.925 ns/op + 12310.050 ± 3115.287 ns/op @@ -1660,6 +2214,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 14082.550 ± 3384.261 ns/op 39893.400 ± 10180.646 ns/op 11440.950 ±(99.9%) 1306.591 ns/op + @@ -1669,6 +2224,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 35302.550 ± 8108.275 ns/op 39893.400 ± 10180.646 ns/op 35744.300 ±(99.9%) 4598.287 ns/op + 11984.750 ± 2198.707 ns/op @@ -1678,6 +2234,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 18459.800 ± 7297.470 ns/op 21437.250 ± 8907.737 ns/op 21751.400 ±(99.9%) 9986.561 ns/op + 47380.650 ± 11308.066 ns/op @@ -1687,6 +2244,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 1722.250 ± 509.794 ns/op 2682.650 ± 545.990 ns/op 2336.050 ±(99.9%) 823.172 ns/op + 1861.600 ± 450.774 ns/op @@ -1696,6 +2254,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 53393.800 ± 8129.174 ns/op 70976.150 ± 38090.008 ns/op 65748.150 ±(99.9%) 16070.384 ns/op + 72446.400 ± 17438.016 ns/op @@ -1705,6 +2264,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 7369.300 ± 1118.205 ns/op 5444.800 ± 1039.818 ns/op 5710.450 ±(99.9%) 1003.484 ns/op + 7910.900 ± 989.627 ns/op @@ -1714,6 +2274,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 253479.750 ± 35969.549 ns/op 202159.750 ± 40475.107 ns/op 234470.100 ±(99.9%) 49966.050 ns/op + 317060.700 ± 78686.838 ns/op @@ -1723,6 +2284,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 265888.600 ± 53059.660 ns/op 198535.500 ± 32971.593 ns/op 261763.900 ±(99.9%) 55917.040 ns/op + 338250.700 ± 106681.119 ns/op @@ -1732,6 +2294,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 216416.850 ± 79926.449 ns/op 181780.550 ± 55144.974 ns/op 161227.250 ±(99.9%) 26976.029 ns/op + 252879.250 ± 17514.567 ns/op @@ -1741,6 +2304,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 174684.200 ± 38101.401 ns/op 234412.300 ± 46889.301 ns/op 199603.850 ±(99.9%) 38806.758 ns/op + 292650.350 ± 29618.298 ns/op @@ -1750,6 +2314,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 232019.050 ± 96938.539 ns/op 261439.400 ± 41988.448 ns/op 192289.600 ±(99.9%) 43403.362 ns/op + 278656.900 ± 64780.386 ns/op @@ -1759,6 +2324,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 203800.250 ± 34897.374 ns/op 170450.250 ± 22630.134 ns/op 177638.300 ±(99.9%) 32304.742 ns/op + 280573.950 ± 32685.277 ns/op @@ -1768,6 +2334,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 224530.800 ± 29306.559 ns/op 186123.550 ± 38979.925 ns/op 219824.150 ±(99.9%) 40251.217 ns/op + 270903.500 ± 58024.644 ns/op @@ -1777,6 +2344,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 182037.400 ± 21712.052 ns/op 129310.000 ± 25264.663 ns/op 145212.050 ±(99.9%) 32210.350 ns/op + 191000.150 ± 39705.925 ns/op @@ -1786,6 +2354,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 53129.100 ± 88328.543 ns/op 28959.550 ± 2666.203 ns/op 21789.650 ±(99.9%) 3390.080 ns/op + 27936.350 ± 3885.743 ns/op @@ -1795,6 +2364,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 24411.000 ± 2299.247 ns/op 34625.400 ± 6316.498 ns/op 38342.050 ±(99.9%) 3327.868 ns/op + 25874.200 ± 6101.724 ns/op @@ -1804,6 +2374,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 11676.300 ± 1166.085 ns/op 11330.300 ± 451.807 ns/op 21527.100 ±(99.9%) 2332.975 ns/op + 11824.850 ± 637.791 ns/op @@ -1813,6 +2384,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 27204.750 ± 2544.664 ns/op 20679.850 ± 2234.130 ns/op 28448.850 ±(99.9%) 2261.665 ns/op + 23652.500 ± 7344.996 ns/op @@ -1833,6 +2405,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark Version 2.2.x Version 2.4.x Version 2.5.x +Version 2.6.x @@ -1845,6 +2418,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.001 ± 0.001 ops/ns 0.001 ± 0.001 ops/ns 0.001 ±(99.9%) 0.001 ops/ns + 0.001 ± 0.001 ops/ns @@ -1854,6 +2428,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.001 ± 0.001 ops/ns 0.001 ± 0.001 ops/ns 0.001 ±(99.9%) 0.001 ops/ns + 0.001 ± 0.001 ops/ns @@ -1863,6 +2438,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻³ ops/ns ≈ 10⁻³ ops/ns ≈ 10⁻³ ops/ns + ≈ 10⁻³ ops/ns @@ -1872,6 +2448,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -1881,6 +2458,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -1890,6 +2468,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.001 ± 0.001 ops/ns 0.001 ± 0.001 ops/ns 0.001 ±(99.9%) 0.001 ops/ns + 0.001 ± 0.001 ops/ns @@ -1899,6 +2478,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.001 ± 0.001 ops/ns 0.001 ± 0.001 ops/ns 0.001 ±(99.9%) 0.001 ops/ns + 0.001 ± 0.001 ops/ns @@ -1908,6 +2488,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.001 ± 0.001 ops/ns 0.001 ± 0.001 ops/ns 0.001 ±(99.9%) 0.001 ops/ns + 0.001 ± 0.001 ops/ns @@ -1917,6 +2498,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.002 ± 0.001 ops/ns 0.002 ± 0.001 ops/ns 0.002 ±(99.9%) 0.001 ops/ns + 0.002 ± 0.001 ops/ns @@ -1926,6 +2508,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -1935,6 +2518,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -1944,6 +2528,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -1953,6 +2538,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.003 ± 0.001 ops/ns 0.003 ± 0.001 ops/ns 0.002 ±(99.9%) 0.001 ops/ns + 0.002 ± 0.001 ops/ns @@ -1962,6 +2548,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.003 ± 0.001 ops/ns 0.003 ± 0.001 ops/ns 0.002 ±(99.9%) 0.001 ops/ns + 0.002 ± 0.001 ops/ns @@ -1971,6 +2558,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.005 ± 0.001 ops/ns 0.005 ± 0.001 ops/ns 0.005 ±(99.9%) 0.001 ops/ns + 0.005 ± 0.001 ops/ns @@ -1980,6 +2568,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.006 ± 0.001 ops/ns 0.006 ± 0.001 ops/ns 0.005 ±(99.9%) 0.001 ops/ns + 0.006 ± 0.001 ops/ns @@ -1989,6 +2578,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.001 ± 0.001 ops/ns 0.001 ± 0.001 ops/ns 0.001 ±(99.9%) 0.001 ops/ns + 0.001 ± 0.001 ops/ns @@ -1998,6 +2588,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.002 ± 0.001 ops/ns 0.002 ± 0.001 ops/ns 0.002 ±(99.9%) 0.001 ops/ns + 0.002 ± 0.001 ops/ns @@ -2007,6 +2598,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.012 ± 0.001 ops/ns 0.011 ± 0.001 ops/ns 0.012 ±(99.9%) 0.001 ops/ns + 0.012 ± 0.001 ops/ns @@ -2016,6 +2608,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.001 ± 0.001 ops/ns 0.001 ± 0.001 ops/ns 0.001 ±(99.9%) 0.001 ops/ns + 0.001 ± 0.001 ops/ns @@ -2025,6 +2618,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.006 ± 0.001 ops/ns 0.006 ± 0.001 ops/ns 0.006 ±(99.9%) 0.001 ops/ns + 0.006 ± 0.001 ops/ns @@ -2034,6 +2628,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -2043,6 +2638,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -2052,6 +2648,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -2061,6 +2658,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -2070,6 +2668,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -2079,6 +2678,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -2088,6 +2688,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns ≈ 10⁻⁴ ops/ns + ≈ 10⁻⁴ ops/ns @@ -2097,6 +2698,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark ≈ 10⁻³ ops/ns ≈ 10⁻³ ops/ns ≈ 10⁻³ ops/ns + ≈ 10⁻⁴ ops/ns @@ -2106,6 +2708,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.009 ± 0.001 ops/ns 0.009 ± 0.001 ops/ns 0.009 ±(99.9%) 0.001 ops/ns + 0.008 ± 0.001 ops/ns @@ -2115,6 +2718,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.005 ± 0.001 ops/ns 0.005 ± 0.001 ops/ns 0.005 ±(99.9%) 0.001 ops/ns + 0.005 ± 0.001 ops/ns @@ -2124,6 +2728,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.014 ± 0.002 ops/ns 0.015 ± 0.001 ops/ns 0.015 ±(99.9%) 0.001 ops/ns + 0.015 ± 0.001 ops/ns @@ -2133,6 +2738,7 @@ strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark 0.006 ± 0.001 ops/ns 0.006 ± 0.001 ops/ns 0.006 ±(99.9%) 0.001 ops/ns + 0.006 ± 0.001 ops/ns