587 Commits

Author SHA1 Message Date
dependabot[bot]
ae6cc59faa HBASE-27880 Bump requests from 2.28.1 to 2.31.0 in /dev-support/flaky-tests (#5250)
Bumps [requests](https://github.com/psf/requests) from 2.28.1 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.28.1...v2.31.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 22526a6339afa230679bcf08fa1c917b04cdac6d)
(cherry picked from commit 6aeaaa119869b202fdf3d5aa3bb85ef344e37eb8)
2023-05-23 22:58:34 +08:00
Wellington Ramos Chevreuil
1285952c24 HBASE-27874 Problem in flakey generated report causes pre-commit run to fail (#5244)
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Reviewew-by: Kota-SH <shanmukhaharipriya@gmail.com>
(cherry picked from commit 0ba562ab4d2045e7377e8dea9dff94fb560b3ab3)
2023-05-22 14:48:57 +08:00
Duo Zhang
dcb81d0c20 HBASE-27863 Add hadoop 3.3.5 check in our personality script (#5236)
Signed-off-by: Liangjun He <heliangjun@apache.org>
(cherry picked from commit b28feeb989bec9709fcfbaa5066669cedea77bda)
2023-05-15 10:44:13 +08:00
Horváth Dóra
37a8e5b1c2 HBASE-27685 Enable code coverage reporting to SonarQube in HBase (#5076)
(cherry picked from commit 72d5a46899ef0866d777f0a9508649beed6d8dd3)
2023-03-10 20:29:02 +01:00
Duo Zhang
7fe1d22fb5 HBASE-27608 Use lowercase image reference name in our docker file (#5005)
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
(cherry picked from commit bbc20f3611fdada137790ead41c6c4fdc31e0d06)
2023-02-03 11:39:33 +08:00
Duo Zhang
5395add922 HBASE-27583 Remove -X option when building protoc check in nightly and pre commit job (#4988)
Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
(cherry picked from commit 5bdf264633c627086cef74cf060cd3b3d58cd50f)
2023-01-24 23:34:16 +08:00
dependabot[bot]
590b6fb588 HBASE-27575 Bump future from 0.18.2 to 0.18.3 in /dev-support (#4980)
Bumps [future](https://github.com/PythonCharmers/python-future) from 0.18.2 to 0.18.3.
- [Release notes](https://github.com/PythonCharmers/python-future/releases)
- [Changelog](https://github.com/PythonCharmers/python-future/blob/master/docs/changelog.rst)
- [Commits](https://github.com/PythonCharmers/python-future/compare/v0.18.2...v0.18.3)

---
updated-dependencies:
- dependency-name: future
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
2023-01-19 18:24:08 -08:00
dependabot[bot]
e20d2fa033 HBASE-27566 Bump gitpython from 3.1.29 to 3.1.30 in /dev-support (#4957)
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.29 to 3.1.30.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.29...3.1.30)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 991ca9598b3298aeb37c588ccc7c89219f3368cb)
2023-01-11 11:13:53 +08:00
Duo Zhang
5ae7e75f23 HBASE-27524 Fix python requirements problem (#4918)
Signed-off-by: Yulin Niu <niuyulin@apache.org>
(cherry picked from commit 8b4e134f8cf71c1b6155839439e7c1d995573c5a)
2022-12-14 00:19:52 +08:00
Duo Zhang
6a3d12b762 HBASE-27459 Improve our hbase_docker to be able to build and start standalone clusters other than master branch (#4861)
Signed-off-by: Yulin Niu <niuyulin@apache.org>
(cherry picked from commit d78d40404c1f8fb2327e14f4dee3f7fef4483fff)
2022-12-14 00:19:45 +08:00
Shanky Sharma
02857fe2cf HBASE-22924 GitHUB PR job should use when clause to filter to just PRs (#4915)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit e1ad781dd9ddc201123a63122e22496ee7f8a4b0)
2022-12-08 21:19:48 +08:00
Duo Zhang
c09c113f44 HBASE-27480 Skip error prone for hadoop2/3 checkes in our nightly jobs (#4877)
Signed-off-by: Xin Sun <ddupgs@gmail.com>
(cherry picked from commit 085325c6961e99ebadb9da3ce014d6216e03b6ea)
2022-11-11 14:42:10 +08:00
Duo Zhang
7060a5898f HBASE-27475 Use different jdks when running hadoopcheck in personality scripts (#4875)
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit 260cd485db36f8d04b91062012addc632ca29ec9)
2022-11-10 23:20:45 +08:00
Duo Zhang
e605ebf8b1 HBASE-27472 The personality script set wrong hadoop2 check version for branch-2 (#4866)
Signed-off-by: Xin Sun <ddupgs@gmail.com>
(cherry picked from commit 6c32d1a3fb218f3639a6c2037d84624bcf74575a)
2022-11-10 12:58:53 +08:00
Duo Zhang
dfb9fdc88d HBASE-27443 Use java11 in the general check of our jenkins job (#4845)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit 5c6ff7dc47b5340ff02e0dec144424ab91407e07)
2022-11-08 00:01:30 +08:00
Duo Zhang
17ad59ea7d HBASE-27460 Fix the hadolint errors after HBASE-27456 (#4860)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit e7d1a6a0525fcadf1cd0294d7a09af432a1af853)
2022-11-03 18:39:23 +08:00
Duo Zhang
4e68f54219 HBASE-27456 Upgrade the dockerfile used in nightly and pre commit to ubuntu 22.04 (#4857)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit 3f17745f6e66c977d0dea16ac98cd4368a207944)
2022-11-01 11:35:30 +08:00
Duo Zhang
f34b002373 HBASE-27450 Update all our python scripts to use python3 (#4851)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit cdabfd3ca811d1c5ef79e9b6bd8106b2d6d12cd5)
2022-10-28 19:00:45 +08:00
Duo Zhang
419ce5ad62 HBASE-27446 Spotbugs 4.7.2 report a lot of logging errors when generating report (#4848)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
(cherry picked from commit d80053641d09caecf34cc878b8789bad30ad273e)
2022-10-28 18:44:07 +08:00
Sean Busbey
c590bbf43d HBASE-27425 run flaky test job once an hour. (#4828)
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit c8e2d80036d932c798e5d9601d6a7fc2c5eafb6a)
2022-10-21 14:27:19 +08:00
Duo Zhang
f661976066 HBASE-27372 Update java versions in our Dockerfiles (#4784)
Signed-off-by: Xin Sun <ddupgs@gmail.com>
Reviewed-by: SiCheng-Zheng <643463623@qq.com>
(cherry picked from commit 3f5c0a505a5f5cf3fba29fd06e4139584da42956)
2022-09-19 15:47:13 +08:00
Duo Zhang
b6badfa57e HBASE-27371 Bump spotbugs version (#4783)
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit 00aba9ca746dd27c3c5ea36de87ee6655e15ae94)
2022-09-14 23:32:28 +08:00
Duo Zhang
b269884728 HBASE-27294 Add new hadoop releases in our hadoop checks (#4692)
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit 4a57cbd2cb01b63a93f0171c068b9fd49d239c99)
2022-08-16 21:43:37 +08:00
Duo Zhang
1040ab4fd6 HBASE-27293 Remove jenkins and personality scripts support for 1.x (#4690)
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
(cherry picked from commit bffae99f40f5fb144d52450bfedadfd168a429e0)
2022-08-11 17:10:32 +08:00
Duo Zhang
0af4b5f1b0 HBASE-26063 The current checkcompatibility.py script can not compare master and rel/2.0.0 (#3457)
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2022-05-31 18:27:09 -07:00
Sean Busbey
8487e8d2cf HBASE-27006 Move nightly integration testing to new larger test node class. (#4438)
(cherry picked from commit 76d20fc48afc48b2e496c8aea830c46f76974a20)
2022-05-19 11:48:41 -05:00
Duo Zhang
622ee086fb HBASE-26995 Remove ref guide check in pre commit and nightly for branches other than master (#4399)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit 9a41117ca5edaa381b913efb3b8d48f7c98e905c)
2022-05-05 18:40:10 +08:00
Duo Zhang
3a1536169e HBASE-26892 Add spotless:check in our pre commit general check (#4393)
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit 386869a428bc6256d44436cd4cd5d668a919aacd)
2022-05-03 21:22:49 +08:00
Duo Zhang
1aea663c6d HBASE-26899 Run spotless:apply 2022-05-01 22:52:40 +08:00
Duo Zhang
8ac84a7f1d HBASE-26899 tweak pom and formatter
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit 0edecbf9e00fa33ff163af2b7098873e0c84a34e)
2022-05-01 22:48:58 +08:00
Duo Zhang
7b9fb0f047 HBASE-26917 Do not add --threads when running 'mvn site' (#4354)
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
(cherry picked from commit f4eb9071fdc3293be91a8f12570b4191543a4211)
2022-04-29 17:49:43 +08:00
Duo Zhang
264f65a29d HBASE-26929 Upgrade surefire plugin to 3.0.0-M6 (#4319)
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit c791c8181aacadd0fb4678d73b30bc9688c462a2)
2022-04-07 11:33:49 +08:00
Duo Zhang
665c37a564 HBASE-26617 Use spotless to reduce the pain on fixing checkstyle issues (#4214)
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
2022-03-28 21:18:09 +08:00
Duo Zhang
afd10a6fbd HBASE-26870 Log4j2 integration is incorrect in nighly's client integration test (#4250)
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 8640453d706106c27ea4ad193f6bc7f932b0602d)
2022-03-21 11:19:04 +08:00
Duo Zhang
c413bb1120 HBASE-26848 Addendum make tmpdir absolute
(cherry picked from commit caea843e942f8677ec1b111f7a0a8874af9f97de)
2022-03-17 13:03:54 +08:00
Duo Zhang
abdf727f4e HBASE-26828 Addendum fix syntax error
(cherry picked from commit fec5478226446dbbab2b44bf9df015d15edb157d)
2022-03-16 21:54:20 +08:00
Duo Zhang
231dca1d42 HBASE-26848 Set java.io.tmpdir on mvn command when running jenkins job (#4231)
Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
(cherry picked from commit cc136242325c2cac65be5b17cc26314cd9cc5bf9)
2022-03-16 18:47:50 +08:00
Duo Zhang
c0a281fcd3 HBASE-26828 Increase the concurrency when running UTs in pre commit job (#4213)
Signed-off-by: Yulin Niu <niuyulin@apache.org>
(cherry picked from commit a49d147d49b079c3974e9a29fd1a6d861ca6b525)
2022-03-14 12:21:11 +08:00
Nick Dimiduk
79a8d7a80b HBASE-26788 Disable Checks API callback from test results in PRs
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-03-03 12:02:45 +01:00
Duo Zhang
9282c8e796 HBASE-26749 Migrate HBase main pre commit job to ci-hbase (#4107)
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-02-11 11:44:28 +08:00
Duo Zhang
e77799b2be HBASE-26747 Addendum use python2 directly in Jenkinsfile and Jenkinsfile_Github 2022-02-11 00:21:40 +08:00
Duo Zhang
4e15101fa1 HBASE-26747 Addendum remove python from Jenkinsfile and Jenkinsfile_Github 2022-02-09 21:42:56 +08:00
Duo Zhang
64a7c7b9a0 HBASE-26747 Use python2 instead of python in our python scripts (#4102)
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2022-02-09 16:31:31 +08:00
Duo Zhang
b7b704abc4 HBASE-26697 Migrate HBase Nightly HBase-Flaky-Tests and HBase-Find-Flaky-Tests to ci-hbase (#4053)
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2022-02-09 16:31:23 +08:00
Nick Dimiduk
44f30089b9 HBASE-26549 hbaseprotoc plugin should initialize maven (#3927)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2021-12-14 23:14:25 +08:00
Duo Zhang
9ce0066cde HBASE-26319 Make flaky find job track more builds (#3791)
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
2021-10-29 17:00:23 +08:00
Duo Zhang
362117b52c HBASE-26390 Upload src tarball to nightlies for nightly jobs (#3793)
Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
2021-10-25 23:34:15 +08:00
Duo Zhang
1253121db2 HBASE-26382 Use gen_redirect_html for linking flaky test logs (#3780)
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2021-10-22 21:53:55 +08:00
Duo Zhang
ecddf04126 HBASE-26362 Upload mvn site artifacts for nightly build to nightlies (#3778)
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2021-10-21 23:11:30 +08:00
Duo Zhang
1866992246 HBASE-26360 Use gen_redirect_html for linking test logs (#3755)
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2021-10-17 23:24:31 +08:00