Thank you Grzegorz and Claus. Updated to 4.10.1 and is now much faster. Is improvement just because of caching or also because of not traversing Google bom?
ચિરાગ/चिराग/Chirag ------------------------------------------ Sent from My Gmail Account On Wed, Feb 19, 2025 at 11:18 PM Tadayoshi Sato <sato.tadayo...@gmail.com> wrote: > Wow, what a simple one-liner can improve performance! > > On Wed, Feb 19, 2025 at 8:55 PM Grzegorz Grzybek <gr.grzy...@gmail.com> > wrote: > > > Hello > > > > The ultimate fix is described here: > > https://issues.apache.org/jira/browse/CAMEL-21761. We've enabled Maven > > ModelCache for maven downloader. > > > > regards > > Grzegorz Grzybek > > > > pon., 17 lut 2025 o 19:46 Claus Ibsen <claus.ib...@gmail.com> > napisał(a): > > > > > Hi > > > > > > Okay I tested 4.10.1 and 4.11.0 and they run fast again > > > > > > Apache Camel 4.11.0-SNAPSHOT (idle) started in 104ms (build:0ms > init:0ms > > > start:104ms boot:741ms) > > > > > > On Mon, Feb 17, 2025 at 7:08 PM Claus Ibsen <claus.ib...@gmail.com> > > wrote: > > > > > > > Hi > > > > > > > > Okay we found out the problem is google-cloud-bom that is crazy. > > > > So we are fixing this to avoid importing this bom, and will be super > > fast > > > > again in 4.10.1 and onwards. > > > > > > > > On Mon, Feb 17, 2025 at 1:14 PM Claus Ibsen <claus.ib...@gmail.com> > > > wrote: > > > > > > > >> Hi > > > >> > > > >> I created a ticket > > > >> https://issues.apache.org/jira/browse/CAMEL-21750 > > > >> > > > >> On Mon, Feb 17, 2025 at 12:20 PM Grzegorz Grzybek < > > gr.grzy...@gmail.com > > > > > > > >> wrote: > > > >> > > > >>> Hello > > > >>> > > > >>> I tracked the problem down to HUGE amount of transitive BOM > > > dependencies > > > >>> starting from com.google.cloud:libraries-bom:26.54.0 being > > bom-imported > > > >>> from camel-parent 4.10.0: > > > >>> > > > >>> com.google.cloud:libraries-bom:26.54.0 > > > >>> - com.google.protobuf:protobuf-bom:4.29.0 > > > >>> - com.google.cloud:first-party-dependencies:3.42.0 > > > >>> - com.google.api:gapic-generator-java-bom:2.52.0 > > > >>> - com.google.cloud:google-cloud-core-bom:2.50.0 > > > >>> - com.google.oauth-client:google-oauth-client-bom:1.37.0 > > > >>> - com.google.api-client:google-api-client-bom2.7.2 > > > >>> - com.google.cloud:google-cloud-bom:0.235.0 > > > >>> - com.google.cloud:gapic-libraries-bom:1.51.0 > > > >>> - 181 BOMs imported... > > > >>> - com.google.cloud:google-cloud-bigquerystorage-bom:3.11.2 > > > >>> - I stopped counting... > > > >>> - com.google.cloud:google-cloud-bigtable-bom:2.51.2 > > > >>> - com.google.cloud:google-cloud-datastore-bom:2.26.0 > > > >>> - com.google.cloud:google-cloud-firestore-bom:3.30.6 > > > >>> - com.google.cloud:google-cloud-logging-bom:3.21.2 > > > >>> - com.google.cloud:google-cloud-pubsub-bom:1.136.1 > > > >>> - com.google.cloud:google-cloud-pubsublite-bom:1.15.2 > > > >>> - com.google.cloud:google-cloud-spanner-bom:6.86.0 > > > >>> - com.google.cloud:google-cloud-storage-bom:2.48.1 > > > >>> > > > >>> I'll see if there's something in maven-resolver that could be > > > optimized - > > > >>> but this is no longer a Camel/JBang issue... > > > >>> > > > >>> regards > > > >>> Grzegorz Grzybek > > > >>> > > > >>> niedz., 16 lut 2025 o 10:16 Claus Ibsen <claus.ib...@gmail.com> > > > >>> napisał(a): > > > >>> > > > >>> > Hi > > > >>> > > > > >>> > Also you can run camel-jbang with --verbose then it logs more > > > >>> information > > > >>> > about those maven activities that can help to find out why > > > >>> > > > > >>> > > > > >>> > On Sun, Feb 16, 2025 at 7:43 AM Claus Ibsen < > claus.ib...@gmail.com > > > > > > >>> wrote: > > > >>> > > > > >>> > > Hi > > > >>> > > > > > >>> > > Can you try testing with older versions of camel jbang to find > > out > > > >>> if you > > > >>> > > can see a specific version where it was much slower. > > > >>> > > > > > >>> > > > > > >>> > > On Sat, Feb 15, 2025 at 8:50 PM Chirag < > > chirag.sangh...@gmail.com> > > > >>> > wrote: > > > >>> > > > > > >>> > >> Recently I am noticing that my jbang apps take longer to > start. > > > >>> > >> > > > >>> > >> 2025-02-15 14:42:41.393 INFO 27180 --- [ main] > > > >>> > >> org.apache.camel.main.MainSupport : Apache Camel > (JBang) > > > >>> 4.10.0 > > > >>> > is > > > >>> > >> starting > > > >>> > >> 2025-02-15 14:42:41.729 INFO 27180 --- [ main] > > > >>> > >> org.apache.camel.main.MainSupport : Using Java 21.0.4 > > with > > > >>> PID > > > >>> > >> 27180. Started by csanghavi in > C:\work\camel-demos\fileToPubSub > > > >>> > >> 2025-02-15 14:42:41.938 INFO 27180 --- [ main] > > > >>> > >> org.apache.camel.main.ProfileConfigurer : The application is > > > >>> starting > > > >>> > >> with > > > >>> > >> profile: dev > > > >>> > >> 2025-02-15 14:42:47.148 INFO 27180 --- [ main] > > > >>> > >> .main.download.MavenDependencyDownloader : Downloading: > > > >>> > >> org.apache.camel:camel-xslt-saxon:4.10.0 (elapsed: 5s) > > > >>> > >> 2025-02-15 14:42:52.153 INFO 27180 --- [ main] > > > >>> > >> .main.download.MavenDependencyDownloader : Downloading: > > > >>> > >> org.apache.camel:camel-xslt-saxon:4.10.0 (elapsed: 10s) > > > >>> > >> 2025-02-15 14:42:57.165 INFO 27180 --- [ main] > > > >>> > >> .main.download.MavenDependencyDownloader : Downloading: > > > >>> > >> org.apache.camel:camel-xslt-saxon:4.10.0 (elapsed: 15s) > > > >>> > >> 2025-02-15 14:43:00.302 INFO 27180 --- [ main] > > > >>> > >> .main.download.MavenDependencyDownloader : Resolved: > > > >>> > >> org.apache.camel:camel-xslt-saxon:4.10.0 (took: 18s175ms) > > > >>> > >> 2025-02-15 14:43:00.519 INFO 27180 --- [ main] > > > >>> > >> he.camel.cli.connector.LocalCliConnector : Camel JBang CLI > > enabled > > > >>> > >> 2025-02-15 14:43:00.846 INFO 27180 --- [ main] > > > >>> > >> e.camel.impl.engine.AbstractCamelContext : Apache Camel 4.10.0 > > > >>> (one) is > > > >>> > >> starting > > > >>> > >> 2025-02-15 14:43:01.456 INFO 27180 --- [ main] > > > >>> > >> e.camel.impl.engine.AbstractCamelContext : Routes startup > > > (total:1) > > > >>> > >> 2025-02-15 14:43:01.457 INFO 27180 --- [ main] > > > >>> > >> e.camel.impl.engine.AbstractCamelContext : Started route1 > > > >>> > >> (timer://yaml) > > > >>> > >> 2025-02-15 14:43:01.458 INFO 27180 --- [ main] > > > >>> > >> e.camel.impl.engine.AbstractCamelContext : Apache Camel 4.10.0 > > > (one) > > > >>> > >> started in 610ms (build:0ms init:0ms start:610ms > boot:19s444ms) > > > >>> > >> > > > >>> > >> > > > >>> > >> it took about 19s, of that 18s was spent trying to fetch from > > > local > > > >>> > >> mvn cache. > > > >>> > >> > > > >>> > >> any setting to speed this up? > > > >>> > >> > > > >>> > >> This is on Windows 11. > > > >>> > >> > > > >>> > >> ચિરાગ/चिराग/Chirag > > > >>> > >> ------------------------------------------ > > > >>> > >> Sent from My Gmail Account > > > >>> > >> > > > >>> > > > > > >>> > > > > > >>> > > -- > > > >>> > > Claus Ibsen > > > >>> > > ----------------- > > > >>> > > @davsclaus > > > >>> > > Camel in Action 2: https://www.manning.com/ibsen2 > > > >>> > > > > > >>> > > > > >>> > > > > >>> > -- > > > >>> > Claus Ibsen > > > >>> > ----------------- > > > >>> > @davsclaus > > > >>> > Camel in Action 2: https://www.manning.com/ibsen2 > > > >>> > > > > >>> > > > >> > > > >> > > > >> -- > > > >> Claus Ibsen > > > >> ----------------- > > > >> @davsclaus > > > >> Camel in Action 2: https://www.manning.com/ibsen2 > > > >> > > > > > > > > > > > > -- > > > > Claus Ibsen > > > > ----------------- > > > > @davsclaus > > > > Camel in Action 2: https://www.manning.com/ibsen2 > > > > > > > > > > > > > -- > > > Claus Ibsen > > > ----------------- > > > @davsclaus > > > Camel in Action 2: https://www.manning.com/ibsen2 > > > > > > > > -- > Tadayoshi Sato >