diff --git a/CHANGELOG.md b/CHANGELOG.md index f8917157..d68287b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 2.15.3 - 2024-04-25 +- Bump aws-java-sdk-core version to 1.12.708 + [PR 401](https://github.com/aws/aws-xray-sdk-java/pull/401) + ## 2.15.2 - 2024-03-08 - Fixed TracingInterceptor to take effect only one time [PR 399](https://github.com/aws/aws-xray-sdk-java/pull/399) diff --git a/README.md b/README.md index 9edd2df5..e4bb6739 100644 --- a/README.md +++ b/README.md @@ -20,67 +20,67 @@ Add the AWS X-Ray SDK dependencies to your pom.xml: com.amazonaws aws-xray-recorder-sdk-core - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-apache-http - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-aws-sdk - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-aws-sdk-v2 - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-aws-sdk-instrumentor - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-aws-sdk-v2-instrumentor - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-sql - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-sql-mysql - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-sql-postgres - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-spring - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-log4j - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-slf4j - 2.15.2 + 2.15.3 com.amazonaws aws-xray-recorder-sdk-metrics - 2.15.2 + 2.15.3 ``` diff --git a/aws-xray-recorder-sdk-benchmark/results/2.15.x/benchmark-2.15.3.txt b/aws-xray-recorder-sdk-benchmark/results/2.15.x/benchmark-2.15.3.txt new file mode 100644 index 00000000..6faa8255 --- /dev/null +++ b/aws-xray-recorder-sdk-benchmark/results/2.15.x/benchmark-2.15.3.txt @@ -0,0 +1,341 @@ +Benchmark Mode Cnt Score Error Units +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark thrpt 5 5.912 ± 0.022 ops/us +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark thrpt 5 2.378 ± 0.050 ops/us +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark thrpt 5 0.117 ± 0.001 ops/us +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark thrpt 5 0.090 ± 0.001 ops/us +AWSXRayRecorderBenchmark.getSegmentBenchmark thrpt 5 25.065 ± 0.085 ops/us +AWSXRayRecorderBenchmark.getSubsegmentBenchmark thrpt 5 118.726 ± 0.802 ops/us +entities.EntityBenchmark.constructSegmentBenchmark thrpt 5 1.119 ± 0.009 ops/us +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark thrpt 5 1.686 ± 0.102 ops/us +entities.EntityBenchmark.putAnnotationBenchmark thrpt 5 6.777 ± 0.561 ops/us +entities.EntityBenchmark.putExceptionSegmentBenchmark thrpt 5 1.168 ± 0.044 ops/us +entities.EntityBenchmark.putMetadataBenchmark thrpt 5 4.589 ± 0.118 ops/us +entities.EntitySerializerBenchmark.serializeFourChildSegment thrpt 5 0.078 ± 0.001 ops/us +entities.EntitySerializerBenchmark.serializeFourGenerationSegment thrpt 5 0.082 ± 0.001 ops/us +entities.EntitySerializerBenchmark.serializeOneChildSegment thrpt 5 0.186 ± 0.004 ops/us +entities.EntitySerializerBenchmark.serializeThreeChildSegment thrpt 5 0.103 ± 0.001 ops/us +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment thrpt 5 0.101 ± 0.001 ops/us +entities.EntitySerializerBenchmark.serializeTwoChildSegment thrpt 5 0.138 ± 0.001 ops/us +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment thrpt 5 0.138 ± 0.001 ops/us +entities.EntitySerializerBenchmark.serializeZeroChildSegment thrpt 5 0.376 ± 0.004 ops/us +entities.IdsBenchmark.segmentId_secureRandom thrpt 5 2.103 ± 0.059 ops/us +entities.IdsBenchmark.segmentId_threadLocalRandom thrpt 5 29.989 ± 0.649 ops/us +entities.IdsBenchmark.segmentId_threadLocalSecureRandom thrpt 5 2.108 ± 0.093 ops/us +entities.IdsBenchmark.traceId_create thrpt 5 1.901 ± 0.048 ops/us +entities.IdsBenchmark.traceId_parse thrpt 5 27.612 ± 6.158 ops/us +entities.IdsBenchmark.traceId_secureRandom thrpt 5 1.976 ± 0.025 ops/us +entities.IdsBenchmark.traceId_serialize thrpt 5 97.682 ± 1.188 ops/us +entities.IdsBenchmark.traceId_threadLocalRandom thrpt 5 30.585 ± 0.837 ops/us +entities.IdsBenchmark.traceId_threadLocalSecureRandom thrpt 5 1.970 ± 0.043 ops/us +entities.TraceHeaderBenchmark.parse thrpt 5 3.437 ± 0.055 ops/us +entities.TraceHeaderBenchmark.serialize thrpt 5 10.076 ± 0.036 ops/us +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark thrpt 5 10.187 ± 0.175 ops/us +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark thrpt 5 5.116 ± 0.024 ops/us +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark thrpt 5 15.523 ± 0.099 ops/us +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark thrpt 5 5.998 ± 0.064 ops/us +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark sample 115780 0.218 ± 0.024 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.00 sample 0.170 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.50 sample 0.188 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.90 sample 0.219 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.95 sample 0.251 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.99 sample 0.439 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.999 sample 1.577 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p0.9999 sample 27.083 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentBenchmark:beginEndDummySegmentBenchmark·p1.00 sample 815.104 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark sample 184216 0.485 ± 0.039 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.00 sample 0.363 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.50 sample 0.406 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.90 sample 0.543 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.95 sample 0.647 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.99 sample 0.848 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.999 sample 2.032 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p0.9999 sample 28.850 us/op +AWSXRayRecorderBenchmark.beginEndDummySegmentSubsegmentBenchmark:beginEndDummySegmentSubsegmentBenchmark·p1.00 sample 827.392 us/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark sample 143260 8.845 ± 0.070 us/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.00 sample 7.896 us/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.50 sample 8.528 us/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.90 sample 8.800 us/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.95 sample 8.928 us/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.99 sample 13.136 us/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.999 sample 59.055 us/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p0.9999 sample 82.307 us/op +AWSXRayRecorderBenchmark.beginEndSegmentBenchmark:beginEndSegmentBenchmark·p1.00 sample 940.032 us/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark sample 112810 11.275 ± 0.064 us/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.00 sample 9.712 us/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.50 sample 10.896 us/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.90 sample 11.312 us/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.95 sample 11.504 us/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.99 sample 19.196 us/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.999 sample 60.224 us/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p0.9999 sample 106.480 us/op +AWSXRayRecorderBenchmark.beginEndSegmentSubsegmentBenchmark:beginEndSegmentSubsegmentBenchmark·p1.00 sample 904.192 us/op +AWSXRayRecorderBenchmark.getSegmentBenchmark sample 112856 0.074 ± 0.001 us/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.00 sample 0.060 us/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.50 sample 0.066 us/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.90 sample 0.087 us/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.95 sample 0.088 us/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.99 sample 0.094 us/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.999 sample 0.294 us/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p0.9999 sample 5.758 us/op +AWSXRayRecorderBenchmark.getSegmentBenchmark:getSegmentBenchmark·p1.00 sample 20.416 us/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark sample 189126 0.049 ± 0.001 us/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.00 sample 0.036 us/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.50 sample 0.042 us/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.90 sample 0.057 us/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.95 sample 0.058 us/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.99 sample 0.063 us/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.999 sample 0.150 us/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p0.9999 sample 0.742 us/op +AWSXRayRecorderBenchmark.getSubsegmentBenchmark:getSubsegmentBenchmark·p1.00 sample 19.104 us/op +entities.EntityBenchmark.constructSegmentBenchmark sample 169566 1.095 ± 0.060 us/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.00 sample 0.826 us/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.50 sample 0.864 us/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.90 sample 0.909 us/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.95 sample 0.930 us/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.99 sample 1.406 us/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.999 sample 27.900 us/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p0.9999 sample 265.795 us/op +entities.EntityBenchmark.constructSegmentBenchmark:constructSegmentBenchmark·p1.00 sample 1353.728 us/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark sample 325 0.613 ± 0.011 us/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.00 sample 0.590 us/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.50 sample 0.603 us/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.90 sample 0.622 us/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.95 sample 0.625 us/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.99 sample 1.145 us/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.999 sample 1.204 us/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p0.9999 sample 1.204 us/op +entities.EntityBenchmark.constructSubsegmentPutInSegmentBenchmark:constructSubsegmentPutInSegmentBenchmark·p1.00 sample 1.204 us/op +entities.EntityBenchmark.putAnnotationBenchmark sample 475 0.148 ± 0.004 us/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.00 sample 0.129 us/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.50 sample 0.146 us/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.90 sample 0.154 us/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.95 sample 0.156 us/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.99 sample 0.160 us/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.999 sample 0.737 us/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p0.9999 sample 0.737 us/op +entities.EntityBenchmark.putAnnotationBenchmark:putAnnotationBenchmark·p1.00 sample 0.737 us/op +entities.EntityBenchmark.putExceptionSegmentBenchmark sample 285 0.861 ± 0.011 us/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.00 sample 0.829 us/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.50 sample 0.856 us/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.90 sample 0.871 us/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.95 sample 0.877 us/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.99 sample 0.970 us/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.999 sample 1.540 us/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p0.9999 sample 1.540 us/op +entities.EntityBenchmark.putExceptionSegmentBenchmark:putExceptionSegmentBenchmark·p1.00 sample 1.540 us/op +entities.EntityBenchmark.putMetadataBenchmark sample 448 0.217 ± 0.001 us/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.00 sample 0.186 us/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.50 sample 0.217 us/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.90 sample 0.223 us/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.95 sample 0.225 us/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.99 sample 0.229 us/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.999 sample 0.235 us/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p0.9999 sample 0.235 us/op +entities.EntityBenchmark.putMetadataBenchmark:putMetadataBenchmark·p1.00 sample 0.235 us/op +entities.EntitySerializerBenchmark.serializeFourChildSegment sample 102138 12.347 ± 0.049 us/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.00 sample 11.792 us/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.50 sample 12.112 us/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.90 sample 12.384 us/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.95 sample 12.496 us/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.99 sample 19.648 us/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.999 sample 38.135 us/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p0.9999 sample 49.239 us/op +entities.EntitySerializerBenchmark.serializeFourChildSegment:serializeFourChildSegment·p1.00 sample 1124.352 us/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment sample 104729 12.022 ± 0.031 us/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.00 sample 11.488 us/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.50 sample 11.808 us/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.90 sample 12.112 us/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.95 sample 12.224 us/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.99 sample 18.838 us/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.999 sample 35.793 us/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p0.9999 sample 45.555 us/op +entities.EntitySerializerBenchmark.serializeFourGenerationSegment:serializeFourGenerationSegment·p1.00 sample 850.944 us/op +entities.EntitySerializerBenchmark.serializeOneChildSegment sample 122450 5.200 ± 0.012 us/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.00 sample 4.808 us/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.50 sample 5.056 us/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.90 sample 5.272 us/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.95 sample 5.368 us/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.99 sample 8.328 us/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.999 sample 27.872 us/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p0.9999 sample 35.234 us/op +entities.EntitySerializerBenchmark.serializeOneChildSegment:serializeOneChildSegment·p1.00 sample 46.272 us/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment sample 125918 10.011 ± 0.045 us/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.00 sample 9.536 us/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.50 sample 9.808 us/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.90 sample 10.096 us/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.95 sample 10.224 us/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.99 sample 14.944 us/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.999 sample 31.011 us/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p0.9999 sample 44.772 us/op +entities.EntitySerializerBenchmark.serializeThreeChildSegment:serializeThreeChildSegment·p1.00 sample 898.048 us/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment sample 129068 9.762 ± 0.049 us/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.00 sample 9.264 us/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.50 sample 9.552 us/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.90 sample 9.808 us/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.95 sample 9.920 us/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.99 sample 15.248 us/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.999 sample 32.158 us/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p0.9999 sample 42.253 us/op +entities.EntitySerializerBenchmark.serializeThreeGenerationSegment:serializeThreeGenerationSegment·p1.00 sample 1206.272 us/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment sample 163063 7.722 ± 0.031 us/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.00 sample 7.256 us/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.50 sample 7.576 us/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.90 sample 7.824 us/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.95 sample 7.896 us/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.99 sample 11.040 us/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.999 sample 28.766 us/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p0.9999 sample 36.268 us/op +entities.EntitySerializerBenchmark.serializeTwoChildSegment:serializeTwoChildSegment·p1.00 sample 884.736 us/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment sample 163823 7.701 ± 0.042 us/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.00 sample 7.208 us/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.50 sample 7.528 us/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.90 sample 7.800 us/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.95 sample 7.864 us/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.99 sample 11.856 us/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.999 sample 28.742 us/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p0.9999 sample 38.313 us/op +entities.EntitySerializerBenchmark.serializeTwoGenerationSegment:serializeTwoGenerationSegment·p1.00 sample 1015.808 us/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment sample 119737 2.706 ± 0.029 us/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.00 sample 2.492 us/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.50 sample 2.620 us/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.90 sample 2.704 us/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.95 sample 2.796 us/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.99 sample 4.248 us/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.999 sample 18.201 us/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p0.9999 sample 29.770 us/op +entities.EntitySerializerBenchmark.serializeZeroChildSegment:serializeZeroChildSegment·p1.00 sample 833.536 us/op +entities.IdsBenchmark.segmentId_secureRandom sample 2321473 15.021 ± 0.477 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.00 sample 0.233 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.50 sample 0.964 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.90 sample 1.416 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.95 sample 2.112 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.99 sample 14.784 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.999 sample 3764.224 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p0.9999 sample 6660.096 us/op +entities.IdsBenchmark.segmentId_secureRandom:segmentId_secureRandom·p1.00 sample 28966.912 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom sample 2406005 1.922 ± 0.511 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.00 sample 0.075 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.50 sample 0.140 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.90 sample 0.151 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.95 sample 0.156 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.99 sample 0.170 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.999 sample 0.971 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p0.9999 sample 30.784 us/op +entities.IdsBenchmark.segmentId_threadLocalRandom:segmentId_threadLocalRandom·p1.00 sample 68943.872 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom sample 2271117 14.890 ± 0.470 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.00 sample 0.220 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.50 sample 0.938 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.90 sample 1.394 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.95 sample 2.108 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.99 sample 19.712 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.999 sample 3686.400 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p0.9999 sample 6454.380 us/op +entities.IdsBenchmark.segmentId_threadLocalSecureRandom:segmentId_threadLocalSecureRandom·p1.00 sample 35979.264 us/op +entities.IdsBenchmark.traceId_create sample 2286349 15.233 ± 0.456 us/op +entities.IdsBenchmark.traceId_create:traceId_create·p0.00 sample 0.184 us/op +entities.IdsBenchmark.traceId_create:traceId_create·p0.50 sample 0.852 us/op +entities.IdsBenchmark.traceId_create:traceId_create·p0.90 sample 1.376 us/op +entities.IdsBenchmark.traceId_create:traceId_create·p0.95 sample 2.020 us/op +entities.IdsBenchmark.traceId_create:traceId_create·p0.99 sample 108.288 us/op +entities.IdsBenchmark.traceId_create:traceId_create·p0.999 sample 2904.064 us/op +entities.IdsBenchmark.traceId_create:traceId_create·p0.9999 sample 5172.142 us/op +entities.IdsBenchmark.traceId_create:traceId_create·p1.00 sample 33882.112 us/op +entities.IdsBenchmark.traceId_parse sample 2018494 3.004 ± 0.764 us/op +entities.IdsBenchmark.traceId_parse:traceId_parse·p0.00 sample 0.085 us/op +entities.IdsBenchmark.traceId_parse:traceId_parse·p0.50 sample 0.176 us/op +entities.IdsBenchmark.traceId_parse:traceId_parse·p0.90 sample 0.181 us/op +entities.IdsBenchmark.traceId_parse:traceId_parse·p0.95 sample 0.183 us/op +entities.IdsBenchmark.traceId_parse:traceId_parse·p0.99 sample 0.193 us/op +entities.IdsBenchmark.traceId_parse:traceId_parse·p0.999 sample 1.202 us/op +entities.IdsBenchmark.traceId_parse:traceId_parse·p0.9999 sample 2490.368 us/op +entities.IdsBenchmark.traceId_parse:traceId_parse·p1.00 sample 79953.920 us/op +entities.IdsBenchmark.traceId_secureRandom sample 2307152 14.772 ± 0.408 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.00 sample 0.144 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.50 sample 0.785 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.90 sample 1.324 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.95 sample 2.300 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.99 sample 217.856 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.999 sample 2859.008 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p0.9999 sample 5419.577 us/op +entities.IdsBenchmark.traceId_secureRandom:traceId_secureRandom·p1.00 sample 22577.152 us/op +entities.IdsBenchmark.traceId_serialize sample 2419115 0.909 ± 0.345 us/op +entities.IdsBenchmark.traceId_serialize:traceId_serialize·p0.00 sample 0.040 us/op +entities.IdsBenchmark.traceId_serialize:traceId_serialize·p0.50 sample 0.075 us/op +entities.IdsBenchmark.traceId_serialize:traceId_serialize·p0.90 sample 0.079 us/op +entities.IdsBenchmark.traceId_serialize:traceId_serialize·p0.95 sample 0.080 us/op +entities.IdsBenchmark.traceId_serialize:traceId_serialize·p0.99 sample 0.087 us/op +entities.IdsBenchmark.traceId_serialize:traceId_serialize·p0.999 sample 0.312 us/op +entities.IdsBenchmark.traceId_serialize:traceId_serialize·p0.9999 sample 10.272 us/op +entities.IdsBenchmark.traceId_serialize:traceId_serialize·p1.00 sample 62980.096 us/op +entities.IdsBenchmark.traceId_threadLocalRandom sample 2163055 2.422 ± 0.616 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.00 sample 0.084 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.50 sample 0.164 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.90 sample 0.168 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.95 sample 0.170 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.720 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p0.9999 sample 62.869 us/op +entities.IdsBenchmark.traceId_threadLocalRandom:traceId_threadLocalRandom·p1.00 sample 79953.920 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom sample 2314206 14.445 ± 0.401 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.00 sample 0.143 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.50 sample 0.778 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.90 sample 1.304 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.95 sample 2.400 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.99 sample 191.726 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.999 sample 2764.800 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p0.9999 sample 5067.402 us/op +entities.IdsBenchmark.traceId_threadLocalSecureRandom:traceId_threadLocalSecureRandom·p1.00 sample 32047.104 us/op +entities.TraceHeaderBenchmark.parse sample 138622 0.344 ± 0.034 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.00 sample 0.283 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.50 sample 0.303 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.90 sample 0.317 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.95 sample 0.326 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.99 sample 0.490 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.999 sample 2.378 us/op +entities.TraceHeaderBenchmark.parse:parse·p0.9999 sample 29.243 us/op +entities.TraceHeaderBenchmark.parse:parse·p1.00 sample 653.312 us/op +entities.TraceHeaderBenchmark.serialize sample 188557 0.142 ± 0.011 us/op +entities.TraceHeaderBenchmark.serialize:serialize·p0.00 sample 0.115 us/op +entities.TraceHeaderBenchmark.serialize:serialize·p0.50 sample 0.131 us/op +entities.TraceHeaderBenchmark.serialize:serialize·p0.90 sample 0.147 us/op +entities.TraceHeaderBenchmark.serialize:serialize·p0.95 sample 0.152 us/op +entities.TraceHeaderBenchmark.serialize:serialize·p0.99 sample 0.191 us/op +entities.TraceHeaderBenchmark.serialize:serialize·p0.999 sample 0.524 us/op +entities.TraceHeaderBenchmark.serialize:serialize·p0.9999 sample 13.194 us/op +entities.TraceHeaderBenchmark.serialize:serialize·p1.00 sample 649.216 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark sample 189275 0.135 ± 0.019 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.00 sample 0.116 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.50 sample 0.120 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.90 sample 0.130 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.95 sample 0.137 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.99 sample 0.174 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.999 sample 0.431 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.9999 sample 16.010 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p1.00 sample 770.048 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark sample 184166 0.237 ± 0.002 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.00 sample 0.221 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.50 sample 0.227 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.90 sample 0.234 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.95 sample 0.248 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.99 sample 0.322 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.999 sample 0.662 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.9999 sample 20.216 us/op +strategy.sampling.CentralizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p1.00 sample 30.272 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark sample 137120 0.099 ± 0.002 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.00 sample 0.086 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.50 sample 0.090 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.90 sample 0.097 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.95 sample 0.105 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.99 sample 0.190 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.999 sample 0.472 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p0.9999 sample 14.393 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.defaultSamplingRuleBenchmark:defaultSamplingRuleBenchmark·p1.00 sample 39.104 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark sample 111515 0.216 ± 0.031 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.00 sample 0.189 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.50 sample 0.195 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.90 sample 0.199 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.95 sample 0.212 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.99 sample 0.291 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.999 sample 1.040 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p0.9999 sample 22.964 us/op +strategy.sampling.LocalizedSamplingStrategyBenchmark.noSampleSamplingBenchmark:noSampleSamplingBenchmark·p1.00 sample 1041.408 us/op \ No newline at end of file