Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

"Edit tags" item in mulit-select context menu #277

Open
nathanielrindlaub opened this issue Jan 14, 2025 · 1 comment
Open

"Edit tags" item in mulit-select context menu #277

nathanielrindlaub opened this issue Jan 14, 2025 · 1 comment

Comments

@nathanielrindlaub
Copy link
Member

nathanielrindlaub commented Jan 14, 2025

High priority and light-ish lift. Will make the bulk-application of Tags infinitely more efficient.

@nathanielrindlaub nathanielrindlaub changed the title "Add tag" item in mulit-select context menu "Edit tags" item in mulit-select context menu Jan 14, 2025
@nathanielrindlaub
Copy link
Member Author

Note for animl-api implementation: CRUD ops on tags can almost certainly be consolidated into single calls to the DB either via bulkWrite() or updateMany(), so I expect these to be pretty performant on large numbers of images (also it's hard to multi-select a really large number of images), but we should still test and build in safeguards/limits to prevent timeouts.

If we end up wanting to support CRUD ops on tags that take longer than the 30-second animl-api timeout, we may need to kick big batches to the async task handler (see tnc-ca-geo/animl-api#148).

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant