Sean Busbey
d2f033d37c
HBASE-22518 yetus personality is treating branch-1.4 like earlier branches for hadoopcheck
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit b4d5a9a8e1
)
2019-06-03 09:27:03 -05:00
zhangduo
d10fe0d683
HBASE-22507 Backport the pre commit changes in HBASE-22500 to all active branches
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-06-03 10:24:42 +08:00
zhangduo
378e8ba58f
HBASE-22419 Backport hbase-personality changes in HBASE-22399 to all active branches
2019-05-27 09:56:34 +08:00
Guanghao Zhang
57f4fa4608
HBASE-22462 (addendum) Should run a 'mvn install' at the end of hadoop check in pre commit job
2019-05-24 12:12:17 +08:00
Guanghao Zhang
18dbc09815
HBASE-22462 Should run a 'mvn install' at the end of hadoop check in pre commit job
2019-05-24 12:12:08 +08:00
zhangduo
c947a3edef
HBASE-22442 Nightly build is failing with hadoop 3.x
2019-05-19 07:57:14 +08:00
Duo Zhang
fe7a73c9e9
HBASE-20970 Update hadoop check versions for hadoop3 in hbase-personality
...
Signed-off-by: stack <stack@apache.org>
2019-05-18 14:03:33 -07:00
zhangduo
5fdc4fb437
HBASE-22174 Remove error prone from our precommit javac check
2019-04-06 19:13:04 +08:00
zhangduo
e9788c5cd5
HBASE-22100 False positive for error prone warnings in pre commit job
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-03-28 13:07:09 +08:00
Peter Somogyi
8923b0e170
HBASE-21547 Precommit uses master flaky list for other branches
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-01-02 08:34:58 +01:00
Sean Busbey
5a40eae63e
HBASE-21058 When testing branches one, the PDF ref guide is named 'book.pdf'
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2018-08-21 09:46:28 -05:00
Sean Busbey
57d8778bf2
HBASE-21074 JDK7 builds need to be done with TLSv1.2.
...
* for master and branches-2 we skip the jdk7 stuff
Signed-off-by: Michael Stack <stack@apache.org>
2018-08-21 09:15:46 -05:00
Yu Li
da39c6d397
HBASE-20838 Include hbase-server in precommit test if CommonFSUtils is changed
2018-07-12 14:08:25 +08:00
Mike Drob
b04c976fe6
HBASE-20478 Update checkstyle to v8.2
...
Cannot go to latest (8.9) yet due to
https://github.com/checkstyle/checkstyle/issues/5279
* move hbaseanti import checks to checkstyle
* implment a few missing equals checks, and ignore one
* fix lots of javadoc errors
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-06-18 14:02:40 -07:00
Sean Busbey
a4cb98b1cd
HBASE-20733 QABot should run checkstyle tests if the checkstyle configs change
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-06-14 20:26:42 -05:00
Sean Busbey
9431ee3f49
HBASE-20501 update minimum supported Hadoop version to 2.7.1.
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
src/main/asciidoc/_chapters/configuration.adoc
2018-05-30 21:28:06 -05:00
Nihal Jain
8c7293c514
HBASE-20438 Add an HBase antipattern check for reintroducing commons-logging
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-04-20 11:58:39 -05:00
Sean Busbey
bd2dddae60
HBASE-20379 shadedjars yetus plugin should add a footer link
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-13 10:48:05 -05:00
Mike Drob
a50d9f4351
HBASE-20356 Make skipping protoc possible
2018-04-12 14:54:03 -05:00
Sean Busbey
1ef2450ca9
HBASE-20068 personality tests for Apache Yetus should use the maven plugin to exec maven.
...
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Reid Chan <reidddchan@outlook.com>
2018-04-11 01:30:46 -05:00
Sean Busbey
469b57bba0
HBASE-15466 test personality should recognize docs-only patch.
...
* add a new test to build the refguide specifically instead of site
* check for changes to src/main/asciidoc or src/main/xslt and run that test and only that test
* check for changes to the hbase-default.xml file and build the refguide if found (but maybe other tests too)
* fallback to relying on the yetus default for other changes
* fix some missing start_clock entries that cause longer-than-actual reported test time.
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-09 10:37:49 -05:00
Mike Drob
d42886f4fe
HBASE-20153 Add error prone to precommit
2018-03-12 16:06:08 -05:00
Mike Drob
32c5118f6f
HBASE-20164 add hadoopcheck link to table footer
2018-03-09 15:41:12 -06:00
Michael Stack
1dc640c296
HBASE-19901 HBASE-19901 Up yetus proclimit on nightlies; REAPPLY TO TEST
2018-02-01 20:27:05 -08:00
Michael Stack
12a6af0de5
Revert "HBASE-19901 HBASE-19901 Up yetus proclimit on nightlies"
...
This reverts commit 2e6bc12441
.
2018-02-01 18:04:59 -08:00
Michael Stack
ce6c3d96ea
HBASE-19901 Up yetus proclimit on nightlies; ADDENDUM -- remove docker mem sizing for the moment...
2018-02-01 16:39:05 -08:00
Michael Stack
fe6c06ad6c
HBASE-19901 Up yetus proclimit on nightlies; ADDENDUM -- up proclimit from 6k to 10k and set Docker memory limit of 20G (default is 4G)
2018-02-01 14:08:24 -08:00
Michael Stack
afdfa54cd3
HBASE-19901 HBASE-19901 Up yetus proclimit on nightlies
2018-01-30 22:26:58 -08:00
Apekshit Sharma
b263eb5648
HBASE-19570 Add hadoop3 tests to Nightly master/branch-2 runs.
...
Jenkins fails the whole build immediately if any stage fails. Hadoop2 tests run before Hadoop3 tests.
So Hadoop3 tests will run only if hadoop2 tests pass.
2017-12-21 17:44:33 -08:00
Apekshit Sharma
90ac3c93c9
HBASE-19491 Improvements to Nighly runs: Fixes findbugs tests, Exclude flaky tests from master.
2017-12-20 17:59:27 -08:00
Apekshit Sharma
6616a3fd2d
HBASE-19526 Update hadoop version to 3.0 GA
2017-12-17 22:52:54 -08:00
Apekshit Sharma
9144452773
HBASE-19489 Adds QUICK_HADOOPCHECK flag to check against only the latest maintenance releases in "hadoopcheck". Updates hadoop version to 3.0.0-beta1.
2017-12-13 00:36:34 -08:00
Sean Busbey
d5df4c0426
HBASE-19249 test for "hbase antipatterns" should check _count_ of occurance rather than text of
...
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-11-13 23:05:25 -06:00
Andrew Purtell
e3bd475317
HBASE-19203 Update Hadoop version used for build to 2.7.4 (from 2.5.1)
2017-11-07 12:37:53 -08:00
Mike Drob
34df2e665e
HBASE-16338 Remove Jackson1 deps
...
* Change imports from org.codehaus to com.fasterxml
* Exclude transitive jackson1 from hadoop and others
* Minor test cleanup to add assert messages, fix some parameter order
* Add anti-pattern check for using jackson 1 imports
* Add explicit non-null serialization directive to ScannerModel
2017-10-23 15:24:51 -05:00
Sean Busbey
a37ff39b7a
HBASE-19039 refactor shadedjars test to only run on java changes.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-20 19:43:08 -05:00
Sean Busbey
01ab747a5f
HBASE-19060 precommit plugin test 'hadoopcheck' should only run when java or maven files change.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-20 19:43:02 -05:00
Mike Drob
723eb7c6ba
HBASE-19038 precommit mvn install should run from root on patch
2017-10-18 10:39:52 -05:00
Mike Drob
822cc1ed73
HBASE-18505 Yetus only run root when all modules changed
2017-10-13 12:12:38 -05:00
Sean Busbey
e4647da0db
HBASE-18934 pick hadoop versions for precommit test after patch branch is determined.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-09 11:38:16 -05:00
Josh Elser
8c6ed571bd
HBASE-17441 Fix invalid quoting around hadoop-3 build in yetus personality
2017-10-01 15:21:54 -04:00
Sean Busbey
ea610cfcf7
HBASE-18833 Ensure precommit personality is up to date on all active branches
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-09-20 05:51:42 -05:00
Sean Busbey
5ed2f899e1
HBASE-18834 fix shellcheck warning on hbase personality
...
Signed-off-by: Dima Spivak <dimaspivak@apache.org>
2017-09-18 08:55:30 -05:00
Michael Stack
e9ea19fba6
HBASE-18653 Undo hbase2 check against < hadoop2.6.x; i.e. implement agreed drop of hadoop 2.4 and 2.5 support in hbase2
2017-08-22 09:45:43 -07:00
Apekshit Sharma
41be3bc2cc
HBASE-17593 Update hadoop 3 version to 3.0.0-alpha2.
...
Change-Id: Ic5411229aaab3d645dc6751ecfbbda1b2d93a4b9
2017-02-06 12:18:21 -08:00
Michael Stack
8f8daafee0
HBASE-17228 precommit grep -c ERROR may grab non errors I tested this by doing `cat /tmp/some_file_with_ERROR_combos|grep -c '\[ERROR\]'
...
Signed-off-by: Michael Stack <stack@apache.org>
2016-12-02 08:51:21 -08:00
Michael Stack
c3b98b87fb
HBASE-16955 Fixup precommit protoc check to do new distributed protos and pb 3.1.0 build
2016-11-08 12:49:12 -08:00
Michael Stack
339017f0f6
HBASE_16963 Fixup our hbase-personality post YETUS-322 flip verify_
...
result codes
This patch is about updating our hbase-personality for yetus.
Basic yetus methods flipped what was true and false but we did
not adjust our usage in accordance on an update. See
YETUS-322 flip verify_ result codes. I need this in place so I
can prove that there is nothing I have to do for this the parent
issue HBASE-16955 after I commit HBASE-16952, the revamp of how
we do proto generation. After HBASE-16952 the protoc check will do the
right thing in all cases (pb2.5 vs pb3.1 and we run the protoc
in any module that has protos in it)
2016-10-28 15:34:50 -07:00
zhangduo
187ff190ed
HBASE-16887 Allow setting different hadoopcheck versions in precommit for different branches
2016-10-24 09:58:21 +08:00
Jonathan M Hsieh
1b005f30e4
HBASE-16733 add hadoop 3.0.0-alpha1 to precommit checks
2016-10-18 01:30:03 -07:00