[jira] [Updated] (CASSANDRA-9745) Better validation for values
[ https://issues.apache.org/jira/browse/CASSANDRA-9745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] C. Scott Andreas updated CASSANDRA-9745: Component/s: CQL > Better validation for values > > > Key: CASSANDRA-9745 > URL: https://issues.apache.org/jira/browse/CASSANDRA-9745 > Project: Cassandra > Issue Type: New Feature > Components: CQL >Reporter: Sylvain Lebresne >Priority: Minor > Fix For: 4.x > > > The only server side validation we do for values is currently that they match > their type. Now that we have UDFs, we could allow to optionally specify a > (boolean) value validation function on a per-column basis. This would give us > a pretty generic way of validating value, which sounds useful to me. > Once we have that, we could even add some syntactic sugar for some common > type of validations, like {{v int[0..100]}} for numbers between 0 and 100, or > {{v text[20]}} for a string that is not longer than 20, ... That's more of a > follow up however. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-9745) Better validation for values
[ https://issues.apache.org/jira/browse/CASSANDRA-9745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sylvain Lebresne updated CASSANDRA-9745: Summary: Better validation for values (was: Allow validating values through a UDF) > Better validation for values > > > Key: CASSANDRA-9745 > URL: https://issues.apache.org/jira/browse/CASSANDRA-9745 > Project: Cassandra > Issue Type: New Feature >Reporter: Sylvain Lebresne >Priority: Minor > Fix For: 3.x > > > The only server side validation we do for values is currently that they match > their type. Now that we have UDFs, we could allow to optionally specify a > (boolean) value validation function on a per-column basis. This would give us > a pretty generic way of validating value, which sounds useful to me. > Once we have that, we could even add some syntactic sugar for some common > type of validations, like {{v int[0..100]}} for numbers between 0 and 100, or > {{v text[20]}} for a string that is not longer than 20, ... That's more of a > follow up however. -- This message was sent by Atlassian JIRA (v6.3.4#6332)