presto icon indicating copy to clipboard operation
presto copied to clipboard

Parallelize maven builds by default

Open ZacBlanco opened this issue 9 months ago • 2 comments

Description

Adding these parameters defaults all maven builds from this directory to using a parallelized mode if running on a multi-core machine. It can significantly improve build performance when compiling multiple modules.

Motivation and Context

Faster builds without having to write -T 1C for every maven command.

Impact

Potentially faster builds. Console output may be intertwined which can make following errors more difficult

Test Plan

N/A

Contributor checklist

  • [x] Please make sure your submission complies with our development, formatting, commit message, and attribution guidelines.
  • [x] PR description addresses the issue accurately and concisely. If the change is non-trivial, a GitHub Issue is referenced.
  • [x] Documented new properties (with its default value), SQL syntax, functions, or other functionality.
  • [x] If release notes are required, they follow the release notes guidelines.
  • [x] Adequate tests were added if applicable.
  • [ ] CI passed.

Release Notes

== NO RELEASE NOTE ==

ZacBlanco avatar May 08 '24 15:05 ZacBlanco