Thank you Dinesh and everybody. Will keep calm and wait for the feedback. Meanwhile I am experimenting with various implementation options for what I put as "will seek community's input <https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-9%3A+Make+SSLContext+creation+pluggable#CEP9:MakeSSLContextcreationpluggable-ImportantnoteaboutcommonSSLconfigurations>" on the CEP document and learning little bit more about the CircleCI.
On Wed, Jun 2, 2021 at 4:08 PM Dinesh Joshi <djos...@icloud.com.invalid> wrote: > Hi Maulin, > > Thank you for the CEP & Patch. I’ve been following along albeit silently. > Will take a look. It’s just that we’re currently busy so bear with us. > > Thanks, > > Dinesh > > > On Jun 2, 2021, at 3:28 PM, Maulin Vasavada <maulin.vasav...@gmail.com> > wrote: > > > > Hi all > > > > ^^^ bump ^^^ I've raised the PR and am waiting for the review. Once I see > > that the suggested changes are directionally right I'll start a VOTE > thread > > on the CEP (unless I am recommended to follow another process). > > > > Thanks > > Maulin > > > >> On Thu, May 27, 2021 at 1:29 PM Maulin Vasavada < > maulin.vasav...@gmail.com> > >> wrote: > >> > >> HI all > >> > >> I've raised the PR with the changes. Specifically I would appreciate the > >> community's input on this section of the CEP > >> < > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-9%3A+Make+SSLContext+creation+pluggable#CEP9:MakeSSLContextcreationpluggable-ImportantnoteaboutcommonSSLconfigurations > > > >> . > >> > >> Once we get some consensus on the PR (except minor code improvement > >> suggestions) I'll start a VOTE thread for the CEP. > >> > >> I thank all the reviewers of the CEP and the PR in advance and am > >> completely excited to contribute to Apache Cassandra. > >> > >> Thanks > >> Maulin > >> > >> On Thu, May 27, 2021 at 11:04 AM Maulin Vasavada < > >> maulin.vasav...@gmail.com> wrote: > >> > >>> Sounds good Brandon. I'll raise the PR in a couple of hours from now. > >>> Thanks. > >>> > >>> On Thu, May 27, 2021 at 10:14 AM Brandon Williams <dri...@gmail.com> > >>> wrote: > >>> > >>>> You can raise a PR in any state, but review will be a different > >>>> matter. I would go ahead and raise it and the testing can be sorted > >>>> out from there. > >>>> > >>>> On Thu, May 27, 2021 at 12:12 PM Maulin Vasavada > >>>> <maulin.vasav...@gmail.com> wrote: > >>>>> > >>>>> Hi all > >>>>> > >>>>> I think I am close to raising a PR now but my CircleCI job > >>>>> <https://app.circleci.com/pipelines/github/maulin-vasavada/cassandra > > > >>>>> doesn't make progress beyond key tasks success like unit tests, > dtests, > >>>>> cqlshlibtests. Any recommendation on if we need to see the whole > >>>> CircleCI > >>>>> job green before raising the PR? > >>>>> > >>>>> Thanks > >>>>> Maulin > >>>>> > >>>>> On Fri, May 21, 2021 at 8:54 PM Maulin Vasavada < > >>>> maulin.vasav...@gmail.com> > >>>>> wrote: > >>>>> > >>>>>> I am almost done with all changes except the code snippet in the > >>>>>> EncryptioOptions.java which determines 'enabled' and 'optional' > >>>> encryption > >>>>>> flags. Will raise the PR soon once I see my CircleCI getting green. > >>>>>> > >>>>>> On Fri, May 21, 2021 at 9:24 AM Maulin Vasavada < > >>>> maulin.vasav...@gmail.com> > >>>>>> wrote: > >>>>>> > >>>>>>> FYI - I am working on PR. I made some changes and trying to run > >>>> tests. > >>>>>>> > >>>>>>> On Tue, May 18, 2021 at 10:14 PM Maulin Vasavada < > >>>>>>> maulin.vasav...@gmail.com> wrote: > >>>>>>> > >>>>>>>> Thanks Nate for reviewing the CEP. Yes for change #3 in the CEP, I > >>>> mean > >>>>>>>> to have only single Default Impl and that would be a final class, > >>>> not > >>>>>>>> overridable. It will be basically an internal implementation. I've > >>>> updated > >>>>>>>> the CEP to reflect this. > >>>>>>>> > >>>>>>>> On Tue, May 18, 2021 at 7:21 PM Nate McCall <zznat...@gmail.com> > >>>> wrote: > >>>>>>>> > >>>>>>>>> Hi Maulin, > >>>>>>>>> Thanks for putting this together! > >>>>>>>>> > >>>>>>>>> Took a quick glance, and I can't think of a compelling reason on > >>>> why > >>>>>>>>> SSLContext should be final and your point about > >>>> organization/compliance > >>>>>>>>> issues requiring different implementations is a good one. > >>>>>>>>> > >>>>>>>>> Per #3 on your proposed changes, I'm keen to only support a > single > >>>>>>>>> default > >>>>>>>>> impl in-tree. I don't think we should be in the business of > >>>> picking > >>>>>>>>> implementation to support. It looks like this is your intention > >>>> as well? > >>>>>>>>> > >>>>>>>>> Thanks again, > >>>>>>>>> -Nate > >>>>>>>>> > >>>>>>>>> On Wed, May 19, 2021 at 12:05 PM Maulin Vasavada < > >>>>>>>>> maulin.vasav...@gmail.com> > >>>>>>>>> wrote: > >>>>>>>>> > >>>>>>>>>> Hi all > >>>>>>>>>> > >>>>>>>>>> Starting a discussion thread for the CIP-9 - > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>> > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-9%3A+Make+SSLContext+creation+pluggable > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> However, while writing the CIP two areas that came up in my mind > >>>>>>>>> where I > >>>>>>>>>> need to seek guidance apart from the other discussion that we > >>>> would > >>>>>>>>> have > >>>>>>>>>> here, > >>>>>>>>>> > >>>>>>>>>> 1. Whether to consider > >>>> SSLFactory#tlsInstanceProtocolSubstitution() > >>>>>>>>>> < > >>>>>>>>>> > >>>>>>>>> > >>>> > https://github.com/apache/cassandra/blob/cassandra-4.0/src/java/org/apache/cassandra/security/SSLFactory.java#L169 > >>>>>>>>>>> > >>>>>>>>>> for pluggability (noted this on the CIP as well) > >>>>>>>>>> > >>>>>>>>>> 2. For Test Plan, apart from Integration Test and local system > >>>> test > >>>>>>>>> what > >>>>>>>>>> would be recommended? > >>>>>>>>>> > >>>>>>>>>> Thanks > >>>>>>>>>> Maulin > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > >>>> For additional commands, e-mail: dev-h...@cassandra.apache.org > >>>> > >>>> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > >