[
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