^^^ bumping up ^^^ this thread since people might have more time reviewing post 4.0 work. Specifically for this <https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-9%3A+Make+SSLContext+creation+pluggable#CEP9:MakeSSLContextcreationpluggable-ImportantnoteaboutcommonSSLconfigurations> section in the CEP, I have coded for one option (here <https://github.com/maulin-vasavada/cassandra/commit/256ad30ecedbc50d66d8a039f8ca9e47074737ce>) and now will do for another option very soon.
On Wed, Jun 2, 2021 at 5:11 PM Maulin Vasavada <maulin.vasav...@gmail.com> wrote: > 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 >> >>