Skip to content

[docs] Update the FAQ section for release 0.3#745

Open
GreatEugenius wants to merge 3 commits into
apache:mainfrom
GreatEugenius:hotfix/faq-integration-matrix
Open

[docs] Update the FAQ section for release 0.3#745
GreatEugenius wants to merge 3 commits into
apache:mainfrom
GreatEugenius:hotfix/faq-integration-matrix

Conversation

@GreatEugenius

@GreatEugenius GreatEugenius commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

Linked issue: #817

Purpose of change

Update the FAQ to reflect integrations and behavior added since 0.3-SNAPSHOT:

  • Native integration support matrix: add Amazon Bedrock (chat/embedding),
    Tongyi embedding, Amazon OpenSearch, Amazon S3 Vectors; mark Anthropic
    and Azure OpenAI as Java-available.
  • Remove the stale cross-language async limitation — cross-language
    resources now support async execution, so availability depends only
    on language/JDK.

Documentation

  • doc-needed
  • doc-not-needed
  • doc-included

Add Amazon Bedrock (chat/embedding), Tongyi embedding, Amazon
OpenSearch and S3 Vectors; mark Anthropic and Azure OpenAI as
Java-available.
Cross-language resources now support async execution (#05ed9910),
so async availability depends only on language/JDK. Drop the
obsolete cross-language note and references.
@GreatEugenius GreatEugenius requested review from Sxnan and wenjin272 June 3, 2026 11:16
@GreatEugenius

Copy link
Copy Markdown
Collaborator Author

Hi, @Sxnan and @wenjin272. Could you please review this PR? Thank you!

@github-actions github-actions Bot added doc-included Your PR already contains the necessary documentation updates. fixVersion/0.3.0 The feature or bug should be implemented/fixed in the 0.3.0 version. priority/major Default priority of the PR or issue. labels Jun 3, 2026
### Native Integration Support Matrix

Flink Agents provides built-in integrations for many ecosystem providers. Some integrations are only available in one language. For those marked as ❌, you can still use them from the other language via cross-language support, but cross-language calls do not support async execution.
Flink Agents provides built-in integrations for many ecosystem providers. Some integrations are only available in one language. For those marked as ❌, you can still use them from the other language via cross-language support.

@weiqingy weiqingy Jun 3, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Nit: this depends on the Flink version — cross-language async needs the pemja 0.6.2 fix (Flink 1.20.5+ / 2.0.2+ / 2.1.3+ / 2.2.1+), and we currently build against 2.2.0, so these calls still run synchronously for now. Once we move to a Flink build with the fix (1.20.5 is being voted on upstream now), it'll hold.

One nit inline, otherwise LGTM.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Good catch, thanks! One correction: the pemja fix is in 0.5.7 (not 0.6.2). Updated the note to reference 0.5.7, bundled in Flink 1.20.5+ / 2.0.2+ / 2.1.3+ / 2.2.1+.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Let's phrase here as if we already bumped to 1.20.5+ / 2.0.2+ / 2.1.3+ / 2.2.1+ . We can keep this PR open until the dependency is bumped. In this way, we won't need to worry about forgetting update the doc again after the dependency bumping.

GreatEugenius added a commit to GreatEugenius/flink-agents that referenced this pull request Jun 4, 2026
Cross-language async needs the pemja 0.6.2 fix (Flink 1.20.5+/2.0.2+/
2.1.3+/2.2.1+); current 2.2.0 builds still run synchronously. Per
review on apache#745.
Cross-language async needs the pemja 0.5.7 fix (Flink 1.20.5+/2.0.2+/
2.1.3+/2.2.1+); current 2.2.0 builds still run synchronously. Per
review on apache#745.
@GreatEugenius GreatEugenius force-pushed the hotfix/faq-integration-matrix branch from 2a168d5 to 84a3238 Compare June 4, 2026 03:35
@github-actions github-actions Bot added doc-included Your PR already contains the necessary documentation updates. and removed doc-included Your PR already contains the necessary documentation updates. labels Jun 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc-included Your PR already contains the necessary documentation updates. fixVersion/0.3.0 The feature or bug should be implemented/fixed in the 0.3.0 version. priority/major Default priority of the PR or issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants