Re: [DISCUSS] CEP-46 Finish Transient Replication/Witnesses

2025-05-06 Thread Yifan Cai
+1 (nb) From: Ariel Weisberg Sent: Tuesday, May 6, 2025 12:59:09 PM To: Claude Warren, Jr Subject: Re: [DISCUSS] CEP-46 Finish Transient Replication/Witnesses Hi, On Sun, May 4, 2025, at 4:57 PM, Jordan West wrote: I’m generally supportive. The concept is one t

Re: Welcome Jaydeepkumar Chovatia as Cassandra committer

2025-04-30 Thread Yifan Cai
Congrats Jaydeep! From: Patrick McFadin Sent: Wednesday, April 30, 2025 7:47:45 AM To: dev@cassandra.apache.org Subject: Re: Welcome Jaydeepkumar Chovatia as Cassandra committer Congratulations and thank you for tackling the evergreen issue of repair! On Wed, A

Re: [VOTE][IP CLEARANCE] easy-cass-stress

2025-04-30 Thread Yifan Cai
+1 (nb) From: Jon Haddad Sent: Wednesday, April 30, 2025 8:24:44 AM To: dev@cassandra.apache.org Cc: gene...@incubator.apache.org Subject: Re: [VOTE][IP CLEARANCE] easy-cass-stress +1 On Wed, Apr 30, 2025 at 8:18 AM Jordan West mailto:jw...@apache.org>> wrote

Re: Welcome David Capwell as Cassandra PMC Member!

2025-04-28 Thread Yifan Cai
Congrats David! From: Abe Ratnofsky Sent: Monday, April 28, 2025 12:11:52 PM To: dev@cassandra.apache.org Subject: Re: Welcome David Capwell as Cassandra PMC Member! Congrats David!

Re: [DISCUSS] How we version our releases

2025-04-17 Thread Yifan Cai
Just realized that the other thread is for [vote]. Posting my question here instead... I would like to get a better understanding of "but only for features that have already been deprecated for one major release cycle." Does it mean that one has to flag a feature as deprecated in the unreleased v

Re: [VOTE] Simplifying our release versioning process

2025-04-17 Thread Yifan Cai
I would like to get a better understanding of "but only for features that have already been deprecated for one major release cycle." Does it mean that one has to flag a feature as deprecated in the unreleased version N, wait until when N is released (deprecating for one major cycle), and then fina

Re: Constraint's "not null" alignment with transactions and their simplification

2025-04-10 Thread Yifan Cai
Re: reserved keywords, “check” is currently not, and I don’t think it needs to be a reserved keyword with the proposal. From: C. Scott Andreas Sent: Thursday, April 10, 2025 7:59:35 AM To: dev@cassandra.apache.org Cc: dev@cassandra.apache.org Subject: Re: Const

Re: [VOTE][IP CLEARANCE] Spark-Cassandra-Connector

2025-03-18 Thread Yifan Cai
+1 (nb) From: Jeremiah Jordan Sent: Tuesday, March 18, 2025 10:32:14 AM To: dev@cassandra.apache.org Cc: gene...@incubator.apache.org Subject: Re: [VOTE][IP CLEARANCE] Spark-Cassandra-Connector +1 On Mar 18, 2025 at 3:13:09 AM, Mick Semb Wever mailto:m...@apa

Re: Welcome Ekaterina Dimitrova as Cassandra PMC member

2025-03-04 Thread Yifan Cai
Congratulations! From: Dmitry Konstantinov Sent: Tuesday, March 4, 2025 12:40:48 PM To: dev@cassandra.apache.org Subject: Re: Welcome Ekaterina Dimitrova as Cassandra PMC member Congrats Ekaterina!! On Tue, 4 Mar 2025 at 23:25, Paulo Motta mailto:pa...@apache.o

Re: Welcome Bernardo Botella as Cassandra Committer

2025-03-04 Thread Yifan Cai
Congrats Bernardo! From: Tolbert, Andy Sent: Tuesday, March 4, 2025 9:27:59 AM To: dev@cassandra.apache.org Subject: Re: Welcome Bernardo Botella as Cassandra Committer Congrats Bernardo!! On Tue, Mar 4, 2025 at 11:25 AM Francisco Guerrero mailto:fran...@apache

Re: Welcome Aaron Ploetz as Cassandra Committer

2025-03-04 Thread Yifan Cai
Congrats! From: Rahul Singh (ANANT) Sent: Tuesday, March 4, 2025 9:37:21 AM To: dev@cassandra.apache.org Subject: Re: Welcome Aaron Ploetz as Cassandra Committer Wooot woot Congrats Aaron Sent via Superhuman On Tue,

Re: [VOTE] Release Apache Sidecar Cassandra 0.1.0

2025-02-27 Thread Yifan Cai
+1 nb - Yifan From: Francisco Guerrero Sent: Thursday, February 27, 2025 2:15:08 PM To: dev@cassandra.apache.org Subject: [VOTE] Release Apache Sidecar Cassandra 0.1.0 Proposing the test build of Cassandra Sidecar 0.1.0 for release. sha1: a2c19e8ccf04bd3ddbdf8a

Re: Welcome Caleb Rackliffe to the PMC

