-
Notifications
You must be signed in to change notification settings - Fork 0
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
Uploading sample portfolio leads to timeout error #209
Comments
Replicated. |
Looking in the logs, I'm seeing the following error:
investigating! |
Seems to be some issue with the files created + uploaded during parsing a portfolio, I'll keep digging in tomorrow |
If there's issues with |
Lol I think I figured out the issue, and it's an exceptionally dumb one. Has anyone actually looked at
Which is 100% not a CSV file. It's a git-lfs file. Since git is bad at storing binary files, we use LFS to store binary blobs (which happens to include this CSV for whatever reason). When you checkout the code and run When I upload the actual I'll take a look at fixing the deploy process (should be a one-liner), and we can improve the error messages here as well. |
This is a fix for #209 The gist is that we host the sample CSV, e.g. at https://pacta.dev.rmi.siliconally.dev/samples/sample-1.csv Currently, on dev, that file contains: ``` version https://git-lfs.github.com/spec/v1 oid sha256:abdb709396bff1337709b6eb7bc26cde547615d88a619f5c9846fde1fb585335 size 131685 ``` Which is just the LFS pointer to the actual file. This PR enables downloading LFS files when the GH Actions run checks out the repo It also updates the version for other actions we use in the workflow
Hey all, looking at I've attached the processed_portfolios.json file resulting from running that image against the file in question, and what I'm seeing is that:
This smells like the app is waiting on something to tell it which files it needs to point the user to, and since the Not sure which assumption isn't being met here, but if you let me know if needs to change on my side, I can take care of it. Maybe it would be better if I updated the |
Thanks for the write-up @AlexAxthelm, I fully agree. It's definitely a question of improving our non-happy path error handling, I don't even think we're checking the |
Tracking error handling stuff in #217 |
To reproduce
Error details
The text was updated successfully, but these errors were encountered: