[jira] [Updated] (CASSANDRA-9745) Better validation for values

2018-11-18 Thread C. Scott Andreas (JIRA)


 [ 
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

2015-07-14 Thread Sylvain Lebresne (JIRA)

 [ 
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)