Commit Graph

16 Commits

Author SHA1 Message Date
bigcat88
1a37d1476d
refactor(6): fully batched initial scan 2025-09-17 20:29:29 +03:00
bigcat88
f9602457d6
optimization: initial scan speed(batching metadata[filename]) 2025-09-17 16:47:27 +03:00
bigcat88
85ef08449d
optimization: initial scan speed(batching tags) 2025-09-17 14:08:57 +03:00
bigcat88
5b6810a2c6
fixed hash calculation during model loading in ComfyUI 2025-09-17 13:25:56 +03:00
bigcat88
621faaa195
refactor(5): use less DB queries to create seed asset 2025-09-17 10:46:21 +03:00
bigcat88
d0aa64d57b
refactor(4): use one query to init DB with all tags for assets 2025-09-16 21:18:18 +03:00
bigcat88
77332d3054
optimization: fast scan: commit to the DB in chunks 2025-09-16 14:21:40 +03:00
bigcat88
0be513b213
fix: escape "_" symbol in all other places 2025-09-15 20:26:48 +03:00
bigcat88
5f187fe6fb
optimization: make list_unhashed_candidates_under_prefixes single-query instead of N+1 2025-09-15 12:46:35 +03:00
bigcat88
a7f2546558
fix: use ".rowcount" instead of ".returning" on SQLite 2025-09-14 17:55:02 +03:00
bigcat88
6cfa94ec58
fixed metadata[filename] feature + new tests for this 2025-09-14 16:28:14 +03:00
bigcat88
a2ec1f7637
simplify code 2025-09-14 15:31:42 +03:00
bigcat88
37b81e6658
fixed new PgSQL bug 2025-09-14 14:30:38 +03:00
bigcat88
975650060f
concurrency upload test + fixed 2 related bugs 2025-09-14 09:39:23 +03:00
bigcat88
4a713654cd
added more tests for the Assets logic 2025-09-14 09:10:59 +03:00
bigcat88
bb9ed04758
global refactoring; add support for Assets without the computed hash 2025-09-13 16:39:08 +03:00