cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xu Zhongxing (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (CASSANDRA-8281) CQLSSTableWriter close does not work
Date Tue, 11 Nov 2014 06:11:34 GMT

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

Xu Zhongxing edited comment on CASSANDRA-8281 at 11/11/14 6:11 AM:
-------------------------------------------------------------------

It could be reproduced on cassandra 2.1.2, 2.1.1, but not on 2.1.0.
{code}
import org.apache.cassandra.io.sstable.CQLSSTableWriter;

class A {
    public static void main(String[] args) {
        String schema = "create table mgindex.test (x int primary key, y int)";
        String insert = "insert into mgindex.test (x,y) values(?,?)";

        CQLSSTableWriter w = CQLSSTableWriter.builder()
                                             .inDirectory("/tmp/mgindex/test")
                                             .forTable(schema)
                                             .using(insert)
                                             .build();
	try {
            w.addRow(1,1);
            w.close();
	} catch (Exception e) {
            System.out.println(e);
	}

    }
}
{code}


was (Author: xuzhongxing):
It could be reproduced on cassandra 2.1.1, but not on 2.1.0.
{code}
import org.apache.cassandra.io.sstable.CQLSSTableWriter;

class A {
    public static void main(String[] args) {
        String schema = "create table mgindex.test (x int primary key, y int)";
        String insert = "insert into mgindex.test (x,y) values(?,?)";

        CQLSSTableWriter w = CQLSSTableWriter.builder()
                                             .inDirectory("/tmp/mgindex/test")
                                             .forTable(schema)
                                             .using(insert)
                                             .build();
	try {
            w.addRow(1,1);
            w.close();
	} catch (Exception e) {
            System.out.println(e);
	}

    }
}
{code}

> CQLSSTableWriter close does not work
> ------------------------------------
>
>                 Key: CASSANDRA-8281
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-8281
>             Project: Cassandra
>          Issue Type: Bug
>          Components: API
>         Environment: Cassandra 2.1.1
>            Reporter: Xu Zhongxing
>
> I called CQLSSTableWriter.close(). But the program still cannot exit. But the same code
works fine on Cassandra 2.0.10.
> It seems that CQLSSTableWriter cannot be closed, and blocks the program from exit.



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

Mime
View raw message