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

2023-12-22 Thread Alex Petrov
Some follow-up tickets to establish the project direction: https://issues.apache.org/jira/browse/CASSANDRA-19229 Two other things that we will work on in Tree are: https://issues.apache.org/jira/browse/CASSANDRA-18275 (model and in-JVM test for partition-restricted 2i queries) https://issues.ap

Re: [DISCUSSION] Framework for Internal Collection Exposure and Monitoring API Alignment

2023-12-22 Thread Maxim Muzafarov
Hello everyone and happy holidays, The changes below are ready for review! Benchmarks are also inside. Expose all table metrics in virtual tables https://issues.apache.org/jira/browse/CASSANDRA-14572 https://github.com/apache/cassandra/pull/2958/files On Tue, 12 Dec 2023 at 22:05, Maxim Muzafaro

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

2023-12-22 Thread Benedict
Close enough, though that’s not quite how I would characterise it. But none of your problems are inherent?- Clients can re-prepare whenever they want- Clusters can suggest to clients to re-prepare, should we desire this feature. Or we could permit the cluster to invalidate stale preparations since

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

2023-12-22 Thread J. D. Jordan
The CEP-29 “rejected alternatives” section mentions one such use case.  Being able to put NOT arbitrarily in a query.  Adding an OR operator is another thing we are likely to want to do in the near future that would benefit from this work, those benefit from the syntax tree and reordering parts of

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

2023-12-22 Thread Josh McKenzie
> I don't even think we have to think about *new* SAI features to see where it > will benefit from further *local* optimization... You make good points IMO. After Caleb's reasoning it makes sense to me to start working on query optimization w/even just our initial SAI feature-set given querying

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

2023-12-22 Thread Sumanth Pasupuleti
+1, thank you for your efforts in bringing Harry in-tree. Anything that improves the testing ecosystem for Cassandra, particularly around complex scenarios / edge cases goes a long way in improving reliability, and with having a powerful tool like Harry in-tree, it is a lot more accessible to the

Meet our keynote speakers and register to Community Over Code EU!

2023-12-22 Thread Ryan Skraba
[Note: You're receiving this email because you are subscribed to one or more project dev@ mailing lists at the Apache Software Foundation.] * Merge with the ASF EUniverse!The registration for Community

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

2023-12-22 Thread Jacek Lewandowski
Obviously +1 Thank you Alex pt., 22 gru 2023, 16:45 użytkownik Sumanth Pasupuleti < sumanth.pasupuleti...@gmail.com> napisał: > +1, thank you for your efforts in bringing Harry in-tree. Anything that > improves the testing ecosystem for Cassandra, particularly around complex > scenarios / edge c

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

2023-12-22 Thread Francisco Guerrero
+1 thanks for this effort! On 2023/12/21 21:22:54 Alex Petrov wrote: > Hey folks, > > I am mostly done with a patch that brings Harry in-tree [1]. I will trigger > one more CI run overnight, and my intention was to merge it some time soon, > but I wanted to give a fair warning here, since this

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

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

2023-12-22 Thread German Eichberger via dev
+1 From: Patrick McFadin Sent: Friday, December 22, 2023 9:12 AM To: dev@cassandra.apache.org Subject: [EXTERNAL] Re: Harry in-tree (Forked from "Long tests, Burn tests, Simulator tests, Fuzz tests - can we clarify the diffs?") It was great having some more exte