Skip to content

feat: Improvements in user experience: Performance, error handling, logging#189

Merged
nikos-livathinos merged 8 commits intomainfrom
nli/performance_improvements
Dec 16, 2025
Merged

feat: Improvements in user experience: Performance, error handling, logging#189
nikos-livathinos merged 8 commits intomainfrom
nli/performance_improvements

Conversation

@nikos-livathinos
Copy link
Member

After receiving feedback from docling-eval users this PR addresses the following issues:

  • Improve the runtime performance.
  • Improve error handling in CLI.
  • Logging: Ensure to have one progress bar per modality. Remove excessive logs.

…isualisations of the evaluations

Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
@nikos-livathinos nikos-livathinos marked this pull request as draft December 11, 2025 10:33
@mergify
Copy link

mergify bot commented Dec 11, 2025

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\(.+\))?(!)?:

@github-actions
Copy link
Contributor

github-actions bot commented Dec 11, 2025

DCO Check Passed

Thanks @nikos-livathinos, all your commits are properly signed off. 🎉

…l of page

Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
Signed-off-by: Nikos Livathinos <nli@zurich.ibm.com>
@nikos-livathinos nikos-livathinos marked this pull request as ready for review December 11, 2025 22:39
@nikos-livathinos nikos-livathinos merged commit a850784 into main Dec 16, 2025
10 checks passed
@nikos-livathinos nikos-livathinos deleted the nli/performance_improvements branch December 16, 2025 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants