apache / apache/answer-plugins

After turning on `blocking`, the search-meilisearch plug-in cannot search for answers to new questions.

オープン
#70 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
Go
スター
131
フォーク
75
PR マージ指標
30日以内にマージされた PR はありません

説明

# system introduction
Answer version: 2.2.5
Answer plug-in: the latest version of the plug-in repository
Running method: Build Docker image by yourself, with plug-in
search-meilisearch :1.2.5

## Build Dockerfile
```
FROM apache/answer as answer-builder

RUN apk --no-cache add \
build-base git bash nodejs npm go && \
npm install -g pnpm

RUN answer build \
--with github.com/apache/incubator-answer-plugins/search-meilisearch \
--with github.com/apache/incubator-answer-plugins/cache-redis \
--with github.com/apache/incubator-answer-plugins/storage-s3 \
--output /usr/bin/new_answer

FROM apache/answer

COPY --from=answer-builder /usr/bin/new_answer /usr/bin/answer
RUN chmod 755 /entrypoint.sh

VOLUME /data
EXPOSE 80
ENTRYPOINT ["/entrypoint.sh"]
```
## Problem description

After the search-meilisearch plugin is configured normally, the meilisearch search function can be used (new questions and replies to questions can be searched), but when `blocking` is turned on, the content of new questions can be searched, but replies to the corresponding questions cannot be searched. When `blocking` is not turned on, both questions and answers can be searched.

### Summary

When the search-meilisearch plugin is turned on with `blocking`, answers to new questions cannot be searched.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

バージョン 1.2.5 の search-meilisearch プラグインから始め、提供された Dockerfile と blocking 設定を使って問題を再現します。blocking を有効にした状態で、新しい質問とその回答のインデックス作成および検索を比較します。そのモードで新しい質問への回答が Meilisearch から返されれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
docker, go
領域
backend, search
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。