Skip to content

Added code coverage report for github workflow#18

Closed
xShinnRyuu wants to merge 8 commits into
Bit-Quill:neo4j-to-neptune-updatefrom
xShinnRyuu:github-workflow
Closed

Added code coverage report for github workflow#18
xShinnRyuu wants to merge 8 commits into
Bit-Quill:neo4j-to-neptune-updatefrom
xShinnRyuu:github-workflow

Conversation

@xShinnRyuu

Copy link
Copy Markdown

Issue #, if available:

Description of changes:
Adding in code coverage report for github workflow

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

xiazcy and others added 7 commits July 7, 2025 17:18
* Added a stream writer which will write streamed data from neoj4 database to temp csv file, which then gets converted into neptune accepted formats
…label with YAML config (Bit-Quill#6)

* implement an optional `--conversion-config` that takes in a YAML file with label mapping and record skipping configurations, which will update node/edge labels accordingly and skip elements specified by IDs/labels.
* Added in an automated way to process gremlin formatted CSV with Neptune bulk loader
* Added in business logic to validate if bulk load options are present before proceeding, added BulkLoadConfig parameter option, removed redundant flag parameters

* Refactored how the parameters for bulk loading were passed in, updated parameter validations to be more localized and robust, added in unit testing for the BulkLoadConfig class

* Implemented id transformation for both vertex and edge during conversion

* Updated relevant documentations for the ID transformation logic

* Added in usage of S3TransferManager to support file uploads larger than 5GB to S3. Also added support for compressed files in the .gz format.
Added in logic to compress Neo4j exported files during the convert & bulk load process. This logic will due the compress into gzip as part of the s3 upload. Updated relevant unit tests.
@xShinnRyuu xShinnRyuu changed the base branch from master to neo4j-to-neptune-update September 4, 2025 02:15
@codecov

codecov Bot commented Sep 4, 2025

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@xiazcy xiazcy force-pushed the neo4j-to-neptune-update branch from 11f614e to 32528a9 Compare September 4, 2025 20:41
@xShinnRyuu xShinnRyuu closed this Feb 19, 2026
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