Re: [VOTE] CEP-43: Apache Cassandra CREATE TABLE LIKE

2024-11-07 Thread guo Maxwell
f. >> >> I advise you to wait a little bit longer until at least three binding >> votes accumulate. >> >> Regards >> >> On Thu, Nov 7, 2024 at 4:42 PM guo Maxwell wrote: >> >>> Thank you everyone. If there is no other feedback, I feel that t

Re: [DISCUSS] Introduce CREATE TABLE LIKE grammer

2024-11-07 Thread guo Maxwell
ons is just a pure >> addition to that syntax. Everything stays, we would just expand this. Hence >> from the user's perspective it would be just an extension of this whole >> feature. >> >> Supporting the 5 examples is OK. It is crucial that the options of a >

Re: [DISCUSS] Index selection syntax for CASSANDRA-18112

2024-12-30 Thread guo Maxwell
imization logic. > I strongly believe that the proper solution for query optimization is what > was proposed in CEP-39: a cost based query optimizer located on the > coordinator. > Unfortunately do not have the time to work on it. > > > Le lun. 23 déc. 2024 à 07:11, guo Maxwell a

Re: 【DISCUSS】What is the current status of triggers in Cassandra ?

2025-02-03 Thread guo Maxwell
>> If a user copies a table like this, then, sure, a trigger will be > copied as well, but it will not match anymore. > >> > >> My argument against supporting copying triggers is that when we can not > guarantee that it will work _in all cases_, then I would say that w

Re: [VOTE] CEP-45: Mutation Tracking

2025-02-04 Thread guo Maxwell
+1 Dmitry Konstantinov 于2025年2月5日 周三上午6:04写道: > +1 (nb) > > On Tue, 4 Feb 2025 at 22:00, Abe Ratnofsky wrote: > >> +1 (nb) > > >> > > -- > Dmitry Konstantinov >

【DISCUSS】What is the current status of triggers in Cassandra ?

2025-01-31 Thread guo Maxwell
Hello dev, I'm very sorry to disturb everyone's wonderful weekend time. Please allow me to ask about the trigger in Cassandra? Maybe everyone knows some implementations of Cassandra's trigger. If the user needs it to do something, it may be necessary to package the jar we need and load the corre

Re: 【DISCUSS】What is the current status of triggers in Cassandra ?

2025-02-10 Thread guo Maxwell
Then we don’t support trigger until CASSANDRA-20287 is fixed, and this rule applies to custom index , too. right ? Sam Tunnicliffe 于2025年2月5日周三 01:24写道: > This is really a bug with the current implementation of > CreateTriggerStatement and I've filed CASSANDRA-20287 to address it. > > Thanks, >

Re: 【DISCUSS】What is the current status of triggers in Cassandra ?

2025-02-10 Thread guo Maxwell
Referring to the opinions of most people, we ignore the cloning of triggers just for the CREATE TABLE LIKE feature. guo Maxwell 于2025年2月10日周一 16:39写道: > Then we don’t support trigger until CASSANDRA-20287 is fixed, and this > rule applies to custom index , too. right ? > > > Sam

Re: 【DISCUSS】What is the current status of triggers in Cassandra ?

2025-02-10 Thread guo Maxwell
sing specific columns, what would happen if a target table altered > its schema after we copy it (e.g. by adding or removing columns) while this > trigger would be active? And so on, and so on ... > > (1) > https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandr

Re: [DISCUSS] Fine grained max size guardails

2025-02-08 Thread guo Maxwell
Agree with you. Both Constraints and Guardails are valuable. Users can have their own choices, and what we need is to provide valuable choices for them. Brandon Williams 于2025年2月9日 周日上午4:07写道: > On Sat, Feb 8, 2025 at 2:04 PM Bernardo Botella > wrote: > > My two cents: My opinion is that these

Re: [DISCUSS] NOT_NULL constraint vs STRICTLY_NOT_NULL constraint

2025-02-11 Thread guo Maxwell
I think it may be better to use LOOSE_NOT_NULL instead of NOT_NULL. The reason is: NOT_NULL can easily make users think that it is a related function of MYSQL, but in fact we are different. Changing a different name may avoid users' preconceived feelings. Dinesh Joshi 于2025年2月11日周二 01:55写道: > On