2025-02-21 Thread Yifan Cai
Congrats Caleb! From: Štefan Miklošovič Sent: Friday, February 21, 2025 11:44:42 AM To: dev@cassandra.apache.org Subject: Re: Welcome Caleb Rackliffe to the PMC Congratulations Caleb, what a delivery (not only) in SAI department! On Thu, Feb 20, 2025 at 11:07 PM

Re: New committers: Maxwell Guo and Dmitry Konstantinov

2025-02-20 Thread Yifan Cai
Congratulations to both of you! From: Bernardo Botella Sent: Thursday, February 20, 2025 9:55:05 AM To: dev@cassandra.apache.org Subject: Re: New committers: Maxwell Guo and Dmitry Konstantinov Nice!! Congratulations Maxwell and Dmitry!! Well deserved milestone!

Re: Welcome Jeremiah Jordan to the PMC

2025-02-14 Thread Yifan Cai
Congrats! On Fri, Feb 14, 2025 at 10:16 AM Jordan West wrote: > Congrats, JD! Welcome aboard! > > Jordan > > On Fri, Feb 14, 2025 at 11:01 Mick Semb Wever wrote: > >>. >> >> > I hope you will join me in welcoming him to the committee. >> >> >> Welcome JD! >> >

Re: [DISCUSS] NOT_NULL constraint vs STRICTLY_NOT_NULL constraint

2025-02-10 Thread Yifan Cai
While LOOSE_NOT_NULL might improve the clarity a bit, what is the value of such constraint provides to users? It still permits null. Meanwhile, it is easier to check the nullness of the bound values on the application side. IMO, what benefits users is a way to ensure no null value can exist for t

Re: [DISCUSS] Fine grained max size guardails

2025-02-08 Thread Yifan Cai
H would be equivalent. > But, for strings, they are difference. For the string “foo”, LENGTH would > be 3, but size would be bigger than 3 (depending on the actual encoding > used). > > > On Feb 8, 2025, at 7:58 PM, Yifan Cai wrote: > > It makes sense to me to have both guardr

Re: [DISCUSS] Fine grained max size guardails

2025-02-08 Thread Yifan Cai
It makes sense to me to have both guardrails (which is for operators) and constraints (which is for app owners) to define size limits. Besides the difference in the target audience groups, the scope where guardrail and constraints are applicable also differs. However, it is unnecessary to reject c

Re: [DISCUSS] Tooling to repair MV through a Spark job

