^^^ 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
>>
>>

Reply via email to