-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Next Steps to Bring Your Own Storage and Data #18128
Comments
I configured my local using the Configuration and Documation
UI
|
Lets move this conversation to #18157 ? I think both of those points are related to needing a distributed object store for this to work (which again main and EU both have). I think I've discussed this there but I will definitely updated the documentation inside the PR right now to make the current state of affairs clear. |
You're right, my bad. I apologize! Having an icon next to each dataset would make it easier to understand their storage location. |
It is a useful option, but maybe for the most advanced users out of the four locations. However the most visible. |
@martenson , @itisAliRH I appreciate the comments regarding the history default indicator - including "Preferred storage location is not visible to the user until hovering on the icon (I'd put the selected name next to its icon)". It is clearly a pressing issue. In response to @itisAliRH's "You're right, my bad. I apologize!" - there is no need to apologize - everyone says this - there is an issue the help text does not resolve and I'd love to work with the UI/UX team on figuring out a solution. Also though this is a pre-existing issue - I've created a discussion for it here #18163. Lets discuss this the context of object store selection instead of user object stores - scratch storage on main has the same issue for instance. None of this is an attempt by me to side step this though - we've got to get this resolved more urgently for it being an issue under more conditions than just user defined object stores. |
This seems like a combination backend/frontend issue: For the backend, any chance you can track down some kind of backend stack traces to help track down the problem? In terms of the frontend... I've seen a similar problematic lock up behavior on bad object stores - but for me it kills the backend - but I think the source is probably still the problamatic loop related to exception handling in the client (is there a pinia store that is looping infinitely or something do you think?). My gut is also this is a pre-existing issue in some ways but this code makes it trivial to hit the issue. I think every time I have observed this behavior - I had a misconfigured object store that got serialized and setup. My top priority in the above list is testing user defined objects before they are created for a reason (I've made some good initial progress this morning - 0bb53fd - it provides some nice feedback on a variety of issues). It would catch so many problems. Even once we validate object stores on creation though... the core frontend issues need to be resolved... invariably keys will be invalidated, remote APIs will disappear, connections will be bad - and we need to not crash the UI or the backend in those cases. |
@itisAliRH In response to: "I found some things in the user preferences that could be improved and will work on enhancing this if you agree in follow up PRs.". I'm still working hard on the UI for this ahead of the GCC - any advice would be great. I'm happy to accept help too but if you're serious I would scope out the issues so we can divide them up and so I can warn you if you're working on something I'm touching. |
#18127 is a monster PR - a classic John framework (times two) and in rare form contains both a wide variety of well tested plugins and deep documentation - but it still could use a lot of polish and there are a lot of things we could potential do to make it more palatable for the usegalaxy * servers.
Verify before Create
#18222
OAuth Use Cases
UI QOL Enhancements
help
section the way tools have and place below the form. Markdown instead through obviously.Underlying Plugin Improvements
Testing:
disable_templating
. Make sure Cheetah templating doesn’t apply after the fact to the Jinja templated file sources.Collect and work through existing issues around object store selection & private object stores
The text was updated successfully, but these errors were encountered: