├── .gitignore ├── .mvn-compat └── src │ ├── main │ └── java │ │ └── org │ │ └── hbase │ │ └── async │ └── test │ └── java │ └── org │ └── hbase │ └── async ├── .travis.yml ├── AUTHORS ├── COPYING ├── HACKING ├── INSTALL ├── Makefile ├── NEWS ├── README.md ├── THANKS ├── asynchbase.conf ├── logback.xml ├── pom.xml.in ├── protobuf ├── Cell.proto ├── Client.proto ├── ClusterId.proto ├── ClusterStatus.proto ├── Comparator.proto ├── ErrorHandling.proto ├── FS.proto ├── Filter.proto ├── HBase.proto ├── LICENSE.txt ├── MapReduce.proto ├── MultiRowMutation.proto ├── README.txt ├── RPC.proto ├── Tracing.proto └── ZooKeeper.proto ├── screwdriver.yaml ├── src ├── AppendRequest.java ├── AtomicIncrementRequest.java ├── BatchGet.java ├── BatchableRpc.java ├── BinaryComparator.java ├── BinaryPrefixComparator.java ├── BitComparator.java ├── BrokenMetaException.java ├── BufferedIncrement.java ├── BufferedMultiColumnIncrement.java ├── Bytes.java ├── CallQueueTooBigException.java ├── ClientStats.java ├── ColumnPaginationFilter.java ├── ColumnPrefixFilter.java ├── ColumnRangeFilter.java ├── CompareAndSetRequest.java ├── CompareFilter.java ├── Config.java ├── ConnectionResetException.java ├── Counter.java ├── DeleteRequest.java ├── DependentColumnFilter.java ├── FamilyFilter.java ├── FilterComparator.java ├── FilterList.java ├── FirstKeyOnlyFilter.java ├── FuzzyRowFilter.java ├── GetRequest.java ├── GetResultOrException.java ├── HBaseClient.java ├── HBaseException.java ├── HBaseRpc.java ├── HasFailedRpcException.java ├── InvalidResponseException.java ├── KeyOnlyFilter.java ├── KeyRegexpFilter.java ├── KeyValue.java ├── MultiAction.java ├── MultiColumnAtomicIncrementRequest.java ├── MultipleColumnPrefixFilter.java ├── NoSuchColumnFamilyException.java ├── NonRecoverableException.java ├── NotServingRegionException.java ├── PleaseThrottleException.java ├── PutRequest.java ├── QualifierFilter.java ├── RecoverableException.java ├── RegexStringComparator.java ├── RegionClient.java ├── RegionClientStats.java ├── RegionInfo.java ├── RegionLocation.java ├── RegionMovedException.java ├── RegionOfflineException.java ├── RegionOpeningException.java ├── RegionServerAbortedException.java ├── RegionServerStoppedException.java ├── RegionTooBusyException.java ├── RemoteException.java ├── RowFilter.java ├── RowLock.java ├── RowLockRequest.java ├── RpcTimedOutException.java ├── ScanFilter.java ├── Scanner.java ├── SecureRpcHelper.java ├── SecureRpcHelper94.java ├── SecureRpcHelper96.java ├── ServerNotRunningYetException.java ├── SingletonList.java ├── SubstringComparator.java ├── TableNotFoundException.java ├── TimestampsFilter.java ├── UnknownProtocolException.java ├── UnknownRowLockException.java ├── UnknownScannerException.java ├── ValueFilter.java ├── VersionMismatchException.java ├── auth │ ├── ClientAuthProvider.java │ ├── KerberosClientAuthProvider.java │ ├── Login.java │ └── SimpleClientAuthProvider.java ├── jsr166e │ ├── LongAdder.java │ ├── README │ ├── Striped64.java │ └── package-info.java └── protobuf │ └── ZeroCopyLiteralByteString.java ├── test ├── BaseTestHBaseClient.java ├── BaseTestRegionClient.java ├── BaseTestSecureRpcHelper.java ├── Common.java ├── PBufResponses.java ├── Test.java ├── TestConfig.java ├── TestDeleteRequest.java ├── TestGetRequest.java ├── TestHBaseClient.java ├── TestHBaseClientLocateRegion.java ├── TestHBaseRpc.java ├── TestIncrementCoalescing.java ├── TestIntegration.java ├── TestMETALookup.java ├── TestMultiAction.java ├── TestMultiColumnIncrementCoalescing.java ├── TestNSREs.java ├── TestPutRequest.java ├── TestRegionClient.java ├── TestRegionClientDecode.java ├── TestRegionClientSendRpc.java ├── TestScanner.java ├── TestSecureRpcHelper.java ├── TestSecureRpcHelper94.java ├── TestSecureRpcHelper96.java ├── TestZKClient.java └── auth │ ├── MockProvider.java │ ├── TestKerberosClientAuthProvider.java │ ├── TestLogin.java │ └── TestSimpleClientAuthProvider.java └── third_party ├── .gitignore ├── guava ├── guava-13.0.1.jar.md5 ├── guava-18.0.jar.md5 └── include.mk ├── hamcrest ├── hamcrest-core-1.3.jar.md5 └── include.mk ├── include.mk ├── javassist ├── include.mk ├── javassist-3.15.0-GA.jar.md5 ├── javassist-3.17.1-GA.jar.md5 └── javassist-3.18.1-GA.jar.md5 ├── junit ├── include.mk ├── junit-4.10.jar.md5 └── junit-4.11.jar.md5 ├── logback ├── include.mk ├── logback-classic-1.0.13.jar.md5 ├── logback-classic-1.2.9.jar.md5 ├── logback-core-1.0.13.jar.md5 └── logback-core-1.2.9.jar.md5 ├── mockito ├── include.mk ├── mockito-1.9.0.jar.md5 └── mockito-core-1.9.5.jar.md5 ├── netty ├── include.mk ├── netty-3.8.0.Final.jar.md5 └── netty-3.9.4.Final.jar.md5 ├── objenesis ├── include.mk ├── objenesis-1.3.jar.md5 └── objenesis-2.1.jar.md5 ├── powermock ├── include.mk ├── powermock-mockito-1.5.jar.md5 └── powermock-mockito-release-full-1.5.4-full.jar.md5 ├── protobuf ├── include.mk └── protobuf-java-2.5.0.jar.md5 ├── slf4j ├── include.mk ├── log4j-over-slf4j-1.7.5.jar.md5 ├── log4j-over-slf4j-1.7.7.jar.md5 ├── slf4j-api-1.7.5.jar.md5 └── slf4j-api-1.7.7.jar.md5 ├── suasync ├── async-1.4.0.jar.md5 ├── include.mk └── suasync-1.3.2.jar.md5 └── zookeeper ├── include.mk ├── zookeeper-3.3.6.jar.md5 └── zookeeper-3.4.5.jar.md5 /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | pom.xml 3 | target/ 4 | /bin/ 5 | .idea 6 | -------------------------------------------------------------------------------- /.mvn-compat/src/main/java/org/hbase/async: -------------------------------------------------------------------------------- 1 | ../../../../../../src -------------------------------------------------------------------------------- /.mvn-compat/src/test/java/org/hbase/async: -------------------------------------------------------------------------------- 1 | ../../../../../../test -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/COPYING -------------------------------------------------------------------------------- /HACKING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/HACKING -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/INSTALL -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/Makefile -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/NEWS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/README.md -------------------------------------------------------------------------------- /THANKS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/THANKS -------------------------------------------------------------------------------- /asynchbase.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/asynchbase.conf -------------------------------------------------------------------------------- /logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/logback.xml -------------------------------------------------------------------------------- /pom.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/pom.xml.in -------------------------------------------------------------------------------- /protobuf/Cell.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/Cell.proto -------------------------------------------------------------------------------- /protobuf/Client.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/Client.proto -------------------------------------------------------------------------------- /protobuf/ClusterId.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/ClusterId.proto -------------------------------------------------------------------------------- /protobuf/ClusterStatus.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/ClusterStatus.proto -------------------------------------------------------------------------------- /protobuf/Comparator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/Comparator.proto -------------------------------------------------------------------------------- /protobuf/ErrorHandling.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/ErrorHandling.proto -------------------------------------------------------------------------------- /protobuf/FS.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/FS.proto -------------------------------------------------------------------------------- /protobuf/Filter.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/Filter.proto -------------------------------------------------------------------------------- /protobuf/HBase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/HBase.proto -------------------------------------------------------------------------------- /protobuf/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/LICENSE.txt -------------------------------------------------------------------------------- /protobuf/MapReduce.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/MapReduce.proto -------------------------------------------------------------------------------- /protobuf/MultiRowMutation.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/MultiRowMutation.proto -------------------------------------------------------------------------------- /protobuf/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/README.txt -------------------------------------------------------------------------------- /protobuf/RPC.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/RPC.proto -------------------------------------------------------------------------------- /protobuf/Tracing.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/Tracing.proto -------------------------------------------------------------------------------- /protobuf/ZooKeeper.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/protobuf/ZooKeeper.proto -------------------------------------------------------------------------------- /screwdriver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/screwdriver.yaml -------------------------------------------------------------------------------- /src/AppendRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/AppendRequest.java -------------------------------------------------------------------------------- /src/AtomicIncrementRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/AtomicIncrementRequest.java -------------------------------------------------------------------------------- /src/BatchGet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/BatchGet.java -------------------------------------------------------------------------------- /src/BatchableRpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/BatchableRpc.java -------------------------------------------------------------------------------- /src/BinaryComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/BinaryComparator.java -------------------------------------------------------------------------------- /src/BinaryPrefixComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/BinaryPrefixComparator.java -------------------------------------------------------------------------------- /src/BitComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/BitComparator.java -------------------------------------------------------------------------------- /src/BrokenMetaException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/BrokenMetaException.java -------------------------------------------------------------------------------- /src/BufferedIncrement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/BufferedIncrement.java -------------------------------------------------------------------------------- /src/BufferedMultiColumnIncrement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/BufferedMultiColumnIncrement.java -------------------------------------------------------------------------------- /src/Bytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/Bytes.java -------------------------------------------------------------------------------- /src/CallQueueTooBigException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/CallQueueTooBigException.java -------------------------------------------------------------------------------- /src/ClientStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/ClientStats.java -------------------------------------------------------------------------------- /src/ColumnPaginationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/ColumnPaginationFilter.java -------------------------------------------------------------------------------- /src/ColumnPrefixFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/ColumnPrefixFilter.java -------------------------------------------------------------------------------- /src/ColumnRangeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/ColumnRangeFilter.java -------------------------------------------------------------------------------- /src/CompareAndSetRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/CompareAndSetRequest.java -------------------------------------------------------------------------------- /src/CompareFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/CompareFilter.java -------------------------------------------------------------------------------- /src/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/Config.java -------------------------------------------------------------------------------- /src/ConnectionResetException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/ConnectionResetException.java -------------------------------------------------------------------------------- /src/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/Counter.java -------------------------------------------------------------------------------- /src/DeleteRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/DeleteRequest.java -------------------------------------------------------------------------------- /src/DependentColumnFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/DependentColumnFilter.java -------------------------------------------------------------------------------- /src/FamilyFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/FamilyFilter.java -------------------------------------------------------------------------------- /src/FilterComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/FilterComparator.java -------------------------------------------------------------------------------- /src/FilterList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/FilterList.java -------------------------------------------------------------------------------- /src/FirstKeyOnlyFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/FirstKeyOnlyFilter.java -------------------------------------------------------------------------------- /src/FuzzyRowFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/FuzzyRowFilter.java -------------------------------------------------------------------------------- /src/GetRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/GetRequest.java -------------------------------------------------------------------------------- /src/GetResultOrException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/GetResultOrException.java -------------------------------------------------------------------------------- /src/HBaseClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/HBaseClient.java -------------------------------------------------------------------------------- /src/HBaseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/HBaseException.java -------------------------------------------------------------------------------- /src/HBaseRpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/HBaseRpc.java -------------------------------------------------------------------------------- /src/HasFailedRpcException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/HasFailedRpcException.java -------------------------------------------------------------------------------- /src/InvalidResponseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/InvalidResponseException.java -------------------------------------------------------------------------------- /src/KeyOnlyFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/KeyOnlyFilter.java -------------------------------------------------------------------------------- /src/KeyRegexpFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/KeyRegexpFilter.java -------------------------------------------------------------------------------- /src/KeyValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/KeyValue.java -------------------------------------------------------------------------------- /src/MultiAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/MultiAction.java -------------------------------------------------------------------------------- /src/MultiColumnAtomicIncrementRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/MultiColumnAtomicIncrementRequest.java -------------------------------------------------------------------------------- /src/MultipleColumnPrefixFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/MultipleColumnPrefixFilter.java -------------------------------------------------------------------------------- /src/NoSuchColumnFamilyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/NoSuchColumnFamilyException.java -------------------------------------------------------------------------------- /src/NonRecoverableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/NonRecoverableException.java -------------------------------------------------------------------------------- /src/NotServingRegionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/NotServingRegionException.java -------------------------------------------------------------------------------- /src/PleaseThrottleException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/PleaseThrottleException.java -------------------------------------------------------------------------------- /src/PutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/PutRequest.java -------------------------------------------------------------------------------- /src/QualifierFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/QualifierFilter.java -------------------------------------------------------------------------------- /src/RecoverableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RecoverableException.java -------------------------------------------------------------------------------- /src/RegexStringComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegexStringComparator.java -------------------------------------------------------------------------------- /src/RegionClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegionClient.java -------------------------------------------------------------------------------- /src/RegionClientStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegionClientStats.java -------------------------------------------------------------------------------- /src/RegionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegionInfo.java -------------------------------------------------------------------------------- /src/RegionLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegionLocation.java -------------------------------------------------------------------------------- /src/RegionMovedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegionMovedException.java -------------------------------------------------------------------------------- /src/RegionOfflineException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegionOfflineException.java -------------------------------------------------------------------------------- /src/RegionOpeningException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegionOpeningException.java -------------------------------------------------------------------------------- /src/RegionServerAbortedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegionServerAbortedException.java -------------------------------------------------------------------------------- /src/RegionServerStoppedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegionServerStoppedException.java -------------------------------------------------------------------------------- /src/RegionTooBusyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RegionTooBusyException.java -------------------------------------------------------------------------------- /src/RemoteException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RemoteException.java -------------------------------------------------------------------------------- /src/RowFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RowFilter.java -------------------------------------------------------------------------------- /src/RowLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RowLock.java -------------------------------------------------------------------------------- /src/RowLockRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RowLockRequest.java -------------------------------------------------------------------------------- /src/RpcTimedOutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/RpcTimedOutException.java -------------------------------------------------------------------------------- /src/ScanFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/ScanFilter.java -------------------------------------------------------------------------------- /src/Scanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/Scanner.java -------------------------------------------------------------------------------- /src/SecureRpcHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/SecureRpcHelper.java -------------------------------------------------------------------------------- /src/SecureRpcHelper94.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/SecureRpcHelper94.java -------------------------------------------------------------------------------- /src/SecureRpcHelper96.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/SecureRpcHelper96.java -------------------------------------------------------------------------------- /src/ServerNotRunningYetException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/ServerNotRunningYetException.java -------------------------------------------------------------------------------- /src/SingletonList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/SingletonList.java -------------------------------------------------------------------------------- /src/SubstringComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/SubstringComparator.java -------------------------------------------------------------------------------- /src/TableNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/TableNotFoundException.java -------------------------------------------------------------------------------- /src/TimestampsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/TimestampsFilter.java -------------------------------------------------------------------------------- /src/UnknownProtocolException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/UnknownProtocolException.java -------------------------------------------------------------------------------- /src/UnknownRowLockException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/UnknownRowLockException.java -------------------------------------------------------------------------------- /src/UnknownScannerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/UnknownScannerException.java -------------------------------------------------------------------------------- /src/ValueFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/ValueFilter.java -------------------------------------------------------------------------------- /src/VersionMismatchException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/VersionMismatchException.java -------------------------------------------------------------------------------- /src/auth/ClientAuthProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/auth/ClientAuthProvider.java -------------------------------------------------------------------------------- /src/auth/KerberosClientAuthProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/auth/KerberosClientAuthProvider.java -------------------------------------------------------------------------------- /src/auth/Login.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/auth/Login.java -------------------------------------------------------------------------------- /src/auth/SimpleClientAuthProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/auth/SimpleClientAuthProvider.java -------------------------------------------------------------------------------- /src/jsr166e/LongAdder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/jsr166e/LongAdder.java -------------------------------------------------------------------------------- /src/jsr166e/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/jsr166e/README -------------------------------------------------------------------------------- /src/jsr166e/Striped64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/jsr166e/Striped64.java -------------------------------------------------------------------------------- /src/jsr166e/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/jsr166e/package-info.java -------------------------------------------------------------------------------- /src/protobuf/ZeroCopyLiteralByteString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/src/protobuf/ZeroCopyLiteralByteString.java -------------------------------------------------------------------------------- /test/BaseTestHBaseClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/BaseTestHBaseClient.java -------------------------------------------------------------------------------- /test/BaseTestRegionClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/BaseTestRegionClient.java -------------------------------------------------------------------------------- /test/BaseTestSecureRpcHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/BaseTestSecureRpcHelper.java -------------------------------------------------------------------------------- /test/Common.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/Common.java -------------------------------------------------------------------------------- /test/PBufResponses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/PBufResponses.java -------------------------------------------------------------------------------- /test/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/Test.java -------------------------------------------------------------------------------- /test/TestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestConfig.java -------------------------------------------------------------------------------- /test/TestDeleteRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestDeleteRequest.java -------------------------------------------------------------------------------- /test/TestGetRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestGetRequest.java -------------------------------------------------------------------------------- /test/TestHBaseClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestHBaseClient.java -------------------------------------------------------------------------------- /test/TestHBaseClientLocateRegion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestHBaseClientLocateRegion.java -------------------------------------------------------------------------------- /test/TestHBaseRpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestHBaseRpc.java -------------------------------------------------------------------------------- /test/TestIncrementCoalescing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestIncrementCoalescing.java -------------------------------------------------------------------------------- /test/TestIntegration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestIntegration.java -------------------------------------------------------------------------------- /test/TestMETALookup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestMETALookup.java -------------------------------------------------------------------------------- /test/TestMultiAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestMultiAction.java -------------------------------------------------------------------------------- /test/TestMultiColumnIncrementCoalescing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestMultiColumnIncrementCoalescing.java -------------------------------------------------------------------------------- /test/TestNSREs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestNSREs.java -------------------------------------------------------------------------------- /test/TestPutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestPutRequest.java -------------------------------------------------------------------------------- /test/TestRegionClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestRegionClient.java -------------------------------------------------------------------------------- /test/TestRegionClientDecode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestRegionClientDecode.java -------------------------------------------------------------------------------- /test/TestRegionClientSendRpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestRegionClientSendRpc.java -------------------------------------------------------------------------------- /test/TestScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestScanner.java -------------------------------------------------------------------------------- /test/TestSecureRpcHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestSecureRpcHelper.java -------------------------------------------------------------------------------- /test/TestSecureRpcHelper94.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestSecureRpcHelper94.java -------------------------------------------------------------------------------- /test/TestSecureRpcHelper96.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestSecureRpcHelper96.java -------------------------------------------------------------------------------- /test/TestZKClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/TestZKClient.java -------------------------------------------------------------------------------- /test/auth/MockProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/auth/MockProvider.java -------------------------------------------------------------------------------- /test/auth/TestKerberosClientAuthProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/auth/TestKerberosClientAuthProvider.java -------------------------------------------------------------------------------- /test/auth/TestLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/auth/TestLogin.java -------------------------------------------------------------------------------- /test/auth/TestSimpleClientAuthProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/test/auth/TestSimpleClientAuthProvider.java -------------------------------------------------------------------------------- /third_party/.gitignore: -------------------------------------------------------------------------------- 1 | *.jar 2 | *.*-t 3 | -------------------------------------------------------------------------------- /third_party/guava/guava-13.0.1.jar.md5: -------------------------------------------------------------------------------- 1 | 539a72e3c7b7bd1b12b9cf7a567fb28a 2 | -------------------------------------------------------------------------------- /third_party/guava/guava-18.0.jar.md5: -------------------------------------------------------------------------------- 1 | 947641f6bb535b1d942d1bc387c45290 2 | -------------------------------------------------------------------------------- /third_party/guava/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/guava/include.mk -------------------------------------------------------------------------------- /third_party/hamcrest/hamcrest-core-1.3.jar.md5: -------------------------------------------------------------------------------- 1 | 6393363b47ddcbba82321110c3e07519 2 | -------------------------------------------------------------------------------- /third_party/hamcrest/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/hamcrest/include.mk -------------------------------------------------------------------------------- /third_party/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/include.mk -------------------------------------------------------------------------------- /third_party/javassist/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/javassist/include.mk -------------------------------------------------------------------------------- /third_party/javassist/javassist-3.15.0-GA.jar.md5: -------------------------------------------------------------------------------- 1 | 98b83db263880dc3bd9fd234ac4b8802 2 | -------------------------------------------------------------------------------- /third_party/javassist/javassist-3.17.1-GA.jar.md5: -------------------------------------------------------------------------------- 1 | d6a8586b96f0a0fb5f6100371759fa17 2 | -------------------------------------------------------------------------------- /third_party/javassist/javassist-3.18.1-GA.jar.md5: -------------------------------------------------------------------------------- 1 | 5bb83868c87334320562af7eded65cc2 2 | -------------------------------------------------------------------------------- /third_party/junit/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/junit/include.mk -------------------------------------------------------------------------------- /third_party/junit/junit-4.10.jar.md5: -------------------------------------------------------------------------------- 1 | 972c3b8fb2cc26008cbceb01ff889ec4 2 | -------------------------------------------------------------------------------- /third_party/junit/junit-4.11.jar.md5: -------------------------------------------------------------------------------- 1 | 3c42be5ea7cbf3635716abbb429cb90d 2 | -------------------------------------------------------------------------------- /third_party/logback/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/logback/include.mk -------------------------------------------------------------------------------- /third_party/logback/logback-classic-1.0.13.jar.md5: -------------------------------------------------------------------------------- 1 | 18586a078b51918942002ec085338e19 2 | -------------------------------------------------------------------------------- /third_party/logback/logback-classic-1.2.9.jar.md5: -------------------------------------------------------------------------------- 1 | de212f6deebb4cf8b5c91853602db5ec 2 | -------------------------------------------------------------------------------- /third_party/logback/logback-core-1.0.13.jar.md5: -------------------------------------------------------------------------------- 1 | 945c6dc3c10d3ce784d456a8bbbd0262 2 | -------------------------------------------------------------------------------- /third_party/logback/logback-core-1.2.9.jar.md5: -------------------------------------------------------------------------------- 1 | e0e576b4001e1c99e551655b3fcbacbf 2 | -------------------------------------------------------------------------------- /third_party/mockito/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/mockito/include.mk -------------------------------------------------------------------------------- /third_party/mockito/mockito-1.9.0.jar.md5: -------------------------------------------------------------------------------- 1 | cab21b44958a173a5b1d55a6aff0ab54 2 | -------------------------------------------------------------------------------- /third_party/mockito/mockito-core-1.9.5.jar.md5: -------------------------------------------------------------------------------- 1 | 6f73cf04a56eb60aaa996506e7c10fc7 2 | -------------------------------------------------------------------------------- /third_party/netty/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/netty/include.mk -------------------------------------------------------------------------------- /third_party/netty/netty-3.8.0.Final.jar.md5: -------------------------------------------------------------------------------- 1 | 41881e69dd4e0a012dc065ae4c7845fe 2 | -------------------------------------------------------------------------------- /third_party/netty/netty-3.9.4.Final.jar.md5: -------------------------------------------------------------------------------- 1 | b3701ef46c7518d0d63705e2f092dbe5 2 | -------------------------------------------------------------------------------- /third_party/objenesis/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/objenesis/include.mk -------------------------------------------------------------------------------- /third_party/objenesis/objenesis-1.3.jar.md5: -------------------------------------------------------------------------------- 1 | 2d649907bd6203f2661f70d430a6ade8 2 | -------------------------------------------------------------------------------- /third_party/objenesis/objenesis-2.1.jar.md5: -------------------------------------------------------------------------------- 1 | 32ccb1d20a42b5aaaceb90c9082a2efa 2 | -------------------------------------------------------------------------------- /third_party/powermock/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/powermock/include.mk -------------------------------------------------------------------------------- /third_party/powermock/powermock-mockito-1.5.jar.md5: -------------------------------------------------------------------------------- 1 | da9e7012d0e13f90c71829f2ac7d5462 2 | -------------------------------------------------------------------------------- /third_party/powermock/powermock-mockito-release-full-1.5.4-full.jar.md5: -------------------------------------------------------------------------------- 1 | 5dee1dce6952bb7338d4d053157ae647 2 | -------------------------------------------------------------------------------- /third_party/protobuf/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/protobuf/include.mk -------------------------------------------------------------------------------- /third_party/protobuf/protobuf-java-2.5.0.jar.md5: -------------------------------------------------------------------------------- 1 | a44473b98947e2a54c54e0db1387d137 2 | -------------------------------------------------------------------------------- /third_party/slf4j/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/slf4j/include.mk -------------------------------------------------------------------------------- /third_party/slf4j/log4j-over-slf4j-1.7.5.jar.md5: -------------------------------------------------------------------------------- 1 | bf9d6e634b0fa91cd2dff322394942a9 2 | -------------------------------------------------------------------------------- /third_party/slf4j/log4j-over-slf4j-1.7.7.jar.md5: -------------------------------------------------------------------------------- 1 | 93ab42a5216afd683c35988c6b6fc3d8 2 | -------------------------------------------------------------------------------- /third_party/slf4j/slf4j-api-1.7.5.jar.md5: -------------------------------------------------------------------------------- 1 | 48968da44a8ff71040112253929c8129 2 | -------------------------------------------------------------------------------- /third_party/slf4j/slf4j-api-1.7.7.jar.md5: -------------------------------------------------------------------------------- 1 | ca4280bf93d64367723ae5c8d42dd0b9 2 | -------------------------------------------------------------------------------- /third_party/suasync/async-1.4.0.jar.md5: -------------------------------------------------------------------------------- 1 | 90aa9cc566423f12af88e205804d5161 2 | -------------------------------------------------------------------------------- /third_party/suasync/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/suasync/include.mk -------------------------------------------------------------------------------- /third_party/suasync/suasync-1.3.2.jar.md5: -------------------------------------------------------------------------------- 1 | 62cf94994a0a6c2c9e3ed32b2cef837f 2 | -------------------------------------------------------------------------------- /third_party/zookeeper/include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenTSDB/asynchbase/HEAD/third_party/zookeeper/include.mk -------------------------------------------------------------------------------- /third_party/zookeeper/zookeeper-3.3.6.jar.md5: -------------------------------------------------------------------------------- 1 | a4425412297adf88c157a263d61e2cf1 2 | -------------------------------------------------------------------------------- /third_party/zookeeper/zookeeper-3.4.5.jar.md5: -------------------------------------------------------------------------------- 1 | 00b9db19ad7f18681761edc6db524ceb 2 | --------------------------------------------------------------------------------