apache / druid
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
9% | 13% | 26% | 22% | 27%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java7% | 12% | 27% | 23% | 28%
tsx24% | 22% | 20% | 18% | 14%
yaml100% | 0% | 0% | 0% | 0%
cls100% | 0% | 0% | 0% | 0%
tex70% | 29% | 0% | 0% | 0%
ts9% | 18% | 36% | 16% | 19%
orc0% | 53% | 32% | 14% | 0%
xml0% | 46% | 21% | 23% | 8%
bib0% | 0% | 100% | 0% | 0%
scss0% | 0% | 13% | 12% | 74%
js0% | 0% | 57% | 24% | 17%
ftl0% | 0% | 0% | 80% | 20%
mjs0% | 0% | 0% | 72% | 27%
proto0% | 0% | 0% | 76% | 23%
py0% | 0% | 0% | 89% | 10%
g40% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
mysql0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
processing6% | 12% | 27% | 24% | 29%
indexing-service25% | 14% | 24% | 15% | 21%
web-console18% | 19% | 22% | 17% | 20%
publications75% | 10% | 14% | 0% | 0%
server7% | 16% | 25% | 23% | 27%
ROOT87% | 10% | 0% | 1% | <1%
extensions-core3% | 9% | 26% | 27% | 31%
sql3% | 17% | 28% | 21% | 28%
indexing-hadoop0% | 32% | 34% | 16% | 16%
services0% | 26% | 35% | 22% | 15%
extensions-contrib0% | 2% | 31% | 28% | 38%
website0% | 0% | 48% | 20% | 31%
dev0% | 0% | 59% | 40% | 0%
quidem-ut0% | 0% | 38% | 23% | 38%
codestyle0% | 0% | 0% | 91% | 8%
cloud0% | 0% | 0% | 0% | 100%
distribution0% | 0% | 0% | 0% | 100%
hooks0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
5373 -
SeekableStreamSupervisor.java
in indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor
3687 124
Function.java
in processing/src/main/java/org/apache/druid/math/expr
3564 457
load-data-view.tsx
in web-console/src/views/load-data-view
3418 57
ingestion-spec.tsx
in web-console/src/druid-models/ingestion-spec
2569 102
ControllerImpl.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec
2203 71
IndexerSQLMetadataStorageCoordinator.java
in server/src/main/java/org/apache/druid/metadata
2153 76
RowBasedGrouperHelper.java
in processing/src/main/java/org/apache/druid/query/groupby/epinephelinae
1846 81
SeekableStreamIndexTaskRunner.java
in indexing-service/src/main/java/org/apache/druid/indexing/seekablestream
1672 57
datasources-view.tsx
in web-console/src/views/datasources-view
1658 39
ParallelIndexSupervisorTask.java
in indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel
1616 74
HttpRemoteTaskRunner.java
in indexing-service/src/main/java/org/apache/druid/indexing/overlord/hrtr
1599 65
NestedFieldColumnIndexSupplier.java
in processing/src/main/java/org/apache/druid/segment/nested
1525 30
NestedFieldVirtualColumn.java
in processing/src/main/java/org/apache/druid/segment/virtual
1514 69
sig-alternate-2013.cls
in publications/whitepaper
1514 -
acm_proc_article-sp.cls
in publications/whitepaper
1509 -
IndexTask.java
in indexing-service/src/main/java/org/apache/druid/indexing/common/task
1438 77
StreamAppenderator.java
in server/src/main/java/org/apache/druid/segment/realtime/appenderator
1417 52
TaskLockbox.java
in indexing-service/src/main/java/org/apache/druid/indexing/overlord
1398 59
ConciseSet.java
in processing/src/main/java/org/apache/druid/extendedset/intset
1372 90
RemoteTaskRunner.java
in indexing-service/src/main/java/org/apache/druid/indexing/overlord
1368 57
IndexMergerV9.java
in processing/src/main/java/org/apache/druid/segment
1358 37
DruidQuery.java
in sql/src/main/java/org/apache/druid/sql/calcite/rel
1337 36
CompactionTask.java
in indexing-service/src/main/java/org/apache/druid/indexing/common/task
1295 63
vldb.cls
in publications/radstack
1282 -
SqlSegmentsMetadataQuery.java
in server/src/main/java/org/apache/druid/metadata
1277 53
ExprEval.java
in processing/src/main/java/org/apache/druid/math/expr
1257 93
stages.mock.ts
in web-console/src/druid-models/stages
1200 -
ParallelMergeCombiningSequence.java
in processing/src/main/java/org/apache/druid/java/util/common/guava
1179 78
ApproximateHistogram.java
in extensions-core/histogram/src/main/java/org/apache/druid/query/aggregation/histogram
1132 55
IncrementalIndex.java
in processing/src/main/java/org/apache/druid/segment/incremental
1077 84
GroupByQuery.java
in processing/src/main/java/org/apache/druid/query/groupby
1059 96
segments-view.tsx
in web-console/src/views/segments-view
1056 23
CoordinatorBasicAuthorizerMetadataStorageUpdater.java
in extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/db/updater
1046 48
supervisors-view.tsx
in web-console/src/views/supervisors-view
1032 30
BatchAppenderator.java
in server/src/main/java/org/apache/druid/segment/realtime/appenderator
1027 49
tex
druid.tex
in publications/whitepaper
1011 -
tex
modii658-yang.tex
in publications/whitepaper
1011 -
schema-step.tsx
in web-console/src/views/sql-data-loader-view/schema-step
1002 16
CompressedNestedDataComplexColumn.java
in processing/src/main/java/org/apache/druid/segment/nested
977 33
SQLMetadataConnector.java
in server/src/main/java/org/apache/druid/metadata
976 50
SystemSchema.java
in sql/src/main/java/org/apache/druid/sql/calcite/schema
975 38
VSizeLongSerde.java
in processing/src/main/java/org/apache/druid/segment/data
975 72
RangeFilter.java
in processing/src/main/java/org/apache/druid/query/filter
974 42
OvershadowableManager.java
in processing/src/main/java/org/apache/druid/timeline/partition
974 48
WorkerImpl.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec
918 46
FixedBucketsHistogram.java
in extensions-core/histogram/src/main/java/org/apache/druid/query/aggregation/histogram
907 57
HadoopIndexTask.java
in indexing-service/src/main/java/org/apache/druid/indexing/common/task
905 39
SQLMetadataStorageActionHandler.java
in server/src/main/java/org/apache/druid/metadata
898 38
NestedFieldDictionaryEncodedColumn.java
in processing/src/main/java/org/apache/druid/segment/nested
896 19
Files With Most Units (Top 50)
File# lines# units
Function.java
in processing/src/main/java/org/apache/druid/math/expr
3564 457
SeekableStreamSupervisor.java
in indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor
3687 124
Druids.java
in processing/src/main/java/org/apache/druid/query
825 117
VectorMathProcessors.java
in processing/src/main/java/org/apache/druid/math/expr/vector
734 109
ingestion-spec.tsx
in web-console/src/druid-models/ingestion-spec
2569 102
TaskToolbox.java
in indexing-service/src/main/java/org/apache/druid/indexing/common
786 97
GroupByQuery.java
in processing/src/main/java/org/apache/druid/query/groupby
1059 96
ExprEval.java
in processing/src/main/java/org/apache/druid/math/expr
1257 93
ConciseSet.java
in processing/src/main/java/org/apache/druid/extendedset/intset
1372 90
QueryContext.java
in processing/src/main/java/org/apache/druid/query
504 86
IncrementalIndex.java
in processing/src/main/java/org/apache/druid/segment/incremental
1077 84
general.tsx
in web-console/src/utils
580 83
RowBasedGrouperHelper.java
in processing/src/main/java/org/apache/druid/query/groupby/epinephelinae
1846 81
ParallelMergeCombiningSequence.java
in processing/src/main/java/org/apache/druid/java/util/common/guava
1179 78
IndexTask.java
in indexing-service/src/main/java/org/apache/druid/indexing/common/task
1438 77
IndexerSQLMetadataStorageCoordinator.java
in server/src/main/java/org/apache/druid/metadata
2153 76
ParallelIndexSupervisorTask.java
in indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel
1616 74
VSizeLongSerde.java
in processing/src/main/java/org/apache/druid/segment/data
975 72
ControllerImpl.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec
2203 71
NestedFieldVirtualColumn.java
in processing/src/main/java/org/apache/druid/segment/virtual
1514 69
HttpRemoteTaskRunner.java
in indexing-service/src/main/java/org/apache/druid/indexing/overlord/hrtr
1599 65
OnheapIncrementalIndex.java
in processing/src/main/java/org/apache/druid/segment/incremental
822 65
CompactionTask.java
in indexing-service/src/main/java/org/apache/druid/indexing/common/task
1295 63
ApplyFunction.java
in processing/src/main/java/org/apache/druid/math/expr
724 63
SortMergeJoinFrameProcessor.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/common
801 62
SuppressedAggregatorFactory.java
in processing/src/main/java/org/apache/druid/query/aggregation
375 61
SafeWritableBuffer.java
in processing/src/main/java/org/apache/druid/segment/data
405 61
ConstantExpr.java
in processing/src/main/java/org/apache/druid/math/expr
475 60
BloomKFilter.java
in extensions-core/druid-bloom-filter/src/main/java/org/apache/druid/query/filter
473 60
TaskLockbox.java
in indexing-service/src/main/java/org/apache/druid/indexing/overlord
1398 59
TypeStrategies.java
in processing/src/main/java/org/apache/druid/segment/column
472 59
SeekableStreamIndexTaskRunner.java
in indexing-service/src/main/java/org/apache/druid/indexing/seekablestream
1672 57
RemoteTaskRunner.java
in indexing-service/src/main/java/org/apache/druid/indexing/overlord
1368 57
load-data-view.tsx
in web-console/src/views/load-data-view
3418 57
FixedBucketsHistogram.java
in extensions-core/histogram/src/main/java/org/apache/druid/query/aggregation/histogram
907 57
ResponseContext.java
in processing/src/main/java/org/apache/druid/query/context
530 56
ApproximateHistogram.java
in extensions-core/histogram/src/main/java/org/apache/druid/query/aggregation/histogram
1132 55
PlannerContext.java
in sql/src/main/java/org/apache/druid/sql/calcite/planner
488 54
DataSegment.java
in processing/src/main/java/org/apache/druid/timeline
492 54
SqlSegmentsMetadataQuery.java
in server/src/main/java/org/apache/druid/metadata
1277 53
StreamAppenderator.java
in server/src/main/java/org/apache/druid/segment/realtime/appenderator
1417 52
HttpPostEmitter.java
in processing/src/main/java/org/apache/druid/java/util/emitter/core
746 51
DefaultQueryMetrics.java
in processing/src/main/java/org/apache/druid/query
297 51
ControllerQueryKernel.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller
558 50
SQLMetadataConnector.java
in server/src/main/java/org/apache/druid/metadata
976 50
DefaultSearchQueryMetrics.java
in processing/src/main/java/org/apache/druid/query/search
254 49
BatchAppenderator.java
in server/src/main/java/org/apache/druid/segment/realtime/appenderator
1027 49
CoordinatorDynamicConfig.java
in server/src/main/java/org/apache/druid/server/coordinator
547 49
HadoopDruidIndexerConfig.java
in indexing-hadoop/src/main/java/org/apache/druid/indexer
484 48
NestedDataExpressions.java
in processing/src/main/java/org/apache/druid/query/expression
727 48
Files With Long Lines (Top 50)

There are 648 files with lines longer than 120 characters. In total, there are 1798 long lines.

File# lines# units# long lines
orc
TestOrcFile.testDate2038.orc
in extensions-core/orc-extensions/example
731 - 270
orc
TestOrcFile.testDate1900.orc
in extensions-core/orc-extensions/example
244 - 89
291 - 56
SeekableStreamSupervisor.java
in indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor
3687 124 28
617 - 22
demo-queries.ts
in web-console/src/views/workbench-view
271 16 15
CoordinatorBasicAuthorizerMetadataStorageUpdater.java
in extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/db/updater
1046 48 14
bib
radstack.bib
in publications/radstack
486 - 14
TaskRealtimeMetricsMonitor.java
in indexing-service/src/main/java/org/apache/druid/indexing/common/stats
105 2 13
datasources-view.tsx
in web-console/src/views/datasources-view
1658 39 12
doctor-checks.tsx
in web-console/src/dialogs/doctor-dialog
332 1 12
NestedFieldVirtualColumn.java
in processing/src/main/java/org/apache/druid/segment/virtual
1514 69 12
5373 - 12
GeneratorBasicSchemas.java
in processing/src/main/java/org/apache/druid/segment/generator
413 11 11
tex
druid.tex
in publications/whitepaper
1011 - 11
tex
modii658-yang.tex
in publications/whitepaper
1011 - 11
PodTemplateTaskAdapter.java
in extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/taskadapter
230 13 9
ControllerStageTracker.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller
802 40 9
KafkaDataSourceMetadata.java
in extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka
133 5 9
bib
druid.bib
in publications/whitepaper
377 - 9
bib
modii658-yang.bib
in publications/whitepaper
377 - 9
HadoopIndexTask.java
in indexing-service/src/main/java/org/apache/druid/indexing/common/task
905 39 8
VariantColumnSerializer.java
in processing/src/main/java/org/apache/druid/segment/nested
465 15 8
SqlStatementResource.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/resources
891 23 8
DataServerQueryHandler.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec
292 9 8
StreamAppenderator.java
in server/src/main/java/org/apache/druid/segment/realtime/appenderator
1417 52 8
PullDependencies.java
in services/src/main/java/org/apache/druid/cli
408 18 7
CliCoordinator.java
in services/src/main/java/org/apache/druid/cli
412 10 7
K8sTaskAdapter.java
in extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/taskadapter
418 19 7
WindowOperatorQueryKit.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit
358 21 7
PropertyNamingStrategies.java
in extensions-core/s3-extensions/src/main/java/com/fasterxml/jackson/databind
180 12 7
orc
orc-file-11-format.orc
in extensions-core/orc-extensions/example
206 - 7
orc
orc_split_elim.orc
in extensions-core/orc-extensions/example
194 - 7
KafkaSeekableStreamStartSequenceNumbers.java
in extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka
144 4 7
RemoteTaskRunner.java
in indexing-service/src/main/java/org/apache/druid/indexing/overlord
1368 57 6
HttpRemoteTaskRunner.java
in indexing-service/src/main/java/org/apache/druid/indexing/overlord/hrtr
1599 65 6
Emitters.java
in processing/src/main/java/org/apache/druid/java/util/emitter/core
132 5 6
RowBasedGrouperHelper.java
in processing/src/main/java/org/apache/druid/query/groupby/epinephelinae
1846 81 6
DimensionHandlerUtils.java
in processing/src/main/java/org/apache/druid/segment
627 31 6
ControllerImpl.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec
2203 71 6
ClusterByStatisticsCollectorImpl.java
in extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/statistics
370 19 6
BaseAppenderatorDriver.java
in server/src/main/java/org/apache/druid/segment/realtime/appenderator
596 26 6
CoordinatorSegmentMetadataCache.java
in server/src/main/java/org/apache/druid/segment/metadata
681 29 6
CliPeon.java
in services/src/main/java/org/apache/druid/cli
522 15 5
SeekableStreamIndexTaskRunner.java
in indexing-service/src/main/java/org/apache/druid/indexing/seekablestream
1672 57 5
SeekableStreamIndexTaskClientAsyncImpl.java
in indexing-service/src/main/java/org/apache/druid/indexing/seekablestream
560 25 5
SinglePhaseSubTask.java
in indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel
459 19 5
ForkingTaskRunner.java
in indexing-service/src/main/java/org/apache/druid/indexing/overlord
786 45 5
lookup-spec.tsx
in web-console/src/druid-models/lookup-spec
547 13 5
ArrayContainsElementFilter.java
in processing/src/main/java/org/apache/druid/query/filter
438 33 5
Correlations

File Size vs. Commits (all time): 6035 points

