2024 Apache Cassandra User Survey - Need your input.

2024-10-03 Thread Patrick McFadin
*Cassandra community!We've just launched our annual Apache Cassandra User Survey and need to hear from you! This isn't just any survey – it's YOUR chance to shape the direction and share your opinions about Cassandra. We've got Cassandra 5 out now, and 5.1 is already underway. The types of question

Re: CEP-32: Open-Telemetry integration

2024-10-03 Thread Patrick McFadin
y with OpenTelemetry >>> Tracing. >>> >>> If it's possible to create sub CEPs, I will create the one for tracing, >>> metrics and logs. Otherwise, I can rewrite the current CEP-32 to only focus >>> on OpenTelemetry Tracing. >>> Or maybe scra

Re: Status of CEP-1

2024-09-30 Thread Patrick McFadin
There are two easy choices. 1 - Re-furbish CEP-1 and start a [DISCUSS] thread 2 - Close out CEP-1 and Propose something fresh and start a [DISCUSS] Thread on that. Do you think there is enough in CEP-1 to keep moving with or is it completely wrong? Patrick On Mon, Sep 30, 2024 at 4:53 PM Franci

Re: CEP-15: Accord status

2024-09-30 Thread Patrick McFadin
I hear LLMs are good for this. Just something I saw on YouTube :D On Mon, Sep 30, 2024 at 5:40 AM Štefan Miklošovič wrote: > I think there was some discussion about putting that all to the website > which never materialized. > > On Mon, Sep 30, 2024 at 2:37 PM Josh McKenzie > wrote: > >> Today

Re: [DISCUSS] CEP-44: Kafka integration for Cassandra CDC using Sidecar

2024-09-30 Thread Patrick McFadin
gt; >> >> On Mon, Sep 30, 2024 at 11:14 AM Josh McKenzie >> wrote: >> >>> The CEP for the sidecar has stalled. The sidecar itself is very much >>> alive and a thing. >>> >>> CEP != artifact. >>> >>> We should definitely cle

Re: [DISCUSS] CEP-44: Kafka integration for Cassandra CDC using Sidecar

2024-09-30 Thread Patrick McFadin
ka, so perhaps any integration of Kafka with the sidecar > can be considered a separate parallel effort, that might eventually > implement itself with this C* feature whenever it materialises? > > > On 30 Sep 2024, at 03:42, Jeff Jirsa wrote: > >  > > Transactional metadata

Re: [DISCUSS] CEP-44: Kafka integration for Cassandra CDC using Sidecar

2024-09-29 Thread Patrick McFadin
As I was reviewing this, it occurred to me that it was talking about Sidecar like it was a thing but that CEP has been stalled for quite some time: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=95652224 If work on this is being done, should we get this official and wrapped up?

Re: [VOTE] CEP-42: Constraints Framework

2024-09-19 Thread Patrick McFadin
follow up, this is not stalled, and I’m currently working on a patch > that will be soon available for review. > > Thanks, > Bernardo > > > On Sep 19, 2024, at 11:20 AM, Patrick McFadin wrote: > > I'm going to cap this thread. Vote passes with no binding -1s. >

Housekeeping on CEPs

2024-09-19 Thread Patrick McFadin
Hi everyone, You might have noticed I just did a pass through the current set of CEPs. First I have to say, there are some great ones in here and love the process we have created. It's a great sign of maturity for the project. As I was going through I noticed some things to remind everyone about.

Re: [DISCUSS] Introduce CREATE TABLE LIKE grammer

2024-09-19 Thread Patrick McFadin
Is this CEP ready for a VOTE thread? On Sat, Aug 24, 2024 at 8:56 PM guo Maxwell wrote: > Thank you for your replies, I will prepare a CEP later. > > Patrick McFadin 于2024年8月20日周二 02:11写道: > >> +1 This is a CEP >> >> On Mon, Aug 19, 2024 at 10:50 AM Jon Haddad

Re: [VOTE] CEP-42: Constraints Framework

2024-09-19 Thread Patrick McFadin
I'm going to cap this thread. Vote passes with no binding -1s. On Tue, Jul 2, 2024 at 2:25 PM Jordan West wrote: > +1 > > On Tue, Jul 2, 2024 at 12:15 Francisco Guerrero > wrote: > >> +1 >> >> On 2024/07/02 18:45:33 Josh McKenzie wrote: >> > +1 >> > >> > On Tue, Jul 2, 2024, at 1:18 PM, Abe Rat

Re: [EXTERNAL] Re: [Discuss] Generic Purpose Rate Limiter in Cassandra

2024-09-19 Thread Patrick McFadin
The work has begun but we don't have a VOTE thread for this CEP. Can one get started? On Mon, May 6, 2024 at 9:24 PM Jaydeep Chovatia wrote: > Sure, Caleb. I will include the work as part of CASSANDRA-19534 > in the CEP-41. > > Jaydeep > >

Re: [DISCUSS] CEP-39: Cost Based Optimizer

