Tommy Li
63a1fcbe46
HBASE-21712 : Make submit-patch.py python3 compatible
...
Signed-off-by: Sergey Shelukhin <sershe@apache.org>
2019-01-14 14:50:50 -08:00
Peter Somogyi
9158792265
HBASE-21685 Change repository urls to Gitbox
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-01-09 19:01:06 +01:00
Peter Somogyi
7377fcd29b
Revert "HBASE-21668 SCM fetch times out for nightlies"
...
This reverts commit 84c1f0887d
.
2019-01-08 08:46:46 +01:00
Peter Somogyi
84c1f0887d
HBASE-21668 SCM fetch times out for nightlies
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2019-01-07 21:56:42 +01:00
Peter Somogyi
f0b50a8f9b
HBASE-21547 Precommit uses master flaky list for other branches
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-01-02 08:26:57 +01:00
Michael Stack
54172c9890
HBASE-21443 [hbase-connectors] Purge hbase-* modules from core now they've been moved to hbase-connectors
...
ADDENDUM: Remove exception for scala files in findbugs now that we don't have any.
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@cloudera.com>
(cherry picked from commit 2792253322
)
2018-11-08 08:50:03 -06:00
Sean Busbey
56bd0a1864
Revert "HBASE-15557 Add guidance on HashTable/SyncTable to the RefGuide"
...
This reverts commit 2792253322
.
Bad commit metadata.
2018-11-08 08:47:03 -06:00
Michael Stack
468c1e77bf
HBASE-21443 [hbase-connectors] Purge hbase-* modules from core now they've been moved to hbase-connectors
...
ADDENDUM: Remove spark reference in dev-support findbugs excludes.
2018-11-07 08:27:29 -08:00
Wellington Chevreuil
2792253322
HBASE-15557 Add guidance on HashTable/SyncTable to the RefGuide
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@cloudera.com>
2018-11-07 08:08:02 -08:00
Michael Stack
ee55b558c0
HBASE-21424 Change flakies and nightlies so scheduled less often
...
Have flakies run every four hours instead of every hour and
nightlies every 12 hours instead of every 6.
2018-11-01 10:06:53 -07:00
Sean Busbey
42d7ddc678
HBASE-21103 nightly job should make sure cached yetus will run.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-10-11 10:29:07 -05:00
Mike Drob
c9213f752e
HBASE-20764 build broken when latest commit is gpg signed
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-10-08 19:49:36 -05:00
Sean Busbey
5d14c1af65
HBASE-21189 flaky job should gather machine stats
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-09-12 23:08:31 -05:00
Sean Busbey
588ff921c1
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:45:26 -05:00
Sean Busbey
23d54f8587
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:14:48 -05:00
Sean Busbey
f9793fafb7
HBASE-20387 turn flaky test tracking infra into per-branch pipeline.
...
* gather up all the flaky test stuff into a directory
* create Jenkins Pipeline DSL for the report generation and the flaky re-testing
* have the nightly per-branch job consume the results of flaky reporting
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-08-16 23:16:21 -05:00
Sean Busbey
346dd32185
HBASE-20979 Flaky test reporting should specify what JSON it needs and handle HTTP errors
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-08-14 13:13:51 -05:00
Ankit Singhal
2eee7a3f8b
HBASE-20910 Fix dev-support/submit-patch.py by opening file with 'b' mode
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-07-20 15:31:11 -07:00
Yu Li
c55acb0b03
HBASE-20838 Include hbase-server in precommit test if CommonFSUtils is changed
2018-07-12 10:16:11 +08:00
Sean Busbey
78da0e3669
HBASE-20334 add a test that verifies basic client and MR integration
2018-06-18 11:31:13 -07:00
Sean Busbey
04db900772
HBASE-20733 QABot should run checkstyle tests if the checkstyle configs change
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-06-14 20:24:29 -05:00
Mike Drob
8648af07d4
HBASE-19377 Update Java API CC version
...
Compatibility checker complaining about hash collisions, newer versions
use longer id strings.
2018-06-12 14:19:13 -05:00
Peter Somogyi
b002b0b8b0
HBASE-20689 Docker fails to install rubocop for precommit
...
Signed-off-by: Mike Drob <mdrob@apache.org>
Signed-off-by: Josh Elser <elserj@apache.org>
2018-06-06 23:51:07 +02:00
Sean Busbey
c19fbf2be0
HBASE-20501 update minimum supported Hadoop version to 2.7.1.
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-30 21:22:42 -05:00
Mike Drob
a110e1eff5
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-05-29 10:12:31 -05:00
Sean Busbey
1792f541c6
HBASE-20638 nightly source artifact testing should fail the stage if it's going to report an error on jira
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-05-24 13:04:50 -05:00
Sean Busbey
dace8ff2a4
HBASE-20591 nightly job needs to enable maven build system.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-05-22 17:40:56 -05:00
Mike Drob
e6220c8b60
Revert "HBASE-20478 move hbaseanti import checks to checkstyle"
...
Need to update version of checkstyle used for new features.
This reverts commit 90d103d6d5
.
2018-04-26 13:36:13 -05:00
Mike Drob
90d103d6d5
HBASE-20478 move hbaseanti import checks to checkstyle
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-04-26 09:28:59 -05:00
Nihal Jain
d4768114e8
HBASE-20467 Precommit personality should only run checkstyle once if we're going to run it at the root
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-04-26 07:54:25 -05:00
Sean Busbey
f4a39043e2
HBASE-20388 nightly tests running on a feature branch should only comment on that feature branch's jira
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-21 13:50:40 -05:00
Nihal Jain
8219ec7493
HBASE-20438 Add an HBase antipattern check for reintroducing commons-logging
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-04-20 11:54:01 -05:00
Sean Busbey
0a31ea4858
HBASE-20364 ensure jira comment from nightly reflects results of run comment comes from.
...
* in a post-step, build status can either be "null" or "SUCCESS" to indicate success.
* before we do an scm checkout for stages that post to the comment, set a default "we failed ¯\_(ツ)_/¯" comment.
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-14 21:30:43 -05:00
Sean Busbey
7b7a2222b6
HBASE-20389 Move website building flags into a profile.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-13 22:43:19 -05:00
Sean Busbey
f695ecb2db
HBASE-20335 ensure each stage of the nightly job gathers machine information.
...
* fix archiving for src tarball stage's machine info
* stop nightly wrapper desroying the output dir.
Signed-off-by: Michael Stack <stack@apache.org>
2018-04-13 22:42:37 -05:00
Sean Busbey
2f74afd6f4
HBASE-20379 shadedjars yetus plugin should add a footer link
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-13 10:40:35 -05:00
Sean Busbey
8f1ac01ad8
HBASE-20112 register nightly junit over hadoop3 results with jenkins.
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-04-13 10:37:50 -05:00
Mike Drob
70d23214fb
HBASE-20356 Make skipping protoc possible
2018-04-12 13:31:54 -05:00
Michael Stack
3eda9f1bb3
HBASE-20385 Purge md5-making from our little make_rc.sh script
2018-04-11 09:18:21 -07:00
Sean Busbey
a2c1be9a76
HBASE-20335 nightly job bash cleanup.
...
* Ensure Jenkins steps that invoke bash inline set -e
* machine stats script should check that passed directory will work
Signed-off-by: Michael Stack <stack@apache.org>
2018-04-11 01:33:14 -05:00
Sean Busbey
83ee82d6a0
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:33:14 -05:00
Sean Busbey
ee87de9bfd
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:28 -05:00
Apekshit Sharma
dcc840e8a5
HBASE-17730 Add documentation to upgrade coprocessors for 2.0
2018-04-04 13:08:22 -07:00
Apekshit Sharma
6318e3bf5f
HBASE-17730 Migration to 2.0 for coprocessors. Upload AsciiDoc for coprocessor design improvements made in HBASE-17732.
2018-04-03 15:47:48 -07:00
Sean Busbey
d8b550fabc
HBASE-20308 Dockerfile for test must include git.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-03-28 18:07:36 -05:00
Mike Drob
9342e0091d
HBASE-20153 Add error prone to precommit
2018-03-12 16:06:57 -05:00
Sean Busbey
15da74ccee
HBASE-20162 [nightly] depending on pipeline execution we sometimes refer to the wrong workspace
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-03-09 17:22:00 -06:00
Mike Drob
28279697c2
HBASE-20164 add hadoopcheck link to table footer
2018-03-09 15:40:28 -06:00
Sean Busbey
8e0674a2eb
HBASE-18467 addendum parallel steps must account for SCM and marshalling results
...
* do a scm checkout on the stages that need access to source.
* ensure our install job runs on the ubuntu label
* copy jira comments to main workspace
* simplify the jira comment
Signed-off-by: Michael Stack <stack@apache.org>
2018-03-07 22:12:36 -06:00
Sean Busbey
ff7f5ecb0f
HBASE-20134 dev-support scripts should use mktemp instead of hard-coding /tmp.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-03-06 12:22:09 -06:00