processing/src/main/java/org/apache/druid/query/expression/NestedDataExpressions.java x: 17 commits (all time) y: 727 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLogger.java x: 8 commits (all time) y: 188 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLoggerProvider.java x: 7 commits (all time) y: 48 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/theta/sql/ThetaSketchBaseSqlAggregator.java x: 11 commits (all time) y: 143 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/sql/DartQueryMaker.java x: 6 commits (all time) y: 347 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/groupby/GroupByPreShuffleFrameProcessor.java x: 14 commits (all time) y: 229 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/results/ExportResultsFrameProcessor.java x: 9 commits (all time) y: 203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/scan/ScanQueryFrameProcessor.java x: 23 commits (all time) y: 387 lines of code processing/src/main/java/org/apache/druid/frame/segment/FrameSegment.java x: 6 commits (all time) y: 48 lines of code processing/src/main/java/org/apache/druid/query/JoinDataSource.java x: 22 commits (all time) y: 399 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQueryRunnerFactory.java x: 12 commits (all time) y: 97 lines of code processing/src/main/java/org/apache/druid/query/metadata/SegmentAnalyzer.java x: 27 commits (all time) y: 292 lines of code processing/src/main/java/org/apache/druid/query/scan/ScanQueryEngine.java x: 27 commits (all time) y: 219 lines of code processing/src/main/java/org/apache/druid/query/search/CursorOnlyStrategy.java x: 8 commits (all time) y: 95 lines of code processing/src/main/java/org/apache/druid/query/search/SearchStrategy.java x: 5 commits (all time) y: 70 lines of code processing/src/main/java/org/apache/druid/query/timeboundary/TimeBoundaryQueryRunnerFactory.java x: 15 commits (all time) y: 282 lines of code processing/src/main/java/org/apache/druid/query/topn/TopNQueryEngine.java x: 19 commits (all time) y: 240 lines of code processing/src/main/java/org/apache/druid/segment/BypassRestrictedSegment.java x: 2 commits (all time) y: 23 lines of code processing/src/main/java/org/apache/druid/segment/QueryableIndexSegment.java x: 11 commits (all time) y: 74 lines of code processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java x: 14 commits (all time) y: 145 lines of code processing/src/main/java/org/apache/druid/segment/RestrictedSegment.java x: 3 commits (all time) y: 81 lines of code processing/src/main/java/org/apache/druid/segment/RowBasedSegment.java x: 8 commits (all time) y: 49 lines of code processing/src/main/java/org/apache/druid/segment/Segment.java x: 13 commits (all time) y: 27 lines of code processing/src/main/java/org/apache/druid/segment/WrappedSegmentReference.java x: 5 commits (all time) y: 52 lines of code processing/src/main/java/org/apache/druid/segment/join/HashJoinSegment.java x: 20 commits (all time) y: 122 lines of code processing/src/main/java/org/apache/druid/segment/join/table/BroadcastSegmentIndexedTable.java x: 11 commits (all time) y: 209 lines of code processing/src/main/java/org/apache/druid/segment/loading/TombstoneSegmentizerFactory.java x: 6 commits (all time) y: 105 lines of code server/src/main/java/org/apache/druid/segment/realtime/sink/Sink.java x: 8 commits (all time) y: 427 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/MSQTaskQueryMaker.java x: 37 commits (all time) y: 406 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/input/ParseExceptionUtils.java x: 3 commits (all time) y: 24 lines of code processing/src/main/java/org/apache/druid/segment/NoopQueryableIndex.java x: 1 commits (all time) y: 63 lines of code server/src/main/java/org/apache/druid/segment/InlineSegmentWrangler.java x: 4 commits (all time) y: 33 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor/SeekableStreamSupervisor.java x: 104 commits (all time) y: 3687 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerContext.java x: 51 commits (all time) y: 488 lines of code server/src/main/java/org/apache/druid/client/BrokerViewOfCoordinatorConfig.java x: 2 commits (all time) y: 118 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/CloneHistoricals.java x: 3 commits (all time) y: 126 lines of code server/src/main/java/org/apache/druid/server/coordinator/stats/Stats.java x: 17 commits (all time) y: 155 lines of code server/src/main/java/org/apache/druid/server/http/BrokerSyncStatus.java x: 2 commits (all time) y: 69 lines of code server/src/main/java/org/apache/druid/server/http/CoordinatorDynamicConfigSyncer.java x: 2 commits (all time) y: 186 lines of code services/src/main/java/org/apache/druid/cli/CliCoordinator.java x: 64 commits (all time) y: 412 lines of code web-console/lib/keywords.ts x: 6 commits (all time) y: 132 lines of code web-console/src/views/explore-view/components/resource-pane/nested-column-dialog/nested-column-dialog.tsx x: 9 commits (all time) y: 160 lines of code web-console/src/views/explore-view/modules/time-chart-module/continuous-chart-render.tsx x: 6 commits (all time) y: 689 lines of code web-console/src/views/workbench-view/destination-pages-pane/destination-pages-pane.scss x: 3 commits (all time) y: 16 lines of code web-console/src/views/workbench-view/result-table-pane/result-table-pane.tsx x: 20 commits (all time) y: 673 lines of code licenses.yaml x: 294 commits (all time) y: 5373 lines of code web-console/src/components/array-ingest-mode-switch/array-ingest-mode-switch.tsx x: 1 commits (all time) y: 42 lines of code web-console/src/components/index.ts x: 27 commits (all time) y: 48 lines of code web-console/src/druid-models/array-ingest-mode/array-ingest-mode.ts x: 1 commits (all time) y: 2 lines of code web-console/src/druid-models/dimension-spec/dimension-spec.ts x: 9 commits (all time) y: 174 lines of code web-console/src/druid-models/external-config/external-config.ts x: 12 commits (all time) y: 159 lines of code web-console/src/druid-models/index.ts x: 14 commits (all time) y: 32 lines of code web-console/src/druid-models/ingest-query-pattern/ingest-query-pattern.ts x: 12 commits (all time) y: 301 lines of code web-console/src/druid-models/ingestion-spec/ingestion-spec.tsx x: 44 commits (all time) y: 2569 lines of code web-console/src/druid-models/query-context/query-context.tsx x: 13 commits (all time) y: 60 lines of code web-console/src/druid-models/workbench-query/workbench-query.ts x: 34 commits (all time) y: 466 lines of code web-console/src/helpers/spec-conversion.ts x: 21 commits (all time) y: 422 lines of code web-console/src/utils/druid-query.ts x: 34 commits (all time) y: 320 lines of code web-console/src/utils/index.tsx x: 33 commits (all time) y: 25 lines of code web-console/src/utils/sql.ts x: 13 commits (all time) y: 130 lines of code web-console/src/views/load-data-view/load-data-view.tsx x: 119 commits (all time) y: 3418 lines of code web-console/src/views/sql-data-loader-view/schema-step/schema-step.tsx x: 25 commits (all time) y: 1002 lines of code web-console/src/views/sql-data-loader-view/sql-data-loader-view.tsx x: 19 commits (all time) y: 225 lines of code web-console/src/views/workbench-view/input-format-step/input-format-step.tsx x: 20 commits (all time) y: 304 lines of code web-console/src/views/workbench-view/run-panel/run-panel.tsx x: 30 commits (all time) y: 658 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/DartControllerContext.java x: 5 commits (all time) y: 154 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/sql/DartSqlEngine.java x: 2 commits (all time) y: 153 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/guice/DartControllerModule.java x: 2 commits (all time) y: 85 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/Controller.java x: 11 commits (all time) y: 39 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/ControllerImpl.java x: 114 commits (all time) y: 2203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/QueryKitBasedMSQPlanner.java x: 2 commits (all time) y: 203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/ResultsContext.java x: 3 commits (all time) y: 61 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/IndexerControllerContext.java x: 21 commits (all time) y: 297 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/LegacyMSQSpec.java x: 1 commits (all time) y: 126 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQCompactionRunner.java x: 16 commits (all time) y: 587 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQControllerTask.java x: 27 commits (all time) y: 326 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQSpec.java x: 7 commits (all time) y: 82 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/destination/MSQTerminalStageSpecFactory.java x: 2 commits (all time) y: 6 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/destination/SegmentGenerationUtils.java x: 5 commits (all time) y: 266 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/QueryDefinition.java x: 3 commits (all time) y: 141 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/QueryDefinitionBuilder.java x: 4 commits (all time) y: 52 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/StageDefinitionBuilder.java x: 5 commits (all time) y: 104 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller/ControllerQueryKernelConfig.java x: 3 commits (all time) y: 240 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/MSQTaskSqlEngine.java x: 28 commits (all time) y: 423 lines of code processing/src/main/java/org/apache/druid/query/QueryContext.java x: 23 commits (all time) y: 504 lines of code server/src/main/java/org/apache/druid/server/security/ForbiddenException.java x: 5 commits (all time) y: 33 lines of code server/src/main/java/org/apache/druid/metadata/IndexerSQLMetadataStorageCoordinator.java x: 89 commits (all time) y: 2153 lines of code sql/src/main/java/org/apache/druid/sql/AbstractStatement.java x: 9 commits (all time) y: 130 lines of code sql/src/main/java/org/apache/druid/sql/DirectStatement.java x: 14 commits (all time) y: 206 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/CalcitePlanner.java x: 9 commits (all time) y: 400 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidPlanner.java x: 56 commits (all time) y: 416 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerFactory.java x: 35 commits (all time) y: 198 lines of code sql/src/main/java/org/apache/druid/sql/calcite/view/DruidViewMacro.java x: 17 commits (all time) y: 64 lines of code extensions-contrib/materialized-view-maintenance/src/main/java/org/apache/druid/indexing/materializedview/MaterializedViewSupervisor.java x: 28 commits (all time) y: 425 lines of code extensions-contrib/materialized-view-maintenance/src/main/java/org/apache/druid/indexing/materializedview/MaterializedViewSupervisorSpec.java x: 20 commits (all time) y: 365 lines of code indexing-service/src/main/java/org/apache/druid/indexing/compact/OverlordCompactionScheduler.java x: 6 commits (all time) y: 303 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/DruidOverlord.java x: 9 commits (all time) y: 226 lines of code processing/src/main/java/org/apache/druid/java/util/common/StringUtils.java x: 9 commits (all time) y: 426 lines of code server/src/main/java/org/apache/druid/client/DataSourcesSnapshot.java x: 10 commits (all time) y: 130 lines of code server/src/main/java/org/apache/druid/indexing/overlord/IndexerMetadataStorageCoordinator.java x: 39 commits (all time) y: 152 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataRuleManager.java x: 16 commits (all time) y: 357 lines of code server/src/main/java/org/apache/druid/metadata/SegmentsMetadataManager.java x: 18 commits (all time) y: 14 lines of code server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataManager.java x: 33 commits (all time) y: 580 lines of code server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataQuery.java x: 31 commits (all time) y: 1277 lines of code server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransaction.java x: 3 commits (all time) y: 491 lines of code server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransactionFactory.java x: 6 commits (all time) y: 164 lines of code server/src/main/java/org/apache/druid/segment/metadata/CoordinatorSegmentMetadataCache.java x: 13 commits (all time) y: 681 lines of code server/src/main/java/org/apache/druid/server/coordinator/DruidCoordinator.java x: 78 commits (all time) y: 707 lines of code server/src/main/java/org/apache/druid/server/coordinator/MetadataManager.java x: 3 commits (all time) y: 100 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/KillCompactionConfig.java x: 9 commits (all time) y: 93 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/KillUnusedSegments.java x: 24 commits (all time) y: 264 lines of code server/src/main/java/org/apache/druid/server/http/DataSourcesResource.java x: 33 commits (all time) y: 819 lines of code server/src/main/java/org/apache/druid/server/http/MetadataResource.java x: 30 commits (all time) y: 407 lines of code sql/src/main/java/org/apache/druid/sql/calcite/schema/MetadataSegmentView.java x: 10 commits (all time) y: 187 lines of code sql/src/main/java/org/apache/druid/sql/calcite/expression/Expressions.java x: 43 commits (all time) y: 736 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/Calcites.java x: 32 commits (all time) y: 400 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/DartTableInputSpecSlicer.java x: 5 commits (all time) y: 197 lines of code processing/src/main/java/org/apache/druid/query/QueryContexts.java x: 58 commits (all time) y: 426 lines of code server/src/main/java/org/apache/druid/client/BrokerServerView.java x: 29 commits (all time) y: 335 lines of code server/src/main/java/org/apache/druid/client/CachingClusteredClient.java x: 49 commits (all time) y: 764 lines of code server/src/main/java/org/apache/druid/client/broker/BrokerClientImpl.java x: 4 commits (all time) y: 89 lines of code server/src/main/java/org/apache/druid/client/coordinator/CoordinatorClient.java x: 20 commits (all time) y: 27 lines of code server/src/main/java/org/apache/druid/client/selector/ServerSelector.java x: 13 commits (all time) y: 182 lines of code server/src/main/java/org/apache/druid/server/BrokerQueryResource.java x: 7 commits (all time) y: 97 lines of code server/src/main/java/org/apache/druid/server/ClientInfoResource.java x: 9 commits (all time) y: 278 lines of code server/src/main/java/org/apache/druid/server/ClientQuerySegmentWalker.java x: 38 commits (all time) y: 759 lines of code server/src/main/java/org/apache/druid/server/coordinator/CoordinatorDynamicConfig.java x: 35 commits (all time) y: 547 lines of code server/src/main/java/org/apache/druid/server/http/CoordinatorDynamicConfigsResource.java x: 8 commits (all time) y: 139 lines of code services/src/main/java/org/apache/druid/cli/CliBroker.java x: 27 commits (all time) y: 159 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/worker/DartFrameContext.java x: 2 commits (all time) y: 141 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/worker/DartWorkerContext.java x: 3 commits (all time) y: 203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/WorkerContext.java x: 8 commits (all time) y: 30 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/IndexerWorkerContext.java x: 15 commits (all time) y: 317 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BroadcastJoinSegmentMapFnProcessor.java x: 6 commits (all time) y: 206 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/TaskToolbox.java x: 32 commits (all time) y: 786 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/TaskToolboxFactory.java x: 26 commits (all time) y: 247 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTask.java x: 36 commits (all time) y: 229 lines of code processing/src/main/java/org/apache/druid/guice/JsonConfigurator.java x: 4 commits (all time) y: 251 lines of code processing/src/main/java/org/apache/druid/query/DataSource.java x: 20 commits (all time) y: 52 lines of code processing/src/main/java/org/apache/druid/query/TableDataSource.java x: 13 commits (all time) y: 89 lines of code processing/src/main/java/org/apache/druid/query/planning/ExecutionVertex.java x: 2 commits (all time) y: 250 lines of code server/src/main/java/org/apache/druid/initialization/CoreInjectorBuilder.java x: 9 commits (all time) y: 110 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/Appenderators.java x: 21 commits (all time) y: 106 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/AppenderatorsManager.java x: 19 commits (all time) y: 74 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/DummyForInjectionAppenderatorsManager.java x: 19 commits (all time) y: 105 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/PeonAppenderatorsManager.java x: 21 commits (all time) y: 156 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java x: 43 commits (all time) y: 509 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/UnifiedIndexerAppenderatorsManager.java x: 38 commits (all time) y: 493 lines of code server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java x: 21 commits (all time) y: 82 lines of code server/src/main/java/org/apache/druid/server/QueryLifecycle.java x: 32 commits (all time) y: 366 lines of code server/src/main/java/org/apache/druid/server/QueryLifecycleFactory.java x: 6 commits (all time) y: 65 lines of code server/src/main/java/org/apache/druid/server/coordination/ServerManager.java x: 39 commits (all time) y: 292 lines of code services/src/main/java/org/apache/druid/cli/CliPeon.java x: 53 commits (all time) y: 522 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java x: 94 commits (all time) y: 1337 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/QueryHandler.java x: 30 commits (all time) y: 573 lines of code web-console/src/components/segment-timeline/segment-bar-chart-render.tsx x: 5 commits (all time) y: 683 lines of code web-console/src/utils/general.tsx x: 94 commits (all time) y: 580 lines of code web-console/src/views/supervisors-view/supervisors-view.tsx x: 22 commits (all time) y: 1032 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/guice/MSQIndexingModule.java x: 22 commits (all time) y: 172 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor/SeekableStreamSupervisorIOConfig.java x: 11 commits (all time) y: 174 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor/autoscaler/LagBasedAutoScalerConfig.java x: 4 commits (all time) y: 192 lines of code web-console/src/views/segments-view/segments-view.tsx x: 74 commits (all time) y: 1056 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/processor/SegmentGeneratorFrameProcessorFactory.java x: 12 commits (all time) y: 323 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/HadoopTuningConfig.java x: 20 commits (all time) y: 388 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/AbstractTask.java x: 27 commits (all time) y: 354 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/BatchAppenderators.java x: 15 commits (all time) y: 81 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/IndexTask.java x: 108 commits (all time) y: 1438 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/Tasks.java x: 17 commits (all time) y: 33 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialSegmentGenerateTask.java x: 34 commits (all time) y: 207 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/SinglePhaseSubTask.java x: 55 commits (all time) y: 459 lines of code processing/src/main/java/org/apache/druid/segment/DimensionHandler.java x: 10 commits (all time) y: 65 lines of code processing/src/main/java/org/apache/druid/segment/DoubleDimensionHandler.java x: 9 commits (all time) y: 82 lines of code processing/src/main/java/org/apache/druid/segment/StringDimensionIndexer.java x: 26 commits (all time) y: 443 lines of code processing/src/main/java/org/apache/druid/segment/incremental/IncrementalIndex.java x: 62 commits (all time) y: 1077 lines of code processing/src/main/java/org/apache/druid/segment/incremental/OnHeapAggregateProjection.java x: 3 commits (all time) y: 430 lines of code processing/src/main/java/org/apache/druid/segment/incremental/OnheapIncrementalIndex.java x: 25 commits (all time) y: 822 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/BatchAppenderator.java x: 20 commits (all time) y: 1027 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/StreamAppenderator.java x: 23 commits (all time) y: 1417 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/WorkerMemoryParameters.java x: 14 commits (all time) y: 343 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamAppenderatorConfig.java x: 1 commits (all time) y: 198 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskTuningConfig.java x: 17 commits (all time) y: 305 lines of code processing/src/main/java/org/apache/druid/segment/IndexMergerV9.java x: 37 commits (all time) y: 1358 lines of code extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/IncrementalPublishingKafkaIndexTaskRunner.java x: 24 commits (all time) y: 189 lines of code extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/KafkaIndexTask.java x: 30 commits (all time) y: 127 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/KinesisIndexTaskRunner.java x: 16 commits (all time) y: 161 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskRunner.java x: 83 commits (all time) y: 1672 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/KinesisIndexTaskTuningConfig.java x: 13 commits (all time) y: 321 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/endpoint/BasicAuthorizerResource.java x: 6 commits (all time) y: 465 lines of code processing/src/main/java/org/apache/druid/query/groupby/having/HavingSpecMetricComparator.java x: 4 commits (all time) y: 80 lines of code server/src/main/java/org/apache/druid/server/compaction/CompactionStatus.java x: 8 commits (all time) y: 412 lines of code extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/KubernetesTaskRunnerConfig.java x: 4 commits (all time) y: 402 lines of code extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/taskadapter/PodTemplateTaskAdapter.java x: 5 commits (all time) y: 230 lines of code services/src/main/java/org/apache/druid/server/AsyncQueryForwardingServlet.java x: 11 commits (all time) y: 779 lines of code processing/src/main/java/org/apache/druid/query/metadata/metadata/SegmentMetadataQuery.java x: 8 commits (all time) y: 266 lines of code server/src/main/java/org/apache/druid/server/coordinator/balancer/SegmentToMoveCalculator.java x: 7 commits (all time) y: 182 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/BalanceSegments.java x: 14 commits (all time) y: 72 lines of code server/src/main/java/org/apache/druid/server/coordinator/loading/HttpLoadQueuePeon.java x: 12 commits (all time) y: 566 lines of code server/src/main/java/org/apache/druid/server/coordinator/loading/StrategicSegmentAssigner.java x: 11 commits (all time) y: 448 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/DataSourcePlan.java x: 24 commits (all time) y: 632 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/SingleTaskBackgroundRunner.java x: 16 commits (all time) y: 393 lines of code processing/src/main/java/org/apache/druid/query/BaseQuery.java x: 21 commits (all time) y: 188 lines of code processing/src/main/java/org/apache/druid/query/FilteredDataSource.java x: 6 commits (all time) y: 110 lines of code processing/src/main/java/org/apache/druid/query/FrameBasedInlineDataSource.java x: 8 commits (all time) y: 108 lines of code processing/src/main/java/org/apache/druid/query/InlineDataSource.java x: 15 commits (all time) y: 190 lines of code processing/src/main/java/org/apache/druid/query/LookupDataSource.java x: 8 commits (all time) y: 72 lines of code processing/src/main/java/org/apache/druid/query/Queries.java x: 14 commits (all time) y: 160 lines of code processing/src/main/java/org/apache/druid/query/Query.java x: 28 commits (all time) y: 169 lines of code processing/src/main/java/org/apache/druid/query/QueryDataSource.java x: 11 commits (all time) y: 113 lines of code processing/src/main/java/org/apache/druid/query/UnionDataSource.java x: 12 commits (all time) y: 128 lines of code processing/src/main/java/org/apache/druid/query/filter/DimFilterUtils.java x: 13 commits (all time) y: 113 lines of code processing/src/main/java/org/apache/druid/query/planning/ExecutionVertexShuttle.java x: 1 commits (all time) y: 103 lines of code processing/src/main/java/org/apache/druid/query/union/UnionQuery.java x: 4 commits (all time) y: 227 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerConfig.java x: 26 commits (all time) y: 363 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidCorrelateUnnestRel.java x: 17 commits (all time) y: 470 lines of code sql/src/main/java/org/apache/druid/sql/calcite/run/NativeQueryMaker.java x: 24 commits (all time) y: 205 lines of code processing/src/main/java/org/apache/druid/math/expr/ExprEval.java x: 23 commits (all time) y: 1257 lines of code extensions-core/azure-extensions/src/main/java/org/apache/druid/storage/azure/AzureStorage.java x: 11 commits (all time) y: 260 lines of code processing/src/main/java/org/apache/druid/java/util/common/lifecycle/Lifecycle.java x: 3 commits (all time) y: 336 lines of code server/src/main/java/org/apache/druid/discovery/BaseNodeRoleWatcher.java x: 6 commits (all time) y: 284 lines of code owasp-dependency-check-suppressions.xml x: 84 commits (all time) y: 617 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/HadoopIndexTask.java x: 55 commits (all time) y: 905 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/ParallelIndexSupervisorTask.java x: 100 commits (all time) y: 1616 lines of code server/src/main/java/org/apache/druid/server/security/AuthorizationUtils.java x: 16 commits (all time) y: 313 lines of code extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/KubernetesPeonLifecycle.java x: 4 commits (all time) y: 297 lines of code extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/common/K8sTaskId.java x: 2 commits (all time) y: 47 lines of code processing/src/main/java/org/apache/druid/java/util/emitter/core/HttpPostEmitter.java x: 5 commits (all time) y: 746 lines of code server/src/main/java/org/apache/druid/server/coordinator/CoordinatorConfigManager.java x: 4 commits (all time) y: 261 lines of code web-console/unified-console.html x: 29 commits (all time) y: 58 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/SegmentLoadStatusFetcher.java x: 5 commits (all time) y: 355 lines of code processing/src/main/java/org/apache/druid/segment/AggregateProjectionMetadata.java x: 6 commits (all time) y: 388 lines of code web-console/src/dialogs/compaction-dynamic-config-dialog/compaction-dynamic-config-dialog.tsx x: 5 commits (all time) y: 139 lines of code web-console/src/dialogs/doctor-dialog/doctor-checks.tsx x: 9 commits (all time) y: 332 lines of code web-console/src/druid-models/compaction-config/compaction-config.tsx x: 8 commits (all time) y: 331 lines of code web-console/src/druid-models/compaction-dynamic-config/compaction-dynamic-config.tsx x: 1 commits (all time) y: 76 lines of code web-console/src/druid-models/coordinator-dynamic-config/coordinator-dynamic-config.tsx x: 15 commits (all time) y: 54 lines of code web-console/src/views/datasources-view/datasources-view.tsx x: 29 commits (all time) y: 1658 lines of code web-console/src/components/auto-form/auto-form.tsx x: 51 commits (all time) y: 511 lines of code indexing-service/src/main/java/org/apache/druid/indexing/compact/CompactionSupervisor.java x: 4 commits (all time) y: 110 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/http/OverlordCompactionResource.java x: 4 commits (all time) y: 352 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/supervisor/CompactionSupervisorManager.java x: 1 commits (all time) y: 140 lines of code server/src/main/java/org/apache/druid/rpc/indexing/OverlordClientImpl.java x: 13 commits (all time) y: 384 lines of code server/src/main/java/org/apache/druid/server/compaction/DataSourceCompactibleSegmentIterator.java x: 3 commits (all time) y: 376 lines of code server/src/main/java/org/apache/druid/server/coordinator/AutoCompactionSnapshot.java x: 6 commits (all time) y: 224 lines of code services/src/main/java/org/apache/druid/cli/CliOverlord.java x: 57 commits (all time) y: 462 lines of code server/src/main/java/org/apache/druid/client/selector/ConnectionCountServerSelectorStrategy.java x: 6 commits (all time) y: 34 lines of code extensions-core/druid-catalog/src/main/java/org/apache/druid/catalog/sync/CachedMetadataCatalog.java x: 3 commits (all time) y: 277 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/AbstractBatchIndexTask.java x: 62 commits (all time) y: 779 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/CompactionTask.java x: 95 commits (all time) y: 1295 lines of code processing/src/main/java/org/apache/druid/timeline/CompactionState.java x: 4 commits (all time) y: 152 lines of code server/src/main/java/org/apache/druid/catalog/model/table/DatasourceDefn.java x: 10 commits (all time) y: 121 lines of code server/src/main/java/org/apache/druid/server/coordinator/InlineSchemaDataSourceCompactionConfig.java x: 1 commits (all time) y: 347 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/CompactSegments.java x: 48 commits (all time) y: 535 lines of code extensions-core/s3-extensions/src/main/java/org/apache/druid/storage/s3/S3Utils.java x: 28 commits (all time) y: 288 lines of code web-console/src/utils/query-manager/query-manager.ts x: 6 commits (all time) y: 265 lines of code web-console/src/views/explore-view/components/filter-pane/filter-menu/filter-menu.tsx x: 7 commits (all time) y: 415 lines of code web-console/src/views/explore-view/components/filter-pane/filter-pane.tsx x: 8 commits (all time) y: 209 lines of code web-console/src/views/explore-view/components/module-pane/module-pane.tsx x: 9 commits (all time) y: 302 lines of code web-console/src/views/explore-view/components/resource-pane/measure-dialog/measure-dialog.tsx x: 7 commits (all time) y: 140 lines of code web-console/src/views/explore-view/explore-view.tsx x: 18 commits (all time) y: 490 lines of code web-console/src/views/explore-view/models/query-source.ts x: 10 commits (all time) y: 326 lines of code web-console/src/views/explore-view/module-repository/module-repository.ts x: 9 commits (all time) y: 42 lines of code web-console/src/views/explore-view/modules/multi-axis-chart-module/multi-axis-chart-module.tsx x: 3 commits (all time) y: 224 lines of code web-console/src/utils/download.ts x: 11 commits (all time) y: 97 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/resources/SqlStatementResource.java x: 22 commits (all time) y: 891 lines of code server/src/main/java/org/apache/druid/metadata/segment/CachedSegmentMetadataTransaction.java x: 3 commits (all time) y: 342 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupingEngine.java x: 22 commits (all time) y: 720 lines of code sql/src/main/java/org/apache/druid/sql/calcite/schema/DruidCalciteSchemaModule.java x: 7 commits (all time) y: 40 lines of code sql/src/main/java/org/apache/druid/sql/calcite/schema/DruidSchema.java x: 46 commits (all time) y: 56 lines of code sql/src/main/java/org/apache/druid/sql/http/SqlQuery.java x: 11 commits (all time) y: 155 lines of code server/src/main/java/org/apache/druid/server/coordination/BatchDataSegmentAnnouncer.java x: 15 commits (all time) y: 398 lines of code server/src/main/java/org/apache/druid/server/coordination/SegmentLoadDropHandler.java x: 31 commits (all time) y: 347 lines of code server/src/main/java/org/apache/druid/server/http/SegmentListerResource.java x: 10 commits (all time) y: 275 lines of code server/src/main/java/org/apache/druid/query/ResultLevelCachingQueryRunner.java x: 17 commits (all time) y: 274 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SequenceMetadata.java x: 15 commits (all time) y: 374 lines of code server/src/main/java/org/apache/druid/indexing/overlord/SegmentPublishResult.java x: 5 commits (all time) y: 124 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/BaseAppenderatorDriver.java x: 32 commits (all time) y: 596 lines of code server/src/main/java/org/apache/druid/server/compaction/CompactionRunSimulator.java x: 6 commits (all time) y: 189 lines of code web-console/src/react-table/react-table-filters.ts x: 1 commits (all time) y: 155 lines of code web-console/src/react-table/react-table-inputs.tsx x: 10 commits (all time) y: 153 lines of code web-console/src/views/lookups-view/lookups-view.tsx x: 49 commits (all time) y: 487 lines of code web-console/src/views/services-view/services-view.tsx x: 43 commits (all time) y: 774 lines of code web-console/src/views/tasks-view/tasks-view.tsx x: 14 commits (all time) y: 631 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataConnector.java x: 33 commits (all time) y: 976 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataStorageActionHandler.java x: 19 commits (all time) y: 898 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/actions/SegmentAllocationQueue.java x: 9 commits (all time) y: 575 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/TaskLockbox.java x: 38 commits (all time) y: 1398 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/TaskQueue.java x: 43 commits (all time) y: 783 lines of code processing/src/main/java/org/apache/druid/query/Druids.java x: 22 commits (all time) y: 825 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/InputRowSerde.java x: 16 commits (all time) y: 427 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/GrouperBufferComparatorUtils.java x: 8 commits (all time) y: 380 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/RowBasedGrouperHelper.java x: 49 commits (all time) y: 1846 lines of code processing/src/main/java/org/apache/druid/segment/column/TypeStrategies.java x: 5 commits (all time) y: 472 lines of code processing/src/main/java/org/apache/druid/segment/data/FixedIndexed.java x: 8 commits (all time) y: 161 lines of code processing/src/main/java/org/apache/druid/segment/data/FrontCodedIndexed.java x: 14 commits (all time) y: 535 lines of code processing/src/main/java/org/apache/druid/segment/data/FrontCodedIndexedWriter.java x: 12 commits (all time) y: 365 lines of code processing/src/main/java/org/apache/druid/segment/data/FrontCodedIntArrayIndexed.java x: 3 commits (all time) y: 383 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/ImmutableWorkerInfo.java x: 5 commits (all time) y: 253 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/autoscaling/PendingTaskBasedWorkerProvisioningStrategy.java x: 11 commits (all time) y: 439 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/setup/WorkerSelectUtils.java x: 4 commits (all time) y: 135 lines of code extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/KafkaRecordSupplier.java x: 20 commits (all time) y: 337 lines of code extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/supervisor/KafkaSupervisor.java x: 55 commits (all time) y: 497 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/supervisor/SupervisorManager.java x: 31 commits (all time) y: 405 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/supervisor/SupervisorResource.java x: 19 commits (all time) y: 624 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/DetermineHashedPartitionsJob.java x: 19 commits (all time) y: 410 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/DeterminePartitionsJob.java x: 24 commits (all time) y: 854 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQueryRel.java x: 17 commits (all time) y: 178 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/PartialDruidQuery.java x: 21 commits (all time) y: 626 lines of code server/src/main/java/org/apache/druid/server/QueryResource.java x: 34 commits (all time) y: 502 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQuery.java x: 41 commits (all time) y: 1059 lines of code processing/src/main/java/org/apache/druid/segment/filter/Filters.java x: 36 commits (all time) y: 273 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/HadoopDruidIndexerConfig.java x: 24 commits (all time) y: 484 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialDimensionCardinalityTask.java x: 17 commits (all time) y: 220 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialDimensionDistributionTask.java x: 22 commits (all time) y: 379 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialHashSegmentGenerateTask.java x: 20 commits (all time) y: 161 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/TombstoneHelper.java x: 8 commits (all time) y: 223 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/iterator/IndexTaskInputRowIteratorBuilder.java x: 4 commits (all time) y: 11 lines of code server/src/main/java/org/apache/druid/segment/indexing/DataSchema.java x: 15 commits (all time) y: 436 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/RunWorkOrder.java x: 11 commits (all time) y: 885 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/KinesisRecordSupplier.java x: 23 commits (all time) y: 824 lines of code processing/src/main/java/org/apache/druid/segment/QueryableIndexCursorHolder.java x: 9 commits (all time) y: 666 lines of code processing/src/main/java/org/apache/druid/error/DruidException.java x: 14 commits (all time) y: 235 lines of code indexing-service/src/main/java/org/apache/druid/indexing/scheduledbatch/ScheduledBatchTaskManager.java x: 1 commits (all time) y: 229 lines of code processing/src/main/java/org/apache/druid/segment/IndexIO.java x: 29 commits (all time) y: 785 lines of code processing/src/main/java/org/apache/druid/segment/SimpleQueryableIndex.java x: 17 commits (all time) y: 233 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/groupby/GroupByPostShuffleFrameProcessor.java x: 11 commits (all time) y: 286 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/groupby/GroupByQueryKit.java x: 20 commits (all time) y: 286 lines of code processing/src/main/java/org/apache/druid/query/timeseries/TimeseriesQueryQueryToolChest.java x: 40 commits (all time) y: 456 lines of code processing/src/main/java/org/apache/druid/segment/DictionaryEncodedColumnMerger.java x: 10 commits (all time) y: 701 lines of code processing/src/main/java/org/apache/druid/segment/data/CompressedColumnarIntsSupplier.java x: 8 commits (all time) y: 280 lines of code processing/src/main/java/org/apache/druid/segment/data/CompressedVSizeColumnarIntsSupplier.java x: 11 commits (all time) y: 346 lines of code processing/src/main/java/org/apache/druid/segment/data/CompressedVSizeColumnarMultiIntsSupplier.java x: 5 commits (all time) y: 184 lines of code processing/src/main/java/org/apache/druid/segment/data/CompressionFactory.java x: 14 commits (all time) y: 298 lines of code processing/src/main/java/org/apache/druid/segment/data/GenericIndexed.java x: 21 commits (all time) y: 587 lines of code processing/src/main/java/org/apache/druid/segment/nested/CompressedNestedDataComplexColumn.java x: 23 commits (all time) y: 977 lines of code processing/src/main/java/org/apache/druid/segment/nested/ScalarDoubleColumnAndIndexSupplier.java x: 21 commits (all time) y: 571 lines of code processing/src/main/java/org/apache/druid/math/expr/FunctionalExpr.java x: 10 commits (all time) y: 227 lines of code processing/src/main/java/org/apache/druid/math/expr/BinaryLogicalOperatorExpr.java x: 7 commits (all time) y: 346 lines of code processing/src/main/java/org/apache/druid/math/expr/Function.java x: 25 commits (all time) y: 3564 lines of code processing/src/main/java/org/apache/druid/math/expr/UnaryOperatorExpr.java x: 7 commits (all time) y: 152 lines of code processing/src/main/java/org/apache/druid/math/expr/vector/VectorMathProcessors.java x: 4 commits (all time) y: 734 lines of code processing/src/main/java/org/apache/druid/query/expression/TimestampFloorExprMacro.java x: 19 commits (all time) y: 140 lines of code processing/src/main/java/org/apache/druid/query/expression/TimestampShiftExprMacro.java x: 16 commits (all time) y: 122 lines of code processing/src/main/java/org/apache/druid/segment/virtual/ExpressionVectorSelectors.java x: 13 commits (all time) y: 194 lines of code processing/src/main/java/org/apache/druid/segment/virtual/SingleStringInputDeferredEvaluationExpressionDimensionVectorSelector.java x: 7 commits (all time) y: 117 lines of code processing/src/main/java/org/apache/druid/segment/incremental/IncrementalIndexAdapter.java x: 16 commits (all time) y: 206 lines of code processing/src/main/java/org/apache/druid/segment/nested/NestedDataComplexTypeSerde.java x: 15 commits (all time) y: 195 lines of code web-console/src/components/table-cell/table-cell.tsx x: 25 commits (all time) y: 77 lines of code web-console/src/utils/date.ts x: 12 commits (all time) y: 58 lines of code web-console/src/views/explore-view/components/control-pane/control-pane.tsx x: 9 commits (all time) y: 356 lines of code web-console/src/views/explore-view/components/generic-output-table/generic-output-table.tsx x: 7 commits (all time) y: 434 lines of code web-console/src/views/explore-view/models/explore-state.ts x: 2 commits (all time) y: 276 lines of code processing/src/main/java/org/apache/druid/segment/CursorBuildSpec.java x: 5 commits (all time) y: 320 lines of code processing/src/main/java/org/apache/druid/segment/CursorFactory.java x: 5 commits (all time) y: 12 lines of code processing/src/main/java/org/apache/druid/query/search/UseIndexesStrategy.java x: 14 commits (all time) y: 255 lines of code extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/KubernetesAndWorkerTaskRunner.java x: 1 commits (all time) y: 239 lines of code website/redirects.js x: 11 commits (all time) y: 330 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/CalciteRulesManager.java x: 33 commits (all time) y: 408 lines of code web-console/src/components/clearable-input/clearable-input.tsx x: 10 commits (all time) y: 26 lines of code web-console/src/components/segment-timeline/segment-timeline.tsx x: 30 commits (all time) y: 322 lines of code web-console/src/hooks/index.ts x: 7 commits (all time) y: 10 lines of code web-console/src/views/explore-view/models/measure.ts x: 7 commits (all time) y: 192 lines of code web-console/src/views/explore-view/utils/table-query.ts x: 9 commits (all time) y: 708 lines of code extensions-contrib/grpc-query/src/main/java/org/apache/druid/grpc/server/QueryDriver.java x: 2 commits (all time) y: 581 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/http/security/TaskResourceFilter.java x: 13 commits (all time) y: 71 lines of code server/src/main/java/org/apache/druid/server/security/AuthConfig.java x: 7 commits (all time) y: 217 lines of code sql/src/main/java/org/apache/druid/sql/calcite/schema/SystemSchema.java x: 57 commits (all time) y: 975 lines of code web-console/src/views/home-view/home-view.scss x: 9 commits (all time) y: 18 lines of code web-console/src/views/home-view/home-view.tsx x: 21 commits (all time) y: 35 lines of code web-console/src/views/home-view/status-card/status-card.tsx x: 10 commits (all time) y: 54 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/theta/SketchAggregator.java x: 12 commits (all time) y: 123 lines of code extensions-core/histogram/src/main/java/org/apache/druid/query/aggregation/histogram/FixedBucketsHistogram.java x: 6 commits (all time) y: 907 lines of code processing/src/main/java/org/apache/druid/frame/read/columnar/StringFrameColumnReader.java x: 9 commits (all time) y: 488 lines of code processing/src/main/java/org/apache/druid/math/expr/ApplyFunction.java x: 5 commits (all time) y: 724 lines of code processing/src/main/java/org/apache/druid/math/expr/ConstantExpr.java x: 12 commits (all time) y: 475 lines of code processing/src/main/java/org/apache/druid/query/aggregation/ExpressionLambdaAggregatorFactory.java x: 18 commits (all time) y: 528 lines of code processing/src/main/java/org/apache/druid/query/aggregation/post/ArithmeticPostAggregator.java x: 14 commits (all time) y: 296 lines of code processing/src/main/java/org/apache/druid/query/expression/RegexpLikeExprMacro.java x: 9 commits (all time) y: 59 lines of code processing/src/main/java/org/apache/druid/query/filter/Filter.java x: 16 commits (all time) y: 85 lines of code processing/src/main/java/org/apache/druid/query/filter/InDimFilter.java x: 33 commits (all time) y: 632 lines of code processing/src/main/java/org/apache/druid/query/filter/LikeDimFilter.java x: 14 commits (all time) y: 377 lines of code processing/src/main/java/org/apache/druid/query/filter/TypedInFilter.java x: 4 commits (all time) y: 656 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/GroupByQueryEngine.java x: 10 commits (all time) y: 768 lines of code processing/src/main/java/org/apache/druid/query/groupby/orderby/DefaultLimitSpec.java x: 21 commits (all time) y: 483 lines of code processing/src/main/java/org/apache/druid/segment/AutoTypeColumnIndexer.java x: 16 commits (all time) y: 697 lines of code processing/src/main/java/org/apache/druid/segment/DimensionSelector.java x: 13 commits (all time) y: 212 lines of code processing/src/main/java/org/apache/druid/segment/FloatDimensionIndexer.java x: 15 commits (all time) y: 163 lines of code processing/src/main/java/org/apache/druid/segment/RowBasedColumnSelectorFactory.java x: 23 commits (all time) y: 433 lines of code processing/src/main/java/org/apache/druid/segment/column/ColumnCapabilitiesImpl.java x: 25 commits (all time) y: 238 lines of code processing/src/main/java/org/apache/druid/segment/filter/BoundFilter.java x: 25 commits (all time) y: 343 lines of code processing/src/main/java/org/apache/druid/segment/filter/ValueMatchers.java x: 7 commits (all time) y: 393 lines of code processing/src/main/java/org/apache/druid/segment/index/IndexedUtf8ValueIndexes.java x: 11 commits (all time) y: 227 lines of code processing/src/main/java/org/apache/druid/segment/join/lookup/LookupJoinMatcher.java x: 11 commits (all time) y: 250 lines of code processing/src/main/java/org/apache/druid/segment/join/lookup/LookupJoinable.java x: 15 commits (all time) y: 138 lines of code processing/src/main/java/org/apache/druid/segment/join/table/IndexedTableJoinMatcher.java x: 19 commits (all time) y: 524 lines of code processing/src/main/java/org/apache/druid/segment/join/table/IndexedTableJoinable.java x: 18 commits (all time) y: 150 lines of code processing/src/main/java/org/apache/druid/segment/nested/NestedFieldColumnIndexSupplier.java x: 16 commits (all time) y: 1525 lines of code processing/src/main/java/org/apache/druid/segment/nested/ValueDictionary.java x: 5 commits (all time) y: 302 lines of code processing/src/main/java/org/apache/druid/segment/nested/VariantColumnSerializer.java x: 12 commits (all time) y: 465 lines of code processing/src/main/java/org/apache/druid/segment/serde/NestedCommonFormatColumnPartSerde.java x: 18 commits (all time) y: 331 lines of code processing/src/main/java/org/apache/druid/segment/virtual/ExpressionSelectors.java x: 43 commits (all time) y: 392 lines of code sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/StringSqlAggregator.java x: 15 commits (all time) y: 218 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rule/DruidJoinRule.java x: 26 commits (all time) y: 479 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rule/ReverseLookupRule.java x: 5 commits (all time) y: 491 lines of code sql/src/main/java/org/apache/druid/sql/calcite/table/RowSignatures.java x: 12 commits (all time) y: 231 lines of code services/src/main/java/org/apache/druid/cli/CliIndexer.java x: 33 commits (all time) y: 202 lines of code services/src/main/java/org/apache/druid/cli/CliMiddleManager.java x: 34 commits (all time) y: 235 lines of code services/src/main/java/org/apache/druid/cli/CliRouter.java x: 14 commits (all time) y: 101 lines of code server/src/main/java/org/apache/druid/client/DruidServer.java x: 8 commits (all time) y: 249 lines of code indexing-service/src/main/java/org/apache/druid/indexing/compact/LocalOverlordClient.java x: 3 commits (all time) y: 153 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/theta/SketchHolder.java x: 12 commits (all time) y: 264 lines of code extensions-core/hdfs-storage/src/main/java/org/apache/druid/storage/hdfs/HdfsStorageDruidModule.java x: 15 commits (all time) y: 88 lines of code extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/supervisor/KafkaSupervisorTuningConfig.java x: 19 commits (all time) y: 205 lines of code extensions-core/kubernetes-extensions/src/main/java/org/apache/druid/k8s/discovery/K8sDruidNodeAnnouncer.java x: 4 commits (all time) y: 173 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/JobHelper.java x: 27 commits (all time) y: 720 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialSegmentMergeTask.java x: 34 commits (all time) y: 349 lines of code indexing-service/src/main/java/org/apache/druid/indexing/input/DruidInputSource.java x: 25 commits (all time) y: 522 lines of code processing/src/main/java/org/apache/druid/extendedset/intset/ImmutableConciseSet.java x: 4 commits (all time) y: 797 lines of code processing/src/main/java/org/apache/druid/frame/Frame.java x: 5 commits (all time) y: 293 lines of code processing/src/main/java/org/apache/druid/hll/HyperLogLogCollector.java x: 3 commits (all time) y: 532 lines of code processing/src/main/java/org/apache/druid/math/expr/Parser.java x: 4 commits (all time) y: 372 lines of code processing/src/main/java/org/apache/druid/query/aggregation/AggregatorUtil.java x: 32 commits (all time) y: 333 lines of code processing/src/main/java/org/apache/druid/query/aggregation/firstlast/first/StringFirstAggregatorFactory.java x: 3 commits (all time) y: 301 lines of code processing/src/main/java/org/apache/druid/query/ordering/StringComparators.java x: 9 commits (all time) y: 416 lines of code processing/src/main/java/org/apache/druid/query/topn/PooledTopNAlgorithm.java x: 14 commits (all time) y: 777 lines of code processing/src/main/java/org/apache/druid/segment/DimensionHandlerUtils.java x: 27 commits (all time) y: 627 lines of code processing/src/main/java/org/apache/druid/segment/data/Indexed.java x: 11 commits (all time) y: 63 lines of code processing/src/main/java/org/apache/druid/segment/nested/FieldTypeInfo.java x: 7 commits (all time) y: 281 lines of code server/src/main/java/org/apache/druid/discovery/DruidNodeDiscoveryProvider.java x: 12 commits (all time) y: 195 lines of code server/src/main/java/org/apache/druid/server/coordination/ServerType.java x: 10 commits (all time) y: 95 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidOperatorTable.java x: 72 commits (all time) y: 541 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/Grouping.java x: 10 commits (all time) y: 233 lines of code server/src/main/java/org/apache/druid/indexing/overlord/supervisor/Supervisor.java x: 19 commits (all time) y: 43 lines of code extensions-contrib/materialized-view-selection/src/main/java/org/apache/druid/query/materializedview/DerivativeDataSourceManager.java x: 10 commits (all time) y: 203 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authentication/db/updater/CoordinatorBasicAuthenticatorMetadataStorageUpdater.java x: 8 commits (all time) y: 389 lines of code extensions-core/druid-catalog/src/main/java/org/apache/druid/catalog/storage/sql/SQLCatalogManager.java x: 2 commits (all time) y: 708 lines of code extensions-core/druid-kerberos/src/main/java/org/apache/druid/security/kerberos/KerberosAuthenticator.java x: 10 commits (all time) y: 483 lines of code extensions-core/ec2-extensions/src/main/java/org/apache/druid/indexing/overlord/autoscaling/ec2/EC2AutoScaler.java x: 2 commits (all time) y: 305 lines of code extensions-core/hdfs-storage/src/main/java/org/apache/druid/storage/hdfs/HdfsDataSegmentPuller.java x: 7 commits (all time) y: 262 lines of code extensions-core/histogram/src/main/java/org/apache/druid/query/aggregation/histogram/ApproximateHistogram.java x: 10 commits (all time) y: 1132 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/data/input/kinesis/KinesisInputReader.java x: 2 commits (all time) y: 213 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/supervisor/KinesisSupervisor.java x: 36 commits (all time) y: 395 lines of code extensions-core/lookups-cached-global/src/main/java/org/apache/druid/query/lookup/namespace/UriExtractionNamespace.java x: 10 commits (all time) y: 607 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/WorkerImpl.java x: 41 commits (all time) y: 918 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/util/MultiStageQueryContext.java x: 45 commits (all time) y: 375 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/util/SqlStatementResourceHelper.java x: 11 commits (all time) y: 360 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/actions/SegmentMetadataUpdateAction.java x: 12 commits (all time) y: 77 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/actions/SegmentTransactionalInsertAction.java x: 22 commits (all time) y: 251 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/HadoopTask.java x: 13 commits (all time) y: 169 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/ParallelIndexPhaseRunner.java x: 18 commits (all time) y: 366 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialDimensionDistributionParallelIndexTaskRunner.java x: 9 commits (all time) y: 240 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/ForkingTaskRunner.java x: 38 commits (all time) y: 786 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/MetadataTaskStorage.java x: 15 commits (all time) y: 252 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/RemoteTaskRunner.java x: 35 commits (all time) y: 1368 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/hrtr/WorkerHolder.java x: 14 commits (all time) y: 381 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskClientAsyncImpl.java x: 7 commits (all time) y: 560 lines of code indexing-service/src/main/java/org/apache/druid/indexing/worker/WorkerTaskManager.java x: 20 commits (all time) y: 686 lines of code processing/src/main/java/org/apache/druid/collections/spatial/search/GutmanSearchStrategy.java x: 3 commits (all time) y: 180 lines of code processing/src/main/java/org/apache/druid/frame/file/FrameFile.java x: 6 commits (all time) y: 243 lines of code processing/src/main/java/org/apache/druid/frame/processor/FrameProcessorExecutor.java x: 9 commits (all time) y: 448 lines of code processing/src/main/java/org/apache/druid/frame/processor/SuperSorter.java x: 12 commits (all time) y: 738 lines of code processing/src/main/java/org/apache/druid/java/util/common/guava/ParallelMergeCombiningSequence.java x: 10 commits (all time) y: 1179 lines of code processing/src/main/java/org/apache/druid/java/util/metrics/SysMonitor.java x: 4 commits (all time) y: 519 lines of code processing/src/main/java/org/apache/druid/query/QueryRunnerHelper.java x: 6 commits (all time) y: 19 lines of code processing/src/main/java/org/apache/druid/query/context/ResponseContext.java x: 11 commits (all time) y: 530 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQueryQueryToolChest.java x: 35 commits (all time) y: 712 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/BufferHashGrouper.java x: 12 commits (all time) y: 238 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/HashVectorGrouper.java x: 7 commits (all time) y: 304 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/ParallelCombiner.java x: 10 commits (all time) y: 343 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/SpillingGrouper.java x: 17 commits (all time) y: 287 lines of code processing/src/main/java/org/apache/druid/query/metadata/SegmentMetadataQueryQueryToolChest.java x: 17 commits (all time) y: 393 lines of code processing/src/main/java/org/apache/druid/query/metadata/SegmentMetadataQueryRunnerFactory.java x: 13 commits (all time) y: 233 lines of code processing/src/main/java/org/apache/druid/query/rowsandcols/semantic/DefaultFramedOnHeapAggregatable.java x: 10 commits (all time) y: 364 lines of code processing/src/main/java/org/apache/druid/query/scan/ScanQueryQueryToolChest.java x: 19 commits (all time) y: 174 lines of code processing/src/main/java/org/apache/druid/query/search/SearchQueryQueryToolChest.java x: 16 commits (all time) y: 331 lines of code processing/src/main/java/org/apache/druid/query/topn/TopNQueryQueryToolChest.java x: 28 commits (all time) y: 581 lines of code processing/src/main/java/org/apache/druid/segment/QueryableIndexIndexableAdapter.java x: 19 commits (all time) y: 380 lines of code processing/src/main/java/org/apache/druid/segment/nested/NestedFieldDictionaryEncodedColumn.java x: 9 commits (all time) y: 896 lines of code processing/src/main/java/org/apache/druid/segment/virtual/NestedFieldVirtualColumn.java x: 23 commits (all time) y: 1514 lines of code processing/src/main/java/org/apache/druid/timeline/partition/OvershadowableManager.java x: 3 commits (all time) y: 974 lines of code server/src/main/java/org/apache/druid/client/DirectDruidClient.java x: 30 commits (all time) y: 498 lines of code server/src/main/java/org/apache/druid/client/HttpServerInventoryView.java x: 22 commits (all time) y: 565 lines of code server/src/main/java/org/apache/druid/curator/discovery/DiscoveryModule.java x: 11 commits (all time) y: 421 lines of code server/src/main/java/org/apache/druid/query/lookup/LookupReferencesManager.java x: 21 commits (all time) y: 654 lines of code server/src/main/java/org/apache/druid/server/http/LookupCoordinatorResource.java x: 9 commits (all time) y: 649 lines of code services/src/main/java/org/apache/druid/cli/DumpSegment.java x: 26 commits (all time) y: 682 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidSqlValidator.java x: 26 commits (all time) y: 725 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidUnionRel.java x: 12 commits (all time) y: 183 lines of code sql/src/main/java/org/apache/druid/sql/calcite/schema/InformationSchema.java x: 16 commits (all time) y: 535 lines of code codestyle/spotbugs-exclude.xml x: 31 commits (all time) y: 113 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/db/updater/CoordinatorBasicAuthorizerMetadataStorageUpdater.java x: 9 commits (all time) y: 1046 lines of code server/src/main/java/org/apache/druid/server/initialization/jetty/JettyServerModule.java x: 26 commits (all time) y: 508 lines of code processing/src/main/java/org/apache/druid/query/timeseries/TimeseriesQueryEngine.java x: 18 commits (all time) y: 275 lines of code processing/src/main/java/org/apache/druid/segment/UnnestCursorFactory.java x: 2 commits (all time) y: 432 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/IngestHandler.java x: 17 commits (all time) y: 338 lines of code web-console/src/components/rule-editor/rule-editor.scss x: 8 commits (all time) y: 14 lines of code web-console/src/components/rule-editor/rule-editor.tsx x: 29 commits (all time) y: 197 lines of code web-console/src/console-application.tsx x: 68 commits (all time) y: 435 lines of code web-console/src/dialogs/coordinator-dynamic-config-dialog/coordinator-dynamic-config-dialog.tsx x: 25 commits (all time) y: 114 lines of code web-console/src/dialogs/overlord-dynamic-config-dialog/overlord-dynamic-config-dialog.tsx x: 22 commits (all time) y: 114 lines of code web-console/src/dialogs/retention-dialog/retention-dialog.tsx x: 30 commits (all time) y: 180 lines of code web-console/src/druid-models/execution/execution.ts x: 22 commits (all time) y: 515 lines of code web-console/src/entry.scss x: 33 commits (all time) y: 54 lines of code web-console/src/utils/sampler.ts x: 51 commits (all time) y: 584 lines of code web-console/src/utils/types.ts x: 14 commits (all time) y: 117 lines of code web-console/src/views/workbench-view/column-tree/column-tree.tsx x: 17 commits (all time) y: 661 lines of code web-console/src/views/workbench-view/execution-stages-pane/execution-stages-pane.tsx x: 22 commits (all time) y: 874 lines of code web-console/src/views/workbench-view/query-tab/query-tab.tsx x: 24 commits (all time) y: 539 lines of code web-console/src/views/workbench-view/recent-query-task-panel/recent-query-task-panel.tsx x: 18 commits (all time) y: 238 lines of code web-console/src/views/workbench-view/workbench-view.tsx x: 29 commits (all time) y: 884 lines of code processing/src/main/java/org/apache/druid/segment/column/StringUtf8DictionaryEncodedColumn.java x: 8 commits (all time) y: 680 lines of code web-console/src/druid-models/input-source/input-source.tsx x: 16 commits (all time) y: 629 lines of code processing/src/main/java/org/apache/druid/segment/AutoTypeColumnMerger.java x: 12 commits (all time) y: 494 lines of code processing/src/main/java/org/apache/druid/query/scan/ScanQuery.java x: 27 commits (all time) y: 508 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/WindowOperatorQueryKit.java x: 12 commits (all time) y: 358 lines of code processing/src/main/java/org/apache/druid/query/QueryToolChest.java x: 16 commits (all time) y: 134 lines of code web-console/src/utils/local-storage-keys.tsx x: 31 commits (all time) y: 86 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQueryConfig.java x: 23 commits (all time) y: 279 lines of code web-console/src/setup-tests.ts x: 10 commits (all time) y: 7 lines of code web-console/src/components/menu-checkbox/menu-checkbox.tsx x: 13 commits (all time) y: 18 lines of code web-console/src/druid-models/lookup-spec/lookup-spec.tsx x: 7 commits (all time) y: 547 lines of code web-console/src/druid-models/stages/stages.ts x: 16 commits (all time) y: 593 lines of code processing/src/main/java/org/apache/druid/query/rowsandcols/LazilyDecoratedRowsAndColumns.java x: 14 commits (all time) y: 321 lines of code web-console/src/components/show-log/show-log.tsx x: 29 commits (all time) y: 158 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/HllSketchAggregatorFactory.java x: 20 commits (all time) y: 263 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/theta/SketchAggregatorFactory.java x: 10 commits (all time) y: 257 lines of code processing/src/main/java/org/apache/druid/java/util/common/logger/Logger.java x: 7 commits (all time) y: 247 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/scan/ScanQueryKit.java x: 17 commits (all time) y: 144 lines of code server/src/main/java/org/apache/druid/server/coordinator/DruidCoordinatorRuntimeParams.java x: 22 commits (all time) y: 285 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller/ControllerStageTracker.java x: 11 commits (all time) y: 802 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/hrtr/HttpRemoteTaskRunner.java x: 44 commits (all time) y: 1599 lines of code processing/src/main/java/org/apache/druid/query/QueryMetrics.java x: 16 commits (all time) y: 83 lines of code processing/src/main/java/org/apache/druid/query/aggregation/AggregatorFactory.java x: 18 commits (all time) y: 176 lines of code processing/src/main/java/org/apache/druid/segment/IndexMerger.java x: 16 commits (all time) y: 285 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller/ControllerQueryKernel.java x: 11 commits (all time) y: 558 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/worker/DartWorkerRunner.java x: 2 commits (all time) y: 262 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/StreamAppenderatorDriver.java x: 23 commits (all time) y: 333 lines of code processing/src/main/java/org/apache/druid/math/expr/ExprListenerImpl.java x: 2 commits (all time) y: 478 lines of code server/src/main/java/org/apache/druid/segment/metadata/SegmentSchemaManager.java x: 2 commits (all time) y: 341 lines of code web-console/src/components/json-input/json-input.tsx x: 24 commits (all time) y: 134 lines of code web-console/src/dialogs/history-dialog/history-dialog.tsx x: 18 commits (all time) y: 91 lines of code processing/src/main/java/org/apache/druid/segment/filter/AndFilter.java x: 17 commits (all time) y: 352 lines of code processing/src/main/java/org/apache/druid/segment/VirtualColumns.java x: 26 commits (all time) y: 381 lines of code sql/src/main/java/org/apache/druid/sql/calcite/expression/builtin/NestedDataOperatorConversions.java x: 20 commits (all time) y: 814 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/IndexerTableInputSpecSlicer.java x: 1 commits (all time) y: 308 lines of code services/src/main/java/org/apache/druid/cli/PullDependencies.java x: 17 commits (all time) y: 408 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/Limits.java x: 12 commits (all time) y: 18 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/StageDefinition.java x: 13 commits (all time) y: 305 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/KillUnusedSegmentsTask.java x: 21 commits (all time) y: 323 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/Task.java x: 29 commits (all time) y: 133 lines of code server/src/main/java/org/apache/druid/server/coordination/SegmentBootstrapper.java x: 2 commits (all time) y: 366 lines of code server/src/main/java/org/apache/druid/server/metrics/MetricsModule.java x: 14 commits (all time) y: 176 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/supervisor/KinesisSupervisorTuningConfig.java x: 19 commits (all time) y: 254 lines of code processing/src/main/java/org/apache/druid/query/rowsandcols/ArrayListRowsAndColumns.java x: 12 commits (all time) y: 429 lines of code web-console/src/views/load-data-view/schema-table/schema-table.tsx x: 21 commits (all time) y: 137 lines of code processing/src/main/java/org/apache/druid/segment/generator/GeneratorBasicSchemas.java x: 6 commits (all time) y: 413 lines of code processing/src/main/java/org/apache/druid/segment/QueryableIndexColumnSelectorFactory.java x: 18 commits (all time) y: 133 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidRexExecutor.java x: 25 commits (all time) y: 175 lines of code sql/src/main/java/org/apache/druid/sql/avatica/DruidMeta.java x: 23 commits (all time) y: 739 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/Windowing.java x: 18 commits (all time) y: 484 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/config/TaskConfig.java x: 23 commits (all time) y: 265 lines of code processing/src/main/java/org/apache/druid/query/aggregation/hyperloglog/HyperUniquesAggregatorFactory.java x: 13 commits (all time) y: 263 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/SinglePhaseParallelIndexTaskRunner.java x: 23 commits (all time) y: 208 lines of code web-console/src/druid-models/stages/stages.mock.ts x: 4 commits (all time) y: 1200 lines of code web-console/src/components/action-cell/action-cell.tsx x: 18 commits (all time) y: 32 lines of code web-console/src/components/array-input/array-input.tsx x: 16 commits (all time) y: 61 lines of code web-console/src/components/suggestible-input/suggestible-input.tsx x: 17 commits (all time) y: 53 lines of code web-console/src/dialogs/supervisor-table-action-dialog/supervisor-table-action-dialog.tsx x: 23 commits (all time) y: 76 lines of code web-console/src/views/load-data-view/load-data-view.scss x: 25 commits (all time) y: 259 lines of code processing/src/main/java/org/apache/druid/segment/join/filter/JoinFilterAnalyzer.java x: 23 commits (all time) y: 369 lines of code processing/src/main/java/org/apache/druid/query/filter/RangeFilter.java x: 9 commits (all time) y: 974 lines of code server/src/main/java/org/apache/druid/segment/realtime/SegmentGenerationMetrics.java x: 1 commits (all time) y: 182 lines of code server/src/main/java/org/apache/druid/client/JsonParserIterator.java x: 16 commits (all time) y: 233 lines of code sql/src/main/java/org/apache/druid/sql/calcite/parser/DruidSqlParserUtils.java x: 13 commits (all time) y: 461 lines of code server/src/main/java/org/apache/druid/segment/loading/SegmentLocalCacheManager.java x: 6 commits (all time) y: 555 lines of code server/src/main/java/org/apache/druid/discovery/DruidLeaderClient.java x: 16 commits (all time) y: 223 lines of code web-console/src/dialogs/async-action-dialog/async-action-dialog.tsx x: 15 commits (all time) y: 107 lines of code web-console/src/ace-modes/hjson.ts x: 1 commits (all time) y: 262 lines of code processing/src/main/java/org/apache/druid/query/aggregation/firstlast/last/StringLastAggregatorFactory.java x: 1 commits (all time) y: 278 lines of code processing/src/main/java/org/apache/druid/query/filter/ArrayContainsElementFilter.java x: 6 commits (all time) y: 438 lines of code sql/src/main/java/org/apache/druid/sql/calcite/expression/builtin/MultiValueStringOperatorConversions.java x: 14 commits (all time) y: 516 lines of code processing/src/main/java/org/apache/druid/query/filter/BoundDimFilter.java x: 11 commits (all time) y: 512 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/common/SortMergeJoinFrameProcessor.java x: 6 commits (all time) y: 801 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rule/DruidRules.java x: 19 commits (all time) y: 290 lines of code sql/src/main/java/org/apache/druid/sql/calcite/expression/OperatorConversions.java x: 28 commits (all time) y: 555 lines of code extensions-core/kafka-extraction-namespace/src/main/java/org/apache/druid/query/lookup/KafkaLookupExtractorFactory.java x: 13 commits (all time) y: 357 lines of code extensions-core/s3-extensions/src/main/java/org/apache/druid/data/input/s3/S3InputSource.java x: 18 commits (all time) y: 381 lines of code processing/src/main/java/org/apache/druid/segment/transform/Transformer.java x: 20 commits (all time) y: 101 lines of code processing/src/main/java/org/apache/druid/query/aggregation/post/ExpressionPostAggregator.java x: 18 commits (all time) y: 306 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/VirtualColumnRegistry.java x: 16 commits (all time) y: 272 lines of code processing/src/main/java/org/apache/druid/segment/join/filter/JoinFilterCorrelations.java x: 3 commits (all time) y: 266 lines of code processing/src/main/java/org/apache/druid/query/aggregation/SuppressedAggregatorFactory.java x: 9 commits (all time) y: 375 lines of code web-console/src/bootstrap/react-table-defaults.tsx x: 23 commits (all time) y: 54 lines of code web-console/src/views/index.ts x: 11 commits (all time) y: 11 lines of code web-console/src/components/refresh-button/refresh-button.tsx x: 12 commits (all time) y: 28 lines of code processing/src/main/java/org/apache/druid/utils/CompressionUtils.java x: 2 commits (all time) y: 402 lines of code web-console/src/views/load-data-view/parse-time-table/parse-time-table.tsx x: 19 commits (all time) y: 118 lines of code web-console/src/views/load-data-view/transform-table/transform-table.tsx x: 17 commits (all time) y: 101 lines of code processing/src/main/java/org/apache/druid/segment/data/VSizeLongSerde.java x: 5 commits (all time) y: 975 lines of code web-console/src/views/load-data-view/parse-data-table/parse-data-table.tsx x: 22 commits (all time) y: 95 lines of code processing/src/main/java/org/apache/druid/extendedset/intset/ConciseSet.java x: 1 commits (all time) y: 1372 lines of code processing/src/main/java/org/apache/druid/java/util/http/client/NettyHttpClient.java x: 1 commits (all time) y: 360 lines of code processing/src/main/java/org/apache/druid/timeline/DataSegment.java x: 1 commits (all time) y: 492 lines of code processing/src/main/java/org/apache/druid/segment/data/SafeWritableBuffer.java x: 1 commits (all time) y: 405 lines of code extensions-contrib/compressed-bigdecimal/src/main/java/org/apache/druid/compressedbigdecimal/CompressedBigDecimal.java x: 4 commits (all time) y: 288 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/TaskMonitor.java x: 14 commits (all time) y: 448 lines of code extensions-contrib/gce-extensions/src/main/java/org/apache/druid/indexing/overlord/autoscaling/gce/GceAutoScaler.java x: 2 commits (all time) y: 394 lines of code extensions-core/hdfs-storage/src/main/java/org/apache/hadoop/fs/HadoopFsWrapper.java x: 14 commits (all time) y: 50 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/ByteBufferMinMaxOffsetHeap.java x: 3 commits (all time) y: 420 lines of code publications/whitepaper/druid.tex x: 77 commits (all time) y: 1011 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/endpoint/CoordinatorBasicAuthorizerResourceHandler.java x: 5 commits (all time) y: 601 lines of code extensions-core/orc-extensions/example/TestOrcFile.testDate2038.orc x: 1 commits (all time) y: 731 lines of code extensions-core/druid-bloom-filter/src/main/java/org/apache/druid/query/filter/BloomKFilter.java x: 4 commits (all time) y: 473 lines of code server/src/main/java/org/apache/druid/server/http/DatasourcesResource.java x: 5 commits (all time) y: 819 lines of code publications/radstack/radstack.bib x: 3 commits (all time) y: 486 lines of code publications/radstack/radstack.tex x: 7 commits (all time) y: 845 lines of code publications/radstack/vldb.cls x: 3 commits (all time) y: 1282 lines of code publications/whitepaper/modii658-yang.tex x: 3 commits (all time) y: 1011 lines of code publications/whitepaper/sig-alternate-2013.cls x: 6 commits (all time) y: 1514 lines of code publications/whitepaper/druid.bib x: 16 commits (all time) y: 377 lines of code publications/whitepaper/acm_proc_article-sp.cls x: 3 commits (all time) y: 1509 lines of code
5373.0
lines of code
  min: 1.0
  average: 109.02
  25th percentile: 28.0
  median: 59.0
  75th percentile: 118.0
  max: 5373.0
