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