Skip to content

HIVE-28909: Modify McolumnDescriptor definition in package.jdo to sup… #5804

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

Merged
merged 8 commits into from
May 23, 2025

Conversation

saihemanth-cloudera
Copy link
Contributor

…port JDK17 + JDO6.0

For Hive to support JDK17 + JDO6.0, select/update/delete queries of the table are failing to fetch column information of the table. The DataNucleus6.0 is unable to map the Mcolumn Descriptor definition to the underlying table schema due to the presence of CLOB type field for the join condition in the package.jdo file. This patch addresses the issue by avoiding the CLOB column in the join condition.

What changes were proposed in this pull request?

Why are the changes needed?

Does this PR introduce any user-facing change?

How was this patch tested?

…port JDK17 + JDO6.0

For Hive to support JDK17 + JDO6.0, select/update/delete queries of the table are failing
to fetch column information of the table. The DataNucleus6.0 is unable to map the Mcolumn
Descriptor definition to the underlying table schema due to the presence of CLOB type field
for the join condition in the package.jdo file. This patch addresses the issue by avoiding
the CLOB column in the join condition.
Copy link
Member

@dengzhhu653 dengzhhu653 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 pending tests

Copy link
Member

@deniskuzZ deniskuzZ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

Copy link

@ayushtkn ayushtkn merged commit fbe090f into apache:master May 23, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants