Andeya

Results 8 issues of Andeya

我觉得这个是架构设计的问题,因为不同shard之间,数据不同,多个关键词同时匹配时,只是在当前shard中查找,因此,shard数会不同,检索的结果也会不同。 那么,是不是应该把shard当中分类搜索功能呢?

在官方最新源码基础上改进的: 1. 持久化存储对象,从原始文档改为反向索引文档与文档评分字段,从而避免程序重启后,需要重新分词、索引的麻烦; 2. 将持久数据库分片数与索引器、排序器的分片数保持一致,即实现一一对应关系,从而保证从数据库可以完美恢复; 3. 依然存在的问题:悟空采用的这两中KV数据库,读写速率太慢,严重拖累高并发的特性。

**Describe the bug** ``` error: failed to select a version for the requirement `aesni = "^0.7"` candidate versions found which didn't match: 0.99.99, 0.10.0, 0.9.0, ... location searched: crates.io index...

Requires version: go ≥ 1.9

could merge
needs testing

```rust GenMode::SetWith => { quote! { #(#doc)* #[inline(always)] #visibility fn #fn_name(mut self, val: #ty) -> Self { self.#field_name = val; self } } } ``` `fn_name` is `with_{field_name}` Demonstration of...

**Describe the bug** After enabling graceful shutdown, the process often gets stuck when exiting and can only be resolved by forcefully killing the process. **Screenshots** ![screenshot-20240924-095102](https://github.com/user-attachments/assets/db7c14a5-3e5d-4a1e-92d4-893ab6bfeb67) **Desktop (please complete the...

**Describe the bug** `"handle < U >"` is not a valid identifier. **To Reproduce** ```rust #[derive(Debug, Clone)] pub struct handle(U); #[salvo::oapi::endpoint] impl handle { async fn handle(&self, _req: &mut Request)...