Skip to content

BWC record checker tool #46149

@imotov

Description

@imotov

During the switch to BKD shapes and the recent geo_shape refactoring effort we have discovered a set of issues and inconsistencies in the way some corner cases are handled for different geometries and formats. Some examples: #43916, #43837, #43775, #43851, #35813.

We would like to fix these issues but at the same realize that fixing these bugs and inconsistencies might affect the users that are currently accidentally rely on them. Since most of these issues can be classified as bugs, we would like roll out the change that will fix these issues in one of 7.x releases instead of waiting for 8.0. However, we don't have a mechanism to notify users about breaking changes in minor releases. Moreover the current upgrade checker might not be the best suited for this particular use case since in order to check for the presence of records affected by these changes will will have to scan all records.

In the team discussion of this issue we came to the conclusion that we need to introduce a stand alone utility that can be executed by users in order to detect the records affected by the change. We would like to extend this discussion to a broader group to see if other options or solutions available.

Metadata

Metadata

Assignees

No one assigned

    Labels

    :Analytics/GeoIndexing, search aggregations of geo points and shapesMeta

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions