8000 fix: backwards-compatibility for previous meaning format by daniel-sanche · Pull Request #603 · googleapis/python-datastore · GitHub
[go: up one dir, main page]

Skip to content

fix: backwards-compatibility for previous meaning format #603

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

Merged
merged 6 commits into from
Mar 24, 2025

Conversation

daniel-sanche
Copy link
Contributor

v2.20.2 included #575, which updated the internal _meanings field to hold a tuple for list entries.

Unfortunately, python-ndb was relying on this internal field, so certain behaviors stopped working with the latest datastore update.

This PR adds backwards compatibility for the previous _meaning format to the parsers, to allow compatibility with older versions of python-ndb

@daniel-sanche daniel-sanche requested review from a team as code owners March 21, 2025 22:17
@daniel-sanche daniel-sanche changed the title Support old meanings fix: backwards-compatibility for previous meaning format Mar 21, 2025
@daniel-sanche daniel-sanche added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 21, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 21, 2025
@product-auto-label product-auto-label bot added size: s Pull request size is small. api: datastore Issues related to the googleapis/python-datastore API. labels Mar 21, 2025
@daniel-sanche daniel-sanche assigned gkevinzheng and unassigned rwhogg Mar 21, 2025
@product-auto-label product-auto-label bot added size: m Pull request size is medium. and removed size: s Pull request size is small. labels Mar 24, 2025
@daniel-sanche daniel-sanche merged commit ed92e8e into main Mar 24, 2025
28 checks passed
@daniel-sanche daniel-sanche deleted the support_old_meanings branch March 24, 2025 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: datastore Issues related to the googleapis/python-datastore API. size: m Pull request size is medium.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0