WIP: Experiment: extract Searcher into an Actor #807

已关闭
igalic 想要将来自 igalic/Plume:refactor/extract-searcher 的 2 笔提交合并到 main
管理员

The goal of this pull request is to remove Searcher from PlumeRocket, as described in #799.
The strategy in this pull request is to use a riker actor and

  • Wrap Searcher & DbPool into an actor
  • create messages for add, delete, update
  • initialize actor system in main()
  • manage "actor system, so we have easy access to it
  • RequestGuard on ActorSystem, to allow access to it
  • instead of using &PlumeRocket.Searcher, use ActorSystem to send a message to our SearcherActor
The goal of this pull request is to remove `Searcher` from `PlumeRocket`, as described in #799. The strategy in this pull request is to use a riker actor and - Wrap Searcher & DbPool into an actor - create messages for add, delete, update - initialize actor system in `main()` - manage "actor system, so we have easy access to it - RequestGuard on ActorSystem, to allow access to it - instead of using `&PlumeRocket.Searcher`, use ActorSystem to send a message to our SearcherActor
igalic2020-07-22 21:15:04 +00:00 推送了 2 个提交
and implement AddDocument message!
This code compiles, but hasn't been put to use yet.
作者
管理员

closing in favour of #813

closing in favour of #813
igalic2020-07-26 19:37:41 +00:00关闭此合并请求

合并请求已关闭

登录 并参与到对话中。
无评审员
未选择里程碑
暂无项目
未指派成员
1 位参与者
通知
到期时间
到期日期无效或超出范围。请使用“yyyy-mm-dd”格式。

未设置到期时间。

依赖工单

没有设置依赖项。

引用:Plume/Plume#807
没有提供说明。