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

Optimize the performance of the Shell CLI by reducing the length of t… #14065

Merged
merged 2 commits into from
Mar 13, 2025

Conversation

rainboyan
Copy link
Contributor

…he CLASSPATH

  • Excludes runtime dependencies of grails-shell
  • Only include dependencies of grails-shell in the final distribution, no sources, javadocs, ivy files

Fixes gh-14029

…he CLASSPATH

* Excludes runtime dependencies of grails-shell
* Only include dependencies of grails-shell in the final distribution, no sources, javadocs, ivy files

Fixes apachegh-14029
@CLAassistant
Copy link

CLAassistant commented Mar 12, 2025

CLA assistant check
All committers have signed the CLA.

@rainboyan
Copy link
Contributor Author

Does this CLA have updated to the Apache CLA?

@jamesfredley
Copy link
Contributor

@rainboyan There will be a few more days until this repo moves over to Apache. For this PR it will still be this CLA.

@jamesfredley
Copy link
Contributor

I do not believe these failures are related to this PR, since the same errors are occurring on https://github.com/grails/grails-data-mapping/actions/runs/13812249283/job/38636345797?pr=1933

We will rerun CI on this PR, once that is resolved.

@jamesfredley jamesfredley self-requested a review March 13, 2025 00:44
@jamesfredley jamesfredley moved this to In Progress in Grails 7 Mar 13, 2025
@jamesfredley jamesfredley added this to the grails:7.0.0-M4 milestone Mar 13, 2025
@jamesfredley jamesfredley merged commit f7c003c into apache:7.0.x Mar 13, 2025
22 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in Grails 7 Mar 13, 2025
@jamesfredley
Copy link
Contributor

This resolved the issue and had noticeable performance improvement.

matrei added a commit to matrei/grails-core that referenced this pull request Apr 2, 2025
It seems dependency configuration excludes do not affect
inherited dependencies.

Related: apachegh-14065
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Grails-Shell CLI: When path is long: The input line is too long
4 participants