2024-09-19 Thread Patrick McFadin
Did this get resolved? Is it ready for a VOTE thread? On Tue, Jan 2, 2024 at 1:41 PM Benedict wrote: > The CEP expressly includes an item for coordinated cardinality estimation, > by producing whole cluster summaries. I’m not sure if you addressed this in > your feedback, it’s not clear what you

Re: [DISCUSSION] CEP-38: CQL Management API

2024-09-19 Thread Patrick McFadin
There is no VOTE thread for this CEP. Is this ready for one? On Tue, Jan 9, 2024 at 3:28 AM Maxim Muzafarov wrote: > Jon, > > That sounds good. Let's make these commands rely on the settings > virtual table and keep the initial changes as minimal as possible. > > We've also scheduled a Cassandr

Re: [Discuss] Repair inside C*

2024-09-19 Thread Patrick McFadin
Is this CEP ready for a VOTE thread? https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-37+%28DRAFT%29+Apache+Cassandra+Unified+Repair+Solution On Sun, Feb 25, 2024 at 12:25 PM Jaydeep Chovatia < chovatia.jayd...@gmail.com> wrote: > Thanks, Josh. I've just updated the CEP >

Re: [DISCUSS] CEP-36: A Configurable ChannelProxy to alias external storage locations

2024-09-19 Thread Patrick McFadin
Thanks for reviving this one! On Wed, Sep 18, 2024 at 12:06 AM guo Maxwell wrote: > Is there any update on this topic? It seems that things can make a big > progress if Jake Luciani can find someone who can make the > FileSystemProvider code accessible. > > Jon Haddad 于2023年12月16日周六 05:29写道:

CEP-32: Open-Telemetry integration

2024-09-19 Thread Patrick McFadin
Here's another stalled CEP. In this case, no discuss thread or Jira. Yuki (or anyone else) know the status of this CEP? https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-32%3A+%28DRAFT%29+OpenTelemetry+integration Patrick

Re: [DISCUSS] CEP-31 negotiated authentication

2024-09-19 Thread Patrick McFadin
Hi Jacek, I was doing some housekeeping on CEPs and noticed this stalled. Is this still a CEP you are advocating for? Anyone else that knows the status, feel free to add in. Patrick On Wed, May 31, 2023 at 8:26 AM Derek Chen-Becker wrote: > Hi Jacek, > > I took a quick look through the CEP an

Re: Welcome Chris Bannister, James Hartig, Jackson Flemming and João Reis, as cassandra-gocql-driver committers

2024-09-12 Thread Patrick McFadin
And the gocql users everywhere are high-fiving and taking the rest of the day off to celebrate. Congrats everyone! On Thu, Sep 12, 2024 at 8:18 AM Bernardo Botella < conta...@bernardobotella.com> wrote: > It is great to see the project growing like this. Congratulations!! > > On Sep 12, 2024, at

Re: [RELEASE] Apache Cassandra 5.0.0 GA released

2024-09-05 Thread Patrick McFadin
And we have a live blog too! https://cassandra.apache.org/_/blog/Apache-Cassandra-5.0-Announcement.html Congrats everyone. Very exciting release that users are going to love. On Thu, Sep 5, 2024 at 2:32 PM Mick Semb Wever wrote: > > The Cassandra team is pleased to announce the GA release of Ap

Re: Welcome Jordan West and Stefan Miklosovic as Cassandra PMC members!

2024-09-01 Thread Patrick McFadin
Excellent additions! Congratulations Jordan and Stefan! On Sun, Sep 1, 2024 at 6:29 AM Maxim Muzafarov wrote: > Сongrats Jordan and Stefan. > Great work! > > On Sun, 1 Sept 2024 at 12:46, guo Maxwell wrote: > > > > Congrats Stefan and Jordan!!! > > > > Jacek Lewandowski 于2024年9月1日 周日下午4:39写道: >

Re: Welcome Doug Rohrer as Cassandra Committer

2024-08-23 Thread Patrick McFadin
Welcome Doug! On Fri, Aug 23, 2024 at 2:45 PM Josh McKenzie wrote: > Congratulations Doug! Great to have you on board. > > On Fri, Aug 23, 2024, at 4:50 PM, Arjun Ashok wrote: > > Congratulations Doug! > > > On Aug 23, 2024, at 11:55 AM, Dinesh Joshi wrote: > > > > The Apache Cassandra PMC is t

Re: [DISCUSS] Introduce CREATE TABLE LIKE grammer

2024-08-19 Thread Patrick McFadin
+1 This is a CEP On Mon, Aug 19, 2024 at 10:50 AM Jon Haddad wrote: > Given the fairly large surface area for this, i think it should be a CEP. > > — > Jon Haddad > Rustyrazorblade Consulting > rustyrazorblade.com > > > On Mon, Aug 19, 2024 at 10:44 AM Bernardo Botella < > conta...@bernardobotel

Re: CASSANDRA-19779 in 5.0-rc

2024-07-26 Thread Patrick McFadin
This is a weird regression but I'm borderline on this being a blocker. On a brand new node starting, this comes up but goes away on the first reboot of the node. What I don't get is why directIO is disabled if there is no commit log. What's specific about that? Patrick On Fri, Jul 26, 2024 at 7:4

