Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use custom, lexically ordered, base64 encoding for all paths that will be read by WRStat #93

Merged
merged 4 commits into from
Sep 25, 2024

Conversation

mjkw31
Copy link
Collaborator

@mjkw31 mjkw31 commented Sep 24, 2024

Modified internal encoding package to use a modified base64 encoding that produces encodings that preserves lexical ordering of paths.

Fixes issue during combine step where the newline and/or tab characters in a path would alter the number of columns in a TSV, which caused an index-out-of-range error as columns numbers didn't match when comparing rows in dgut files.

@mjkw31 mjkw31 requested a review from sb10 September 24, 2024 10:52
@sb10 sb10 merged commit 90e08f0 into develop Sep 25, 2024
2 checks passed
@sb10 sb10 deleted the fix/path-encoding branch September 25, 2024 08:11
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