Re: [DISCUSS] Deprecation of IEndpointSnitch (CASSANDRA-19488)

2024-12-12 Thread guo Maxwell
Hi sam I can help with the validation of AlibabaCloudSnith. Sam Tunnicliffe 于2024年12月12日 周四下午9:20写道: > This patch is probably now ready to merge, having been through several > iterations of review and with green CI. Before that though, I just want to > send one more reminder about it. We've endea

Re: [DISCUSS] Deprecation of IEndpointSnitch (CASSANDRA-19488)

2024-12-13 Thread guo Maxwell
node joing/decommission; 2、create keyspace and table then doing some insert and select; 3、nodetool ring/status/cms; All results are correct, the dc is c-hangzhou, rack is : b Thanks Sam ! guo Maxwell 于2024年12月12日周四 21:47写道: > Hi sam > I can help with the validation of AlibabaCloudSnith. >

Re: [DISCUSS] Index selection syntax for CASSANDRA-18112

2024-12-22 Thread guo Maxwell
Thanks Caleb for bringing it up. When I opened this issue, I originally wanted to propose the following syntax: 1、When we want to force the selection of certain indexes: SELECT ...USE INDEX (ks.idx1, ks.idx2) ... FROM ...WHERE ... or SELECT .../*+ USE INDEX (ks.idx1, ks.idx2)*/ ... FROM

Re: [DISCUSS] Index selection syntax for CASSANDRA-18112

2024-12-22 Thread guo Maxwell
Wrong typing, it is DML not DDL ~~~😅 guo Maxwell 于2024年12月23日周一 11:56写道: > Thanks Caleb for bringing it up. > > When I opened this issue, I originally wanted to propose the following > syntax: > 1、When we want to force the selection of certain indexes: > SELECT ...USE INDEX

Re: Checkstyle as style contract for Cassandra

2025-01-15 Thread guo Maxwell
I agree with you for all these two points. I think you should open a ticket to solve this if you want to add a rule to checkstyle, as I know there are many old codes that do not comply with this rule. For point 2, this really feels like personal preference, but I'd probably listen to the reviewer'

Re: [DISCUSS] CEP-45: Mutation Tracking

2025-01-08 Thread guo Maxwell
After a brief understanding, there are 2 questions from me, If I ask something inappropriate, please feel free to correct me : 1、 Does it support changing the table to support mutation tracking through ALTER TABLE if it does not support mutation tracking before? 2、 > Available options for tables

Re: [Committer/reviewer needed] Request for Review of Cassandra PRs

2025-01-16 Thread guo Maxwell
I have added you as a reviewer of CASSANDRA-11303, you can do that for CASSANDRA− <https://issues.apache.org/jira/browse/CASSANDRA-20097>20097 <https://issues.apache.org/jira/browse/CASSANDRA-20097> by yourself. guo Maxwell 于2025年1月17日周五 14:10写道: > Hi Wang, > I think Runtian

Re: [Committer/reviewer needed] Request for Review of Cassandra PRs

2025-01-16 Thread guo Maxwell
Hi Wang, I think Runtian should change the ticket 's status ,submit a pr , then you can add yourself as a reviewer. Cheng Wang via dev 于2025年1月17日周五 14:05写道: > I can review the CASSANDRA-19248 first since it looks straight forward. > For CASSANDRA−11303 and CASSANDRA− >

Re: Merging compaction improvements to 5.0

2025-02-12 Thread guo Maxwell
the best buffer size that’s awesome. We could document which is suggested > for the community. I don’t think it’s necessary to block on that however. > > Also I am of course +1 to including this in 5.0. > > Jordan > > On Wed, Feb 12, 2025 at 19:50 guo Maxwell wrote: > &g

Re: Welcome Jeremiah Jordan to the PMC