Re: Welcome Joey Lynch as Cassandra PMC member

2024-07-24 Thread Patrick McFadin
Every once in a while you see an announcement and think "Wasn't that already a thing?" and then realize it wasn't. This is one of those times. Congratulations Joey on the thing I thought you already were so clearly you deserve this! On Wed, Jul 24, 2024 at 11:57 AM David Capwell wrote: > Congra

Let's get ready for Cassandra 5!

2024-07-23 Thread Patrick McFadin
Hi everyone, If you haven't seen, we are now at 5.0-rc1 which means we are close to GA. Anticipating that movement, I'm going to be getting our official release blog ready and wanted to ask for some help. If you have been testing/using/breaking 5.0 and would like to offer a quote, it adds a lot to

Re: [DISCUSS] Adding support for BETWEEN operator

2024-05-13 Thread Patrick McFadin
This is a great feature addition to CQL! I get asked about it from time to time but then people figure out a workaround. It will be great to just have it available. And right on Simon! I think the only project I had as a high school senior was figuring out how many parties I could go to and still

Re: [DISCUSS] CEP-40: Data Transfer Using Cassandra Sidecar for Live Migrating Instances

2024-04-23 Thread Patrick McFadin
I finally got a chance to digest this CEP and am happy to see it raised. This feature has been left to the end user for far too long. It might get roasted for scope creep, but here goes. Related and something that I've heard for years is the ability to migrate a single keyspace away from a set of

Re: Welcome Alexandre Dutra, Andrew Tolbert, Bret McGuire, Olivier Michallat as Cassandra Committers

2024-04-17 Thread Patrick McFadin
Congratulations, everyone. I am loving this new direction for the project! On Wed, Apr 17, 2024 at 11:16 AM Yifan Cai wrote: > Congrats all > -- > *From:* Josh McKenzie > *Sent:* Wednesday, April 17, 2024 11:05:29 AM > *To:* dev > *Subject:* Re: Welcome Alexandre Du

Re: Welcome Brad Schoening as Cassandra Committer

2024-02-21 Thread Patrick McFadin
Yay! Congrats Brad! On Wed, Feb 21, 2024 at 2:06 PM Jeremy Hanna wrote: > Congratulations Brad! > > On Feb 21, 2024, at 3:59 PM, Leo Toff wrote: > > Congratulations Brad! Thank you for helping me onboard 🙏 > > On Wed, Feb 21, 2024 at 1:56 PM Jeremiah Jordan > wrote: > >> Congrats! >> >> On Feb

Re: Welcome Maxim Muzafarov as Cassandra Committer

2024-01-08 Thread Patrick McFadin
Congratulations Maxim! Thank you for all you've done in the project and everything to come! Patrick On Mon, Jan 8, 2024 at 12:32 PM Miklosovic, Stefan via dev < dev@cassandra.apache.org> wrote: > Great news! Congratulations. > > > From: Josh McKenzie > S

Re: Harry in-tree (Forked from "Long tests, Burn tests, Simulator tests, Fuzz tests - can we clarify the diffs?")

2023-12-22 Thread Patrick McFadin
It was great having some more extended discussions about Harry in person last week. Anything we can do to make it easier for anyone to test Cassandra thoroughly is an easy +1 from me! Thanks for all your efforts so far, Alex. Patrick On Fri, Dec 22, 2023 at 8:03 AM Jacek Lewandowski < lewandowsk

Can't make it to Cassandra Summit but want to see the talks?

2023-12-11 Thread Patrick McFadin
Hi everyone, The Linux Foundation will be streaming all of the talks from the Cassandra Summit. Finding the streams is very easy. Go to the conference schedule: https://events.linuxfoundation.org/cassandra-summit/program/schedule/ Each talk has a YouTube link associated with it. The Keynotes and

Re: Welcome Mike Adamson as Cassandra committer

2023-12-08 Thread Patrick McFadin
Yay! Congratulations Mike. Well deserved! On Fri, Dec 8, 2023 at 7:00 AM Andrés de la Peña wrote: > Congrats Mike! > > On Fri, 8 Dec 2023 at 14:53, Jeremiah Jordan > wrote: > >> Congrats Mike! Thanks for all your work on SAI and Vector index. Well >> deserved! >> >> On Dec 8, 2023 at 8:52:07

Re: Introducing the Cassandra Catalyst program!

2023-12-01 Thread Patrick McFadin
So excited for this program! It's been a long time coming but wow, what a great way to recognize individuals advocating for Cassandra in their own communities. Let's get out there and start nominating! Patrick On Fri, Dec 1, 2023 at 9:51 AM Melissa Logan wrote: > The Cassandra community is exc

Re: Welcome Francisco Guerrero Hernandez as Cassandra Committer

