-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Tracking: PostgreSQL support in KFP #9813
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
Comments
cc @chensun |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Hi! I am Eshaan Aggarwal, an avid Open Source enthusiast from India. I am a web developer proficient in GoLang and PostgreSQL and have recently started learning about Kubernetes. I would love to contribute to this issue and hopefully join Kubeflow as a GSoC '24 mentee. Are there any pre-tests or other beginner-friendly contributions I can make to get acquainted with this project and as a proof of skill? |
Hello, I'm Udit. Proficient in Python, Golang, and PostgreSQL, I've recently completed a comprehensive course on Kubernetes. The skills acquired perfectly align with the requirements of this project, making it an ideal platform for me to apply and further enhance my knowledge. I'm enthusiastic about contributing to this GSoC project, especially on the specified issue. Eagerly anticipating the chance to contribute to its development! |
Hello @EshaanAgg and @UditNayak , thank you for your interest and I am assuming @rimolive will be your mentor. As a start, I would recommend learning:
Then, my advice to the development will be in following orders:
I believe @rimolive can facilitate more once you dive deep into the project. But feel free to take any task you want to work on and ask questions along the way. Have fun! |
In addition to what @zijianjoy said, please join us on our Slack. We have the #gsoc-participants channel to welcome everyone interested in the GSoC projects. |
@zijianjoy I am a web developer from India, and I would like to work on this issue. I know python,golang and a bit of kubernetes. How to get started on this |
@zijianjoy Im currently doing ops in kubeflow, loved the concept of changing db, Will be working on these. #Make sure you can bring up KFP in the kubernetes environment |
@zijianjoy I am a BE developer from India and am comfortable with python, goLang, java, Kubernetes and SQL databases. I would like to contribute to this issue. What are the steps? |
hello@zijianjoy I'm a junior studen from China major in computer science and technology, I'm very interested in open source project and want to do some contribution to this project, at the same time to improve my skill. I have joined our school lab which connect with database and cloud. So I frequently contact with postgresql and kubernetes. I'm doing the steps you refered above,but I can't join in the #gsoc-participants,can this have influence? |
Hey Guys,
Everyone has setup local kubeflow setup ?
…On Mon, Mar 25, 2024 at 8:50 AM Jiduyuting ***@***.***> wrote:
***@***.*** I'm a junior studen from China major in computer science
and technology, I'm very interested in open source project and want to do
some contribution to this project, at the same time to improve my skill. I
have joined our school lab which connect with database and cloud. So I
frequently contact with postgresql and kubernetes. I'm doing the steps you
refered above,but I can't join in the #gsoc-participants,can this have
influence?
—
Reply to this email directly, view it on GitHub
<#9813 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AXRWTPO2DUQDZHVE6JBLTCLYZ6JZVAVCNFSM6AAAAAA3DJ3CPGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJXGEZTQOJYGI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
/lifecycle frozen |
@zijianjoy anyone working on this issue ? |
@sagnik3788 This is part of the Google Summer of Code. You can find details in https://www.kubeflow.org/events/gsoc-2024/#project-9-postgresql-integration-in-kubeflow-pipelines. |
When will official support for PostgreSQL be available? |
Hi Kubeflow team and community, I’ve been following this issue closely since our company, due to internal policies, cannot use MySQL, and we’re really looking forward to full PostgreSQL support in Kubeflow Pipelines. The flexibility of PostgreSQL would be a major advantage for us in deploying and managing our ML workflows. Could the maintainers provide an update on the timeline or roadmap for officially supporting PostgreSQL? We’d love to know when we might expect this integration to be fully implemented. Thanks for all the great work on this project! Best regards |
I'm Arjun T, a B.Tech student and aspiring contributor. I'm interested in working on this issue as part of Google Summer of Code 2025, and I'd love to help implement PostgreSQL support for Kubeflow Pipelines. I've started exploring the codebase and familiarizing myself with the backend components. I’d appreciate any guidance on the current status of this feature, and whether there are any existing design documents or initial tasks that I can take up to start contributing effectively. Looking forward to your suggestions and happy to collaborate! Best regards, |
Hi Kubeflow team @rimolive @zijianjoy, Due to the requirements of a previous project, I helped investigate the possibility of adapting Kubeflow Pipelines for PostgreSQL compatibility. Through some code modifications, I successfully integrated PostgreSQL locally and was able to run the project's demo pipeline smoothly without encountering any obvious errors. However, I might have introduced some breaking changes that could potentially cause issues with MySQL functionality (which I haven't had time to test). Therefore, I'd like to publish this code and see if anyone has the time to help integrate these changes properly and perform thorough testing. Anyone interested can refer to this commit: boydfd@bb6fb6b Here's a summary of the key modifications:
The images below provide some evidence from my local testing. Hope PostgreSQL support can be officially integrated soon. |
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
Upgrade GORM to v2 #9859MLMD integration
The text was updated successfully, but these errors were encountered: