That error is thrown if you send a Deletion with a predicate that has neither 
columns or a SliceRange. 

Send a Deletion that does not have a predicate. 

Cheers

-----------------
Aaron Morton
Freelance Cassandra Developer
@aaronmorton
http://www.thelastpickle.com

On 28 Jun 2011, at 18:11, Donna Li wrote:

> To delete all the columns for row send a Mutation where the Deletion has 
> neither a super_column or predicate 
> I test, but throw the exception “A SlicePredicate must be given a list of 
> Columns, a SliceRange, or both”
>  
> Best Regards
> Donna li
>  
> 发件人: aaron morton [mailto:aa...@thelastpickle.com] 
> 发送时间: 2011年6月28日 12:30
> 收件人: user@cassandra.apache.org
> 主题: Re: remove all the columns of a key in a column family
>  
> AFAIK that is still not supported. 
>  
> To delete all the columns for row send a Mutation where the Deletion has 
> neither a super_column or predicate 
>  
> Cheers
>  
>  
> -----------------
> Aaron Morton
> Freelance Cassandra Developer
> @aaronmorton
> http://www.thelastpickle.com
>  
> On 28 Jun 2011, at 15:50, Donna Li wrote:
> 
> 
>  
> Cassandra version is 0.7.2, when I use batch_mutate, the following exception 
> throw “TException:Deletion does not yet support SliceRange predicates”, which 
> version support delete the whole row of a key?
>  
>  
> Best Regards
> Donna li
>  
> 发件人: Donna Li 
> 发送时间: 2011年6月28日 10:59
> 收件人: user@cassandra.apache.org
> 主题: remove all the columns of a key in a column family
>  
> All:
> Can I remove all the columns of a key in a column family under the condition 
> that not know what columns the column family has?
>  
>  
> Best Regards
> Donna li
>  

Reply via email to