2025-02-14 Thread guo Maxwell
Congrats! Tolbert, Andy 于2025年2月15日 周六上午6:22写道: > Congrats JD! > > On Fri, Feb 14, 2025 at 4:13 PM wrote: > >> Congratulations, well deserved! >> >> El 14 feb 2025, a las 20:40, Alex Petrov escribió: >> >>  >> Congratulations! >> >> On Fri, Feb 14, 2025, at 7:33 PM, Josh McKenzie wrote: >> >> C

Re: Huge NetApp donation of hardware for ci-cassandra

2025-03-20 Thread guo Maxwell
Thanks so much!!! Berenguer Blasi 于2025年3月20日周四 14:53写道: > Thanks a million! > > On 19/3/25 20:03, Francisco Guerrero wrote: > > wow! This is big! Thanks for the donation to the project. > > > > On 2025/03/19 15:50:34 Mick Semb Wever wrote: > >> Under a ASF targeted sponsorship, NetApp (Inst

Re: [VOTE] Simplifying our release versioning process

2025-04-21 Thread guo Maxwell
> > We have already agreed some time ago that any incompatible API change > requires a DISCUSS thread. I’m fairly sure it’s documented on the wiki. Yes, I remembered that we already have a thread to reach consensus on this. +1 on this vote. Mick Semb Wever 于2025年4月22日周二 13:35写道: > > . > >

Re: Welcome David Capwell as Cassandra PMC Member!

2025-04-28 Thread guo Maxwell
Congratulations!!! Joseph Lynch 于2025年4月29日周二 08:59写道: > Congratulations David! > > -Joey > > On Mon, Apr 28, 2025 at 3:09 PM Jon Haddad > wrote: > >> Hey everyone! >> >> The Project Management Committee (PMC) for Apache Cassandra is delighted >> to announce that David Capwell has joined the PM

Re: Welcome Jaydeepkumar Chovatia as Cassandra committer

2025-04-30 Thread guo Maxwell
Congrats! Brandon Williams 于2025年4月30日 周三下午8:22写道: > Congrats! > > Kind Regards, > Brandon > > On Wed, Apr 30, 2025 at 6:43 AM Josh McKenzie > wrote: > > > > Hey there Cassandra Devs! > > > > The Apache Cassandra PMC is very happy to announce that Jaydeep Chovatia > has > > accepted the invitat

Re: [DISCUSS] 5.1 should be 6.0

2025-04-10 Thread guo Maxwell
+1 to 6.0 Berenguer Blasi 于2025年4月11日周五 13:53写道: > +1 6.0 > On 10/4/25 23:57, David Capwell wrote: > > +1 to 6.0 > Strong +1 to T-3, we should support 4.0/4.1 to 6.0 upgrades. > > On Apr 10, 2025, at 2:18 PM, C. Scott Andreas > wrote: > > +1 6.0 > > - Scott > > — > Mobile > > On Apr 10, 2025,

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

2025-03-07 Thread guo Maxwell
Thank you very much, I'm certainly interested. I'll start working on the update for cep-36 next week. Mick Semb Wever 于2025年3月7日 周五下午7:07写道: > > > On Thu, 6 Mar 2025 at 09:40, Štefan Miklošovič > wrote: > >> That is cool but this still does not show / explain how it would look >> like when it c

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

2025-03-04 Thread guo Maxwell
ompaction > strategies like TWCS to migrate data older than a threshold from a local > filesystem to remote object. > >>> > >>> It’s not an area where I can currently dedicate engineering effort. > But if others are interested in contributing a feature like this, I

Re: Welcome Aaron Ploetz as Cassandra Committer

2025-03-04 Thread guo Maxwell
Congratulations Aaron! Aaron 于2025年3月4日 周二下午10:06写道: > Thank you everyone! > > Aaron > > > On Tue, Mar 4, 2025 at 7:02 AM J. D. Jordan > wrote: > >> 🎉 >> >> On Mar 4, 2025, at 5:49 AM, Ekaterina Dimitrova >> wrote: >> >>  >> Congrats!!! 🎉 >> >> On Tue, 4 Mar 2025 at 6:11, Josh McKenzie wrote:

Re: Welcome Ekaterina Dimitrova as Cassandra PMC member

2025-03-04 Thread guo Maxwell
Congratulations! Rahul Singh (ANANT) 于2025年3月5日 周三上午5:15写道: > Congrats Ekaterina! > > Sent via Superhuman iOS > > > On Tue, Mar 4, 2025 at 3:57 PM, Aaron wrote: > >> Welcome Ekaterina! Congratulations!!! >> >> On Tue, Mar 4, 2025 at 2:50 PM Yifan Cai w

Re: Welcome Bernardo Botella as Cassandra Committer

2025-03-03 Thread guo Maxwell
Congratulations Bernardo ! 😀 Štefan Miklošovič 于2025年3月4日周二 15:32写道: > The Project Management Committee (PMC) for Apache Cassandra has invited > Bernardo Botella to become a committer and we are pleased to announce that > he has accepted. > > Please join us in welcoming Bernardo Botella to his

Re: Merging compaction improvements to 5.0

2025-02-12 Thread guo Maxwell
u give me an > example of what you think might be different here? This is already one of > the most well tested and documented performance patches ever contributed to > the project. > > On Wed, Feb 12, 2025 at 4:26 PM guo Maxwell wrote: > >> I think it should be tested on

Re: Merging compaction improvements to 5.0

2025-02-12 Thread guo Maxwell
I think it should be tested on most cloud platforms(at least aws、azure、gcp) before merged into 5.0 . Just like CASSANDRA-19488. Paulo Motta 于2025年2月13日 周四上午6:10写道: > I'm looking forward to these improvements, compaction needs tlc. :-) > A couple of questions: > > Has this been tested only on EB

Re: Welcome Caleb Rackliffe to the PMC

2025-02-20 Thread guo Maxwell
Congratulations Caleb! Berenguer Blasi 于2025年2月21日周五 14:37写道: > Congrats Sir :-) > > On 21/2/25 2:04, Brandon Williams wrote: > > Congratulations Caleb! > > > > Kind Regards, > > Brandon > > > > On Thu, Feb 20, 2025 at 4:06 PM Jon Haddad > wrote: > >> The PMC for Apache Cassandra is delighted t

