├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE.txt ├── Makefile ├── README.md ├── coffeelint.json ├── index.js ├── package.json ├── proto ├── AccessControl.proto ├── Admin.proto ├── Aggregate.proto ├── Authentication.proto ├── Cell.proto ├── Client.proto ├── ClusterId.proto ├── ClusterStatus.proto ├── Comparator.proto ├── ErrorHandling.proto ├── FS.proto ├── Filter.proto ├── HBase.proto ├── HFile.proto ├── LoadBalancer.proto ├── MapReduce.proto ├── Master.proto ├── MultiRowMutation.proto ├── RPC.proto ├── RegionServerStatus.proto ├── RowProcessor.proto ├── SecureBulkLoad.proto ├── Tracing.proto ├── WAL.proto └── ZooKeeper.proto ├── src ├── call.coffee ├── client.coffee ├── connection.coffee ├── data-input-stream.coffee ├── delete.coffee ├── filter-list.coffee ├── get.coffee ├── hconstants.coffee ├── increment.coffee ├── index.coffee ├── output-buffer.coffee ├── put.coffee ├── scan.coffee ├── utils.coffee └── zk-protobuf.coffee └── test ├── basic_usage.coffee └── test_config.coffee /.gitignore: -------------------------------------------------------------------------------- 1 | lib/ -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .git* 3 | *.md 4 | Makefile 5 | src/ 6 | test/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/README.md -------------------------------------------------------------------------------- /coffeelint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/coffeelint.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib') -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/package.json -------------------------------------------------------------------------------- /proto/AccessControl.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/AccessControl.proto -------------------------------------------------------------------------------- /proto/Admin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/Admin.proto -------------------------------------------------------------------------------- /proto/Aggregate.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/Aggregate.proto -------------------------------------------------------------------------------- /proto/Authentication.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/Authentication.proto -------------------------------------------------------------------------------- /proto/Cell.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/Cell.proto -------------------------------------------------------------------------------- /proto/Client.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/Client.proto -------------------------------------------------------------------------------- /proto/ClusterId.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/ClusterId.proto -------------------------------------------------------------------------------- /proto/ClusterStatus.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/ClusterStatus.proto -------------------------------------------------------------------------------- /proto/Comparator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/Comparator.proto -------------------------------------------------------------------------------- /proto/ErrorHandling.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/ErrorHandling.proto -------------------------------------------------------------------------------- /proto/FS.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/FS.proto -------------------------------------------------------------------------------- /proto/Filter.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/Filter.proto -------------------------------------------------------------------------------- /proto/HBase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/HBase.proto -------------------------------------------------------------------------------- /proto/HFile.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/HFile.proto -------------------------------------------------------------------------------- /proto/LoadBalancer.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/LoadBalancer.proto -------------------------------------------------------------------------------- /proto/MapReduce.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/MapReduce.proto -------------------------------------------------------------------------------- /proto/Master.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/Master.proto -------------------------------------------------------------------------------- /proto/MultiRowMutation.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/MultiRowMutation.proto -------------------------------------------------------------------------------- /proto/RPC.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/RPC.proto -------------------------------------------------------------------------------- /proto/RegionServerStatus.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/RegionServerStatus.proto -------------------------------------------------------------------------------- /proto/RowProcessor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/RowProcessor.proto -------------------------------------------------------------------------------- /proto/SecureBulkLoad.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/SecureBulkLoad.proto -------------------------------------------------------------------------------- /proto/Tracing.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/Tracing.proto -------------------------------------------------------------------------------- /proto/WAL.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/WAL.proto -------------------------------------------------------------------------------- /proto/ZooKeeper.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/proto/ZooKeeper.proto -------------------------------------------------------------------------------- /src/call.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/call.coffee -------------------------------------------------------------------------------- /src/client.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/client.coffee -------------------------------------------------------------------------------- /src/connection.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/connection.coffee -------------------------------------------------------------------------------- /src/data-input-stream.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/data-input-stream.coffee -------------------------------------------------------------------------------- /src/delete.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/delete.coffee -------------------------------------------------------------------------------- /src/filter-list.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/filter-list.coffee -------------------------------------------------------------------------------- /src/get.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/get.coffee -------------------------------------------------------------------------------- /src/hconstants.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/hconstants.coffee -------------------------------------------------------------------------------- /src/increment.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/increment.coffee -------------------------------------------------------------------------------- /src/index.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/index.coffee -------------------------------------------------------------------------------- /src/output-buffer.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/output-buffer.coffee -------------------------------------------------------------------------------- /src/put.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/put.coffee -------------------------------------------------------------------------------- /src/scan.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/scan.coffee -------------------------------------------------------------------------------- /src/utils.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/utils.coffee -------------------------------------------------------------------------------- /src/zk-protobuf.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/src/zk-protobuf.coffee -------------------------------------------------------------------------------- /test/basic_usage.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/test/basic_usage.coffee -------------------------------------------------------------------------------- /test/test_config.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falsecz/hbase-rpc-client/HEAD/test/test_config.coffee --------------------------------------------------------------------------------