2016-10-27 16:17:59 -04:00
|
|
|
ON PROTOBUFS
|
2017-07-05 15:06:29 -04:00
|
|
|
This maven module has protobuf definition files ('.protos') used by hbase
|
|
|
|
Coprocessor Endpoints that ship with hbase core including tests. Coprocessor
|
|
|
|
Endpoints are meant to be standalone, independent code not reliant on hbase
|
|
|
|
internals. They define their Service using protobuf. The protobuf version
|
|
|
|
they use can be distinct from that used by HBase internally since HBase started
|
|
|
|
shading its protobuf references. Endpoints have no access to the shaded protobuf
|
|
|
|
hbase uses. They do have access to the content of hbase-protocol -- the
|
|
|
|
.protos found in here -- but avoid using as much of this as you can as it is
|
|
|
|
liable to change.
|
|
|
|
|
|
|
|
Generation of java files from protobuf .proto files included here is done as
|
|
|
|
part of the build.
|