[ 
https://issues.apache.org/jira/browse/CASSANDRA-9064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14607898#comment-14607898
 ] 

Benjamin Lerer commented on CASSANDRA-9064:
-------------------------------------------

[~tjake] 

{quote}your branch seems to only remove the c1 version but doesn't add the c2 
version{quote}

Sorry, I was not carefull. I fixed the problem.

[~mambocab]

{quote}I've added a dtest for this behavior, though, and it fails on your 
branch{quote}

It is probably linked to the fact that I forgot to add the c2 version, as Jake 
pointed out. 

My guess is that we have some python drivers installed on every one of the 
machine were we run the tests. So, if the zip is not in the C* lib directory 
the tests will still run, as long as we do not test some driver specific stuff.

We should probably add a test to verify that the driver zip is in the lib 
folder.

> [LeveledCompactionStrategy] cqlsh can't run cql produced by its own describe 
> table statement
> --------------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-9064
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9064
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>         Environment: cassandra 2.1.3 on mac os x
>            Reporter: Sujeet Gholap
>            Assignee: Benjamin Lerer
>              Labels: cqlsh
>             Fix For: 2.2.0 rc2, 2.1.8
>
>
> Here's how to reproduce:
> 1) Create a table with LeveledCompactionStrategy
> CREATE keyspace foo WITH REPLICATION = {'class': 'SimpleStrategy', 
> 'replication_factor' : 3};
> CREATE TABLE foo.bar (
>     spam text PRIMARY KEY
> ) WITH compaction = {'class': 'LeveledCompactionStrategy'};
> 2) Describe the table and save the output
> cqlsh -e "describe table foo.bar"
> Output should be something like
> CREATE TABLE foo.bar (
>     spam text PRIMARY KEY
> ) WITH bloom_filter_fp_chance = 0.1
>     AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'
>     AND comment = ''
>     AND compaction = {'min_threshold': '4', 'class': 
> 'org.apache.cassandra.db.compaction.LeveledCompactionStrategy', 
> 'max_threshold': '32'}
>     AND compression = {'sstable_compression': 
> 'org.apache.cassandra.io.compress.LZ4Compressor'}
>     AND dclocal_read_repair_chance = 0.1
>     AND default_time_to_live = 0
>     AND gc_grace_seconds = 864000
>     AND max_index_interval = 2048
>     AND memtable_flush_period_in_ms = 0
>     AND min_index_interval = 128
>     AND read_repair_chance = 0.0
>     AND speculative_retry = '99.0PERCENTILE';
> 3) Save the output to repro.cql
> 4) Drop the table foo.bar
> cqlsh -e "drop table foo.bar"
> 5) Run the create table statement we saved
> cqlsh -f "repro.cql"
> 6) Expected: normal execution without an error
> 7) Reality:
> ConfigurationException: <ErrorMessage code=2300 [Query invalid because of 
> configuration issue] message="Properties specified [min_threshold, 
> max_threshold] are not understood by LeveledCompactionStrategy">



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to