2024-12-06 Thread Yifan Cai
Oh, I just noticed that James already mentioned it. On Fri, Dec 6, 2024 at 3:51 PM Yifan Cai wrote: > I would like to highlight an existing tooling for "many things beyond the > MV work, such as counting rows, etc." > > The Apache Cassandra Analytics project ( >

Re: [DISCUSS] Tooling to repair MV through a Spark job

2024-12-06 Thread Yifan Cai
I would like to highlight an existing tooling for "many things beyond the MV work, such as counting rows, etc." The Apache Cassandra Analytics project ( http://github.com/apache/cassandra-analytics/) could be a great resource for this type of task. It reads directly from the SSTables in the Spark

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

2024-11-08 Thread Yifan Cai
t;>> Now at this point I think we can continue the voting for CEP-43 as >>>>>> all the feedback in the discussion thread seems to be addressed. >>>>>> >>>>>> Proposal: CEP43-CREATE TABLE LIKE >>>>>> <https://cwiki.ap

Re: [DISCUSS] Usage of "var" instead of types in the code

2024-10-29 Thread Yifan Cai
I am in favor of *disallowing* the `var` keyword. It does not provide a good readability, especially in the environments w/o type inference, e.g. text editor or github site. It could introduce performance degradation without being noticed. Consider the following code for example, Set allNames()

Re: [VOTE] CEP-42: Constraints Framework

2024-10-25 Thread Yifan Cai
to be added to the reserved keywords. I would propose a new iteration. ALTER TABLE ks.table ALTER [IF EXISTS] DROP CONSTRAINTS; Thank you for providing additional examples to illustrate the unnecessity of constraint names. - Yifan On Fri, Oct 25, 2024 at 11:16 AM Yifan Cai wrote: > Hi

Re: [VOTE] CEP-42: Constraints Framework

2024-10-25 Thread Yifan Cai
e exclusion. This is an interesting problem. If >>> somebody wants these two to be constrained and checked then I guess the >>> solution would be to have them both in a tuple instead of in two different >>> columns. So we do not need to support this cross-columns feature. Howe

Re: [DISCUSS] Modeling JIRA fix version for subprojects

2024-10-24 Thread Yifan Cai
Thanks for working on this! Another bikeshed I noticed is the project logo. Currently, all of them share the same one as Sidecar. The subprojects can be styled up. :p - Yifan On Wed, Oct 23, 2024 at 9:46 AM Brandon Williams wrote: > https://issues.apache.org/jira/projects/CASSPYTHON/ > https

Re: [VOTE] CEP-42: Constraints Framework

2024-10-24 Thread Yifan Cai
gt; >> 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: >>> >>>>

Re: [DISCUSS] Modeling JIRA fix version for subprojects

2024-10-18 Thread Yifan Cai
e links and the ability to >> automatically >> refer to the JIRAs? >> >> On 2024/10/18 18:17:16 Yifan Cai wrote: >> > Anyone know if there are any traps when renaming a JIRA project? Since >> we >> > are talking about change CASSANDRASC to CASS-SIDECAR.

Re: [DISCUSS] Modeling JIRA fix version for subprojects

2024-10-18 Thread Yifan Cai
characters. >> >>> >> >>> — >> >>> Jon Haddad >> >>> Rustyrazorblade Consulting >> >>> rustyrazorblade.com >> >>> >> >>> >> >>> On Thu, Oct 17, 2024 at 1:57 PM Štefan Miklošovič <

Re: [DISCUSS] Introduce CREATE TABLE LIKE grammer

2024-10-17 Thread Yifan Cai
>>> <https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-43++Apache+Cassandra+CREATE+TABLE++LIKE> >>> . >>> >>> >>> Patrick McFadin 于2024年10月17日周四 06:43写道: >>> >>>> +1 That makes much more sense in my experience. >>>&

Re: [DISCUSS] Modeling JIRA fix version for subprojects

2024-10-17 Thread Yifan Cai
yep. CASSANALYTICS sounds good to me. +1 On Thu, Oct 17, 2024 at 1:45 PM Francisco Guerrero wrote: > > Can we include Cassandra Analytics to the infra ticket? I am looking > > forward to jira project name suggestions for it... > > How about CASSANALYTICS ? > > On 2024/

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

2024-10-17 Thread Yifan Cai
+1 nb From: Brandon Williams Sent: Thursday, October 17, 2024 11:47:13 AM To: dev@cassandra.apache.org Subject: Re: [VOTE] CEP-44: Kafka integration for Cassandra CDC using Sidecar +1 Kind Regards, Brandon On Thu, Oct 17, 2024 at 1:08 PM James Berragan wrote:

Re: [DISCUSS] Modeling JIRA fix version for subprojects

2024-10-17 Thread Yifan Cai
think we just need to ask infra to create the jira instances, but >> I >> >>> > guess we need to have some kind of consistent naming scheme to help >> >>> > identify them? >> >>> > >> >>> > Kind Regards,

Re: [DISCUSS] Introduce CREATE TABLE LIKE grammer

2024-10-16 Thread Yifan Cai
well 于2024年10月16日 周三上午9:55写道: > >> Hi yifan, >> Thanks for bringing this up. The SELECT permission on the original table >> is needed. Mysql and PG all have mentioned this, and I also specifically >> noticed this in my code. >> >> I probably missed this i

Re: [DISCUSS] Introduce CREATE TABLE LIKE grammer

2024-10-15 Thread Yifan Cai
Thanks for creating the CEP! I think it is missing Bernardo's comment on "the need for read permissions on the source table". CreateTableStatement does not check the permissions outside of the enclosing keyspace. Having the SELECT permission on the original table is a requirement for CREATE TABLE

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

2024-10-15 Thread Yifan Cai
For further discussions, should we use the discussion thread? This thread is for voting. - Yifan On Tue, Oct 15, 2024 at 3:31 PM Bernardo Botella < conta...@bernardobotella.com> wrote: > Hi Guo, > > Do you think it would make sense to add a fourth keyword to add after the > WITH for Constraints?

Re: [DISCUSS] Modeling JIRA fix version for subprojects

2024-10-02 Thread Yifan Cai
+1 on all the points raised by Mick. Please let me know if there is anything I can help with. - Yifan On Wed, Oct 2, 2024 at 8:13 AM Josh McKenzie wrote: > - Qbot notifications in #cassandra-dev and #cassandra-noise , as well as > in any subproject channels > - some cadence of dev@ ML updates,

Re: [DISCUSS] Modeling JIRA fix version for subprojects

2024-10-01 Thread Yifan Cai
I support the idea of having separate Jira projects. Based on my experience with both shared namespaces (like Cassandra and Analytics) and dedicated namespaces (like Sidecar), I've seen the drawbacks of grouping all subproject tickets under a single project, i.e. Cassandra. When tickets are consol

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

2024-08-30 Thread Yifan Cai
Congrats Jordan and Stefan! From: Sumanth Pasupuleti Sent: Friday, August 30, 2024 1:31:01 PM To: dev@cassandra.apache.org Subject: Re: Welcome Jordan West and Stefan Miklosovic as Cassandra PMC members! Congratulations Jordan and Stefan!!! On Fri, Aug 30, 2024

Re: [VOTE] Backport CASSANDRA-19800 to Cassandra-4.0, 4.1 and 5.0

2024-08-25 Thread Yifan Cai
The vote passes with 3 binding +1, 3 non binding, and no vetoes. Thanks to everyone who was part of the discussion! - Yifan On Wed, Aug 7, 2024 at 3:57 PM Brandon Williams wrote: > +1 for reasons stated in the discussion. > > Kind Regards, > Brandon > > On Sun, Aug 4, 202

Re: Welcome Doug Rohrer as Cassandra Committer

2024-08-23 Thread Yifan Cai
Congrats Doug! From: Jordan West Sent: Friday, August 23, 2024 1:19:04 PM To: dev@cassandra.apache.org Subject: Re: Welcome Doug Rohrer as Cassandra Committer Awesome! Congratulations Doug! On Fri, Aug 23, 2024 at 12:17 Štefan Miklošovič mailto:smikloso...@apac

Re: [DISCUSS] inotify for detection of manually removed snapshots

2024-08-07 Thread Yifan Cai
With WatcherService, when events are missed (which is to be expected), you will still need to list the files. It seems to me that WatcherService doesn't offer significant benefits in this case. Regarding listing directory with a refresh flag, my concern is the potential for abuse. End-users might/

[VOTE] Backport CASSANDRA-19800 to Cassandra-4.0, 4.1 and 5.0

2024-08-03 Thread Yifan Cai
27;s. Kind regards, Yifan Cai

Re: [DISCUSS] Backport CASSANDRA-19800 to Cassandra-4.0, 4.1 and 5.0

2024-08-02 Thread Yifan Cai
dad wrote: > > > I'm kind of neutral on this, maybe -0. It's a small enough patch, but > it's of limited value, given that Cassandra Analytics doesn't work with > vnodes. That's the overwhelming majority of deployments. So I'm not really > sure w

Re: [DISCUSS] Backport CASSANDRA-19800 to Cassandra-4.0, 4.1 and 5.0

2024-07-31 Thread Yifan Cai
s before upgrading to > future majors; I'm -1 on that. > > Thanks, > > – Scott > > On Jul 31, 2024, at 2:04 PM, Jon Haddad wrote: > > > I'm kind of neutral on this, maybe -0. It's a small enough patch, but > it's of limited value, given that Cassandra An

Re: [DISCUSS] Backport CASSANDRA-19800 to Cassandra-4.0, 4.1 and 5.0

2024-07-31 Thread Yifan Cai
Hi PMC team, There are so far two +1 and one -1. Please vote if you want to. It is open for another 12 hours. 4.1 is to be released. I would like to include the patch, if possible, according to the vote result. I recognize that patches to stable releases can be risky. When talking about the trad

Re: [DISCUSS] Backport CASSANDRA-19800 to Cassandra-4.0, 4.1 and 5.0

2024-07-30 Thread Yifan Cai
x27;t thought deeply enough about this specific situation to have a > well formed opinion, but figured calling out the above things is worth > doing. This probably won't be the last time we look at our supported > branches and have some pain we'd like to address based on the inco

Re: [DISCUSS] Backport CASSANDRA-19800 to Cassandra-4.0, 4.1 and 5.0

2024-07-29 Thread Yifan Cai
It sounds like we are all good with backporting to 5.0. Thank you all for the feedback. - Yifan On Fri, Jul 26, 2024 at 12:21 PM Jeff Jirsa wrote: > > > On Jul 26, 2024, at 11:09 AM, Yifan Cai wrote: > >  > Thanks Jeff for restating the policy. > > According to t

Re: [DISCUSS] Backport CASSANDRA-19800 to Cassandra-4.0, 4.1 and 5.0

2024-07-26 Thread Yifan Cai
Hi Jeremiah, It is an interesting idea. As of now, I think it is too much of a risk (or not feasible at all) to only use 5.0/trunk Cassandra-all dependency in Cassandra Analytics, since it depends on other components in Cassandra. - Yifan

Re: [DISCUSS] Backport CASSANDRA-19800 to Cassandra-4.0, 4.1 and 5.0

2024-07-26 Thread Yifan Cai
; > > > > > On Jul 26, 2024, at 9:59 AM, Brandon Williams wrote: > > > > Given how low risk this is, I don't see an issue with backporting it > > and I'm sure the usefulness outweighs what risk there is. +1 (5.0.1 > > though, not 5.0.0) > >

[DISCUSS] Backport CASSANDRA-19800 to Cassandra-4.0, 4.1 and 5.0

2024-07-26 Thread Yifan Cai
Hi everyone, CASSANDRA-19800 is currently in the state of ready to be committed. Before that, I want to propose backporting it to 4.0, 4.1 and 5.0. The ability to notify CQLSSTableWriter user when new sstables are produced is especially useful for Cassandra Analytics and other consumers. The API

Re: Welcome Joey Lynch as Cassandra PMC member

2024-07-24 Thread Yifan Cai
Congrats Joey! From: Abe Ratnofsky Sent: Wednesday, July 24, 2024 7:55:24 AM To: dev@cassandra.apache.org Subject: Re: Welcome Joey Lynch as Cassandra PMC member Congratulations!

Re: [VOTE] CEP-42: Constraints Framework

2024-07-02 Thread Yifan Cai
+1 on CEP-42. - Yifan On Tue, Jul 2, 2024 at 5:17 AM Jon Haddad wrote: > +1 > > On Tue, Jul 2, 2024 at 5:06 AM wrote: > >> +1 >> >> >> On Jul 1, 2024, at 8:34 PM, Doug Rohrer wrote: >> >> +1 (nb) - Thanks for all of the suggestions and Bernardo for wrangling >> the CEP into shape! >> >> Doug

Re: [DISCUSS] CEP-42: Constraints Framework

2024-06-25 Thread Yifan Cai
> > - Alter and Drop constraints are as follows > ALTER CONSTRAINT [name] CHECK new_condition DROP CONSTRAINT [name] > I think you mean the following syntax to modify existing constraints, since constraints are part of the table definition. ALTER TABLE [keyspace_name.]table_name ALTER CONSTRAINT [

Re: Cassandra PMC Chair Rotation, 2024 Edition

2024-06-20 Thread Yifan Cai
Thank you for the service, Josh! Congrats, Dinesh! On Thu, Jun 20, 2024 at 11:32 AM Jean-Armel Luce wrote: > Josh, thanks for the job > Dinesh, congrats!! > > Le jeu. 20 juin 2024 à 19:42, David Capwell a écrit : > >> Congrats! >> >> On Jun 20, 2024, at 9:10 AM, Melissa Logan wrote: >> >> Josh

Re: Suggestions for CASSANDRA-18078

2024-06-20 Thread Yifan Cai
I am voting against this for now. There is an unaddressed gap between the functions. I do not believe there is an equivalent replacement for the MAXWRITETIME function already, which will disrupt its adopters. MAXWRITETIME handles both single value columns and collections as input. Meanwhile, COLL

Re: [DISCUSS] CEP-42: Constraints Framework

2024-06-06 Thread Yifan Cai
Hi Stefan, Thanks for putting the FQL example! However, it seems to be incorrect. FQL only records the _successful_ queries. The query at T4 fails, and it will not be included in FQL log. I do agree that changing guardrails on the fly can cause confusion when FQL is enabled on the node. Operator s

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

2024-04-17 Thread Yifan Cai
Congrats all From: Josh McKenzie Sent: Wednesday, April 17, 2024 11:05:29 AM To: dev Subject: Re: Welcome Alexandre Dutra, Andrew Tolbert, Bret McGuire, Olivier Michallat as Cassandra Committers Congrats everyone and thanks for all the hard work to get things to

Re: Welcome Maxim Muzafarov as Cassandra Committer

2024-01-08 Thread Yifan Cai
Congrats! From: David Capwell Sent: Monday, January 8, 2024 11:03:12 AM To: dev Subject: Re: Welcome Maxim Muzafarov as Cassandra Committer Congrats! On Jan 8, 2024, at 10:53 AM, Jacek Lewandowski wrote: Congratulations Maxim, well deserved, it's a pleasure t

Re: Welcome Francisco Guerrero Hernandez as Cassandra Committer

2023-11-28 Thread Yifan Cai
Congratulations! It is well deserved. 发件人: C. Scott Andreas 发送时间: Wednesday, November 29, 2023 2:56:34 AM 收件人: dev@cassandra.apache.org 主题: Re: Welcome Francisco Guerrero Hernandez as Cassandra Committer Congratulations, Francisco! - Scott > On Nov 28, 2023, at

Re: [DISCUSS] Harry in-tree

2023-11-27 Thread Yifan Cai
+1 发件人: Sam Tunnicliffe 发送时间: Tuesday, November 28, 2023 2:43:51 AM 收件人: dev 主题: Re: [DISCUSS] Harry in-tree Definite +1 to bringing harry-core in tree. On 24 Nov 2023, at 15:43, Alex Petrov wrote: Hi everyone, With TCM landed, there will be way more Harry te

Re: CASSANDRA-18941 produce size bounded SSTables from CQLSSTableWriter

2023-10-25 Thread Yifan Cai
Tables appropriately and efficiently. > > Doug > > On Oct 24, 2023, at 10:36 PM, guo Maxwell wrote: > > 😄 > > Chris Lohfink 于2023年10月25日周三 05:02写道: > >> +1 >> >> On Tue, Oct 24, 2023 at 11:24 AM Brandon Williams >> wrote: >> >>> +1 >>>

CASSANDRA-18941 produce size bounded SSTables from CQLSSTableWriter

2023-10-23 Thread Yifan Cai
Hi, I want to propose merging the patch in CASSANDRA-18941 to 4.0 and up to trunk and hope we are all OK with it. In CASSANDRA-18941, I am adding the capability to produce size-bounded SSTables in CQLSSTableWriter for sorted data. It can greatly benefit Cassandra Analytics (https://github.com/apa

Re: [VOTE] Accept java-driver

2023-10-03 Thread Yifan Cai
+1 From: David Capwell Sent: Tuesday, October 3, 2023 9:45:02 AM To: dev Subject: Re: [VOTE] Accept java-driver +1 On Oct 3, 2023, at 8:32 AM, Chris Lohfink wrote: +1 On Tue, Oct 3, 2023 at 10:30 AM Jeff Jirsa mailto:jji...@gmail.com>> wrote: +1 On Mon, Oc

Re: [VOTE] Release dtest-api 0.0.16

2023-08-19 Thread Yifan Cai
+1 From: C. Scott Andreas Sent: Saturday, August 19, 2023 9:51:16 AM To: dev@cassandra.apache.org Subject: Re: [VOTE] Release dtest-api 0.0.16 +1nb On Aug 19, 2023, at 9:50 AM, Blake Eggleston wrote: +1 On Aug 17, 2023, at 12:37 AM, Alex Petrov wrote:  +1

Re: [VOTE] CEP-34: mTLS based client and internode authenticators

2023-07-21 Thread Yifan Cai
+1 From: Dinesh Joshi Sent: Friday, July 21, 2023 12:23:30 PM To: dev Subject: Re: [VOTE] CEP-34: mTLS based client and internode authenticators +1 > On Jul 21, 2023, at 11:07 AM, Francisco Guerrero wrote: > > +1 (nb). This is a very valuable enhancement for th

Re: Cassandra Sidecar CI is now green!

2023-07-20 Thread Yifan Cai
Thank you for fixing the build on ci-cassandra! I am glad that I can contribute to the process :D - Yifan On Thu, Jul 20, 2023 at 4:00 PM Francisco Guerrero wrote: > Hi list, > > I wanted to bring some visibility into the Cassandra Sidecar CI health [1]. > It seems like it has been broken for q

Re: [VOTE] CEP 33 - CIDR filtering authorizer

2023-06-27 Thread Yifan Cai
+1 On Tue, Jun 27, 2023 at 1:50 PM Dinesh Joshi wrote: > +1 > > > On Jun 27, 2023, at 1:23 PM, Josh McKenzie wrote: > >  > +1 > > On Tue, Jun 27, 2023, at 1:17 PM, Shailaja Koppu wrote: > > Hi Team, > > (Starting a new thread for VOTE instead of reusing the DISCUSS thread, to > follow usual pr

Re: [VOTE] CEP-8 Datastax Drivers Donation

2023-06-13 Thread Yifan Cai
+1 From: David Capwell Sent: Tuesday, June 13, 2023 8:37:10 AM To: dev Subject: Re: [VOTE] CEP-8 Datastax Drivers Donation +1 On Jun 13, 2023, at 7:59 AM, Josh McKenzie wrote: +1 On Tue, Jun 13, 2023, at 10:55 AM, Jeremiah Jordan wrote: +1 nb On Jun 13, 2023

Re: [VOTE] CEP-30 ANN Vector Search

2023-05-25 Thread Yifan Cai
+1 From: Josh McKenzie Sent: Thursday, May 25, 2023 5:37:02 PM To: dev Subject: Re: [VOTE] CEP-30 ANN Vector Search +1 On Thu, May 25, 2023, at 8:33 PM, Jake Luciani wrote: +1 On Thu, May 25, 2023 at 11:45 AM Jonathan Ellis mailto:jbel...@gmail.com>> wrote: Le

Re: [VOTE] Release dtest-api 0.0.14

2023-05-15 Thread Yifan Cai
+1 On Mon, May 15, 2023 at 3:13 PM Dinesh Joshi wrote: > Proposing the test build of in-jvm dtest API 0.0.14 for release. > > Repository: > https://gitbox.apache.org/repos/asf?p=cassandra-in-jvm-dtest-api.git > > Candidate SHA: > > https://github.com/apache/cassandra-in-jvm-dtest-api/commit/ea4b

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

2023-05-04 Thread Yifan Cai
+1 From: Jon Haddad Sent: Thursday, May 4, 2023 3:31:52 PM To: dev@cassandra.apache.org Subject: Re: [VOTE] CEP-28: Reading and Writing Cassandra Data with Spark Bulk Analytics +1. Awesome work Doug! Great to see this moving forward. On 2023/05/04 18:34:46 "C

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

2023-03-28 Thread Yifan Cai
A lot of great discussions! On the sidecar front, especially what the role sidecar plays in terms of this CEP, I feel there might be some confusion. Once the code is published, we should have clarity. Sidecar does not read sstables nor do any coordination for analytics queries. It is local to the

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

2023-03-24 Thread Yifan Cai
Hi Jeremiah, There are good reasons to not have these inside Cassandra. Consider the following. - Resources isolation. Having the said service running within the same JVM may negatively impact Cassandra storage's performance. It could be more beneficial to have them in Sidecar, which offers strong

Re: Welcome our next PMC Chair Josh McKenzie

2023-03-23 Thread Yifan Cai
Congratulations Josh! From: Melissa Logan Sent: Thursday, March 23, 2023 8:04:01 AM To: dev Subject: Re: Welcome our next PMC Chair Josh McKenzie Josh, congratulations! Mick, thank you for all your efforts and support! On Thu, Mar 23, 2023, 07:58 Joseph Lynch m

Re: [VOTE] CEP-21 Transactional Cluster Metadata

2023-02-08 Thread Yifan Cai
+1 From: Jon Haddad Sent: Tuesday, February 7, 2023 4:55:51 PM To: dev@cassandra.apache.org Subject: Re: [VOTE] CEP-21 Transactional Cluster Metadata +1 On 2023/02/06 16:15:19 Sam Tunnicliffe wrote: > Hi everyone, > > I would like to start a vote on this CEP. >

Re: Welcome Jacek Lewandowski as Cassandra committer

2022-07-06 Thread Yifan Cai
Congrats, Jacek! From: C. Scott Andreas Sent: Wednesday, July 6, 2022 8:26:26 AM To: dev@cassandra.apache.org Cc: dev@cassandra.apache.org Subject: Re: Welcome Jacek Lewandowski as Cassandra committer Congratulations, Jacek! On Jul 6, 2022, at 7:38 AM, Mick Sem

Re: Updating our Code Contribution/Style Guide

2022-03-16 Thread Yifan Cai
+1 to the guideline. > > For the instance() / getInstance() methods - I know it is an additional > effort, but on the other hand it has many advantages because you can > replace the singleton for testing > > Again, do this as necessary. I think for public instances this is a fine > recommendation

Re: Welcome Aleksandr Sorokoumov as Cassandra committer

2022-03-16 Thread Yifan Cai
Congratulations Aleksandr! On Wed, Mar 16, 2022 at 7:34 AM Andrés de la Peña wrote: > Congrats, well deserved! > > On Wed, 16 Mar 2022 at 14:01, J. D. Jordan > wrote: > >> Congratulations! >> >> On Mar 16, 2022, at 8:43 AM, Ekaterina Dimitrova >> wrote: >> >>  >> Great news! Well deserved! Co

Re: Using labels on pull requests in GitHub

2022-03-16 Thread Yifan Cai
Thank you Stefan for all the efforts! Regarding the "merge strategy change", should we start a new thread? I am +1 on adopting the merge button. It should work in the single branch commit. Just the cross branch commit could be tricky. - Yifan

Re: [VOTE] Release Apache Cassandra 4.0.2

2022-02-10 Thread Yifan Cai
+1 on the release On Thu, Feb 10, 2022 at 7:23 AM Ekaterina Dimitrova wrote: > +0nb > I am not sure I am getting enough information from our CI to vote for > either +1 or -1. I was chasing CI issues two days, being worried did I > break something with CCM change I introduced over the weekend as

Re: UDF future

2022-01-19 Thread Yifan Cai
> > I think we should deprecate scripted UDFs now and drop them from the next > major, but possibly provide hooks for people to write their own UDF > "engines" and break out the current javascript implementation in to its own > repository (but not ship it with Cassandra). +1 Just want to clarify

Re: [VOTE] Formalizing our CI process

2022-01-12 Thread Yifan Cai
> > "All releases by default are expected to have a green test run on > ci-cassandra Jenkins. In exceptional circumstances (security incidents, > data loss, etc requiring hotfix), members with binding votes on a release > may choose to approve a release with known failing tests." +1 with the amen

Re: [VOTE] Formalizing our CI process

2022-01-11 Thread Yifan Cai
+1 On Tue, Jan 11, 2022 at 7:02 AM Andrés de la Peña wrote: > +1 > > On Tue, 11 Jan 2022 at 13:45, Joshua McKenzie > wrote: > >> If my understanding is correct, we run the canonical set *before* merging, >>> and the runs triggered by the cassandra CI bot include the full set >>> *after* a commi

Re: [VOTE] Formalizing our CI process

2022-01-10 Thread Yifan Cai
Would you like to elaborate on when to run the "canonical set of tests" and when to run the others? If my understanding is correct, we run the canonical set *before* merging, and the runs triggered by the cassandra CI bot include the full set *after* a commit is merged. - Yifan On Mon, Jan 10, 2

Re: Welcome Sumanth Pasupuleti as Apache Cassandra Committer

2021-11-05 Thread Yifan Cai
Congratulations Sumanth! - Yifan > On Nov 5, 2021, at 11:37 AM, Patrick McFadin wrote: > > Great to see this. Congrats Sumanth! > >> On Fri, Nov 5, 2021 at 11:34 AM Brandon Williams wrote: >> >> Congratulations Sumanth! >> >>> On Fri, Nov 5, 2021 at 1:17 PM Oleksandr Petrov >>> wrote: >>>

Re: [VOTE] Release dtest-api 0.0.9

2021-09-09 Thread Yifan Cai
+1 - Yifan > On Sep 9, 2021, at 3:04 PM, Paulo Motta wrote: > > +1 > >> On Thu, 9 Sep 2021 at 18:38 Ekaterina Dimitrova >> wrote: >> >> +1 >> >> On Thu, 9 Sep 2021 at 17:34, C. Scott Andreas >> wrote: >> >>> +1nb >>> On Sep 9, 2021, at 2:03 PM, David Capwell >>> wrote:

Re: [VOTE] Release Apache Cassandra 4.0.1

2021-09-01 Thread Yifan Cai
+1 - Yifan > On Sep 1, 2021, at 7:57 AM, C. Scott Andreas wrote: > > +1nb > >> On Sep 1, 2021, at 6:54 AM, Jeff Jirsa wrote: >> >> +1 >> >> On Wed, Sep 1, 2021 at 4:54 AM Sam Tunnicliffe wrote: >>> >>> Proposing the test build of Cassandra 4.0.1 for release. >>> >>> sha1: 670911

Re: [DISCUSS] Repair Improvement Proposal

2021-08-26 Thread Yifan Cai
> > 2. Add retries to specific stages of coordination, such as prepare and >validate. In order to do these retries we first need to know what the state is for the participant which has yet to reply... If I understand it correctly, does it mean retries only happen in the coordinator and th

Re: Welcome Jon Meredith as Cassandra committer

2021-07-30 Thread Yifan Cai
Congrats Jon! On Fri, Jul 30, 2021 at 8:48 AM Joshua McKenzie wrote: > Congratulations Jon! > > > On Fri, Jul 30, 2021 at 10:35 AM Andrés de la Peña < > a.penya.gar...@gmail.com> > wrote: > > > Congratulations, Jon! > > > > On Fri, 30 Jul 2021 at 16:07, J. D. Jordan > > wrote: > > > > > Congrat

Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Yifan Cai
+1 (nb) On Fri, Jul 23, 2021 at 10:32 AM Jon Meredith wrote: > +1 (nb) > > On Fri, Jul 23, 2021 at 10:22 AM Jake Luciani wrote: > > > +1 > > > > On Fri, Jul 23, 2021 at 11:31 AM Blake Eggleston > > wrote: > > > > > +1 > > > > > > > On Jul 23, 2021, at 6:39 AM, Branimir Lambov < > > > branimir.

Re: [DISCUSS] CASSANDRA-16760 - JMXTimer exposes attributes in inconsistent time units

2021-06-30 Thread Yifan Cai
, Jun 25, 2021 at 1:57 PM Yifan Cai wrote: > how much memory the Timers can currently use > > > Timer is currently backed by a DecayingEstimatedHistogramReservoir. [1] > > Each DecayingEstimatedHistogramReservoir defaults to allocate [2] > 1. *bucketOffsets*: a long array w

Re: [VOTE] Release Apache Cassandra 4.0-rc2

2021-06-28 Thread Yifan Cai
+1 - Yifan > On Jun 28, 2021, at 8:40 AM, Ekaterina Dimitrova > wrote: > > +1 Thanks everyone! > >> On Mon, 28 Jun 2021 at 11:39, Aleksey Yeschenko wrote: >> >> +1 >> On 28 Jun 2021, at 14:05, Gary Dusbabek wrote: >>> >>> +1; yay! >>> On Sun, Jun 27, 2021 at 11:02 AM Mick Se

Re: [DISCUSS] CASSANDRA-16760 - JMXTimer exposes attributes in inconsistent time units

2021-06-25 Thread Yifan Cai
> > how much memory the Timers can currently use Timer is currently backed by a DecayingEstimatedHistogramReservoir. [1] Each DecayingEstimatedHistogramReservoir defaults to allocate [2] 1. *bucketOffsets*: a long array with the length of 164 2. *decayingBuckets*: a long array with the length of

[DISCUSS] CASSANDRA-16760 - JMXTimer exposes attributes in inconsistent time units

2021-06-24 Thread Yifan Cai
Hi, In the current codebase, JMXTimer exposes its attributes in inconsistent time units. The percentiles, Mean and DurationUnit attributes are using micros. But the Values and RecentValues are based on nanos, since the underlying Timer collects the time values in nanos. The inconsistency leads to

Re: Welcome Caleb Rackliffe as Cassandra committer

2021-05-14 Thread Yifan Cai
Congrats Caleb! > On May 14, 2021, at 6:56 AM, Joshua McKenzie wrote: > > Congrats Caleb! > >> On Fri, May 14, 2021 at 9:10 AM Brandon Williams wrote: >> >> Congrats Caleb! Well deserved. >> >>> On Fri, May 14, 2021, 8:03 AM Mick Semb Wever wrote: >>> >>> The PMC members are pleased to an

Re: Welcome Stefan Miklosovic as Cassandra committer

2021-05-03 Thread Yifan Cai
Congrats! On Mon, May 3, 2021 at 1:23 PM Paulo Motta wrote: > Congrats, Stefan! Happy to see you onboard! :) > > Em seg., 3 de mai. de 2021 às 17:17, Ben Bromhead > escreveu: > > > Congrats mate! > > > > On Tue, May 4, 2021 at 4:20 AM Scott Andreas > wrote: > > > > > Congratulations, Štefan! >

Re: [VOTE] Release Apache Cassandra 4.0-rc1 (take2)

2021-04-21 Thread Yifan Cai
+1 On Wed, Apr 21, 2021 at 10:33 PM Berenguer Blasi wrote: > +1 > > On 22/4/21 5:12, Blake Eggleston wrote: > > +1 > > > >> On Apr 21, 2021, at 2:25 PM, Scott Andreas > wrote: > >> > >> +1nb, thank you! > >> > >> > >> From: Ekaterina Dimitrova > >> Sen

Re: [DISCUSS] Remove support for `test.runners` and `testparallel`

2021-04-13 Thread Yifan Cai
+1 to remove ant test parallelism and leverage container for it. - Yifan > On Apr 13, 2021, at 4:00 AM, Angelo Polo wrote: > > Docker doesn't run natively on FreeBSD (though work is underway to enable > that). It's possible to run Docker Machine inside VirtualBox so maybe > that's workable, ot

Re: [VOTE] Release Apache Cassandra 4.0-rc1

2021-03-29 Thread Yifan Cai
+1 nb On Mon, Mar 29, 2021 at 9:33 AM Aleksey Yeshchenko wrote: > +1 > > > On 29 Mar 2021, at 14:05, Mick Semb Wever wrote: > > > > Proposing the test build of Cassandra 4.0-rc1 for release. > > > > sha1: 2facbc97ea215faef1735d9a3d5697162f61bc8c > > Git: > > > https://gitbox.apache.org/repos/as

Re: [DISCUSS] Releases after 4.0

2021-03-29 Thread Yifan Cai
+1 On Mon, Mar 29, 2021 at 8:42 AM J. D. Jordan wrote: > +1 that deprecation schedule seems reasonable and a good thing to move to. > > > On Mar 29, 2021, at 10:23 AM, Benjamin Lerer wrote: > > > > The proposal sounds good to me too. > > > >> Le lun. 29 mars 2021 à 16:48, Brandon Williams a >

  1   2   >