Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Adapt1-1545] | Publish lag on consumer group internal topic as per the configured time for each node #28

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Conversation

abhivermaaa
Copy link

[Adapt1-1545] | Publish lag on consumer group internal topic as per the configured time for each node

Description :
This PR contains changes for :

  • Publishing a logger which is having a lag w.r.t. to _"hydra.consumer-groups" topic which is a DVS internal topic.
  • Interval for publishing lag is configurable and default is set to 1 minute.
  • It will publish lag specific to each node.

abhivermaaa and others added 18 commits April 21, 2024 16:06
… aand also added ConsumerGroupsOffsetFacade for holding all offset info
… consumer topic partition offset map | Added changes for using offset stream and updating the consumer group offset facade
[ADAPT1-1526] | Create an offset stream for consumer group internal topic
Adapt1 1533 | Use offset-streams to check lag in internal topic
…ata from cache | optimized the method | Added code to remove the partitions having 0 latest offset | partition level lag is calucalted properly
…Added marshalling logic for new case object in ingestors/kafka/src/main/scala/hydra/kafka/marshallers/ConsumerGroupMarshallers.scala
…e one after the other. First Consumer group storage facade is getting updated then just after that consumer group offset facade.
…to 1.minutes as deafult | Added cascading changes to spec files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant