康智冬
97fbaa658e
HBASE-22962 Fix typo in javadoc description ( #569 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-09-01 20:14:31 +08:00
linkaline
ee9d98611b
HBASE-22881 Fix non-daemon threads in hbase server implementation ( #512 )
...
* address checkstyle issue
* change threadPool threads to daemon in server implementation
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: stack <stack@apache.org>
2019-08-23 17:36:58 -07:00
Guanghao
64e732dc8b
HBASE-22624 Should sanity check table configuration when clone snapshot to a new table
2019-07-03 11:54:25 +08:00
Duo Zhang
d64d015f51
HBASE-21718 Implement Admin based on AsyncAdmin
2019-06-18 08:43:32 +08:00
Duo Zhang
6b87a4ce98
HBASE-21717 Implement Connection based on AsyncConnection
2019-06-18 08:37:51 +08:00
zhangduo
b7793d7d1d
HBASE-21585 Remove ClusterConnection
2019-06-18 08:37:50 +08:00
Apache9
9b413cf262
HBASE-22590 Remove the deprecated methods in Table interface ( #309 )
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
Signed-off-by: Guanghao <zghao@apache.org>
2019-06-17 10:18:18 +08:00
Jan Hentschel
47a96444da
HBASE-22275 Removed deprecated getRegionInfo in HRegionLocation
...
Signed-off-by: stack <stack@apache.org>
2019-06-16 16:13:46 +02:00
Andrew Purtell
a30b186568
HBASE-22449 https everywhere in Maven metadata ( #247 )
2019-05-21 12:34:25 -07:00
Andrew Purtell
a9de9f5f28
HBASE-22377 Provide API to check the existence of a namespace which does not require ADMIN permissions ( #225 )
...
Signed-off-by: Xu Cang <xucang@apache.org>
2019-05-14 11:56:16 -07:00
niuyulin
6de308c5bc
HBASE-21714 Deprecated isTableAvailableWithSplit method in thrift module
2019-05-07 13:23:38 +08:00
Jan Hentschel
2c7fdb39ce
HBASE-22277 Removed deprecated methods from Get
2019-05-01 01:25:53 +02:00
Jan Hentschel
882bbdb8f7
HBASE-22323 Fixed broken Thrift generation
2019-04-29 19:45:31 +02:00
Sean Busbey
bf140acd20
HBASE-22083 move eclipse settings into a profile.
...
Signed-off-by: stack <stack@apache.org>
2019-04-25 14:17:18 -05:00
Jan Hentschel
1f0e43a27a
HBASE-22232 Removed deprecated methods in CompareFilter
2019-04-23 13:25:17 +02:00
zhangduo
c3c48f30f7
HBASE-22279 Add a getRegionLocator method in Table/AsyncTable interface
2019-04-22 18:37:23 +08:00
meiyi
d32f924ef4
HBASE-22117 Move hasPermission/checkPermissions from region server to master
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-04-09 17:01:01 +08:00
zhangduo
11547b79f3
HBASE-22178 Introduce a createTableAsync with TableDescriptor method in Admin
2019-04-07 21:06:00 +08:00
zhangduo
cd2374a7f0
HBASE-22108 Avoid passing null in Admin methods
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-04-02 21:13:17 +08:00
meiyi
7b3ff56202
HBASE-21911 Move getUserPermissions from regionserver to master
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-03-27 11:22:21 +08:00
pingsutw
21cb00eef6
HBASE-22064 Remove Admin.deleteSnapshot(byte[])
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2019-03-23 21:27:12 +08:00
meiyi
86dd92cccb
HBASE-22015 UserPermission should be annotated as InterfaceAudience.Public
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-03-19 14:41:22 +08:00
Andrew Purtell
6cd78e899f
HBASE-21926 Profiler servlet
2019-03-17 18:48:12 -07:00
Duo Zhang
3c5761e365
HBASE-22002 Remove the deprecated methods in Admin interface
...
Signed-off-by: Zheng Hu <openinx@gmail.com>
2019-03-14 21:42:23 +08:00
Bing Xiao
8a2ee8339a
HBASE-22011 ThriftUtilities.getFromThrift should set filter when not set columns
2019-03-11 15:16:52 +08:00
zhangduo
10ca598004
HBASE-22001 Polish the Admin interface
...
Signed-off-by: stack <stack@apache.org>
2019-03-11 14:38:31 +08:00
meiyi
841a45afb7
HBASE-21974 Change Admin#grant/revoke parameter from UserPermission to user and Permission
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-03-02 23:41:48 +08:00
Allan Yang
8408e26d26
HBASE-21962 Filters do not work in ThriftTable
2019-02-27 15:56:25 +08:00
Guanghao Zhang
0fc5173eef
HBASE-21922 BloomContext#sanityCheck may failed when use ROWPREFIX_DELIMITED bloom filter
2019-02-23 23:25:01 +08:00
meiyi
9a55cbb2c1
HBASE-21783 Support exceed user/table/ns throttle quota if region server has available quota
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-02-21 15:36:37 +08:00
Guanghao Zhang
ed849d2d19
HBASE-21889 Use thrift 0.12.0 when build thrift by compile-thrift profile
2019-02-13 17:14:22 +08:00
Allan Yang
2776bc0151
HBASE-21809 Add retry thrift client for ThriftTable/Admin
2019-01-31 16:43:09 +08:00
meiyi
f997252344
HBASE-21739 Move grant/revoke from regionserver to master
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-01-30 11:16:57 +08:00
zhangduo
d82c1a6c2b
HBASE-21791 Upgrade thrift dependency to 0.12.0
2019-01-29 20:06:36 +08:00
Duo Zhang
4f3b95b318
HBASE-21762 Move some methods in ClusterConnection to Connection
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-01-25 21:13:44 +08:00
Duo Zhang
594341d6fe
HBASE-21710 Add quota related methods to the Admin interface
...
Signed-off-by: Michael Stack <stack@apache.org>
2019-01-16 21:08:47 +08:00
Allan Yang
52bc6db050
HBASE-21652 Refactor ThriftServer making thrift2 server inherited from thrift1 server(addendum)
2019-01-10 11:03:46 +08:00
Allan Yang
f053003ce7
HBASE-21661 Provide Thrift2 implementation of Table/Admin
2019-01-09 15:38:23 +08:00
Allan Yang
e4b6b4afb9
HBASE-21652 Refactor ThriftServer making thrift2 server inherited from thrift1 server
2019-01-02 16:13:57 +08:00
Allan Yang
b620334c20
HBASE-21650 Add DDL operation and some other miscellaneous to thrift2 (ADDENDUM add some comments)
2018-12-28 15:32:50 +08:00
Allan Yang
7820ba1dbd
HBASE-21650 Add DDL operation and some other miscellaneous to thrift2
2018-12-27 22:25:33 +08:00
subrat.mishra
49ae8549cf
HBASE-21040 Replace call to printStackTrace() with proper logger call
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-08-15 08:29:54 -07:00
Guangxu Cheng
b9413839ab
HBASE-20845 Support set the consistency for Gets and Scans in thrift2
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-08-07 13:34:17 -07:00
Wei-Chiu Chuang
7be97980f5
HBASE-20950 Helper method to configure secure DFS cluster for tests
...
Create a helper method HBaseKerberosUtils#setSecuredConfiguration().
TestSecureExport, TestSaslFanOutOneBlockAsyncDFSOutput,
SecureTestCluster and TestThriftSpnegoHttpServer uses this new helper
method.
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-07-31 13:36:17 -07:00
Mike Drob
dbcc80c9e7
HBASE-20884 Replace Base64 with j.u.Base64
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-07-13 12:59:36 -05:00
Sakthi
0d33caa39a
HBASE-20617 Removed jetty-jsp module.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-07-11 11:41:55 -05:00
Sean Busbey
f1b536bad4
HBASE-20332 shaded mapreduce module shouldn't include hadoop
...
* modify the jar checking script to take args; make hadoop stuff optional
* separate out checking the artifacts that have hadoop vs those that don't.
* * Unfortunately means we need two modules for checking things
* * put in a safety check that the support script for checking jar contents is maintained in both modules
* * have to carve out an exception for o.a.hadoop.metrics2. :(
* fix duplicated class warning
* clean up dependencies in hbase-server and some modules that depend on it.
* allow Hadoop to have its own htrace where it needs it
* add a precommit check to make sure we're not using old htrace imports
2018-06-18 11:31:04 -07:00
Kevin Risden
b25c782f0d
HBASE-19852 HBase Thrift should use a SPNEGO HTTP/hostname principal for checking HTTP Kerberos authentication
...
Return 401 sooner when AUTHORIZATION header is missing
HBase Thrift server was checking for the AUTHORIZATION header and assuming it was always present
even when it was the first request. Many clients will not send the AUTHORIZATION header until
a 401 is received. HBase Thrift in the case of no header was throwing multiple exceptions and
filling the logs with exceptions. This was fixed by checking that if the AUTHORIZATION header is
empty then return a 401 immediately if security is enabled.
Signed-off-by: Josh Elser <elserj@apache.org>
2018-06-11 12:52:19 -04:00
Josh Elser
0c42acbdf8
HBASE-20664 Reduce the broad scope of outToken in ThriftHttpServlet
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-31 20:02:25 -04:00
Ashish Singhi
c60578d982
HBASE-20004 Client is not able to execute REST queries in a secure cluster
...
Signed-off-by: Ashish Singhi <ashishsinghi@apache.org>
2018-05-10 22:39:43 +05:30