[RESULT] [VOTE] CEP-50: Authentication Negotiation
Binding: 11 +1, no -1 Non-binding: 1 +1, no -1 I think the vote to adopt CEP-50 can be considered as passed. I'll update the CEP, move the related JIRA back to open state (if possible; if not I'll cut a new one) and move ahead on it. In the spirit of minimizing surprise, I plan on approaching this in several phases/patches, along the lines of: 1) Refactoring existing code to move logic with hardcoded references to specific authenticators (e.g., PasswordAuthenticator) behind DatabaseDescriptor APIs. 2) Refactoring to associate ClientState with the specific authenticator used by the client. 3) Configuration support for negotiation and related logic changes in DatabaseDescriptor and AuthConfig. 4) Integration w/SUPPORTED and STARTUP messages and handlers, and Java driver reference implementation. As always, guidance, suggestions and feedback welcome. Thanks for your support of this proposal! -- Joel. On 7/21/2025 8:51 AM, Joel Shepherd wrote: Hi dev@ - I'd like to request voting for adoption of CEP-50: Authentication Negotiation. Proposal: https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation Discussion: https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc Feedback has been incorporated in the proposal, or (I believe) closed out in the discussion thread. The vote will be open for 72 hours. A vote passes if there are at least 3 binding +1s and no binding vetoes. Thanks! -- Joel.
Re: [VOTE] CEP-50: Authentication Negotiation
+1 On Jul 22, 2025 at 4:05:00 PM, Mick Semb Wever wrote: > > +1 > > > On Mon, 21 Jul 2025 at 17:52, Joel Shepherd wrote: > >> Hi dev@ - I'd like to request voting for adoption of CEP-50: >> Authentication Negotiation. >> >> Proposal: >> >> https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation >> Discussion: >> https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc >> >> Feedback has been incorporated in the proposal, or (I believe) closed >> out in the discussion thread. >> >> The vote will be open for 72 hours. A vote passes if there are at least >> 3 binding +1s and no binding vetoes. >> >> Thanks! -- Joel. >> >> >>
Re: [VOTE] CEP-50: Authentication Negotiation
+1 On Mon, 21 Jul 2025 at 17:52, Joel Shepherd wrote: > Hi dev@ - I'd like to request voting for adoption of CEP-50: > Authentication Negotiation. > > Proposal: > > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation > Discussion: > https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc > > Feedback has been incorporated in the proposal, or (I believe) closed > out in the discussion thread. > > The vote will be open for 72 hours. A vote passes if there are at least > 3 binding +1s and no binding vetoes. > > Thanks! -- Joel. > > >
Re: [VOTE] CEP-50: Authentication Negotiation
+1 Thanks! Doug > On Jul 21, 2025, at 11:51 AM, Joel Shepherd wrote: > > Hi dev@ - I'd like to request voting for adoption of CEP-50: Authentication > Negotiation. > > Proposal: > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation > Discussion: https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc > > Feedback has been incorporated in the proposal, or (I believe) closed out in > the discussion thread. > > The vote will be open for 72 hours. A vote passes if there are at least 3 > binding +1s and no binding vetoes. > > Thanks! -- Joel. > >
Re: [VOTE] CEP-50: Authentication Negotiation
+1 > On Jul 22, 2025, at 12:14 PM, Francisco Guerrero wrote: > > +1 > > On 2025/07/22 00:15:18 Jaydeep Chovatia wrote: >> +1 >> >> Jaydeep >> >> On Mon, Jul 21, 2025 at 4:38 PM guo Maxwell wrote: >> >>> +1 >>> >>> Jindal, Himanshu 于2025年7月22日 周二上午2:04写道: >>> >>>> +1 >>>> >>>> >>>> >>>> Himanshu >>>> >>>> >>>> >>>> *From: *"Tolbert, Andy" >>>> *Reply-To: *"[email protected]" >>>> *Date: *Monday, July 21, 2025 at 10:18 AM >>>> *To: *"[email protected]" >>>> *Subject: *RE: [EXTERNAL] [VOTE] CEP-50: Authentication Negotiation >>>> >>>> >>>> >>>> *CAUTION*: This email originated from outside of the organization. Do >>>> not click links or open attachments unless you can confirm the sender and >>>> know the content is safe. >>>> >>>> >>>> >>>> +1 >>>> >>>> >>>> >>>> On Mon, Jul 21, 2025 at 12:02 PM Josh McKenzie >>>> wrote: >>>> >>>> +1 >>>> >>>> >>>> >>>> On Mon, Jul 21, 2025, at 12:40 PM, Nate McCall wrote: >>>> >>>> +1 >>>> >>>> >>>> >>>> On Mon, Jul 21, 2025 at 8:52 AM Joel Shepherd >>>> wrote: >>>> >>>> Hi dev@ - I'd like to request voting for adoption of CEP-50: >>>> >>>> Authentication Negotiation. >>>> >>>> >>>> >>>> Proposal: >>>> >>>> >>>> https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation >>>> >>>> Discussion: >>>> https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc >>>> >>>> >>>> >>>> Feedback has been incorporated in the proposal, or (I believe) closed >>>> >>>> out in the discussion thread. >>>> >>>> >>>> >>>> The vote will be open for 72 hours. A vote passes if there are at least >>>> >>>> 3 binding +1s and no binding vetoes. >>>> >>>> >>>> >>>> Thanks! -- Joel. >>>> >>>> >>>> >>>> >>
Re: [VOTE] CEP-50: Authentication Negotiation
+1 On 2025/07/22 00:15:18 Jaydeep Chovatia wrote: > +1 > > Jaydeep > > On Mon, Jul 21, 2025 at 4:38 PM guo Maxwell wrote: > > > +1 > > > > Jindal, Himanshu 于2025年7月22日 周二上午2:04写道: > > > >> +1 > >> > >> > >> > >> Himanshu > >> > >> > >> > >> *From: *"Tolbert, Andy" > >> *Reply-To: *"[email protected]" > >> *Date: *Monday, July 21, 2025 at 10:18 AM > >> *To: *"[email protected]" > >> *Subject: *RE: [EXTERNAL] [VOTE] CEP-50: Authentication Negotiation > >> > >> > >> > >> *CAUTION*: This email originated from outside of the organization. Do > >> not click links or open attachments unless you can confirm the sender and > >> know the content is safe. > >> > >> > >> > >> +1 > >> > >> > >> > >> On Mon, Jul 21, 2025 at 12:02 PM Josh McKenzie > >> wrote: > >> > >> +1 > >> > >> > >> > >> On Mon, Jul 21, 2025, at 12:40 PM, Nate McCall wrote: > >> > >> +1 > >> > >> > >> > >> On Mon, Jul 21, 2025 at 8:52 AM Joel Shepherd > >> wrote: > >> > >> Hi dev@ - I'd like to request voting for adoption of CEP-50: > >> > >> Authentication Negotiation. > >> > >> > >> > >> Proposal: > >> > >> > >> https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation > >> > >> Discussion: > >> https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc > >> > >> > >> > >> Feedback has been incorporated in the proposal, or (I believe) closed > >> > >> out in the discussion thread. > >> > >> > >> > >> The vote will be open for 72 hours. A vote passes if there are at least > >> > >> 3 binding +1s and no binding vetoes. > >> > >> > >> > >> Thanks! -- Joel. > >> > >> > >> > >> >
Re: [VOTE] CEP-50: Authentication Negotiation
+1 Jaydeep On Mon, Jul 21, 2025 at 4:38 PM guo Maxwell wrote: > +1 > > Jindal, Himanshu 于2025年7月22日 周二上午2:04写道: > >> +1 >> >> >> >> Himanshu >> >> >> >> *From: *"Tolbert, Andy" >> *Reply-To: *"[email protected]" >> *Date: *Monday, July 21, 2025 at 10:18 AM >> *To: *"[email protected]" >> *Subject: *RE: [EXTERNAL] [VOTE] CEP-50: Authentication Negotiation >> >> >> >> *CAUTION*: This email originated from outside of the organization. Do >> not click links or open attachments unless you can confirm the sender and >> know the content is safe. >> >> >> >> +1 >> >> >> >> On Mon, Jul 21, 2025 at 12:02 PM Josh McKenzie >> wrote: >> >> +1 >> >> >> >> On Mon, Jul 21, 2025, at 12:40 PM, Nate McCall wrote: >> >> +1 >> >> >> >> On Mon, Jul 21, 2025 at 8:52 AM Joel Shepherd >> wrote: >> >> Hi dev@ - I'd like to request voting for adoption of CEP-50: >> >> Authentication Negotiation. >> >> >> >> Proposal: >> >> >> https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation >> >> Discussion: >> https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc >> >> >> >> Feedback has been incorporated in the proposal, or (I believe) closed >> >> out in the discussion thread. >> >> >> >> The vote will be open for 72 hours. A vote passes if there are at least >> >> 3 binding +1s and no binding vetoes. >> >> >> >> Thanks! -- Joel. >> >> >> >>
Re: [VOTE] CEP-50: Authentication Negotiation
+1 Jindal, Himanshu 于2025年7月22日 周二上午2:04写道: > +1 > > > > Himanshu > > > > *From: *"Tolbert, Andy" > *Reply-To: *"[email protected]" > *Date: *Monday, July 21, 2025 at 10:18 AM > *To: *"[email protected]" > *Subject: *RE: [EXTERNAL] [VOTE] CEP-50: Authentication Negotiation > > > > *CAUTION*: This email originated from outside of the organization. Do not > click links or open attachments unless you can confirm the sender and know > the content is safe. > > > > +1 > > > > On Mon, Jul 21, 2025 at 12:02 PM Josh McKenzie > wrote: > > +1 > > > > On Mon, Jul 21, 2025, at 12:40 PM, Nate McCall wrote: > > +1 > > > > On Mon, Jul 21, 2025 at 8:52 AM Joel Shepherd wrote: > > Hi dev@ - I'd like to request voting for adoption of CEP-50: > > Authentication Negotiation. > > > > Proposal: > > > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation > > Discussion: > https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc > > > > Feedback has been incorporated in the proposal, or (I believe) closed > > out in the discussion thread. > > > > The vote will be open for 72 hours. A vote passes if there are at least > > 3 binding +1s and no binding vetoes. > > > > Thanks! -- Joel. > > > >
Re: [VOTE] CEP-50: Authentication Negotiation
+1 Himanshu From: "Tolbert, Andy" Reply-To: "[email protected]" Date: Monday, July 21, 2025 at 10:18 AM To: "[email protected]" Subject: RE: [EXTERNAL] [VOTE] CEP-50: Authentication Negotiation CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe. +1 On Mon, Jul 21, 2025 at 12:02 PM Josh McKenzie mailto:[email protected]>> wrote: +1 On Mon, Jul 21, 2025, at 12:40 PM, Nate McCall wrote: +1 On Mon, Jul 21, 2025 at 8:52 AM Joel Shepherd mailto:[email protected]>> wrote: Hi dev@ - I'd like to request voting for adoption of CEP-50: Authentication Negotiation. Proposal: https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation Discussion: https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc Feedback has been incorporated in the proposal, or (I believe) closed out in the discussion thread. The vote will be open for 72 hours. A vote passes if there are at least 3 binding +1s and no binding vetoes. Thanks! -- Joel.
Re: [VOTE] CEP-50: Authentication Negotiation
+1 On Mon, Jul 21, 2025 at 12:02 PM Josh McKenzie wrote: > +1 > > On Mon, Jul 21, 2025, at 12:40 PM, Nate McCall wrote: > > +1 > > On Mon, Jul 21, 2025 at 8:52 AM Joel Shepherd wrote: > > Hi dev@ - I'd like to request voting for adoption of CEP-50: > Authentication Negotiation. > > Proposal: > > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation > Discussion: > https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc > > Feedback has been incorporated in the proposal, or (I believe) closed > out in the discussion thread. > > The vote will be open for 72 hours. A vote passes if there are at least > 3 binding +1s and no binding vetoes. > > Thanks! -- Joel. > >
Re: [VOTE] CEP-50: Authentication Negotiation
+1 On Mon, Jul 21, 2025, at 12:40 PM, Nate McCall wrote: > +1 > > On Mon, Jul 21, 2025 at 8:52 AM Joel Shepherd wrote: >> Hi dev@ - I'd like to request voting for adoption of CEP-50: >> Authentication Negotiation. >> >> Proposal: >> https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation >> Discussion: https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc >> >> Feedback has been incorporated in the proposal, or (I believe) closed >> out in the discussion thread. >> >> The vote will be open for 72 hours. A vote passes if there are at least >> 3 binding +1s and no binding vetoes. >> >> Thanks! -- Joel. >>
Re: [VOTE] CEP-50: Authentication Negotiation
+1 On Mon, Jul 21, 2025 at 8:52 AM Joel Shepherd wrote: > Hi dev@ - I'd like to request voting for adoption of CEP-50: > Authentication Negotiation. > > Proposal: > > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation > Discussion: > https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc > > Feedback has been incorporated in the proposal, or (I believe) closed > out in the discussion thread. > > The vote will be open for 72 hours. A vote passes if there are at least > 3 binding +1s and no binding vetoes. > > Thanks! -- Joel. > > >
Re: [VOTE] CEP-50: Authentication Negotiation
+1 > On Jul 21, 2025, at 8:51 AM, Joel Shepherd wrote: > > Hi dev@ - I'd like to request voting for adoption of CEP-50: Authentication > Negotiation. > > Proposal: > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation > Discussion: https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc > > Feedback has been incorporated in the proposal, or (I believe) closed out in > the discussion thread. > > The vote will be open for 72 hours. A vote passes if there are at least 3 > binding +1s and no binding vetoes. > > Thanks! -- Joel. > >
[VOTE] CEP-50: Authentication Negotiation
Hi dev@ - I'd like to request voting for adoption of CEP-50: Authentication Negotiation. Proposal: https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-50%3A+Authentication+Negotiation Discussion: https://lists.apache.org/thread/cdx4fttq72j4dz7cyhxp14pt7k6rd6bc Feedback has been incorporated in the proposal, or (I believe) closed out in the discussion thread. The vote will be open for 72 hours. A vote passes if there are at least 3 binding +1s and no binding vetoes. Thanks! -- Joel.