2023-11-30 Thread Patrick McFadin
Congratulations and welcome, Francisco! On Thu, Nov 30, 2023 at 2:45 AM Maxim Muzafarov wrote: > My congratulations, Francisco! :-) > > On Wed, 29 Nov 2023 at 13:30, Andrés de la Peña > wrote: > > > > Congrats Francisco! > > > > On Wed, 29 Nov 2023 at 11:37, Benjamin Lerer wrote: > >> > >> Con

Cassandra Summit: Engage those networks!

2023-11-29 Thread Patrick McFadin
Hi everyone, We are a couple of weeks away from Cassandra Summit. People get busy and forget to register or miss that there is even a summit happening. Let's make sure everyone who wants to go gets a chance! - If you are going, get on the social media of your choice and let everyone know you'll

Re: [VOTE] Release Apache Cassandra 5.0-beta1

2023-11-28 Thread Patrick McFadin
is cut was released as another >> alpha and we do beta1 once the known fixes land? >> >> On Nov 28, 2023, at 12:21 PM, J. D. Jordan >> wrote: >> >>  >> -0 (NB) on this cut. Given the concerns expressed so far in the thread I >> would think we should re-cu

Re: [VOTE] Release Apache Cassandra 5.0-beta1

2023-11-28 Thread Patrick McFadin
I'm a +1 on a beta now vs maybe later. Beta doesn't imply perfect especially if there are declared known issues. We need people outside of this tight group using it and finding issues. I know how this rolls. Very few people touch a Alpha release. Beta is when the engine starts and we need to get it

Cassandra Summit: Early registration discount ends tomorrow

2023-11-20 Thread Patrick McFadin
Hi everyone, If you've registered for Cassandra Summit, then ignore this email. If not! Time to get moving. The deadline ends tomorrow. Link to register: https://events.linuxfoundation.org/cassandra-summit/register/ Discount code: 23CS20 (Yes you can use it with the early registration price) I

Re: Time to register for the Cassandra Summit 2023!

2023-11-09 Thread Patrick McFadin
/travel-funding/ I hope many of you will take advantage of this program and join us in San Jose! Patrick On Thu, Nov 9, 2023 at 7:15 AM Patrick McFadin wrote: > Hi everyone! > > I'm going to keep this short, but it's time to gather the Cassandra > community. December 12-13

Time to register for the Cassandra Summit 2023!

2023-11-09 Thread Patrick McFadin
Hi everyone! I'm going to keep this short, but it's time to gather the Cassandra community. December 12-13 in San Jose. Earlybird registration pricing ends November 21 so don't delay. Registration page: https://events.linuxfoundation.org/cassandra-summit/register/ Use my discount code for 20% off

Re: Push TCM (CEP-21) and Accord (CEP-15) to 5.1 (and cut an immediate 5.1-alpha1)

2023-10-30 Thread Patrick McFadin
d there's definitely > the desire and demand to do so, so it won't be getting forgotten or > down-prioritised. > >>> > >>> > >>> > >>> On Wed, 25 Oct 2023 at 18:07, Jeremiah Jordan < > jeremiah.jor...@gmail.com<

Re: Project Status Update: 90-day catch-up edition [2023-10-27]

2023-10-27 Thread Patrick McFadin
Sent you an invite Sam. Welcome to the community! On Fri, Oct 27, 2023 at 10:31 AM Sam wrote: > Please can I have an invite to the Slack workspace on this email. I'd like > to take a look through some of the items for first time contributors :-) > > Thanks! > > On Fri, 27 Oct 2023 at 18:10, Josh

Re: Push TCM (CEP-21) and Accord (CEP-15) to 5.1 (and cut an immediate 5.1-alpha1)

2023-10-24 Thread Patrick McFadin
o the project can cut artifacts for and release a 5.1-alpha1, > 5.1-dev-preview1, what ever we want to version this thing, from trunk or > any other branch name we want. > > -Jeremiah > > On Oct 24, 2023 at 2:03:41 PM, Patrick McFadin wrote: > > I would like to have somethi

Re: Push TCM (CEP-21) and Accord (CEP-15) to 5.1 (and cut an immediate 5.1-alpha1)

2023-10-24 Thread Patrick McFadin
r than holding it back. If there's 2 big releases in 6 >> months the community isn't any worse off. >> >> We either ship something, or nothing, and something is probably better. >> >> Jon >> >> >> On 2023/10/24 16:27:04 Patrick McFadin wrote: >&

Re: Push TCM (CEP-21) and Accord (CEP-15) to 5.1 (and cut an immediate 5.1-alpha1)

2023-10-24 Thread Patrick McFadin
+1 to what you are saying, Josh. Based on the last survey, yes, everyone was excited about Accord, but SAI and UCS were pretty high on the list. Benedict and I had a good conversation last night, and now I understand more essential details for this conversation. TCM is taking far more work than in

Re: Push TCM (CEP-21) and Accord (CEP-15) to 5.1 (and cut an immediate 5.1-alpha1)

2023-10-23 Thread Patrick McFadin
I’m going to be clearer in my statement. This has to be in 5.0, even if it’s alpha and ships after December, or this is going to be disaster that will take us much longer to unravel. On Mon, Oct 23, 2023 at 7:49 AM Jeremiah Jordan wrote: > +1 from me assuming we have tickets and two committer +

