V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vway
V2EX  ›  程序员

riot search v0.10.0 发布, 优化引擎和分词等

  •  
  •   vway ·
    vcaesar · 2017-11-21 23:02:00 +08:00 · 2186 次点击
    这是一个创建于 2561 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Riot v0.10.0, Danube River 发布了. Go 开源, 分布式, 简单高效的搜索引擎

    项目地址: https://github.com/go-ego/riot

    主要变更:

    • [NEW] 增加 heartbeat

    • [NEW] Add go dependency package to vendor

    • [NEW] 增加 codecov

    • [NEW] Add context cancel

    • [NEW] 更新 gse 和 support Japanese

    • [NEW] 更新 gse

      1. 更新加载字典方法增加默认字典
      2. 增加多个字典兼容不同语言
    • [NEW] 更新 gse 和分词规则并添加相应文档

    • [NEW] 增加获取 engine tokens 方法

    • [NEW] 增加更多测试: TestSearchJp, TestSearchLogic, TestSearchGse

    • [NEW] English docs, 更多文档和例子

      1. 增加 English docs 和修复文档错误
      2. 增加分词规则文档
      3. 增加存储例子
      4. 增加逻辑搜索例子
      5. 增加拼音 weibo 搜索例子
      6. 增加拼音例子
      7. 不同语言和词典的例子

    更新:

    • [NEW] 更新 README.md
    • [NEW] 更新 examples
    • [NEW] 移动 engine 到 riot
    • [NEW] 更新 circle.yml 和 .travis.yml
    • [NEW] 更新 badger 到 1.10 和名字
    • [NEW] 重命名一些文件
    • [NEW] 更新 engine 和 gse 打印日志
    • [NEW] 更新 data riot 打印日志
    • [NEW] 移除旧的和无用代码

    修复:

    • [FIX] 格式化一些代码
    • [FIX] 修复 heartbeat 端口
    • [FIX] 修复文档错误, 比如: 链接错误
    • [FIX] 更新 badger 到 1.10 并修复 api
    • [FIX] 增加 godoc, 修复 golint 和移除一些代码
    • [FIX] 修复 examples 分词错误
    • [FIX] 修复拼音分词 slice 越界
    • [FIX] 修复和更新 .github template
    • [FIX] 调整处理词频和 loaddict 方法, 修复 gse 分词错误

    使用请看项目主页, 更多详情请看更新日志

    2 条回复    2017-11-22 15:37:31 +08:00
    whyw
        1
    whyw  
       2017-11-22 14:30:45 +08:00
    更新很快, 赞, 👍
    vway
        2
    vway  
    OP
       2017-11-22 15:37:31 +08:00
    @whyw 🤝🤝
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1014 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:11 · PVG 05:11 · LAX 13:11 · JFK 16:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.