In bug 1488176 comment 27 et al Geoff and I talked about a way to query messages. It looks like we never filed a followup for this. The search API should be modeled in a way that we can use gloda to speed up searches, but at the same time also make it work when gloda is disabled. an `index: false` option could allow manually disabling gloda, or `true` to explicitly request it. Conceptually, it could be similar to the browser.tabs.query() method, but suitable for mail. The responses should use message lists as per https://thunderbird-webextensions.readthedocs.io/en/latest/how-to/messageLists.html Hermar was looking into writing a gloda based experiment for this, I'd love for us to work with him to make what he is working on suitable for adding to Thunderbird.
Bug 1531317 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
In bug 1488176 comment 27 et al Geoff and I talked about a way to query messages. It looks like we never filed a followup for this. The search API should be modeled in a way that we can use gloda to speed up searches, but at the same time also make it work when gloda is disabled. an `index: false` option could allow manually disabling gloda, or `true` to explicitly request it. Conceptually, it could be similar to the browser.tabs.query() method, but suitable for mail. The responses should use [message lists](https://thunderbird-webextensions.readthedocs.io/en/latest/how-to/messageLists.html). Hermar was looking into writing a gloda based experiment for this, I'd love for us to work with him to make what he is working on suitable for adding to Thunderbird.