Skip to content
New issue

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

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

Already on GitHub? # to your account

[Backport release-2.24] Fix serialization issue with schema evolution for query v3. (#5154) #5157

Merged
merged 1 commit into from
Jul 5, 2024

Commits on Jul 5, 2024

  1. Fix serialization issue with schema evolution for query v3. (#5154)

    Query v3 requires fragment metadata serialization/deserialization inside
    the array object. However fragment metadata capnp model wasn't including
    the name of the array schema that each fragment was written with , and
    in case of schema evolution this was leading to serializing the wrong
    schema (always the latest) and making the REST server read the wrong
    data from disk.
    
    This PR adds the missing array schema name field and adapts the
    ser/deser to pick the schema based on that name.
    [sc-48707]
    
    ---
    TYPE: BUG
    DESC: Fix serialization issue with schema evolution for query v3.
    ypatia authored and KiterLuc committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    e945e81 View commit details
    Browse the repository at this point in the history