mirror of
https://github.com/apache/rocketmq.git
synced 2026-08-28 20:09:14 +08:00
4f9b187fd7
- Broker: add PopLiteLongPollingService to NotificationProcessor for lite consumer notification polling - Broker: LiteEventDispatcher notifies both PopLiteMessageProcessor and NotificationProcessor polling services - Broker: add hasEvents(clientId) API to LiteEventDispatcher for message availability check - Proxy: unify lite/normal pop paths into single popMessage call, route by ProxyContext.isLiteConsumer() - Proxy: register LITE_SIMPLE_CONSUMER in ClientActivity and GrpcClientSettingsManager lifecycle - Proxy: pass liteTopic property only for lite consumers in filter and response writer - Proxy: remove standalone popLiteMessage from MessagingProcessor/ConsumerProcessor - Remoting: add isLiteConsumer and clientId fields to NotificationRequestHeader