14 lines
739 B
Plaintext
14 lines
739 B
Plaintext
ON PROTOBUFS
|
|
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.
|