Skip to content

Tracking: PostgreSQL support in KFP #9813

Open
@zijianjoy

Description

@zijianjoy

PostgreSQL request has become the top upvoted issue on KFP repo: #7512. This issue is for tracking the work of this integration.

  • KFP Backend integration

    • Define the DB config for PostgreSQL DB info
      • Basic connection config
      • Secure connection config: passfile, hostaddr, ssl mode, certificate, etc.
      • Flag to switch between Postgresql driver and MySQL driver
    • Upgrade GORM to v2 #9859
    • Syntax support of PostgreSQL DB in backend
      • Adopt a different syntax during initialization. (schema difference)
      • Adopt a different syntax during execution. (Modification of data)
      • Explore the dialect difference and develop a control mechanism to enable easy testing on the storage layer.
    • Testing
      • Unit testing for Postgresql behavior.
      • Functional testing for Postgresql behavior.
      • E2E testing for Postgresql behavior.
    • Cache server integration
    • KFP API server integration
    • Manifest support for Postgresql
  • MLMD integration

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions