Hi again. I did quick pass over several commits in rebase branch, and created some PR about issues I did find. There are a lot more issue, and given complexity of rebase process, this is completely OK. Rebases usually takes enormous amount of time and effort from many people.
I think, this will be a very noisy for community, if I will make one PR per my fix. Not to mention I prefer doing small atomic changes, so PRs will be frequent. I propose a scheme, where I will push my changes to rebase branch directly (without any review). If any issue with my patch, I will instantly revert and re-propose using standard process. I also want to mention that I do not have a whole lot of time for this, so input from me would not be that much, so I don't think my commits will be in conflict with others.... WDYT? Also, do you really need contributions from me in this area? Best regards, Kirill Reshke On Fri, 5 Dec 2025, 19:06 Dianjin Wang, <[email protected]> wrote: > Great job! > > > Best, > Dianjin Wang > > On Fri, Dec 5, 2025 at 11:58 AM Jinbao Chen <[email protected]> > wrote: > > > > Hi all, > > I would like to share a new update on our ongoing PostgreSQL kernel > upgrade > > effort for Apache Cloudberry. Over the past 2 months, we have made steady > > progress and successfully completed several key phases of the > integration. > > Here is the latest status: > > ~> Merge New Kernel into Work Branch (Done) > > ~> Resolve Conflicts (Done) > > ~> Fix Compile Errors (Done) > > ~> Init Database (Done) > > ~> Start the cluster (Done) > > ~> Pass the Postgres parallel schedule tests (Done) > > ~> Pass the Cloudberry schedule tests (Will start) > > At this stage, most of the core enablement work for PostgreSQL 16.9 has > > been completed. Next, we will start to try to pass the Cloudberry > schedule > > tests. > > You can track our latest progress here: > > - Work Branch: > https://github.com/apache/cloudberry/tree/cbdb-postgres-merge > > - GitHub Project: https://github.com/orgs/apache/projects/497 > > Hope we can achive the milestone earlier! Thanks again! > > > > Best, > > Jinbao > > > > On Fri, Sep 19, 2025 at 3:42 PM Jinbao Chen <[email protected]> > > wrote: > > > > > Hi team, > > > I wanted to provide an update on our PostgreSQL kernel upgrade progress > > > for Apache Cloudberry. We've made significant progress across multiple > > > phases of this complex integration. > > > Now the first phases have been done: > > > ~> ~Merge New Kernel into Work Branch (Done) > > > ~> Resolve Conflicts (Done) > > > ~> Fix Compile Errors (WIP) (~20% complete) > > > - We are currently working through compilation issues that emerged from > > > the kernel integration. This phase focuses on ensuring all PostgreSQL > > > kernel changes are properly integrated with Cloudberry's codebase. > Progress > > > is steady at 20%~ completion. > > > Thanks to all community developers participating in this kernel upgrade > > > effort! > > > You can track our latest progress at: > > > - Work Branch: > > > https://github.com/apache/cloudberry/tree/cbdb-postgres-merge > > > - GitHub Project: https://github.com/orgs/apache/projects/497 > > > > > > Best, > > > Jinbao > > > > > > On Fri, Aug 1, 2025 at 2:33 PM Lirong Jian <[email protected]> > wrote: > > > > > >> Thanks a lot for the update, Dianjin. > > >> > > >> Wow, this is a major progress regarding upgrading Cloudberry's > PostgreSQL > > >> kernel. We've taken a big step closer to our goal of continuously > > >> approaching the latest stable version of PostgreSQL. > > >> > > >> Best, > > >> Lirong > > >> > > >> > > >> Dianjin Wang <[email protected]> 于2025年8月1日周五 13:53写道: > > >> > > >> > Hi all, > > >> > > > >> > I would like to share an update on the ongoing effort to upgrade the > > >> > Cloudberry kernel from PostgreSQL 14.4 to 16.9. This work is being > > >> > tracked per the proposal discussed in GitHub Discussion #1095. > > >> > > > >> > ## Overall Progress > > >> > > > >> > For the kernel upgrade, we will have a few major milestones, > including: > > >> > > > >> > ``` > > >> > -> Merge new Kernel into work branch (Done) > > >> > -> Resolve conflicts (WIP) > > >> > -> Fix the compile errors > > >> > -> Init database > > >> > -> Check the new pgstat codes and make it work on MPP > > >> > -> Pass the PG parallel schedule tests > > >> > -> Pass the Cloudberry schedule tests > > >> > -> Fix the extensions > > >> > -> Enable ORCA > > >> > -> Tests and validation > > >> > -> Create a PR to push the changes to the main branch > > >> > ``` > > >> > > > >> > The upgrade work began with commit > > >> > [0959648e]( > > >> > > > >> > https://github.com/apache/cloudberry/commit/0959648e12a6db95fd370b5584a170937bde3ab7 > > >> > ), > > >> > which merged PostgreSQL 16.9 into our work branch > > >> > `cbdb-postgres-merge` on June 1, 2025. Since then, we have been > > >> > resolving conflicts after merging the new kernel. > > >> > > > >> > As of the current HEAD commit, we have successfully processed 50~ > > >> > commits that address conflicts and compatibility issues. All of > these > > >> > commits focus on resolving merge conflicts across the subsystems of > > >> > the database engine. You can see the progress in issue #1232 - 93%~ > > >> > conflicts have been resolved. > > >> > > > >> > ## Next Steps > > >> > > > >> > We will continue to resolve the conflicts across the whole repo. > Once > > >> > all conflicts are resolved, we will start to fix the compile errors. > > >> > > > >> > I will share the updates monthly. If any questions, welcome to reply > > >> > to this thread. Also, you can follow the work branch > > >> > `cbdb-postgres-merge` and the GitHub project to catch up on the > latest > > >> > progress. > > >> > > > >> > Thanks to the community developer @Jinbao for driving this great > work! > > >> > > > >> > - Work Branch: > > >> > https://github.com/apache/cloudberry/tree/cbdb-postgres-merge > > >> > - GitHub Project: https://github.com/orgs/apache/projects/497 > > >> > - Issue for resolving conflicts: > > >> > https://github.com/apache/cloudberry/issues/1232 > > >> > - Proposal #1095: > https://github.com/apache/cloudberry/discussions/1095 > > >> > > > >> > Best, > > >> > Dianjin Wang > > >> > > > >> > > --------------------------------------------------------------------- > > >> > To unsubscribe, e-mail: [email protected] > > >> > For additional commands, e-mail: [email protected] > > >> > > > >> > > > >> > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
