Return-Path: X-Original-To: apmail-cassandra-commits-archive@www.apache.org Delivered-To: apmail-cassandra-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 791CA183F2 for ; Fri, 5 Feb 2016 09:40:40 +0000 (UTC) Received: (qmail 94913 invoked by uid 500); 5 Feb 2016 09:40:40 -0000 Delivered-To: apmail-cassandra-commits-archive@cassandra.apache.org Received: (qmail 94889 invoked by uid 500); 5 Feb 2016 09:40:40 -0000 Mailing-List: contact commits-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list commits@cassandra.apache.org Received: (qmail 94853 invoked by uid 99); 5 Feb 2016 09:40:40 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Feb 2016 09:40:40 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 123C82C1F57 for ; Fri, 5 Feb 2016 09:40:40 +0000 (UTC) Date: Fri, 5 Feb 2016 09:40:40 +0000 (UTC) From: "Sam Tunnicliffe (JIRA)" To: commits@cassandra.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CASSANDRA-11067) Improve SASI syntax MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CASSANDRA-11067?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15133903#comment-15133903 ] Sam Tunnicliffe commented on CASSANDRA-11067: --------------------------------------------- bq. what we probably will end up doing is instead of 'mode' we'll ask users to specify what kind of operations do the want to perform and based on that pick the mode internally, but let's maybe leave this to a separate issue since it's unclear yet what the interface is going to be. A separate issue for figuring out the long term solution is great, but I really think that not giving users a crappy experience out of the box in cases where we can easily avoid it is a good idea. Is there a problem with not allowing range queries on literals that I've overlooked? bq. Flushing/Loading of the indexes is intentionally left at INFO to give operators more visibility into what is going on and how much time do things take Ok, that's reasonable. bq. Can you please point me exactly where it is because I don't see it anywhere Sorry, my bad I had the original docs open in an old browser tab. smdh > Improve SASI syntax > ------------------- > > Key: CASSANDRA-11067 > URL: https://issues.apache.org/jira/browse/CASSANDRA-11067 > Project: Cassandra > Issue Type: Task > Components: CQL > Reporter: Jonathan Ellis > Assignee: Pavel Yaskevich > Fix For: 3.4 > > > I think everyone agrees that a LIKE operator would be ideal, but that's probably not in scope for an initial 3.4 release. > Still, I'm uncomfortable with the initial approach of overloading = to mean "satisfies index expression." The problem is that it will be very difficult to back out of this behavior once people are using it. > I propose adding a new operator in the interim instead. Call it MATCHES, maybe. With the exact same behavior that SASI currently exposes, just with a separate operator rather than being rolled into =. -- This message was sent by Atlassian JIRA (v6.3.4#6332)