-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
在window下 Merge报错 #578
Comments
Windows 10 稳定复现。暂时没有测试其他版本。 这个报错很多时候会出现在 代码中看起来有按时释放 这个问题我可能会在这周末再在Windows上尝试下,手头这台windows有点太卡了 QAQ |
这个问题的原因已确定,问题在于 建议可以先work around一下,即使用如下代码打开一个db: db, err := nutsdb.Open(
options,
nutsdb.WithDir(filepath.Clean("./nutsdb")),
) 这样,确保在传入时就使用了一个“标准路径” |
我们应该可以内部处理一下这个路径? |
Describe the bug
在windows下,Merge的时候,程序执行中,本次生成的.dat文件merge时,删除不了,如果重启,之前生成的.dat可以删,当是本次程序生成的还是删除不了
To Reproduce
Steps to reproduce the behavior(Be specific!):
Give sample code if you can.
Expected behavior
meger后应该删除之前的.dat,释放硬盘空间
What actually happens
A clear and concise description of what actually happens.
Screenshots
please complete the following information :
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: