Package org.apache.druid.server.http
package org.apache.druid.server.http
-
ClassDescriptionImmutable class which represents the status of a dynamic configuration sync with a specific broker.Immutable class which the current set of Brokers which have been synced with the latest
CoordinatorDynamicConfig.Immutable class which contains the current set of Brokers which have been synced with the latestCoordinatorDynamicConfig.Updates all brokers with the latest coordinator dynamic config.Encapsulates aDataSegmentand additional metadata about it:DataSegmentPlus.used- Boolean flag representing if the segment is used.DataSegmentPlus.createdDate- The time when the segment was created.DataSegmentPlus.usedStatusLastUpdatedDate- The time when the segments used status was last updated.DataSegmentPlus.upgradedFromSegmentId- The segment id to which the same load spec originally belonged.Contains information about lookups exposed through the coordinatorA Proxy servlet that proxies requests to the overlord.Endpoints exposed here are to be used only for druid internal management of segments by Coordinators, Brokers etc.Contains information related to the capability of a server to load segments, for example the number of threads available.Determines the threadpool used by the historical to load segments.Filter to identify segments that need to be updated via REST APIs.This class is annotatedSingletonrather thanLazySingletonbecause it adds a lifecycle handler in the constructor.