Guanghao Zhang
4368f09057
HBASE-18318 Implement updateConfiguration/stopMaster/stopRegionServer/shutdown methods
2017-07-10 13:49:03 +08:00
Guanghao Zhang
da80839ecc
HBASE-18316 Implement async admin operations for draining region servers
2017-07-09 20:22:06 +08:00
Chia-Ping Tsai
53ec9c5bd3
HBASE-18241 Change client.Table, client.Admin, Region, Store, and HBaseTestingUtility to not use HTableDescriptor or HColumnDescriptor
2017-07-08 17:00:15 +08:00
Apekshit Sharma
c05a408093
HBASE-18341 Generalize regex matchers in findHangingTests.py script to match new consoleText of trunk build.
...
Change-Id: I0a4215827d3d561eef3f583da666c617f690d934
2017-07-08 00:52:16 -07:00
Guanghao Zhang
5d4e4f2007
HBASE-18317 Implement async admin operations for Normalizer/CleanerChore/CatalogJanitor
2017-07-08 10:59:01 +08:00
Guanghao Zhang
359f97711f
HBASE-18319 Implement getClusterStatus/getRegionLoad/getCompactionState/getLastMajorCompactionTimestamp methods
2017-07-07 16:47:19 +08:00
Yu Li
89d2adfe92
HBASE-18083 Make large/small file clean thread number configurable in HFileCleaner
2017-07-07 15:39:34 +08:00
Michael Stack
b2b5cd6de6
Revert "HBASE-17056 Remove checked in PB generated files Selective add of dependency on"
...
Build is unstable and has interesting issues around CLASSPATH. Revert
for now.
This reverts commit 1049025e1d
.
2017-07-06 21:48:41 -07:00
Phil Yang
1ead5f9103
HBASE-17931 Assign system tables to servers with highest version
2017-07-06 17:28:40 +08:00
Ramkrishna
381a151d14
HBASE-18002 Investigate why bucket cache filling up in file mode in an
...
exisiting file is slower (Ram)
2017-07-06 11:22:11 +05:30
Michael Stack
1049025e1d
HBASE-17056 Remove checked in PB generated files Selective add of dependency on
...
hbase-thirdparty jars. Update to READMEs on how protobuf is done (and update to
refguide) Removed all checked in generated protobuf files. They are generatedon
the fly now as part of mainline build.
2017-07-05 21:38:23 -07:00
Michael Stack
dcf4b422f2
HBASE-18325 Disable flakey TestMasterProcedureWalLease
2017-07-05 20:12:18 -07:00
Michael Stack
92253defae
HBASE-17201 Edit of HFileBlock comments and javadoc
2017-07-05 13:32:54 -07:00
Guangxu Cheng
7ffe1f10e8
HBASE-16120 Add shell test for truncate_preserve
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-05 12:51:57 -07:00
Jan Hentschel
43adfa9b02
HBASE-16730 Excluded junit as a transitive dependency from hadoop-common
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-05 12:49:12 -07:00
tedyu
3ac029b822
HBASE-18312 Ineffective handling of FileNotFoundException in FileLink.tryOpen()
2017-07-05 10:38:05 -07:00
Stephen Yuan Jiang
8a1ec2a93e
HBASE-18301 Enable TestSimpleRegionNormalizerOnCluster#testRegionNormalizationMergeOnCluster that was disabled by Proc-V2 AM in HBASE-14614 (Stephen Yuan Jiang)
2017-07-05 09:57:07 -07:00
Guanghao Zhang
507f5fb844
HBASE-18297 Provide a AsyncAdminBuilder to create new AsyncAdmin instance
2017-07-05 10:10:05 +08:00
Chia-Ping Tsai
29ec749363
HBASE-18314 Eliminate the findbugs warnings for hbase-examples
2017-07-05 09:55:37 +08:00
Samir Ahmic
590979aac3
HBASE-18310 LoadTestTool unable to write data
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-07-04 13:42:16 -07:00
Peter Somogyi
8039a7d8cd
HBASE-18320 Address maven-site-plugin upgrade steps
...
Go back to maven-site-plugin:3.4, asciidoctor-maven-plugin:1.5.2.1 and
asciidoctorj-pdf 1.5.0-alpha.6
Change-Id: I68110459d2dba93256770e3b77d7faa2d49e982a
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-04 08:25:19 -07:00
samirMop
dcfd319b5b
HBASE-15943 Add page displaying JVM process metrics
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-03 21:35:59 -07:00
Michael Stack
84a5d29391
HBASE-18286 Create static empty byte array to save memory
...
Revert "Revert "HBASE-18266 Create static empty byte array to save memory (Ben Epstein)""
... i.e. a reapply but with correct JIRA this time.
This reverts commit 3a0db474a2
.
2017-07-03 19:51:16 -07:00
Michael Stack
3a0db474a2
Revert "HBASE-18266 Create static empty byte array to save memory (Ben Epstein)"
...
Wrong JIRA number
This reverts commit 549fb1677b
.
2017-07-03 19:50:55 -07:00
Peter Somogyi
eacbdb061e
HBASE-18264 Update pom plugins
...
Update plugins in main and subprojects
Unified versions to use variable instead of direct values
Affected plugins:
- apache-rat-plugin 0.11 -> 0.12
- asciidoctor-maven-plugin 1.5.2.1 -> 1.5.5
- asciidoctorj-pdf 1.5.0-alpha.6 -> 1.5.0-alpha.15
- build-helper-maven-plugin 1.9.1 -> 3.0.0
- buildnumber-maven-plugin 1.3 -> 1.4
- exec-maven-plugin 1.2.1/1.4.0 -> 1.6.0
- extra-enforcer-rules 1.0-beta-3 -> 1.0-beta-6
- findbugs-maven-plugin 3.0.0 -> 3.0.4
- jamon-maven-plugin 2.4.1 -> 2.4.2
- maven-bundle-plugin 2.5.3 -> 3.3.0
- maven-compiler-plugin 3.2/3.5.1 -> 3.6.1
- maven-eclipse-plugin 2.9 -> 2.10
- maven-shade-plugin 2.4.1 -> 3.0.0
- maven-surefire-plugin 2.18.1 -> 2.20
- maven-surefire-report-plugin 2.7.2 -> 2.20
- scala-maven-plugin 3.2.0 -> 3.2.2
- spotbugs 3.1.0-RC1 -> 3.1.0-RC3
- wagon-ssh 2.2 -> 2.12
- xml-maven-plugin 1.0 -> 1.0.1
- maven-assembly-plugin 2.4 -> 2.6(inherited)
- maven-dependency-plugin 2.4 -> 2.10 (inherited)
- maven-enforcer-plugin 1.3.1 -> 1.4.1 (inherited)
- maven-javadoc-plugin 2.10.3 -> 2.10.4 (inherited)
- maven-resources-plugin 2.7 (inherited)
- maven-site-plugin 3.4 -> 3.5.1 (inherited)
Change-Id: I84539f555be498dff18caed1e3eea1e1aeb2143a
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-03 19:43:42 -07:00
Guanghao Zhang
af36bfb2f7
HBASE-18283 Provide a construct method which accept a thread pool for AsyncAdmin
2017-07-04 10:18:49 +08:00
Peter Somogyi
9b9fd708b7
HBASE-18291 Regenerate thrift2 python examples
...
Change thrift python example to version 0.9.3
Update instructions in DemoClient.py
Change-Id: I5d2c2698c7f1c848b2c8bfaa761a6e1376811be3
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-07-03 09:26:41 -07:00
Samir Ahmic
0f39f08740
HBASE-15062 IntegrationTestMTTR conditionally run some tests.
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-02 21:59:36 -07:00
Michael Stack
f4c99a6a89
HBASE-11707 Using Map instead of list in FailedServers of RpcClient (Liu Shaohui)
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-01 12:25:21 -07:00
Michael Stack
549fb1677b
HBASE-18266 Create static empty byte array to save memory (Ben Epstein)
2017-06-30 15:31:16 -07:00
Mike Drob
97a32318fd
HBASE-18239 rubocop autocorrect for shell
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-30 10:30:35 -07:00
Chia-Ping Tsai
8c37b912ac
HBASE-18293 Only add the spotbugs dependency when jdk8 is active
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-30 09:52:26 -05:00
Sean Busbey
8005d32943
HBASE-17995 improve log messages during snapshot tests.
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-30 09:52:24 -05:00
Sean Busbey
d00850f66d
HBASE-15391 ADDENDUM Avoid too large "deleted from META" info log.
2017-06-30 09:52:19 -05:00
Sean Busbey
2d2a1d4e26
HBASE-18288 Declared dependency on specific javax.ws.rs.
...
Signed-off-by: Huaxiang Sun <huaxiangsun@apache.org>
2017-06-30 09:52:13 -05:00
zhangduo
d77fccde93
HBASE-16585 Rewrite the delegation token tests with Parameterized pattern
2017-06-30 20:41:21 +08:00
Michael Stack
09cafb1163
HBASE-15391 Avoid too large "deleted from META" info log (Liu Shaohui)
2017-06-30 03:53:58 -07:00
Michael Stack
619dcf24f4
Revert "HBASE-18229: create new Async Split API to embrace AM v2"
...
TestShell is failing.
This reverts commit 290fb8965d
.
2017-06-30 03:30:50 -07:00
Michael Stack
926781540c
HBASE-16192 Fix the potential problems in TestAcidGuarantees (Colin Ma)
2017-06-30 03:17:35 -07:00
Yi Liang
290fb8965d
HBASE-18229: create new Async Split API to embrace AM v2
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-29 16:21:08 -07:00
张世彬10204932
f6dd43be70
HBASE-17982 correct spelling error of 'occured'
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-29 15:10:08 -07:00
Xiang Li
2db99eb74a
HBASE-18022: Refine the error message issued with TableNotFoundException when expected table is not the same as the one fetched from meta
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-29 15:07:01 -07:00
Michael Stack
3dcb03947c
HBASE-HBASE-18290 Fix TestAddColumnFamilyProcedure and TestDeleteTableProcedure
2017-06-29 09:34:02 -07:00
Umesh Agashe
7e7917ed6d
HBASE-18292 Fixed flaky test hbase.master.locking.TestLockProcedure#testLocalMasterLockRecovery
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-28 21:33:15 -07:00
Umesh Agashe
15bda5d5d4
HBASE-18278 Enable and Fix for unit test hbase.master.procedure.TestServerCrashProcedure#testRecoveryAndDoubleExecutionOnRsWithMeta
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-28 16:02:19 -07:00
Ben-Epstein
1c9f9ed06a
HBASE-18281 created private static pattern matcher for performance
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-28 11:32:57 -07:00
Alex Leblang
a11c5fd2b1
HBASE-18041 Add .pylintrc to HBase
...
This commit copies the pylintrc file that apache yetus uses for itself
to HBase.
Differences:
- Yetus uses 2 space indents and the initial consensus
in the JIRA discussion asked for 4 space indents (as
called for in PEP 8)
Amending-Author: Alex Leblang
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-28 12:26:29 -05:00
Kahlil Oppenheimer
812b383325
HBASE-18164 Fast locality computation in balancer - addendum handles NaN
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-27 14:58:03 -05:00
Sean Busbey
0ad8f26662
Revert "HBASE-18164 Fast locality computation in balancer - addendum handles NaN"
...
This reverts commit b4c3fe9763
.
early commit missed some review feedback.
2017-06-27 14:58:03 -05:00
tedyu
d5e206dfa0
HBASE-18161 Incremental Load support for Multiple-Table HFileOutputFormat (Densel Santhmayor)
2017-06-27 12:33:39 -07:00