-
Notifications
You must be signed in to change notification settings - Fork 646
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
Create more labels #505
Comments
delegate to @jmhbnz to manage this. We can follow the same pattern as etcd. |
Thanks for the suggestion @ahrtr, agree there is some crossover here with etcd-io/etcd#15773. I haven't looked across other subproject labels just yet as part of my initial updates to etcd triage issues but the key thing I would push for In the interest of not slowing down @cenkalti I would propose the following new labels are created here in
We can come back at a later date to review the exact labels, I'm happy provided they follow the In relation to |
Thanks @jmhbnz . So let add:
|
Just updated and added some labels. Generally speaking, there are three kinds labels:
|
Done. |
|
As you say, personal view. I prefer the grouped approach aesthetically, however more importantly I would suggest that the grouping of labels into
Definitely one for @ahrtr, I have no objection either way.
That's great spotting, thanks! @ahrtr suggest we update etcd and subproject files to add Let me know what you think, I'm happy to get the pr's raised later today. |
I would suggest to go under
Good catch. It isn't a big problem. I have no strong opinion here, and either label works for me. I reverted the label to |
Corruption is a serious problem but all cases may not be valid and do not need to get addressed by bbolt project. If we cannot reproduce the reported issue, we should close it. There are many sources of corruption that we cannot control:
If it can be done, I see #492 as great improvement for detecting corruptions. Most databases put checksum to each page. |
Closing this as the task about labels is done. |
How and where is your conclusion coming from? Both #402 and etcd-io/etcd#15498 indicate that there may be potential memory stomp bugs. Can't reproduce is a big concern, but it doesn't mean we can close the issues directly! |
My statement was not a conclusion. Of course there may be valid cases. However, we cannot be sure. Although we control the source code we don't have control over other factors (hardware, configuration, environment, universe). bbolt is a mature and widely used project. If there was any serious bug, there would be more reports with common symptoms. Any reported corruption may be a result of a single bitflip. We can never be sure. That's why I want to prioritize #492 . First, we need to make sure physical integrity of the file is not broken. Otherwise there is a high possibility of wasting time trying to fix non-existent bugs in the code. I have motivation and time to work on this. Just want to confirm we're on the same path before moving on. |
@ahrtr Can you create following labels to help tracking issues? (I have permission to tag issues but not create new labels)
Can you also rename "type/performance" as "performance"?
The text was updated successfully, but these errors were encountered: