Got it, I have sent out a pr, please see https://github.com/apache/bookkeeper/pull/3453 for details
Enrico Olivelli <eolive...@gmail.com> 于2022年8月23日周二 02:20写道: > We should require only one approval. > The rule is that each non trivial patch must be approved by two committers. > > If a committer sends a patch it is required only one more approval and not > two > > > > Enrico > > Il Lun 22 Ago 2022, 17:26 steven lu <lushiji2...@gmail.com> ha scritto: > > > I completely agree with your description, but you only answered the first > > question, > > the second question is also not recognized by Enrico, the value of > > required_approving_review_count > > > > Yong Zhang <zhangyong1025...@gmail.com> 于2022年8月22日周一 19:40写道: > > > > > Hi, steven > > > > > > The current CI includes compile check, compatibility check, and > > > functionality checks through tests. > > > All the marks required checks are to make sure a PR won't be > > > merged if it impacted the compile, compatibility, and functionality. > > > > > > The OWASP dependency checking is used for scanning CVEs. We need > > > to attention, but it shouldn't be blocking for a PR. > > > > > > Yong > > > > > > On Sat, 20 Aug 2022 at 22:05, steven lu <lushiji2...@gmail.com> wrote: > > > > > > > For details, see https://github.com/apache/bookkeeper/pull/3453 > > > > > > > > Now Bookkeeper is using .asf.yaml ( > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features#Git.asf.yamlfeatures-Branchprotection > > > > ) to configure the project, > > > > .asf.yaml details are determined > > > > > > > > 1. > > > > > > > > Whether checks are enough, > > > > now these checks are required: > > > > > > > > contexts: > > > > - PR Validation > > > > - Backward compatibility tests > > > > - Bookie Tests > > > > - Build with macos on JDK 11 > > > > - Build with windows on JDK 11 > > > > - Client Tests > > > > - Compatibility Check Java11 > > > > - Compatibility Check Java17 > > > > - Compatibility Check Java8 > > > > - Integration Tests > > > > - Remaining Tests > > > > - Replication Tests > > > > - StreamStorage Tests > > > > - TLS Tests > > > > > > > > Do we need to add others, such as: OWASP Dependency Check? > > > > 2. > > > > > > > > required_approving_review_count: > > > > 2.1) is there a need for a limit > > > > 2.2) or is the value more reasonable, 1 or 2? > > > > > > > > > >