Sean Busbey
be2daa12c8
HBASE-19039 refactor shadedjars test to only run on java changes.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-20 19:45:10 -05:00
Sean Busbey
6eb9f4ee8e
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:45:03 -05:00
zhangduo
78014fdcc0
HBASE-19055 Backport HBASE-19042 to other active branches
2017-10-20 10:41:20 +08:00
Mike Drob
95e926100d
HBASE-19038 precommit mvn install should run from root on patch
2017-10-18 10:40:00 -05:00
Apekshit Sharma
9908edc887
HBASE-19032 Set mimetype for patches uploaded by submit-patch.py
...
Change-Id: I38e6417dddd4e2525cd6a929922b2612c91d660d
2017-10-17 15:44:12 -07:00
Mike Drob
aeffd3ad76
HBASE-18505 Yetus only run root when all modules changed
2017-10-13 12:13:01 -05:00
Sean Busbey
8d99b0cfe4
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:45:28 -05:00
Josh Elser
61173522db
HBASE-17441 Fix invalid quoting around hadoop-3 build in yetus personality
2017-10-01 18:13:29 -05:00
Sean Busbey
c0b6aa5d20
HBASE-18833 Ensure precommit personality is up to date on all active branches
2017-09-20 06:00:07 -05:00
Tamas Penzes
50c67e9697
HBASE-18607: fix submit-patch.py to support utf8
...
one liner to support utf8 content
Change-Id: I57508879bea25aa5ae69e01e777b91a7160aafc8
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-08-25 00:04:57 -07:00
Sean Busbey
4279f0d2f0
HBASE-18527 Update nightly job to account for changes in jenkins plugins.
...
- Stop presuming job will be configured with checkout into a 'component' dir
- Disable autocheckout
- Specify checkout within 'component' dir
- leave the workspace around on pipeline failure so we can browse it.
2017-08-07 11:25:19 -05:00
Sean Busbey
695b30318e
HBASE-14220 nightly check that we can build a source tarball.
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-06 12:17:58 -05:00
Sean Busbey
8c720ac688
HBASE-18426 nightly job should use independent stages to check supported jdks
...
* Jenkinsfile that works for all current branches.
* adds dev-support script for setting parameters for our yetus nightly invocation
* quiets the "zip test results" step
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-08-06 12:12:58 -05:00
Alex Leblang
9b03c1424c
HBASE-18020 Update API Compliance Checker to Incorporate Improvements Done in Hadoop
...
- Converted to python
- Updated to most recent release of Java ACC
- Added ability to include known number of problems
Author: Andrew Wang
Amending-Author: Alex Leblang
Amending-Author: Sean Busbey
Signed-off-by: Dima Spivak <dimaspivak@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-08-04 12:07:38 -05:00
Sean Busbey
6f1cc2c89f
HBASE-18147 POC jenkinsfile for nightly checks.
...
* adds ruby tools to dockerfile
* adds rubocop to dockerfile
* adds ruby-lint to dockerfile
* adds perlcritic to dockerfile
Signed-off-by: Alex Leblang <awleblang@gmail.com>
Signed-off-by: Josh Elser <elserj@apache.org>
2017-07-20 17:23:33 -05:00
zhangduo
395d9a08e3
HBASE-18159 Use OpenJDK7 instead of Oracle JDK7 in pre commit docker file
2017-06-06 09:43:48 +08:00
Josh Elser
58c504e701
HBASE-17985 Inline apt-get update calls in Yetus Dockerfile
2017-05-02 17:33:32 -04:00
zhangduo
e01ee2fd1d
HBASE-17074 PreCommit job always fails because of OOM
2016-11-15 08:29:44 +08:00
zhangduo
b2c5d84f7e
HBASE-16373 precommit needs a dockerfile with hbase prereq
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-10-03 11:04:45 -05:00
zhangduo
966aeb06a8
HBASE-16535 Use regex to exclude generated classes for findbugs
2016-08-31 14:42:38 +08:00
Dima Spivak
82ddc931fb
HBASE-16241 Allow specification of annotations to use when running check_compatibility.sh
...
* Also some trivial cleanup of spacing to undo poor formatting decisions
of the past.
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-07-19 07:30:10 -05:00
Dima Spivak
f280fa21fb
HBASE-15729 Remove old JDiff wrapper scripts in dev-support
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Conflicts:
dev-support/jdiffHBasePublicAPI.sh
2016-06-30 15:48:13 -05:00
Dima Spivak
7f56fb2de7
HBASE-16124 Make check_compatibility.sh less verbose when building HBase
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-06-30 15:48:13 -05:00
Dima Spivak
aa361a20ce
HBASE-16129 check_compatibility.sh is broken when using Java API Compliance Checker v1.7
...
* This commit also fixes some stray tabs that got into the script at
some point.
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-06-30 15:48:13 -05:00
Dima Spivak
854e796ea9
HBASE-16073 update compatibility_checker for jacc dropping comma sep args
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-06-30 15:48:13 -05:00
Nick Dimiduk
13535f4d43
HBASE-15119 Include git SHA in check_compatibility reports
2016-06-30 15:48:13 -05:00
Elliott Clark
b6e2bc5ad1
HBASE-15725 make_patch.sh should add the branch name when -b is passed. -- addendum
2016-06-23 11:29:36 -07:00
Elliott Clark
c7e5672d4d
HBASE-15725 make_patch.sh should add the branch name when -b is passed.
2016-06-23 11:29:27 -07:00
Elliott Clark
28d1706d96
HBASE-14871 Allow specifying the base branch for make_patch
2016-06-23 11:29:20 -07:00
Apekshit
32258c2b3a
HBASE-15920 Backport submit-patch.py to branch-1 and earlier branches. This is combination of HBASE-15892 and HBASE-15909 and the fact that python-requirements.txt didn't exist in old branches. (Apekshit)
...
Change-Id: I35dba28c1053f26e1a5823195c22f22923dff007
Signed-off-by: stack <stack@apache.org>
2016-05-30 21:48:12 -07:00
Sean Busbey
77abf73549
HBASE-15895 Remove unmaintained jenkins build analysis tool.
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Dima Spivak <dspivak@cloudera.com>
Signed-off-by: Elliott Clark <elliott@fb.com>
Signed-off-by: Apekshit <apeksharma@gmail.com>
2016-05-27 16:41:25 -07:00
Nick Dimiduk
2c280c718a
HBASE-15738 Ensure artifacts in project dist area include required md5 file
2016-05-08 18:11:15 -07:00
stack
c0ad4cdd7a
HBASE-15021 hadoopqa doing false positives
2015-12-22 19:49:14 -08:00
stack
7ac9eb9d95
HBASE-15009 Update test-patch.sh on branches; to fix curtailed build report; ADDENDUM set +x permission on zombie script
2015-12-18 13:38:47 -08:00
stack
299ade435a
HBASE-15009 Update test-patch.sh on branches; to fix curtailed build report
2015-12-18 09:31:22 -08:00
Dima Spivak
9bf4777af5
HBASE-14930 check_compatibility.sh needs smarter exit codes
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-12-04 18:56:06 -08:00
stack
c936393591
HBASE-14349 pre-commit zombie finder is overly broad
2015-10-07 15:01:15 -07:00
Nick Dimiduk
58b3cfec0e
HBASE-14318 make_rc.sh should purge/re-resolve dependencies from local repository
2015-09-01 10:28:32 -07:00
Sean Busbey
9091409800
HBASE-14087 Ensure correct ASF headers for docs/code
...
* adds missing headers
* corrects some old-form headers to current
* restores proper header for guava copied LimitInputStream
* adds proper header for protobuf copied read/writeRawVarint
Conflicts:
bin/considerAsDead.sh
dev-support/rebase_all_git_branches.sh
2015-07-31 11:22:50 -07:00
Nick Dimiduk
a427f4c859
HBASE-13929 make_rc.sh publishes empty shaded artifacts
2015-06-17 19:40:34 -07:00
Gábor Lipták
9ee41bcd0a
HBASE-13666 Correct PDF renaming and bump version of maven-antrun-plugin
2015-06-17 19:00:21 -07:00
Nick Dimiduk
2f9851af26
HBASE-13761 Optimize FuzzyRowFilter (Vladimir Rodionov)
2015-05-28 10:17:46 -07:00
Nick Dimiduk
e69e55b3fd
HBASE-13600 check_compatibility.sh should ignore shaded jars
2015-04-30 11:57:25 -07:00
Andrew Purtell
019242abe4
HBASE-13341 Add option to disable filtering on interface annotations for the API compatibility report
2015-04-01 22:09:51 -07:00
Andrew Purtell
2d214c9e35
HBASE-13340 Include LimitedPrivate interfaces in the API compatibility report
2015-04-01 22:09:51 -07:00
Dima Spivak
4937dcad47
HBASE-12808 Use Java API Compliance Checker for binary/source compatibility
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-04-01 22:09:51 -07:00
Elliott Clark
650c9f27fd
HBASE-13342 Fix incorrect interface annotations
2015-03-27 00:22:04 -07:00
Andrew Purtell
387e4d20ab
HBASE-13059 Set executable bit for scripts in dev-support (Dima Spivak)
2015-02-17 13:39:38 -08:00
Enis Soztutar
b9f5c6b065
Commented out smart -p0 handling in dev-support/smart-apply-patch.sh until we fix our jenkins env
2015-01-29 15:39:29 -08:00
stack
fc2ef413fa
Add missing license
2014-10-23 21:47:18 -07:00