0 294.0
commits (all time)
min: 1.0 | average: 4.97 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 294.0

File Size vs. Contributors (all time): 6035 points

processing/src/main/java/org/apache/druid/query/expression/NestedDataExpressions.java x: 4 contributors (all time) y: 727 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLogger.java x: 5 contributors (all time) y: 188 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLoggerProvider.java x: 6 contributors (all time) y: 48 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/theta/sql/ThetaSketchBaseSqlAggregator.java x: 6 contributors (all time) y: 143 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/sql/DartQueryMaker.java x: 4 contributors (all time) y: 347 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/groupby/GroupByPreShuffleFrameProcessor.java x: 4 contributors (all time) y: 229 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/results/ExportResultsFrameProcessor.java x: 3 contributors (all time) y: 203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/scan/ScanQueryFrameProcessor.java x: 7 contributors (all time) y: 387 lines of code processing/src/main/java/org/apache/druid/frame/segment/FrameSegment.java x: 4 contributors (all time) y: 48 lines of code processing/src/main/java/org/apache/druid/query/JoinDataSource.java x: 10 contributors (all time) y: 399 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQueryRunnerFactory.java x: 7 contributors (all time) y: 97 lines of code processing/src/main/java/org/apache/druid/query/metadata/SegmentAnalyzer.java x: 7 contributors (all time) y: 292 lines of code processing/src/main/java/org/apache/druid/query/scan/ScanQueryEngine.java x: 14 contributors (all time) y: 219 lines of code processing/src/main/java/org/apache/druid/query/search/CursorOnlyStrategy.java x: 4 contributors (all time) y: 95 lines of code processing/src/main/java/org/apache/druid/query/search/SearchStrategy.java x: 2 contributors (all time) y: 70 lines of code processing/src/main/java/org/apache/druid/query/timeboundary/TimeBoundaryQueryRunnerFactory.java x: 8 contributors (all time) y: 282 lines of code processing/src/main/java/org/apache/druid/query/timeseries/TimeseriesQueryRunnerFactory.java x: 6 contributors (all time) y: 88 lines of code processing/src/main/java/org/apache/druid/query/topn/TopNQueryEngine.java x: 4 contributors (all time) y: 240 lines of code processing/src/main/java/org/apache/druid/segment/BypassRestrictedSegment.java x: 2 contributors (all time) y: 23 lines of code processing/src/main/java/org/apache/druid/segment/FilteredSegment.java x: 1 contributors (all time) y: 28 lines of code processing/src/main/java/org/apache/druid/segment/IncrementalIndexSegment.java x: 3 contributors (all time) y: 51 lines of code processing/src/main/java/org/apache/druid/segment/QueryableIndexSegment.java x: 6 contributors (all time) y: 74 lines of code processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java x: 9 contributors (all time) y: 145 lines of code processing/src/main/java/org/apache/druid/segment/Segment.java x: 8 contributors (all time) y: 27 lines of code processing/src/main/java/org/apache/druid/segment/join/HashJoinSegment.java x: 8 contributors (all time) y: 122 lines of code processing/src/main/java/org/apache/druid/segment/join/table/BroadcastSegmentIndexedTable.java x: 4 contributors (all time) y: 209 lines of code processing/src/main/java/org/apache/druid/segment/loading/TombstoneSegmentizerFactory.java x: 5 contributors (all time) y: 105 lines of code server/src/main/java/org/apache/druid/segment/realtime/sink/Sink.java x: 3 contributors (all time) y: 427 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/MSQTaskQueryMaker.java x: 13 contributors (all time) y: 406 lines of code processing/src/main/java/org/apache/druid/segment/NoopQueryableIndex.java x: 1 contributors (all time) y: 63 lines of code server/src/main/java/org/apache/druid/segment/InlineSegmentWrangler.java x: 3 contributors (all time) y: 33 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor/SeekableStreamSupervisor.java x: 38 contributors (all time) y: 3687 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerContext.java x: 18 contributors (all time) y: 488 lines of code server/src/main/java/org/apache/druid/client/BrokerViewOfCoordinatorConfig.java x: 1 contributors (all time) y: 118 lines of code server/src/main/java/org/apache/druid/server/coordinator/stats/Stats.java x: 5 contributors (all time) y: 155 lines of code server/src/main/java/org/apache/druid/server/http/BrokerSyncStatus.java x: 1 contributors (all time) y: 69 lines of code server/src/main/java/org/apache/druid/server/http/CoordinatorDynamicConfigSyncer.java x: 1 contributors (all time) y: 186 lines of code services/src/main/java/org/apache/druid/cli/CliCoordinator.java x: 24 contributors (all time) y: 412 lines of code web-console/lib/keywords.ts x: 1 contributors (all time) y: 132 lines of code web-console/src/views/explore-view/components/resource-pane/nested-column-dialog/nested-column-dialog.tsx x: 2 contributors (all time) y: 160 lines of code web-console/src/views/explore-view/modules/time-chart-module/continuous-chart-render.tsx x: 1 contributors (all time) y: 689 lines of code web-console/src/views/workbench-view/destination-pages-pane/destination-pages-pane.scss x: 1 contributors (all time) y: 16 lines of code web-console/src/views/workbench-view/result-table-pane/result-table-pane.tsx x: 2 contributors (all time) y: 673 lines of code licenses.yaml x: 73 contributors (all time) y: 5373 lines of code web-console/src/druid-models/dimension-spec/dimension-spec.ts x: 2 contributors (all time) y: 174 lines of code web-console/src/druid-models/external-config/external-config.ts x: 3 contributors (all time) y: 159 lines of code web-console/src/druid-models/ingest-query-pattern/ingest-query-pattern.ts x: 2 contributors (all time) y: 301 lines of code web-console/src/druid-models/ingestion-spec/ingestion-spec.tsx x: 10 contributors (all time) y: 2569 lines of code web-console/src/druid-models/workbench-query/workbench-query.ts x: 5 contributors (all time) y: 466 lines of code web-console/src/helpers/spec-conversion.ts x: 2 contributors (all time) y: 422 lines of code web-console/src/utils/druid-query.ts x: 3 contributors (all time) y: 320 lines of code web-console/src/utils/index.tsx x: 5 contributors (all time) y: 25 lines of code web-console/src/utils/sql.ts x: 3 contributors (all time) y: 130 lines of code web-console/src/views/load-data-view/load-data-view.tsx x: 16 contributors (all time) y: 3418 lines of code web-console/src/views/sql-data-loader-view/schema-step/schema-step.tsx x: 3 contributors (all time) y: 1002 lines of code web-console/src/views/sql-data-loader-view/sql-data-loader-view.tsx x: 2 contributors (all time) y: 225 lines of code web-console/src/views/workbench-view/run-panel/run-panel.tsx x: 4 contributors (all time) y: 658 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/ControllerHolder.java x: 2 contributors (all time) y: 106 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/guice/DartControllerModule.java x: 2 contributors (all time) y: 85 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/ControllerContext.java x: 6 contributors (all time) y: 37 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/ControllerImpl.java x: 22 contributors (all time) y: 2203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/QueryKitBasedMSQPlanner.java x: 1 contributors (all time) y: 203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/IndexerControllerContext.java x: 9 contributors (all time) y: 297 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQCompactionRunner.java x: 5 contributors (all time) y: 587 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQControllerTask.java x: 14 contributors (all time) y: 326 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQSpec.java x: 5 contributors (all time) y: 82 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/destination/MSQTerminalStageSpecFactory.java x: 2 contributors (all time) y: 6 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/destination/SegmentGenerationUtils.java x: 3 contributors (all time) y: 266 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/QueryDefinition.java x: 2 contributors (all time) y: 141 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/QueryDefinitionBuilder.java x: 2 contributors (all time) y: 52 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/StageDefinitionBuilder.java x: 3 contributors (all time) y: 104 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller/ControllerQueryKernelConfig.java x: 2 contributors (all time) y: 240 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/MSQTaskSqlEngine.java x: 10 contributors (all time) y: 423 lines of code processing/src/main/java/org/apache/druid/query/QueryContext.java x: 11 contributors (all time) y: 504 lines of code server/src/main/java/org/apache/druid/metadata/IndexerSQLMetadataStorageCoordinator.java x: 28 contributors (all time) y: 2153 lines of code server/src/main/java/org/apache/druid/server/log/NoopRequestLogger.java x: 3 contributors (all time) y: 18 lines of code sql/src/main/java/org/apache/druid/sql/DirectStatement.java x: 6 contributors (all time) y: 206 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/CalcitePlanner.java x: 8 contributors (all time) y: 400 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidPlanner.java x: 22 contributors (all time) y: 416 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerFactory.java x: 18 contributors (all time) y: 198 lines of code sql/src/main/java/org/apache/druid/sql/calcite/view/DruidViewMacro.java x: 9 contributors (all time) y: 64 lines of code extensions-contrib/materialized-view-maintenance/src/main/java/org/apache/druid/indexing/materializedview/MaterializedViewSupervisor.java x: 16 contributors (all time) y: 425 lines of code extensions-contrib/materialized-view-maintenance/src/main/java/org/apache/druid/indexing/materializedview/MaterializedViewSupervisorSpec.java x: 15 contributors (all time) y: 365 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/http/OverlordDataSourcesResource.java x: 1 contributors (all time) y: 246 lines of code processing/src/main/java/org/apache/druid/java/util/common/StringUtils.java x: 7 contributors (all time) y: 426 lines of code server/src/main/java/org/apache/druid/client/DataSourcesSnapshot.java x: 5 contributors (all time) y: 130 lines of code server/src/main/java/org/apache/druid/indexing/overlord/IndexerMetadataStorageCoordinator.java x: 13 contributors (all time) y: 152 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataRuleManager.java x: 12 contributors (all time) y: 357 lines of code server/src/main/java/org/apache/druid/metadata/SegmentsMetadataManager.java x: 7 contributors (all time) y: 14 lines of code server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataManager.java x: 12 contributors (all time) y: 580 lines of code server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataManagerProvider.java x: 4 contributors (all time) y: 75 lines of code server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataQuery.java x: 9 contributors (all time) y: 1277 lines of code server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransaction.java x: 1 contributors (all time) y: 491 lines of code server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransactionFactory.java x: 1 contributors (all time) y: 164 lines of code server/src/main/java/org/apache/druid/segment/metadata/CoordinatorSegmentMetadataCache.java x: 3 contributors (all time) y: 681 lines of code server/src/main/java/org/apache/druid/server/coordinator/DruidCoordinator.java x: 25 contributors (all time) y: 707 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/KillUnusedSegments.java x: 10 contributors (all time) y: 264 lines of code server/src/main/java/org/apache/druid/server/http/DataSourcesResource.java x: 16 contributors (all time) y: 819 lines of code server/src/main/java/org/apache/druid/server/http/MetadataResource.java x: 11 contributors (all time) y: 407 lines of code sql/src/main/java/org/apache/druid/sql/calcite/schema/MetadataSegmentView.java x: 8 contributors (all time) y: 187 lines of code sql/src/main/java/org/apache/druid/sql/calcite/expression/Expressions.java x: 14 contributors (all time) y: 736 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/Calcites.java x: 12 contributors (all time) y: 400 lines of code processing/src/main/java/org/apache/druid/query/QueryContexts.java x: 21 contributors (all time) y: 426 lines of code server/src/main/java/org/apache/druid/client/BrokerServerView.java x: 12 contributors (all time) y: 335 lines of code server/src/main/java/org/apache/druid/client/CachingClusteredClient.java x: 23 contributors (all time) y: 764 lines of code server/src/main/java/org/apache/druid/client/ServerViewUtil.java x: 5 contributors (all time) y: 56 lines of code server/src/main/java/org/apache/druid/client/coordinator/CoordinatorClient.java x: 11 contributors (all time) y: 27 lines of code server/src/main/java/org/apache/druid/client/selector/ServerSelector.java x: 10 contributors (all time) y: 182 lines of code server/src/main/java/org/apache/druid/server/ClientQuerySegmentWalker.java x: 17 contributors (all time) y: 759 lines of code server/src/main/java/org/apache/druid/server/coordinator/CoordinatorDynamicConfig.java x: 13 contributors (all time) y: 547 lines of code server/src/main/java/org/apache/druid/server/http/CoordinatorDynamicConfigsResource.java x: 4 contributors (all time) y: 139 lines of code services/src/main/java/org/apache/druid/cli/CliBroker.java x: 18 contributors (all time) y: 159 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/worker/DartWorkerContext.java x: 2 contributors (all time) y: 203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/IndexerWorkerContext.java x: 4 contributors (all time) y: 317 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/FrameContext.java x: 4 contributors (all time) y: 41 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java x: 5 contributors (all time) y: 278 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/TaskToolbox.java x: 15 contributors (all time) y: 786 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/TaskToolboxFactory.java x: 13 contributors (all time) y: 247 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTask.java x: 22 contributors (all time) y: 229 lines of code processing/src/main/java/org/apache/druid/query/DataSource.java x: 7 contributors (all time) y: 52 lines of code server/src/main/java/org/apache/druid/initialization/CoreInjectorBuilder.java x: 7 contributors (all time) y: 110 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/Appenderators.java x: 10 contributors (all time) y: 106 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/AppenderatorsManager.java x: 10 contributors (all time) y: 74 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/DummyForInjectionAppenderatorsManager.java x: 10 contributors (all time) y: 105 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/PeonAppenderatorsManager.java x: 10 contributors (all time) y: 156 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java x: 19 contributors (all time) y: 509 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/UnifiedIndexerAppenderatorsManager.java x: 17 contributors (all time) y: 493 lines of code server/src/main/java/org/apache/druid/server/QueryLifecycle.java x: 17 contributors (all time) y: 366 lines of code server/src/main/java/org/apache/druid/server/coordination/ServerManager.java x: 17 contributors (all time) y: 292 lines of code services/src/main/java/org/apache/druid/cli/CliPeon.java x: 31 contributors (all time) y: 522 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java x: 25 contributors (all time) y: 1337 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/QueryHandler.java x: 11 contributors (all time) y: 573 lines of code web-console/src/utils/general.tsx x: 8 contributors (all time) y: 580 lines of code web-console/src/views/supervisors-view/supervisors-view.tsx x: 3 contributors (all time) y: 1032 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/guice/MSQIndexingModule.java x: 11 contributors (all time) y: 172 lines of code server/src/main/java/org/apache/druid/curator/discovery/CuratorDruidLeaderSelector.java x: 7 contributors (all time) y: 172 lines of code web-console/src/views/segments-view/segments-view.tsx x: 6 contributors (all time) y: 1056 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/processor/SegmentGeneratorFrameProcessorFactory.java x: 8 contributors (all time) y: 323 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/HadoopTuningConfig.java x: 15 contributors (all time) y: 388 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/IndexGeneratorJob.java x: 20 contributors (all time) y: 760 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/AbstractTask.java x: 15 contributors (all time) y: 354 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/IndexTask.java x: 38 contributors (all time) y: 1438 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/Tasks.java x: 9 contributors (all time) y: 33 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialSegmentGenerateTask.java x: 14 contributors (all time) y: 207 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/SinglePhaseSubTask.java x: 20 contributors (all time) y: 459 lines of code processing/src/main/java/org/apache/druid/segment/NestedCommonFormatColumnHandler.java x: 1 contributors (all time) y: 86 lines of code processing/src/main/java/org/apache/druid/segment/StringDimensionHandler.java x: 7 contributors (all time) y: 144 lines of code processing/src/main/java/org/apache/druid/segment/StringDimensionIndexer.java x: 10 contributors (all time) y: 443 lines of code processing/src/main/java/org/apache/druid/segment/incremental/IncrementalIndex.java x: 18 contributors (all time) y: 1077 lines of code processing/src/main/java/org/apache/druid/segment/incremental/OnHeapAggregateProjection.java x: 1 contributors (all time) y: 430 lines of code processing/src/main/java/org/apache/druid/segment/incremental/OnheapIncrementalIndex.java x: 13 contributors (all time) y: 822 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/BatchAppenderator.java x: 10 contributors (all time) y: 1027 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/StreamAppenderator.java x: 11 contributors (all time) y: 1417 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/WorkerMemoryParameters.java x: 3 contributors (all time) y: 343 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskTuningConfig.java x: 11 contributors (all time) y: 305 lines of code processing/src/main/java/org/apache/druid/segment/IndexMergerV9.java x: 12 contributors (all time) y: 1358 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/AppenderatorConfig.java x: 10 contributors (all time) y: 37 lines of code extensions-contrib/rabbit-stream-indexing-service/src/main/java/org/apache/druid/indexing/rabbitstream/IncrementalPublishingRabbitStreamIndexTaskRunner.java x: 3 contributors (all time) y: 118 lines of code extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/IncrementalPublishingKafkaIndexTaskRunner.java x: 13 contributors (all time) y: 189 lines of code extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/KafkaIndexTask.java x: 16 contributors (all time) y: 127 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskRunner.java x: 30 contributors (all time) y: 1672 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/KinesisIndexTaskTuningConfig.java x: 11 contributors (all time) y: 321 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/endpoint/BasicAuthorizerResource.java x: 6 contributors (all time) y: 465 lines of code processing/src/main/java/org/apache/druid/query/groupby/having/HavingSpecMetricComparator.java x: 3 contributors (all time) y: 80 lines of code server/src/main/java/org/apache/druid/server/compaction/CompactionStatus.java x: 5 contributors (all time) y: 412 lines of code services/src/main/java/org/apache/druid/server/AsyncQueryForwardingServlet.java x: 9 contributors (all time) y: 779 lines of code processing/src/main/java/org/apache/druid/query/metadata/metadata/SegmentMetadataQuery.java x: 5 contributors (all time) y: 266 lines of code server/src/main/java/org/apache/druid/server/coordinator/balancer/SegmentToMoveCalculator.java x: 4 contributors (all time) y: 182 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/BalanceSegments.java x: 7 contributors (all time) y: 72 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/UnloadUnusedSegments.java x: 4 contributors (all time) y: 112 lines of code server/src/main/java/org/apache/druid/server/coordinator/loading/HttpLoadQueuePeon.java x: 3 contributors (all time) y: 566 lines of code server/src/main/java/org/apache/druid/server/coordinator/loading/StrategicSegmentAssigner.java x: 3 contributors (all time) y: 448 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/DataSourcePlan.java x: 8 contributors (all time) y: 632 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/SingleTaskBackgroundRunner.java x: 11 contributors (all time) y: 393 lines of code processing/src/main/java/org/apache/druid/query/Queries.java x: 7 contributors (all time) y: 160 lines of code processing/src/main/java/org/apache/druid/query/Query.java x: 15 contributors (all time) y: 169 lines of code processing/src/main/java/org/apache/druid/query/QueryDataSource.java x: 5 contributors (all time) y: 113 lines of code processing/src/main/java/org/apache/druid/query/filter/DimFilterUtils.java x: 6 contributors (all time) y: 113 lines of code processing/src/main/java/org/apache/druid/query/union/UnionQuery.java x: 1 contributors (all time) y: 227 lines of code processing/src/main/java/org/apache/druid/segment/join/JoinConditionAnalysis.java x: 6 contributors (all time) y: 154 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidOuterQueryRel.java x: 9 contributors (all time) y: 176 lines of code sql/src/main/java/org/apache/druid/sql/calcite/run/NativeQueryMaker.java x: 11 contributors (all time) y: 205 lines of code processing/src/main/java/org/apache/druid/math/expr/ExprEval.java x: 6 contributors (all time) y: 1257 lines of code extensions-core/azure-extensions/src/main/java/org/apache/druid/storage/azure/AzureStorage.java x: 7 contributors (all time) y: 260 lines of code owasp-dependency-check-suppressions.xml x: 24 contributors (all time) y: 617 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/HadoopIndexTask.java x: 25 contributors (all time) y: 905 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/ParallelIndexSupervisorTask.java x: 29 contributors (all time) y: 1616 lines of code server/src/main/java/org/apache/druid/server/security/AuthorizationUtils.java x: 10 contributors (all time) y: 313 lines of code extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/KubernetesPeonLifecycle.java x: 3 contributors (all time) y: 297 lines of code extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/taskadapter/K8sTaskAdapter.java x: 3 contributors (all time) y: 418 lines of code processing/src/main/java/org/apache/druid/java/util/emitter/core/HttpPostEmitter.java x: 3 contributors (all time) y: 746 lines of code server/src/main/java/org/apache/druid/server/coordinator/CoordinatorConfigManager.java x: 1 contributors (all time) y: 261 lines of code web-console/unified-console.html x: 14 contributors (all time) y: 58 lines of code processing/src/main/java/org/apache/druid/segment/AggregateProjectionMetadata.java x: 1 contributors (all time) y: 388 lines of code web-console/src/views/datasources-view/datasources-view.tsx x: 2 contributors (all time) y: 1658 lines of code web-console/src/components/auto-form/auto-form.tsx x: 8 contributors (all time) y: 511 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/http/OverlordCompactionResource.java x: 1 contributors (all time) y: 352 lines of code server/src/main/java/org/apache/druid/rpc/indexing/OverlordClient.java x: 8 contributors (all time) y: 83 lines of code server/src/main/java/org/apache/druid/rpc/indexing/OverlordClientImpl.java x: 6 contributors (all time) y: 384 lines of code server/src/main/java/org/apache/druid/server/compaction/DataSourceCompactibleSegmentIterator.java x: 1 contributors (all time) y: 376 lines of code server/src/main/java/org/apache/druid/server/coordinator/AutoCompactionSnapshot.java x: 3 contributors (all time) y: 224 lines of code services/src/main/java/org/apache/druid/cli/CliOverlord.java x: 27 contributors (all time) y: 462 lines of code extensions-core/druid-catalog/src/main/java/org/apache/druid/catalog/sync/CachedMetadataCatalog.java x: 3 contributors (all time) y: 277 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/AbstractBatchIndexTask.java x: 24 contributors (all time) y: 779 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/CompactionTask.java x: 23 contributors (all time) y: 1295 lines of code server/src/main/java/org/apache/druid/catalog/model/facade/DatasourceFacade.java x: 4 contributors (all time) y: 150 lines of code server/src/main/java/org/apache/druid/client/indexing/ClientCompactionTaskQuery.java x: 6 contributors (all time) y: 180 lines of code server/src/main/java/org/apache/druid/server/coordinator/DataSourceCompactionConfig.java x: 8 contributors (all time) y: 50 lines of code web-console/src/views/explore-view/components/filter-pane/filter-menu/filter-menu.tsx x: 1 contributors (all time) y: 415 lines of code web-console/src/views/explore-view/components/module-pane/module-pane.tsx x: 1 contributors (all time) y: 302 lines of code web-console/src/views/explore-view/explore-view.tsx x: 3 contributors (all time) y: 490 lines of code web-console/src/views/explore-view/models/query-source.ts x: 2 contributors (all time) y: 326 lines of code web-console/src/views/explore-view/modules/grouping-table-module/grouping-table-module.tsx x: 1 contributors (all time) y: 295 lines of code web-console/src/views/explore-view/modules/time-chart-module/time-chart-module.tsx x: 1 contributors (all time) y: 328 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/resources/SqlStatementResource.java x: 9 contributors (all time) y: 891 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupingEngine.java x: 8 contributors (all time) y: 720 lines of code sql/src/main/java/org/apache/druid/sql/calcite/schema/DruidSchema.java x: 19 contributors (all time) y: 56 lines of code sql/src/main/java/org/apache/druid/sql/http/SqlQuery.java x: 8 contributors (all time) y: 155 lines of code server/src/main/java/org/apache/druid/server/coordination/SegmentLoadDropHandler.java x: 18 contributors (all time) y: 347 lines of code server/src/main/java/org/apache/druid/query/ResultLevelCachingQueryRunner.java x: 14 contributors (all time) y: 274 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SequenceMetadata.java x: 9 contributors (all time) y: 374 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/BaseAppenderatorDriver.java x: 17 contributors (all time) y: 596 lines of code web-console/src/views/lookups-view/lookups-view.tsx x: 4 contributors (all time) y: 487 lines of code web-console/src/views/services-view/services-view.tsx x: 6 contributors (all time) y: 774 lines of code web-console/src/views/tasks-view/tasks-view.tsx x: 2 contributors (all time) y: 631 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataConnector.java x: 18 contributors (all time) y: 976 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataStorageActionHandler.java x: 13 contributors (all time) y: 898 lines of code sql/src/main/java/org/apache/druid/sql/http/SqlResource.java x: 18 contributors (all time) y: 285 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/actions/SegmentAllocationQueue.java x: 1 contributors (all time) y: 575 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/TaskLockbox.java x: 12 contributors (all time) y: 1398 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/TaskQueue.java x: 18 contributors (all time) y: 783 lines of code processing/src/main/java/org/apache/druid/query/DruidMetrics.java x: 9 contributors (all time) y: 51 lines of code processing/src/main/java/org/apache/druid/query/Druids.java x: 12 contributors (all time) y: 825 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/GrouperBufferComparatorUtils.java x: 4 contributors (all time) y: 380 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/RowBasedGrouperHelper.java x: 16 contributors (all time) y: 1846 lines of code processing/src/main/java/org/apache/druid/segment/column/TypeStrategies.java x: 3 contributors (all time) y: 472 lines of code processing/src/main/java/org/apache/druid/segment/data/FixedIndexedWriter.java x: 3 contributors (all time) y: 173 lines of code processing/src/main/java/org/apache/druid/segment/data/FrontCodedIndexed.java x: 3 contributors (all time) y: 535 lines of code processing/src/main/java/org/apache/druid/segment/data/FrontCodedIndexedWriter.java x: 3 contributors (all time) y: 365 lines of code processing/src/main/java/org/apache/druid/segment/data/FrontCodedIntArrayIndexed.java x: 2 contributors (all time) y: 383 lines of code processing/src/main/java/org/apache/druid/segment/data/FrontCodedIntArrayIndexedWriter.java x: 2 contributors (all time) y: 350 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/autoscaling/PendingTaskBasedWorkerProvisioningStrategy.java x: 8 contributors (all time) y: 439 lines of code extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/KafkaRecordSupplier.java x: 16 contributors (all time) y: 337 lines of code extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/supervisor/KafkaSupervisor.java x: 23 contributors (all time) y: 497 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/common/RecordSupplier.java x: 7 contributors (all time) y: 35 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/supervisor/SupervisorManager.java x: 17 contributors (all time) y: 405 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/supervisor/SupervisorResource.java x: 14 contributors (all time) y: 624 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/DetermineHashedPartitionsJob.java x: 15 contributors (all time) y: 410 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/DeterminePartitionsJob.java x: 15 contributors (all time) y: 854 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidUnionDataSourceRel.java x: 5 contributors (all time) y: 218 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQuery.java x: 17 contributors (all time) y: 1059 lines of code processing/src/main/java/org/apache/druid/segment/filter/Filters.java x: 13 contributors (all time) y: 273 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/HadoopDruidIndexerConfig.java x: 15 contributors (all time) y: 484 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/InputSourceProcessor.java x: 9 contributors (all time) y: 101 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialDimensionCardinalityTask.java x: 10 contributors (all time) y: 220 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialDimensionDistributionTask.java x: 10 contributors (all time) y: 379 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialHashSegmentGenerateTask.java x: 11 contributors (all time) y: 161 lines of code processing/src/main/java/org/apache/druid/segment/IndexSpec.java x: 7 contributors (all time) y: 227 lines of code server/src/main/java/org/apache/druid/server/SegmentManager.java x: 13 contributors (all time) y: 315 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/RunWorkOrder.java x: 4 contributors (all time) y: 885 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQWorkerTaskLauncher.java x: 8 contributors (all time) y: 659 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/HadoopDruidIndexerJob.java x: 8 contributors (all time) y: 94 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/KinesisRecordSupplier.java x: 15 contributors (all time) y: 824 lines of code processing/src/main/java/org/apache/druid/error/DruidException.java x: 8 contributors (all time) y: 235 lines of code processing/src/main/java/org/apache/druid/segment/IndexIO.java x: 11 contributors (all time) y: 785 lines of code processing/src/main/java/org/apache/druid/segment/SimpleQueryableIndex.java x: 7 contributors (all time) y: 233 lines of code processing/src/main/java/org/apache/druid/data/input/impl/LocalInputSource.java x: 4 contributors (all time) y: 264 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/WorkerSketchFetcher.java x: 5 contributors (all time) y: 237 lines of code processing/src/main/java/org/apache/druid/query/timeseries/TimeseriesQueryQueryToolChest.java x: 16 contributors (all time) y: 456 lines of code processing/src/main/java/org/apache/druid/segment/DictionaryEncodedColumnMerger.java x: 4 contributors (all time) y: 701 lines of code processing/src/main/java/org/apache/druid/segment/data/CompressedVSizeColumnarIntsSupplier.java x: 6 contributors (all time) y: 346 lines of code processing/src/main/java/org/apache/druid/segment/data/CompressionFactory.java x: 6 contributors (all time) y: 298 lines of code processing/src/main/java/org/apache/druid/segment/data/GenericIndexed.java x: 7 contributors (all time) y: 587 lines of code processing/src/main/java/org/apache/druid/segment/nested/CompressedNestedDataComplexColumn.java x: 5 contributors (all time) y: 977 lines of code processing/src/main/java/org/apache/druid/segment/nested/ScalarDoubleColumnAndIndexSupplier.java x: 5 contributors (all time) y: 571 lines of code processing/src/main/java/org/apache/druid/segment/nested/VariantColumnAndIndexSupplier.java x: 4 contributors (all time) y: 431 lines of code processing/src/main/java/org/apache/druid/segment/serde/DictionaryEncodedColumnPartSerde.java x: 8 contributors (all time) y: 377 lines of code processing/src/main/java/org/apache/druid/math/expr/Function.java x: 6 contributors (all time) y: 3564 lines of code processing/src/main/java/org/apache/druid/math/expr/vector/VectorMathProcessors.java x: 2 contributors (all time) y: 734 lines of code processing/src/main/java/org/apache/druid/math/expr/vector/VectorProcessors.java x: 3 contributors (all time) y: 718 lines of code processing/src/main/java/org/apache/druid/segment/incremental/IncrementalIndexAdapter.java x: 5 contributors (all time) y: 206 lines of code processing/src/main/java/org/apache/druid/query/search/UseIndexesStrategy.java x: 6 contributors (all time) y: 255 lines of code processing/src/main/java/org/apache/druid/segment/filter/OrFilter.java x: 7 contributors (all time) y: 616 lines of code website/redirects.js x: 6 contributors (all time) y: 330 lines of code web-console/src/components/segment-timeline/segment-timeline.tsx x: 7 contributors (all time) y: 322 lines of code web-console/src/views/explore-view/utils/table-query.ts x: 2 contributors (all time) y: 708 lines of code extensions-contrib/grpc-query/src/main/java/org/apache/druid/grpc/server/QueryDriver.java x: 2 contributors (all time) y: 581 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/http/OverlordResource.java x: 25 contributors (all time) y: 779 lines of code server/src/main/java/org/apache/druid/segment/metadata/AbstractSegmentMetadataCache.java x: 3 contributors (all time) y: 768 lines of code sql/src/main/java/org/apache/druid/sql/calcite/schema/SystemSchema.java x: 20 contributors (all time) y: 975 lines of code web-console/src/views/home-view/home-view.scss x: 4 contributors (all time) y: 18 lines of code extensions-contrib/moving-average-query/src/main/java/org/apache/druid/query/movingaverage/MovingAverageQuery.java x: 5 contributors (all time) y: 309 lines of code extensions-core/histogram/src/main/java/org/apache/druid/query/aggregation/histogram/FixedBucketsHistogram.java x: 5 contributors (all time) y: 907 lines of code extensions-core/lookups-cached-single/src/main/java/org/apache/druid/server/lookup/jdbc/JdbcDataFetcher.java x: 6 contributors (all time) y: 213 lines of code extensions-core/stats/src/main/java/org/apache/druid/query/aggregation/variance/VarianceAggregatorFactory.java x: 8 contributors (all time) y: 315 lines of code processing/src/main/java/org/apache/druid/frame/field/StringFieldReader.java x: 5 contributors (all time) y: 461 lines of code processing/src/main/java/org/apache/druid/frame/read/columnar/StringFrameColumnReader.java x: 6 contributors (all time) y: 488 lines of code processing/src/main/java/org/apache/druid/query/aggregation/ExpressionLambdaAggregatorFactory.java x: 4 contributors (all time) y: 528 lines of code processing/src/main/java/org/apache/druid/query/expression/HyperUniqueExpressions.java x: 3 contributors (all time) y: 249 lines of code processing/src/main/java/org/apache/druid/query/filter/InDimFilter.java x: 10 contributors (all time) y: 632 lines of code processing/src/main/java/org/apache/druid/query/filter/LikeDimFilter.java x: 5 contributors (all time) y: 377 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/GroupByQueryEngine.java x: 4 contributors (all time) y: 768 lines of code processing/src/main/java/org/apache/druid/query/groupby/orderby/DefaultLimitSpec.java x: 11 contributors (all time) y: 483 lines of code processing/src/main/java/org/apache/druid/query/metadata/metadata/ColumnAnalysis.java x: 4 contributors (all time) y: 291 lines of code processing/src/main/java/org/apache/druid/segment/AutoTypeColumnIndexer.java x: 2 contributors (all time) y: 697 lines of code processing/src/main/java/org/apache/druid/segment/filter/ExpressionFilter.java x: 6 contributors (all time) y: 412 lines of code processing/src/main/java/org/apache/druid/segment/filter/ValueMatchers.java x: 3 contributors (all time) y: 393 lines of code processing/src/main/java/org/apache/druid/segment/join/lookup/LookupJoinMatcher.java x: 6 contributors (all time) y: 250 lines of code processing/src/main/java/org/apache/druid/segment/join/table/IndexedTableJoinMatcher.java x: 6 contributors (all time) y: 524 lines of code processing/src/main/java/org/apache/druid/segment/nested/NestedFieldColumnIndexSupplier.java x: 3 contributors (all time) y: 1525 lines of code processing/src/main/java/org/apache/druid/segment/nested/VariantColumnSerializer.java x: 2 contributors (all time) y: 465 lines of code processing/src/main/java/org/apache/druid/segment/virtual/ExpressionSelectors.java x: 9 contributors (all time) y: 392 lines of code sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/StringSqlAggregator.java x: 8 contributors (all time) y: 218 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rule/DruidJoinRule.java x: 12 contributors (all time) y: 479 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rule/ReverseLookupRule.java x: 2 contributors (all time) y: 491 lines of code services/src/main/java/org/apache/druid/cli/CliHistorical.java x: 9 contributors (all time) y: 122 lines of code services/src/main/java/org/apache/druid/cli/CliIndexer.java x: 19 contributors (all time) y: 202 lines of code services/src/main/java/org/apache/druid/cli/CliMiddleManager.java x: 19 contributors (all time) y: 235 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/BasicAuthUtils.java x: 10 contributors (all time) y: 198 lines of code extensions-core/hdfs-storage/src/main/java/org/apache/druid/storage/hdfs/HdfsStorageDruidModule.java x: 11 contributors (all time) y: 88 lines of code extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/supervisor/KafkaSupervisorTuningConfig.java x: 15 contributors (all time) y: 205 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/JobHelper.java x: 17 contributors (all time) y: 720 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/PartialSegmentMergeTask.java x: 14 contributors (all time) y: 349 lines of code indexing-service/src/main/java/org/apache/druid/indexing/input/DruidInputSource.java x: 16 contributors (all time) y: 522 lines of code processing/src/main/java/org/apache/druid/extendedset/intset/ImmutableConciseSet.java x: 2 contributors (all time) y: 797 lines of code processing/src/main/java/org/apache/druid/hll/HyperLogLogCollector.java x: 2 contributors (all time) y: 532 lines of code processing/src/main/java/org/apache/druid/math/expr/Parser.java x: 2 contributors (all time) y: 372 lines of code processing/src/main/java/org/apache/druid/query/aggregation/AggregatorUtil.java x: 20 contributors (all time) y: 333 lines of code processing/src/main/java/org/apache/druid/query/aggregation/any/StringAnyAggregatorFactory.java x: 8 contributors (all time) y: 195 lines of code processing/src/main/java/org/apache/druid/query/timeboundary/TimeBoundaryQuery.java x: 7 contributors (all time) y: 203 lines of code processing/src/main/java/org/apache/druid/query/timeseries/TimeseriesQuery.java x: 11 contributors (all time) y: 249 lines of code processing/src/main/java/org/apache/druid/query/topn/PooledTopNAlgorithm.java x: 5 contributors (all time) y: 777 lines of code processing/src/main/java/org/apache/druid/segment/DimensionHandlerUtils.java x: 11 contributors (all time) y: 627 lines of code processing/src/main/java/org/apache/druid/segment/data/CompressionStrategy.java x: 9 contributors (all time) y: 345 lines of code processing/src/main/java/org/apache/druid/segment/nested/FieldTypeInfo.java x: 2 contributors (all time) y: 281 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/DruidOperatorTable.java x: 28 contributors (all time) y: 541 lines of code server/src/main/java/org/apache/druid/indexing/overlord/supervisor/Supervisor.java x: 10 contributors (all time) y: 43 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/tuple/ArrayOfDoublesSketchBuildBufferAggregator.java x: 8 contributors (all time) y: 133 lines of code extensions-core/druid-kerberos/src/main/java/org/apache/druid/security/kerberos/KerberosAuthenticator.java x: 6 contributors (all time) y: 483 lines of code extensions-core/histogram/src/main/java/org/apache/druid/query/aggregation/histogram/ApproximateHistogram.java x: 7 contributors (all time) y: 1132 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/supervisor/KinesisSupervisor.java x: 16 contributors (all time) y: 395 lines of code extensions-core/lookups-cached-global/src/main/java/org/apache/druid/query/lookup/namespace/UriExtractionNamespace.java x: 10 contributors (all time) y: 607 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/WorkerImpl.java x: 8 contributors (all time) y: 918 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/util/MultiStageQueryContext.java x: 13 contributors (all time) y: 375 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/util/SqlStatementResourceHelper.java x: 7 contributors (all time) y: 360 lines of code extensions-core/postgresql-metadata-storage/src/main/java/org/apache/druid/metadata/storage/postgresql/PostgreSQLConnector.java x: 10 contributors (all time) y: 244 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/hadoop/DatasourceRecordReader.java x: 6 contributors (all time) y: 277 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/actions/SegmentAllocateAction.java x: 12 contributors (all time) y: 315 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/actions/SegmentTransactionalInsertAction.java x: 12 contributors (all time) y: 251 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/HadoopTask.java x: 12 contributors (all time) y: 169 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/ForkingTaskRunner.java x: 24 contributors (all time) y: 786 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/RemoteTaskRunner.java x: 22 contributors (all time) y: 1368 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/ThreadingTaskRunner.java x: 10 contributors (all time) y: 476 lines of code indexing-service/src/main/java/org/apache/druid/indexing/worker/WorkerTaskManager.java x: 12 contributors (all time) y: 686 lines of code processing/src/main/java/org/apache/druid/frame/processor/FrameProcessorExecutor.java x: 4 contributors (all time) y: 448 lines of code processing/src/main/java/org/apache/druid/jackson/DruidDefaultSerializersModule.java x: 9 contributors (all time) y: 156 lines of code processing/src/main/java/org/apache/druid/java/util/common/guava/ParallelMergeCombiningSequence.java x: 5 contributors (all time) y: 1179 lines of code processing/src/main/java/org/apache/druid/query/ChainedExecutionQueryRunner.java x: 11 contributors (all time) y: 133 lines of code processing/src/main/java/org/apache/druid/query/QueryRunnerHelper.java x: 5 contributors (all time) y: 19 lines of code processing/src/main/java/org/apache/druid/query/context/ResponseContext.java x: 9 contributors (all time) y: 530 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQueryQueryToolChest.java x: 18 contributors (all time) y: 712 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/BufferArrayGrouper.java x: 9 contributors (all time) y: 263 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/GroupByMergingQueryRunner.java x: 4 contributors (all time) y: 318 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/GroupByRowProcessor.java x: 10 contributors (all time) y: 129 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/SpillingGrouper.java x: 11 contributors (all time) y: 287 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/vector/VectorGroupByEngine.java x: 11 contributors (all time) y: 368 lines of code processing/src/main/java/org/apache/druid/query/rowsandcols/semantic/DefaultFramedOnHeapAggregatable.java x: 6 contributors (all time) y: 364 lines of code processing/src/main/java/org/apache/druid/query/timeboundary/TimeBoundaryQueryQueryToolChest.java x: 12 contributors (all time) y: 227 lines of code processing/src/main/java/org/apache/druid/query/topn/TopNQueryQueryToolChest.java x: 14 contributors (all time) y: 581 lines of code processing/src/main/java/org/apache/druid/segment/nested/NestedFieldDictionaryEncodedColumn.java x: 2 contributors (all time) y: 896 lines of code processing/src/main/java/org/apache/druid/segment/nested/VariantColumn.java x: 3 contributors (all time) y: 876 lines of code processing/src/main/java/org/apache/druid/segment/virtual/NestedFieldVirtualColumn.java x: 3 contributors (all time) y: 1514 lines of code processing/src/main/java/org/apache/druid/timeline/partition/OvershadowableManager.java x: 3 contributors (all time) y: 974 lines of code server/src/main/java/org/apache/druid/catalog/model/ModelProperties.java x: 2 contributors (all time) y: 259 lines of code server/src/main/java/org/apache/druid/client/BatchServerInventoryView.java x: 5 contributors (all time) y: 354 lines of code server/src/main/java/org/apache/druid/client/DirectDruidClient.java x: 21 contributors (all time) y: 498 lines of code server/src/main/java/org/apache/druid/client/HttpServerInventoryView.java x: 12 contributors (all time) y: 565 lines of code server/src/main/java/org/apache/druid/curator/discovery/DiscoveryModule.java x: 9 contributors (all time) y: 421 lines of code server/src/main/java/org/apache/druid/query/lookup/LookupReferencesManager.java x: 12 contributors (all time) y: 654 lines of code server/src/main/java/org/apache/druid/server/coordination/ChangeRequestHttpSyncer.java x: 7 contributors (all time) y: 349 lines of code server/src/main/java/org/apache/druid/server/http/LookupCoordinatorResource.java x: 7 contributors (all time) y: 649 lines of code services/src/main/java/org/apache/druid/cli/DumpSegment.java x: 13 contributors (all time) y: 682 lines of code sql/src/main/java/org/apache/druid/sql/calcite/schema/InformationSchema.java x: 8 contributors (all time) y: 535 lines of code server/src/main/java/org/apache/druid/server/initialization/jetty/JettyServerModule.java x: 18 contributors (all time) y: 508 lines of code web-console/src/druid-models/execution/execution-ingest-complete.mock.ts x: 2 contributors (all time) y: 431 lines of code web-console/src/console-application.tsx x: 9 contributors (all time) y: 435 lines of code web-console/src/druid-models/execution/execution.ts x: 3 contributors (all time) y: 515 lines of code web-console/src/views/workbench-view/execution-stages-pane/execution-stages-pane.tsx x: 2 contributors (all time) y: 874 lines of code processing/src/main/java/org/apache/druid/segment/column/StringUtf8DictionaryEncodedColumn.java x: 4 contributors (all time) y: 680 lines of code web-console/src/druid-models/input-source/input-source.tsx x: 6 contributors (all time) y: 629 lines of code processing/src/main/java/org/apache/druid/query/scan/ScanQuery.java x: 13 contributors (all time) y: 508 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQueryConfig.java x: 12 contributors (all time) y: 279 lines of code web-console/src/druid-models/input-format/input-format.tsx x: 2 contributors (all time) y: 563 lines of code web-console/src/druid-models/stages/stages.ts x: 2 contributors (all time) y: 593 lines of code processing/src/main/java/org/apache/druid/query/rowsandcols/LazilyDecoratedRowsAndColumns.java x: 10 contributors (all time) y: 321 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/tuple/ArrayOfDoublesSketchAggregatorFactory.java x: 7 contributors (all time) y: 307 lines of code server/src/main/java/org/apache/druid/server/coordinator/DruidCoordinatorRuntimeParams.java x: 10 contributors (all time) y: 285 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller/ControllerStageTracker.java x: 3 contributors (all time) y: 802 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/hrtr/HttpRemoteTaskRunner.java x: 23 contributors (all time) y: 1599 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller/ControllerQueryKernel.java x: 4 contributors (all time) y: 558 lines of code processing/src/main/java/org/apache/druid/math/expr/ExprListenerImpl.java x: 2 contributors (all time) y: 478 lines of code sql/src/main/java/org/apache/druid/sql/calcite/expression/builtin/NestedDataOperatorConversions.java x: 9 contributors (all time) y: 814 lines of code services/src/main/java/org/apache/druid/cli/PullDependencies.java x: 12 contributors (all time) y: 408 lines of code processing/src/main/java/org/apache/druid/query/rowsandcols/ArrayListRowsAndColumns.java x: 6 contributors (all time) y: 429 lines of code sql/src/main/java/org/apache/druid/sql/avatica/DruidMeta.java x: 13 contributors (all time) y: 739 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/config/TaskConfig.java x: 12 contributors (all time) y: 265 lines of code processing/src/main/java/org/apache/druid/query/aggregation/hyperloglog/HyperUniquesAggregatorFactory.java x: 8 contributors (all time) y: 263 lines of code web-console/src/druid-models/stages/stages.mock.ts x: 3 contributors (all time) y: 1200 lines of code processing/src/main/java/org/apache/druid/query/filter/RangeFilter.java x: 2 contributors (all time) y: 974 lines of code sql/src/main/java/org/apache/druid/sql/calcite/parser/DruidSqlParserUtils.java x: 8 contributors (all time) y: 461 lines of code server/src/main/java/org/apache/druid/segment/loading/SegmentLoaderConfig.java x: 11 contributors (all time) y: 115 lines of code server/src/main/java/org/apache/druid/discovery/DruidLeaderClient.java x: 9 contributors (all time) y: 223 lines of code sql/src/main/java/org/apache/druid/sql/calcite/aggregation/builtin/EarliestLatestAnySqlAggregator.java x: 14 contributors (all time) y: 385 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/hll/HllSketchModule.java x: 11 contributors (all time) y: 73 lines of code sql/src/main/java/org/apache/druid/sql/calcite/expression/builtin/MultiValueStringOperatorConversions.java x: 5 contributors (all time) y: 516 lines of code extensions-contrib/kafka-emitter/src/main/java/org/apache/druid/emitter/kafka/KafkaEmitter.java x: 9 contributors (all time) y: 241 lines of code extensions-core/parquet-extensions/src/main/java/org/apache/druid/data/input/parquet/simple/ParquetGroupConverter.java x: 8 contributors (all time) y: 355 lines of code sql/src/main/java/org/apache/druid/sql/calcite/expression/OperatorConversions.java x: 10 contributors (all time) y: 555 lines of code extensions-core/histogram/src/main/java/org/apache/druid/query/aggregation/histogram/sql/FixedBucketsHistogramQuantileSqlAggregator.java x: 9 contributors (all time) y: 205 lines of code server/src/main/java/org/apache/druid/server/coordinator/rules/LoadRule.java x: 13 contributors (all time) y: 100 lines of code server/src/main/java/org/apache/druid/server/coordinator/rules/BroadcastDistributionRule.java x: 8 contributors (all time) y: 10 lines of code processing/src/main/java/org/apache/druid/segment/data/VSizeLongSerde.java x: 4 contributors (all time) y: 975 lines of code processing/src/main/java/org/apache/druid/extendedset/intset/ConciseSet.java x: 1 contributors (all time) y: 1372 lines of code processing/src/main/java/org/apache/druid/guice/GuiceInjectors.java x: 6 contributors (all time) y: 18 lines of code server/src/main/java/org/apache/druid/initialization/Initialization.java x: 12 contributors (all time) y: 15 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/TaskMonitor.java x: 7 contributors (all time) y: 448 lines of code publications/whitepaper/druid.tex x: 13 contributors (all time) y: 1011 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/endpoint/CoordinatorBasicAuthorizerResourceHandler.java x: 5 contributors (all time) y: 601 lines of code extensions-core/orc-extensions/example/TestOrcFile.testDate2038.orc x: 1 contributors (all time) y: 731 lines of code server/src/main/java/org/apache/druid/server/http/DatasourcesResource.java x: 3 contributors (all time) y: 819 lines of code publications/radstack/radstack.tex x: 2 contributors (all time) y: 845 lines of code publications/radstack/vldb.cls x: 2 contributors (all time) y: 1282 lines of code publications/whitepaper/sig-alternate-2013.cls x: 4 contributors (all time) y: 1514 lines of code publications/whitepaper/acm_proc_article-sp.cls x: 2 contributors (all time) y: 1509 lines of code
5373.0
lines of code
  min: 1.0
  average: 109.02
  25th percentile: 28.0
  median: 59.0
  75th percentile: 118.0
  max: 5373.0
