...没有调用 endRebuild,下一次的索引提交和重建均会报告 has been Rebuilding 的错误。 因此我们在 XSIndex 的析构函数中增加了 endRebuild 的判断,如果有必要会自动结束重建来规避这个问题。 具体代码改法已提交进 GIT 代码仓库,...
....php, 精选了一些岐义较多的语句进行测试。 4) 修正 scws_has_word() 的一处内存汇露 (感谢lauxinz) 5) 修改调试模式的编译选项,去除-O2避免源码和代码无法对应。 (感谢lauxinz)
生成了索引库后,直接删除了索引文件,出现错误,怎么清空这个项目的所有数据,现在执行 [php] util/Indexer.php --source=csv changnetv8 --clean[/php] 时, 报[php][XSException] lib/XS.php(1898): DB has been rebuilding(S#407)[/php] 错误
...mmap_lock" ../../storage/myisam/myisamdef.h:222: warning: data definition has no type or storage class ../../storage/myisam/myisamdef.h:223: warning: data definition has no type or storage class ../../storage/myisam/myisamdef.h:236: error: syntax error before "MYISAM_SHARE" ../../storage/myisam/...
...执行完毕后--stop-rebuild之后,再使用--rebuild,也会提示DB has been rebuilding,我换了服务器版本(包括目录)也是这样。 现在我只能使用--stop-rebuild来建索引,然后手动mv db.re db,没办法正常重建,不知道使用什么办法解除这个问题...
....php, 精选了一些岐义较多的语句进行测试。 4) 修正 scws_has_word() 的一处内存汇露 (感谢lauxinz) 5) 修改调试模式的编译选项,去除-O2避免源码和代码无法对应。 (感谢lauxinz) [b]scws-1.1.6 发布于 2011-04-20[/b] 修正夹杂在汉字中间的1...
...mmap_lock" ../../storage/myisam/myisamdef.h:222: warning: data definition has no type or storage class ../../storage/myisam/myisamdef.h:223: warning: data definition has no type or storage class ../../storage/myisam/myisamdef.h:236: error: syntax error before "MYISAM_SHARE" ../../storage/myisam/...
...mmap_lock" ../../storage/myisam/myisamdef.h:221: warning: data definition has no type or storage class ../../storage/myisam/myisamdef.h:222: warning: data definition has no type or storage class ../../storage/myisam/myisamdef.h:235: error: syntax error before "MYISAM_SHARE" ../../storage/myisam/...
evry body, 1.1.3 has been compiled with x86,x64version, it can be run on the related platform like winxp,win2k8...enjoin~~thanks to hightman
...工作意外终止。这时索引库进入一个崩溃状态, 出现 `DB has been rebuilding` 的错误。 这时您可以再次调用 [XSIndex::beginRebuild] 开始重建索引,但这会丢失之前的所有重建成果。 您还可以在重建前先调用 [XSIndex::stopRebuild] 直接清除...