Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@edeandrea
Copy link
Contributor

@edeandrea edeandrea commented Dec 16, 2025

  • Introduced asynchronous processing methods for hierarchical and hybrid chunking.
  • Refactored async convert logic from feat: Add Async support #204 into a reusable AsyncOperations base class for cleaner task handling.
  • Updated client and API layers to support new async methods.
  • Added corresponding tests for all new async features.

Fixes #219

@github-actions
Copy link

:java_duke: JaCoCo coverage report

Overall Project 42.22% 🔴

There is no coverage information present for the Files changed

@github-actions
Copy link

github-actions bot commented Dec 16, 2025

TestsPassed ✅SkippedFailed
Gradle Test Results (all modules & JDKs)657 ran657 passed0 skipped0 failed
TestResult
No test annotations available

@github-actions
Copy link

HTML test reports are available as workflow artifacts (zipped HTML).

• Download: Artifacts for this run

- Introduced asynchronous processing methods for hierarchical and hybrid chunking.
- Refactored async logic into a reusable `AsyncOperations` base class for cleaner task handling.
- Updated client and API layers to support new async methods.
- Added corresponding tests for all new async features.

Fixes docling-project#219

Signed-off-by: Eric Deandrea <[email protected]>
@edeandrea edeandrea changed the title feat: Add async chunking support and refactor common async operations feat: Add async chunking support Dec 16, 2025
@github-actions
Copy link

HTML test reports are available as workflow artifacts (zipped HTML).

• Download: Artifacts for this run

@github-actions
Copy link

HTML test reports are available as workflow artifacts (zipped HTML).

• Download: Artifacts for this run

Copy link
Contributor

@ThomasVitale ThomasVitale left a comment

Choose a reason for hiding this comment

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

Very nice!

Copy link
Contributor

@oscerd oscerd left a comment

Choose a reason for hiding this comment

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

Perfect!

I'm eager to migrate the Camel component to this client!

@edeandrea edeandrea merged commit 2a7048b into docling-project:main Dec 16, 2025
21 checks passed
@edeandrea edeandrea deleted the async-chunk branch December 16, 2025 12:23
@edeandrea
Copy link
Contributor Author

Perfect!

I'm eager to migrate the Camel component to this client!

I'm hoping to do a release on Wednesday. I'd like to try to get #227 done today

@docling-java-ops docling-java-ops bot added the released Issue has been released label Dec 16, 2025
@docling-java-ops
Copy link
Contributor

🎉 This issue has been resolved in v0.4.0 (Release Notes)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Issue has been released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Async Chunk Operations

3 participants