Michael Stack
7f70b6c8e3
HBASE-18769 Make CompareFilter use generic CompareOperator instead of
...
internal enum
2017-09-08 10:05:51 -07:00
Peter Somogyi
33711fd481
HBASE-18704 Upgrade hbase to commons-collections 4
...
Upgrade commons-collections:3.2.2 to commons-collections4:4.1
Add missing dependency for hbase-procedure, hbase-thrift
Replace CircularFifoBuffer with CircularFifoQueue in WALProcedureStore and TaskMonitor
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
(cherry picked from commit 137b105c67
)
2017-09-07 10:39:13 -05:00
Umesh Agashe
bd219c0fb8
HBASE-18674 upgrading to commons-lang3
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-05 09:46:49 -07:00
huzheng
311ca34aec
HBASE-18402 Thrift2 should support DeleteFamilyVersion type
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-07-26 15:49:17 -07:00
tedyu
b7045d4fcf
HBASE-18402 Thrift2 should support DeleteFamilyVersion - revert due to missing JIRA number
2017-07-26 15:49:16 -07:00
huzheng
6abc8bd58e
HBASE-18402 Thrift2 should support DeleteFamilyVersion type
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-07-25 17:40:19 -07:00
tedyu
edc36b3f90
HBASE-18402 Thrift2 should support DeleteFamilyVersion - revert due to missing JIRA number
2017-07-25 17:40:06 -07:00
huzheng
4e3a750b00
Thrift2 should support DeleteFamilyVersion type
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-07-25 03:10:32 -07:00
Michael Stack
d5c6e11016
HBASE-17908 Upgrade guava
...
Pull in guava 22.0 by using the shaded version up in new hbase-thirdparty project.
In poms, exclude guava everywhere except on hadoop-common. Do this so
we minimize transitive includes. hadoop-common is needed because hadoop
Configuration uses guava doing preconditions.
Everywhere we used guava, instead use shaded so fix a load of imports.
Stopwatch API changed as did hashing and toStringHelper which is now
in MoreObjects class. Otherwise, minimal changes to come up on 22.0
2017-07-21 15:41:52 +01:00
Peter Somogyi
9300fbc9c1
HBASE-16312 update jquery version
...
Upgrade jquery from 1.8.3 to 3.2.1 in hbase-server and hbase-thrift modules
Change-Id: I92d479e9802d954f607ba409077bc98581e9e5ca
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-20 10:08:12 +01:00
Jan Hentschel
97b649eb93
HBASE-18344 Introduce Append.addColumn as a replacement for Append.add
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-07-13 20:05:22 +08:00
lv zehui
9a1aff447e
HBASE-17514 emit a warning if thrift1 proxy user is configured but hbase.regionserver.thrift.http is not
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-04-24 11:33:27 -05:00
Michael Stack
0cd4cec5d2
Revert "HBASE-17906 When a huge amount of data writing to hbase through thrift2, there will be a deadlock error. (Albert Lee)"
...
Mistaken commit.
This reverts commit 9dd5cda017
.
2017-04-14 12:07:40 -07:00
Michael Stack
9dd5cda017
HBASE-17906 When a huge amount of data writing to hbase through thrift2, there will be a deadlock error. (Albert Lee)
2017-04-13 21:59:11 -07:00
tedyu
85fda44179
HBASE-17831 Support small scan in thrift2 (Guangxu Cheng)
2017-03-27 10:19:46 -07:00
chenyechao
e239e8d2d3
HBASE-17737 Thrift2 proxy should support scan timeRange per column family
...
--
.../hadoop/hbase/thrift2/ThriftUtilities.java | 11 +
.../hadoop/hbase/thrift2/generated/TScan.java | 234 ++++++++++++++++++---
.../org/apache/hadoop/hbase/thrift2/hbase.thrift | 3 +-
.../thrift2/TestThriftHBaseServiceHandler.java | 63 ++++++
4 files changed, 279 insertions(+), 32 deletions(-)
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-03-08 07:05:44 -08:00
Jan Hentschel
b53f354763
HBASE-17532 Replaced explicit type with diamond operator
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-03-07 11:22:51 -08:00
tedyu
eabfa39b27
HBASE-17689 Add support for table.existsAll in thrift2 THBaseservice (Yechao Chen)
2017-02-27 14:40:10 -08:00
tedyu
bbc232e4ee
HBASE-17689 Add support for table.existsAll in thrift2 THBaseservice - Revert wrong JIRA Id
2017-02-27 14:38:18 -08:00
tedyu
e8f9de7851
HBASE-17654 Add support for table.existsAll in thrift2 THBaseservice (Yechao Chen)
2017-02-27 08:32:54 -08:00
Ashu Pachauri
d2c083d21c
HBASE-17627 Active workers metric for thrift (Ashu Pachauri)
...
Signed-off-by: Gary Helmling <garyh@apache.org>
2017-02-15 14:50:19 -08:00
Gary Helmling
3fe5102506
HBASE-17611 Thrift2 per-call latency metrics are capped at ~2 seconds
2017-02-13 10:16:36 -08:00
Gary Helmling
7a6518f05d
HBASE-17578 Thrift metrics should handle exceptions
2017-02-06 11:39:49 -08:00
Michael Stack
ffe7dac53d
Revert "Revert "HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server""
...
This reverts commit 0ac5d4a717
.
This is a revert of a revert; i.e. a reapplication!
Fixes for breakage that comes in with this patch is in a follow-on.
2017-01-30 11:54:54 -08:00
Michael Stack
0ac5d4a717
Revert "HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server"
...
This reverts commit 59fd6eb7f6
.
2017-01-25 22:55:18 -08:00
Yang Guang
59fd6eb7f6
HBASE-12894 Upgrade to Jetty 9 for REST / Info Server / Thrift Http Server
2017-01-24 23:37:12 -08:00
Jan Hentschel
55a1aa1e73
HBASE-10699 Set capacity on ArrayList where possible and use isEmpty instead of size() == 0
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-01-20 22:58:20 -08:00
Jan Hentschel
7572e96e3a
HBASE-17385 Change usage documentation from bin/hbase to hbase in various tools
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2016-12-29 15:20:43 -08:00
eyjian
00b3024355
HBASE-17181 Let HBase thrift2 support TThreadedSelectorServer
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2016-12-02 10:05:48 +08:00
anoopsamjohn
05ee54f665
HBASE-17013 Add constructor to RowMutations for initializing the capacity of internal list. (ChiaPing Tsai)
2016-11-04 10:34:20 +05:30
Umesh Agashe
281bf9a222
HBASE-17014 Added clearly marked log messages for start and shutdown of services HMaster, HRegionServer, ThriftServer, RESTServer. Also changed the log level for RPCServer responder starting log message to debug.
...
Signed-off-by: Michael Stack <stack@apache.org>
2016-11-03 11:09:55 -07:00
Jonathan M Hsieh
09a31bd1e9
HBASE-16711 Fix hadoop-3.0 profile compile
...
Eliminates use of removed or deprecated hadoop2 api
- MBeanUtil -> MBeans Hadoop2 has both; Hadoop 3 removes MBeanUtil and uses MBeans
- FSDataOutputStream(OutputStream) -> FSDataOutputStream(OutputStream, FileSystem.Statistics)
- MetricsServlet is removed. See HADOOP-12504
2016-09-28 13:11:37 -07:00
Ben Lau
4b05f40984
HBASE-16662 Fix open POODLE vulnerabilities
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2016-09-22 14:27:07 -07:00
tedyu
9cbe516b1f
HBASE-16495 When accessed via Thrift, all column families have timeToLive equal to -1 (Tigran Saluev)
2016-08-24 13:35:18 -07:00
Joseph Hwang
03fe257a64
HBASE-16221 Have ThriftScanner update the ConnectionCache's last used time overtime getScannerRow() to keep the connection alive for long lived scanners
...
Signed-off-by: Elliott Clark <eclark@apache.org>
2016-07-22 17:58:39 -07:00
Jurriaan Mous
a1f0c1cbb3
HBASE-15875 Remove HTable references and HTableInterface
...
Signed-off-by: stack <stack@apache.org>
2016-05-30 19:56:54 -07:00
Sean Mackrory
3b6e6e6c25
HBASE-15889. String case conversions are locale-sensitive, used without locale
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-05-28 10:41:31 -07:00
Ashu Pachauri
7d9d3ea38a
HBASE-15890 Allow setting cacheBlocks for TScan
...
Signed-off-by: stack <stack@apache.org>
2016-05-27 15:28:59 -07:00
Ramkrishna
7b5d5394c0
HBASE-15784 Misuse core/maxPoolSize of LinkedBlockingQueue in
...
ThreadPoolExecutor (Jingcheng Du)
2016-05-18 12:40:43 +05:30
Andrew Purtell
b6617b4eb9
HBASE-15663 Hook up JvmPauseMonitor to ThriftServer
2016-04-20 17:37:35 -07:00
Mikhail Antonov
0bb18de91c
HBASE-15637 TSHA Thrift-2 server should allow limiting call queue size
2016-04-13 12:31:46 -07:00
tedyu
5eefe13173
HBASE-14800 TCompareOp which was missing from initial checkin
2015-12-25 18:13:35 -08:00
tedyu
b8e2e4a1e7
HBASE-14800 Expose checkAndMutate via Thrift2 (Josh Elser)
2015-12-25 17:41:37 -08:00
stack
26dd0d17f8
HBASE-14926 Hung ThriftServer; no timeout on read from client; if client crashes, worker thread gets stuck reading
2015-12-04 13:19:12 -08:00
Enis Soztutar
3aa3fae138
HBASE-14172 Upgrade existing thrift binding using thrift 0.9.2 compiler.(Josh Elser)
2015-11-18 19:11:51 -08:00
Apekshit(Appy) Sharma
08963189a2
HBASE-14767 - Remove deprecated functions from HBaseAdmin Deprecated in HBASE-12083 (1.0.0, 2.0.0, 0.99.2) - HBaseAdmin(Configuration)
...
Deprecated in HBASE-10479 (0.99.0, hbase-10070)
- HBaseAdmin(Connection)
Deprecated in HBASE-11826 (0.99.0, 1.0.0, 2.0.0)
- flush()
- compact()
- majorCompact()
- split()
- getCompactionState()
- Changes many declarations from HBaseAdmin to Admin
(Apekshit)
Signed-off-by: stack <stack@apache.org>
2015-11-06 16:23:55 -10:00
Misty Stanley-Jones
c575e18ab8
HBASE-14481 Deprecate HBase Wiki
...
We have an awesome community resource in our online book. It's maintained and looked after with
diligence. We also have an HBase section on the hadoop wiki that hasn't been updated since 2012.
Let's sift through the pages of the wiki, bring over any content that's still relevant and
not already present in the book, and kill the wiki.
2015-11-04 09:09:02 +10:00
Misty Stanley-Jones
9c37239f58
HBASE-14739 Fix broken link to Javadoc that is suppressed because it is generated code
2015-11-02 14:24:54 +10:00
Jonathan M Hsieh
4c25549e9f
HBASE-14711 Remove or annotate deprecated methods in HRegionInfo
2015-11-01 04:29:51 -08:00
Jonathan M Hsieh
094d65e6f5
HBASE-14673 Exorcise deprecated Delete#delete* api
2015-10-29 11:15:34 -07:00