druid/extensions-core
Roman Leventov 5c0fc0a13a Fix ambiguity about IndexerSQLMetadataStorageCoordinator.getUsedSegmentsForInterval() returning only non-overshadowed or all used segments (#8564)
* IndexerSQLMetadataStorageCoordinator.getTimelineForIntervalsWithHandle() don't fetch abutting intervals; simplify getUsedSegmentsForIntervals()

* Add VersionedIntervalTimeline.findNonOvershadowedObjectsInInterval() method; Propagate the decision about whether only visible segmetns or visible and overshadowed segments should be returned from IndexerMetadataStorageCoordinator's methods to the user logic; Rename SegmentListUsedAction to RetrieveUsedSegmentsAction, SegmetnListUnusedAction to RetrieveUnusedSegmentsAction, and UsedSegmentLister to UsedSegmentsRetriever

* Fix tests

* More fixes

* Add javadoc notes about returning Collection instead of Set. Add JacksonUtils.readValue() to reduce boilerplate code

* Fix KinesisIndexTaskTest, factor out common parts from KinesisIndexTaskTest and KafkaIndexTaskTest into SeekableStreamIndexTaskTestBase

* More test fixes

* More test fixes

* Add a comment to VersionedIntervalTimelineTestBase

* Fix tests

* Set DataSegment.size(0) in more tests

* Specify DataSegment.size(0) in more places in tests

* Fix more tests

* Fix DruidSchemaTest

* Set DataSegment's size in more tests and benchmarks

* Fix HdfsDataSegmentPusherTest

* Doc changes addressing comments

* Extended doc for visibility

* Typo

* Typo 2

* Address comment
2019-11-06 11:07:04 -08:00
..
avro-extensions Fix dependency analyze warnings (#8230) 2019-09-09 14:37:21 -07:00
datasketches Fix ambiguity about IndexerSQLMetadataStorageCoordinator.getUsedSegmentsForInterval() returning only non-overshadowed or all used segments (#8564) 2019-11-06 11:07:04 -08:00
druid-basic-security Issue 8678 Non-coordinator services are repeatedly logging JsonMappingException when using druid-basic-security extension with an authenticator that has no users setup (#8692) 2019-10-18 11:09:53 -07:00
druid-bloom-filter Fix ambiguity about IndexerSQLMetadataStorageCoordinator.getUsedSegmentsForInterval() returning only non-overshadowed or all used segments (#8564) 2019-11-06 11:07:04 -08:00
druid-kerberos Remove commons-httpclient (#8407) 2019-09-27 02:14:58 -07:00
ec2-extensions Fix dependency analyze warnings (#8230) 2019-09-09 14:37:21 -07:00
google-extensions Fix dependency analyze warnings (#8230) 2019-09-09 14:37:21 -07:00
hdfs-storage Fix ambiguity about IndexerSQLMetadataStorageCoordinator.getUsedSegmentsForInterval() returning only non-overshadowed or all used segments (#8564) 2019-11-06 11:07:04 -08:00
histogram Fix ambiguity about IndexerSQLMetadataStorageCoordinator.getUsedSegmentsForInterval() returning only non-overshadowed or all used segments (#8564) 2019-11-06 11:07:04 -08:00
kafka-extraction-namespace Removed 'if' condition. (#8768) 2019-10-28 13:40:03 -07:00
kafka-indexing-service Fix ambiguity about IndexerSQLMetadataStorageCoordinator.getUsedSegmentsForInterval() returning only non-overshadowed or all used segments (#8564) 2019-11-06 11:07:04 -08:00
kinesis-indexing-service Fix ambiguity about IndexerSQLMetadataStorageCoordinator.getUsedSegmentsForInterval() returning only non-overshadowed or all used segments (#8564) 2019-11-06 11:07:04 -08:00
lookups-cached-global Fix dependency analyze warnings (#8230) 2019-09-09 14:37:21 -07:00
lookups-cached-single Fix dependency analyze warnings (#8230) 2019-09-09 14:37:21 -07:00
mysql-metadata-storage Case sensitive comparison of nonbinary string in MySQL metadata storage (#8758) 2019-10-30 20:48:08 -07:00
orc-extensions Fix dependency analyze warnings (#8230) 2019-09-09 14:37:21 -07:00
parquet-extensions Fix dependency analyze warnings (#8230) 2019-09-09 14:37:21 -07:00
postgresql-metadata-storage Fix dependency analyze warnings (#8230) 2019-09-09 14:37:21 -07:00
protobuf-extensions Fix dependency analyze warnings (#8230) 2019-09-09 14:37:21 -07:00
s3-extensions Fix ambiguity about IndexerSQLMetadataStorageCoordinator.getUsedSegmentsForInterval() returning only non-overshadowed or all used segments (#8564) 2019-11-06 11:07:04 -08:00
simple-client-sslcontext Fix dependency analyze warnings (#8230) 2019-09-09 14:37:21 -07:00
stats Fix ambiguity about IndexerSQLMetadataStorageCoordinator.getUsedSegmentsForInterval() returning only non-overshadowed or all used segments (#8564) 2019-11-06 11:07:04 -08:00