lakshmi-manasa-g opened a new pull request, #1625: URL: https://github.com/apache/samza/pull/1625
Symptom: rolling back to versions which dont accept 4 parts in checkpoint serde can throw NPE exceptions. Cause: as part of elasticity, #1608 introduced keyBucket into checkpoint serde. fix: remove keyBucket from checkpoint serde - aka do not add it when serializing checkpoint. tests: existing pass. usage/upgrade: N/A backwards compatible: yes. Though checkpoints written after #1608 and before this PR will have 4 part SSP in checkpoint, serde, they can still be read by code in this PR and vice versa. elasticity will not work completely once this pr is merged. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@samza.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org