thelounge/test
Reto Brunner b2797c3a11 sqlite: add full text search index
Our search was using a linear search over the message text data.
This is very inefficient for large databases and barely usable.
We can add an FTS index, trading storage for speed.

As it's setup, this only supports English, but then we get fancy
stemming so that say "work" matches itself as well as "working".

This could be reduced to just stripping funny chars, with less good
search in the English case.
2024-01-28 16:37:54 +01:00
..
client Move condensedTypes to shared/ 2023-01-30 09:14:40 +01:00
commands TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
fixtures TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
models Fix test wording 2023-03-15 08:40:53 +01:00
plugins sqlite: add full text search index 2024-01-28 16:37:54 +01:00
shared linkify: Add web+ schema support 2024-01-21 17:47:32 +01:00
src TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
tests Client: move socket connection out of the constructor 2023-03-15 08:40:53 +01:00
.mocharc.yml mocha: move spec to invocation 2024-01-27 15:34:13 +01:00
.nycrc-mocha.json TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00
.nycrc-report.json Set up Prettier on md, html, json, and yaml 2019-07-17 10:22:30 +01:00
client.ts Fix load of channels from user config 2023-04-08 12:38:06 +02:00
server.ts add setup 2023-03-18 07:50:35 +01:00
tsconfig.json Extract tests to shared/ 2023-01-30 09:14:40 +01:00
util.ts TypeScript and Vue 3 (#4559) 2022-06-18 17:25:21 -07:00