Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Faster license filtering #2749

Merged
merged 1 commit into from
Feb 11, 2021
Merged

Conversation

danielkec
Copy link
Contributor

@danielkec danielkec commented Feb 9, 2021

Ubuntu linux build with skipped tests mvn clean install -DskipTests:
Before: Total time: 03:53 min
After: Total time: 01:49 min

Windows 10 build with skipped tests in WSL mvn clean install -DskipTests:
Before: Total time: 01:24 h
After: Total time: 03:10 min

Looks like copy-resources plugin is scanning all directories recursively before applying includes. That means iterating over 50000 files in every module (~220)

Signed-off-by: Daniel Kec daniel.kec@oracle.com

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
@Verdent
Copy link
Member

Verdent commented Feb 9, 2021

I am having the same issue as @danielkec

@danielkec danielkec merged commit 2d1ed23 into helidon-io:master Feb 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants