owasp-dependency-check-suppressions.xml (7 lines): - line 232: - line 241: - line 262: - line 272: - line 497: - line 553: - TODO: The lastest version of ambari-metrics-common is 2.7.0.0.0, released in July 2018. - line 586: - TODO: The lastest version of ambari-metrics-common is 2.7.0.0.0, released in July 2018. extensions-core/druid-catalog/src/main/java/org/apache/druid/catalog/sync/CachedMetadataCatalog.java (3 lines): - line 208: // TODO: force resync - line 249: // TODO: force resync - line 264: // TODO: force resync indexing-hadoop/src/main/java/org/apache/druid/indexer/JobHelper.java (2 lines): - line 737: // TODO: Replace this whenever hadoop gets their act together and stops breaking with more recent versions of Guava - line 806: // TODO: add getURI() to URIDataPuller indexing-service/src/main/java/org/apache/druid/indexing/worker/WorkerTaskManager.java (2 lines): - line 96: // ZK_CLEANUP_TODO : these are marked protected to be used in subclass WorkerTaskMonitor that updates ZK. - line 834: // ZK_CLEANUP_TODO : processing/src/main/java/org/apache/druid/segment/join/table/IndexedTableJoinMatcher.java (2 lines): - line 437: // TODO: Remove when https://github.com/apache/druid/issues/9924 is done - line 454: // TODO: Remove when https://github.com/apache/druid/issues/9924 is done indexing-service/src/main/java/org/apache/druid/indexing/overlord/hrtr/HttpRemoteTaskRunner.java (2 lines): - line 128: * ZK_CLEANUP_TODO : As of 0.11.1, it is required to cleanup task status paths from ZK which are created by the - line 193: // ZK_CLEANUP_TODO : Remove these when RemoteTaskRunner and WorkerTaskMonitor are removed. processing/src/main/java/org/apache/druid/java/util/http/client/HttpClientConfig.java (1 line): - line 48: @SuppressWarnings("unused") //TODO test this CompressionCodec (it counts as usage) processing/src/main/java/org/apache/druid/segment/GenericColumnSerializer.java (1 line): - line 32: * TODO rename to "ColumnSerializer" prior to Druid 1.0 extensions-core/azure-extensions/src/main/java/org/apache/druid/storage/azure/AzureStorage.java (1 line): - line 163: // TODO based on the usage here, it might be better to overwrite the existing blob instead; that's what StorageConnector#write documents it does indexing-service/src/main/java/org/apache/druid/indexing/scheduledbatch/ScheduledBatchTaskManager.java (1 line): - line 246: * TODO: Note that the last task submitted per supervisor should eventually be persisted in the metadata store, indexing-service/src/main/java/org/apache/druid/indexing/overlord/autoscaling/ScalingStats.java (1 line): - line 73: * TODO test this method (it will "count" as usage) extensions-core/druid-catalog/src/main/java/org/apache/druid/catalog/storage/sql/SQLCatalogManager.java (1 line): - line 114: // TODO: Move to SqlMetadataConnector sql/src/main/java/org/apache/druid/sql/calcite/rule/FilterJoinExcludePushToChildRule.java (1 line): - line 125: // TODO - add logic to derive additional filters. E.g., from server/src/main/java/org/apache/druid/catalog/model/SchemaRegistryImpl.java (1 line): - line 43: // TODO: Change this when ExternalOperatorConvertion changes indexing-service/src/main/java/org/apache/druid/indexing/common/actions/CheckPointDataSourceMetadataAction.java (1 line): - line 90: * TODO : this should be removed when we don't need rolling-update compatibility with version 0.15 or earlier anymore processing/src/main/java/org/apache/druid/timeline/DataSegment.java (1 line): - line 266: // TODO replace with ImmutableList.toImmutableList() when updated to Guava 21+ indexing-service/src/main/java/org/apache/druid/indexing/overlord/hrtr/HttpRemoteTaskRunnerFactory.java (1 line): - line 61: // ZK_CLEANUP_TODO : Remove these when RemoteTaskRunner and WorkerTaskMonitor are removed. processing/src/main/java/org/apache/druid/segment/data/CompressionStrategy.java (1 line): - line 171: // TODO remove this method and change all its callers to use all CompressionStrategy values when NONE type is supported by all types processing/src/main/java/org/apache/druid/query/timeseries/TimeseriesQuery.java (1 line): - line 66: // TODO: We can remove this once https://github.com/apache/druid/issues/9974 is done. processing/src/main/java/org/apache/druid/segment/QueryableIndexIndexableAdapter.java (1 line): - line 384: * TODO record in the segment metadata if each row has different dims or not, to be able to apply this optimization. processing/src/main/java/org/apache/druid/java/util/metrics/JvmPidDiscoverer.java (1 line): - line 50: * TODO: switch to ProcessHandle.current().getPid() for java9 potentially processing/src/main/java/org/apache/druid/query/topn/TopNUtils.java (1 line): - line 39: * TODO check if offset.clone() is also necessary for generating better assembly, or it could be removed. sql/src/main/java/org/apache/druid/sql/calcite/run/NativeQueryMaker.java (1 line): - line 135: // TODO: We can remove this once https://github.com/apache/druid/issues/9974 is done. indexing-service/src/main/java/org/apache/druid/indexing/common/task/HadoopTask.java (1 line): - line 82: /** {@link #buildClassLoader(TaskToolbox)} has outdated javadocs referencing this field, TODO update */ processing/src/main/java/org/apache/druid/segment/join/lookup/LookupJoinMatcher.java (1 line): - line 79: // TODO: Remove when https://github.com/apache/druid/issues/9924 is done processing/src/main/java/org/apache/druid/java/util/common/parsers/JSONToLowerParser.java (1 line): - line 41: * TODO: processing/src/main/java/org/apache/druid/collections/bitmap/WrappedImmutableBitSetBitmap.java (1 line): - line 47: // TODO: make a new BitSet implementation which can use ByteBuffers properly. server/src/main/java/org/apache/druid/query/RetryQueryRunner.java (1 line): - line 159: // TODO: the sender's response may contain a truncated list of missing segments.