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

Only enable inliner in CI by default #13

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mdedetrich
Copy link
Contributor

@mdedetrich mdedetrich commented Mar 23, 2024

Assuming that we go ahead with https://lists.apache.org/thread/yvhjz1l523kwpbybnjssn0d4kl6dgl1s, this PR makes it so that by default the Scala 2 inliner is disabled locally but is enabled by default in CI. Due to this change in behaviour, pekko.no.inline has been flipped to pekko.inline since you now have to explicitly enable it. If for some reason we want to disable it in CI we can still set the pekkoInlineEnabled manually to false.

The logging has also been updated to reflect this, will different log messages depending on whether its been enabled in CI or with the system property.

PR is in draft until we agree to go ahead with building + publishing artifacts in CI to Apache staging

@mdedetrich mdedetrich marked this pull request as draft March 23, 2024 09:12
@mdedetrich mdedetrich force-pushed the only-enable-inliner-in-ci-by-default branch 2 times, most recently from 8d7c57e to 17d4718 Compare March 23, 2024 09:16
@mdedetrich mdedetrich force-pushed the only-enable-inliner-in-ci-by-default branch from 17d4718 to 8633e72 Compare March 23, 2024 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant