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

Change Feed Processor support for user serializer #944

Merged
merged 8 commits into from
Nov 10, 2019

Conversation

ealsur
Copy link
Member

@ealsur ealsur commented Oct 29, 2019

Pull Request Template

Description

The Processor was using the public API methods to access the leases, this meant that if the user customized the Serializer, those operations would hit the user serializer instead of the internal one.

This PR refactors the Processor lease operations to use our internal serializer while letting the user serializer handle changes.

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

Closing issues

References #865

@ealsur ealsur added bug Something isn't working ChangeFeed labels Oct 29, 2019
@ealsur ealsur requested a review from kirillg as a code owner October 29, 2019 18:13
@ealsur ealsur self-assigned this Oct 29, 2019
kirankumarkolli
kirankumarkolli previously approved these changes Nov 1, 2019
kirankumarkolli
kirankumarkolli previously approved these changes Nov 1, 2019
@kirankumarkolli kirankumarkolli merged commit 455ac1c into master Nov 10, 2019
@kirankumarkolli kirankumarkolli deleted the users/ealsur/cfpseralizer branch November 10, 2019 02:38
ealsur added a commit that referenced this pull request Nov 19, 2019
* Using internal serializer

* Fixing mocks

* Adding new test

* Changelog

* merge with master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working ChangeFeed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants