Class BrokerSegmentMetadataCache


public class BrokerSegmentMetadataCache extends AbstractSegmentMetadataCache<DatasourceTable.PhysicalDatasourceMetadata>
Broker-side cache of segment metadata that combines segments to build datasources which become "tables" in Calcite. This cache provides the "physical" metadata about a dataSource which is blended with catalog "logical" metadata to provide the final user-view of each dataSource.

This class extends AbstractSegmentMetadataCache and introduces following changes,