Skip to content

perf(abg): create JARs only when they are actually requested - #1615

Merged
krzema12 merged 2 commits into
mainfrom
vampire/lazy-jar-creation
Sep 18, 2024
Merged

perf(abg): create JARs only when they are actually requested#1615
krzema12 merged 2 commits into
mainfrom
vampire/lazy-jar-creation

Conversation

@Vampire

@VampireVampire commented Aug 20, 2024

Copy link
Copy Markdown
Collaborator

In some cases, only e.g. a POM is necessary to fetch for a given action. Thanks to this change, no Kotlin compilation or JAR creation will happen when requesting an artifact that doesn't require it.

@VampireGraphite App

Vampire commented Aug 20, 2024

Copy link
Copy Markdown
CollaboratorAuthor

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Vampire and the rest of your teammates on GraphiteGraphite

@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from 08293c4 to e888756CompareAugust 20, 2024 10:46
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from 9b85609 to f4e253bCompareAugust 20, 2024 10:46
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from e888756 to 748f7acCompareAugust 20, 2024 11:27
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from f4e253b to bd4ecb7CompareAugust 20, 2024 11:27
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from 748f7ac to 084ba53CompareAugust 20, 2024 12:01
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from bd4ecb7 to 57aefbdCompareAugust 20, 2024 12:02
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from 084ba53 to af4c964CompareAugust 22, 2024 00:01
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from 57aefbd to 23eab1bCompareAugust 22, 2024 00:01
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from af4c964 to 4f1ca6aCompareAugust 22, 2024 00:27
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from 23eab1b to b99bf8eCompareAugust 22, 2024 00:27
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from 4f1ca6a to 01bfd2cCompareAugust 22, 2024 01:10
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from b99bf8e to d909c4eCompareAugust 22, 2024 01:10
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from b3c62ce to 527c76aCompareAugust 26, 2024 17:12
@krzema12
krzema12force-pushed the vampire/prefix-temp-dirs branch from 4be4e64 to ee7d17cCompareAugust 31, 2024 17:23
@krzema12
krzema12force-pushed the vampire/lazy-jar-creation branch from 527c76a to 35bff5aCompareAugust 31, 2024 17:24
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from ee7d17c to 236983fCompareAugust 31, 2024 17:49
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from 35bff5a to b0049d7CompareAugust 31, 2024 17:49
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from 236983f to 9c6721aCompareSeptember 4, 2024 00:28
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from b0049d7 to 28d8de9CompareSeptember 4, 2024 00:28
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from 9c6721a to 88841f3CompareSeptember 4, 2024 23:06
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from 28d8de9 to 49ccdadCompareSeptember 4, 2024 23:06
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from 88841f3 to 94a180cCompareSeptember 5, 2024 18:48
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from 49ccdad to c988e74CompareSeptember 5, 2024 18:48
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from 94a180c to 7c554aeCompareSeptember 5, 2024 21:38
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from c988e74 to 90814cfCompareSeptember 5, 2024 21:38
@Vampire
Vampireforce-pushed the vampire/prefix-temp-dirs branch from 7c554ae to 69a4815CompareSeptember 6, 2024 18:45
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch 2 times, most recently from da86cc7 to f173834CompareSeptember 8, 2024 08:09
@Vampire
Vampire changed the base branch from vampire/prefix-temp-dirs to mainSeptember 8, 2024 08:10
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch 3 times, most recently from 7d05583 to 6955515CompareSeptember 9, 2024 10:54
@Vampire
Vampireforce-pushed the vampire/lazy-jar-creation branch from 6955515 to 6e2e4fcCompareSeptember 10, 2024 16:39
@krzema12krzema12 changed the title feat(abg): only create sources and jars when they are actually requestedf(abg): only create sources and jars when they are actually requestedSep 18, 2024
@krzema12krzema12 changed the title f(abg): only create sources and jars when they are actually requestedperf(abg): create JARs only when they are actually requestedSep 18, 2024
@krzema12
krzema12 merged commit a112e28 into mainSep 18, 2024
@krzema12
krzema12 deleted the vampire/lazy-jar-creation branch September 18, 2024 06:05
Sign up for freeto 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.

2 participants

@Vampire@krzema12