0 73.0
contributors (all time)
min: 1.0 | average: 2.82 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 73.0

File Size vs. Commits (30 days): 332 points

processing/src/main/java/org/apache/druid/query/expression/NestedDataExpressions.java x: 1 commits (30d) y: 727 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLogger.java x: 1 commits (30d) y: 188 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLoggerProvider.java x: 1 commits (30d) y: 48 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/theta/sql/ThetaSketchBaseSqlAggregator.java x: 1 commits (30d) y: 143 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/sql/DartQueryMaker.java x: 2 commits (30d) y: 347 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/groupby/GroupByPreShuffleFrameProcessor.java x: 2 commits (30d) y: 229 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/results/ExportResultsFrameProcessor.java x: 2 commits (30d) y: 203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/scan/ScanQueryFrameProcessor.java x: 3 commits (30d) y: 387 lines of code processing/src/main/java/org/apache/druid/frame/segment/FrameSegment.java x: 2 commits (30d) y: 48 lines of code processing/src/main/java/org/apache/druid/query/JoinDataSource.java x: 2 commits (30d) y: 399 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQueryRunnerFactory.java x: 1 commits (30d) y: 97 lines of code processing/src/main/java/org/apache/druid/query/metadata/SegmentAnalyzer.java x: 1 commits (30d) y: 292 lines of code processing/src/main/java/org/apache/druid/query/search/SearchStrategy.java x: 1 commits (30d) y: 70 lines of code processing/src/main/java/org/apache/druid/query/topn/TopNQueryEngine.java x: 2 commits (30d) y: 240 lines of code processing/src/main/java/org/apache/druid/segment/BypassRestrictedSegment.java x: 1 commits (30d) y: 23 lines of code processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java x: 3 commits (30d) y: 145 lines of code processing/src/main/java/org/apache/druid/segment/RestrictedSegment.java x: 2 commits (30d) y: 81 lines of code processing/src/main/java/org/apache/druid/segment/Segment.java x: 3 commits (30d) y: 27 lines of code processing/src/main/java/org/apache/druid/segment/join/HashJoinSegment.java x: 2 commits (30d) y: 122 lines of code processing/src/main/java/org/apache/druid/segment/join/table/BroadcastSegmentIndexedTable.java x: 1 commits (30d) y: 209 lines of code processing/src/main/java/org/apache/druid/segment/loading/TombstoneSegmentizerFactory.java x: 2 commits (30d) y: 105 lines of code server/src/main/java/org/apache/druid/segment/realtime/sink/Sink.java x: 2 commits (30d) y: 427 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/MSQTaskQueryMaker.java x: 2 commits (30d) y: 406 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor/SeekableStreamSupervisor.java x: 2 commits (30d) y: 3687 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerContext.java x: 2 commits (30d) y: 488 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/CloneHistoricals.java x: 3 commits (30d) y: 126 lines of code server/src/main/java/org/apache/druid/server/coordinator/stats/Stats.java x: 2 commits (30d) y: 155 lines of code server/src/main/java/org/apache/druid/server/http/CoordinatorDynamicConfigSyncer.java x: 2 commits (30d) y: 186 lines of code web-console/src/views/explore-view/components/resource-pane/nested-column-dialog/nested-column-dialog.tsx x: 1 commits (30d) y: 160 lines of code web-console/src/views/explore-view/modules/time-chart-module/continuous-chart-render.tsx x: 1 commits (30d) y: 689 lines of code web-console/src/views/workbench-view/destination-pages-pane/destination-pages-pane.scss x: 1 commits (30d) y: 16 lines of code web-console/src/views/workbench-view/result-table-pane/result-table-pane.tsx x: 1 commits (30d) y: 673 lines of code licenses.yaml x: 2 commits (30d) y: 5373 lines of code web-console/src/druid-models/ingest-query-pattern/ingest-query-pattern.ts x: 1 commits (30d) y: 301 lines of code web-console/src/druid-models/ingestion-spec/ingestion-spec.tsx x: 1 commits (30d) y: 2569 lines of code web-console/src/druid-models/workbench-query/workbench-query.ts x: 1 commits (30d) y: 466 lines of code web-console/src/helpers/spec-conversion.ts x: 1 commits (30d) y: 422 lines of code web-console/src/utils/druid-query.ts x: 1 commits (30d) y: 320 lines of code web-console/src/views/load-data-view/load-data-view.tsx x: 1 commits (30d) y: 3418 lines of code web-console/src/views/sql-data-loader-view/schema-step/schema-step.tsx x: 1 commits (30d) y: 1002 lines of code web-console/src/views/sql-data-loader-view/sql-data-loader-view.tsx x: 1 commits (30d) y: 225 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/ControllerHolder.java x: 1 commits (30d) y: 106 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/ControllerImpl.java x: 1 commits (30d) y: 2203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQCompactionRunner.java x: 1 commits (30d) y: 587 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/destination/SegmentGenerationUtils.java x: 1 commits (30d) y: 266 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller/ControllerQueryKernelConfig.java x: 1 commits (30d) y: 240 lines of code processing/src/main/java/org/apache/druid/query/QueryContext.java x: 3 commits (30d) y: 504 lines of code server/src/main/java/org/apache/druid/metadata/IndexerSQLMetadataStorageCoordinator.java x: 2 commits (30d) y: 2153 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/CalcitePlanner.java x: 1 commits (30d) y: 400 lines of code extensions-contrib/materialized-view-maintenance/src/main/java/org/apache/druid/indexing/materializedview/MaterializedViewSupervisor.java x: 1 commits (30d) y: 425 lines of code extensions-contrib/materialized-view-maintenance/src/main/java/org/apache/druid/indexing/materializedview/MaterializedViewSupervisorSpec.java x: 2 commits (30d) y: 365 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataRuleManager.java x: 1 commits (30d) y: 357 lines of code server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataQuery.java x: 3 commits (30d) y: 1277 lines of code server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransaction.java x: 1 commits (30d) y: 491 lines of code server/src/main/java/org/apache/druid/server/coordinator/DruidCoordinator.java x: 3 commits (30d) y: 707 lines of code server/src/main/java/org/apache/druid/server/http/DataSourcesResource.java x: 1 commits (30d) y: 819 lines of code server/src/main/java/org/apache/druid/client/CachingClusteredClient.java x: 2 commits (30d) y: 764 lines of code server/src/main/java/org/apache/druid/server/ClientQuerySegmentWalker.java x: 2 commits (30d) y: 759 lines of code server/src/main/java/org/apache/druid/server/coordinator/CoordinatorDynamicConfig.java x: 2 commits (30d) y: 547 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java x: 2 commits (30d) y: 278 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/TaskToolbox.java x: 2 commits (30d) y: 786 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTask.java x: 4 commits (30d) y: 229 lines of code processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java x: 2 commits (30d) y: 146 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java x: 2 commits (30d) y: 509 lines of code services/src/main/java/org/apache/druid/cli/CliPeon.java x: 1 commits (30d) y: 522 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java x: 2 commits (30d) y: 1337 lines of code web-console/src/views/supervisors-view/supervisors-view.tsx x: 1 commits (30d) y: 1032 lines of code web-console/src/views/segments-view/segments-view.tsx x: 1 commits (30d) y: 1056 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/IndexGeneratorJob.java x: 1 commits (30d) y: 760 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/IndexTask.java x: 2 commits (30d) y: 1438 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/SinglePhaseSubTask.java x: 2 commits (30d) y: 459 lines of code processing/src/main/java/org/apache/druid/segment/incremental/IncrementalIndex.java x: 1 commits (30d) y: 1077 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/StreamAppenderator.java x: 1 commits (30d) y: 1417 lines of code processing/src/main/java/org/apache/druid/segment/IndexMergerV9.java x: 2 commits (30d) y: 1358 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskRunner.java x: 2 commits (30d) y: 1672 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/endpoint/BasicAuthorizerResource.java x: 1 commits (30d) y: 465 lines of code services/src/main/java/org/apache/druid/server/AsyncQueryForwardingServlet.java x: 1 commits (30d) y: 779 lines of code server/src/main/java/org/apache/druid/server/coordinator/loading/HttpLoadQueuePeon.java x: 1 commits (30d) y: 566 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/DataSourcePlan.java x: 1 commits (30d) y: 632 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerConfig.java x: 1 commits (30d) y: 363 lines of code processing/src/main/java/org/apache/druid/math/expr/ExprEval.java x: 1 commits (30d) y: 1257 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/HadoopIndexTask.java x: 1 commits (30d) y: 905 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/ParallelIndexSupervisorTask.java x: 1 commits (30d) y: 1616 lines of code
5373.0
lines of code
  min: 2.0
  average: 302.78
  25th percentile: 67.5
  median: 154.0
  75th percentile: 346.0
  max: 5373.0
