apache / apache/answer-plugins
After turning on `blocking`, the search-meilisearch plug-in cannot search for answers to new questions.
- 主要言語
- 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