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

Optimize and upgrade default project fileviews #192

Open
5 tasks done
anngvu opened this issue Sep 25, 2024 · 0 comments · May be fixed by #207
Open
5 tasks done

Optimize and upgrade default project fileviews #192

anngvu opened this issue Sep 25, 2024 · 0 comments · May be fixed by #207
Assignees

Comments

@anngvu
Copy link
Contributor

anngvu commented Sep 25, 2024

Use case for upgrades:

  • For schematic usage, allow moving away from one single master fileview, which is seeing scalability problems, by having each project reference its own local fileview as the asset view.

The problem is that local project fileviews are currently not usable as an asset_view for schematic (current definition); they need to conform to the latest "building standards". These are changes needed:

  • Entity types need to additionally include folders.
  • contentType needs to be in schema
  • path should already be in schema by default for new ones since it is now part of default set of columns. (schematic plans to use this)
  • individualID, specimenID, cellType can be submitted as a list, so should be STRING_LIST instead of a very large STRING column (which must have been used to accommodate earlier iterations where data was actually not stored as a list).
  • Use explicit addAnnotationColumns = FALSE since there seems to be an error in new version of client if not.
@anngvu anngvu self-assigned this Nov 6, 2024
@anngvu anngvu moved this to Todo in NF-OSI Sprints Nov 15, 2024
@anngvu anngvu changed the title Upgrade of default project fileviews for schematic functionality Optimize and upgrade default project fileviews Dec 9, 2024
@anngvu anngvu linked a pull request Dec 10, 2024 that will close this issue
@anngvu anngvu moved this from Todo to Done in NF-OSI Sprints Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant