alphapapa / alphapapa/org-ql

What's the performance

Open
#19 23 comments 0 reactions 0 assignees View on GitHub
discussion
Dominant language
Emacs Lisp
Stars
1.6k
Forks
120
PR merge metrics
No merged PRs in 30d

Description

A brief look through the codebase reveals that here we are using a lot of high-level commands to do the matching.

Org mode on the other hand constructs regular expressions and does the searching in very clever order to maximize performance (for example not even bothering with tags when doing full-text search since that has much higher hit-probabilty, doing the tag-match afterwards is cheap and fast post-process).

Did you do some benchmarks? My agenda spans hundreds of thousands of lines and so a slowdown even just 100% will be quite noticeable.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.