Re: Push TCM (CEP-21) and Accord (CEP-15) to 5.1 (and cut an immediate 5.1-alpha1)

2023-10-23 Thread Patrick McFadin
I'm really surprised to see this email. The last I heard everything was on track for getting into 5.0 and TBH and Accord is what a majority of users are expecting in 5.0. And how could this be a .1 release? What is it going to take to get it into 5.0? What is off track and how did we get here? On

Cassandra Summit Update!

2023-10-15 Thread Patrick McFadin
Hello Cassandra Community, Below you'll find the updated announcement being posted on the Cassandra website. The short version for short attention spans: - Cassandra Summit will be co-located with the AI.Dev conference. One ticket, two conferences. - CFP for an AI track for the Cassandra Summit

Re: [Discuss] ​​CEP-35: Add PIP support for CQLSH

2023-08-10 Thread Patrick McFadin
Dinesh raises some good points. If we do adopt this, there will be non-zero overhead of the release process. This is fine but we need volunteers to run this process. My understanding is that they need to be ideally PMC or at least Committers on the project to go through all the steps to successful

Raw results from User Survey

2023-08-01 Thread Patrick McFadin
Thanks to everyone who participated in this survey. We had a significant enough responses to give this a legitimacy. 220 responses! I wanted to get the raw results out first so everyone can participate with the full picture. I'll work on a blog post to post on the Apache web site after this is do

Who wants a free Cassandra t-shirt?

2023-07-21 Thread Patrick McFadin
We have about another week left on the user survey I posted last week. The response has been slow, so it's time to get things in gear. I found a box of Cassandra t-shirts that will make an excellent thank you for anyone filling out the survey. Once the survey window closes, I'll pick a random grou

Apache Cassandra User Survey

2023-07-15 Thread Patrick McFadin
It’s been a long time since I’ve asked the community for feedback in a poll or otherwise. A lot is changing in the data world, and we have an exciting Cassandra release coming up with v5! I would like to ask for five or ten minutes of your time to answer some questions about how you use Cassandra a

[DISCUSS] Conducting a User Survey

2023-07-10 Thread Patrick McFadin
For quite a few years, I have done Twitter polls to gather helpful information about how people use Apache Cassandra. Twitter is no longer the best place to conduct this kind of activity since it has become a ghost town. We should ask more comprehensive questions to get the pulse of our user commu

Re: CASSANDRA-18654 - start publishing CQLSH to PyPI as part of the release process

2023-07-10 Thread Patrick McFadin
I would say it helps a lot of people. 45k downloads in just last month: https://pypistats.org/packages/cqlsh I feel like a CEP would be in order, along the lines of CEP-8: https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-8%3A+Datastax+Drivers+Donation Unless anyone objects, I can help yo

Re: [VOTE] CEP 33 - CIDR filtering authorizer

2023-06-28 Thread Patrick McFadin
+1 On Wed, Jun 28, 2023 at 3:42 AM Brandon Williams wrote: > +1 > > Kind Regards, > Brandon > > > On Tue, Jun 27, 2023 at 12:17 PM Shailaja Koppu wrote: > > > > Hi Team, > > > > (Starting a new thread for VOTE instead of reusing the DISCUSS thread, > to follow usual procedure). > > > > Please v

Re: [VOTE] CEP-8 Datastax Drivers Donation

2023-06-14 Thread Patrick McFadin
+1 On Wed, Jun 14, 2023 at 2:39 PM Adam Holmberg wrote: > +1 > > (long time coming!) > > On Wed, Jun 14, 2023 at 3:51 AM Jorge Bay Gondra > wrote: > >> +1 nb >> >> On Wed, Jun 14, 2023 at 9:13 AM Sam Tunnicliffe wrote: >> >>> +1 >>> >>> On 13 Jun 2023, at 15:14, Jeremy Hanna >>> wrote: >>> >>

Re: [VOTE] CEP-30 ANN Vector Search

2023-06-14 Thread Patrick McFadin
Andy, Good to see you on the ML again! CEP-30 is slated for release with 5.0 later in the year. Until then, you'll need to do a local build or try it out in a preview in Astra. A few of us have been talking about creating a preview docker image since there is some interest in having it run in k8ss

Re: [VOTE] CEP-30 ANN Vector Search

2023-05-25 Thread Patrick McFadin
+1 Love the buzz this creating with new users. Thanks for the work on this Jonathan. On Thu, May 25, 2023 at 8:45 AM Jonathan Ellis wrote: > Let's make this official. > > CEP: > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-30%3A+Approximate+Nearest+Neighbor%28ANN%29+Vector+Search+vi

Re: Vector search demo, and query syntax

2023-05-23 Thread Patrick McFadin
| I first stumbled a bit with "there's no where clause and no filtering allowed…" | But I doubt that reaction from any experienced cql user will last more than a moment. I was also wondering about that, but this syntax looks good. More importantly, it will be easy to explain to end users. Patrick

Re: [DISCUSS] The future of CREATE INDEX

