# Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # markdown-spellcheck spelling configuration file # Format - lines beginning # are comments # global dictionary is at the start, file overrides afterwards # one word per line, to define a file override use ' - filename' # where filename is relative to this configuration file 1M 100MiB 32-bit 500MiB 64-bit ACL ACLs APIs apache.org AvroStorage ARN ASC autokill AWS AWS_CONTAINER_CREDENTIALS_RELATIVE_URI AWS_CONTAINER_CREDENTIALS_FULL_URI Actian Authorizer Avatica Avro Azul BCP Base64 Base64-encoded ByteBuffer bottlenecked cartesian concat CIDR CORS CNF CPUs CSVs Ceph CloudWatch ColumnDescriptor Corretto CLI DDL DML DNS DRUIDVERSION DataSketches DateTime DateType dimensionsSpec DimensionSpec DimensionSpecs Dockerfile Docusaurus DogStatsD DOCTYPE Double.NEGATIVE_INFINITY Double.NEGATIVE_INFINITY. Double.POSITIVE_INFINITY Double.POSITIVE_INFINITY. downsampled downsamples downsampling Dropwizard dropwizard DruidInputSource DruidSQL DynamicConfigProvider EC2 EC2ContainerCredentialsProviderWrapper ECS EMR EMRFS ETL Elasticsearch Enums FirehoseFactory FlattenSpec Float.NEGATIVE_INFINITY Float.NEGATIVE_INFINITY. Float.POSITIVE_INFINITY Float.POSITIVE_INFINITY. ForwardedRequestCustomizer GC GPG GSSAPI GUIs GroupBy Guice HDFS HDFSFirehose HLL HashSet Homebrew html HyperLogLog IAM IANA IcebergFilter IcebergInputSource IETF IP IPv4 IPv6 IS_AGGREGATOR IS_BROADCAST IS_JOINABLE IS0 ISO-8601 ISO8601 IndexSpec IndexTask InfluxDB InputFormat InputSource InputSources Integer.MAX_VALUE IntelliJ ioConfig Istio JBOD JDBC JDK JDK7 JDK8 JKS jks JMX JRE JS JSON JsonPath JSONPath JSSE JVM JVMs JWT Joda JsonProperty Jupyter JupyterLab KMS Kerberized Kerberos KeyStores Kinesis Kubernetes LDAPS LRU LZ4 LZO LimitSpec Long.MAX_VALUE Long.MAX_VALUE. Long.MIN_VALUE Long.MIN_VALUE. Lucene MapBD MapDB MariaDB MiddleManager MiddleManagers Montréal MSQ Murmur3 MVCC MV_TO_ARRAY NFS OCF OIDC OLAP OOMs OpenJDK OpenLDAP OpenTSDB OutputStream ParAccel ParseSpec ParseSpecs Protobuf protobuf pull-deps RDBMS RDDs RDS ROUTINE_CATALOG ROUTINE_NAME ROUTINE_SCHEMA ROUTINE_TYPE Rackspace Redis S3 SDK SIGAR SPNEGO Splunk SqlInputSource SQLServer SSD SSDs SSL Samza Splunk SqlFirehose SqlParameter SslContextFactory StatsD SYSTEM_TABLE TaskRunner TabItem TCP TGT TLS tls TopN TopNs UI UIs URI URIs uris UTF-16 UTF-8 UTF8 XMLs ZK ZSTD accessor ad-hoc aggregator aggregators ambari analytics arrayElement arrayContainsElement assumeNewlineDelimited assumeRoleArn assumeRoleExternalId async authorizer authorizers autocomplete autodiscovery autoscaler autoscaling averager averagers backend backfills backpressure base64 big-endian bigint blobstore Boolean boolean breakpoint broadcasted bucketSize checksums classpath clickstream clientConfig codebase codec colocated colocation colocating compactable compactionTask config configs consumerProperties cron csv customizable dataset datasets datasketches datasource datasources dbcp deepstore denormalization denormalize denormalized deprioritization deprioritizes dequeued deserialization deserialize deserialized deserializes downtimes druid druid–kubernetes-extensions e.g. encodings endian endpointConfig enum expectedType expr failover failovers featureSpec findColumnsFromHeader filenames filesystem filterColumn filterValue firefox firehose firehoses fromPigAvroStorage frontends granularities granularitySpec gzip gzipped hadoop hasher hashcode hashtable high-QPS historicals hostname hostnames http https idempotency i.e. influxdb ingestions ingestionSpec injective inlined inSubQueryThreshold interruptible isAllowList jackson-jq javadoc javascript joinable jsonCompression json_keys json_object json_paths json_query json_query_array json_value karlkfi kerberos keystore keytool keytab kubernetes kubexit k8s laning lifecycle localhost log4j log4j2 log4j2.xml lookback lookups mapreduce masse maxBytes maxNumericInFilters maxNumFiles maxNumSegments max_map_count memcached mergeable metadata metastores millis microbatch microbatches misconfiguration misconfigured mostAvailableSize multitenancy multitenant MVDs mysql namespace namespaced namespaces natively netflow nondescriptive nonfinalized non-null non-nullable noop numerics numShards parameterize objectGlob parameterized parse_json parseable partitioner partitionFunction partitionsSpec pathParts performant plaintext pluggable podSpec postgres postgresql pre-aggregate pre-aggregated pre-aggregates pre-aggregating pre-aggregation pre-computation pre-compute pre-computing preconfigured pre-existing pre-filtered pre-filtering pre-generated pre-made pre-processing preemptible prefetch prefetched prefetching precached prepend prepended prepending prepends prepopulated preprocessing priori procs processFromRaw programmatically proto proxied proxyConfig python2 python3 Python2 Python3 QPS quantile quantiles queryable quickstart realtime rebalance redis regexes reimported reindex reindexing reingest reingesting reingestion repo requireSSL rollup rollups rsync runtime schemas schemaless searchable secondaryPartitionPruning seekable-stream servlet setProcessingThreadNames sigterm simple-client-sslcontext sharded sharding skipHeaderRows Smoosh smoosh smooshed snapshotting splittable ssl sslmode start_time stdout storages stringDictionaryEncoding stringified sub-conditions subarray subnet subqueries subquery subsecond substring subtask subtasks supervisorTaskId SVG symlink syntaxes systemFields tiering timeseries Timeseries timestamp timestamps to_json_string tradeoffs transformSpec try_parse_json tsv ulimit unannounce unannouncements unary unassign uncomment underutilization unintuitive unioned unmergeable unmerged UNNEST unnest unnested unnesting unnests unparseable unparsed unsetting untrusted useFilterCNF useJqSyntax useJsonNodeReader useSSL uptime uris urls useFieldDiscovery v1 v2 vCPUs validator varchar vectorizable vectorize vectorizeVirtualColumns versioning virtualColumns w.r.t. walkthrough whitelist whitelisted whitespace wildcard wildcards xml XOR znode znodes APPROX_COUNT_DISTINCT APPROX_QUANTILE ARRAY_AGG ARRAY_TO_MV BIGINT CATALOG_NAME CHARACTER_MAXIMUM_LENGTH CHARACTER_OCTET_LENGTH CHARACTER_SET_NAME COLLATION_NAME COLUMN_DEFAULT COLUMN_NAME Concats DATA_TYPE DATETIME_PRECISION DEFAULT_CHARACTER_SET_CATALOG DEFAULT_CHARACTER_SET_NAME DEFAULT_CHARACTER_SET_SCHEMA ISODOW ISOYEAR IS_NULLABLE JDBC_TYPE MIDDLE_MANAGER MILLIS_TO_TIMESTAMP NULLable NUMERIC_PRECISION NUMERIC_PRECISION_RADIX NUMERIC_SCALE ORDINAL_POSITION PNG POSIX P1M P1Y PT1M PT5M SCHEMA_NAME SCHEMA_OWNER SERVER_SEGMENTS SMALLINT SQL_PATH STRING_AGG SYSTEM_TABLE TABLE_CATALOG TABLE_NAME TABLE_SCHEMA TABLE_TYPE TIME_PARSE TIME_SHIFT TINYINT VARCHAR avg_num_rows avg_size created_time current_size detailed_state druid.server.maxSize druid.server.tier druid.sql.planner.maxSemiJoinRowsInMemory druid.sql.planner.sqlTimeZone druid.sql.planner.useApproximateCountDistinct druid.sql.planner.useApproximateTopN druid.sql.planner.useGroupingSetForExactDistinct druid.sql.planner.useNativeQueryExplain error_msg exprs group_id interval_expr is_active is_available is_leader is_overshadowed is_published is_realtime java.sql.Types last_compaction_state max_size num_replicas num_rows num_segments partition_num plaintext_port queue_insertion_time replication_factor runner_status segment_id server_type shard_spec sqlTimeZone sql-msq-task supervisor_id sys sys.segments task_id timestamp_expr tls_port total_size useApproximateCountDistinct useGroupingSetForExactDistinct useApproximateTopN wikipedia your-table enableTimeBoundaryPlanning TimeBoundary druid.query.default.context.enableTimeBoundaryPlanning IEC # MSQ general SegmentGenerator granularity_string QueryKit # MSQ report fields taskId multiStageQuery.taskId multiStageQuery.payload.status multiStageQuery.payload.status.status multiStageQuery.payload.status.startTime multiStageQuery.payload.status.durationMs multiStageQuery.payload.status.pendingTasks multiStageQuery.payload.status.runningTasks multiStageQuery.payload.status.errorReport multiStageQuery.payload.status.errorReport.taskId multiStageQuery.payload.status.errorReport.host multiStageQuery.payload.status.errorReport.stageNumber multiStageQuery.payload.status.errorReport.error multiStageQuery.payload.status.errorReport.error.errorCode multiStageQuery.payload.status.errorReport.error.errorMessage multiStageQuery.payload.status.errorReport.exceptionStackTrace multiStageQuery.payload.stages stages multiStageQuery.payload.stages[].stageNumber definition.id definition.input definition.broadcast definition.processor definition.signature stageNumber startTime multiStageQuery.payload.stages READING_INPUT POST_READING RESULTS_COMPLETE workerCount partitionCount startCount # MSQ errors and limits BroadcastTablesTooLarge CannotParseExternalData ColumnNameRestricted ColumnTypeNotSupported DurableStorageConfiguration ColumnTypeNotSupported InsertCannotAllocateSegment InsertCannotBeEmpty InsertCannotReplaceExistingSegment InsertLockPreempted InsertTimeNull CURRENT_TIMESTAMP InsertTimeOutOfBounds UnknownError TaskStartTimeout OutOfMemoryError SegmentGenerator maxFrameSize InvalidNullByte QueryNotSupported QueryNotSupported RowTooLarge TooManyBuckets TooManyInputFiles TooManyPartitions TooManyColumns TooManyWarnings TooManyWorkers NotEnoughMemory WorkerFailed WorkerRpcFailed TIMED_OUT # MSQ context parameters maxNumTasks taskAssignment finalizeAggregations indexSpec rowsInMemory segmentSortOrder rowsPerSegment durableShuffleStorage composedIntermediateSuperSorterStorageEnabled intermediateSuperSorterStorageMaxLocalBytes ResourceLimitExceededException # Aggregations groupByEnableMultiValueUnnesting APPROX_COUNT_DISTINCT_DS_HLL APPROX_COUNT_DISTINCT_DS_THETA APPROX_QUANTILE_DS DS_QUANTILES_SKETCH APPROX_QUANTILE_FIXED_BUCKETS # File specific overrides 100x _common appender appenders druid-hdfs-storage druid-s3-extensions druid.sql.planner.maxNumericInFilters Minio multi-server BasicDataSource LeaderLatch 2.x 28.x 3.5.x 3.4.x AllowAll AuthenticationResult AuthorizationLoadingLookupTest booleans EOF IE11 InsufficientResourceException HttpClient JsonConfigurator KIP-297 allowAll authenticatorChain defaultUser inputSegmentSizeBytes skipOffsetFromLatest brokerService c3.2xlarge defaultManualBrokerService maxPriority minPriority NUMBER_FEATURES NUMBER_OF_CONTRIBUTORS PreparedStatement pre-upgrade QueryCapacityExceededException QueryTimeoutException QueryUnsupportedException ResultSet runtime.properties SqlParseException timeBoundary ValidationException 0x0 0x9 2GB 300mb-700mb Bieber IndexTask-based Ke datasource_intervalStart_intervalEnd_version_partitionNum partitionNum v9 3.x 8u92 DskipTests Papache-release Pdist Dweb.console.skip yaml Phadoop3 dist-hadoop3 hadoop3 2.x.x 3.x.x ambari-metrics metricName trustStore StaticAzureBlobStoreFirehose StaticS3Firehose fetchTimeout gz maxCacheCapacityBytes maxFetchCapacityBytes maxFetchRetry prefetchTriggerBytes shardSpecs sharedAccessStorageToken StaticCloudFilesFirehose cloudfiles rackspace-cloudfiles-uk rackspace-cloudfiles-us StaticAzureBlobStoreFirehose gz shardSpecs maxCacheCapacityBytes maxFetchCapacityBytes fetchTimeout maxFetchRetry distinctCount groupBy maxIntermediateRows numValuesPerPass queryGranularity segmentGranularity topN visitor_id cpu web_requests _ druid_ druid_cache_total druid_hits druid_query historical001 HadoopTuningConfig TuningConfig base-dataSource baseDataSource baseDataSource-hashCode classpathPrefix derivativeDataSource druid.extensions.hadoopDependenciesDir hadoopDependencyCoordinates maxTaskCount metricsSpec queryType tuningConfig arcsinh fieldName momentSketchMerge momentsketch 10-minutes MeanNoNulls P1D cycleSize doubleMax doubleAny doubleFirst doubleLast doubleMean doubleMeanNoNulls doubleMin doubleSum druid.generic.useDefaultValueForNull druid.generic.ignoreNullsForStringCardinality limitSpec longMax longAny longFirst longLast longMean longMeanNoNulls longMin longSum movingAverage postAggregations postAveragers pull-deps defaultMetrics.json namespacePrefix src loadList pull-deps PT2S com.microsoft.sqlserver.jdbc.SQLServerDriver sqljdbc convertRange HTTPServer conversionFactor prometheus Pushgateway flushPeriod postAggregator postAggregators quantileFromTDigestSketch quantilesFromTDigestSketch tDigestSketch HadoopDruidIndexer LzoThriftBlock SequenceFile classname hadoop-lzo inputFormat inputSpec ioConfig parseSpec thriftClass thriftJar timeMax timeMin Alibaba Aliyun aliyun-oss-extensions AccessKey accessKey aliyun-oss json Oshi OSS oss secretKey url approxHistogram approxHistogramFold fixedBucketsHistogram bucketNum lowerLimit numBuckets upperLimit AVRO-1124 Avro-1124 SchemaRepo avro avroBytesDecoder protoBytesDecoder flattenSpec jq org.apache.druid.extensions schemaRepository schema_inline subjectAndIdConverter url BloomKFilter bitset outputStream HLLSketchBuild HLLSketchMerge lgK log2 tgtHllType CDF DoublesSketch maxStreamLength PMF quantilesDoublesSketch toString isInputThetaSketch thetaSketch user_id ArrayOfDoublesSketch arrayOfDoublesSketch metricColumns nominalEntries numberOfValues INFORMATION_SCHEMA MyBasicAuthenticator MyBasicAuthorizer authenticatorName authorizerName druid_system pollingPeriod roleName LDAP ldap MyBasicMetadataAuthenticator MyBasicLDAPAuthenticator MyBasicMetadataAuthorizer MyBasicLDAPAuthorizer credentialsValidator sAMAccountName objectClass initialAdminRole adminGroupMapping groupMappingName 8KiB HttpComponents MyKerberosAuthenticator RFC-4559 SPNego _HOST cacheFactory concurrencyLevel dataFetcher expireAfterAccess expireAfterWrite initialCapacity loadingCacheSpec maxEntriesSize maxStoreSize maximumSize onHeapPolling pollPeriod reverseLoadingCacheSpec OAuth Okta OpenID pac4j Env POD_NAME POD_NAMESPACE ConfigMap PT17S GCS StaticGoogleBlobStoreFirehose gcs-connector hdfs Aotearoa Czechia KTable LookupExtractorFactory Zeelund zookeeper.connect 0.11.x. 00Z 2016-01-01T11 2016-01-01T12 2016-01-01T14 CONNECTING_TO_STREAM CREATING_TASKS DISCOVERING_INITIAL_TASKS KafkaSupervisorIOConfig KafkaSupervisorTuningConfig LOST_CONTACT_WITH_STREAM OffsetOutOfRangeException P2147483647D PT10M PT10S PT1H PT30M PT30S PT5S PT80S SASL SegmentWriteOutMediumFactory UNABLE_TO_CONNECT_TO_STREAM UNHEALTHY_SUPERVISOR UNHEALTHY_TASKS dimensionCompression earlyMessageRejectionPeriod indexSpec intermediateHandoffPeriod longEncoding maxBytesInMemory maxPendingPersists maxRowsInMemory maxRowsPerSegment maxSavedParseExceptions maxTotalRows metricCompression numKafkaPartitions taskCount taskDuration 9.2dist KinesisSupervisorIOConfig KinesisSupervisorTuningConfig Resharding resharding LZ4LZFuncompressedLZ4LZ4LZFuncompressednoneLZ4autolongsautolongslongstypeconcisetyperoaringtypestreamendpointreplicastaskCounttaskCount deaggregate druid-kinesis-indexing-service maxRecordsPerPoll maxBytesPerPoll maxRecordsPerPollrecordsPerFetchfetchDelayMillisreplicasfetchDelayMillisrecordsPerFetchfetchDelayMillismaxRecordsPerPollamazon-kinesis-client1 numKinesisShards numProcessors q.size repartitionTransitionDuration replicastaskCounttaskCount resetOffsets resetuseEarliestSequenceNumberPOST resumePOST statusrecentErrorsdruid.supervisor.maxStoredExceptionEventsstatedetailedStatestatedetailedStatestatestatePENDINGRUNNINGSUSPENDEDSTOPPINGUNHEALTHY_SUPERVISORUNHEALTHY_TASKSdetailedStatestatedruid.supervisor.unhealthinessThresholddruid.supervisor.taskUnhealthinessThresholdtaskDurationtaskCountreplicasdetailedStatedetailedStateRUNNINGPOST supervisorPOST supervisorfetchThreadsfetchDelayMillisrecordsPerFetchmaxRecordsPerPollpoll suspendPOST taskCounttaskDurationreplicas taskCounttaskDurationtaskDurationPOST taskDurationstartDelayperioduseEarliestSequenceNumbercompletionTimeouttaskDurationlateMessageRejectionPeriodPT1HearlyMessageRejectionPeriodPT1HPT1HrecordsPerFetchfetchDelayMillisawsAssumedRoleArnawsExternalIddeaggregateGET terminatePOST terminatedruid.worker.capacitytaskDurationcompletionTimeoutreplicastaskCountreplicas PT2M kinesis.us amazonaws.com PT6H GetRecords KCL signalled ProvisionedThroughputExceededException Deaggregation baz customJson lookupParseSpec namespaceParseSpec simpleJson dimensionSpec flattenSpec binaryAsString replaceMissingValueWith sslFactory sslMode Proto metrics.desc metrics.desc. metrics.proto. metrics_pb protoMessageType timeAndDims tmp SigV4 jvm.config kms s3 s3a s3n uris KeyManager SSLContext TrustManager GenericUDAFVariance Golub J.L. LeVeque Numer chunk1 chunk2 stddev t1 t2 variance1 variance2 varianceFold variance_pop variance_sample Berry_statbook Berry_statbook_chpt6.pdf S.E. engineering.com jcb0773 n1 n2 p1 p2 pvalue2tailedZtest sqrt successCount1 successCount2 www.isixsigma.com www.paypal www.ucs.louisiana.edu zscore zscore2sample ztests DistinctCount artifactId com.example common.runtime.properties druid-aws-rds-extensions druid-cassandra-storage druid-compressed-bigdecimal druid-distinctcount druid-ec2-extensions druid-kafka-extraction-namespace druid-kafka-indexing-service druid-opentsdb-emitter druid-protobuf-extensions druid-tdigestsketch druid.apache.org groupId jvm-global kafka-emitter org.apache.druid.extensions.contrib. pull-deps sqlserver-metadata-storage statsd-emitter coords dimName maxCoords Mb minCoords Metaspace dev AggregatorFactory ArchiveTask ComplexMetrics DataSegmentArchiver DataSegmentKiller DataSegmentMover DataSegmentPuller DataSegmentPusher DruidModule ExtractionFns HdfsStorageDruidModule JacksonInject MapBinder MoveTask ObjectMapper PasswordProvider PostAggregators QueryRunnerFactory segmentmetadataquery SegmentMetadataQuery SegmentMetadataQueryQueryToolChest StaticS3FirehoseFactory loadSpec multibind pom.xml 0.6.x 0.7.x 0.7.x. TimeAndDims catalogProperties catalogUri column2 column_1 column_n com.opencsv ctrl descriptorString headerFormat headerLabelPrefix icebergFilter icebergCatalog jsonLowercase kafka KafkaStringHeaderFormat kafka.header. kafka.key kafka.timestamp kafka.topic keyColumnName keyFormat listDelimiter timestamp timestampColumnName timestampSpec urls valueFormat 1GB IOConfig compactionTask compactionTasks ingestSegmentFirehose numShards IngestSegment IngestSegmentFirehose maxSizes snapshotTime windowPeriod 2012-01-01T00 2012-01-03T00 2012-01-05T00 2012-01-07T00 500MB CombineTextInputFormat HadoopIndexTask InputFormat InputSplit JobHistory a.example.com assumeGrouped awaitSegmentAvailabilityTimeoutMillis cleanupOnFailure combineText connectURI dataGranularity datetime f.example.com filePattern forceExtendableShardSpecs ignoreInvalidRows ignoreWhenNoSegments indexSpecForIntermediatePersists index_hadoop inputPath inputSpecs interval1 interval2 jobProperties leaveIntermediate logParseExceptions mapred.map.tasks mapreduce.job.maps maxParseExceptions maxPartitionSize maxSplitSize metadataUpdateSpec numBackgroundPersistThreads overwriteFiles partitionDimension partitionDimensions partitionSpec pathFormat segmentOutputPath segmentTable shardSpec single_dim tableName targetPartitionSize targetRowsPerSegment useCombiner useExplicitVersion useNewAggs useYarnRMJobStatusFallback workingPath z.example.com 150MB CombiningFirehose DataSchema DefaultPassword EnvironmentVariablePasswordProvider HttpFirehose IOConfig InlineFirehose LocalFirehose PartitionsSpec PasswordProviders SegmentsSplitHintSpec SplitHintSpec accessKeyId appendToExisting baseDir chatHandlerNumRetries chatHandlerTimeout cityName connectorConfig countryName dataSchema dropExisting foldCase forceGuaranteedRollup httpAuthenticationPassword httpAuthenticationUsername ingestSegment InputSource DruidInputSource maxColumnsToMerge maxInputSegmentBytesPerTask maxNumConcurrentSubTasks maxNumSegmentsToMerge maxRetry pushTimeout reportParseExceptions secretAccessKey segmentWriteOutMediumFactory sql sqls splitHintSpec taskStatusCheckPeriodMs timeChunk totalNumMergeTasks StaticS3Firehose prefetchTriggerBytes awaitSegmentAvailabilityTimeoutMillis LocalFirehose baseDir HttpFirehose httpAuthenticationUsername DefaultPassword PasswordProviders EnvironmentVariablePasswordProvider ingestSegment maxInputSegmentBytesPerTask 150MB foldCase sqls connectorConfig InlineFirehose CombiningFirehose httpAuthenticationPassword accessKeyId secretAccessKey accessKeyId httpAuthenticationPassword countryName appendToExisting dropExisting timeChunk PartitionsSpec forceGuaranteedRollup reportParseExceptions pushTimeout segmentWriteOutMediumFactory product_category product_id product_name BUILD_SEGMENTS DETERMINE_PARTITIONS forceTimeChunkLock taskLockTimeout warehouseSource warehousePath index.md DOUBLE_ARRAY DOY DateTimeFormat LONG_ARRAY Los_Angeles P3M PT12H STRING_ARRAY String.format acos args arr1 arr2 array_append array_concat ARRAY_CONCAT array_set_add array_set_add_all array_contains array_length array_offset array_offset_of array_ordinal array_ordinal_of array_overlap array_prepend array_slice array_to_string asin atan atan2 bitwise bitwiseAnd bitwiseComplement bitwiseConvertDoubleToLongBits bitwiseConvertLongBitsToDouble bitwiseOr bitwiseShiftLeft bitwiseShiftRight bitwiseXor bloom_filter_test cartesian_fold cartesian_map case_searched case_simple cbrt concat copysign expm1 expr expr1 expr2 expr3 expr4 fromIndex getExponent hypot ipv4_match ipv4_parse ipv4_stringify ipv6_match # IPv6 Address Example Sections 75e9 efa4 29c6 85f6 232c isnull java.lang.Math java.lang.String JNA log10 log1p lpad ltrim nextUp nextafter notnull nvl parse_long regexp_extract regexp_like regexp_replace contains_string icontains_string result1 result2 rint rpad rtrim safe_divide scalb signum str1 str2 string_to_array stringAny stringFirst stringLast Strlen strlen strpos timestamp_ceil timestamp_extract timestamp_floor timestamp_format timestamp_parse timestamp_shift todegrees toradians ulp unix_timestamp value1 value2 valueOf IEC human_readable_binary_byte_format human_readable_decimal_byte_format human_readable_decimal_format RADStack 00.000Z 2015-09-12T03 2015-09-12T05 2016-06-27_2016-06-28 Param SupervisorSpec dropRule druid.query.segmentMetadata.defaultHistory isointerval json loadRule maxTime minTime numCandidates param segmentId1 segmentId2 taskId taskid un 100MiB 128MiB 15ms 2.5MiB 24GiB 256MiB 30GiB-60GiB 4GiB 5MB 64KiB 8GiB G1GC GroupBys QoS-type DumpSegment SegmentMetadata __time bitmapSerdeFactory columnName index.zip time-iso8601 hadoopStorageDirectory 0.14.x G1 Temurin 0.14.x 1s Bufferpool EventReceiverFirehose EventReceiverFirehoseMonitor Filesystem JVMMonitor QueryCountStatsMonitor RealtimeMetricsMonitor Sys SysMonitor TaskCountStatsMonitor TaskSlotCountStatsMonitor WorkerTaskCountStatsMonitor workerVersion bufferCapacity bufferpoolName cms cpuName cpuTime druid.server.http.numThreads druid.server.http.queueSize fsDevName fsDirName fsOptions fsSysTypeName fsTypeName g1 gcGen gcName handoffed hasFilters memKind nativeQueryIds netAddress netHwaddr netName noticeType numComplexMetrics numDimensions numMetrics poolKind poolName remoteAddress segmentAvailabilityConfirmed serviceName taskActionType taskIngestionMode taskStatus taskType threadPoolNumBusyThreads. threadPoolNumIdleThreads threadPoolNumTotalThreads. CDH Classloader assembly.sbt build.sbt classloader druid_build mapred-default mapred-site sbt scala-2 org.apache.hadoop proxy.com. remoteRepository JBOD druid.processing.buffer.sizeBytes. druid.processing.numMergeBuffers druid.processing.numThreads tmpfs broadcastByInterval broadcastByPeriod broadcastForever colocatedDataSources dropBeforeByPeriod dropByInterval dropByPeriod dropForever loadByInterval loadByPeriod loadForever 700MB 128GiB 16GiB 256GiB 4GiB 512GiB 64GiB Nano-Quickstart i3 i3.16xlarge i3.2xlarge i3.4xlarge i3.8xlarge CN subjectAltNames HyperUnique hyperUnique longSum groupBys dataSourceMetadata ExtractionDimensionSpec SimpleDateFormat bar_1 dimensionSpecs isWhitelist joda nullHandling product_1 product_3 registeredLookup timeFormat tz v3 weekyears ___bar caseSensitive extractionFn insensitive_contains last_name lowerStrict upperStrict 1970-01-01T00 P2W PT0.750S PT1H30M TimeseriesQuery D1 D2 D3 druid.query.groupBy.defaultStrategy druid.query.groupBy.maxSelectorDictionarySize druid.query.groupBy.maxMergingDictionarySize druid.query.groupBy.maxOnDiskStorage druid.query.groupBy.maxResults. groupByStrategy maxOnDiskStorage maxResults orderby orderbys outputName pushdown row1 subtotalsSpec tradeoff HavingSpec HavingSpecs dimSelector equalTo greaterThan lessThan DefaultDimensionSpec druid-hll isInputHyperUnique pre-join DefaultLimitSpec OrderByColumnSpec OrderByColumnSpecs dimensionOrder 60_000 kafka-extraction-namespace mins tierName row2 row3 row4 t3 t4 t5 groupByEnableMultiValueUnnesting unnesting 500ms tenant_id fieldAccess finalizingFieldAccess hyperUniqueCardinality brokerService bySegment doubleSum druid.broker.cache.populateCache druid.broker.cache.populateResultLevelCache druid.broker.cache.useCache druid.broker.cache.useResultLevelCache druid.historical.cache.populateCache druid.historical.cache.useCache enableParallelMerge enableJoinLeftTableScanDirect enableJoinFilterPushDown enableJoinFilterRewrite enableRewriteJoinToFilter enableJoinFilterRewriteValueColumnFilters floatFirst floatLast floatSum joinFilterRewriteMaxSize maxQueuedBytes maxScatterGatherBytes minTopNThreshold parallelMergeInitialYieldRows parallelMergeParallelism parallelMergeSmallBatchRows populateCache populateResultLevelCache queryId row-matchers serializeDateTimeAsLong serializeDateTimeAsLongInner skipEmptyBuckets useCache useResultLevelCache vectorSize enableJoinLeftTableScanDirect enableJoinFilterPushDown enableJoinFilterRewrite enableJoinFilterRewriteValueColumnFilters joinFilterRewriteMaxSize 7KiB DatasourceMetadata TimeBoundary errorClass errorMessage x-jackson-smile batchSize compactedList druid.query.scan.legacy druid.query.scan.maxRowsQueuedForOrdering druid.query.scan.maxSegmentPartitionsOrderedInMemory maxRowsQueuedForOrdering maxSegmentPartitionsOrderedInMemory resultFormat valueVector SearchQuerySpec cursorOnly druid.query.search.searchStrategy queryableIndexSegment searchDimensions searchStrategy useIndexes ContainsSearchQuerySpec FragmentSearchQuerySpec InsensitiveContainsSearchQuerySpec RegexSearchQuerySpec analysisType analysisTypes aggregatorMergeStrategy lenientAggregatorMerge minmax segmentMetadata toInclude PagingSpec fromNext pagingSpec BoundFilter GroupByQuery SearchQuery TopNMetricSpec compareTo file12 file2 _x_ fieldName1 fieldName2 DimensionTopNMetricSpec metricSpec previousStop GroupByQuery top500 outputType 1.9TB 16CPU WebUpd8 m5.2xlarge metadata.storage. 256GiB 128GiB PATH_TO_DRUID namenode segmentID segmentIds dstIP dstPort srcIP srcPort common_runtime_properties druid.extensions.directory druid.extensions.loadList druid.hadoop.security.kerberos.keytab druid.hadoop.security.kerberos.principal druid.indexer.logs.directory druid.indexer.logs.type druid.storage.storageDirectory druid.storage.type hdfs.headless.keytab indexing_log keytabs dsql 2015-09-12T12 clickstreams uid _k_ Bridgerton Hellmar bear-111 10KiB 2GiB 512KiB 1GiB KiB GiB 00.000Z 100ms 10ms 1GB 1_000_000 2012-01-01T00 2GB 524288000L 5MiB 8u60 Autoscaler APPROX_COUNT_DISTINCT_BUILTIN AvaticaConnectionBalancer EventReceiverFirehose File.getFreeSpace File.getTotalSpace ForkJoinPool GCE HadoopIndexTasks HttpEmitter HttpPostEmitter InetAddress.getLocalHost IOConfig JRE8u60 KeyManager L1 L2 ListManagedInstances LoadSpec LoggingEmitter Los_Angeles MDC NoopServiceEmitter NUMA ONLY_EVENTS P1D P1W PT-1S PT0.050S PT10M PT10S PT15M PT1800S PT1M PT1S PT24H PT300S PT30S PT3600S PT5M PT5S PT60S PT90M Param Runtime.maxMemory SSLContext SegmentMetadata SegmentWriteOutMediumFactory ServiceEmitter System.getProperty TLSv1.2 TrustManager TuningConfig _N_ _default _default_tier addr affinityConfig allowAll ANDed array_mod autoscale autoscalers batch_index_task cgroup classloader com.metamx common.runtime.properties cpuacct dataSourceName datetime defaultHistory doubleMax doubleMin doubleSum druid.enableTlsPort druid.indexer.autoscale.workerVersion druid.service druid.storage.disableAcl druid_audit druid_config druid_dataSource druid_pendingSegments druid_rules druid_segments druid_supervisors druid_tasklocks druid_tasklogs druid_tasks DruidQueryRel durationToRetain ec2 equalDistribution extractionFn filename file.encoding fillCapacity first_location floatMax floatAny floatMin floatSum freeSpacePercent gce gce-extensions getCanonicalHostName groupBy hdfs httpRemote indexTask info_dir inlining java.class.path java.io.tmpdir javaOpts javaOptsArray leastBytesUsed loadList loadqueuepeon loadspec localStorage maxHeaderSize maxQueuedBytes maxSize middlemanager minTimeMs minmax mins nullable orderby orderbys org.apache.druid org.apache.druid.jetty.RequestLog org.apache.hadoop OSHI OshiSysMonitor overlord.html pendingSegments pre-flight preloaded queryType remoteTaskRunnerConfig rendezvousHash replicants resultsets roundRobin runtime.properties runtime.properties. s3 s3a s3n slf4j sql sqlQuery successfulSending [S]igar taskBlackListCleanupPeriod tasklogs timeBoundary timestampSpec tmp tmpfs truststore tuningConfig unioning useIndexes user.timezone v0.12.0 versionReplacementString workerId yyyy-MM-dd taskType index_kafka c1 c2 ds1 equalDistributionWithCategorySpec fillCapacityWithCategorySpec WorkerCategorySpec workerCategorySpec CategoryConfig logsearch 2000-01-01T01 DateTimeFormat JsonPath autodetect createBitmapIndex dimensionExclusions expr jackson-jq missingValue skipBytesInMemoryOverheadCheck spatialDimensions useFieldDiscovery 4CPU cityName countryIsoCode countryName isAnonymous isMinor isNew isRobot isUnpatrolled metroCode regionIsoCode regionName 4GiB 512GiB json metastore UserGroupInformation CVE-2019-17571 CVE-2019-12399 CVE-2018-17196 bin.tar.gz 0s 1T 3G 1_000 1_000_000 1_000_000_000 1_000_000_000_000 1_000_000_000_000_000 Giga Tera Peta KiB MiB GiB TiB PiB protobuf Golang multiValueHandling _n_ KLL KllFloatsSketch KllDoublesSketch PMF CDF maxStreamLength toString 100TB compressedBigDecimal limitSpec metricsSpec postAggregations SaleAmount IngestionSpec druid-compressed-bigdecimal doubleSum ANY_VALUE APPROX_COUNT_DISTINCT_DS_HLL APPROX_COUNT_DISTINCT_DS_THETA APPROX_QUANTILE_DS APPROX_QUANTILE_FIXED_BUCKETS ARRAY_CONCAT_AGG BIT_AND BIT_OR BIT_XOR BITWISE_AND BITWISE_COMPLEMENT BITWISE_CONVERT_DOUBLE_TO_LONG_BITS BITWISE_CONVERT_LONG_BITS_TO_DOUBLE BITWISE_OR BITWISE_SHIFT_LEFT BITWISE_SHIFT_RIGHT BITWISE_XOR BLOOM_FILTER BTRIM CHAR_LENGTH CHARACTER_LENGTH CURRENT_DATE CURRENT_TIMESTAMP DATE_TRUNC DECODE_BASE64_COMPLEX DECODE_BASE64_UTF8 DS_CDF DS_GET_QUANTILE DS_GET_QUANTILES DS_HISTOGRAM DS_HLL DS_QUANTILE_SUMMARY DS_QUANTILES_SKETCH DS_RANK DS_THETA DS_TUPLE_DOUBLES DS_TUPLE_DOUBLES_INTERSECT DS_TUPLE_DOUBLES_METRICS_SUM_ESTIMATE DS_TUPLE_DOUBLES_NOT DS_TUPLE_DOUBLES_UNION EARLIEST_BY _e_ HLL_SKETCH_ESTIMATE HLL_SKETCH_ESTIMATE_WITH_ERROR_BOUNDS HLL_SKETCH_TO_STRING HLL_SKETCH_UNION LATEST_BY base-10 MV_APPEND MV_CONCAT MV_CONTAINS MV_FILTER_NONE MV_FILTER_ONLY MV_LENGTH MV_OFFSET MV_OFFSET_OF MV_ORDINAL MV_ORDINAL_OF MV_OVERLAP MV_PREPEND MV_SLICE MV_TO_STRING NULLIF _n_th STDDEV_POP STDDEV_SAMP STRING_FORMAT STRING_TO_MV SUBSTR TDIGEST_GENERATE_SKETCH TDIGEST_QUANTILE TEXTCAT THETA_SKETCH_ESTIMATE THETA_SKETCH_ESTIMATE_WITH_ERROR_BOUNDS THETA_SKETCH_INTERSECT THETA_SKETCH_NOT THETA_SKETCH_UNION TIME_CEIL TIME_EXTRACT TIME_FLOOR TIME_FORMAT TIME_IN_INTERVAL TIMESTAMP_TO_MILLIS TIMESTAMPADD TIMESTAMPDIFF TRUNC VAR_POP VAR_SAMP KTable Aotearoa Czechia Zeelund nano MacOS RHEL psutil pathlib kttm_simple dist_country # Extensions druid-avro-extensions druid-azure-extensions druid-basic-security druid-bloom-filter druid-datasketches druid-google-extensions druid-hdfs-storage druid-histogram druid-kafka-extraction-name druid-kafka-indexing-service druid-kinesis-indexing-service druid-kerberos druid-lookups-cached-global druid-lookups-cached-single druid-multi-stage-query druid-orc-extensions druid-parquet-extensions druid-protobuf-extensions druid-ranger-security druid-s3-extensions druid-ec2-extensions druid-aws-rds-extensions druid-stats mysql-metadata-storage postgresql-metadata-storage simple-client-sslcontext druid-pac4j druid-kubernetes-extensions aliyun-oss-extensions ambari-metrics-emitter druid-cassandra-storage druid-cloudfiles-extensions druid-compressed-bigdecimal druid-distinctcount druid-redis-cache druid-time-min-max sqlserver-metadata-storage graphite-emitter|Graphite metrics emitter statsd-emitter|StatsD metrics emitter kafka-emitter|Kafka metrics emitter druid-thrift-extensions druid-opentsdb-emitter materialized-view-selection materialized-view-maintenance druid-moving-average-query druid-influxdb-emitter druid-momentsketch druid-tdigestsketch gce-extensions prometheus-emitter kubernetes-overlord-extensions UCS ISO646-US completeTasks runningTasks waitingTasks pendingTasks shutdownAllTasks supervisorId suspendAll resumeAll terminateAll selfDiscovered loadstatus isLeader taskslots loadstatus sqlQueryId useAzureCredentialsChain DefaultAzureCredential LAST_VALUE markUnused markUsed segmentId aggregateMultipleValues - ../docs/development/extensions-contrib/spectator-histogram.md SpectatorHistogram PercentileBuckets spectatorHistogram spectatorHistogramTimer spectatorHistogramDistribution percentileSpectatorHistogram percentilesSpectatorHistogram