You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, cloudberry team!
I am trying to compile PXF 6.10 (not cloudberry-pxf, as it quite lags behind original PXF v6.4 vs v6.10) for Cloudberry and facing compilation issue:
1.430 src/pxfdelimited_formatter.c: In function 'new_pxfdelimited_state':
1.430 src/pxfdelimited_formatter.c:237:76: error: 'FormatterData' has no member named 'fmt_conversion_proc'
1.430 237 | fmt_state->enc_conversion_proc = ((FormatterData*) fcinfo->context)->fmt_conversion_proc;
1.430 | ^~
1.437 make[1]: Leaving directory '/usr/local/pxf_src/external-table'
1.437 make[1]: *** [<builtin>: src/pxfdelimited_formatter.o] Error 1
Apache Cloudberry version
1.6.0 and current
main
What happened
Hi, cloudberry team!
I am trying to compile PXF 6.10 (not cloudberry-pxf, as it quite lags behind original PXF v6.4 vs v6.10) for Cloudberry and facing compilation issue:
As I can see this feature was in Greenplum for 10 years
https://github.com/greenplum-db/gpdb-archive/blame/main/src/include/access/formatter.h#L66
And it was removed during "Initial Cloudberry code dump." 10538ad (with no detailed reasoning available).
Also functions
pg_custom_to_server
andpg_server_to_custom
marked as/* Obsolete? */
I have checked - there is no such file in vanilla postgres (v9.4 and v14.0)
So, question is: what is the reason for removing this fields and functions (hope, you have full history of cloudberry).
What you think should happen instead
No response
How to reproduce
cherry-pick all commits from original PXF to cloudberry-pxf, and trigger build.
following commit will break build:
greenplum-db/pxf-archive@b217687#diff-8f1c5b6536bab3ebb1a81b1f2c978599cc995fe59d3fd5c07ed1fb27b5be6f45R237
Operating System
ubuntu 22.04
Anything else
No response
Are you willing to submit PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: