-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Migrate from dep to golang modules (vgo) #5044
Comments
Hey! I already did that in my local branch and it was super easy. Takes about 10 minutes (mostly parsing and downloading deps).
But then updating docker and all that... not quite as quick perhaps. I'll make a PR for as far as I got, but it'll be missing some things, of course. |
So when 1.7.0 is coming, we will drop go1.10 support. |
@coolaj86 yes updating drone build steps including step for checking if dependencies are correct also needs to be fixed |
Do we have a custom patched version of boltdb committed to the repo? |
Actually... we don't.
The only place it shows up is in the lock file. |
oh you know what that dependency might have been removed when tidb was removed. |
I see that |
the modifications were so that bolt builds on mips platforms, but maybe it's time to use https://github.com/etcd-io/bbolt instead (if bleve supports it) |
I was hoping to be able to use Or the bleve maintainers will have to migrate: blevesearch/bleve#783 |
@coolaj86 As you can see from my comment in the (bleve) ticket you linked I created a PR to upgrade to use bbolt, however I'm having some trouble with failing tests. If you are keen on solving those issues I can give you access to my fork. |
@techknowlogick give me access and I’ll try it out. I have minimal experience with bleve and no experience with bbolt, but I’ll poke around a little and see what I see. |
@coolaj86 thanks 😄 |
blevesearch/bleve#783 has successfully been completed, which means we can drop support for regular bolt, and just use bbolt for everything! |
No description provided.
The text was updated successfully, but these errors were encountered: