Skip to content

new: initial support for multiprocessing & concurrency - #47

Merged
aMahanna merged 5 commits into
mainfrom
enable-rich-parameter
Dec 16, 2025
Merged

aMahanna merged 5 commits into
mainfrom
enable-rich-parameter

Conversation

@aMahanna

@aMahanna aMahanna commented Dec 4, 2025 •

Copy link
Copy Markdown
Member
  • Introducing enable_rich as an optional constructor parameter to disable progress bars. Defaults to True.
  • Wrapping create_collection() and create_graph() operations with a try/except for thread handling
  • Add test_pgt_concurrent for an example of how to use ArangoRDF with ThreadPoolExecutor
  • Add .rst file for concurrency support
  • Add .rst file for ArangoDB to RDF transformations

@coveralls

coveralls commented Dec 4, 2025 •

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 19933975384

Details

  • 86 of 89 (96.63%) changed or added relevant lines in 2 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.003%) to 94.712%

Changes Missing Coverage Covered Lines Changed/Added Lines %
arango_rdf/utils.py 21 22 95.45%
arango_rdf/main.py 65 67 97.01%
Totals Coverage Status
Change from base Build 18635306213: -0.003%
Covered Lines: 1182
Relevant Lines: 1248

💛 - Coveralls

@aMahanna aMahanna changed the title new: enable_rich new: initial support for multiprocessing & concurrency Dec 4, 2025
@aMahanna
aMahanna merged commit f40a55d into main Dec 16, 2025
8 checks passed
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