Path Lines of Code pinot-controller/src/main/java/org/apache/pinot/controller/BaseControllerStarter.java 789 pinot-controller/src/main/java/org/apache/pinot/controller/ControllerConf.java 979 pinot-controller/src/main/java/org/apache/pinot/controller/ControllerStarter.java 53 pinot-controller/src/main/java/org/apache/pinot/controller/ControllerUserDefinedMessageHandlerFactory.java 99 pinot-controller/src/main/java/org/apache/pinot/controller/LeadControllerManager.java 161 pinot-controller/src/main/java/org/apache/pinot/controller/api/ControllerAdminApiApplication.java 91 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/AccessControl.java 37 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/AccessControlFactory.java 17 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/AccessControlUtils.java 44 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/AccessType.java 4 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/AllowAllAccessFactory.java 9 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/Authenticate.java 10 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/AuthenticationFilter.java 105 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/BasicAuthAccessControlFactory.java 63 pinot-controller/src/main/java/org/apache/pinot/controller/api/access/ZkBasicAuthAccessControlFactory.java 75 pinot-controller/src/main/java/org/apache/pinot/controller/api/debug/TableDebugInfo.java 190 pinot-controller/src/main/java/org/apache/pinot/controller/api/events/DefaultMetadataEventNotifier.java 9 pinot-controller/src/main/java/org/apache/pinot/controller/api/events/DefaultMetadataEventNotifierFactory.java 12 pinot-controller/src/main/java/org/apache/pinot/controller/api/events/MetadataEventNotifier.java 7 pinot-controller/src/main/java/org/apache/pinot/controller/api/events/MetadataEventNotifierFactory.java 26 pinot-controller/src/main/java/org/apache/pinot/controller/api/events/SchemaEventType.java 4 pinot-controller/src/main/java/org/apache/pinot/controller/api/exception/ControllerApplicationException.java 32 pinot-controller/src/main/java/org/apache/pinot/controller/api/exception/InvalidTableConfigException.java 12 pinot-controller/src/main/java/org/apache/pinot/controller/api/exception/NoTaskScheduledException.java 9 pinot-controller/src/main/java/org/apache/pinot/controller/api/exception/TableAlreadyExistsException.java 9 pinot-controller/src/main/java/org/apache/pinot/controller/api/exception/TaskAlreadyExistsException.java 9 pinot-controller/src/main/java/org/apache/pinot/controller/api/exception/UnknownTaskTypeException.java 9 pinot-controller/src/main/java/org/apache/pinot/controller/api/exception/UserAlreadyExistsException.java 9 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/ConfigSuccessResponse.java 12 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/Constants.java 67 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/ControllerFilePathProvider.java 106 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/ControllerResponseFilter.java 28 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/DebugResource.java 389 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/ForceCommitBatchConfig.java 30 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/HeaderAdder.java 65 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/InflightRequestMetricsInterceptor.java 50 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/InstanceInfo.java 25 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/InstanceTagUpdateRequest.java 25 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/InvalidControllerConfigException.java 9 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/LLCSegmentCompletionHandlers.java 337 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/LandingPageHandler.java 17 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/OperationValidationResponse.java 70 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PauseStatusDetails.java 41 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PeriodicTaskInvocationResponse.java 18 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotAccessControlUserRestletResource.java 172 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotApplicationQuotaRestletResource.java 102 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotBrokerRestletResource.java 271 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotClusterConfigs.java 230 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotControllerAppConfigs.java 39 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotControllerAuthResource.java 61 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotControllerHealthCheck.java 115 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotControllerLogger.java 209 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotControllerPeriodicTaskRestletResource.java 115 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotControllerResponseFilter.java 38 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotDatabaseRestletResource.java 193 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotIngestionRestletResource.java 165 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotInstanceAssignmentRestletResource.java 410 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotInstanceRestletResource.java 552 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotLeadControllerRestletResource.java 186 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotLogicalTableResource.java 223 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotQueryResource.java 402 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotRealtimeTableResource.java 343 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotRunningQueryResource.java 344 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotSchemaRestletResource.java 482 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotSegmentRestletResource.java 1157 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotSegmentUploadDownloadRestletResource.java 1132 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotTableInstances.java 159 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotTableRestletResource.java 1108 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotTableSchema.java 65 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotTableTenantConfigs.java 73 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotTaskRestletResource.java 682 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotTenantRestletResource.java 621 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotUpsertRestletResource.java 126 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotVersionRestletResource.java 40 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/ResourceUtils.java 111 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/SegmentStatusInfo.java 21 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/ServerRebalanceJobStatusResponse.java 26 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/ServerReloadControllerJobStatusResponse.java 53 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/ServerTableSizeReader.java 56 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/StateType.java 4 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/StringResultResponse.java 10 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/SuccessResponse.java 10 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TableAndSchemaConfig.java 32 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TableConfigsRestletResource.java 398 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TableSize.java 87 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TableStaleSegmentResponse.java 40 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TableViews.java 272 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TenantRebalanceJobStatusResponse.java 18 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TrackInflightRequestMetrics.java 11 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TrackedByGauge.java 11 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/WebApplicationExceptionMapper.java 24 pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/ZookeeperResource.java 383 pinot-controller/src/main/java/org/apache/pinot/controller/api/upload/SegmentMetadataInfo.java 43 pinot-controller/src/main/java/org/apache/pinot/controller/api/upload/SegmentUploadMetadata.java 71 pinot-controller/src/main/java/org/apache/pinot/controller/api/upload/SegmentValidationUtils.java 49 pinot-controller/src/main/java/org/apache/pinot/controller/api/upload/ZKOperator.java 598 pinot-controller/src/main/java/org/apache/pinot/controller/cursors/ResponseStoreCleaner.java 178 pinot-controller/src/main/java/org/apache/pinot/controller/helix/ControllerRequestClient.java 370 pinot-controller/src/main/java/org/apache/pinot/controller/helix/RealtimeConsumerMonitor.java 92 pinot-controller/src/main/java/org/apache/pinot/controller/helix/SegmentStatusChecker.java 406 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/PinotHelixBrokerResourceOnlineOfflineStateModelGenerator.java 64 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/PinotHelixResourceManager.java 3280 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/PinotHelixSegmentOnlineOfflineStateModelGenerator.java 34 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/PinotResourceManagerResponse.java 31 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/PinotTableIdealStateBuilder.java 51 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/SegmentDeletionManager.java 417 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/instance/FDAwareInstancePartitionSelector.java 306 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/instance/HashBasedRotateInstanceConstraintApplier.java 28 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/instance/InstanceAssignmentDriver.java 98 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/instance/InstanceConstraintApplier.java 7 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/instance/InstancePartitionSelector.java 23 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/instance/InstancePartitionSelectorFactory.java 29 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/instance/InstanceReplicaGroupPartitionSelector.java 409 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/instance/InstanceTagPoolSelector.java 127 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/instance/MirrorServerSetInstancePartitionSelector.java 260 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/BaseSegmentAssignment.java 96 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/OfflineSegmentAssignment.java 66 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/RealtimeSegmentAssignment.java 148 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/SegmentAssignment.java 19 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/SegmentAssignmentFactory.java 27 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/SegmentAssignmentUtils.java 351 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/StrictRealtimeSegmentAssignment.java 116 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/strategy/AllServersSegmentAssignmentStrategy.java 53 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/strategy/BalancedNumSegmentAssignmentStrategy.java 51 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/strategy/ReplicaGroupSegmentAssignmentStrategy.java 103 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/strategy/SegmentAssignmentStrategy.java 14 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/assignment/segment/strategy/SegmentAssignmentStrategyFactory.java 61 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/cleanup/StaleInstancesCleanupTask.java 98 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/lineage/DefaultLineageManager.java 71 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/lineage/LineageManager.java 16 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/lineage/LineageManagerFactory.java 19 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/ClusterInfoAccessor.java 111 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/CronJobScheduleJob.java 64 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/PinotHelixTaskResourceManager.java 857 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/PinotTaskManager.java 708 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/TableTaskSchedulerUpdater.java 33 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/TaskMetricsEmitter.java 174 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/TaskSchedulingContext.java 52 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/TaskSchedulingInfo.java 29 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/TaskTypeMetricsUpdater.java 29 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/generator/BaseTaskGenerator.java 116 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/generator/PinotTaskGenerator.java 36 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/generator/TaskGeneratorRegistry.java 51 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/generator/TaskGeneratorUtils.java 83 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/periodictask/ControllerPeriodicTask.java 99 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/BlockingSegmentCompletionFSM.java 647 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/MissingConsumingSegmentFinder.java 183 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/PauselessSegmentCompletionFSM.java 79 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/PinotLLCRealtimeSegmentManager.java 1897 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/SegmentCompletionConfig.java 34 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/SegmentCompletionFSM.java 18 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/SegmentCompletionFSMFactory.java 68 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/SegmentCompletionManager.java 243 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/segment/CommittingSegmentDescriptor.java 69 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/segment/DefaultFlushThresholdUpdater.java 19 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/segment/FixedFlushThresholdUpdater.java 14 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/segment/FlushThresholdUpdateManager.java 40 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/segment/FlushThresholdUpdater.java 10 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/segment/SegmentSizeBasedFlushThresholdUpdater.java 34 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/segment/SizeBasedSegmentFlushThresholdComputer.java 144 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/DefaultRebalancePreChecker.java 362 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/NoOpTableRebalanceObserver.java 28 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/RebalanceChecker.java 264 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/RebalanceConfig.java 197 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/RebalanceJobConstants.java 7 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/RebalancePreChecker.java 53 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/RebalancePreCheckerFactory.java 19 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/RebalancePreCheckerResult.java 40 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/RebalanceResult.java 82 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/RebalanceSummaryResult.java 344 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/TableRebalanceContext.java 57 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/TableRebalanceObserver.java 40 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/TableRebalanceProgressStats.java 278 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/TableRebalancer.java 1340 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/ZkBasedTableRebalanceObserver.java 499 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/tenant/DefaultTenantRebalancer.java 179 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/tenant/TenantRebalanceConfig.java 49 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/tenant/TenantRebalanceObserver.java 12 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/tenant/TenantRebalanceProgressStats.java 71 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/tenant/TenantRebalanceResult.java 34 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/tenant/TenantRebalancer.java 4 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/rebalance/tenant/ZkBasedTenantRebalanceObserver.java 86 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/relocation/SegmentRelocator.java 266 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/retention/RetentionManager.java 349 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/retention/strategy/RetentionStrategy.java 6 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/retention/strategy/TimeRetentionStrategy.java 26 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/statemodel/LeadControllerResourceMasterSlaveStateModelFactory.java 53 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/util/FailureInjectionUtils.java 15 pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/util/HelixSetupUtils.java 225 pinot-controller/src/main/java/org/apache/pinot/controller/helix/starter/HelixConfig.java 10 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/RecommenderDriver.java 69 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/DataGenerationHelpers.java 128 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/BooleanGenerator.java 31 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/BytesGenerator.java 18 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/DataGenerator.java 164 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/DataGeneratorSpec.java 191 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/DateTimeGenerator.java 25 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/Generator.java 5 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/GeneratorFactory.java 57 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/JsonGenerator.java 31 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/MultiValueGeneratorHelper.java 21 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/NumberGenerator.java 66 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/PatternMixtureGenerator.java 48 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/PatternSeasonalGenerator.java 64 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/PatternSequenceGenerator.java 27 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/PatternSpikeGenerator.java 68 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/PatternStringGenerator.java 24 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/PatternType.java 4 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/RangeDoubleGenerator.java 20 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/RangeFloatGenerator.java 20 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/RangeIntGenerator.java 20 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/RangeLongGenerator.java 20 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/SchemaAnnotation.java 61 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/StringGenerator.java 53 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/generator/TimeGenerator.java 40 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/writer/AvroWriter.java 87 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/writer/AvroWriterSpec.java 29 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/writer/CsvWriter.java 40 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/writer/FileWriter.java 54 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/writer/FileWriterSpec.java 23 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/writer/JsonWriter.java 21 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/writer/Writer.java 8 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/data/writer/WriterSpec.java 16 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/exceptions/InvalidInputException.java 6 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/io/ConfigManager.java 60 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/io/InputManager.java 480 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/io/metadata/DateTimeFieldSpecMetadata.java 23 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/io/metadata/FieldMetadata.java 43 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/io/metadata/SchemaWithMetaData.java 40 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/io/metadata/TimeFieldSpecMetadata.java 52 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/io/metadata/TimeGranularitySpecMetadata.java 15 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/realtime/provisioning/MemoryEstimator.java 414 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/AbstractRule.java 16 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/RulesToExecute.java 162 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/AggregateMetricsRule.java 66 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/BloomFilterRule.java 85 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/FlagQueryRule.java 46 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/InvertedSortedIndexJointRule.java 194 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/JsonIndexRule.java 30 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/KafkaPartitionRule.java 32 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/NoDictionaryOnHeapDictionaryJointRule.java 152 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/PinotTablePartitionRule.java 179 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/RangeIndexRule.java 76 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/RealtimeProvisioningRule.java 137 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/SegmentSizeRule.java 79 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/VariedLengthDictionaryRule.java 25 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/FlaggedQueries.java 25 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/configs/IndexConfig.java 94 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/configs/PartitionConfig.java 68 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/configs/SegmentSizeRecommendations.java 47 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/params/BloomFilterRuleParams.java 23 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/params/FlagQueryRuleParams.java 14 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/params/InvertedSortedIndexJointRuleParams.java 90 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/params/NoDictionaryOnHeapDictionaryJointRuleParams.java 62 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/params/PartitionRuleParams.java 48 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/params/RangeIndexRuleParams.java 23 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/params/RealtimeProvisioningRuleParams.java 68 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/params/RecommenderConstants.java 107 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/io/params/SegmentSizeRuleParams.java 37 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/utils/FixedLenBitset.java 112 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/utils/PredicateParseResult.java 108 pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/utils/QueryInvertedSortedIndexRecommender.java 555 pinot-controller/src/main/java/org/apache/pinot/controller/tuner/NoOpTableTableConfigTuner.java 18 pinot-controller/src/main/java/org/apache/pinot/controller/tuner/RealTimeAutoIndexTuner.java 22 pinot-controller/src/main/java/org/apache/pinot/controller/tuner/TableConfigTuner.java 14 pinot-controller/src/main/java/org/apache/pinot/controller/tuner/TableConfigTunerRegistry.java 49 pinot-controller/src/main/java/org/apache/pinot/controller/tuner/TableConfigTunerUtils.java 36 pinot-controller/src/main/java/org/apache/pinot/controller/tuner/Tuner.java 11 pinot-controller/src/main/java/org/apache/pinot/controller/util/AutoAddInvertedIndex.java 260 pinot-controller/src/main/java/org/apache/pinot/controller/util/BrokerServiceHelper.java 94 pinot-controller/src/main/java/org/apache/pinot/controller/util/CompletionServiceHelper.java 114 pinot-controller/src/main/java/org/apache/pinot/controller/util/ConsumingSegmentInfoReader.java 207 pinot-controller/src/main/java/org/apache/pinot/controller/util/FileIngestionHelper.java 156 pinot-controller/src/main/java/org/apache/pinot/controller/util/SegmentIntervalUtils.java 31 pinot-controller/src/main/java/org/apache/pinot/controller/util/ServerQueryInfoFetcher.java 61 pinot-controller/src/main/java/org/apache/pinot/controller/util/ServerSegmentMetadataReader.java 394 pinot-controller/src/main/java/org/apache/pinot/controller/util/ServerTableTierReader.java 60 pinot-controller/src/main/java/org/apache/pinot/controller/util/TableIngestionStatusHelper.java 61 pinot-controller/src/main/java/org/apache/pinot/controller/util/TableMetadataReader.java 191 pinot-controller/src/main/java/org/apache/pinot/controller/util/TableRetentionValidator.java 123 pinot-controller/src/main/java/org/apache/pinot/controller/util/TableSizeReader.java 239 pinot-controller/src/main/java/org/apache/pinot/controller/util/TableTierReader.java 122 pinot-controller/src/main/java/org/apache/pinot/controller/util/TaskConfigUtils.java 71 pinot-controller/src/main/java/org/apache/pinot/controller/validation/BrokerResourceValidationManager.java 42 pinot-controller/src/main/java/org/apache/pinot/controller/validation/DiskUtilizationChecker.java 102 pinot-controller/src/main/java/org/apache/pinot/controller/validation/OfflineSegmentIntervalChecker.java 153 pinot-controller/src/main/java/org/apache/pinot/controller/validation/RealtimeSegmentValidationManager.java 223 pinot-controller/src/main/java/org/apache/pinot/controller/validation/ResourceUtilizationChecker.java 57 pinot-controller/src/main/java/org/apache/pinot/controller/validation/ResourceUtilizationInfo.java 15 pinot-controller/src/main/java/org/apache/pinot/controller/validation/ResourceUtilizationManager.java 25 pinot-controller/src/main/java/org/apache/pinot/controller/validation/StorageQuotaChecker.java 166 pinot-controller/src/main/resources/app/App.tsx 124 pinot-controller/src/main/resources/app/app_state.ts 11 pinot-controller/src/main/resources/app/components/AppLoader.tsx 20 pinot-controller/src/main/resources/app/components/AppLoadingIndicator.tsx 22 pinot-controller/src/main/resources/app/components/AsyncInstanceTable.tsx 54 pinot-controller/src/main/resources/app/components/AsyncPinotSchemas.tsx 46 pinot-controller/src/main/resources/app/components/AsyncPinotTables.tsx 181 pinot-controller/src/main/resources/app/components/Breadcrumbs.tsx 123 pinot-controller/src/main/resources/app/components/ComponentLoader.tsx 19 pinot-controller/src/main/resources/app/components/Confirm.tsx 94 pinot-controller/src/main/resources/app/components/ConsumingSegmentsTable.tsx 83 pinot-controller/src/main/resources/app/components/CustomButton.tsx 38 pinot-controller/src/main/resources/app/components/CustomCodemirror.tsx 63 pinot-controller/src/main/resources/app/components/CustomDialog.tsx 102 pinot-controller/src/main/resources/app/components/CustomMultiSelect.tsx 92 pinot-controller/src/main/resources/app/components/CustomNotification.tsx 32 pinot-controller/src/main/resources/app/components/Header.tsx 58 pinot-controller/src/main/resources/app/components/Homepage/ClusterConfig.tsx 30 pinot-controller/src/main/resources/app/components/Homepage/InstanceTable.tsx 44 pinot-controller/src/main/resources/app/components/Homepage/InstancesTables.tsx 36 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddDeleteComponent.tsx 143 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddIndexingComponent.tsx 92 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddIngestionComponent.tsx 147 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddOfflineTableOp.tsx 411 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddOfflineTenantComponent.tsx 121 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddPartionComponent.tsx 232 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddQueryComponent.tsx 63 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddRealTimeIngestionComponent.tsx 144 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddRealTimePartionComponent.tsx 206 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddRealtimeTableOp.tsx 424 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddSchemaOp.tsx 242 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddStorageComponent.tsx 90 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddTableComponent.tsx 146 pinot-controller/src/main/resources/app/components/Homepage/Operations/AddTenantComponent.tsx 147 pinot-controller/src/main/resources/app/components/Homepage/Operations/EditConfigOp.tsx 35 pinot-controller/src/main/resources/app/components/Homepage/Operations/EditTagsOp.tsx 34 pinot-controller/src/main/resources/app/components/Homepage/Operations/MultiIndexingComponent.tsx 314 pinot-controller/src/main/resources/app/components/Homepage/Operations/MultiMetricComponent.tsx 145 pinot-controller/src/main/resources/app/components/Homepage/Operations/MultipleSelectComponent.tsx 158 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceResponse.tsx 98 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerConfigurationOption.tsx 28 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerConfigurationOptions/RebalanceServerConfigurationOptionInteger.tsx 40 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerConfigurationOptions/RebalanceServerConfigurationOptionLabel/RebalanceServerConfigurationOptionLabel.tsx 19 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerConfigurationOptions/RebalanceServerConfigurationOptionSelect.tsx 48 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerConfigurationOptions/RebalanceServerConfigurationOptionToggleSwitch.tsx 37 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerDialogHeader.tsx 24 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerOptions.ts 149 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerResponses/CustomCodeMirror.css 3 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerResponses/RebalanceServerPreChecksResponse.tsx 50 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerResponses/RebalanceServerRebalanceSummaryResponse.tsx 37 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerResponses/RebalanceServerResponseCard.tsx 9 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerResponses/RebalanceServerResponseLabelValue.tsx 10 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerResponses/RebalanceServerSectionResponse.tsx 15 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServer/RebalanceServerSection.tsx 48 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServerStatusOp.tsx 153 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServerTableOp.tsx 150 pinot-controller/src/main/resources/app/components/Homepage/Operations/RebalanceServerTenantOp.tsx 28 pinot-controller/src/main/resources/app/components/Homepage/Operations/ReloadStatusOp.tsx 208 pinot-controller/src/main/resources/app/components/Homepage/Operations/SchemaComponent.tsx 355 pinot-controller/src/main/resources/app/components/Homepage/Operations/SchemaNameComponent.tsx 78 pinot-controller/src/main/resources/app/components/Homepage/TenantsListing.tsx 67 pinot-controller/src/main/resources/app/components/Homepage/useTaskTypesTable.tsx 26 pinot-controller/src/main/resources/app/components/Layout.tsx 70 pinot-controller/src/main/resources/app/components/Loading.tsx 3 pinot-controller/src/main/resources/app/components/MaterialTree.tsx 93 pinot-controller/src/main/resources/app/components/NotFound.tsx 47 pinot-controller/src/main/resources/app/components/Notification/NotificationContext.tsx 9 pinot-controller/src/main/resources/app/components/Notification/NotificationContextProvider.tsx 30 pinot-controller/src/main/resources/app/components/Query/QuerySideBar.tsx 94 pinot-controller/src/main/resources/app/components/Query/VisualizeQueryStageStats.tsx 153 pinot-controller/src/main/resources/app/components/SearchBar.tsx 62 pinot-controller/src/main/resources/app/components/SegmentStatusRenderer.tsx 147 pinot-controller/src/main/resources/app/components/SideBar.tsx 157 pinot-controller/src/main/resources/app/components/SimpleAccordion.tsx 111 pinot-controller/src/main/resources/app/components/SvgIcons/ClusterManagerIcon.tsx 12 pinot-controller/src/main/resources/app/components/SvgIcons/QueryConsoleIcon.tsx 19 pinot-controller/src/main/resources/app/components/SvgIcons/SwaggerIcon.tsx 21 pinot-controller/src/main/resources/app/components/SvgIcons/ZookeeperIcon.tsx 27 pinot-controller/src/main/resources/app/components/TabPanel.tsx 27 pinot-controller/src/main/resources/app/components/Table.tsx 560 pinot-controller/src/main/resources/app/components/TableToolbar.tsx 63 pinot-controller/src/main/resources/app/components/User/AddUser.tsx 220 pinot-controller/src/main/resources/app/components/User/UpdateUser.tsx 210 pinot-controller/src/main/resources/app/components/Zookeeper/TreeDirectory.tsx 227 pinot-controller/src/main/resources/app/components/auth/AuthProvider.tsx 195 pinot-controller/src/main/resources/app/components/useMinionMetaData.tsx 48 pinot-controller/src/main/resources/app/components/usePeriodicTasks.tsx 33 pinot-controller/src/main/resources/app/components/useScheduleAdhocModal.tsx 50 pinot-controller/src/main/resources/app/components/useTaskListing.tsx 28 pinot-controller/src/main/resources/app/index.html 16 pinot-controller/src/main/resources/app/index.tsx 22 pinot-controller/src/main/resources/app/pages/HomePage.tsx 164 pinot-controller/src/main/resources/app/pages/InstanceDetails.tsx 378 pinot-controller/src/main/resources/app/pages/InstanceListingPage.tsx 48 pinot-controller/src/main/resources/app/pages/LoginPage.tsx 104 pinot-controller/src/main/resources/app/pages/MinionTaskManager.tsx 25 pinot-controller/src/main/resources/app/pages/Query.tsx 624 pinot-controller/src/main/resources/app/pages/SchemaPageDetails.tsx 322 pinot-controller/src/main/resources/app/pages/SegmentDetails.tsx 407 pinot-controller/src/main/resources/app/pages/SubTaskDetail.tsx 159 pinot-controller/src/main/resources/app/pages/TablesListingPage.tsx 110 pinot-controller/src/main/resources/app/pages/TaskDetail.tsx 136 pinot-controller/src/main/resources/app/pages/TaskQueue.tsx 165 pinot-controller/src/main/resources/app/pages/TaskQueueTable.tsx 209 pinot-controller/src/main/resources/app/pages/TenantDetails.tsx 888 pinot-controller/src/main/resources/app/pages/Tenants.tsx 99 pinot-controller/src/main/resources/app/pages/TenantsListingPage.tsx 20 pinot-controller/src/main/resources/app/pages/UserPage.tsx 261 pinot-controller/src/main/resources/app/pages/ZookeeperPage.tsx 167 pinot-controller/src/main/resources/app/requests/index.ts 227 pinot-controller/src/main/resources/app/router.tsx 45 pinot-controller/src/main/resources/app/styles/styles.css 98 pinot-controller/src/main/resources/app/theme/color/primary.ts 17 pinot-controller/src/main/resources/app/theme/color/secondary.ts 17 pinot-controller/src/main/resources/app/theme/index.ts 35 pinot-controller/src/main/resources/app/theme/typography.ts 6 pinot-controller/src/main/resources/app/utils/PinotMethodUtils.ts 1168 pinot-controller/src/main/resources/app/utils/SortFunctions.tsx 23 pinot-controller/src/main/resources/app/utils/Utils.tsx 370 pinot-controller/src/main/resources/app/utils/axios-config.ts 53 pinot-controller/src/main/resources/swagger/api/index.html 59 pinot-controller/testng-statefull.xml 14 pinot-controller/testng-stateless.xml 14