sls-packaging icon indicating copy to clipboard operation
sls-packaging copied to clipboard

A set of Gradle plugins for creating SLS-compatible packages

Results 62 sls-packaging issues
Sort by recently updated
recently updated
newest added

###### _excavator_ is a bot for automating changes across repositories. Changes produced by the roomba/gradle8-pr check. To enable or disable this check, please contact the maintainers of Excavator.

merge when ready
no changelog

###### _excavator_ is a bot for automating changes across repositories. Changes produced by the roomba/latest-oss-publishing check. To enable or disable this check, please contact the maintainers of Excavator.

merge when ready
no changelog

## What happened? When creating an sls service or sls asset, the gradle plugins create a `product-dependencies.lock` to show changes and drive some internal tooling that prevents too-rapid pdep upgrades....

## What happened? When adding conjure projects in a repo, no serviceDependency block is added automatically, nor is there any validation to check that one was added. Thus, the default...

## Before this PR sls-packaging did not enable `DebugNonSafepoints` by default, so JFR profiles may exhibit [safepoint sampling bias](https://psy-lob-saw.blogspot.com/2016/02/why-most-sampling-java-profilers-are.html) for method profiling. ## After this PR ==COMMIT_MSG== Improve the overall...

OpenJDK 17.0.2 fixed https://bugs.openjdk.org/browse/JDK-8277981 so worth re-testing and consider enabling `-XX:+UseStringDeduplication` by default when using supported GC on JDK 17+ to both reduce string heap bloat and streamline comparisons in...

## Before this PR https://github.com/palantir/sls-packaging/issues/1373 ## After this PR ==COMMIT_MSG== Use Async JVM Unified Logging on JDK 17+ Avoid fflush from Unified JVM Logging (e.g. GC logs), see: https://aws.amazon.com/blogs/developer/asynchronous-logging-corretto-17/ https://bugs.openjdk.org/browse/JDK-8291898...

do not merge

## Before this PR I've recently (https://github.com/palantir/gradle-baseline/pull/2322) added functionality to gradle-baseline so that folks can opt in to java's `--enable-preview` functionality by setting something like `javaVersions { distributionTarget = '17_PREVIEW'...

merge when ready
autorelease

The persisted dep state we put in jars has no concept of optionality of deps and so we'd have to modify that (in addition to just updating the api the...

We should consider testing and adding `-Xlog:async` * https://github.com/openjdk/jdk/commit/41185d38f21e448370433f7e4f1633777cab6170 * https://aws.amazon.com/blogs/developer/asynchronous-logging-corretto-17/ * https://bugs.openjdk.org/browse/JDK-8291898