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

Enable Support for Changing Field Types #230

Open
jordanpadams opened this issue Sep 22, 2023 · 12 comments
Open

Enable Support for Changing Field Types #230

jordanpadams opened this issue Sep 22, 2023 · 12 comments

Comments

@jordanpadams
Copy link
Member

jordanpadams commented Sep 22, 2023

πŸ’‘ Description

We need to be able to support the possibility a field is created in the registry at some point in time, and we need to change the type at a future point in time.

βš™ Engineering Details

  • Potentially add functionality to registry-mgr create new re-indexed index with for new mappings to take affect
    • CLI prompt that this is a significant update and no other data should be loaded during this operation
@jordanpadams
Copy link
Member Author

πŸ“† 01/2024 status: To be deferred. Will be reviewed with SWG

@jordanpadams
Copy link
Member Author

Deferral approved per NASA-PDS/pds-swg#26

@jordanpadams jordanpadams removed this from B14.1 Mar 19, 2024
@jordanpadams
Copy link
Member Author

πŸ“† 05/2024 status: In work. Start delayed 1 sprint due to delays in #185. No impact on build expected

@jordanpadams
Copy link
Member Author

πŸ“† 06/2024 status: Start delayed and additional 2 sprints due to delays in #185. No impact on build expected. Not a critical task needed for this build.

@jordanpadams
Copy link
Member Author

πŸ“† 07/2024 status: Start delayed an additional sprint due to delays in #185. No impact on build expected. Not a critical task needed for this build.

@jordanpadams
Copy link
Member Author

πŸ“† 08/2024 status: Not a critical task needed for this build. Deferring to B15.1

@github-project-automation github-project-automation bot moved this to Release Backlog in B15.1 Sep 3, 2024
@alexdunnjpl
Copy link
Contributor

@jordanpadams was checking this intended to be part of the sweeper or not, in the end?

NASA-PDS/registry-sweepers#148

@jordanpadams
Copy link
Member Author

@alexdunnjpl correct. NASA-PDS/registry-sweepers#148 basically does this. @tloubrieu-jpl were just talking about this and how it relates to LDDs missing from online, and how we can go back and clean that up in the future.

@jordanpadams jordanpadams removed this from B15.0 Oct 22, 2024
@alexdunnjpl
Copy link
Contributor

@jordanpadams the in-progress fix for NASA-PDS/registry-sweepers#148 will populate missing mappings, but cannot (as initially conceived) fix a mapping which exists but has the wrong type.

We can support that in the first implementation, it will just mean doing additional work before the branch is PRd.

Let me know if you'd like me to front-load that feature, or do it later as an incremental update.

@jordanpadams
Copy link
Member Author

@alexdunnjpl incremental update is fine. We will add this to up-next

@jordanpadams
Copy link
Member Author

πŸ“† 10/2024: in work. on schedule

@jordanpadams
Copy link
Member Author

πŸ“† 11/2024 status: Delayed multiple sprints due to differences between AOSS and vanilla OpenSearch. No impact on other tasks expected.

@jordanpadams jordanpadams moved this from Sprint Backlog to In Progress in B15.1 Dec 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Status: ToDo
Development

No branches or pull requests

2 participants