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

eqxPatterns: Upgrade ItemIngester to exactly-once ListIngester #94

Merged
merged 16 commits into from
Sep 13, 2021

Conversation

bartelink
Copy link
Collaborator

@bartelink bartelink commented Jul 28, 2021

Adds an example illustrating exactly once ingestion semantics

Achieved by shifting things around between the feedConsumer/feedApi and eqxPatterns templates:

  • rename feedApi to feedSource
  • clean up usage of Stale flags
  • move illustrations of Item (reading) vs ItemId (snapshotting/deduping) behavior from eqxPatterns to feedSource
  • Replace ingestion logic in eqxPatterns with exactly-once ingestion semantics
  • rename Item Epoch/Series to List Epoch/Series to better label the concept
  • changelog; expand readme

@bartelink bartelink marked this pull request as ready for review July 29, 2021 11:21
@bartelink bartelink force-pushed the exactly-once-ingester branch from 3a941c7 to fb27b0f Compare July 29, 2021 11:57
@bartelink bartelink changed the title Exactly once Ingester eqxPatterns: Upgrade ItemIngester to exactly-once ListIngester Jul 29, 2021
@bartelink bartelink force-pushed the exactly-once-ingester branch from 7ac5df8 to 75a1704 Compare September 13, 2021 15:10
@bartelink bartelink merged commit b284202 into master Sep 13, 2021
@bartelink bartelink deleted the exactly-once-ingester branch September 13, 2021 15:16
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.

2 participants