Skip to content

[FLINK-37959][postgres]Supports all pgsql field types like debezium #4086

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

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

Mrart
Copy link
Contributor

@Mrart Mrart commented Aug 8, 2025

After https://issues.apache.org/jira/browse/FLINK-35670, we have the first version for postgres sql pipeline
Next step we need work for this.
https://issues.apache.org/jira/browse/FLINK-37959, to supported all postgres sql field types.

@Mrart Mrart marked this pull request as draft August 8, 2025 02:35
@Mrart Mrart marked this pull request as ready for review August 14, 2025 08:54
@Mrart Mrart force-pushed the types branch 4 times, most recently from 25d88b3 to fb20587 Compare August 14, 2025 09:19
@Mrart
Copy link
Contributor Author

Mrart commented Aug 15, 2025

@tchivs @lvyanquan Hi , Can you help me review the code?

@Mrart Mrart changed the title [FLINK-37959][postgres]Supported postgres sql 14 all field types. [FLINK-37959][postgres]Supports all pgsql field types like debezium Aug 15, 2025
@lvyanquan
Copy link
Contributor

There are some failed cases in postgres-pipeline...

@Mrart
Copy link
Contributor Author

Mrart commented Aug 19, 2025

#4042 will supported array.

@Mrart Mrart requested a review from tchivs August 19, 2025 01:41
Copy link
Contributor

@tchivs tchivs left a comment

Choose a reason for hiding this comment

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

LGTM.

@Mrart Mrart requested a review from lvyanquan August 19, 2025 08:20
Mrart and others added 5 commits August 19, 2025 16:29
[FLINK-38141][pipeline-connector/iceberg] Fix iceberg connector incorrect type mapping (apache#4070)

---------

Co-authored-by: zhangchao.doovvv <zhangchao.doovvv@bytedance.com>

[minor] Fix potential sql connection statement issue (apache#4069)

[FLINK-38185][pipeline-connector][iceberg] Correctly handle the type conversion of TIMESTAMP_TITH_TIME_ZONE. (apache#4074)

[tests][pipeline-connector/fluss] Add MySQL to Fluss E2e IT case (apache#4057)

* [ci][fluss] Add MySQL to Fluss E2e IT case

Signed-off-by: yuxiqian <34335406+yuxiqian@users.noreply.github.com>

* add: comments

Signed-off-by: yuxiqian <34335406+yuxiqian@users.noreply.github.com>

---------

Signed-off-by: yuxiqian <34335406+yuxiqian@users.noreply.github.com>

[FLINK-38184] one time of GetCopyOfBuffer is enough When serializing split. (apache#4073)

[FLINK-38164][pipeline-connector/mysql] support mysql long and long varchar type (apache#4076)

---------

Co-authored-by: zhangchao.doovvv <zhangchao.doovvv@bytedance.com>

[FLINK-37828] Enable scan.incremental.snapshot.unbounded-chunk-first by default for improved stability (apache#4082)

[FLINK-38194][pipeline-connector/iceberg] Iceberg connector supports auto-creating namespace (apache#4080)

---------

Co-authored-by: zhangchao.doovvv <zhangchao.doovvv@bytedance.com>

[FLINK-37905][runtime] Fix transform failure with non-ascii string literals (apache#4038)

* [FLINK-37905] Fix transform failure with non-ascii string literals

* address comments

Signed-off-by: yuxiqian <34335406+yuxiqian@users.noreply.github.com>

---------

Signed-off-by: yuxiqian <34335406+yuxiqian@users.noreply.github.com>

[FLINK-38142] Upgrading the Paimon version to 1.2.0 (apache#4066)

[FLINK-37963] Fix potential NPE when triggering JobManager failover prematurely (apache#4044)

fixed decimal

add test

fixed decimal mode test

add all types

[FLINK-38059][doc] Add fluss pipeline connector documentation (apache#4088)

Co-authored-by: wangjunbo <wangjunbo@qiyi.com>

[FLINK-37835] Fix NoPointException when start with latest-offset. (apache#4091)

---------

Co-authored-by: wuzexian <shanqing.wzx@alibaba-inc.com>

[FLINK-38188][pipeline-connector][postgres]  Fix database name validation logic in PostgresDataSourceFactory (apache#4075)

---------

Co-authored-by: lvyanquan <lvyanquan.lyq@alibaba-inc.com>

[hotfix][doc] Update uses of Upload documentation in build_docs.yml. (apache#4093)

[FLINK-38204][pipeline-connector][maxcompute] Use getLatestEvolvedSchema to get Schema in SessionManageOperator in case of using route. apache#4094

Co-authored-by: wuzexian <shanqing.wzx@alibaba-inc.com>

back
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants