@EverythingIsNonnullByDefault
Package org.apache.druid.server.coordination
-
Interface Summary Interface Description ChangeRequestHttpSyncer.Listener<T> Concurrency guarantees: all calls toChangeRequestHttpSyncer.Listener.fullSync(java.util.List<T>)andChangeRequestHttpSyncer.Listener.deltaSync(java.util.List<T>)(that is done within theChangeRequestHttpSyncer.executor) are linearizable.DataSegmentAnnouncer DataSegmentAnnouncerProvider DataSegmentChangeCallback DataSegmentChangeHandler DataSegmentChangeRequest DataSegmentServerAnnouncer Deprecated. -
Class Summary Class Description BatchDataSegmentAnnouncer BatchDataSegmentAnnouncerProvider ChangeRequestHistory<T> This class keeps a bounded list of segment updates made on the server such as adding/dropping segments.ChangeRequestHistory.Counter ChangeRequestHttpSyncer<T> This class facilitates the usage of long-polling HTTP endpoints powered byChangeRequestHistory.ChangeRequestsSnapshot<T> CuratorDataSegmentServerAnnouncer Deprecated. DataSegmentServerAnnouncer.Noop DruidServerMetadata LoadableDataSegment A deserialization aid used bySegmentChangeRequestLoad.NoopDataSegmentAnnouncer Mostly used for test purpose.SegmentChangeRequestDrop SegmentChangeRequestLoad SegmentChangeRequestNoop SegmentLoadDropHandler SegmentLoadDropHandler.DataSegmentChangeRequestAndStatus SegmentLoadDropHandler.Status ServerManager Query handler for Historical processes (see CliHistorical).ZkCoordinator Deprecated. -
Enum Summary Enum Description SegmentLoadDropHandler.Status.STATE ServerType This enum represents types of druid services that hold segments.