[ https://issues.apache.org/jira/browse/HBASE-6477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13442199#comment-13442199 ]
Ted Yu commented on HBASE-6477: ------------------------------- Here is the call stack: {code} HbaseObjectWritable.writeObject(DataOutput, Object, Class, Configuration) line: 547 ProtobufUtil.toParameter(Class<?>, Object) line: 1147 ProtobufUtil.toExec(Exec) line: 732 RequestConverter.buildExecCoprocessorRequest(byte[], Exec) line: 487 ProtobufUtil.execCoprocessor(ClientProtocol, Exec, byte[]) line: 1286 ExecRPCInvoker$1.call() line: 80 ExecRPCInvoker$1.call() line: 77 ExecRPCInvoker$1(ServerCallable<T>).withRetries() line: 169 ExecRPCInvoker.invoke(Object, Method, Object[]) line: 83 $Proxy25.getMedian(ColumnInterpreter, Scan) line: not available AggregationClient$7.call(AggregateProtocol) line: 465 AggregationClient$7.call(Object) line: 462 HConnectionManager$HConnectionImplementation$4.call() line: 2194 FutureTask$Sync.innerRun() line: 303 FutureTask<V>.run() line: 138 ThreadPoolExecutor$Worker.runTask(Runnable) line: 886 ThreadPoolExecutor$Worker.run() line: 908 Thread.run() line: 680 {code} So as long as HbaseObjectWritable.writeObject() call is in our code base, migration away from Writable wouldn't be complete. w.r.t. Gregory's patch, we can either: 1. let Scan implement Writable 2. roll back so that we can have a green build > Use PB filter definitions in RPC > -------------------------------- > > Key: HBASE-6477 > URL: https://issues.apache.org/jira/browse/HBASE-6477 > Project: HBase > Issue Type: Task > Components: ipc, migration > Reporter: Gregory Chanan > Assignee: Gregory Chanan > Fix For: 0.96.0 > > Attachments: HBASE-6477-nonrb.patch, HBASE-6477-nonrb-v3.patch, > HBASE-6477-nonrb-v4.patch > > > Use the filters introduced in HBASE-6454 in the rpc so they are extensible -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira