Skip to content

Conversation

@LeonYoah
Copy link
Contributor

@LeonYoah LeonYoah commented Aug 30, 2025

Close #9797 where placeholders cannot pass parameters when using multiple tables for reading in JDBC Source

Purpose of this pull request

Does this PR introduce any user-facing change?

How was this patch tested?

Check list

…s when using multiple tables for reading in JDBC Source
@github-actions github-actions bot added the core SeaTunnel core module label Aug 30, 2025
System.getProperty(placeholder),
null);
});
} else if (variable instanceof Map) {
Copy link
Member

Choose a reason for hiding this comment

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

what if variable is list?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I indeed never expected a scenario where a list is nested within another list. If such a case exists, I think I could add another if (variable instanceof List) to recursively call itself

@Hisoka-X Hisoka-X changed the title [Bugfix][Zeta] Fix the issue where placeholders cannot pass parameters when using multiple tables for reading in JDBC Source [Fix][Core] Fix the placeholders cannot pass parameters when using complex config Aug 31, 2025
…hen using complex configurations (including List in List)
Copy link
Member

@Hisoka-X Hisoka-X left a comment

Choose a reason for hiding this comment

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

Thanks @LeonYoah

Copy link
Member

@Carl-Zhou-CN Carl-Zhou-CN left a comment

Choose a reason for hiding this comment

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

+1

@Carl-Zhou-CN Carl-Zhou-CN merged commit 1bc4fba into apache:dev Sep 2, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved core SeaTunnel core module reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Source使用多表读取时,占位符无法传递参数

3 participants