0 4.0
commits (30d)
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Contributors (30 days): 332 points

processing/src/main/java/org/apache/druid/query/expression/NestedDataExpressions.java x: 1 contributors (30d) y: 727 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLogger.java x: 1 contributors (30d) y: 188 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLoggerProvider.java x: 1 contributors (30d) y: 48 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/theta/sql/ThetaSketchBaseSqlAggregator.java x: 1 contributors (30d) y: 143 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/sql/DartQueryMaker.java x: 2 contributors (30d) y: 347 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/groupby/GroupByPreShuffleFrameProcessor.java x: 2 contributors (30d) y: 229 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/results/ExportResultsFrameProcessor.java x: 2 contributors (30d) y: 203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/scan/ScanQueryFrameProcessor.java x: 3 contributors (30d) y: 387 lines of code processing/src/main/java/org/apache/druid/frame/segment/FrameSegment.java x: 2 contributors (30d) y: 48 lines of code processing/src/main/java/org/apache/druid/query/JoinDataSource.java x: 2 contributors (30d) y: 399 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQueryRunnerFactory.java x: 1 contributors (30d) y: 97 lines of code processing/src/main/java/org/apache/druid/query/metadata/SegmentAnalyzer.java x: 1 contributors (30d) y: 292 lines of code processing/src/main/java/org/apache/druid/query/search/SearchStrategy.java x: 1 contributors (30d) y: 70 lines of code processing/src/main/java/org/apache/druid/query/topn/TopNQueryEngine.java x: 2 contributors (30d) y: 240 lines of code processing/src/main/java/org/apache/druid/segment/BypassRestrictedSegment.java x: 1 contributors (30d) y: 23 lines of code processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java x: 3 contributors (30d) y: 145 lines of code processing/src/main/java/org/apache/druid/segment/RestrictedSegment.java x: 2 contributors (30d) y: 81 lines of code processing/src/main/java/org/apache/druid/segment/Segment.java x: 3 contributors (30d) y: 27 lines of code processing/src/main/java/org/apache/druid/segment/join/HashJoinSegment.java x: 2 contributors (30d) y: 122 lines of code processing/src/main/java/org/apache/druid/segment/join/table/BroadcastSegmentIndexedTable.java x: 1 contributors (30d) y: 209 lines of code processing/src/main/java/org/apache/druid/segment/loading/TombstoneSegmentizerFactory.java x: 2 contributors (30d) y: 105 lines of code server/src/main/java/org/apache/druid/segment/realtime/sink/Sink.java x: 1 contributors (30d) y: 427 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/MSQTaskQueryMaker.java x: 1 contributors (30d) y: 406 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor/SeekableStreamSupervisor.java x: 1 contributors (30d) y: 3687 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerContext.java x: 2 contributors (30d) y: 488 lines of code server/src/main/java/org/apache/druid/client/BrokerViewOfCoordinatorConfig.java x: 1 contributors (30d) y: 118 lines of code server/src/main/java/org/apache/druid/server/coordinator/stats/Stats.java x: 1 contributors (30d) y: 155 lines of code web-console/src/views/explore-view/modules/time-chart-module/continuous-chart-render.tsx x: 1 contributors (30d) y: 689 lines of code web-console/src/views/workbench-view/destination-pages-pane/destination-pages-pane.scss x: 1 contributors (30d) y: 16 lines of code web-console/src/views/workbench-view/result-table-pane/result-table-pane.tsx x: 1 contributors (30d) y: 673 lines of code licenses.yaml x: 2 contributors (30d) y: 5373 lines of code web-console/src/druid-models/ingest-query-pattern/ingest-query-pattern.ts x: 1 contributors (30d) y: 301 lines of code web-console/src/druid-models/ingestion-spec/ingestion-spec.tsx x: 1 contributors (30d) y: 2569 lines of code web-console/src/druid-models/workbench-query/workbench-query.ts x: 1 contributors (30d) y: 466 lines of code web-console/src/utils/druid-query.ts x: 1 contributors (30d) y: 320 lines of code web-console/src/views/load-data-view/load-data-view.tsx x: 1 contributors (30d) y: 3418 lines of code web-console/src/views/sql-data-loader-view/schema-step/schema-step.tsx x: 1 contributors (30d) y: 1002 lines of code web-console/src/views/sql-data-loader-view/sql-data-loader-view.tsx x: 1 contributors (30d) y: 225 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/ControllerImpl.java x: 1 contributors (30d) y: 2203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQCompactionRunner.java x: 1 contributors (30d) y: 587 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/destination/SegmentGenerationUtils.java x: 1 contributors (30d) y: 266 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller/ControllerQueryKernelConfig.java x: 1 contributors (30d) y: 240 lines of code server/src/main/java/org/apache/druid/metadata/IndexerSQLMetadataStorageCoordinator.java x: 1 contributors (30d) y: 2153 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/CalcitePlanner.java x: 1 contributors (30d) y: 400 lines of code extensions-contrib/materialized-view-maintenance/src/main/java/org/apache/druid/indexing/materializedview/MaterializedViewSupervisorSpec.java x: 2 contributors (30d) y: 365 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataRuleManager.java x: 1 contributors (30d) y: 357 lines of code server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataQuery.java x: 2 contributors (30d) y: 1277 lines of code server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransaction.java x: 1 contributors (30d) y: 491 lines of code server/src/main/java/org/apache/druid/server/coordinator/DruidCoordinator.java x: 2 contributors (30d) y: 707 lines of code server/src/main/java/org/apache/druid/server/http/DataSourcesResource.java x: 1 contributors (30d) y: 819 lines of code server/src/main/java/org/apache/druid/client/CachingClusteredClient.java x: 2 contributors (30d) y: 764 lines of code server/src/main/java/org/apache/druid/server/ClientQuerySegmentWalker.java x: 2 contributors (30d) y: 759 lines of code server/src/main/java/org/apache/druid/server/coordinator/CoordinatorDynamicConfig.java x: 1 contributors (30d) y: 547 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java x: 2 contributors (30d) y: 278 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/TaskToolbox.java x: 2 contributors (30d) y: 786 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTask.java x: 4 contributors (30d) y: 229 lines of code processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java x: 2 contributors (30d) y: 146 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/PeonAppenderatorsManager.java x: 2 contributors (30d) y: 156 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java x: 2 contributors (30d) y: 509 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/UnifiedIndexerAppenderatorsManager.java x: 3 contributors (30d) y: 493 lines of code server/src/main/java/org/apache/druid/server/QueryLifecycle.java x: 1 contributors (30d) y: 366 lines of code services/src/main/java/org/apache/druid/cli/CliPeon.java x: 1 contributors (30d) y: 522 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java x: 2 contributors (30d) y: 1337 lines of code web-console/src/views/supervisors-view/supervisors-view.tsx x: 1 contributors (30d) y: 1032 lines of code web-console/src/views/segments-view/segments-view.tsx x: 1 contributors (30d) y: 1056 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/IndexGeneratorJob.java x: 1 contributors (30d) y: 760 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/IndexTask.java x: 2 contributors (30d) y: 1438 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/SinglePhaseSubTask.java x: 2 contributors (30d) y: 459 lines of code processing/src/main/java/org/apache/druid/segment/incremental/IncrementalIndex.java x: 1 contributors (30d) y: 1077 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/StreamAppenderator.java x: 1 contributors (30d) y: 1417 lines of code processing/src/main/java/org/apache/druid/segment/IndexMergerV9.java x: 2 contributors (30d) y: 1358 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskRunner.java x: 1 contributors (30d) y: 1672 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/endpoint/BasicAuthorizerResource.java x: 1 contributors (30d) y: 465 lines of code services/src/main/java/org/apache/druid/server/AsyncQueryForwardingServlet.java x: 1 contributors (30d) y: 779 lines of code server/src/main/java/org/apache/druid/server/coordinator/loading/HttpLoadQueuePeon.java x: 1 contributors (30d) y: 566 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/DataSourcePlan.java x: 1 contributors (30d) y: 632 lines of code processing/src/main/java/org/apache/druid/math/expr/ExprEval.java x: 1 contributors (30d) y: 1257 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/HadoopIndexTask.java x: 1 contributors (30d) y: 905 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/ParallelIndexSupervisorTask.java x: 1 contributors (30d) y: 1616 lines of code
5373.0
lines of code
  min: 2.0
  average: 302.78
  25th percentile: 67.5
  median: 154.0
  75th percentile: 346.0
  max: 5373.0
