mirror of
https://github.com/logseq/logseq.git
synced 2026-05-04 19:06:21 +00:00
Fix perf issue with property rules for db graphs
Use multiple clauses instead as confirmed by perf test. Using multiple clauses made rule preparation for d/q more complex so introduced extract-rules
This commit is contained in:
@@ -155,7 +155,8 @@ prop-d:: nada"
|
||||
{:file/path (str "pages/page" idx ".md")
|
||||
:file/content (if (seq tags)
|
||||
(str "tags:: " (str/join ", " (map page-ref/->page-ref tags)))
|
||||
"")})))
|
||||
"")
|
||||
:file/blocks [[(str "block for page" idx) {:tags (set tags)}]]})))
|
||||
_ (load-test-files pages)
|
||||
{:keys [result time]}
|
||||
(util/with-time (dsl-query "(and (property tags tag1) (property tags tag2))"))]
|
||||
|
||||
Reference in New Issue
Block a user