JMH S 42 org.apache.druid.benchmark.MemoryBenchmark S 96 org.apache.druid.benchmark.generated.MemoryBenchmark_equals_hashTableUtils_whenDifferent_jmhTest S 35 equals_hashTableUtils_whenDifferent S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 15 E E I 1 1 E E E E E M 2 8 numBytes 10 1 4 1 5 1 8 1 9 2 12 2 16 2 31 2 32 2 64 3 128 5 where 1 7 offheap U 11 NANOSECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.TimeseriesBenchmark S 104 org.apache.druid.benchmark.query.generated.TimeseriesBenchmark_queryFilteredSingleQueryableIndex_jmhTest S 33 queryFilteredSingleQueryableIndex S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 5 10 descending 2 4 true 5 false 11 numSegments 1 1 1 16 queryGranularity 2 3 all 4 hour 14 rowsPerSegment 1 6 750000 14 schemaAndQuery 4 7 basic.A 23 basic.timeFilterNumeric 28 basic.timeFilterAlphanumeric 26 basic.timeFilterByInterval U 12 MICROSECONDS E E 
JMH S 44 org.apache.druid.benchmark.InFilterBenchmark S 77 org.apache.druid.benchmark.generated.InFilterBenchmark_doFilterAtEnd2_jmhTest S 14 doFilterAtEnd2 S 11 AverageTime E A 1 1 1 E I 1 2 E E I 1 3 E E I 1 1 E E E E E M 2 14 dictionarySize 1 7 1000000 10 filterSize 5 1 1 2 10 3 100 4 1000 5 10000 U 12 MICROSECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 106 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexFloatOnly_jmhTest S 34 querySingleQueryableIndexFloatOnly S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 52 org.apache.druid.benchmark.ExpressionFilterBenchmark S 87 org.apache.druid.benchmark.generated.ExpressionFilterBenchmark_expressionFilter_jmhTest S 16 expressionFilter S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 94 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_longContainsUsingSubnetUtils_jmhTest S 28 longContainsUsingSubnetUtils S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 86 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_caseSearched1_jmhTest S 13 caseSearched1 S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 51 org.apache.druid.benchmark.DataSketchesHllBenchmark S 74 org.apache.druid.benchmark.generated.DataSketchesHllBenchmark_init_jmhTest S 4 init S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E E U 7 SECONDS E E 
JMH S 46 org.apache.druid.benchmark.RegexMatchBenchmark S 84 org.apache.druid.benchmark.generated.RegexMatchBenchmark_compileUUIDsAsRegex_jmhTest S 19 compileUUIDsAsRegex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 11 numPatterns 1 6 100000 U 12 MICROSECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 87 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_joinLookupStringKey_jmhTest S 19 joinLookupStringKey S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 54 org.apache.druid.benchmark.bitmap.RangeBitmapBenchmark S 78 org.apache.druid.benchmark.bitmap.generated.RangeBitmapBenchmark_union_jmhTest S 5 union S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 5 12 bitmapLength 1 6 500000 7 density 1 5 0.001 12 minIntersect 1 2 50 10 numBitmaps 1 5 10000 4 type 2 7 concise 7 roaring U 12 MILLISECONDS E E 
JMH S 72 org.apache.druid.server.coordinator.CachingCostBalancerStrategyBenchmark S 110 org.apache.druid.server.coordinator.generated.CachingCostBalancerStrategyBenchmark_measureCostStrategy_jmhTest S 19 measureCostStrategy S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 96 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_stringContainsUsingSubnetUtils_jmhTest S 30 stringContainsUsingSubnetUtils S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 111 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexNumericOnly_jmhTest S 36 querySingleQueryableIndexNumericOnly S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 94 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_lookupVirtualColumnLongKey_jmhTest S 26 lookupVirtualColumnLongKey S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 42 org.apache.druid.benchmark.MemoryBenchmark S 92 org.apache.druid.benchmark.generated.MemoryBenchmark_equals_hashTableUtils_whenEqual_jmhTest S 31 equals_hashTableUtils_whenEqual S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 15 E E I 1 1 E E E E E M 2 8 numBytes 10 1 4 1 5 1 8 1 9 2 12 2 16 2 31 2 32 2 64 3 128 5 where 1 7 offheap U 11 NANOSECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 83 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_toLongUsingIpAddr_jmhTest S 17 toLongUsingIpAddr S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 56 org.apache.druid.benchmark.DelimitedInputFormatBenchmark S 83 org.apache.druid.benchmark.generated.DelimitedInputFormatBenchmark_baseline_jmhTest S 8 baseline S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 1 10 fromHeader 2 5 false 4 true U 12 MICROSECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 89 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_baseSegmentWithFilter_jmhTest S 21 baseSegmentWithFilter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 107 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexFloatTwice_jmhTest S 35 querySingleQueryableIndexFloatTwice S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.MsqSketchesBenchmark S 88 org.apache.druid.benchmark.generated.MsqSketchesBenchmark_benchmarkJacksonSketch_jmhTest S 22 benchmarkJacksonSketch S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 9 aggregate 2 4 true 5 false 10 numBuckets 2 1 1 4 1000 7 numRows 2 6 100000 7 1000000 U 12 MILLISECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 112 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexStringThenFloat_jmhTest S 40 querySingleQueryableIndexStringThenFloat S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.RegexMatchBenchmark S 92 org.apache.druid.benchmark.generated.RegexMatchBenchmark_compileGranularityPathRegex_jmhTest S 27 compileGranularityPathRegex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 11 numPatterns 1 6 100000 U 12 MICROSECONDS E E 
JMH S 65 org.apache.druid.benchmark.bitmap.BitmapBenchmarkWithVaryingOrder S 103 org.apache.druid.benchmark.bitmap.generated.BitmapBenchmarkWithVaryingOrder_intersectionReverse_jmhTest S 19 intersectionReverse S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 12 bitmapLength 1 6 500000 12 minIntersect 1 2 50 10 numBitmaps 1 5 10000 4 type 2 7 roaring 7 concise U 12 MILLISECONDS E E 
JMH S 48 org.apache.druid.benchmark.query.SearchBenchmark S 94 org.apache.druid.benchmark.query.generated.SearchBenchmark_querySingleIncrementalIndex_jmhTest S 27 querySingleIncrementalIndex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 4 9 indexType 2 6 onheap 7 offheap 5 limit 1 4 1000 14 rowsPerSegment 1 6 750000 14 schemaAndQuery 1 7 basic.A U 12 MICROSECONDS E E 
JMH S 60 org.apache.druid.timeline.VersionedIntervalTimelineBenchmark S 103 org.apache.druid.timeline.generated.VersionedIntervalTimelineBenchmark_benchIsOvershadowedTotal_jmhTest S 24 benchIsOvershadowedTotal S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 36 numInitialRootGenSegmentsPerInterval 3 2 10 3 100 4 1000 21 numNonRootGenerations 2 1 1 1 2 18 segmentGranularity 2 5 MONTH 3 DAY 14 useSegmentLock 2 5 false 4 true E E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 84 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchSelectorEquals_jmhTest S 19 matchSelectorEquals S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 84 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_readd56_jmhTest S 7 readd56 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.query.GroupByBenchmark S 93 org.apache.druid.benchmark.query.generated.GroupByBenchmark_queryMultiQueryableIndexX_jmhTest S 25 queryMultiQueryableIndexX S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 7 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 2 3 all 3 day 14 rowsPerSegment 1 6 100000 14 schemaAndQuery 2 7 basic.A 12 basic.nested 9 vectorize 2 5 false 5 force U 12 MICROSECONDS E E 
JMH S 64 org.apache.druid.benchmark.compression.FloatCompressionBenchmark S 95 org.apache.druid.benchmark.compression.generated.FloatCompressionBenchmark_readSkipping_jmhTest S 12 readSkipping S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 7 dirPath 1 14 floatCompress/ 4 file 5 9 enumerate 7 zipfLow 8 zipfHigh 10 sequential 7 uniform 8 strategy 2 3 lz4 4 none U 12 MILLISECONDS E E 
JMH S 55 org.apache.druid.benchmark.DataSourcesSnapshotBenchmark S 95 org.apache.druid.benchmark.generated.DataSourcesSnapshotBenchmark_iterateUsing_forloops_jmhTest S 21 iterateUsing_forloops S 14 SingleShotTime E A 1 1 1 E I 2 10 E E I 2 50 E E I 1 1 E E E E E M 2 14 numDataSources 2 3 500 4 1000 23 numSegmentPerDataSource 2 4 1000 4 2000 U 11 NANOSECONDS E E 
JMH S 44 org.apache.druid.benchmark.ContainsBenchmark S 75 org.apache.druid.benchmark.generated.ContainsBenchmark_binarySearch_jmhTest S 12 binarySearch S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 74 org.apache.druid.benchmark.indexing.StringDimensionIndexerProcessBenchmark S 110 org.apache.druid.benchmark.indexing.generated.StringDimensionIndexerProcessBenchmark_parallelReadWrite_jmhTest S 17 parallelReadWrite S 11 AverageTime E A 2 1 3 1 1 L 2 14 parallelReader 14 parallelWriter I 2 10 E E I 2 10 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 122 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_stringContainsUsingIpAddrPrefixContainsTooManyRoundTrips_jmhTest S 56 stringContainsUsingIpAddrPrefixContainsTooManyRoundTrips S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 55 org.apache.druid.benchmark.query.SqlExpressionBenchmark S 82 org.apache.druid.benchmark.query.generated.SqlExpressionBenchmark_querySql_jmhTest S 8 querySql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 8 18 complexCompression 2 4 none 3 lz4 25 deferExpressionDimensions 4 12 singleString 10 fixedWidth 20 fixedWidthNonNumeric 6 always 5 query 58 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 10 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 22 2 23 2 24 2 25 2 26 2 27 2 28 2 29 2 30 2 31 2 32 2 33 2 34 2 35 2 36 2 37 2 38 2 39 2 40 2 41 2 42 2 43 2 44 2 45 2 46 2 47 2 48 2 49 2 50 2 51 2 52 2 53 2 54 2 55 2 56 2 57 14 rowsPerSegment 1 7 1500000 10 schemaType 2 8 explicit 4 auto 11 storageType 4 4 MMAP 11 INCREMENTAL 9 FRAME_ROW 14 FRAME_COLUMNAR 14 stringEncoding 3 4 UTF8 22 FRONT_CODED_DEFAULT_V1 17 FRONT_CODED_16_V1 9 vectorize 2 5 false 5 force U 12 MILLISECONDS E E 
JMH S 53 org.apache.druid.benchmark.query.SqlVsNativeBenchmark S 84 org.apache.druid.benchmark.query.generated.SqlVsNativeBenchmark_queryPlanner_jmhTest S 12 queryPlanner S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 1 14 rowsPerSegment 2 6 200000 7 1000000 U 12 MILLISECONDS E E 
JMH S 59 org.apache.druid.benchmark.lookup.SqlReverseLookupBenchmark S 108 org.apache.druid.benchmark.lookup.generated.SqlReverseLookupBenchmark_planEqualsInsideAndOutsideCase_jmhTest S 30 planEqualsInsideAndOutsideCase S 11 AverageTime E A 1 1 1 E I 1 2 E E I 1 5 E E I 1 1 E E E E E M 3 12 keysPerValue 4 4 1000 4 5000 5 10000 6 100000 10 lookupType 2 7 hashmap 9 immutable 7 numKeys 1 7 5000000 U 12 MILLISECONDS E E 
JMH S 82 org.apache.druid.benchmark.compression.ColumnarLongsEncodeDataFromSegmentBenchmark S 113 org.apache.druid.benchmark.compression.generated.ColumnarLongsEncodeDataFromSegmentBenchmark_encodeColumn_jmhTest S 12 encodeColumn S 11 AverageTime E A 1 1 1 E I 1 1 E E I 1 1 E E I 1 1 E E E E E M 5 10 columnName 9 6 __time 9 followers 7 friends 13 max_followers 12 max_retweets 12 max_statuses 8 retweets 8 statuses 6 tweets 8 encoding 4 10 zstd-longs 9 lz4-longs 9 zstd-auto 8 lz4-auto 4 rows 1 7 3259585 11 segmentName 1 14 twitter-ticker 11 segmentPath 1 30 tmp/segments/twitter-ticker-1/ U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 82 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_read4_jmhTest S 5 read4 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 90 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchRegexComplexContains_jmhTest S 25 matchRegexComplexContains S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 84 org.apache.druid.benchmark.sequences.ParallelMergeCombiningSequenceThreadedBenchmark S 112 org.apache.druid.benchmark.sequences.generated.ParallelMergeCombiningSequenceThreadedBenchmark_consumers_jmhTest S 9 consumers S 11 AverageTime E A 2 1 1 1 4 L 2 22 consumeModeratelyLarge 12 consumeSmall I 1 5 E E I 2 25 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 3 19 maxThreadStartDelay 3 1 0 3 100 3 500 12 numSequences 4 1 8 2 16 2 32 2 64 8 strategy 13 34 combiningMergeSequence-same-thread 27 parallelism-1-10ms-256-1024 27 parallelism-4-10ms-256-1024 27 parallelism-8-10ms-256-1024 28 parallelism-16-10ms-256-1024 29 parallelism-1-100ms-1024-4096 29 parallelism-4-100ms-1024-4096 29 parallelism-8-100ms-1024-4096 30 parallelism-16-100ms-1024-4096 30 parallelism-1-100ms-4096-16384 30 parallelism-4-100ms-4096-16384 30 parallelism-8-100ms-4096-16384 31 parallelism-16-100ms-4096-16384 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.query.SqlPlanBenchmark S 75 org.apache.druid.benchmark.query.generated.SqlPlanBenchmark_planSql_jmhTest S 7 planSql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 7 18 complexCompression 2 4 none 3 lz4 5 query 42 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 10 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 22 2 23 2 24 2 25 2 26 2 27 2 28 2 29 2 30 2 31 2 32 2 33 2 34 2 35 2 36 2 37 2 38 2 39 2 40 2 41 14 rowsPerSegment 1 7 1500000 10 schemaType 2 8 explicit 4 auto 11 storageType 4 4 MMAP 11 INCREMENTAL 9 FRAME_ROW 14 FRAME_COLUMNAR 14 stringEncoding 3 4 UTF8 22 FRONT_CODED_DEFAULT_V1 17 FRONT_CODED_16_V1 9 vectorize 2 5 false 5 force U 12 MILLISECONDS E E 
JMH S 60 org.apache.druid.benchmark.query.MSQWindowFunctionsBenchmark S 99 org.apache.druid.benchmark.query.generated.MSQWindowFunctionsBenchmark_windowWithoutGroupBy_jmhTest S 20 windowWithoutGroupBy S 11 AverageTime E A 1 1 1 E I 1 1 E E I 1 5 E E I 1 1 E E E E E M 2 11 maxNumTasks 2 1 2 1 5 14 rowsPerSegment 1 8 20000000 U 12 MILLISECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 83 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchRegexContains_jmhTest S 18 matchRegexContains S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 60 org.apache.druid.benchmark.ExpressionVectorSelectorBenchmark S 83 org.apache.druid.benchmark.generated.ExpressionVectorSelectorBenchmark_scan_jmhTest S 4 scan S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 10 expression 12 13 long1 * long2 17 double1 * double3 15 float1 + float3 25 (long1 - long4) / double3 21 max(double3, double5) 21 min(double4, double1) 11 cos(float3) 10 sin(long4) 19 parse_long(string1) 29 parse_long(string1) * double3 41 parse_long(string5) * parse_long(string1) 51 parse_long(string5) * parse_long(string1) * double3 14 rowsPerSegment 1 7 1000000 9 vectorize 2 5 false 4 true U 12 MILLISECONDS E E 
JMH S 47 org.apache.druid.benchmark.FlattenJSONBenchmark S 74 org.apache.druid.benchmark.generated.FlattenJSONBenchmark_baseline_jmhTest S 8 baseline S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 60 org.apache.druid.timeline.VersionedIntervalTimelineBenchmark S 98 org.apache.druid.timeline.generated.VersionedIntervalTimelineBenchmark_benchIsOvershadowed_jmhTest S 19 benchIsOvershadowed S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 36 numInitialRootGenSegmentsPerInterval 3 2 10 3 100 4 1000 21 numNonRootGenerations 2 1 1 1 2 18 segmentGranularity 2 5 MONTH 3 DAY 14 useSegmentLock 2 5 false 4 true E E E 
JMH S 44 org.apache.druid.benchmark.InFilterBenchmark S 76 org.apache.druid.benchmark.generated.InFilterBenchmark_doFilterAtEnd_jmhTest S 13 doFilterAtEnd S 11 AverageTime E A 1 1 1 E I 1 2 E E I 1 3 E E I 1 1 E E E E E M 2 14 dictionarySize 1 7 1000000 10 filterSize 5 1 1 2 10 3 100 4 1000 5 10000 U 12 MICROSECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 114 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexLongThenString_jmhTest S 39 querySingleQueryableIndexLongThenString S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 80 org.apache.druid.benchmark.compression.CompressedVSizeColumnarMultiIntsBenchmark S 111 org.apache.druid.benchmark.compression.generated.CompressedVSizeColumnarMultiIntsBenchmark_uncompressed_jmhTest S 12 uncompressed S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 3 5 bytes 4 1 1 1 2 1 3 1 4 16 filteredRowCount 5 4 1000 5 10000 6 100000 7 1000000 7 1000000 17 valuesPerRowBound 4 1 5 2 10 3 100 4 1000 U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 99 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_timeFloorUsingExtractionFn_jmhTest S 26 timeFloorUsingExtractionFn S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 47 org.apache.druid.benchmark.FlattenJSONBenchmark S 79 org.apache.druid.benchmark.generated.FlattenJSONBenchmark_treejqflatten_jmhTest S 13 treejqflatten S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 92 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_readComplexOrFilterCNF_jmhTest S 22 readComplexOrFilterCNF S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.SqlGroupByBenchmark S 79 org.apache.druid.benchmark.query.generated.SqlGroupByBenchmark_querySql_jmhTest S 8 querySql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 7 18 complexCompression 2 4 none 3 lz4 17 groupingDimension 28 25 string-Sequential-100_000 28 string-Sequential-10_000_000 21 string-ZipF-1_000_000 24 string-Uniform-1_000_000 31 multi-string-Sequential-100_000 34 multi-string-Sequential-10_000_000 27 multi-string-ZipF-1_000_000 30 multi-string-Uniform-1_000_000 23 long-Sequential-100_000 26 long-Sequential-10_000_000 19 long-ZipF-1_000_000 22 long-Uniform-1_000_000 21 double-ZipF-1_000_000 24 double-Uniform-1_000_000 20 float-ZipF-1_000_000 23 float-Uniform-1_000_000 30 stringArray-Sequential-100_000 32 stringArray-Sequential-3_000_000 26 stringArray-ZipF-1_000_000 29 stringArray-Uniform-1_000_000 28 longArray-Sequential-100_000 30 longArray-Sequential-3_000_000 24 longArray-ZipF-1_000_000 27 longArray-Uniform-1_000_000 25 nested-Sequential-100_000 27 nested-Sequential-3_000_000 21 nested-ZipF-1_000_000 24 nested-Uniform-1_000_000 14 rowsPerSegment 1 7 1500000 10 schemaType 2 8 explicit 4 auto 11 storageType 4 4 MMAP 11 INCREMENTAL 9 FRAME_ROW 14 FRAME_COLUMNAR 14 stringEncoding 3 4 UTF8 22 FRONT_CODED_DEFAULT_V1 17 FRONT_CODED_16_V1 9 vectorize 2 5 false 5 force U 12 MILLISECONDS E E 
JMH S 52 org.apache.druid.benchmark.ExpressionFilterBenchmark S 83 org.apache.druid.benchmark.generated.ExpressionFilterBenchmark_nativeFilter_jmhTest S 12 nativeFilter S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 86 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_caseSearched2_jmhTest S 13 caseSearched2 S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.query.GroupByBenchmark S 101 org.apache.druid.benchmark.query.generated.GroupByBenchmark_queryMultiQueryableIndexWithSerde_jmhTest S 33 queryMultiQueryableIndexWithSerde S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 7 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 2 3 all 3 day 14 rowsPerSegment 1 6 100000 14 schemaAndQuery 2 7 basic.A 12 basic.nested 9 vectorize 2 5 false 5 force U 12 MICROSECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.InPlanningBenchmark S 81 org.apache.druid.benchmark.query.generated.InPlanningBenchmark_queryInSql_jmhTest S 10 queryInSql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 21 inClauseLiteralsCount 7 1 1 2 10 3 100 4 1000 5 10000 6 100000 7 1000000 19 inSubQueryThreshold 2 1 0 10 2147483647 14 rowsPerSegment 1 6 500000 U 12 MILLISECONDS E E 
JMH S 44 org.apache.druid.benchmark.InFilterBenchmark S 71 org.apache.druid.benchmark.generated.InFilterBenchmark_doFilter_jmhTest S 8 doFilter S 11 AverageTime E A 1 1 1 E I 1 2 E E I 1 3 E E I 1 1 E E E E E M 2 14 dictionarySize 1 7 1000000 10 filterSize 5 1 1 2 10 3 100 4 1000 5 10000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.BoundFilterBenchmark S 93 org.apache.druid.benchmark.generated.BoundFilterBenchmark_matchEverythingAlphaNumeric_jmhTest S 27 matchEverythingAlphaNumeric S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 80 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_stringRead_jmhTest S 10 stringRead S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.TimeseriesBenchmark S 96 org.apache.druid.benchmark.query.generated.TimeseriesBenchmark_querySingleQueryableIndex_jmhTest S 25 querySingleQueryableIndex S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 5 10 descending 2 4 true 5 false 11 numSegments 1 1 1 16 queryGranularity 2 3 all 4 hour 14 rowsPerSegment 1 6 750000 14 schemaAndQuery 4 7 basic.A 23 basic.timeFilterNumeric 28 basic.timeFilterAlphanumeric 26 basic.timeFilterByInterval U 12 MICROSECONDS E E 
JMH S 60 org.apache.druid.benchmark.frame.FrameChannelMergerBenchmark S 92 org.apache.druid.benchmark.frame.generated.FrameChannelMergerBenchmark_mergeChannels_jmhTest S 13 mergeChannels S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 7 25 channelDistributionString 2 11 round_robin 9 clustered 10 columnType 2 6 string 6 nested 18 keyGeneratorString 2 6 random 10 sequential 9 keyLength 1 2 20 11 numChannels 2 1 2 2 16 7 numRows 1 7 5000000 9 rowLength 1 3 100 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 95 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_joinLookupLongKeyWithFilter_jmhTest S 27 joinLookupLongKeyWithFilter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 59 org.apache.druid.benchmark.indexing.IndexIngestionBenchmark S 85 org.apache.druid.benchmark.indexing.generated.IndexIngestionBenchmark_addRows_jmhTest S 7 addRows S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 5 9 indexType 2 6 onheap 7 offheap 6 rollup 2 4 true 5 false 17 rollupOpportunity 3 4 none 8 moderate 4 high 14 rowsPerSegment 1 5 75000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 57 org.apache.druid.benchmark.ExpressionAggregationBenchmark S 92 org.apache.druid.benchmark.generated.ExpressionAggregationBenchmark_queryUsingNative_jmhTest S 16 queryUsingNative S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 56 org.apache.druid.benchmark.bitmap.UniformBitmapBenchmark S 80 org.apache.druid.benchmark.bitmap.generated.UniformBitmapBenchmark_union_jmhTest S 5 union S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 5 12 bitmapLength 1 6 500000 7 density 1 4 0.01 12 minIntersect 1 2 50 10 numBitmaps 1 5 10000 4 type 2 7 concise 7 roaring U 12 MILLISECONDS E E 
JMH S 60 org.apache.druid.timeline.VersionedIntervalTimelineBenchmark S 90 org.apache.druid.timeline.generated.VersionedIntervalTimelineBenchmark_benchLookup_jmhTest S 11 benchLookup S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 36 numInitialRootGenSegmentsPerInterval 3 2 10 3 100 4 1000 21 numNonRootGenerations 2 1 1 1 2 18 segmentGranularity 2 5 MONTH 3 DAY 14 useSegmentLock 2 5 false 4 true E E E 
JMH S 49 org.apache.druid.benchmark.query.GroupByBenchmark S 95 org.apache.druid.benchmark.query.generated.GroupByBenchmark_querySingleIncrementalIndex_jmhTest S 27 querySingleIncrementalIndex S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 7 9 indexType 1 6 onheap 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 16 queryGranularity 2 3 all 3 day 14 rowsPerSegment 1 6 100000 14 schemaAndQuery 2 7 basic.A 12 basic.nested 9 vectorize 2 5 false 5 force U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 82 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchLikeContains_jmhTest S 17 matchLikeContains S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 84 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_timeFilterNone_jmhTest S 14 timeFilterNone S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 89 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchLikeComplexContains_jmhTest S 24 matchLikeComplexContains S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 50 org.apache.druid.benchmark.FixedHistogramBenchmark S 96 org.apache.druid.benchmark.generated.FixedHistogramBenchmark_deserializeFixedSparseLower_jmhTest S 27 deserializeFixedSparseLower S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 1 7 1000000 U 12 MICROSECONDS E E 
JMH S 67 org.apache.druid.benchmark.indexing.StringDimensionIndexerBenchmark S 127 org.apache.druid.benchmark.indexing.generated.StringDimensionIndexerBenchmark_estimateEncodedKeyComponentSizeTwoThreads_jmhTest S 41 estimateEncodedKeyComponentSizeTwoThreads S 11 AverageTime I 1 2 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 2 11 cardinality 1 5 10000 7 rowSize 2 1 8 2 40 U 12 MICROSECONDS E E 
JMH S 60 org.apache.druid.timeline.VersionedIntervalTimelineBenchmark S 87 org.apache.druid.timeline.generated.VersionedIntervalTimelineBenchmark_benchAdd_jmhTest S 8 benchAdd S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 36 numInitialRootGenSegmentsPerInterval 3 2 10 3 100 4 1000 21 numNonRootGenerations 2 1 1 1 2 18 segmentGranularity 2 5 MONTH 3 DAY 14 useSegmentLock 2 5 false 4 true E E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 80 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchLikePrefix_jmhTest S 15 matchLikePrefix S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 55 org.apache.druid.benchmark.DataSourcesSnapshotBenchmark S 119 org.apache.druid.benchmark.generated.DataSourcesSnapshotBenchmark_iterateUsing_iterateAllUsedSegmentsInSnapshot_jmhTest S 45 iterateUsing_iterateAllUsedSegmentsInSnapshot S 14 SingleShotTime E A 1 1 1 E I 2 10 E E I 2 50 E E I 1 1 E E E E E M 2 14 numDataSources 2 3 500 4 1000 23 numSegmentPerDataSource 2 4 1000 4 2000 U 11 NANOSECONDS E E 
JMH S 46 org.apache.druid.benchmark.RegexMatchBenchmark S 102 org.apache.druid.benchmark.generated.RegexMatchBenchmark_compileUUIDsAsRegexAndMatchRandomUUID_jmhTest S 37 compileUUIDsAsRegexAndMatchRandomUUID S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 11 numPatterns 1 6 100000 U 12 MICROSECONDS E E 
JMH S 42 org.apache.druid.benchmark.MemoryBenchmark S 88 org.apache.druid.benchmark.generated.MemoryBenchmark_equals_byteBuffer_whenEqual_jmhTest S 27 equals_byteBuffer_whenEqual S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 15 E E I 1 1 E E E E E M 2 8 numBytes 10 1 4 1 5 1 8 1 9 2 12 2 16 2 31 2 32 2 64 3 128 5 where 1 7 offheap U 11 NANOSECONDS E E 
JMH S 67 org.apache.druid.benchmark.NullHandlingBitmapGetVsIteratorBenchmark S 89 org.apache.druid.benchmark.generated.NullHandlingBitmapGetVsIteratorBenchmark_get_jmhTest S 3 get S 11 AverageTime E A 1 1 1 E I 1 5 T 4 10 s E I 2 20 T 4 10 s E I 1 1 E E E E E M 4 10 bitmapType 1 7 roaring 11 filterMatch 7 5 0.001 4 0.01 3 0.1 4 0.25 3 0.5 4 0.75 7 0.99999 11 nullDensity 6 1 0 3 0.1 4 0.25 3 0.5 4 0.75 4 0.99 7 numRows 1 6 500000 U 12 MICROSECONDS E T 4 30 s 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 92 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_readWithExFnPostFilter_jmhTest S 22 readWithExFnPostFilter S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 110 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexFloatThenLong_jmhTest S 38 querySingleQueryableIndexFloatThenLong S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 81 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchRegexSuffix_jmhTest S 16 matchRegexSuffix S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 50 org.apache.druid.benchmark.FixedHistogramBenchmark S 89 org.apache.druid.benchmark.generated.FixedHistogramBenchmark_deserializeFixedFull_jmhTest S 20 deserializeFixedFull S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 1 7 1000000 U 12 MICROSECONDS E E 
JMH S 67 org.apache.druid.benchmark.indexing.StringDimensionIndexerBenchmark S 117 org.apache.druid.benchmark.indexing.generated.StringDimensionIndexerBenchmark_estimateEncodedKeyComponentSize_jmhTest S 31 estimateEncodedKeyComponentSize S 11 AverageTime I 1 1 A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 2 11 cardinality 1 5 10000 7 rowSize 2 1 8 2 40 U 12 MICROSECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 106 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexLongTwice_jmhTest S 34 querySingleQueryableIndexLongTwice S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 70 org.apache.druid.benchmark.compression.CompressedColumnarIntsBenchmark S 99 org.apache.druid.benchmark.compression.generated.CompressedColumnarIntsBenchmark_compressed_jmhTest S 10 compressed S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 2 5 bytes 4 1 1 1 2 1 3 1 4 16 filteredRowCount 5 4 1000 5 10000 6 100000 7 1000000 7 1000000 U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.FilteredAggregatorBenchmark S 98 org.apache.druid.benchmark.generated.FilteredAggregatorBenchmark_querySingleQueryableIndex_jmhTest S 25 querySingleQueryableIndex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 4 10 descending 2 4 true 5 false 14 rowsPerSegment 1 5 75000 6 schema 1 5 basic 9 vectorize 2 5 false 4 true U 12 MICROSECONDS E E 
JMH S 67 org.apache.druid.benchmark.NullHandlingBitmapGetVsIteratorBenchmark S 94 org.apache.druid.benchmark.generated.NullHandlingBitmapGetVsIteratorBenchmark_iterator_jmhTest S 8 iterator S 11 AverageTime E A 1 1 1 E I 1 5 T 4 10 s E I 2 20 T 4 10 s E I 1 1 E E E E E M 4 10 bitmapType 1 7 roaring 11 filterMatch 7 5 0.001 4 0.01 3 0.1 4 0.25 3 0.5 4 0.75 7 0.99999 11 nullDensity 6 1 0 3 0.1 4 0.25 3 0.5 4 0.75 4 0.99 7 numRows 1 6 500000 U 12 MICROSECONDS E T 4 30 s 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 97 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_timeFloorUsingExpression_jmhTest S 24 timeFloorUsingExpression S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 65 org.apache.druid.benchmark.query.timecompare.TimeCompareBenchmark S 118 org.apache.druid.benchmark.query.timecompare.generated.TimeCompareBenchmark_queryMultiQueryableIndexTimeseries_jmhTest S 34 queryMultiQueryableIndexTimeseries S 11 AverageTime E A 1 1 1 E I 2 50 E E I 3 200 E E I 1 1 E E E E E M 3 11 numSegments 1 2 10 14 rowsPerSegment 1 6 100000 9 threshold 1 3 100 U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 88 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_readWithPostFilter_jmhTest S 18 readWithPostFilter S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 84 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_readd16_jmhTest S 7 readd16 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 57 org.apache.druid.benchmark.indexing.IndexPersistBenchmark S 85 org.apache.druid.benchmark.indexing.generated.IndexPersistBenchmark_persistV9_jmhTest S 9 persistV9 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 5 9 indexType 2 6 onheap 7 offheap 6 rollup 2 4 true 5 false 17 rollupOpportunity 3 4 none 8 moderate 4 high 14 rowsPerSegment 1 5 75000 6 schema 1 5 rollo U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.GroupByDeserializationBenchmark S 98 org.apache.druid.benchmark.generated.GroupByDeserializationBenchmark_deserializeResultRows_jmhTest S 21 deserializeResultRows S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 4 21 backwardCompatibility 2 4 true 5 false 20 complexDimensionType 2 4 json 26 serializablePairLongString 13 numDimensions 2 3 100 4 1000 32 primitiveToComplexDimensionRatio 8 1 0 4 0.25 3 0.5 4 0.75 4 0.85 4 0.95 4 0.99 3 1.0 U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 95 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_caseSearchedWithLookup_jmhTest S 22 caseSearchedWithLookup S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 65 org.apache.druid.benchmark.indexing.IncrementalIndexReadBenchmark S 88 org.apache.druid.benchmark.indexing.generated.IncrementalIndexReadBenchmark_read_jmhTest S 4 read S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 4 9 indexType 2 6 onheap 7 offheap 6 rollup 2 4 true 5 false 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 44 org.apache.druid.benchmark.ContainsBenchmark S 75 org.apache.druid.benchmark.generated.ContainsBenchmark_linearSearch_jmhTest S 12 linearSearch S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 58 org.apache.druid.timeline.DimensionRangeShardSpecBenchmark S 99 org.apache.druid.timeline.generated.DimensionRangeShardSpecBenchmark_benchSingleNonPrunable_jmhTest S 22 benchSingleNonPrunable S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 3 8 -Xms128m 8 -Xmx128m 12 -XX:+UseG1GC E U 11 NANOSECONDS I 1 3 E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 104 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_lookupVirtualColumnLongKeyWithFilter_jmhTest S 36 lookupVirtualColumnLongKeyWithFilter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 97 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_joinLookupStringKeyWithFilter_jmhTest S 29 joinLookupStringKeyWithFilter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 105 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexLongOnly_jmhTest S 33 querySingleQueryableIndexLongOnly S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 101 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_stringConcatAndCompareOnLong_jmhTest S 28 stringConcatAndCompareOnLong S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 93 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_joinIndexedTableStringKey_jmhTest S 25 joinIndexedTableStringKey S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 53 org.apache.druid.benchmark.FrontCodedIndexedBenchmark S 79 org.apache.druid.benchmark.generated.FrontCodedIndexedBenchmark_indexOf_jmhTest S 7 indexOf S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 4 9 indexType 5 7 generic 16 front-coded-v0-4 17 front-coded-v0-16 16 front-coded-v1-4 17 front-coded-v1-16 11 numElements 2 5 10000 6 100000 13 numOperations 1 5 10000 5 width 1 2 16 U 11 NANOSECONDS I 5 10000 E 
JMH S 65 org.apache.druid.server.coordinator.CostBalancerStrategyBenchmark S 109 org.apache.druid.server.coordinator.generated.CostBalancerStrategyBenchmark_measureCostStrategySingle_jmhTest S 25 measureCostStrategySingle S 11 AverageTime E A 1 1 1 E E E E E E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 72 org.apache.druid.server.coordinator.CachingCostBalancerStrategyBenchmark S 117 org.apache.druid.server.coordinator.generated.CachingCostBalancerStrategyBenchmark_measureCachingCostStrategy_jmhTest S 26 measureCachingCostStrategy S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 84 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_timeFilterHalf_jmhTest S 14 timeFilterHalf S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 53 org.apache.druid.benchmark.FixedHistogramAddBenchmark S 91 org.apache.druid.benchmark.generated.FixedHistogramAddBenchmark_addFixedHistoNormal_jmhTest S 19 addFixedHistoNormal S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 2 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.BoundFilterBenchmark S 88 org.apache.druid.benchmark.generated.BoundFilterBenchmark_matchHalfLexicographic_jmhTest S 22 matchHalfLexicographic S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 60 org.apache.druid.timeline.VersionedIntervalTimelineBenchmark S 90 org.apache.druid.timeline.generated.VersionedIntervalTimelineBenchmark_benchRemove_jmhTest S 11 benchRemove S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 36 numInitialRootGenSegmentsPerInterval 3 2 10 3 100 4 1000 21 numNonRootGenerations 2 1 1 1 2 18 segmentGranularity 2 5 MONTH 3 DAY 14 useSegmentLock 2 5 false 4 true E E E 
JMH S 46 org.apache.druid.benchmark.RegexMatchBenchmark S 100 org.apache.druid.benchmark.generated.RegexMatchBenchmark_compileGranularityPathRegexAndMatch_jmhTest S 35 compileGranularityPathRegexAndMatch S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 11 numPatterns 1 6 100000 U 12 MICROSECONDS E E 
JMH S 59 org.apache.druid.benchmark.lookup.SqlReverseLookupBenchmark S 88 org.apache.druid.benchmark.lookup.generated.SqlReverseLookupBenchmark_planEquals_jmhTest S 10 planEquals S 11 AverageTime E A 1 1 1 E I 1 2 E E I 1 5 E E I 1 1 E E E E E M 3 12 keysPerValue 4 4 1000 4 5000 5 10000 6 100000 10 lookupType 2 7 hashmap 9 immutable 7 numKeys 1 7 5000000 U 12 MILLISECONDS E E 
JMH S 84 org.apache.druid.benchmark.compression.ColumnarLongsSelectRowsFromGeneratorBenchmark S 113 org.apache.druid.benchmark.compression.generated.ColumnarLongsSelectRowsFromGeneratorBenchmark_selectRows_jmhTest S 10 selectRows S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 6 12 distribution 26 14 enumerated-0-1 15 enumerated-full 11 normal-1-32 14 normal-40-1000 15 sequential-1000 17 sequential-unique 9 uniform-1 9 uniform-2 9 uniform-3 9 uniform-4 9 uniform-8 10 uniform-12 10 uniform-16 10 uniform-20 10 uniform-24 10 uinform-32 10 uniform-40 10 uniform-48 10 uniform-56 10 uniform-64 12 zipf-low-100 15 zipf-low-100000 15 zipf-low-32-bit 13 zipf-high-100 16 zipf-high-100000 16 zipf-high-32-bit 8 encoding 4 10 zstd-longs 9 lz4-longs 9 zstd-auto 8 lz4-auto 18 filterDistribution 7 6 random 16 contiguous-start 14 contiguous-end 23 contiguous-bitmap-start 21 contiguous-bitmap-end 11 chunky-1000 12 chunky-10000 26 filteredRowCountPercentage 9 3 0.1 4 0.25 3 0.5 3 0.6 4 0.75 3 0.8 3 0.9 4 0.95 3 1.0 4 rows 1 7 5000000 15 zeroProbability 5 3 0.0 4 0.25 3 0.5 4 0.75 4 0.95 U 12 MICROSECONDS E E 
JMH S 60 org.apache.druid.benchmark.DimensionPredicateFilterBenchmark S 90 org.apache.druid.benchmark.generated.DimensionPredicateFilterBenchmark_matchIsEven_jmhTest S 11 matchIsEven S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 94 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_parseStringUsingIpAddrString_jmhTest S 28 parseStringUsingIpAddrString S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 110 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexFloatTwice_jmhTest S 35 querySingleQueryableIndexFloatTwice S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 42 org.apache.druid.benchmark.MemoryBenchmark S 80 org.apache.druid.benchmark.generated.MemoryBenchmark_hash_memoryXxHash64_jmhTest S 19 hash_memoryXxHash64 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 15 E E I 1 1 E E E E E M 2 8 numBytes 10 1 4 1 5 1 8 1 9 2 12 2 16 2 31 2 32 2 64 3 128 5 where 1 7 offheap U 11 NANOSECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 113 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexLongThenFloat_jmhTest S 38 querySingleQueryableIndexLongThenFloat S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 103 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_joinIndexedTableStringKeyWithFilter_jmhTest S 35 joinIndexedTableStringKeyWithFilter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 51 org.apache.druid.benchmark.DataSketchesHllBenchmark S 80 org.apache.druid.benchmark.generated.DataSketchesHllBenchmark_initAndGet_jmhTest S 10 initAndGet S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E E U 7 SECONDS E E 
JMH S 54 org.apache.druid.benchmark.FilteredAggregatorBenchmark S 100 org.apache.druid.benchmark.generated.FilteredAggregatorBenchmark_querySingleIncrementalIndex_jmhTest S 27 querySingleIncrementalIndex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 5 10 descending 2 4 true 5 false 9 indexType 2 6 onheap 7 offheap 14 rowsPerSegment 1 5 75000 6 schema 1 5 basic 9 vectorize 2 5 false 4 true U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 89 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_arithmeticOnLong_jmhTest S 16 arithmeticOnLong S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 82 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_read2_jmhTest S 5 read2 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 74 org.apache.druid.benchmark.indexing.StringDimensionIndexerProcessBenchmark S 103 org.apache.druid.benchmark.indexing.generated.StringDimensionIndexerProcessBenchmark_soloReader_jmhTest S 10 soloReader S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 111 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexLongThenString_jmhTest S 39 querySingleQueryableIndexLongThenString S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 42 org.apache.druid.benchmark.MemoryBenchmark S 95 org.apache.druid.benchmark.generated.MemoryBenchmark_equals_memoryEqualTo_whenDifferent_jmhTest S 34 equals_memoryEqualTo_whenDifferent S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 15 E E I 1 1 E E E E E M 2 8 numBytes 10 1 4 1 5 1 8 1 9 2 12 2 16 2 31 2 32 2 64 3 128 5 where 1 7 offheap U 11 NANOSECONDS E E 
JMH S 53 org.apache.druid.benchmark.FrontCodedIndexedBenchmark S 75 org.apache.druid.benchmark.generated.FrontCodedIndexedBenchmark_get_jmhTest S 3 get S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 4 9 indexType 5 7 generic 16 front-coded-v0-4 17 front-coded-v0-16 16 front-coded-v1-4 17 front-coded-v1-16 11 numElements 2 5 10000 6 100000 13 numOperations 1 5 10000 5 width 1 2 16 U 11 NANOSECONDS I 5 10000 E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 106 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_lookupVirtualColumnStringKeyWithFilter_jmhTest S 38 lookupVirtualColumnStringKeyWithFilter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 85 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_joinLookupLongKey_jmhTest S 17 joinLookupLongKey S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 84 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_readd20_jmhTest S 7 readd20 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 57 org.apache.druid.benchmark.BasicAuthUserMapSerdeBenchmark S 85 org.apache.druid.benchmark.generated.BasicAuthUserMapSerdeBenchmark_serialize_jmhTest S 9 serialize S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 8 numUsers 1 4 1000 U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.BitmapIterationBenchmark S 74 org.apache.druid.benchmark.generated.BitmapIterationBenchmark_iter_jmhTest S 4 iter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 3 10 bitmapAlgo 3 6 bitset 7 concise 7 roaring 4 prob 6 3 0.0 5 0.001 3 0.1 3 0.5 4 0.99 3 1.0 4 size 1 7 1000000 U 11 NANOSECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 87 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_readWithPreFilter_jmhTest S 17 readWithPreFilter S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.BoundFilterBenchmark S 94 org.apache.druid.benchmark.generated.BoundFilterBenchmark_matchEverythingLexicographic_jmhTest S 28 matchEverythingLexicographic S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.FlattenJSONBenchmark S 81 org.apache.druid.benchmark.generated.FlattenJSONBenchmark_forcedRootPaths_jmhTest S 15 forcedRootPaths S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 60 org.apache.druid.benchmark.query.MSQWindowFunctionsBenchmark S 115 org.apache.druid.benchmark.query.generated.MSQWindowFunctionsBenchmark_windowWithHighCardinalityPartitionBy_jmhTest S 36 windowWithHighCardinalityPartitionBy S 11 AverageTime E A 1 1 1 E I 1 1 E E I 1 5 E E I 1 1 E E E E E M 2 11 maxNumTasks 2 1 2 1 5 14 rowsPerSegment 1 8 20000000 U 12 MILLISECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 80 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchLikeKiller_jmhTest S 15 matchLikeKiller S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 114 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexStringThenLong_jmhTest S 39 querySingleQueryableIndexStringThenLong S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 88 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_toLongUsingSubnetUtils_jmhTest S 22 toLongUsingSubnetUtils S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 50 org.apache.druid.benchmark.ProtobufParserBenchmark S 86 org.apache.druid.benchmark.generated.ProtobufParserBenchmark_consumeNestedData_jmhTest S 17 consumeNestedData S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 14 rowsPerSegment 1 5 75000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.FlattenJSONBenchmark S 81 org.apache.druid.benchmark.generated.FlattenJSONBenchmark_treetreeflatten_jmhTest S 15 treetreeflatten S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 96 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_strlenUsingExtractionFn_jmhTest S 23 strlenUsingExtractionFn S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 44 org.apache.druid.benchmark.VarianceBenchmark S 85 org.apache.druid.benchmark.generated.VarianceBenchmark_collectVarianceInBatch_jmhTest S 22 collectVarianceInBatch S 11 AverageTime E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 1 10 vectorSize 4 3 128 3 256 3 512 4 1024 U 11 NANOSECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 84 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_readd32_jmhTest S 7 readd32 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 59 org.apache.druid.benchmark.sequences.MergeSequenceBenchmark S 95 org.apache.druid.benchmark.sequences.generated.MergeSequenceBenchmark_mergeHierarchical_jmhTest S 17 mergeHierarchical S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 3 5 count 1 4 1000 11 mergeAtOnce 2 2 10 3 100 14 sequenceLength 2 4 1000 5 10000 U 12 MILLISECONDS E E 
JMH S 53 org.apache.druid.benchmark.ConciseComplementBenchmark S 84 org.apache.druid.benchmark.generated.ConciseComplementBenchmark_uncompressed_jmhTest S 12 uncompressed S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 1 9 emptyRows 5 4 1000 5 10000 6 100000 7 1000000 7 1000000 U 12 MICROSECONDS E E 
JMH S 50 org.apache.druid.benchmark.FixedHistogramBenchmark S 94 org.apache.druid.benchmark.generated.FixedHistogramBenchmark_serializeFixedSparseLower_jmhTest S 25 serializeFixedSparseLower S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 1 7 1000000 U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 100 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_strlenUsingExpressionAsLong_jmhTest S 27 strlenUsingExpressionAsLong S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 54 org.apache.druid.benchmark.bitmap.RangeBitmapBenchmark S 85 org.apache.druid.benchmark.bitmap.generated.RangeBitmapBenchmark_intersection_jmhTest S 12 intersection S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 5 12 bitmapLength 1 6 500000 7 density 1 5 0.001 12 minIntersect 1 2 50 10 numBitmaps 1 5 10000 4 type 2 7 concise 7 roaring U 12 MILLISECONDS E E 
JMH S 50 org.apache.druid.benchmark.FixedHistogramBenchmark S 95 org.apache.druid.benchmark.generated.FixedHistogramBenchmark_mergeFixedDifferentBuckets_jmhTest S 26 mergeFixedDifferentBuckets S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 1 7 1000000 U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 83 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_readAndFilter_jmhTest S 13 readAndFilter S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 82 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_read1_jmhTest S 5 read1 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 53 org.apache.druid.benchmark.query.SqlVsNativeBenchmark S 83 org.apache.druid.benchmark.query.generated.SqlVsNativeBenchmark_queryNative_jmhTest S 11 queryNative S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 1 14 rowsPerSegment 2 6 200000 7 1000000 U 12 MILLISECONDS E E 
JMH S 46 org.apache.druid.benchmark.RegexMatchBenchmark S 81 org.apache.druid.benchmark.generated.RegexMatchBenchmark_compileUUIDRegex_jmhTest S 16 compileUUIDRegex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 11 numPatterns 1 6 100000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 100 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_longContainsUsingIpAddrWithStrings_jmhTest S 34 longContainsUsingIpAddrWithStrings S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 55 org.apache.druid.benchmark.IndexedTableLoadingBenchmark S 83 org.apache.druid.benchmark.generated.IndexedTableLoadingBenchmark_loadTable_jmhTest S 9 loadTable S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 16 indexedTableType 1 7 segment 10 keyColumns 1 1 0 14 rowsPerSegment 3 5 50000 6 500000 7 5000000 U 12 MILLISECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 109 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexLongTwice_jmhTest S 34 querySingleQueryableIndexLongTwice S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.BoundFilterBenchmark S 91 org.apache.druid.benchmark.generated.BoundFilterBenchmark_matchNothingLexicographic_jmhTest S 25 matchNothingLexicographic S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 84 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_readd40_jmhTest S 7 readd40 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 46 org.apache.druid.benchmark.RegexMatchBenchmark S 89 org.apache.druid.benchmark.generated.RegexMatchBenchmark_compileUUIDRegexAndMatch_jmhTest S 24 compileUUIDRegexAndMatch S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 11 numPatterns 1 6 100000 U 12 MICROSECONDS E E 
JMH S 63 org.apache.druid.benchmark.compression.LongCompressionBenchmark S 106 org.apache.druid.benchmark.compression.generated.LongCompressionBenchmark_readVectorizedContinuous_jmhTest S 24 readVectorizedContinuous S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 4 7 dirPath 1 13 longCompress/ 4 file 5 9 enumerate 7 zipfLow 8 zipfHigh 10 sequential 7 uniform 6 format 2 4 auto 5 longs 8 strategy 1 3 lz4 U 12 MILLISECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 82 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_readOrFilter_jmhTest S 12 readOrFilter S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 70 org.apache.druid.benchmark.compression.CompressedColumnarIntsBenchmark S 101 org.apache.druid.benchmark.compression.generated.CompressedColumnarIntsBenchmark_uncompressed_jmhTest S 12 uncompressed S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 2 5 bytes 4 1 1 1 2 1 3 1 4 16 filteredRowCount 5 4 1000 5 10000 6 100000 7 1000000 7 1000000 U 12 MICROSECONDS E E 
JMH S 49 org.apache.druid.benchmark.query.GroupByBenchmark S 96 org.apache.druid.benchmark.query.generated.GroupByBenchmark_queryMultiQueryableIndexTTFR_jmhTest S 28 queryMultiQueryableIndexTTFR S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 7 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 2 3 all 3 day 14 rowsPerSegment 1 6 100000 14 schemaAndQuery 2 7 basic.A 12 basic.nested 9 vectorize 2 5 false 5 force U 12 MICROSECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 108 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexStringTwice_jmhTest S 36 querySingleQueryableIndexStringTwice S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 45 org.apache.druid.benchmark.TimeParseBenchmark S 80 org.apache.druid.benchmark.generated.TimeParseBenchmark_parseWithContext_jmhTest S 16 parseWithContext S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 1 10 numBatches 4 5 10000 6 100000 6 500000 7 1000000 U 11 NANOSECONDS E E 
JMH S 82 org.apache.druid.benchmark.compression.ColumnarLongsSelectRowsFromSegmentBenchmark S 111 org.apache.druid.benchmark.compression.generated.ColumnarLongsSelectRowsFromSegmentBenchmark_selectRows_jmhTest S 10 selectRows S 11 AverageTime E A 1 1 1 E I 1 1 E E I 1 1 E E I 1 1 E E E E E M 7 10 columnName 9 6 __time 9 followers 7 friends 13 max_followers 12 max_retweets 12 max_statuses 8 retweets 8 statuses 6 tweets 8 encoding 4 10 zstd-longs 9 lz4-longs 9 zstd-auto 8 lz4-auto 18 filterDistribution 7 6 random 16 contiguous-start 14 contiguous-end 23 contiguous-bitmap-start 21 contiguous-bitmap-end 11 chunky-1000 12 chunky-10000 26 filteredRowCountPercentage 6 3 0.1 4 0.25 3 0.5 4 0.75 3 0.9 3 1.0 4 rows 1 7 3259585 11 segmentName 1 14 twitter-ticker 11 segmentPath 1 30 tmp/segments/twitter-ticker-1/ U 12 MICROSECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.InPlanningBenchmark S 110 org.apache.druid.benchmark.query.generated.InPlanningBenchmark_queryStringFunctionIsNotNullAndNotInSql_jmhTest S 39 queryStringFunctionIsNotNullAndNotInSql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 21 inClauseLiteralsCount 7 1 1 2 10 3 100 4 1000 5 10000 6 100000 7 1000000 19 inSubQueryThreshold 2 1 0 10 2147483647 14 rowsPerSegment 1 6 500000 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.query.GroupByBenchmark S 104 org.apache.druid.benchmark.query.generated.GroupByBenchmark_queryMultiQueryableIndexWithSpilling_jmhTest S 36 queryMultiQueryableIndexWithSpilling S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 7 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 2 3 all 3 day 14 rowsPerSegment 1 6 100000 14 schemaAndQuery 2 7 basic.A 12 basic.nested 9 vectorize 2 5 false 5 force U 12 MICROSECONDS E E 
JMH S 65 org.apache.druid.benchmark.indexing.IncrementalIndexReadBenchmark S 99 org.apache.druid.benchmark.indexing.generated.IncrementalIndexReadBenchmark_readWithFilters_jmhTest S 15 readWithFilters S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 4 9 indexType 2 6 onheap 7 offheap 6 rollup 2 4 true 5 false 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 59 org.apache.druid.benchmark.IncrementalIndexRowTypeBenchmark S 90 org.apache.druid.benchmark.generated.IncrementalIndexRowTypeBenchmark_normalFloats_jmhTest S 12 normalFloats S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 2 9 indexType 2 6 onheap 7 offheap 14 rowsPerSegment 1 6 250000 U 12 MICROSECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 110 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexLongThenFloat_jmhTest S 38 querySingleQueryableIndexLongThenFloat S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.InPlanningBenchmark S 95 org.apache.druid.benchmark.query.generated.InPlanningBenchmark_queryStringFunctionInSql_jmhTest S 24 queryStringFunctionInSql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 21 inClauseLiteralsCount 7 1 1 2 10 3 100 4 1000 5 10000 6 100000 7 1000000 19 inSubQueryThreshold 2 1 0 10 2147483647 14 rowsPerSegment 1 6 500000 U 12 MILLISECONDS E E 
JMH S 50 org.apache.druid.benchmark.FixedHistogramBenchmark S 94 org.apache.druid.benchmark.generated.FixedHistogramBenchmark_serializeFixedSparseUpper_jmhTest S 25 serializeFixedSparseUpper S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 1 7 1000000 U 12 MICROSECONDS E E 
JMH S 42 org.apache.druid.benchmark.MemoryBenchmark S 91 org.apache.druid.benchmark.generated.MemoryBenchmark_equals_memoryEqualTo_whenEqual_jmhTest S 30 equals_memoryEqualTo_whenEqual S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 15 E E I 1 1 E E E E E M 2 8 numBytes 10 1 4 1 5 1 8 1 9 2 12 2 16 2 31 2 32 2 64 3 128 5 where 1 7 offheap U 11 NANOSECONDS E E 
JMH S 54 org.apache.druid.benchmark.FilteredAggregatorBenchmark S 79 org.apache.druid.benchmark.generated.FilteredAggregatorBenchmark_ingest_jmhTest S 6 ingest S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 5 10 descending 2 4 true 5 false 9 indexType 2 6 onheap 7 offheap 14 rowsPerSegment 1 5 75000 6 schema 1 5 basic 9 vectorize 2 5 false 4 true U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.RegexMatchBenchmark S 92 org.apache.druid.benchmark.generated.RegexMatchBenchmark_precompileUUIDRegexAndMatch_jmhTest S 27 precompileUUIDRegexAndMatch S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 11 numPatterns 1 6 100000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.FlattenJSONBenchmark S 75 org.apache.druid.benchmark.generated.FlattenJSONBenchmark_jqflatten_jmhTest S 9 jqflatten S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 53 org.apache.druid.benchmark.FixedHistogramAddBenchmark S 85 org.apache.druid.benchmark.generated.FixedHistogramAddBenchmark_addFixedHisto_jmhTest S 13 addFixedHisto S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 2 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.SinkQuerySegmentWalkerBenchmark S 92 org.apache.druid.benchmark.generated.SinkQuerySegmentWalkerBenchmark_emitSinkMetrics_jmhTest S 15 emitSinkMetrics S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 1 15 numFireHydrants 4 2 10 2 50 3 100 3 200 U 12 MILLISECONDS E E 
JMH S 51 org.apache.druid.benchmark.BitmapIterationBenchmark S 82 org.apache.druid.benchmark.generated.BitmapIterationBenchmark_unionAndIter_jmhTest S 12 unionAndIter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 4 10 bitmapAlgo 3 6 bitset 7 concise 7 roaring 1 n 3 1 2 2 10 3 100 4 prob 6 3 0.0 5 0.001 3 0.1 3 0.5 4 0.99 3 1.0 4 size 1 7 1000000 U 11 NANOSECONDS E E 
JMH S 49 org.apache.druid.benchmark.query.GroupByBenchmark S 93 org.apache.druid.benchmark.query.generated.GroupByBenchmark_querySingleQueryableIndex_jmhTest S 25 querySingleQueryableIndex S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 7 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 2 3 all 3 day 14 rowsPerSegment 1 6 100000 14 schemaAndQuery 2 7 basic.A 12 basic.nested 9 vectorize 2 5 false 5 force U 12 MICROSECONDS E E 
JMH S 42 org.apache.druid.benchmark.MemoryBenchmark S 80 org.apache.druid.benchmark.generated.MemoryBenchmark_hash_hashTableUtils_jmhTest S 19 hash_hashTableUtils S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 15 E E I 1 1 E E E E E M 2 8 numBytes 10 1 4 1 5 1 8 1 9 2 12 2 16 2 31 2 32 2 64 3 128 5 where 1 7 offheap U 11 NANOSECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 115 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexFloatThenString_jmhTest S 40 querySingleQueryableIndexFloatThenString S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 65 org.apache.druid.benchmark.DruidSchemaInternRowSignatureBenchmark S 95 org.apache.druid.benchmark.generated.DruidSchemaInternRowSignatureBenchmark_addSegments_jmhTest S 11 addSegments S 11 AverageTime E A 1 1 1 E I 1 3 E E I 2 10 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 84 org.apache.druid.benchmark.compression.ColumnarLongsSelectRowsFromGeneratorBenchmark S 123 org.apache.druid.benchmark.compression.generated.ColumnarLongsSelectRowsFromGeneratorBenchmark_selectRowsVectorized_jmhTest S 20 selectRowsVectorized S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 6 12 distribution 26 14 enumerated-0-1 15 enumerated-full 11 normal-1-32 14 normal-40-1000 15 sequential-1000 17 sequential-unique 9 uniform-1 9 uniform-2 9 uniform-3 9 uniform-4 9 uniform-8 10 uniform-12 10 uniform-16 10 uniform-20 10 uniform-24 10 uinform-32 10 uniform-40 10 uniform-48 10 uniform-56 10 uniform-64 12 zipf-low-100 15 zipf-low-100000 15 zipf-low-32-bit 13 zipf-high-100 16 zipf-high-100000 16 zipf-high-32-bit 8 encoding 4 10 zstd-longs 9 lz4-longs 9 zstd-auto 8 lz4-auto 18 filterDistribution 7 6 random 16 contiguous-start 14 contiguous-end 23 contiguous-bitmap-start 21 contiguous-bitmap-end 11 chunky-1000 12 chunky-10000 26 filteredRowCountPercentage 9 3 0.1 4 0.25 3 0.5 3 0.6 4 0.75 3 0.8 3 0.9 4 0.95 3 1.0 4 rows 1 7 5000000 15 zeroProbability 5 3 0.0 4 0.25 3 0.5 4 0.75 4 0.95 U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.timeline.DimensionRangeShardSpecBenchmark S 96 org.apache.druid.timeline.generated.DimensionRangeShardSpecBenchmark_benchSinglePrunable_jmhTest S 19 benchSinglePrunable S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 3 8 -Xms128m 8 -Xmx128m 12 -XX:+UseG1GC E U 11 NANOSECONDS I 1 3 E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 83 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_timeFilterAll_jmhTest S 13 timeFilterAll S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 57 org.apache.druid.benchmark.ExpressionAggregationBenchmark S 96 org.apache.druid.benchmark.generated.ExpressionAggregationBenchmark_queryUsingExpression_jmhTest S 20 queryUsingExpression S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 58 org.apache.druid.benchmark.lookup.LookupExtractorBenchmark S 101 org.apache.druid.benchmark.lookup.generated.LookupExtractorBenchmark_lookupUnapplyOneThousand_jmhTest S 24 lookupUnapplyOneThousand S 11 AverageTime E A 1 1 1 E I 1 2 E E I 1 5 E E I 1 1 E E E E E M 3 12 keysPerValue 2 1 1 4 1000 10 lookupType 1 10 reversible 7 numKeys 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 46 org.apache.druid.benchmark.query.TopNBenchmark S 92 org.apache.druid.benchmark.query.generated.TopNBenchmark_querySingleIncrementalIndex_jmhTest S 27 querySingleIncrementalIndex S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 5 9 indexType 1 6 onheap 16 queryGranularity 2 3 all 4 hour 14 rowsPerSegment 1 6 750000 14 schemaAndQuery 3 7 basic.A 17 basic.numericSort 22 basic.alphanumericSort 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 80 org.apache.druid.benchmark.compression.CompressedVSizeColumnarMultiIntsBenchmark S 109 org.apache.druid.benchmark.compression.generated.CompressedVSizeColumnarMultiIntsBenchmark_compressed_jmhTest S 10 compressed S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 3 5 bytes 4 1 1 1 2 1 3 1 4 16 filteredRowCount 5 4 1000 5 10000 6 100000 7 1000000 7 1000000 17 valuesPerRowBound 4 1 5 2 10 3 100 4 1000 U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.lookup.LookupExtractorBenchmark S 88 org.apache.druid.benchmark.lookup.generated.LookupExtractorBenchmark_lookupApply_jmhTest S 11 lookupApply S 10 Throughput E A 1 1 1 E I 1 2 E E I 1 5 E E I 1 1 E E E E E M 3 12 keysPerValue 2 1 1 4 1000 10 lookupType 1 10 reversible 7 numKeys 1 7 1000000 U 7 SECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 84 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_readd64_jmhTest S 7 readd64 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 55 org.apache.druid.benchmark.indexing.IndexMergeBenchmark S 81 org.apache.druid.benchmark.indexing.generated.IndexMergeBenchmark_mergeV9_jmhTest S 7 mergeV9 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 5 11 factoryType 3 8 OFF_HEAP 8 TMP_FILE 7 ON_HEAP 11 numSegments 1 1 5 6 rollup 2 4 true 5 false 14 rowsPerSegment 1 5 75000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 44 org.apache.druid.benchmark.InFilterBenchmark S 72 org.apache.druid.benchmark.generated.InFilterBenchmark_doFilter2_jmhTest S 9 doFilter2 S 11 AverageTime E A 1 1 1 E I 1 2 E E I 1 3 E E I 1 1 E E E E E M 2 14 dictionarySize 1 7 1000000 10 filterSize 5 1 1 2 10 3 100 4 1000 5 10000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 91 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_parseLongUsingSubnetUtils_jmhTest S 25 parseLongUsingSubnetUtils S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 64 org.apache.druid.benchmark.query.CachingClusteredClientBenchmark S 95 org.apache.druid.benchmark.query.generated.CachingClusteredClientBenchmark_groupByQuery_jmhTest S 12 groupByQuery S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 10 numServers 2 1 8 2 24 11 parallelism 3 1 0 1 1 1 4 16 queryGranularity 2 3 all 6 minute 14 rowsPerSegment 1 5 75000 U 12 MICROSECONDS E E 
JMH S 50 org.apache.druid.benchmark.GenericIndexedBenchmark S 76 org.apache.druid.benchmark.generated.GenericIndexedBenchmark_indexOf_jmhTest S 7 indexOf S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 20 E E I 1 1 E E E E E M 2 11 elementSize 1 1 8 1 n 1 5 10000 U 11 NANOSECONDS I 5 10000 E 
JMH S 74 org.apache.druid.benchmark.indexing.StringDimensionIndexerProcessBenchmark S 103 org.apache.druid.benchmark.indexing.generated.StringDimensionIndexerProcessBenchmark_soloWriter_jmhTest S 10 soloWriter S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.RegexMatchBenchmark S 103 org.apache.druid.benchmark.generated.RegexMatchBenchmark_precompileGranularityPathRegexAndMatch_jmhTest S 38 precompileGranularityPathRegexAndMatch S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 11 numPatterns 1 6 100000 U 12 MICROSECONDS E E 
JMH S 65 org.apache.druid.benchmark.query.timecompare.TimeCompareBenchmark S 112 org.apache.druid.benchmark.query.timecompare.generated.TimeCompareBenchmark_queryMultiQueryableIndexTopN_jmhTest S 28 queryMultiQueryableIndexTopN S 11 AverageTime E A 1 1 1 E I 2 50 E E I 3 200 E E I 1 1 E E E E E M 3 11 numSegments 1 2 10 14 rowsPerSegment 1 6 100000 9 threshold 1 3 100 U 12 MICROSECONDS E E 
JMH S 60 org.apache.druid.benchmark.query.MSQWindowFunctionsBenchmark S 99 org.apache.druid.benchmark.query.generated.MSQWindowFunctionsBenchmark_windowWithoutSorting_jmhTest S 20 windowWithoutSorting S 11 AverageTime E A 1 1 1 E I 1 1 E E I 1 5 E E I 1 1 E E E E E M 2 11 maxNumTasks 2 1 2 1 5 14 rowsPerSegment 1 8 20000000 U 12 MILLISECONDS E E 
JMH S 60 org.apache.druid.benchmark.query.SqlWindowFunctionsBenchmark S 87 org.apache.druid.benchmark.query.generated.SqlWindowFunctionsBenchmark_querySql_jmhTest S 8 querySql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 7 18 complexCompression 2 4 none 3 lz4 5 query 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 14 rowsPerSegment 1 7 1500000 10 schemaType 2 8 explicit 4 auto 11 storageType 4 4 MMAP 11 INCREMENTAL 9 FRAME_ROW 14 FRAME_COLUMNAR 14 stringEncoding 3 4 UTF8 22 FRONT_CODED_DEFAULT_V1 17 FRONT_CODED_16_V1 9 vectorize 2 5 false 5 force U 12 MILLISECONDS E E 
JMH S 57 org.apache.druid.benchmark.StupidPoolConcurrencyBenchmark S 87 org.apache.druid.benchmark.generated.StupidPoolConcurrencyBenchmark_hammerQueue_jmhTest S 11 hammerQueue S 10 Throughput E A 1 1 1 E E E E E E E E E E E E E E U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 82 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_read8_jmhTest S 5 read8 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 66 org.apache.druid.benchmark.query.SqlComplexMetricsColumnsBenchmark S 93 org.apache.druid.benchmark.query.generated.SqlComplexMetricsColumnsBenchmark_querySql_jmhTest S 8 querySql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 7 18 complexCompression 2 4 none 3 lz4 5 query 8 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 14 rowsPerSegment 1 7 1500000 10 schemaType 2 8 explicit 4 auto 11 storageType 4 4 MMAP 11 INCREMENTAL 9 FRAME_ROW 14 FRAME_COLUMNAR 14 stringEncoding 3 4 UTF8 22 FRONT_CODED_DEFAULT_V1 17 FRONT_CODED_16_V1 9 vectorize 2 5 false 5 force U 12 MILLISECONDS E E 
JMH S 52 org.apache.druid.benchmark.ConsistentHasherBenchmark S 75 org.apache.druid.benchmark.generated.ConsistentHasherBenchmark_hash_jmhTest S 4 hash S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 1 6 numIds 1 6 100000 U 12 MICROSECONDS E E 
JMH S 60 org.apache.druid.benchmark.query.MSQWindowFunctionsBenchmark S 114 org.apache.druid.benchmark.query.generated.MSQWindowFunctionsBenchmark_windowWithLowCardinalityPartitionBy_jmhTest S 35 windowWithLowCardinalityPartitionBy S 11 AverageTime E A 1 1 1 E I 1 1 E E I 1 5 E E I 1 1 E E E E E M 2 11 maxNumTasks 2 1 2 1 5 14 rowsPerSegment 1 8 20000000 U 12 MILLISECONDS E E 
JMH S 60 org.apache.druid.benchmark.query.MSQWindowFunctionsBenchmark S 94 org.apache.druid.benchmark.query.generated.MSQWindowFunctionsBenchmark_multipleWindows_jmhTest S 15 multipleWindows S 11 AverageTime E A 1 1 1 E I 1 1 E E I 1 5 E E I 1 1 E E E E E M 2 11 maxNumTasks 2 1 2 1 5 14 rowsPerSegment 1 8 20000000 U 12 MILLISECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 117 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexStringThenNumeric_jmhTest S 42 querySingleQueryableIndexStringThenNumeric S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 45 org.apache.druid.benchmark.query.SqlBenchmark S 72 org.apache.druid.benchmark.query.generated.SqlBenchmark_querySql_jmhTest S 8 querySql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 7 18 complexCompression 2 4 none 3 lz4 5 query 42 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 10 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 22 2 23 2 24 2 25 2 26 2 27 2 28 2 29 2 30 2 31 2 32 2 33 2 34 2 35 2 36 2 37 2 38 2 39 2 40 2 41 14 rowsPerSegment 1 7 1500000 10 schemaType 2 8 explicit 4 auto 11 storageType 4 4 MMAP 11 INCREMENTAL 9 FRAME_ROW 14 FRAME_COLUMNAR 14 stringEncoding 3 4 UTF8 22 FRONT_CODED_DEFAULT_V1 17 FRONT_CODED_16_V1 9 vectorize 2 5 false 5 force U 12 MILLISECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.InPlanningBenchmark S 93 org.apache.druid.benchmark.query.generated.InPlanningBenchmark_queryMultiEqualOrInSql_jmhTest S 22 queryMultiEqualOrInSql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 21 inClauseLiteralsCount 7 1 1 2 10 3 100 4 1000 5 10000 6 100000 7 1000000 19 inSubQueryThreshold 2 1 0 10 2147483647 14 rowsPerSegment 1 6 500000 U 12 MILLISECONDS E E 
JMH S 48 org.apache.druid.benchmark.query.SearchBenchmark S 92 org.apache.druid.benchmark.query.generated.SearchBenchmark_querySingleQueryableIndex_jmhTest S 25 querySingleQueryableIndex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 4 5 limit 1 4 1000 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 14 schemaAndQuery 1 7 basic.A U 12 MICROSECONDS E E 
JMH S 64 org.apache.druid.benchmark.query.CachingClusteredClientBenchmark S 92 org.apache.druid.benchmark.query.generated.CachingClusteredClientBenchmark_topNQuery_jmhTest S 9 topNQuery S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 10 numServers 2 1 8 2 24 11 parallelism 3 1 0 1 1 1 4 16 queryGranularity 2 3 all 6 minute 14 rowsPerSegment 1 5 75000 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 80 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchLikeSuffix_jmhTest S 15 matchLikeSuffix S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 108 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexLongOnly_jmhTest S 33 querySingleQueryableIndexLongOnly S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 93 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_timeFloorUsingCursor_jmhTest S 20 timeFloorUsingCursor S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 63 org.apache.druid.benchmark.compression.LongCompressionBenchmark S 94 org.apache.druid.benchmark.compression.generated.LongCompressionBenchmark_readSkipping_jmhTest S 12 readSkipping S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 4 7 dirPath 1 13 longCompress/ 4 file 5 9 enumerate 7 zipfLow 8 zipfHigh 10 sequential 7 uniform 6 format 2 4 auto 5 longs 8 strategy 1 3 lz4 U 12 MILLISECONDS E E 
JMH S 76 org.apache.druid.benchmark.sequences.ParallelMergeCombiningSequenceBenchmark S 99 org.apache.druid.benchmark.sequences.generated.ParallelMergeCombiningSequenceBenchmark_exec_jmhTest S 4 exec S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 25 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 5 29 concurrentConsumerDelayMillis 5 1 0 2 10 3 100 3 500 4 1000 27 concurrentSequenceConsumers 7 1 1 1 2 1 4 1 8 2 16 2 32 2 64 17 inputSequenceType 13 26 non-blocking-sequence-1000 27 non-blocking-sequence-75000 30 non-blocking-sequence-10000000 42 initially-blocking-sequence-1000-100-500ms 43 initially-blocking-sequence-75000-100-500ms 46 initially-blocking-sequence-10000000-100-500ms 44 initially-blocking-sequence-1000-4000-5000ms 45 initially-blocking-sequence-75000-4000-5000ms 48 initially-blocking-sequence-10000000-4000-5000ms 38 blocking-sequence-1000-10-500ms-10-1ms 39 blocking-sequence-75000-10-500ms-10-1ms 42 blocking-sequence-10000000-10-500ms-10-1ms 29 typical-distribution-sequence 12 numSequences 4 1 8 2 16 2 32 2 64 8 strategy 13 34 combiningMergeSequence-same-thread 27 parallelism-1-10ms-256-1024 27 parallelism-4-10ms-256-1024 27 parallelism-8-10ms-256-1024 28 parallelism-16-10ms-256-1024 29 parallelism-1-100ms-1024-4096 29 parallelism-4-100ms-1024-4096 29 parallelism-8-100ms-1024-4096 30 parallelism-16-100ms-1024-4096 30 parallelism-1-100ms-4096-16384 30 parallelism-4-100ms-4096-16384 30 parallelism-8-100ms-4096-16384 31 parallelism-16-100ms-4096-16384 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 79 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_baseSegment_jmhTest S 11 baseSegment S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 111 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexStringThenLong_jmhTest S 39 querySingleQueryableIndexStringThenLong S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 67 org.apache.druid.benchmark.indexing.OnheapIncrementalIndexBenchmark S 103 org.apache.druid.benchmark.indexing.generated.OnheapIncrementalIndexBenchmark_concurrentAddRead_jmhTest S 17 concurrentAddRead S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E E U 12 MILLISECONDS E E 
JMH S 65 org.apache.druid.benchmark.bitmap.BitmapBenchmarkWithVaryingOrder S 96 org.apache.druid.benchmark.bitmap.generated.BitmapBenchmarkWithVaryingOrder_unionReverse_jmhTest S 12 unionReverse S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 12 bitmapLength 1 6 500000 12 minIntersect 1 2 50 10 numBitmaps 1 5 10000 4 type 2 7 roaring 7 concise U 12 MILLISECONDS E E 
JMH S 59 org.apache.druid.benchmark.IncrementalIndexRowTypeBenchmark S 91 org.apache.druid.benchmark.generated.IncrementalIndexRowTypeBenchmark_normalStrings_jmhTest S 13 normalStrings S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 2 9 indexType 2 6 onheap 7 offheap 14 rowsPerSegment 1 6 250000 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 81 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchRegexPrefix_jmhTest S 16 matchRegexPrefix S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 63 org.apache.druid.benchmark.compression.LongCompressionBenchmark S 96 org.apache.druid.benchmark.compression.generated.LongCompressionBenchmark_readContinuous_jmhTest S 14 readContinuous S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 4 7 dirPath 1 13 longCompress/ 4 file 5 9 enumerate 7 zipfLow 8 zipfHigh 10 sequential 7 uniform 6 format 2 4 auto 5 longs 8 strategy 1 3 lz4 U 12 MILLISECONDS E E 
JMH S 42 org.apache.druid.benchmark.MemoryBenchmark S 92 org.apache.druid.benchmark.generated.MemoryBenchmark_equals_byteBuffer_whenDifferent_jmhTest S 31 equals_byteBuffer_whenDifferent S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 15 E E I 1 1 E E E E E M 2 8 numBytes 10 1 4 1 5 1 8 1 9 2 12 2 16 2 31 2 32 2 64 3 128 5 where 1 7 offheap U 11 NANOSECONDS E E 
JMH S 72 org.apache.druid.benchmark.DictionaryEncodedStringIndexSupplierBenchmark S 106 org.apache.druid.benchmark.generated.DictionaryEncodedStringIndexSupplierBenchmark_doValueSetCheck_jmhTest S 15 doValueSetCheck S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 3 14 dictionarySize 1 7 1000000 28 filterToDictionaryPercentage 9 1 1 1 2 1 5 2 10 2 15 2 20 2 30 2 50 3 100 21 selectivityPercentage 2 2 10 3 100 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.query.ScanBenchmark S 89 org.apache.druid.benchmark.query.generated.ScanBenchmark_queryMultiQueryableIndex_jmhTest S 24 queryMultiQueryableIndex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 6 5 limit 2 4 1000 5 99999 20 numProcessingThreads 1 1 2 11 numSegments 2 1 2 1 4 8 ordering 3 4 NONE 10 DESCENDING 9 ASCENDING 14 rowsPerSegment 1 6 200000 14 schemaAndQuery 4 7 basic.A 7 basic.B 7 basic.C 7 basic.D U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 81 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchRegexKiller_jmhTest S 16 matchRegexKiller S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.query.TopNBenchmark S 90 org.apache.druid.benchmark.query.generated.TopNBenchmark_querySingleQueryableIndex_jmhTest S 25 querySingleQueryableIndex S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 5 11 numSegments 1 1 1 16 queryGranularity 2 3 all 4 hour 14 rowsPerSegment 1 6 750000 14 schemaAndQuery 3 7 basic.A 17 basic.numericSort 22 basic.alphanumericSort 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 55 org.apache.druid.benchmark.query.SqlNestedDataBenchmark S 82 org.apache.druid.benchmark.query.generated.SqlNestedDataBenchmark_querySql_jmhTest S 8 querySql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 7 18 complexCompression 2 4 none 3 lz4 5 query 56 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 10 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 22 2 23 2 24 2 25 2 26 2 27 2 28 2 29 2 30 2 31 2 32 2 33 2 34 2 35 2 36 2 37 2 38 2 39 2 40 2 41 2 42 2 43 2 44 2 45 2 46 2 47 2 48 2 49 2 50 2 51 2 52 2 53 2 54 2 55 14 rowsPerSegment 1 7 1500000 10 schemaType 2 8 explicit 4 auto 11 storageType 4 4 MMAP 11 INCREMENTAL 9 FRAME_ROW 14 FRAME_COLUMNAR 14 stringEncoding 3 4 UTF8 22 FRONT_CODED_DEFAULT_V1 17 FRONT_CODED_16_V1 9 vectorize 2 5 false 5 force U 12 MILLISECONDS E E 
JMH S 65 org.apache.druid.benchmark.bitmap.BitmapBenchmarkWithVaryingOrder S 96 org.apache.druid.benchmark.bitmap.generated.BitmapBenchmarkWithVaryingOrder_intersection_jmhTest S 12 intersection S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 12 bitmapLength 1 6 500000 12 minIntersect 1 2 50 10 numBitmaps 1 5 10000 4 type 2 7 roaring 7 concise U 12 MILLISECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.TimeseriesBenchmark S 98 org.apache.druid.benchmark.query.generated.TimeseriesBenchmark_querySingleIncrementalIndex_jmhTest S 27 querySingleIncrementalIndex S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 5 10 descending 2 4 true 5 false 9 indexType 1 6 onheap 16 queryGranularity 2 3 all 4 hour 14 rowsPerSegment 1 6 750000 14 schemaAndQuery 4 7 basic.A 23 basic.timeFilterNumeric 28 basic.timeFilterAlphanumeric 26 basic.timeFilterByInterval U 12 MICROSECONDS E E 
JMH S 44 org.apache.druid.benchmark.VarianceBenchmark S 86 org.apache.druid.benchmark.generated.VarianceBenchmark_collectVarianceOneByOne_jmhTest S 23 collectVarianceOneByOne S 11 AverageTime E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 1 10 vectorSize 4 3 128 3 256 3 512 4 1024 U 11 NANOSECONDS E E 
JMH S 84 org.apache.druid.benchmark.compression.ColumnarLongsEncodeDataFromGeneratorBenchmark S 115 org.apache.druid.benchmark.compression.generated.ColumnarLongsEncodeDataFromGeneratorBenchmark_encodeColumn_jmhTest S 12 encodeColumn S 11 AverageTime E A 1 1 1 E I 1 1 E E I 1 2 E E I 1 1 E E E E E M 4 12 distribution 26 14 enumerated-0-1 15 enumerated-full 11 normal-1-32 14 normal-40-1000 15 sequential-1000 17 sequential-unique 9 uniform-1 9 uniform-2 9 uniform-3 9 uniform-4 9 uniform-8 10 uniform-12 10 uniform-16 10 uniform-20 10 uniform-24 10 uinform-32 10 uniform-40 10 uniform-48 10 uniform-56 10 uniform-64 12 zipf-low-100 15 zipf-low-100000 15 zipf-low-32-bit 13 zipf-high-100 16 zipf-high-100000 16 zipf-high-32-bit 8 encoding 4 10 zstd-longs 9 lz4-longs 9 zstd-auto 8 lz4-auto 4 rows 1 7 5000000 15 zeroProbability 5 3 0.0 4 0.25 3 0.5 4 0.75 4 0.95 U 12 MILLISECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 111 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexStringTwice_jmhTest S 36 querySingleQueryableIndexStringTwice S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 98 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_timeFormatUsingExpression_jmhTest S 25 timeFormatUsingExpression S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 82 org.apache.druid.benchmark.compression.ColumnarLongsSelectRowsFromSegmentBenchmark S 121 org.apache.druid.benchmark.compression.generated.ColumnarLongsSelectRowsFromSegmentBenchmark_selectRowsVectorized_jmhTest S 20 selectRowsVectorized S 11 AverageTime E A 1 1 1 E I 1 1 E E I 1 1 E E I 1 1 E E E E E M 7 10 columnName 9 6 __time 9 followers 7 friends 13 max_followers 12 max_retweets 12 max_statuses 8 retweets 8 statuses 6 tweets 8 encoding 4 10 zstd-longs 9 lz4-longs 9 zstd-auto 8 lz4-auto 18 filterDistribution 7 6 random 16 contiguous-start 14 contiguous-end 23 contiguous-bitmap-start 21 contiguous-bitmap-end 11 chunky-1000 12 chunky-10000 26 filteredRowCountPercentage 6 3 0.1 4 0.25 3 0.5 4 0.75 3 0.9 3 1.0 4 rows 1 7 3259585 11 segmentName 1 14 twitter-ticker 11 segmentPath 1 30 tmp/segments/twitter-ticker-1/ U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 89 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_readComplexOrFilter_jmhTest S 19 readComplexOrFilter S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 45 org.apache.druid.benchmark.TimeParseBenchmark S 78 org.apache.druid.benchmark.generated.TimeParseBenchmark_parseNoContext_jmhTest S 14 parseNoContext S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 1 10 numBatches 4 5 10000 6 100000 6 500000 7 1000000 U 11 NANOSECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 86 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_parseLongUsingIpAddr_jmhTest S 20 parseLongUsingIpAddr S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 91 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_readWithExFnPreFilter_jmhTest S 21 readWithExFnPreFilter S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.lookup.LookupExtractorBenchmark S 93 org.apache.druid.benchmark.lookup.generated.LookupExtractorBenchmark_lookupUnapplyOne_jmhTest S 16 lookupUnapplyOne S 11 AverageTime E A 1 1 1 E I 1 2 E E I 1 5 E E I 1 1 E E E E E M 3 12 keysPerValue 2 1 1 4 1000 10 lookupType 1 10 reversible 7 numKeys 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 101 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_joinIndexedTableLongKeyWithFilter_jmhTest S 33 joinIndexedTableLongKeyWithFilter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 105 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_stringContainsUsingIpAddrPrefixContains_jmhTest S 39 stringContainsUsingIpAddrPrefixContains S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 69 org.apache.druid.server.coordinator.NewestSegmentFirstPolicyBenchmark S 119 org.apache.druid.server.coordinator.generated.NewestSegmentFirstPolicyBenchmark_measureNewestSegmentFirstPolicy_jmhTest S 31 measureNewestSegmentFirstPolicy S 11 AverageTime E A 1 1 1 E E E E E E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 6 21 inputSegmentSizeBytes 1 9 800000000 22 numCompactionTaskSlots 1 2 10 14 numDataSources 1 3 100 28 numDayIntervalsPerDataSource 1 5 10000 27 numPartitionsPerDayInterval 1 2 10 16 segmentSizeBytes 1 7 1000000 U 12 MICROSECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 117 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexNumericThenString_jmhTest S 42 querySingleQueryableIndexNumericThenString S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 50 org.apache.druid.benchmark.GenericIndexedBenchmark S 72 org.apache.druid.benchmark.generated.GenericIndexedBenchmark_get_jmhTest S 3 get S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 20 E E I 1 1 E E E E E M 2 11 elementSize 1 1 8 1 n 1 5 10000 U 11 NANOSECONDS I 5 10000 E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 109 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexFloatOnly_jmhTest S 34 querySingleQueryableIndexFloatOnly S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 53 org.apache.druid.benchmark.query.SqlBasePlanBenchmark S 79 org.apache.druid.benchmark.query.generated.SqlBasePlanBenchmark_planSql_jmhTest S 7 planSql S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 6 18 complexCompression 2 4 none 3 lz4 14 rowsPerSegment 1 7 1500000 10 schemaType 2 8 explicit 4 auto 11 storageType 4 4 MMAP 11 INCREMENTAL 9 FRAME_ROW 14 FRAME_COLUMNAR 14 stringEncoding 3 4 UTF8 22 FRONT_CODED_DEFAULT_V1 17 FRONT_CODED_16_V1 9 vectorize 2 5 false 5 force U 12 MILLISECONDS E E 
JMH S 44 org.apache.druid.benchmark.ContainsBenchmark S 76 org.apache.druid.benchmark.generated.ContainsBenchmark_hashSetSearch_jmhTest S 13 hashSetSearch S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E E U 11 NANOSECONDS E E 
JMH S 50 org.apache.druid.benchmark.FixedHistogramBenchmark S 96 org.apache.druid.benchmark.generated.FixedHistogramBenchmark_deserializeFixedSparseUpper_jmhTest S 27 deserializeFixedSparseUpper S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 1 7 1000000 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.query.ScanBenchmark S 92 org.apache.druid.benchmark.query.generated.ScanBenchmark_querySingleIncrementalIndex_jmhTest S 27 querySingleIncrementalIndex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 5 9 indexType 2 6 onheap 7 offheap 5 limit 2 4 1000 5 99999 8 ordering 3 4 NONE 10 DESCENDING 9 ASCENDING 14 rowsPerSegment 1 6 200000 14 schemaAndQuery 4 7 basic.A 7 basic.B 7 basic.C 7 basic.D U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 85 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_readOrFilterCNF_jmhTest S 15 readOrFilterCNF S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 59 org.apache.druid.benchmark.IncrementalIndexRowTypeBenchmark S 89 org.apache.druid.benchmark.generated.IncrementalIndexRowTypeBenchmark_normalLongs_jmhTest S 11 normalLongs S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 2 9 indexType 2 6 onheap 7 offheap 14 rowsPerSegment 1 6 250000 U 12 MICROSECONDS E E 
JMH S 50 org.apache.druid.benchmark.FixedHistogramBenchmark S 90 org.apache.druid.benchmark.generated.FixedHistogramBenchmark_mergeFixedSameBuckets_jmhTest S 21 mergeFixedSameBuckets S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 1 7 1000000 U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 100 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_timeFormatUsingExtractionFn_jmhTest S 27 timeFormatUsingExtractionFn S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 47 org.apache.druid.benchmark.BoundFilterBenchmark S 87 org.apache.druid.benchmark.generated.BoundFilterBenchmark_matchHalfAlphaNumeric_jmhTest S 21 matchHalfAlphaNumeric S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 67 org.apache.druid.benchmark.NullHandlingBitmapGetVsIteratorBenchmark S 102 org.apache.druid.benchmark.generated.NullHandlingBitmapGetVsIteratorBenchmark_peekableIterator_jmhTest S 16 peekableIterator S 11 AverageTime E A 1 1 1 E I 1 5 T 4 10 s E I 2 20 T 4 10 s E I 1 1 E E E E E M 4 10 bitmapType 1 7 roaring 11 filterMatch 7 5 0.001 4 0.01 3 0.1 4 0.25 3 0.5 4 0.75 7 0.99999 11 nullDensity 6 1 0 3 0.1 4 0.25 3 0.5 4 0.75 4 0.99 7 numRows 1 6 500000 U 12 MICROSECONDS E T 4 30 s 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 110 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexStringOnly_jmhTest S 35 querySingleQueryableIndexStringOnly S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 84 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_readd12_jmhTest S 7 readd12 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 56 org.apache.druid.benchmark.query.SqlProjectionsBenchmark S 83 org.apache.druid.benchmark.query.generated.SqlProjectionsBenchmark_querySql_jmhTest S 8 querySql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 8 18 complexCompression 2 4 none 3 lz4 5 query 2 1 0 1 1 14 rowsPerSegment 1 7 1500000 10 schemaType 2 8 explicit 4 auto 11 storageType 4 4 MMAP 11 INCREMENTAL 9 FRAME_ROW 14 FRAME_COLUMNAR 14 stringEncoding 3 4 UTF8 22 FRONT_CODED_DEFAULT_V1 17 FRONT_CODED_16_V1 14 useProjections 2 4 true 5 false 9 vectorize 2 5 false 5 force U 12 MILLISECONDS E E 
JMH S 53 org.apache.druid.benchmark.FrontCodedIndexedBenchmark S 80 org.apache.druid.benchmark.generated.FrontCodedIndexedBenchmark_iterator_jmhTest S 8 iterator S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 4 9 indexType 5 7 generic 16 front-coded-v0-4 17 front-coded-v0-16 16 front-coded-v1-4 17 front-coded-v1-16 11 numElements 2 5 10000 6 100000 13 numOperations 1 5 10000 5 width 1 2 16 U 11 NANOSECONDS I 5 10000 E 
JMH S 47 org.apache.druid.benchmark.MsqSketchesBenchmark S 86 org.apache.druid.benchmark.generated.MsqSketchesBenchmark_benchmarkOctetSketch_jmhTest S 20 benchmarkOctetSketch S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 9 aggregate 2 4 true 5 false 10 numBuckets 2 1 1 4 1000 7 numRows 2 6 100000 7 1000000 U 12 MILLISECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 84 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_readd24_jmhTest S 7 readd24 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 91 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_joinIndexedTableLongKey_jmhTest S 23 joinIndexedTableLongKey S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 57 org.apache.druid.benchmark.ExpressionAggregationBenchmark S 96 org.apache.druid.benchmark.generated.ExpressionAggregationBenchmark_queryUsingJavaScript_jmhTest S 20 queryUsingJavaScript S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 96 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_caseSearchedWithLookup2_jmhTest S 23 caseSearchedWithLookup2 S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 93 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_parseStringUsingSubnetUtils_jmhTest S 27 parseStringUsingSubnetUtils S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.TimeseriesBenchmark S 95 org.apache.druid.benchmark.query.generated.TimeseriesBenchmark_queryMultiQueryableIndex_jmhTest S 24 queryMultiQueryableIndex S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 5 10 descending 2 4 true 5 false 11 numSegments 1 1 1 16 queryGranularity 2 3 all 4 hour 14 rowsPerSegment 1 6 750000 14 schemaAndQuery 4 7 basic.A 23 basic.timeFilterNumeric 28 basic.timeFilterAlphanumeric 26 basic.timeFilterByInterval U 12 MICROSECONDS E E 
JMH S 58 org.apache.druid.benchmark.IndexedTableJoinCursorBenchmark S 109 org.apache.druid.benchmark.generated.IndexedTableJoinCursorBenchmark_hashJoinCursorDimensionSelectors_jmhTest S 32 hashJoinCursorDimensionSelectors S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 5 16 indexedTableType 1 7 segment 11 joinColumns 4 17 string1,stringKey 19 stringKey,stringKey 13 long3,longKey 15 longKey,longKey 10 projection 11 1 0 1 1 1 2 1 3 1 6 1 7 1 8 1 9 2 10 2 11 2 12 14 rowsPerSegment 1 5 50000 19 rowsPerTableSegment 1 7 5000000 U 12 MILLISECONDS E E 
JMH S 51 org.apache.druid.benchmark.FilterPartitionBenchmark S 78 org.apache.druid.benchmark.generated.FilterPartitionBenchmark_longRead_jmhTest S 8 longRead S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 14 rowsPerSegment 1 6 750000 6 schema 1 5 basic U 12 MICROSECONDS E E 
JMH S 65 org.apache.druid.benchmark.bitmap.BitmapBenchmarkWithVaryingOrder S 89 org.apache.druid.benchmark.bitmap.generated.BitmapBenchmarkWithVaryingOrder_union_jmhTest S 5 union S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 12 bitmapLength 1 6 500000 12 minIntersect 1 2 50 10 numBitmaps 1 5 10000 4 type 2 7 roaring 7 concise U 12 MILLISECONDS E E 
JMH S 46 org.apache.druid.benchmark.RegexMatchBenchmark S 96 org.apache.druid.benchmark.generated.RegexMatchBenchmark_deserializeGranularityPathRegex_jmhTest S 31 deserializeGranularityPathRegex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 11 numPatterns 1 6 100000 U 12 MICROSECONDS E E 
JMH S 48 org.apache.druid.benchmark.query.SearchBenchmark S 91 org.apache.druid.benchmark.query.generated.SearchBenchmark_queryMultiQueryableIndex_jmhTest S 24 queryMultiQueryableIndex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 4 5 limit 1 4 1000 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 14 schemaAndQuery 1 7 basic.A U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 88 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_parseStringUsingIpAddr_jmhTest S 22 parseStringUsingIpAddr S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 49 org.apache.druid.benchmark.query.GroupByBenchmark S 108 org.apache.druid.benchmark.query.generated.GroupByBenchmark_queryMultiQueryableIndexWithSpillingTTFR_jmhTest S 40 queryMultiQueryableIndexWithSpillingTTFR S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 7 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 2 3 all 3 day 14 rowsPerSegment 1 6 100000 14 schemaAndQuery 2 7 basic.A 12 basic.nested 9 vectorize 2 5 false 5 force U 12 MICROSECONDS E E 
JMH S 56 org.apache.druid.benchmark.bitmap.UniformBitmapBenchmark S 87 org.apache.druid.benchmark.bitmap.generated.UniformBitmapBenchmark_intersection_jmhTest S 12 intersection S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 5 12 bitmapLength 1 6 500000 7 density 1 4 0.01 12 minIntersect 1 2 50 10 numBitmaps 1 5 10000 4 type 2 7 concise 7 roaring U 12 MILLISECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 88 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_caseSearched100_jmhTest S 15 caseSearched100 S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 50 org.apache.druid.benchmark.FixedHistogramBenchmark S 88 org.apache.druid.benchmark.generated.FixedHistogramBenchmark_getPercentilesFixed_jmhTest S 19 getPercentilesFixed S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 1 7 1000000 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 81 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchBoundPrefix_jmhTest S 16 matchBoundPrefix S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.JsonInputFormatBenchmark S 82 org.apache.druid.benchmark.generated.JsonInputFormatBenchmark_parseAndRead_jmhTest S 12 parseAndRead S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 2 9 discovery 2 5 false 4 true 16 readerTypeString 3 6 reader 11 node_reader 11 line_reader U 11 NANOSECONDS I 4 1000 E 
JMH S 49 org.apache.druid.benchmark.JoinAndLookupBenchmark S 96 org.apache.druid.benchmark.generated.JoinAndLookupBenchmark_lookupVirtualColumnStringKey_jmhTest S 28 lookupVirtualColumnStringKey S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 1 4 rows 1 6 500000 U 12 MILLISECONDS E E 
JMH S 59 org.apache.druid.benchmark.lookup.SqlReverseLookupBenchmark S 91 org.apache.druid.benchmark.lookup.generated.SqlReverseLookupBenchmark_planNotEquals_jmhTest S 13 planNotEquals S 11 AverageTime E A 1 1 1 E I 1 2 E E I 1 5 E E I 1 1 E E E E E M 3 12 keysPerValue 4 4 1000 4 5000 5 10000 6 100000 10 lookupType 2 7 hashmap 9 immutable 7 numKeys 1 7 5000000 U 12 MILLISECONDS E E 
JMH S 47 org.apache.druid.benchmark.IPv4AddressBenchmark S 89 org.apache.druid.benchmark.generated.IPv4AddressBenchmark_longContainsUsingIpAddr_jmhTest S 23 longContainsUsingIpAddr S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 2 14 numOfAddresses 1 6 100000 11 prefixRange 2 2 16 2 31 U 12 MILLISECONDS E E 
JMH S 65 org.apache.druid.server.coordinator.CostBalancerStrategyBenchmark S 106 org.apache.druid.server.coordinator.generated.CostBalancerStrategyBenchmark_measureIntervalPenalty_jmhTest S 22 measureIntervalPenalty S 11 AverageTime E A 1 1 1 E E E E E E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.InPlanningBenchmark S 88 org.apache.druid.benchmark.query.generated.InPlanningBenchmark_queryEqualOrInSql_jmhTest S 17 queryEqualOrInSql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 21 inClauseLiteralsCount 7 1 1 2 10 3 100 4 1000 5 10000 6 100000 7 1000000 19 inSubQueryThreshold 2 1 0 10 2147483647 14 rowsPerSegment 1 6 500000 U 12 MILLISECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 112 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexFloatThenString_jmhTest S 40 querySingleQueryableIndexFloatThenString S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 52 org.apache.druid.benchmark.RendezvousHasherBenchmark S 75 org.apache.druid.benchmark.generated.RendezvousHasherBenchmark_hash_jmhTest S 4 hash S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 1 6 numIds 1 6 100000 U 12 MICROSECONDS E E 
JMH S 47 org.apache.druid.benchmark.BoundFilterBenchmark S 90 org.apache.druid.benchmark.generated.BoundFilterBenchmark_matchNothingAlphaNumeric_jmhTest S 24 matchNothingAlphaNumeric S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.RegexMatchBenchmark S 85 org.apache.druid.benchmark.generated.RegexMatchBenchmark_deserializeUUIDRegex_jmhTest S 20 deserializeUUIDRegex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 11 numPatterns 1 6 100000 U 12 MICROSECONDS E E 
JMH S 64 org.apache.druid.benchmark.compression.FloatCompressionBenchmark S 97 org.apache.druid.benchmark.compression.generated.FloatCompressionBenchmark_readContinuous_jmhTest S 14 readContinuous S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 7 dirPath 1 14 floatCompress/ 4 file 5 9 enumerate 7 zipfLow 8 zipfHigh 10 sequential 7 uniform 8 strategy 2 3 lz4 4 none U 12 MILLISECONDS E E 
JMH S 58 org.apache.druid.benchmark.IndexedTableJoinCursorBenchmark S 111 org.apache.druid.benchmark.generated.IndexedTableJoinCursorBenchmark_hashJoinCursorColumnValueSelectors_jmhTest S 34 hashJoinCursorColumnValueSelectors S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 5 16 indexedTableType 1 7 segment 11 joinColumns 4 17 string1,stringKey 19 stringKey,stringKey 13 long3,longKey 15 longKey,longKey 10 projection 11 1 0 1 1 1 2 1 3 1 6 1 7 1 8 1 9 2 10 2 11 2 12 14 rowsPerSegment 1 5 50000 19 rowsPerTableSegment 1 7 5000000 U 12 MILLISECONDS E E 
JMH S 47 org.apache.druid.benchmark.FlattenJSONBenchmark S 88 org.apache.druid.benchmark.generated.FlattenJSONBenchmark_preflattenNestedParser_jmhTest S 22 preflattenNestedParser S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 53 org.apache.druid.benchmark.TopNTypeInterfaceBenchmark S 107 org.apache.druid.benchmark.generated.TopNTypeInterfaceBenchmark_querySingleQueryableIndexStringOnly_jmhTest S 35 querySingleQueryableIndexStringOnly S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 3 11 numSegments 1 1 1 14 rowsPerSegment 1 6 750000 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.query.TopNBenchmark S 89 org.apache.druid.benchmark.query.generated.TopNBenchmark_queryMultiQueryableIndex_jmhTest S 24 queryMultiQueryableIndex S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E M 5 11 numSegments 1 1 1 16 queryGranularity 2 3 all 4 hour 14 rowsPerSegment 1 6 750000 14 schemaAndQuery 3 7 basic.A 17 basic.numericSort 22 basic.alphanumericSort 9 threshold 1 2 10 U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.DataSketchesHllBenchmark S 82 org.apache.druid.benchmark.generated.DataSketchesHllBenchmark_initAndSerde_jmhTest S 12 initAndSerde S 10 Throughput E A 1 1 1 E I 1 5 E E I 2 15 E E I 1 1 E E E E E E U 7 SECONDS E E 
JMH S 51 org.apache.druid.benchmark.JsonInputFormatBenchmark S 75 org.apache.druid.benchmark.generated.JsonInputFormatBenchmark_parse_jmhTest S 5 parse S 11 AverageTime E A 1 1 1 E I 1 5 E E I 2 10 E E I 1 1 E E E E E M 2 9 discovery 2 5 false 4 true 16 readerTypeString 3 6 reader 11 node_reader 11 line_reader U 11 NANOSECONDS I 4 1000 E 
JMH S 46 org.apache.druid.benchmark.query.ScanBenchmark S 90 org.apache.druid.benchmark.query.generated.ScanBenchmark_querySingleQueryableIndex_jmhTest S 25 querySingleQueryableIndex S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 6 5 limit 2 4 1000 5 99999 20 numProcessingThreads 1 1 2 11 numSegments 2 1 2 1 4 8 ordering 3 4 NONE 10 DESCENDING 9 ASCENDING 14 rowsPerSegment 1 6 200000 14 schemaAndQuery 4 7 basic.A 7 basic.B 7 basic.C 7 basic.D U 12 MICROSECONDS E E 
JMH S 50 org.apache.druid.benchmark.ProtobufParserBenchmark S 84 org.apache.druid.benchmark.generated.ProtobufParserBenchmark_consumeFlatData_jmhTest S 15 consumeFlatData S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 14 rowsPerSegment 1 5 75000 U 12 MICROSECONDS E E 
JMH S 54 org.apache.druid.benchmark.ExpressionSelectorBenchmark S 102 org.apache.druid.benchmark.generated.ExpressionSelectorBenchmark_strlenUsingExpressionAsString_jmhTest S 29 strlenUsingExpressionAsString S 11 AverageTime E A 1 1 1 E I 1 3 T 3 3 s E I 2 10 T 3 3 s E I 1 1 E E E E E M 1 14 rowsPerSegment 1 7 1000000 U 12 MILLISECONDS E E 
JMH S 56 org.apache.druid.benchmark.GroupByTypeInterfaceBenchmark S 113 org.apache.druid.benchmark.generated.GroupByTypeInterfaceBenchmark_querySingleQueryableIndexFloatThenLong_jmhTest S 38 querySingleQueryableIndexFloatThenLong S 11 AverageTime E A 1 1 1 E I 2 15 E E I 2 30 E E I 1 1 E E E E E M 5 14 initialBuckets 1 2 -1 20 numProcessingThreads 1 1 4 11 numSegments 1 1 4 16 queryGranularity 1 3 all 14 rowsPerSegment 1 6 100000 U 12 MICROSECONDS E E 
JMH S 46 org.apache.druid.benchmark.LikeFilterBenchmark S 80 org.apache.druid.benchmark.generated.LikeFilterBenchmark_matchLikeEquals_jmhTest S 15 matchLikeEquals S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 11 cardinality 3 4 1000 6 100000 7 1000000 U 12 MICROSECONDS E E 
JMH S 50 org.apache.druid.benchmark.FixedHistogramBenchmark S 87 org.apache.druid.benchmark.generated.FixedHistogramBenchmark_serializeFixedFull_jmhTest S 18 serializeFixedFull S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 2 10 numBuckets 5 2 10 3 100 4 1000 5 10000 6 100000 9 numEvents 1 7 1000000 U 12 MICROSECONDS E E 
JMH S 52 org.apache.druid.benchmark.query.InPlanningBenchmark S 92 org.apache.druid.benchmark.query.generated.InPlanningBenchmark_queryJoinEqualOrInSql_jmhTest S 21 queryJoinEqualOrInSql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 21 inClauseLiteralsCount 7 1 1 2 10 3 100 4 1000 5 10000 6 100000 7 1000000 19 inSubQueryThreshold 2 1 0 10 2147483647 14 rowsPerSegment 1 6 500000 U 12 MILLISECONDS E E 
JMH S 57 org.apache.druid.benchmark.BasicAuthUserMapSerdeBenchmark S 87 org.apache.druid.benchmark.generated.BasicAuthUserMapSerdeBenchmark_deserialize_jmhTest S 11 deserialize S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E M 1 8 numUsers 1 4 1000 U 12 MICROSECONDS E E 
JMH S 51 org.apache.druid.benchmark.BitmapIterationBenchmark S 89 org.apache.druid.benchmark.generated.BitmapIterationBenchmark_intersectionAndIter_jmhTest S 19 intersectionAndIter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 4 10 bitmapAlgo 3 6 bitset 7 concise 7 roaring 1 n 3 1 2 2 10 3 100 4 prob 6 3 0.0 5 0.001 3 0.1 3 0.5 4 0.99 3 1.0 4 size 1 7 1000000 U 11 NANOSECONDS E E 
JMH S 42 org.apache.druid.benchmark.MemoryBenchmark S 84 org.apache.druid.benchmark.generated.MemoryBenchmark_hash_byteBufferHashCode_jmhTest S 23 hash_byteBufferHashCode S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 15 E E I 1 1 E E E E E M 2 8 numBytes 10 1 4 1 5 1 8 1 9 2 12 2 16 2 31 2 32 2 64 3 128 5 where 1 7 offheap U 11 NANOSECONDS E E 
JMH S 54 org.apache.druid.benchmark.query.SqlBaseQueryBenchmark S 81 org.apache.druid.benchmark.query.generated.SqlBaseQueryBenchmark_querySql_jmhTest S 8 querySql S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 6 18 complexCompression 2 4 none 3 lz4 14 rowsPerSegment 1 7 1500000 10 schemaType 2 8 explicit 4 auto 11 storageType 4 4 MMAP 11 INCREMENTAL 9 FRAME_ROW 14 FRAME_COLUMNAR 14 stringEncoding 3 4 UTF8 22 FRONT_CODED_DEFAULT_V1 17 FRONT_CODED_16_V1 9 vectorize 2 5 false 5 force U 12 MILLISECONDS E E 
JMH S 51 org.apache.druid.benchmark.BitmapIterationBenchmark S 86 org.apache.druid.benchmark.generated.BitmapIterationBenchmark_constructAndIter_jmhTest S 16 constructAndIter S 11 AverageTime E A 1 1 1 E I 1 5 E E I 1 5 E E I 1 1 E E E E E M 3 10 bitmapAlgo 3 6 bitset 7 concise 7 roaring 4 prob 6 3 0.0 5 0.001 3 0.1 3 0.5 4 0.99 3 1.0 4 size 1 7 1000000 U 11 NANOSECONDS E E 
JMH S 47 org.apache.druid.benchmark.FlattenJSONBenchmark S 73 org.apache.druid.benchmark.generated.FlattenJSONBenchmark_flatten_jmhTest S 7 flatten S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 25 E E I 1 1 E E E E E E U 12 MICROSECONDS E E 
JMH S 64 org.apache.druid.benchmark.query.CachingClusteredClientBenchmark S 98 org.apache.druid.benchmark.query.generated.CachingClusteredClientBenchmark_timeseriesQuery_jmhTest S 15 timeseriesQuery S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 10 numServers 2 1 8 2 24 11 parallelism 3 1 0 1 1 1 4 16 queryGranularity 2 3 all 6 minute 14 rowsPerSegment 1 5 75000 U 12 MICROSECONDS E E 
JMH S 59 org.apache.druid.benchmark.sequences.MergeSequenceBenchmark S 87 org.apache.druid.benchmark.sequences.generated.MergeSequenceBenchmark_mergeFlat_jmhTest S 9 mergeFlat S 11 AverageTime E A 1 1 1 E E E E E E E E E E E E E M 3 5 count 1 4 1000 11 mergeAtOnce 2 2 10 3 100 14 sequenceLength 2 4 1000 5 10000 U 12 MILLISECONDS E E 
JMH S 60 org.apache.druid.timeline.VersionedIntervalTimelineBenchmark S 105 org.apache.druid.timeline.generated.VersionedIntervalTimelineBenchmark_benchFindFullyOvershadowed_jmhTest S 26 benchFindFullyOvershadowed S 10 Throughput E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 1 12 -XX:+UseG1GC M 4 36 numInitialRootGenSegmentsPerInterval 3 2 10 3 100 4 1000 21 numNonRootGenerations 2 1 1 1 2 18 segmentGranularity 2 5 MONTH 3 DAY 14 useSegmentLock 2 5 false 4 true E E E 
JMH S 52 org.apache.druid.benchmark.query.InPlanningBenchmark S 103 org.apache.druid.benchmark.query.generated.InPlanningBenchmark_queryStringFunctionIsNullOrInSql_jmhTest S 32 queryStringFunctionIsNullOrInSql S 11 AverageTime E A 1 1 1 E I 1 3 E E I 1 5 E E I 1 1 E E E E E M 3 21 inClauseLiteralsCount 7 1 1 2 10 3 100 4 1000 5 10000 6 100000 7 1000000 19 inSubQueryThreshold 2 1 0 10 2147483647 14 rowsPerSegment 1 6 500000 U 12 MILLISECONDS E E 
JMH S 58 org.apache.druid.benchmark.compression.VSizeSerdeBenchmark S 84 org.apache.druid.benchmark.compression.generated.VSizeSerdeBenchmark_readd48_jmhTest S 7 readd48 S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 1 6 values 1 6 500000 U 12 MILLISECONDS E E 
JMH S 61 org.apache.druid.server.coordinator.BalancerStrategyBenchmark S 98 org.apache.druid.server.coordinator.generated.BalancerStrategyBenchmark_pickSegmentsToMove_jmhTest S 18 pickSegmentsToMove S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E E M 2 17 maxSegmentsToMove 3 2 10 3 100 4 1000 16 numberOfSegments 3 5 10000 6 100000 7 1000000 U 12 MILLISECONDS E E 
JMH S 60 org.apache.druid.benchmark.query.MSQWindowFunctionsBenchmark S 96 org.apache.druid.benchmark.query.generated.MSQWindowFunctionsBenchmark_windowWithSorting_jmhTest S 17 windowWithSorting S 11 AverageTime E A 1 1 1 E I 1 1 E E I 1 5 E E I 1 1 E E E E E M 2 11 maxNumTasks 2 1 2 1 5 14 rowsPerSegment 1 8 20000000 U 12 MILLISECONDS E E 
JMH S 58 org.apache.druid.timeline.DimensionRangeShardSpecBenchmark S 92 org.apache.druid.timeline.generated.DimensionRangeShardSpecBenchmark_bench5kPrunable_jmhTest S 15 bench5kPrunable S 11 AverageTime E A 1 1 1 E I 2 10 E E I 2 10 E E I 1 1 E E E E L 3 8 -Xms128m 8 -Xmx128m 12 -XX:+UseG1GC E U 11 NANOSECONDS I 1 3 E 
