Re: svn commit: r932433 - /cassandra/branches/cassandra-0.6/CHANGES.txt

2010-04-10 Thread yangfeng
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)

2010-04-11 Thread yangfeng
+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!

2010-04-12 Thread yangfeng
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!

2010-04-12 Thread yangfeng
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?

2010-04-20 Thread yangfeng
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!

2010-04-25 Thread yangfeng
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
> >> >
> >>
> >
>