Re: svn commit: r932433 - /cassandra/branches/cassandra-0.6/CHANGES.txt
when cassandra 0.6 release official ? 2010/4/9 > Author: jbellis > Date: Fri Apr 9 14:34:44 2010 > New Revision: 932433 > > URL: http://svn.apache.org/viewvc?rev=932433&view=rev > Log: > update CHANGES > > Modified: >cassandra/branches/cassandra-0.6/CHANGES.txt > > Modified: cassandra/branches/cassandra-0.6/CHANGES.txt > URL: > http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.6/CHANGES.txt?rev=932433&r1=932432&r2=932433&view=diff > > == > --- cassandra/branches/cassandra-0.6/CHANGES.txt (original) > +++ cassandra/branches/cassandra-0.6/CHANGES.txt Fri Apr 9 14:34:44 2010 > @@ -8,6 +8,8 @@ >during post-flush discard of old commitlog segments (CASSANDRA-936) > * fix neighbor calculation for anti-entropy repair (CASSANDRA-924) > * perform repair even for small entropy differences (CASSANDRA-924) > + * Use hostnames in CFInputFormat to allow Hadoop's naive string-based > + locality comparisons to work (CASSANDRA-955) > > > 0.6.0-RC1 > > >
Re: [VOTE] Release 0.6.0 (final)
+1 2010/4/12 Jonathan Ellis > +1 > > On Sun, Apr 11, 2010 at 8:55 PM, Eric Evans wrote: > > > > It's been about a week and half since rc1 and there aren't any serious > > issues so I propose we release. The tag and artifacts below should > > differ from rc1 only in that the versioning was updated. > > > > SVN Tag: > > https://svn.apache.org/repos/asf/cassandra/tags/cassandra-0.6.0 > > 0.6.0 artifacts: http://people.apache.org/~eevans > > > > Additionally, the ASF press team has put together a press release to > > announce this release and our graduation to a TLP. They send these > > things out on Tuesdays, so unless there are any complaints, I'd like > > to limit the duration of this vote to 24 hours. > > > > > > -- > > Eric Evans > > eev...@rackspace.com > > > > > > > > >
cassandra thrift error:java.net.SocketException: Broken pipe!
cassandra 0.5.1.0 hector0.5.1.9 org.apache.thrift.transport.TTransportException: java.net.SocketException: Broken pipe at org.apache.thrift.transport.TIOStreamTransport.write(TIOStreamTransport.java:142) [libthrift-r820831.jar:na] at org.apache.thrift.protocol.TBinaryProtocol.writeI32(TBinaryProtocol.java:152) [libthrift-r820831.jar:na] at org.apache.thrift.protocol.TBinaryProtocol.writeMessageBegin(TBinaryProtocol.java:80) [libthrift-r820831.jar:na] at org.apache.cassandra.service.Cassandra$Client.send_get_slice(Cassandra.java:275) [apache-cassandra-0.5.1.jar:0.5.1] at org.apache.cassandra.service.Cassandra$Client.get_slice(Cassandra.java:269) [apache-cassandra-0.5.1.jar:0.5.1] at com.aspire.mobilesearch.search.query.QueryProxy.query(QueryProxy.java:76) [QueryProxy.class:na] at com.aspire.mobilesearch.search.servant.SearchServant.searchProcess(SearchServant.java:38) [SearchServant.class:na] at com.aspire.mobilesearch.search.servlet.ServerServlet.doGet(ServerServlet.java:152) [ServerServlet.class:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) [servlet-api.jar:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet-api.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina.jar:6.0.26] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina.jar:6.0.26] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina.jar:6.0.26] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:6.0.26] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) [catalina.jar:6.0.26] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) [tomcat-coyote.jar:6.0.26] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) [tomcat-coyote.jar:6.0.26] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) [tomcat-coyote.jar:6.0.26] at java.lang.Thread.run(Thread.java:619) [na:1.6.0_19] Caused by: java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) [na:1.6.0_19] at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) [na:1.6.0_19] at java.net.SocketOutputStream.write(SocketOutputStream.java:136) [na:1.6.0_19] at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65) [na:1.6.0_19] at java.io.BufferedOutputStream.write(BufferedOutputStream.java:109) [na:1.6.0_19] at org.apache.thrift.transport.TIOStreamTransport.write(TIOStreamTransport.java:140) [libthrift-r820831.jar:na] ... 21 common frames omitted
Re: cassandra thrift error:java.net.SocketException: Broken pipe!
The port is 9160, and cassandra server has a lot of connection They stay CLOSE_WAIT status. 2010/4/12 Jonathan Ellis > You're probably connecting to the wrong port. Thrift is 9160. > > On Mon, Apr 12, 2010 at 4:24 AM, yangfeng wrote: > > cassandra 0.5.1.0 > > hector0.5.1.9 > > > > org.apache.thrift.transport.TTransportException: > java.net.SocketException: > > Broken pipe > >at > > > org.apache.thrift.transport.TIOStreamTransport.write(TIOStreamTransport.java:142) > > [libthrift-r820831.jar:na] > >at > > > org.apache.thrift.protocol.TBinaryProtocol.writeI32(TBinaryProtocol.java:152) > > [libthrift-r820831.jar:na] > >at > > > org.apache.thrift.protocol.TBinaryProtocol.writeMessageBegin(TBinaryProtocol.java:80) > > [libthrift-r820831.jar:na] > >at > > > org.apache.cassandra.service.Cassandra$Client.send_get_slice(Cassandra.java:275) > > [apache-cassandra-0.5.1.jar:0.5.1] > >at > > > org.apache.cassandra.service.Cassandra$Client.get_slice(Cassandra.java:269) > > [apache-cassandra-0.5.1.jar:0.5.1] > >at > > com.aspire.mobilesearch.search.query.QueryProxy.query(QueryProxy.java:76) > > [QueryProxy.class:na] > >at > > > com.aspire.mobilesearch.search.servant.SearchServant.searchProcess(SearchServant.java:38) > > [SearchServant.class:na] > >at > > > com.aspire.mobilesearch.search.servlet.ServerServlet.doGet(ServerServlet.java:152) > > [ServerServlet.class:na] > >at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > > [servlet-api.jar:na] > >at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > [servlet-api.jar:na] > >at > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > > [catalina.jar:6.0.26] > >at > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > [catalina.jar:6.0.26] > >at > > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > > [catalina.jar:6.0.26] > >at > > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > > [catalina.jar:6.0.26] > >at > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > > [catalina.jar:6.0.26] > >at > > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > > [catalina.jar:6.0.26] > >at > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > > [catalina.jar:6.0.26] > >at > > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > > [catalina.jar:6.0.26] > >at > > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) > > [tomcat-coyote.jar:6.0.26] > >at > > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > > [tomcat-coyote.jar:6.0.26] > >at > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > > [tomcat-coyote.jar:6.0.26] > >at java.lang.Thread.run(Thread.java:619) [na:1.6.0_19] > > Caused by: java.net.SocketException: Broken pipe > >at java.net.SocketOutputStream.socketWrite0(Native Method) > > [na:1.6.0_19] > >at > > java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) > > [na:1.6.0_19] > >at java.net.SocketOutputStream.write(SocketOutputStream.java:136) > > [na:1.6.0_19] > >at > > java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65) > > [na:1.6.0_19] > >at > java.io.BufferedOutputStream.write(BufferedOutputStream.java:109) > > [na:1.6.0_19] > >at > > > org.apache.thrift.transport.TIOStreamTransport.write(TIOStreamTransport.java:140) > > [libthrift-r820831.jar:na] > >... 21 common frames omitted > > >
How to increase cassandra's performance in read?
I get 10 columns Family by keys and one columns Family has 30 columns. I use multigetSlice once to get 10 column Family.but the performance is so poor. anyone has other thought to increase the performance.
Re: cassandra thrift error:java.net.SocketException: Broken pipe!
thrift mode to framed is false. 2010/4/12 Jonathan Ellis > are any operations completing successfully? > > did you set the server thrift mode to framed? > > On Mon, Apr 12, 2010 at 7:35 AM, yangfeng wrote: > > The port is 9160, and cassandra server has a lot of connection > > They stay CLOSE_WAIT status. > > > > > > 2010/4/12 Jonathan Ellis > > > >> You're probably connecting to the wrong port. Thrift is 9160. > >> > >> On Mon, Apr 12, 2010 at 4:24 AM, yangfeng wrote: > >> > cassandra 0.5.1.0 > >> > hector0.5.1.9 > >> > > >> > org.apache.thrift.transport.TTransportException: > >> java.net.SocketException: > >> > Broken pipe > >> >at > >> > > >> > org.apache.thrift.transport.TIOStreamTransport.write(TIOStreamTransport.java:142) > >> > [libthrift-r820831.jar:na] > >> >at > >> > > >> > org.apache.thrift.protocol.TBinaryProtocol.writeI32(TBinaryProtocol.java:152) > >> > [libthrift-r820831.jar:na] > >> >at > >> > > >> > org.apache.thrift.protocol.TBinaryProtocol.writeMessageBegin(TBinaryProtocol.java:80) > >> > [libthrift-r820831.jar:na] > >> >at > >> > > >> > org.apache.cassandra.service.Cassandra$Client.send_get_slice(Cassandra.java:275) > >> > [apache-cassandra-0.5.1.jar:0.5.1] > >> >at > >> > > >> > org.apache.cassandra.service.Cassandra$Client.get_slice(Cassandra.java:269) > >> > [apache-cassandra-0.5.1.jar:0.5.1] > >> >at > >> > > com.aspire.mobilesearch.search.query.QueryProxy.query(QueryProxy.java:76) > >> > [QueryProxy.class:na] > >> >at > >> > > >> > com.aspire.mobilesearch.search.servant.SearchServant.searchProcess(SearchServant.java:38) > >> > [SearchServant.class:na] > >> >at > >> > > >> > com.aspire.mobilesearch.search.servlet.ServerServlet.doGet(ServerServlet.java:152) > >> > [ServerServlet.class:na] > >> >at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > >> > [servlet-api.jar:na] > >> >at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > >> > [servlet-api.jar:na] > >> >at > >> > > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > >> > [catalina.jar:6.0.26] > >> >at > >> > > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >> > [catalina.jar:6.0.26] > >> >at > >> > > >> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > >> > [catalina.jar:6.0.26] > >> >at > >> > > >> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > >> > [catalina.jar:6.0.26] > >> >at > >> > > >> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > >> > [catalina.jar:6.0.26] > >> >at > >> > > >> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > >> > [catalina.jar:6.0.26] > >> >at > >> > > >> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > >> > [catalina.jar:6.0.26] > >> >at > >> > > >> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > >> > [catalina.jar:6.0.26] > >> >at > >> > > >> > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) > >> > [tomcat-coyote.jar:6.0.26] > >> >at > >> > > >> > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > >> > [tomcat-coyote.jar:6.0.26] > >> >at > >> > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > >> > [tomcat-coyote.jar:6.0.26] > >> >at java.lang.Thread.run(Thread.java:619) [na:1.6.0_19] > >> > Caused by: java.net.SocketException: Broken pipe > >> >at java.net.SocketOutputStream.socketWrite0(Native Method) > >> > [na:1.6.0_19] > >> >at > >> > java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) > >> > [na:1.6.0_19] > >> >at > java.net.SocketOutputStream.write(SocketOutputStream.java:136) > >> > [na:1.6.0_19] > >> >at > >> > java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65) > >> > [na:1.6.0_19] > >> >at > >> java.io.BufferedOutputStream.write(BufferedOutputStream.java:109) > >> > [na:1.6.0_19] > >> >at > >> > > >> > org.apache.thrift.transport.TIOStreamTransport.write(TIOStreamTransport.java:140) > >> > [libthrift-r820831.jar:na] > >> >... 21 common frames omitted > >> > > >> > > >