Re: New committers: Maxwell Guo and Dmitry Konstantinov

2025-02-20 Thread guo Maxwell
Thank you to the PMC members, committers and everyone who have helped me with their advice and reviews. 😀 Jon Haddad 于2025年2月21日周五 08:56写道: > Welcome!! > > On Thu, Feb 20, 2025 at 4:21 PM Patrick McFadin > wrote: > >> Welcome and congratulations Maxwell and Dmitry! >> >> On Thu, Feb 20, 2025 at

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

2025-02-26 Thread guo Maxwell
Is anyone else interested in continuing to discuss this topic? guo Maxwell 于2024年9月20日周五 09:44写道: > I discussed this offline with Claude, he is no longer working on this. > > It's a pity. I think this is a very valuable thing. Commitlog's archiving > and restore may be ab

Re: [DISCUSS] CEP-48: First-Class Materialized View Support

2025-05-06 Thread guo Maxwell
If the entire write operation involves additional LWTs to change the MV, it is uncertain whether users can accept the performance loss of such write operations. If this CEP is finally accepted, I think users should at least be given the choice of whether to use the old method or the new method, be

Re: [DISCUSS] CEP-48: First-Class Materialized View Support

2025-05-07 Thread guo Maxwell
d >manually via nodetool or scheduled using the auto-repair >infrastructure (per CEP-37), allowing operators to control how frequently >repairs run. > > > On Tue, May 6, 2025 at 7:09 PM guo Maxwell wrote: > >> If the entire write operation involves ad

Re: Welcome Bret McGuire as Cassandra PMC Member!

2025-05-16 Thread guo Maxwell
Congrats!! Jon Haddad 于2025年5月17日周六 08:10写道: > Congrats!! > > > On Fri, May 16, 2025 at 4:13 PM Alexandre DUTRA wrote: > >> Great news, and so well deserved! Congratulations Bret! >> >> Le ven. 16 mai 2025 à 19:00, Jeremiah Jordan a >> écrit : >> >>> Congrats Bret! >>> >>> On May 16, 2025 at 4

<    1   2