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

Enhance Core Keeper to support PostgreSQL as persistence layer #4877

Closed
lindseysimple opened this issue Aug 28, 2024 · 0 comments · Fixed by #4911 or #4914
Closed

Enhance Core Keeper to support PostgreSQL as persistence layer #4877

lindseysimple opened this issue Aug 28, 2024 · 0 comments · Fixed by #4911 or #4914
Assignees
Labels
enhancement New feature or request

Comments

@lindseysimple
Copy link
Contributor

🚀 Feature Request

Relevant Package [REQUIRED]

This feature request is for EdgeX Core Keeper Service.

Description [REQUIRED]

Relates to #4847. As PostgreSQL will become an available database type option in addition to RedisDB, enhance the Postgres DB Client to support Core Keeper related methods.

Describe the solution you'd like

New Postgres database schemas and tables designs will be needed for Core Keeper service in order to support using Postgres as the available database type, and the related DB methods implementation as well.

@lindseysimple lindseysimple added the enhancement New feature or request label Aug 28, 2024
@lindseysimple lindseysimple self-assigned this Aug 28, 2024
@github-project-automation github-project-automation bot moved this to New Issues in Technical WG Aug 28, 2024
@jumpingliu jumpingliu changed the title Enhance Core Keepr to support PostgreSQL as persistence layer Enhance Core Keeper to support PostgreSQL as persistence layer Sep 2, 2024
@lindseysimple lindseysimple moved this from New Issues to In Progress in Technical WG Sep 11, 2024
lindseysimple added a commit to lindseysimple/edgex-go that referenced this issue Sep 12, 2024
Resolves edgexfoundry#4877. Support Postgres db in Core Keeper.

Signed-off-by: Lindsey Cheng <[email protected]>
lindseysimple added a commit to lindseysimple/edgex-go that referenced this issue Sep 12, 2024
Relates edgexfoundry#4877. Fix the base64 encode error in updateKVS method.

Signed-off-by: Lindsey Cheng <[email protected]>
lindseysimple added a commit to lindseysimple/edgex-go that referenced this issue Sep 12, 2024
Relates edgexfoundry#4877. Fix the base64 encode error in updateKVS method.

Signed-off-by: Lindsey Cheng <[email protected]>
@github-project-automation github-project-automation bot moved this from In Progress to Odessa Done in Technical WG Sep 13, 2024
@lindseysimple lindseysimple reopened this Sep 13, 2024
@github-project-automation github-project-automation bot moved this from Odessa Done to New Issues in Technical WG Sep 13, 2024
@lindseysimple lindseysimple moved this from New Issues to In Progress in Technical WG Sep 13, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Odessa Done in Technical WG Sep 13, 2024
lindseysimple added a commit to lindseysimple/edgex-go that referenced this issue Sep 18, 2024
Relates to edgexfoundry#4877. Return 404 response for Keeper GET key API with Postgres.
Copy res/db dir in Keeper Docker file.

Signed-off-by: Lindsey Cheng <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Odessa Done
1 participant