cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sylvain Lebresne (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CASSANDRA-4283) CQL3: dates are not handled correctly in slices
Date Fri, 25 May 2012 14:36:22 GMT
Sylvain Lebresne created CASSANDRA-4283:
-------------------------------------------

             Summary: CQL3: dates are not handled correctly in slices 
                 Key: CASSANDRA-4283
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4283
             Project: Cassandra
          Issue Type: Bug
          Components: API
    Affects Versions: 1.1.0
            Reporter: Sylvain Lebresne
            Assignee: Sylvain Lebresne
             Fix For: 1.1.2


Our timestamp type allows to input timestamp as dates like '2012-06-06'. However, those don't
work as expected in slice queries, as for instance:
{noformat}
SELECT * FROM timeline
  WHERE k = ...
  AND time > '2012-06-06'
  AND time <= '2012-06-09'
{noformat}
will return timestamps from '2012-06-06' and not those from '2012-06-09'. The reason being
of course that we always translate a date the same way, using 0 for whichever part is not
precised.

A reasonably simple fix could be to add a new fromString(String s, boolean gt) method to AbstractType
that is used when the the string should be interpreted in an inequality (the boolean gt would
then say which kind of inequality).


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message