๐Ÿ’พ Archived View for station.martinrue.com โ€บ acidus โ€บ 8618e0492e264d0bb0e46b0863abb350 captured on 2024-03-21 at 16:28:38. Gemini links have been rewritten to link to archived content

View Raw

More Information

โฌ…๏ธ Previous capture (2023-09-08)

๐Ÿšง View Differences

-=-=-=-=-=-=-

๐Ÿ‘ฝ acidus

@martin the search feature of Station is really great. How do you implement it?

2 years ago ยท ๐Ÿ‘ martin

Actions

๐Ÿ‘‹ Join Station

2 Replies

๐Ÿ‘ฝ martin

@acidus @krixano Yeah, pretty much this. The FTS part is a hand-rolled The Simplest Thing That Could Possibly Work solution (where it constructs a large [but fast] query for the search terms againts the posts usernames). I'll refactor it to use SQLite's FTS once it becomes too slow, but benchmarks show it has a lot of life in it yet :) ยท 2 years ago

๐Ÿ‘ฝ krixano

It looks to me like he's doing some type of FTS on both posts and replies, unioning those results together, and then ordering from newest to oldest.

I would also like to know more specifics :D ยท 2 years ago