02:59:15
icon

思ったよりうまくいってしまった! ご隠居の検索を pg_bigm にできたので日本語検索がそこそこまともになったぞ!!!

03:03:46
icon

Tantivy で全文検索システムつくるか~してたけど、適当に検索クエリを Elixir で分解して LIKE にして pg_bigm に投げつける方が早くできてしまった

03:04:16
icon

検証環境だと pg_bigm のインデックス使ってくれないのでダメかなと思ったけど、本番では使ってくれてるようなので、これはデータ量の問題っぽい

03:06:26
icon

Pleroma の検索を LIKE で適当にやるやつです。キーワードとして「OR」だけは効きます https://git.azyobuzi.net/xxx/pleroma/commit/1b272177513aaffaa911ccd7d24ee4e61c104ff0

03:11:25
icon

いいですね。ログイン状態なら following を見るようにしたので DM すら検索できる。ただ、クエリによっては返ってこなくなるの謎だな。クエリオプティマイザ仕事しろ

03:22:08
icon

たぶん使うインデックスが変わる変更をしたので、 pg_stat_reset をして様子見

04:07:50
icon

Ecto に dynamic とかいうのがあることに気づくまでに5000年かかってしまった

17:36:28
icon

吉祥寺に降り立ったけど人間多すぎ