0 4.0
contributors (30d)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Commits (90 days): 662 points

processing/src/main/java/org/apache/druid/query/expression/NestedDataExpressions.java x: 1 commits (90d) y: 727 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLogger.java x: 1 commits (90d) y: 188 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLoggerProvider.java x: 1 commits (90d) y: 48 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/theta/sql/ThetaSketchBaseSqlAggregator.java x: 1 commits (90d) y: 143 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/sql/DartQueryMaker.java x: 2 commits (90d) y: 347 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/groupby/GroupByPreShuffleFrameProcessor.java x: 2 commits (90d) y: 229 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/results/ExportResultsFrameProcessor.java x: 2 commits (90d) y: 203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/scan/ScanQueryFrameProcessor.java x: 3 commits (90d) y: 387 lines of code processing/src/main/java/org/apache/druid/frame/segment/FrameSegment.java x: 2 commits (90d) y: 48 lines of code processing/src/main/java/org/apache/druid/query/JoinDataSource.java x: 5 commits (90d) y: 399 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQueryRunnerFactory.java x: 1 commits (90d) y: 97 lines of code processing/src/main/java/org/apache/druid/query/metadata/SegmentAnalyzer.java x: 1 commits (90d) y: 292 lines of code processing/src/main/java/org/apache/druid/query/search/SearchStrategy.java x: 1 commits (90d) y: 70 lines of code processing/src/main/java/org/apache/druid/query/topn/TopNQueryEngine.java x: 2 commits (90d) y: 240 lines of code processing/src/main/java/org/apache/druid/segment/BypassRestrictedSegment.java x: 1 commits (90d) y: 23 lines of code processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java x: 3 commits (90d) y: 145 lines of code processing/src/main/java/org/apache/druid/segment/RestrictedSegment.java x: 2 commits (90d) y: 81 lines of code processing/src/main/java/org/apache/druid/segment/Segment.java x: 3 commits (90d) y: 27 lines of code processing/src/main/java/org/apache/druid/segment/join/HashJoinSegment.java x: 2 commits (90d) y: 122 lines of code processing/src/main/java/org/apache/druid/segment/join/table/BroadcastSegmentIndexedTable.java x: 1 commits (90d) y: 209 lines of code processing/src/main/java/org/apache/druid/segment/loading/TombstoneSegmentizerFactory.java x: 2 commits (90d) y: 105 lines of code server/src/main/java/org/apache/druid/segment/realtime/sink/Sink.java x: 2 commits (90d) y: 427 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/MSQTaskQueryMaker.java x: 5 commits (90d) y: 406 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor/SeekableStreamSupervisor.java x: 8 commits (90d) y: 3687 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerContext.java x: 2 commits (90d) y: 488 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/CloneHistoricals.java x: 3 commits (90d) y: 126 lines of code server/src/main/java/org/apache/druid/server/coordinator/stats/Stats.java x: 3 commits (90d) y: 155 lines of code server/src/main/java/org/apache/druid/server/http/CoordinatorDynamicConfigSyncer.java x: 2 commits (90d) y: 186 lines of code services/src/main/java/org/apache/druid/cli/CliCoordinator.java x: 3 commits (90d) y: 412 lines of code web-console/src/views/explore-view/components/resource-pane/nested-column-dialog/nested-column-dialog.tsx x: 2 commits (90d) y: 160 lines of code web-console/src/views/explore-view/modules/time-chart-module/continuous-chart-render.tsx x: 3 commits (90d) y: 689 lines of code web-console/src/views/workbench-view/destination-pages-pane/destination-pages-pane.scss x: 1 commits (90d) y: 16 lines of code web-console/src/views/workbench-view/result-table-pane/result-table-pane.tsx x: 1 commits (90d) y: 673 lines of code licenses.yaml x: 14 commits (90d) y: 5373 lines of code web-console/src/druid-models/external-config/external-config.ts x: 1 commits (90d) y: 159 lines of code web-console/src/druid-models/index.ts x: 2 commits (90d) y: 32 lines of code web-console/src/druid-models/ingest-query-pattern/ingest-query-pattern.ts x: 1 commits (90d) y: 301 lines of code web-console/src/druid-models/ingestion-spec/ingestion-spec.tsx x: 1 commits (90d) y: 2569 lines of code web-console/src/druid-models/workbench-query/workbench-query.ts x: 1 commits (90d) y: 466 lines of code web-console/src/helpers/spec-conversion.ts x: 1 commits (90d) y: 422 lines of code web-console/src/utils/druid-query.ts x: 2 commits (90d) y: 320 lines of code web-console/src/views/load-data-view/load-data-view.tsx x: 1 commits (90d) y: 3418 lines of code web-console/src/views/sql-data-loader-view/schema-step/schema-step.tsx x: 3 commits (90d) y: 1002 lines of code web-console/src/views/sql-data-loader-view/sql-data-loader-view.tsx x: 1 commits (90d) y: 225 lines of code web-console/src/views/workbench-view/run-panel/run-panel.tsx x: 2 commits (90d) y: 658 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/ControllerHolder.java x: 1 commits (90d) y: 106 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/ControllerImpl.java x: 8 commits (90d) y: 2203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/IndexerControllerContext.java x: 3 commits (90d) y: 297 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQCompactionRunner.java x: 2 commits (90d) y: 587 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQControllerTask.java x: 3 commits (90d) y: 326 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/destination/SegmentGenerationUtils.java x: 3 commits (90d) y: 266 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller/ControllerQueryKernelConfig.java x: 1 commits (90d) y: 240 lines of code processing/src/main/java/org/apache/druid/query/QueryContext.java x: 3 commits (90d) y: 504 lines of code server/src/main/java/org/apache/druid/metadata/IndexerSQLMetadataStorageCoordinator.java x: 8 commits (90d) y: 2153 lines of code sql/src/main/java/org/apache/druid/sql/AbstractStatement.java x: 2 commits (90d) y: 130 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/CalcitePlanner.java x: 1 commits (90d) y: 400 lines of code extensions-contrib/materialized-view-maintenance/src/main/java/org/apache/druid/indexing/materializedview/MaterializedViewSupervisor.java x: 1 commits (90d) y: 425 lines of code extensions-contrib/materialized-view-maintenance/src/main/java/org/apache/druid/indexing/materializedview/MaterializedViewSupervisorSpec.java x: 3 commits (90d) y: 365 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/DruidOverlord.java x: 5 commits (90d) y: 226 lines of code server/src/main/java/org/apache/druid/guice/SQLMetadataStorageDruidModule.java x: 4 commits (90d) y: 98 lines of code server/src/main/java/org/apache/druid/metadata/SegmentsMetadataManager.java x: 2 commits (90d) y: 14 lines of code server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataManager.java x: 4 commits (90d) y: 580 lines of code server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataQuery.java x: 5 commits (90d) y: 1277 lines of code server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransactionFactory.java x: 6 commits (90d) y: 164 lines of code server/src/main/java/org/apache/druid/segment/metadata/CoordinatorSegmentMetadataCache.java x: 1 commits (90d) y: 681 lines of code server/src/main/java/org/apache/druid/server/coordinator/DruidCoordinator.java x: 4 commits (90d) y: 707 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/KillUnusedSegments.java x: 2 commits (90d) y: 264 lines of code server/src/main/java/org/apache/druid/server/http/DataSourcesResource.java x: 2 commits (90d) y: 819 lines of code server/src/main/java/org/apache/druid/server/http/MetadataResource.java x: 2 commits (90d) y: 407 lines of code server/src/main/java/org/apache/druid/client/CachingClusteredClient.java x: 4 commits (90d) y: 764 lines of code server/src/main/java/org/apache/druid/client/ServerViewUtil.java x: 3 commits (90d) y: 56 lines of code server/src/main/java/org/apache/druid/server/ClientInfoResource.java x: 2 commits (90d) y: 278 lines of code server/src/main/java/org/apache/druid/server/ClientQuerySegmentWalker.java x: 2 commits (90d) y: 759 lines of code server/src/main/java/org/apache/druid/server/coordinator/CoordinatorDynamicConfig.java x: 4 commits (90d) y: 547 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/BaseLeafFrameProcessorFactory.java x: 4 commits (90d) y: 278 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/TaskToolbox.java x: 2 commits (90d) y: 786 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTask.java x: 4 commits (90d) y: 229 lines of code processing/src/main/java/org/apache/druid/query/DataSource.java x: 5 commits (90d) y: 52 lines of code processing/src/main/java/org/apache/druid/query/RestrictedDataSource.java x: 5 commits (90d) y: 146 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java x: 4 commits (90d) y: 509 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/UnifiedIndexerAppenderatorsManager.java x: 4 commits (90d) y: 493 lines of code server/src/main/java/org/apache/druid/server/LocalQuerySegmentWalker.java x: 4 commits (90d) y: 82 lines of code server/src/main/java/org/apache/druid/server/coordination/ServerManager.java x: 5 commits (90d) y: 292 lines of code services/src/main/java/org/apache/druid/cli/CliPeon.java x: 2 commits (90d) y: 522 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java x: 6 commits (90d) y: 1337 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/QueryHandler.java x: 1 commits (90d) y: 573 lines of code web-console/src/components/segment-timeline/segment-bar-chart-render.tsx x: 2 commits (90d) y: 683 lines of code web-console/src/views/supervisors-view/supervisors-view.tsx x: 5 commits (90d) y: 1032 lines of code web-console/src/views/segments-view/segments-view.tsx x: 3 commits (90d) y: 1056 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/IndexGeneratorJob.java x: 1 commits (90d) y: 760 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/AbstractTask.java x: 1 commits (90d) y: 354 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/IndexTask.java x: 4 commits (90d) y: 1438 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/SinglePhaseSubTask.java x: 3 commits (90d) y: 459 lines of code processing/src/main/java/org/apache/druid/segment/incremental/IncrementalIndex.java x: 2 commits (90d) y: 1077 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/BatchAppenderator.java x: 1 commits (90d) y: 1027 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/StreamAppenderator.java x: 1 commits (90d) y: 1417 lines of code processing/src/main/java/org/apache/druid/segment/IndexMergerV9.java x: 2 commits (90d) y: 1358 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskRunner.java x: 4 commits (90d) y: 1672 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/KinesisIndexTaskTuningConfig.java x: 1 commits (90d) y: 321 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/endpoint/BasicAuthorizerResource.java x: 1 commits (90d) y: 465 lines of code extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/common/KubernetesPeonClient.java x: 4 commits (90d) y: 268 lines of code services/src/main/java/org/apache/druid/server/AsyncQueryForwardingServlet.java x: 1 commits (90d) y: 779 lines of code processing/src/main/java/org/apache/druid/query/metadata/metadata/SegmentMetadataQuery.java x: 1 commits (90d) y: 266 lines of code server/src/main/java/org/apache/druid/server/coordinator/balancer/SegmentToMoveCalculator.java x: 3 commits (90d) y: 182 lines of code server/src/main/java/org/apache/druid/server/coordinator/loading/HttpLoadQueuePeon.java x: 5 commits (90d) y: 566 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/DataSourcePlan.java x: 3 commits (90d) y: 632 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/RestrictedInputNumberDataSource.java x: 3 commits (90d) y: 93 lines of code indexing-service/src/main/java/org/apache/druid/indexing/overlord/SingleTaskBackgroundRunner.java x: 2 commits (90d) y: 393 lines of code processing/src/main/java/org/apache/druid/query/LookupDataSource.java x: 3 commits (90d) y: 72 lines of code processing/src/main/java/org/apache/druid/query/union/UnionQuery.java x: 3 commits (90d) y: 227 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerConfig.java x: 1 commits (90d) y: 363 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidCorrelateUnnestRel.java x: 3 commits (90d) y: 470 lines of code processing/src/main/java/org/apache/druid/math/expr/ExprEval.java x: 1 commits (90d) y: 1257 lines of code owasp-dependency-check-suppressions.xml x: 1 commits (90d) y: 617 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/HadoopIndexTask.java x: 3 commits (90d) y: 905 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/ParallelIndexSupervisorTask.java x: 3 commits (90d) y: 1616 lines of code server/src/main/java/org/apache/druid/server/security/AuthorizationUtils.java x: 2 commits (90d) y: 313 lines of code web-console/src/views/datasources-view/datasources-view.tsx x: 3 commits (90d) y: 1658 lines of code web-console/src/components/auto-form/auto-form.tsx x: 1 commits (90d) y: 511 lines of code services/src/main/java/org/apache/druid/cli/CliOverlord.java x: 4 commits (90d) y: 462 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/AbstractBatchIndexTask.java x: 3 commits (90d) y: 779 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/CompactionTask.java x: 2 commits (90d) y: 1295 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/CompactSegments.java x: 2 commits (90d) y: 535 lines of code web-console/src/views/explore-view/explore-view.tsx x: 1 commits (90d) y: 490 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/resources/SqlStatementResource.java x: 2 commits (90d) y: 891 lines of code server/src/main/java/org/apache/druid/metadata/segment/CachedSegmentMetadataTransaction.java x: 3 commits (90d) y: 342 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupingEngine.java x: 2 commits (90d) y: 720 lines of code server/src/main/java/org/apache/druid/server/http/SegmentListerResource.java x: 3 commits (90d) y: 275 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/BaseAppenderatorDriver.java x: 1 commits (90d) y: 596 lines of code web-console/src/views/services-view/services-view.tsx x: 2 commits (90d) y: 774 lines of code web-console/src/views/tasks-view/tasks-view.tsx x: 2 commits (90d) y: 631 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataConnector.java x: 2 commits (90d) y: 976 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataStorageActionHandler.java x: 1 commits (90d) y: 898 lines of code processing/src/main/java/org/apache/druid/query/Druids.java x: 2 commits (90d) y: 825 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/RowBasedGrouperHelper.java x: 1 commits (90d) y: 1846 lines of code processing/src/main/java/org/apache/druid/segment/data/FrontCodedIndexed.java x: 1 commits (90d) y: 535 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/DeterminePartitionsJob.java x: 1 commits (90d) y: 854 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/RunWorkOrder.java x: 1 commits (90d) y: 885 lines of code extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/KinesisRecordSupplier.java x: 1 commits (90d) y: 824 lines of code processing/src/main/java/org/apache/druid/segment/IndexIO.java x: 1 commits (90d) y: 785 lines of code
5373.0
lines of code
  min: 2.0
  average: 249.94
  25th percentile: 59.75
  median: 126.0
  75th percentile: 297.0
  max: 5373.0
