-
Notifications
You must be signed in to change notification settings - Fork 9.8k
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
Recent etcd doesn't compile on Solaris due to bolt dependencies #3353
Comments
Suggested fix:
|
See boltdb/bolt#411 for the corresponding Bolt change |
@akolb1 We will update the bolt dependency once the pr gets merged. |
@xiang90 When do you plan to merge recent bolt which has the change? |
@akolb1 You have to ask @benbjohnson this question. |
@akolb1 have you or anyone at CoreOS done testing with that branch on Solaris? I don't have a lot of experience with Solaris so I want to make sure someone can vouch for it before I merge it. |
@benbjohnson We (at CoreOS) have not. |
@benbjohnson I can test this on Illumos if you tell me what kind of testing you'd like to see. |
@akolb1 the main tests i'd be curious to see are some load testing and large-ish file size testing (1GB+). does coreos have a benchmark or load testing app for etcd? |
@xiang90 Is there a load test for etcd? @benbjohnson I suspect that etcd file size is much smaller than 1GB+. Is there lbolt load test? |
@benbjohnson Thanks. We will update the dependency soon. |
@xiang90 The fix for 3371 missed file bolt_unix_solaris.go which is in bolt. That prevents Solaris compiles. |
The build of current etcd on Solaris fails in bolt:
There are two parts here:
It is added in x/sys/unix module.
The text was updated successfully, but these errors were encountered: