Hey folks, has there ever been consideration for using gradle over maven as a build tool, or to use some form of build caching in maven so that rebuilding the project locally could be done more quickly, therefore allowing one to iterate more quickly?
I should say that I may just be doing something wrong. Is there a faster way to rebuild after small changes (ex. a typo in one file)?
โ 1
m
Mayank
02/07/2023, 1:12 AM
Yeah, build time is slow unfortunately if you are building outside IDE. We need an expert who can help us improve build times in general
๐ 1
x
Xiang Fu
02/08/2023, 3:09 AM
You can do mvn install -pl for the component you modified
Xiang Fu
02/08/2023, 3:10 AM
Donโt do mvn clean will reuse snapshot jars build
e
Evan Galpin
02/08/2023, 3:12 AM
You can do mvn install -pl for the component you modified
Like this?
Copy code
cd pinot-core
mvn install -pl
x
Xiang Fu
02/08/2023, 3:12 AM
mvn install -pl :pinot-core
๐ 1
Xiang Fu
02/08/2023, 3:12 AM
Run this from Pinot root
๐ 1
e
Evan Galpin
02/08/2023, 3:13 AM
Thanks! Iโll definitely give this a try next time Iโm building ๐