0 14.0
commits (90d)
min: 1.0 | average: 1.52 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 14.0

File Size vs. Contributors (90 days): 662 points

processing/src/main/java/org/apache/druid/query/expression/NestedDataExpressions.java x: 1 contributors (90d) y: 727 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLogger.java x: 1 contributors (90d) y: 188 lines of code server/src/main/java/org/apache/druid/server/log/FileRequestLoggerProvider.java x: 1 contributors (90d) y: 48 lines of code extensions-core/datasketches/src/main/java/org/apache/druid/query/aggregation/datasketches/theta/sql/ThetaSketchBaseSqlAggregator.java x: 1 contributors (90d) y: 143 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/dart/controller/sql/DartQueryMaker.java x: 2 contributors (90d) y: 347 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/groupby/GroupByPreShuffleFrameProcessor.java x: 2 contributors (90d) y: 229 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/results/ExportResultsFrameProcessor.java x: 2 contributors (90d) y: 203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/scan/ScanQueryFrameProcessor.java x: 3 contributors (90d) y: 387 lines of code processing/src/main/java/org/apache/druid/frame/segment/FrameSegment.java x: 2 contributors (90d) y: 48 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQueryRunnerFactory.java x: 1 contributors (90d) y: 97 lines of code processing/src/main/java/org/apache/druid/query/metadata/SegmentAnalyzer.java x: 1 contributors (90d) y: 292 lines of code processing/src/main/java/org/apache/druid/query/search/SearchStrategy.java x: 1 contributors (90d) y: 70 lines of code processing/src/main/java/org/apache/druid/query/topn/TopNQueryEngine.java x: 2 contributors (90d) y: 240 lines of code processing/src/main/java/org/apache/druid/segment/BypassRestrictedSegment.java x: 1 contributors (90d) y: 23 lines of code processing/src/main/java/org/apache/druid/segment/ReferenceCountingSegment.java x: 3 contributors (90d) y: 145 lines of code processing/src/main/java/org/apache/druid/segment/RestrictedSegment.java x: 2 contributors (90d) y: 81 lines of code processing/src/main/java/org/apache/druid/segment/Segment.java x: 3 contributors (90d) y: 27 lines of code processing/src/main/java/org/apache/druid/segment/join/HashJoinSegment.java x: 2 contributors (90d) y: 122 lines of code processing/src/main/java/org/apache/druid/segment/join/table/BroadcastSegmentIndexedTable.java x: 1 contributors (90d) y: 209 lines of code processing/src/main/java/org/apache/druid/segment/loading/TombstoneSegmentizerFactory.java x: 2 contributors (90d) y: 105 lines of code server/src/main/java/org/apache/druid/segment/realtime/sink/Sink.java x: 1 contributors (90d) y: 427 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/sql/MSQTaskQueryMaker.java x: 3 contributors (90d) y: 406 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/supervisor/SeekableStreamSupervisor.java x: 5 contributors (90d) y: 3687 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerContext.java x: 2 contributors (90d) y: 488 lines of code server/src/main/java/org/apache/druid/client/BrokerViewOfCoordinatorConfig.java x: 1 contributors (90d) y: 118 lines of code server/src/main/java/org/apache/druid/server/coordinator/stats/Stats.java x: 2 contributors (90d) y: 155 lines of code services/src/main/java/org/apache/druid/cli/CliCoordinator.java x: 1 contributors (90d) y: 412 lines of code web-console/src/views/explore-view/components/resource-pane/nested-column-dialog/nested-column-dialog.tsx x: 1 contributors (90d) y: 160 lines of code web-console/src/views/explore-view/modules/time-chart-module/continuous-chart-render.tsx x: 1 contributors (90d) y: 689 lines of code web-console/src/views/workbench-view/destination-pages-pane/destination-pages-pane.scss x: 1 contributors (90d) y: 16 lines of code web-console/src/views/workbench-view/result-table-pane/result-table-pane.tsx x: 1 contributors (90d) y: 673 lines of code licenses.yaml x: 8 contributors (90d) y: 5373 lines of code web-console/src/druid-models/ingest-query-pattern/ingest-query-pattern.ts x: 1 contributors (90d) y: 301 lines of code web-console/src/druid-models/ingestion-spec/ingestion-spec.tsx x: 1 contributors (90d) y: 2569 lines of code web-console/src/druid-models/workbench-query/workbench-query.ts x: 1 contributors (90d) y: 466 lines of code web-console/src/utils/druid-query.ts x: 1 contributors (90d) y: 320 lines of code web-console/src/views/load-data-view/load-data-view.tsx x: 1 contributors (90d) y: 3418 lines of code web-console/src/views/sql-data-loader-view/schema-step/schema-step.tsx x: 1 contributors (90d) y: 1002 lines of code web-console/src/views/sql-data-loader-view/sql-data-loader-view.tsx x: 1 contributors (90d) y: 225 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/ControllerImpl.java x: 4 contributors (90d) y: 2203 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQCompactionRunner.java x: 2 contributors (90d) y: 587 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQControllerTask.java x: 2 contributors (90d) y: 326 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/destination/SegmentGenerationUtils.java x: 2 contributors (90d) y: 266 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/kernel/controller/ControllerQueryKernelConfig.java x: 1 contributors (90d) y: 240 lines of code server/src/main/java/org/apache/druid/metadata/IndexerSQLMetadataStorageCoordinator.java x: 1 contributors (90d) y: 2153 lines of code sql/src/main/java/org/apache/druid/sql/AbstractStatement.java x: 2 contributors (90d) y: 130 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/CalcitePlanner.java x: 1 contributors (90d) y: 400 lines of code extensions-contrib/materialized-view-maintenance/src/main/java/org/apache/druid/indexing/materializedview/MaterializedViewSupervisorSpec.java x: 2 contributors (90d) y: 365 lines of code processing/src/main/java/org/apache/druid/java/util/common/StringUtils.java x: 2 contributors (90d) y: 426 lines of code server/src/main/java/org/apache/druid/metadata/SqlSegmentsMetadataQuery.java x: 2 contributors (90d) y: 1277 lines of code server/src/main/java/org/apache/druid/metadata/segment/SqlSegmentMetadataTransaction.java x: 1 contributors (90d) y: 491 lines of code server/src/main/java/org/apache/druid/server/coordinator/DruidCoordinator.java x: 3 contributors (90d) y: 707 lines of code server/src/main/java/org/apache/druid/server/http/DataSourcesResource.java x: 1 contributors (90d) y: 819 lines of code server/src/main/java/org/apache/druid/client/CachingClusteredClient.java x: 2 contributors (90d) y: 764 lines of code server/src/main/java/org/apache/druid/client/broker/BrokerClient.java x: 2 contributors (90d) y: 14 lines of code server/src/main/java/org/apache/druid/client/coordinator/CoordinatorClient.java x: 2 contributors (90d) y: 27 lines of code server/src/main/java/org/apache/druid/server/ClientInfoResource.java x: 2 contributors (90d) y: 278 lines of code server/src/main/java/org/apache/druid/server/ClientQuerySegmentWalker.java x: 2 contributors (90d) y: 759 lines of code server/src/main/java/org/apache/druid/server/coordinator/CoordinatorDynamicConfig.java x: 2 contributors (90d) y: 547 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/TaskToolbox.java x: 2 contributors (90d) y: 786 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTask.java x: 4 contributors (90d) y: 229 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/SinkQuerySegmentWalker.java x: 2 contributors (90d) y: 509 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/UnifiedIndexerAppenderatorsManager.java x: 3 contributors (90d) y: 493 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidQuery.java x: 3 contributors (90d) y: 1337 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/QueryHandler.java x: 1 contributors (90d) y: 573 lines of code web-console/src/views/supervisors-view/supervisors-view.tsx x: 2 contributors (90d) y: 1032 lines of code web-console/src/views/segments-view/segments-view.tsx x: 1 contributors (90d) y: 1056 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/IndexGeneratorJob.java x: 1 contributors (90d) y: 760 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/AbstractTask.java x: 1 contributors (90d) y: 354 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/IndexTask.java x: 2 contributors (90d) y: 1438 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/SinglePhaseSubTask.java x: 2 contributors (90d) y: 459 lines of code processing/src/main/java/org/apache/druid/segment/incremental/IncrementalIndex.java x: 1 contributors (90d) y: 1077 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/BatchAppenderator.java x: 1 contributors (90d) y: 1027 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/StreamAppenderator.java x: 1 contributors (90d) y: 1417 lines of code processing/src/main/java/org/apache/druid/segment/IndexMergerV9.java x: 2 contributors (90d) y: 1358 lines of code indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskRunner.java x: 2 contributors (90d) y: 1672 lines of code extensions-core/druid-basic-security/src/main/java/org/apache/druid/security/basic/authorization/endpoint/BasicAuthorizerResource.java x: 1 contributors (90d) y: 465 lines of code services/src/main/java/org/apache/druid/server/AsyncQueryForwardingServlet.java x: 1 contributors (90d) y: 779 lines of code processing/src/main/java/org/apache/druid/query/metadata/metadata/SegmentMetadataQuery.java x: 1 contributors (90d) y: 266 lines of code server/src/main/java/org/apache/druid/server/coordinator/balancer/SegmentToMoveCalculator.java x: 3 contributors (90d) y: 182 lines of code server/src/main/java/org/apache/druid/server/coordinator/loading/HttpLoadQueuePeon.java x: 2 contributors (90d) y: 566 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/querykit/DataSourcePlan.java x: 2 contributors (90d) y: 632 lines of code sql/src/main/java/org/apache/druid/sql/calcite/planner/PlannerConfig.java x: 1 contributors (90d) y: 363 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidCorrelateUnnestRel.java x: 2 contributors (90d) y: 470 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidJoinQueryRel.java x: 2 contributors (90d) y: 417 lines of code sql/src/main/java/org/apache/druid/sql/calcite/rel/DruidOuterQueryRel.java x: 2 contributors (90d) y: 176 lines of code processing/src/main/java/org/apache/druid/math/expr/ExprEval.java x: 1 contributors (90d) y: 1257 lines of code owasp-dependency-check-suppressions.xml x: 1 contributors (90d) y: 617 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/HadoopIndexTask.java x: 2 contributors (90d) y: 905 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/batch/parallel/ParallelIndexSupervisorTask.java x: 2 contributors (90d) y: 1616 lines of code extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/KubernetesPeonLifecycle.java x: 2 contributors (90d) y: 297 lines of code web-console/src/views/datasources-view/datasources-view.tsx x: 1 contributors (90d) y: 1658 lines of code web-console/src/components/auto-form/auto-form.tsx x: 1 contributors (90d) y: 511 lines of code indexing-service/src/main/java/org/apache/druid/indexing/common/task/CompactionTask.java x: 1 contributors (90d) y: 1295 lines of code server/src/main/java/org/apache/druid/server/coordinator/duty/CompactSegments.java x: 1 contributors (90d) y: 535 lines of code server/src/main/java/org/apache/druid/segment/realtime/appenderator/BaseAppenderatorDriver.java x: 1 contributors (90d) y: 596 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataConnector.java x: 1 contributors (90d) y: 976 lines of code server/src/main/java/org/apache/druid/metadata/SQLMetadataStorageActionHandler.java x: 1 contributors (90d) y: 898 lines of code processing/src/main/java/org/apache/druid/query/Druids.java x: 2 contributors (90d) y: 825 lines of code processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/RowBasedGrouperHelper.java x: 1 contributors (90d) y: 1846 lines of code indexing-hadoop/src/main/java/org/apache/druid/indexer/DeterminePartitionsJob.java x: 1 contributors (90d) y: 854 lines of code processing/src/main/java/org/apache/druid/query/groupby/GroupByQuery.java x: 2 contributors (90d) y: 1059 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/exec/RunWorkOrder.java x: 1 contributors (90d) y: 885 lines of code extensions-core/multi-stage-query/src/main/java/org/apache/druid/msq/indexing/MSQWorkerTaskLauncher.java x: 2 contributors (90d) y: 659 lines of code processing/src/main/java/org/apache/druid/segment/IndexIO.java x: 1 contributors (90d) y: 785 lines of code
5373.0
lines of code
  min: 2.0
  average: 249.94
  25th percentile: 59.75
  median: 126.0
  75th percentile: 297.0
  max: 5373.0
0 8.0
contributors (90d)
min: 1.0 | average: 1.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 8.0