Skip to content

Updating to the latest version of DBPA, where 'Undefined' was removed.#236

Merged
argmarco-tkd merged 1 commit intomainfrom
update_dbpa_interface
Jan 26, 2026
Merged

Updating to the latest version of DBPA, where 'Undefined' was removed.#236
argmarco-tkd merged 1 commit intomainfrom
update_dbpa_interface

Conversation

@argmarco-tkd
Copy link
Collaborator

Updating to the latest version of DBPA library - where 'UNDEFINED' was removed from 'enums.h'

Testing

  • Existing and modified tests pass (via ctest -L parquet)
  • Manual testing (using base_app.py)

@github-actions
Copy link

Thanks for opening a pull request!

If this is not a minor PR. Could you open an issue for this pull request on GitHub? https://github.com/apache/arrow/issues/new/choose

Opening GitHub issues ahead of time contributes to the Openness of the Apache Arrow project.

Then could you also rename the pull request title in the following format?

GH-${GITHUB_ISSUE_ID}: [${COMPONENT}] ${SUMMARY}

or

MINOR: [${COMPONENT}] ${SUMMARY}

See also:

#TODO: Change to a specific tag/commit when we have one.
#https://github.com/protegrity/arrow/issues/179
GIT_TAG 4c808b2233ed0bc04529c3b0dbf7c214c4901043
GIT_TAG 6206fb0e27556a0df9160364caa3819e4af3fe0f
Copy link
Collaborator

Choose a reason for hiding this comment

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

As a reference, can we add an inline comment to what PR is this aligned with?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

not sure about this. A PR link may not give the full picture of the code that is being referenced. Let me know your thoughts.

Copy link
Collaborator

Choose a reason for hiding this comment

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

You're right. It's ok to leave as-is. Thanks.

{parquet::Type::BYTE_ARRAY, dbps::external::Type::BYTE_ARRAY},
{parquet::Type::FIXED_LEN_BYTE_ARRAY, dbps::external::Type::FIXED_LEN_BYTE_ARRAY},
{parquet::Type::UNDEFINED, dbps::external::Type::UNDEFINED}};
{parquet::Type::FIXED_LEN_BYTE_ARRAY, dbps::external::Type::FIXED_LEN_BYTE_ARRAY}};
Copy link
Collaborator

Choose a reason for hiding this comment

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

I would add an inline comment to say why UNDEFINED can be excluded. Basically what we talked about, but to keep for future reference.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

done.

Copy link
Collaborator

@avalerio-tkd avalerio-tkd left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks for the change.

@argmarco-tkd argmarco-tkd force-pushed the update_dbpa_interface branch from 9470fe9 to 94c6a82 Compare January 26, 2026 22:25
@argmarco-tkd argmarco-tkd merged commit 94c6a82 into main Jan 26, 2026
19 of 97 checks passed
@argmarco-tkd argmarco-tkd deleted the update_dbpa_interface branch January 26, 2026 22:25
@sofia-tekdatum
Copy link
Collaborator

fyi, this broke the linter github action again.

Please fix and make sure the action passes before merging future PRs.

Thanks!

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.

3 participants