alist/internal
BoYanZh 179d285564
feat: optimize database search (#2687)
* feat: remove index on `SearchNode.Name`

As we do not use s% on name column, index there does not work

* fix: init index after init data

Or on the first run, it will log 'init index error: readObjectStart: expect { or n, but found , error found in #0 byte of ...||..., bigger context ...||...'

* fix: match parent more precisely

It will match `/a/bc` if we search in `/a/b` originally.
But it is not backward compatible by adding a suffix `/`
to all the data in parent field
2022-12-12 20:20:01 +08:00
..
aria2 fix(aria2): directory missing (close #1856 pr #2504) 2022-11-28 14:05:28 +08:00
bootstrap feat: alist v3 index permission (#2653) 2022-12-10 19:03:09 +08:00
conf feat: alist v3 index permission (#2653) 2022-12-10 19:03:09 +08:00
db feat: optimize database search (#2687) 2022-12-12 20:20:01 +08:00
driver chore: optional `other` interface 2022-09-11 18:40:19 +08:00
errs feat: multiple search indexes (#2514) 2022-11-28 13:45:25 +08:00
fs feat: Search enhancement (#2562) 2022-12-05 13:28:39 +08:00
fuse chore: add fuse package 2022-07-20 00:39:20 +08:00
message chore: change message type 2022-08-14 03:05:30 +08:00
model feat: optimize database search (#2687) 2022-12-12 20:20:01 +08:00
op fix(search): don't delete virtual folder while update indexes (close #2677) 2022-12-11 14:59:58 +08:00
search fix(search): don't delete virtual folder while update indexes (close #2677) 2022-12-11 14:59:58 +08:00
setting fix: settings map read and write concurrently 2022-11-28 16:54:03 +08:00
sign feat: add 189cloud driver 2022-09-06 14:39:21 +08:00