kyuubi/.github/workflows
liangbowen 5fab9b710a [KYUUBI #4274] [FOLLOWUP] Increase maximum degree of concurrency for mvnd in CI jobs
### _Why are the changes needed?_

- concurrent execution and smart builder is shipped with `mvnd`, but the CI log shows they are not activated
- increase maximum degree of concurrency and utilize `SmartBuilder` feature in `mvnd`. `-Dmvnd.minThreads` is set as fallback and it will be ignored if `--threads` or `-Dmvnd.threads` is used.

#### Before:
(https://github.com/apache/kyuubi/actions/runs/4276652363/jobs/7444896450#step:6:64)
```
[INFO] Build maximum degree of concurrency is 1
```

#### After:
(https://github.com/apache/kyuubi/actions/runs/4279322563/jobs/7449912132#step:8:64)
```
[INFO] Using the SmartBuilder implementation with a thread count of 4
[INFO] Build maximum degree of concurrency is 4
```
(https://github.com/apache/kyuubi/actions/runs/4279322563/jobs/7449912132#step:8:553)
```
[INFO] Segment walltime 13 s, segment projects service time 36 s, effective/maximum degree of concurrency 2.63/4
```

### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [ ] Add screenshots for manual tests if appropriate

- [x] [Run test](https://kyuubi.readthedocs.io/en/master/develop_tools/testing.html#running-tests) locally before make a pull request

Closes #4420 from bowenliang123/mvnd-smart.

Closes #4274

64f0cc53e [liangbowen] update
391da26d3 [liangbowen] quite in dep and style jobs
c776356a5 [liangbowen] use -Dmvnd.minThreads
d10bfb70c [liangbowen] use -Dmvnd.minThreads
f793d2b6b [liangbowen] warn
bbb929fe3 [liangbowen] quiet
a5e6d4914 [liangbowen] logging warn level
3cfbaad45 [liangbowen] enable quite option and cancel redirect stderr
09442ff69 [liangbowen] update
ca5f855fa [liangbowen] try to redirect stderr
0ebdd18d4 [liangbowen] set completion and print MAVEN_CLI_OPTS
d3b2c9656 [liangbowen] revert explicitly setting `mvnd.noBuffering`
e2eca0140 [liangbowen] revert explicitly setting `mvnd.noBuffering`
dba25e327 [liangbowen] explicitly set `mvnd.noBuffering` to false prevent displaying events continuously
b7583f936 [liangbowen] shell
d60ebd047 [liangbowen] change mvnd cache key
2cc576ef8 [liangbowen] dep
bbd6414c9 [liangbowen] move multithread setting to mvnd's MAVEN_CLI_OPTS
347b58c8c [liangbowen] increase concurrency for spotless check
15c5519e4 [liangbowen] increase concurrency

Authored-by: liangbowen <liangbowen@gf.com.cn>
Signed-off-by: liangbowen <liangbowen@gf.com.cn>
2023-03-02 18:00:19 +08:00
..
dep.yml [KYUUBI #4274] [FOLLOWUP] Increase maximum degree of concurrency for mvnd in CI jobs 2023-03-02 18:00:19 +08:00
docs.yml [KYUUBI #4269] Add a GA Job For Documentation Verification 2023-02-09 12:53:47 +00:00
greetings.yml [KYUUBI #4192] [INFRA] Make all CI jobs run on ubuntu-22.04 2023-01-19 23:36:02 +08:00
labeler.yml [KYUUBI #4192] [INFRA] Make all CI jobs run on ubuntu-22.04 2023-01-19 23:36:02 +08:00
license.yml [KYUUBI #4274] [INFRA] Introduce mvnd to speed up CI jobs of Dependency, Licence and Style Check 2023-02-10 16:19:45 +08:00
master.yml [KYUUBI #4338][FOLLOWUP] Fix K8s integration tests 2023-02-19 16:31:26 +08:00
nightly.yml [KYUUBI #3692] [INFRA] [FOLLOWUP] Upgrade Github actions version 2022-10-29 10:43:37 +00:00
publish-snapshot-docker.yml [KYUUBI #4297] Daily publish master snapshot docker image 2023-02-10 12:23:48 +08:00
publish-snapshot-nexus.yml [KYUUBI #4297] Daily publish master snapshot docker image 2023-02-10 12:23:48 +08:00
stale.yml [KYUUBI #4193] Bump actions/stale from v6 to v7 2023-01-20 00:12:33 +08:00
style.yml [KYUUBI #4274] [FOLLOWUP] Increase maximum degree of concurrency for mvnd in CI jobs 2023-03-02 18:00:19 +08:00
web-ui.yml [KYUUBI #4285] Do not cancel CI jobs on stable branch 2023-02-09 19:27:42 +08:00