2023-05-15 Thread Patrick McFadin
1 Yes 4 On Mon, May 15, 2023 at 3:00 AM Benedict wrote: > 3: CREATE INDEX (Otherwise 2) > No > If configurable, should be a distributed configuration. This is very > different to other local configurations, as the 2i selected has semantic > implications, not just performance (and the perf imp

Re: [DISCUSS] The future of CREATE INDEX

2023-05-10 Thread Patrick McFadin
appens is super visible in both NEWS and simultaneously updates the > to-string / to-cql representation of the schema in cqlsh / drivers / > snapshots > > On Wed, May 10, 2023 at 8:27 PM Patrick McFadin > wrote: > >> Having pulled a lot of developers out of the 2i fire, I w

Re: [DISCUSS] The future of CREATE INDEX

2023-05-10 Thread Patrick McFadin
Having pulled a lot of developers out of the 2i fire, I would love it if defaults got a bit more sane. Adding USING...WITH... on CREATE INDEX seems like the right move for most developers that don't read docs and assume behavior. As much as I hate that 2i would be the configured default, I get it.

Re: [VOTE] CEP-29 CQL NOT Operator

2023-05-09 Thread Patrick McFadin
+1 On Tue, May 9, 2023 at 10:58 AM Caleb Rackliffe wrote: > +1 > > On Tue, May 9, 2023 at 12:04 PM Piotr Kołaczkowski > wrote: > >> Let's vote. >> >> >> https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-29%3A+CQL+NOT+operator >> >> Piotr Kołaczkowski >> e. pkola...@datastax.com >> w. ww

Re: CEP-30: Approximate Nearest Neighbor(ANN) Vector Search via Storage-Attached Indexes

2023-05-09 Thread Patrick McFadin
Under the goals section, there is this line: 1. Scatter/gather across replicas, combining topK from each to get global topK. But what I'm hearing is, exactly how will that happen? Maybe this is an SAI question too. How is that verified in SAI? On Tue, May 9, 2023 at 11:07 AM David Capwel

Re: [POLL] Vector type for ML

2023-05-05 Thread Patrick McFadin
gt; type. DENSE VECTOR means I need to go read docs (and then probably > double-check in the source to be sure) to be sure what exactly is going on. > > Cheers, > > Derek > > On Fri, May 5, 2023 at 9:54 AM Patrick McFadin wrote: > >> I hope we are willing to consider d

Re: [POLL] Vector type for ML

2023-05-05 Thread Patrick McFadin
e vote as the list looked like a > summary, but you mentioned the first was your preference > > *Syntax* > > *Jonathan Ellis* > > *David Capwell* > > *Josh McKenzie* > > *Caleb Rackliffe* > > *Patrick McFadin* > > *Brandon Williams* > > *Mike Adamson*

Re: [POLL] Vector type for ML

2023-05-05 Thread Patrick McFadin
to mind. > > I'd also be happy with us supporting: > * NON-NULL FROZEN > * DENSE_VECTOR as syntactic sugar for the above > > If getting into the "built-in syntactic sugar mapping for communities and > specific use-cases" is something we're willing to consider

Re: [POLL] Vector type for ML

2023-05-05 Thread Patrick McFadin
n* for >>> the HSNW case. >>> >>> If that isn't intuitive to anyone else, I don't really have a strong >>> opinion...but...conflating "frozen" and "dense" seems like a bad idea. One >>> should indicate single vs. multi-cell,

Re: [VOTE] CEP-28: Reading and Writing Cassandra Data with Spark Bulk Analytics

2023-05-04 Thread Patrick McFadin
As somebody who gave this talk: https://youtu.be/9xf_IXNylhM I love the evolution of this topic. Excited to see this! ++1 nb Patrick On Thu, May 4, 2023 at 11:35 AM C. Scott Andreas wrote: > +1nb. > > As someone familiar with this work, it's pretty hard to overstate the > impact it has on com

Re: [POLL] Vector type for ML

2023-05-04 Thread Patrick McFadin
I agree with David's reasoning and the use of DENSE (and maybe eventually SPARSE). This is terminology well established in the data world, and it would lead to much easier adoption from users. VECTOR is close, but I can see having to create a lot of content around "How to use it and not get in trou

Re: [POLL] Vector type for ML

2023-05-02 Thread Patrick McFadin
r this use case and for the supporting drivers/clients. >> >> On May 2, 2023, at 3:04 PM, Benedict wrote: >> >> But it’s so trivial it was already implemented by David in the span of >> ten minutes? If anything, we’re slowing progress down by refusing to do the >>

Re: [POLL] Vector type for ML

2023-05-02 Thread Patrick McFadin
k. But hey ho. > > On 2 May 2023, at 20:57, Patrick McFadin wrote: > >  > I'll speak up on that one. If you look at my ranked voting, that is where > my head is. I get accused of scope creep (a lot) and looking at the initial > proposal Jonathan put on the ML it was mos

Re: [POLL] Vector type for ML

2023-05-02 Thread Patrick McFadin
(note: for the type, not the ANN). > > I am surprised, and the blurbs accompanying votes so far don’t seem to > touch on this, mostly just endorsing the idea of a vector. > > > On 2 May 2023, at 20:20, Patrick McFadin wrote: > >  > A > B > C on both polls. > &g

Re: [POLL] Vector type for ML

2023-05-02 Thread Patrick McFadin
A > B > C on both polls. Having talked to several users in the community that are highly excited about this change, this gets to what developers want to do at Cassandra scale: store embeddings and retrieve them. On Tue, May 2, 2023 at 11:47 AM Andrés de la Peña wrote: > A > B > C > > I don't th

Re: [DISCUSS] New data type for vector search

2023-04-28 Thread Patrick McFadin
> > So is the goal here to provide something specific and idiomatic for the ML > community or is the goal to make a primitive that's C*-centric that then > another layer can write to? I personally argue for the former; I don't see > this specific data type going away any time soon. +1 on this con

Re: Adding vector search to SAI with heirarchical navigable small world graph index

2023-04-26 Thread Patrick McFadin
25, 2023 at 10:53 PM Mick Semb Wever wrote: > I was soo happy when I saw this, I know many users are going to be > thrilled about it. > > > On Wed, 26 Apr 2023 at 05:15, Patrick McFadin wrote: > >> Not sure if this is what you are saying, Josh, but I believe this needs

Re: Adding vector search to SAI with heirarchical navigable small world graph index

2023-04-25 Thread Patrick McFadin
Not sure if this is what you are saying, Josh, but I believe this needs to be its own CEP. It's a change in CQL syntax and changes how clusters operate. The change needs to be documented and voted on. Jonathan, you know how to find me if you want me to help write it. :) As a side comment to all of

Re: [DISCUSS] Introduce DATABASE as an alternative to KEYSPACE

2023-04-09 Thread Patrick McFadin
I love the debate that surfaces occasionally, but I have to agree that KEYSPACE and SCHEMA are doing the job. There is a learning curve with Cassandra data modeling, and keywords are a minor problem. Issues that hit every user: 1. Creating the correct primary key 2. Avoiding the urge to index all-

Re: [DISCUSS] CEP-29 CQL NOT Operator

2023-04-06 Thread Patrick McFadin
I love that this is finally coming to Cassandra. Absolutely hate that, once again, we'll be endorsing the use of ALLOW FILTERING. This is an anti-pattern that keeps getting legitimized. Hot take: Should we just not do Milestones 1 and 2 and wait for an index-only Milestone 3? Patrick On Thu, Apr

Re: [VOTE] CEP-26: Unified Compaction Strategy

2023-04-06 Thread Patrick McFadin
+1 Thanks to Lorina for getting people excited about it at Cassandra Forward! On Thu, Apr 6, 2023 at 10:37 AM Mick Semb Wever wrote: > +1 > > On Thu, 6 Apr 2023 at 19:32, Francisco Guerrero > wrote: > >> +1 (nb) >> >> On 2023/04/06 17:30:37 Josh McKenzie wrote: >> > +1 >> > >> > On Thu, Apr 6,

Re: Google Season of Docs

2023-04-03 Thread Patrick McFadin
It hardly feels like a loss looking at the fantastic projects that were selected. Thanks for leading this charge Lorina! Patrick On Mon, Apr 3, 2023 at 11:39 AM lorinapoland wrote: > Sadly, I am informing the community that our grant application to GSoD was > unsuccessful. > > If you would like

Re: Welcome our next PMC Chair Josh McKenzie

2023-03-24 Thread Patrick McFadin
Congrats Josh. This is an excellent acknowledgment of your awesome contributions to the Cassandra projects. Mick you left some big shoes to fill. Thank you for your service and for being an endless advocate for the project. Patrick On Fri, Mar 24, 2023 at 8:03 AM Paulo Motta wrote: > Thanks Mi

Re: [VOTE] CEP-21 Transactional Cluster Metadata

2023-02-06 Thread Patrick McFadin
No more nodetool createepochunsafe! +1 This is going to be another big merge. Just bookmarking the discussions last week on CEP-15. On Mon, Feb 6, 2023 at 9:57 AM Jeff Jirsa wrote: > +1 > > > On Mon, Feb 6, 2023 at 8:16 AM Sam Tunnicliffe wrote: > >> Hi everyone, >> >> I would like to start a

Re: Welcome Patrick McFadin as Cassandra Committer

2023-02-05 Thread Patrick McFadin
t 5:25 PM, Molly Monroy wrote: >> >> Congrats, Patrick... much deserved! >> >> On Thu, Feb 2, 2023 at 1:59 PM Derek Chen-Becker >> wrote: >> >> Congrats! >> >> On Thu, Feb 2, 2023 at 10:58 AM Benjamin Lerer wrote: >> >> The PMC members ar

Important news about Cassandra Summit

2023-02-03 Thread Patrick McFadin
*Hello Cassandra Community,We all see what’s happening in tech right now. Cuts are being made, and budgets are frozen. For Cassandra Summit, this has translated to low sponsorship and registrations. The program committee has been discussing options with the Linux Foundation events team, and the dec

Re: [DISCUSS] API modifications and when to raise a thread on the dev ML

2023-02-02 Thread Patrick McFadin
API changes are near and dear to my world. The scope of changes could be minor or major, so I think B is the right way forward. Not to throw off the momentum, but could this even warrant a separate CEP in some cases? For example, CEP-15 is a huge change, but the CQL syntax will continuously evolve

Re: [ANNOUNCE] Evolving governance in the Cassandra Ecosystem

2023-01-30 Thread Patrick McFadin
This is really game-changing and an important change for the Cassandra community. I would like to think that creating a governance structure like this will help get more ecosystem projects under the umbrella of Apache Cassandra. Thank you PMC, for spending the time to create this very needed frame

Re: [DISCUSS] Formation of Apache Cassandra Publicity & Marketing Group

2023-01-26 Thread Patrick McFadin
subscribe from. > > If you are a committer you can alternately use Whimsy: > https://whimsy.apache.org/committers/subscribe > > regards, > Mick > > > On Fri, 20 Jan 2023 at 00:31, Patrick McFadin wrote: > > > > > > > > > > > > > >

Cassandra Summit update for 2023-01-24

2023-01-24 Thread Patrick McFadin
*Hello Cassandra Community!Quick take: - Register before 1/28 to get discount pricing. https://events.linuxfoundation.org/cassandra-summit/register/ - Use code CS23DS20 to get 20% off - Make sure and sign up for training the day on Mar

Re: [DISCUSS] Formation of Apache Cassandra Publicity & Marketing Group

2023-01-20 Thread Patrick McFadin
I would be happy to be one of the moderators. Not sure if that's singular or plural. :D Just need to know how to do it. Patrick On Fri, Jan 20, 2023 at 1:44 AM Mick Semb Wever wrote: > *To achieve this, we are proposing the formation of a Publicity & >> Marketing Working Group, and we are reque

[DISCUSS] Formation of Apache Cassandra Publicity & Marketing Group

2023-01-19 Thread Patrick McFadin
*Hello Cassandra Community!We are at a pivotal moment for the Cassandra community, with the first Cassandra Summit in 7 years coming up on March 13th, and a major release coming later this year with Cassandra 5.0. It is important that we come together to set the publicity strategy and direction for

Re: [DISCUSSION] Cassandra's code style and source code analysis

2022-11-30 Thread Patrick McFadin
tyle being the source of truth continues to be untenable > and anyone still pushing for this should please engage with my earlier > points on this. > > > On 30 Nov 2022, at 04:06, Patrick McFadin wrote: > >  > I'm going to +1 what Stefan has said. I've heard on m

Re: [DISCUSSION] Cassandra's code style and source code analysis

2022-11-29 Thread Patrick McFadin
I'm going to +1 what Stefan has said. I've heard on many occasions from newcomers to the project that having to use Ant is a deterrent. As a matter of fact, a few weeks ago, I spent a Sunday afternoon helping somebody trying to build Cassandra and Ant caused a ton of problems. "Ok. ant really super

Cassandra Summit CFP update

2022-11-29 Thread Patrick McFadin
g on a submission. Thank you for being willing to create a talk! How can I help you get it completed? Again, here is my Calendly link if you need to talk it over: https://calendly.com/patrick-mcfadin/15-minute-cassandra-summit-cfp-consult <https://calendly.com/patrick-mcfadin/15-minute-cassandra-s

Speak at the Cassandra Summit

2022-11-21 Thread Patrick McFadin
Sharing about Best Practices And finally, I want to make sure you feel supported for any challenges you may have. I have set up a unique Calendly link if you want a quick consultation. You can choose Google Meet or Zoom and find a time that works for you. https://calendly.com/patrick-mcfadin/15

Re: Shall 4.2 become 5.0 ?

2022-09-30 Thread Patrick McFadin
Removing JDK 8 is worth it alone. CEP-21 is going to be the real break though, and with CEP-15 tied to it, I can't see another path. Patrick On Mon, Sep 26, 2022 at 1:46 PM Caleb Rackliffe wrote: > Mick, > > Ignore me. I misread your original post. > > > > On Mon, Sep 26, 2022 at 2:01 PM Ekater

Re: CEP-15 multi key transaction syntax

2022-09-21 Thread Patrick McFadin
standard) has a way to select data into a variable, let's > adopt it. > > If such syntax doesn't exist, LET (a, b, c) = (SELECT x, y, z FROM tab) is > my preference. > > On 8/22/22 19:13, Patrick McFadin wrote: > > The replies got trashed pretty badly in the respo

Re: [Discuss] CASSANDRA-17896, Gossip, and foot guns

2022-09-20 Thread Patrick McFadin
IIRC that is something you can already change in JMX? If that's the case, I say leave that as the barrier to entry into the "parameters of doom." CEP-21 is the right path forward. It addresses the root cause instead of creating more ways to fix how you got there. This is the best thing for end use

  1   2   3   >