Hi all,
After an upgrade from 0.20 to 0.90.3 (both server and Java client,
both were restarted) I get the following exception when I do a search.
Has something changed that I have not considered?
Regards,
Joost
[2013-08-21 10:42:24,692][DEBUG][action.search.type ] [Dracula] [ns2][3],
node[iAm7Qv5NQDC8GsG0wW9Dvw], [P], s[STARTED]: Failed to execute [org.elasticsea
rch.action.search.SearchRequest@4aa60a94]
org.elasticsearch.transport.RemoteTransportException: Failed to deserialize exce
ption response from stream
Caused by: org.elasticsearch.transport.TransportSerializationException: Failed t
o deserialize exception response from stream
at org.elasticsearch.transport.netty.MessageChannelHandler.handlerRespon
seError(MessageChannelHandler.java:168)
at org.elasticsearch.transport.netty.MessageChannelHandler.messageReceiv
ed(MessageChannelHandler.java:122)
at org.elasticsearch.common.netty.channel.SimpleChannelUpstreamHandler.h
andleUpstream(SimpleChannelUpstreamHandler.java:70)
at org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUps
tream(DefaultChannelPipeline.java:564)
at org.elasticsearch.common.netty.channel.DefaultChannelPipeline$Default
ChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
at org.elasticsearch.common.netty.channel.Channels.fireMessageReceived(C
hannels.java:296)
at org.elasticsearch.common.netty.handler.codec.frame.FrameDecoder.unfol
dAndFireMessageReceived(FrameDecoder.java:462)
at org.elasticsearch.common.netty.handler.codec.frame.FrameDecoder.callD
ecode(FrameDecoder.java:443)
at org.elasticsearch.common.netty.handler.codec.frame.FrameDecoder.messa
geReceived(FrameDecoder.java:303)
at org.elasticsearch.common.netty.channel.SimpleChannelUpstreamHandler.h
andleUpstream(SimpleChannelUpstreamHandler.java:70)
at org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUps
tream(DefaultChannelPipeline.java:564)
at org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUps
tream(DefaultChannelPipeline.java:559)
at org.elasticsearch.common.netty.channel.Channels.fireMessageReceived(C
hannels.java:268)
at org.elasticsearch.common.netty.channel.Channels.fireMessageReceived(C
hannels.java:255)
at org.elasticsearch.common.netty.channel.socket.nio.NioWorker.read(NioW
orker.java:88)
at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.p
rocess(AbstractNioWorker.java:109)
at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector
.run(AbstractNioSelector.java:312)
at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.r
un(AbstractNioWorker.java:90)
at org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWo
rker.java:178)
at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(Thread
RenamingRunnable.java:108)
at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.ru
n(DeadLockProofWorker.java:42)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.ClassCastException: cannot assign instance of java.lang.Str
ing to field org.elasticsearch.search.SearchShardTarget.index of type org.elasti
csearch.common.text.Text in instance of org.elasticsearch.search.SearchShardTarg
et
at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStre
amClass.java:2083)
at java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:12
61)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:19
95)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1913)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1
- at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1348)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:19 -
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1913) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1
- at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1348)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:19 -
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:49
-
at java.lang.Throwable.readObject(Throwable.java:913) at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:101
7)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1891)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1
- at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1348)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
at org.elasticsearch.transport.netty.MessageChannelHandler.handlerRespon
seError(MessageChannelHandler.java:166)
... 23 more
[2013-08-21 10:42:24,755][WARN ][transport.netty ] [Dracula] Message no
t fully read (response) for [139495] handler org.elasticsearch.search.action.Sea
rchServiceTransportAction$2@a7b17d7, error [true], resetting
--
Joost Cassee
http://joost.cassee.net
--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.