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

Nexus store specialization: forge.attach() method fails for files larger than 2 GB #72

Open
jk-n opened this issue Sep 29, 2020 · 1 comment

Comments

@jk-n
Copy link

jk-n commented Sep 29, 2020

The dataset was of 13.6 GB.

image

when asked about this to the backend team they mentioned it might be a Forge issue.

@annakristinkaufmann annakristinkaufmann changed the title large datasets cannot be pushed in to nexus with Forge Nexus store specialization: forge.attach() method fails for files larger than 2 GB Sep 29, 2020
@annakristinkaufmann
Copy link
Contributor

annakristinkaufmann commented Sep 29, 2020

Requests can't handle a put call for very large data objects. However, it can accept the data as a file-like object instead, and the size issue will not show up

  • See also: lfit/releng-lftools@1c04b58
  • Since Nexus Delta uses PUT when there is no @id provided for the file and POST when an @id is being provided, the issue only occurs when not providing an @id for a file which is the case in the Nexus Forge implementation

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

No branches or pull requests

2 participants