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

Globus transfer checksum fails for files containing "where" in name #77

Closed
3 tasks done
peterverraedt opened this issue Oct 17, 2023 · 6 comments
Closed
3 tasks done
Assignees
Labels
bug Something isn't working consortium-member

Comments

@peterverraedt
Copy link

peterverraedt commented Oct 17, 2023

  • main
  • 4-3-0-stable
  • 4-2-stable

If a file containing "where" in the name is uploaded, e.g. test_where.py, the transfer fails at computing the md5 checksum.

This is a revival of irods/irods#4697 but for the "where" keyword instead of the "select" keyword.
See the remark at https://github.com/irods/irods_client_globus_connector/blob/main/DSI/globus_gridftp_server_iRODS.cpp#L1472-L1480 for more context.

Please lowercase "where" as well until the parser is replaced in the core code.

@trel
Copy link
Member

trel commented Oct 17, 2023

Oh! What a bug. Yes, we'll get this reproduced and fixed.

@trel trel added the bug Something isn't working label Oct 17, 2023
@alanking
Copy link

Do we need a fix for this in 4-2-stable as well?

@korydraughn
Copy link

It's trivial to fix so yes.

Let's add a checkbox so we don't forget. Can do the work after 4.3.1 is released.

@alanking
Copy link

Done

@alanking
Copy link

@JustinKyleJames - Please close if complete.

@JustinKyleJames
Copy link

Closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working consortium-member
Development

No branches or pull requests

5 participants