Re: [PR] Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 [camel]
github-actions[bot] commented on PR #13127: URL: https://github.com/apache/camel/pull/13127#issuecomment-1945472077 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch dependabot/maven/commons-codec-commons-codec-1.16.1 created (now 0a1be9fbec4)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/commons-codec-commons-codec-1.16.1 in repository https://gitbox.apache.org/repos/asf/camel.git at 0a1be9fbec4 Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 No new revisions were added by this update.
[PR] Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 [camel]
dependabot[bot] opened a new pull request, #13127: URL: https://github.com/apache/camel/pull/13127 Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) from 1.16.0 to 1.16.1. Changelog Sourced from https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt";>commons-codec:commons-codec's changelog. Apache Commons Codec 1.16.1 RELEASE NOTES The Apache Commons Codec component contains encoder and decoders for various formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. Feature and fix release. Requires a minimum of Java 8. Changes in this version include: New features: o Add Maven property project.build.outputTimestamp for build reproducibility. Thanks to Gary Gregory. Fixed Bugs: o CODEC-295: Test clean ups. Thanks to Gary Gregory. o [StepSecurity] ci: Harden GitHub Actions https://redirect.github.com/apache/commons-codec/issues/187";>#187. Thanks to step-security-bot, Gary Gregory. o CODEC-295: Correct error in Base64 Javadoc https://redirect.github.com/apache/commons-codec/issues/188";>#188. Thanks to Evan Saulpaugh. o CODEC-295: Add minimum Java version in changes.xml https://redirect.github.com/apache/commons-codec/issues/186";>#186. Thanks to Olivier Jaquemet, Gary Gregory. o CODEC-310: Documentation update for the org.apache.commons.codec.digest.* package https://redirect.github.com/apache/commons-codec/issues/208";>#208. Thanks to Yakov Shafranovich. o Precompile regular expression in UnixCrypt.crypt(byte[], String). Thanks to Gary Gregory. o CODEC-315: Fix possible IndexOutOfBoundException in PhoneticEngine.encode method https://redirect.github.com/apache/commons-codec/issues/223";>#223. Thanks to Arthur Chan, Gary Gregory. o CODEC-313: Fix possible ArrayIndexOutOfBoundsException in QuotedPrintableCodec.encodeQuotedPrintable() method https://redirect.github.com/apache/commons-codec/issues/221";>#221. Thanks to Arthur Chan, Gary Gregory. o CODEC-312: Fix possible StringIndexOutOfBoundException in MatchRatingApproachEncoder.encode() method https://redirect.github.com/apache/commons-codec/issues/220";>#220. Thanks to Arthur Chan, Gary Gregory. o CODEC-311: Fix possible ArrayIndexOutOfBoundException in RefinedSoundex.getMappingCode() https://redirect.github.com/apache/commons-codec/issues/219";>#219. Thanks to Arthur Chan, Gary Gregory. o CODEC-314: Fix possible IndexOutOfBoundsException in PercentCodec.insertAlwaysEncodeChars() method https://redirect.github.com/apache/commons-codec/issues/222";>#222. Thanks to Arthur Chan, Gary Gregory. o Deprecate UnixCrypt 0-argument constructor. Thanks to Gary Gregory. o Deprecate Md5Crypt 0-argument constructor. Thanks to Gary Gregory. o Deprecate Crypt 0-argument constructor. Thanks to Gary Gregory. o Deprecate StringUtils 0-argument constructor. Thanks to Gary Gregory. o Deprecate Resources 0-argument constructor. Thanks to Gary Gregory. o Deprecate Charsets 0-argument constructor. Thanks to Gary Gregory. o Deprecate CharEncoding 0-argument constructor. Thanks to Gary Gregory. o Add missing version for animal-sniffer-maven-plugin. Thanks to Gary Gregory. Changes: o Bump commons-parent from 58 to 66. Thanks to Dependabot, Gary Gregory. o Bump commons-lang3 from 3.12.0 to 3.14.0. Thanks to Gary Gregory. o Bump commons-io from 2.13.0 to 2.15.1. Thanks to Gary Gregory. For complete information on Apache Commons Codec, including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Commons Codec website: https://commons.apache.org/proper/commons-codec/";>https://commons.apache.org/proper/commons-codec/ Download page: https://commons.apache.org/proper/commons-codec/download_codec.cgi";>https://commons.apache.org/proper/commons-codec/download_codec.cgi ... (truncated) Commits https://github.com/apache/commons-codec/commit/e59fc76531141cb4a36f3031457b9d5f07e5e43f";>e59fc76 Prepare release candidate https://github.com/apache/commons-codec/commit/90c8023be911b42bab20b31b0e325174df0ee452";>90c8023 Prepare for the next release candidate https://github.com/apache/commons-codec/commit/05714adcf957e7a7644a71cd82de30145288ff38";>05714ad Prepare release candidate https://github.com/apache/commons-codec/commit/060be1a1ca4b229ab348618ecae506a65543356f";>060be1a Add missing version for animal-sniffer-maven-plugin https://github.com/apache/commons-codec/commit/0fd7b59fb1dbd67260429e1d75789fca92ab8a6f";>0fd7b59 Remove variable assignment just before returning it https://git
Re: [PR] Bump com.google.cloud:libraries-bom from 26.31.0 to 26.32.0 [camel]
github-actions[bot] commented on PR #13126: URL: https://github.com/apache/camel/pull/13126#issuecomment-1945465239 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch dependabot/maven/com.google.cloud-libraries-bom-26.32.0 created (now 149ba966091)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/com.google.cloud-libraries-bom-26.32.0 in repository https://gitbox.apache.org/repos/asf/camel.git at 149ba966091 Bump com.google.cloud:libraries-bom from 26.31.0 to 26.32.0 No new revisions were added by this update.
[PR] Bump com.google.cloud:libraries-bom from 26.31.0 to 26.32.0 [camel]
dependabot[bot] opened a new pull request, #13126: URL: https://github.com/apache/camel/pull/13126 Bumps [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) from 26.31.0 to 26.32.0. Release notes Sourced from https://github.com/googleapis/java-cloud-bom/releases";>com.google.cloud:libraries-bom's releases. v26.32.0 GCP Libraries BOM 26.32.0 Here are the differences from the previous version (26.31.0) The group ID of the following artifacts is com.google.cloud. Notable Changes google-cloud-bigquerystorage 3.1.0 (prev: 3.0.1) Enable instream retry for default streams when Multiplexing. (https://redirect.github.com/googleapis/java-bigquerystorage/issues/2376";>#2376) (https://github.com/googleapis/java-bigquerystorage/commit/9a18523503dcfc0a787985075d7193efa472c32f";>9a18523) Add a bit more message so customers are not going to be scared on retryable errors. (https://redirect.github.com/googleapis/java-bigquerystorage/issues/2386";>#2386) (https://github.com/googleapis/java-bigquerystorage/commit/90331a32447d28df99d483482ee222746da32acb";>90331a3) Split connection pool based on credential (https://redirect.github.com/googleapis/java-bigquerystorage/issues/2388";>#2388) (https://github.com/googleapis/java-bigquerystorage/commit/08bc846813e0b70bd940878658f9c33903c1416d";>08bc846) google-cloud-bigtable 2.33.0 (prev: 2.32.0) Define the metrics for collecting per connection error count. (https://redirect.github.com/googleapis/java-bigtable/issues/2088";>#2088) (https://github.com/googleapis/java-bigtable/commit/b212bbfcfb2d8c2e2fdc2fc3609976c8a462f677";>b212bbf) Deflake Backup integration tests due to deleteBackup timeouts (https://redirect.github.com/googleapis/java-bigtable/issues/2105";>#2105) (https://github.com/googleapis/java-bigtable/commit/0948da7885958556c85ce333cf13b36896ddc154";>0948da7) Extend timeouts for deleting snapshots, backups and tables (https://redirect.github.com/googleapis/java-bigtable/issues/2108";>#2108) (https://github.com/googleapis/java-bigtable/commit/df1d307255abbe77050c2c24f934b13bb82eb212";>df1d307) google-cloud-spanner 6.58.0 (prev: 6.57.0) Open telemetry implementation (https://redirect.github.com/googleapis/java-spanner/issues/2770";>#2770) (https://github.com/googleapis/java-spanner/commit/244d6a836795bf07dacd6b766436dbd6bf5fa912";>244d6a8) spanner: Support max_commit_delay in Spanner transactions (https://redirect.github.com/googleapis/java-spanner/issues/2854";>#2854) (https://github.com/googleapis/java-spanner/commit/e2b7ae66648ea775c18c71ab353edd6c0f50e7ac";>e2b7ae6) Support Directed Read in Connection API (https://redirect.github.com/googleapis/java-spanner/issues/2855";>#2855) (https://github.com/googleapis/java-spanner/commit/ee477c2e7c509ce4b7c43da3b68c1433c59e46fb";>ee477c2) Cast for Proto type (https://redirect.github.com/googleapis/java-spanner/issues/2862";>#2862) (https://github.com/googleapis/java-spanner/commit/0a95dba47681c9c4cc4e41ecfb5dadec6357bff6";>0a95dba) Ignore UnsupportedOperationException for virtual threads (https://redirect.github.com/googleapis/java-spanner/issues/2866";>#2866) (https://github.com/googleapis/java-spanner/commit/aa9ad7f5a5e2405e8082a542916c3d1fa7d0fa25";>aa9ad7f) Use default query options with statement cache (https://redirect.github.com/googleapis/java-spanner/issues/2860";>#2860) (https://github.com/googleapis/java-spanner/commit/741e4cf4eb51c4635078cfe2c52b7462bd4cbbd8";>741e4cf) google-cloud-storage 2.33.0 (prev: 2.32.1) Adds TPC support (https://redirect.github.com/googleapis/java-storage/issues/2362";>#2362) (https://github.com/googleapis/java-storage/commit/8b636dbe8a16b9b81afbb51b8d0032bcbdbef635";>8b636db) Temporarily restoring storage_grpc_service_config.json to fix broken test (https://redirect.github.com/googleapis/java-storage/issues/2365";>#2365) (https://github.com/googleapis/java-storage/commit/50b6610de94d44815d80381649e7d3a86c38f894";>50b6610) Other libraries [aiplatform] Add generateContent Unary API for aiplatform_v1 (https://redirect.github.com/googleapis/google-cloud-java/issues/10319";>#10319) (https://github.com/googleapis/google-cloud-java/commit/08700f26d7db4c880e96786786936f42051f1bca";>08700f2) [aiplatform] add SearchNearestEntities rpc to FeatureOnlineStoreService in aiplatform v1 (https://redirect.github.com/googleapis/google-cloud-java/issues/10347";>#10347) (https://github.com/googleapis/google-cloud-java/commit/e9c48d9b25f4c39c9f22ace1c00acb24ff6a288d";>e9c48d9) [compute] Update Compute Engine API to revision 20240130 (https://redirect.github.com/googleapis/google-cloud-java/issues/881";>#881) (https://redirect.github.com/googleapis/google-cloud-java/issues/10349";>#10349) (https://github.com/googleapis/go
Re: [PR] Bump com.squareup:kotlinpoet-jvm from 1.15.3 to 1.16.0 [camel]
github-actions[bot] commented on PR #13125: URL: https://github.com/apache/camel/pull/13125#issuecomment-1945464112 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch dependabot/maven/com.squareup-kotlinpoet-jvm-1.16.0 created (now 83042dfa2f9)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/com.squareup-kotlinpoet-jvm-1.16.0 in repository https://gitbox.apache.org/repos/asf/camel.git at 83042dfa2f9 Bump com.squareup:kotlinpoet-jvm from 1.15.3 to 1.16.0 No new revisions were added by this update.
[PR] Bump com.squareup:kotlinpoet-jvm from 1.15.3 to 1.16.0 [camel]
dependabot[bot] opened a new pull request, #13125: URL: https://github.com/apache/camel/pull/13125 Bumps [com.squareup:kotlinpoet-jvm](https://github.com/square/kotlinpoet) from 1.15.3 to 1.16.0. Release notes Sourced from https://github.com/square/kotlinpoet/releases";>com.squareup:kotlinpoet-jvm's releases. 1.16.0 Thanks to https://github.com/drawers";>@drawers, https://github.com/rickclephas";>@rickclephas for contributing to this release. New: Kotlin 1.9.22. New: KSP 1.9.22-1.0.16. New: Add NameAllocator API to control keyword pre-allocation (https://redirect.github.com/square/kotlinpoet/issues/1803";>#1803). Fix: Fix issue with missing suspend modifier in KSTypeReference.toTypeName (https://redirect.github.com/square/kotlinpoet/issues/1793";>#1793). Fix: Honour same-package import aliases (https://redirect.github.com/square/kotlinpoet/issues/1794";>#1794). Fix: Always include parameter docs in the type header (https://redirect.github.com/square/kotlinpoet/issues/1800";>#1800). Changelog Sourced from https://github.com/square/kotlinpoet/blob/main/docs/changelog.md";>com.squareup:kotlinpoet-jvm's changelog. Version 1.16.0 Thanks to [https://github.com/drawers";>@drawers][drawers], [https://github.com/rickclephas";>@rickclephas][rickclephas] for contributing to this release. 2024-01-18 New: Kotlin 1.9.22. New: KSP 1.9.22-1.0.16. New: Add NameAllocator API to control keyword pre-allocation (https://redirect.github.com/square/kotlinpoet/issues/1803";>#1803). Fix: Fix issue with missing suspend modifier in KSTypeReference.toTypeName (https://redirect.github.com/square/kotlinpoet/issues/1793";>#1793). Fix: Honour same-package import aliases (https://redirect.github.com/square/kotlinpoet/issues/1794";>#1794). Fix: Always include parameter docs in the type header (https://redirect.github.com/square/kotlinpoet/issues/1800";>#1800). Commits https://github.com/square/kotlinpoet/commit/5e7077661b04fbf011ac5d71c955b9292e940460";>5e70776 Prepare for release 1.16.0 https://github.com/square/kotlinpoet/commit/e4ca2a51b0039c6aa53e6f203d4f8066732b3825";>e4ca2a5 Update dependency mkdocs-material to v9.5.4 https://github.com/square/kotlinpoet/commit/279a18c4e4517035094e462dc6246589660e7499";>279a18c Update plugin spotless to v6.24.0 (https://redirect.github.com/square/kotlinpoet/issues/1805";>#1805) https://github.com/square/kotlinpoet/commit/848e6cf743e8327e28f64aa04cffa311a4d6eaa8";>848e6cf Add NameAllocator API to control keyword pre-allocation (https://redirect.github.com/square/kotlinpoet/issues/1803";>#1803) https://github.com/square/kotlinpoet/commit/291a300f00d85d4f5f49bd653d91579f02cde897";>291a300 Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0 (https://redirect.github.com/square/kotlinpoet/issues/1804";>#1804) https://github.com/square/kotlinpoet/commit/98a345b83bd929d15222d5eaa2032f6bda910e55";>98a345b Update dependency Jinja2 to v3.1.3 https://github.com/square/kotlinpoet/commit/1efd9e6e851b95d37b8fe83ef8be0d7b0a487cb7";>1efd9e6 Always include parameter docs in the type header https://github.com/square/kotlinpoet/commit/faaca40102314432d2281e98084176432105c150";>faaca40 Clarify 1.15.0 artifact name change in changelog https://github.com/square/kotlinpoet/commit/44af27a748735a680d5b30b2a9600e0643614aab";>44af27a Split KotlinPoet docs into multiple pages https://github.com/square/kotlinpoet/commit/4593621556298205a01785c7dd26109b77702675";>4593621 Honour same-package import aliases Additional commits viewable in https://github.com/square/kotlinpoet/compare/1.15.3...1.16.0";>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.squareup:kotlinpoet-jvm&package-manager=maven&previous-version=1.15.3&new-version=1.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close
Re: [PR] Bump aws-java-sdk2-version from 2.24.2 to 2.24.3 [camel]
github-actions[bot] commented on PR #13124: URL: https://github.com/apache/camel/pull/13124#issuecomment-1945462702 :robot: The Apache Camel test robot will run the tests for you :+1: -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Bump aws-java-sdk2-version from 2.24.2 to 2.24.3 [camel]
oscerd commented on PR #13124: URL: https://github.com/apache/camel/pull/13124#issuecomment-1945462376 /component-test aws -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Bump aws-java-sdk2-version from 2.24.2 to 2.24.3 [camel]
github-actions[bot] commented on PR #13124: URL: https://github.com/apache/camel/pull/13124#issuecomment-1945461661 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch dependabot/maven/aws-java-sdk2-version-2.24.3 created (now ab1f6a66a71)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/aws-java-sdk2-version-2.24.3 in repository https://gitbox.apache.org/repos/asf/camel.git at ab1f6a66a71 Bump aws-java-sdk2-version from 2.24.2 to 2.24.3 No new revisions were added by this update.
[PR] Bump aws-java-sdk2-version from 2.24.2 to 2.24.3 [camel]
dependabot[bot] opened a new pull request, #13124: URL: https://github.com/apache/camel/pull/13124 Bumps `aws-java-sdk2-version` from 2.24.2 to 2.24.3. Updates `software.amazon.awssdk:sqs` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:kinesis` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:s3` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:sns` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:cloudwatch` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:ec2` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:eventbridge` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:iam` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:kms` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:lambda` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:secretsmanager` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:sts` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:dynamodb` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:config` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:apache-client` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:athena` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:cloudtrail` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:ecs` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:eks` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:netty-nio-client` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:firehose` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:kafka` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:mq` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:redshiftdata` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:ses` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:sfn` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:timestreamquery` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:timestreamwrite` from 2.24.2 to 2.24.3 Updates `software.amazon.awssdk:translate` from 2.24.2 to 2.24.3 Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Bump io.minio:minio from 8.5.7 to 8.5.8 [camel]
github-actions[bot] commented on PR #13122: URL: https://github.com/apache/camel/pull/13122#issuecomment-1945448318 :robot: The Apache Camel test robot will run the tests for you :+1: -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Bump io.minio:minio from 8.5.7 to 8.5.8 [camel]
oscerd commented on PR #13122: URL: https://github.com/apache/camel/pull/13122#issuecomment-1945447789 /component-test minio -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch dependabot/maven/io.smallrye.config-smallrye-config-3.5.4 created (now c8f6a33bc10)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/io.smallrye.config-smallrye-config-3.5.4 in repository https://gitbox.apache.org/repos/asf/camel.git at c8f6a33bc10 Bump io.smallrye.config:smallrye-config from 3.5.3 to 3.5.4 No new revisions were added by this update.
Re: [PR] Bump io.smallrye.config:smallrye-config from 3.5.3 to 3.5.4 [camel]
github-actions[bot] commented on PR #13123: URL: https://github.com/apache/camel/pull/13123#issuecomment-1945447500 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] Bump io.smallrye.config:smallrye-config from 3.5.3 to 3.5.4 [camel]
dependabot[bot] opened a new pull request, #13123: URL: https://github.com/apache/camel/pull/13123 Bumps [io.smallrye.config:smallrye-config](https://github.com/smallrye/smallrye-config) from 3.5.3 to 3.5.4. Release notes Sourced from https://github.com/smallrye/smallrye-config/releases";>io.smallrye.config:smallrye-config's releases. 3.5.4 https://redirect.github.com/smallrye/smallrye-config/issues/1113";>#1113 Check all used properties when required to create a Map entry Commits https://github.com/smallrye/smallrye-config/commit/7a24e3cafe168b769644fae59480d14e6c35ce16";>7a24e3c [maven-release-plugin] prepare release 3.5.4 https://github.com/smallrye/smallrye-config/commit/25dfaa1d1cef564d63b46ffefa6c0e1060530a4d";>25dfaa1 Release 3.5.4 (https://redirect.github.com/smallrye/smallrye-config/issues/1114";>#1114) https://github.com/smallrye/smallrye-config/commit/29b83d476194981b4584ad338e97a2a2fed40654";>29b83d4 Check all used properties when required to create a Map entry (https://redirect.github.com/smallrye/smallrye-config/issues/1113";>#1113) https://github.com/smallrye/smallrye-config/commit/ae96f90a85221573c84381622e1fc5ab443f31ff";>ae96f90 Fix next version to 3.5.4-SNAPSHOT https://github.com/smallrye/smallrye-config/commit/8bbd907bfebb3eadf13741b9a0430b634a26e5b0";>8bbd907 [maven-release-plugin] prepare for next development iteration See full diff in https://github.com/smallrye/smallrye-config/compare/3.5.3...3.5.4";>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.smallrye.config:smallrye-config&package-manager=maven&previous-version=3.5.3&new-version=3.5.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Bump io.minio:minio from 8.5.7 to 8.5.8 [camel]
github-actions[bot] commented on PR #13122: URL: https://github.com/apache/camel/pull/13122#issuecomment-1945444613 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch dependabot/maven/io.minio-minio-8.5.8 created (now 7c99e9d1f28)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/io.minio-minio-8.5.8 in repository https://gitbox.apache.org/repos/asf/camel.git at 7c99e9d1f28 Bump io.minio:minio from 8.5.7 to 8.5.8 No new revisions were added by this update.
[PR] Bump io.minio:minio from 8.5.7 to 8.5.8 [camel]
dependabot[bot] opened a new pull request, #13122: URL: https://github.com/apache/camel/pull/13122 Bumps [io.minio:minio](https://github.com/minio/minio-java) from 8.5.7 to 8.5.8. Release notes Sourced from https://github.com/minio/minio-java/releases";>io.minio:minio's releases. Bugfix release What's Changed Add {add,update,delete,list}ServiceAccount and getServiceAccountInfo Admin APIs by https://github.com/dormanze";>@dormanze in https://redirect.github.com/minio/minio-java/pull/1505";>minio/minio-java#1505 tests: remove deprecated --config-dir MinIO server argument by https://github.com/jgolda";>@jgolda in https://redirect.github.com/minio/minio-java/pull/1524";>minio/minio-java#1524 Optimize S3Escaper.encode() by https://github.com/kzhsw";>@kzhsw in https://redirect.github.com/minio/minio-java/pull/1529";>minio/minio-java#1529 fix getServerInfo Missing field & data accuracy error by https://github.com/xwh1108";>@xwh1108 in https://redirect.github.com/minio/minio-java/pull/1516";>minio/minio-java#1516 New Contributors https://github.com/jgolda";>@jgolda made their first contribution in https://redirect.github.com/minio/minio-java/pull/1524";>minio/minio-java#1524 https://github.com/kzhsw";>@kzhsw made their first contribution in https://redirect.github.com/minio/minio-java/pull/1529";>minio/minio-java#1529 https://github.com/xwh1108";>@xwh1108 made their first contribution in https://redirect.github.com/minio/minio-java/pull/1516";>minio/minio-java#1516 Full Changelog: https://github.com/minio/minio-java/compare/8.5.7...8.5.8";>https://github.com/minio/minio-java/compare/8.5.7...8.5.8 Commits https://github.com/minio/minio-java/commit/f30ddb2852dc9be7e1d72348bd1ae1fe565a856e";>f30ddb2 Release version 8.5.8 https://github.com/minio/minio-java/commit/e2e13cadc901cb8a3ecb016f5a1255207512280f";>e2e13ca fix getServerInfo Missing field & data accuracy error (https://redirect.github.com/minio/minio-java/issues/1516";>#1516) https://github.com/minio/minio-java/commit/6926ba068ace98aa158452d2e879e9286a772e1c";>6926ba0 Optimize S3Escaper.encode() (https://redirect.github.com/minio/minio-java/issues/1529";>#1529) https://github.com/minio/minio-java/commit/5a96d525ebc4b8139308417d9a2c6f51f05d3b8c";>5a96d52 tests: remove deprecated --config-dir MinIO server argument (https://redirect.github.com/minio/minio-java/issues/1524";>#1524) https://github.com/minio/minio-java/commit/5c2854fb1a3aec67236625bcfdf5cbe76a19a623";>5c2854f Add {add,update,delete,list}ServiceAccount and getServiceAccountInfo Admin AP... https://github.com/minio/minio-java/commit/bff98b77ae4dd49ffcb7c916546fcf0961d711f1";>bff98b7 Update version to next release See full diff in https://github.com/minio/minio-java/compare/8.5.7...8.5.8";>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.minio:minio&package-manager=maven&previous-version=8.5.7&new-version=8.5.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub an
Re: [PR] Bump qpid-broker-version from 9.1.0 to 9.2.0 [camel]
github-actions[bot] commented on PR #13121: URL: https://github.com/apache/camel/pull/13121#issuecomment-1945443999 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch dependabot/maven/qpid-broker-version-9.2.0 created (now 66fc6d1b973)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/qpid-broker-version-9.2.0 in repository https://gitbox.apache.org/repos/asf/camel.git at 66fc6d1b973 Bump qpid-broker-version from 9.1.0 to 9.2.0 No new revisions were added by this update.
[PR] Bump qpid-broker-version from 9.1.0 to 9.2.0 [camel]
dependabot[bot] opened a new pull request, #13121: URL: https://github.com/apache/camel/pull/13121 Bumps `qpid-broker-version` from 9.1.0 to 9.2.0. Updates `org.apache.qpid:qpid-broker-core` from 9.1.0 to 9.2.0 Updates `org.apache.qpid:qpid-broker-plugins-amqp-0-8-protocol` from 9.1.0 to 9.2.0 Updates `org.apache.qpid:qpid-broker-plugins-memory-store` from 9.1.0 to 9.2.0 Updates `org.apache.qpid:qpid-broker-plugins-access-control` from 9.1.0 to 9.2.0 Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [Github Actions] Periodic Sync Camel Spring Boot (Camel 4) [camel-spring-boot]
oscerd closed pull request #1088: [Github Actions] Periodic Sync Camel Spring Boot (Camel 4) URL: https://github.com/apache/camel-spring-boot/pull/1088 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Change for the issue - #979, to configure allowed components and kamelets [camel-karavan]
vidhyasagarj commented on PR #1113: URL: https://github.com/apache/camel-karavan/pull/1113#issuecomment-1945358069 @mgubaidullin has made the changes as per the comments, let me know if any further change required. 1. remove additional formatting where no code changes - **done** 2. When one user block and unblock component/kamelets how this impact other users (notified?) - **No, How do you expect the notification to work. Or can we show the blocked components in the disabled state in designer instead ?** 3. what if these kamelets/component already used in the projects? - **used components should work without any issues, only that they cannot use it anymore.** 4. Custom kamelets might be blocked or not? **Yes** -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-kamelets) branch main updated: Updated CHANGELOG.md
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git The following commit(s) were added to refs/heads/main by this push: new a9c54362 Updated CHANGELOG.md a9c54362 is described below commit a9c543622d724083310ffc15642d5428ff444877 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Thu Feb 15 03:06:35 2024 + Updated CHANGELOG.md --- CHANGELOG.md | 6 ++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8033f334..45aeff59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ **Closed issues:** +- Add Snowflake Sink Kamelet [\#1891](https://github.com/apache/camel-kamelets/issues/1891) +- Add Snowflake Source Kamelet [\#1890](https://github.com/apache/camel-kamelets/issues/1890) +- Add Spring Rabbitmq Sink Kamelet [\#1889](https://github.com/apache/camel-kamelets/issues/1889) - Azure Files Sink Kamelets [\#1881](https://github.com/apache/camel-kamelets/issues/1881) - Azure Files Source Kamelet [\#1880](https://github.com/apache/camel-kamelets/issues/1880) - Add rawPayload option to Salesforce source connector [\#1843](https://github.com/apache/camel-kamelets/issues/1843) @@ -21,6 +24,9 @@ - Azure Storage Queue Source: Expose Kamelet data type information [\#1672](https://github.com/apache/camel-kamelets/issues/1672) - Request for RabbitMQ Sink Kamelet [\#1228](https://github.com/apache/camel-kamelets/issues/1228) - Slack source should be in natural order [\#949](https://github.com/apache/camel-kamelets/issues/949) +- Support HDFS Sink Kamelet [\#540](https://github.com/apache/camel-kamelets/issues/540) +- Support HDFS Source Kamelet [\#539](https://github.com/apache/camel-kamelets/issues/539) +- Add Spring RabbitMQ source kamelet [\#45](https://github.com/apache/camel-kamelets/issues/45) ## [v4.0.3](https://github.com/apache/camel-kamelets/tree/v4.0.3) (2024-01-17)
Re: [I] [CI] - Camel Main Branch Build Failure [camel-quarkus]
github-actions[bot] commented on issue #2927: URL: https://github.com/apache/camel-quarkus/issues/2927#issuecomment-1945174808 The [camel-main](https://github.com/apache/camel-quarkus/tree/camel-main) branch build has failed: * Build ID: 7909084627-1289-171bfce3-217f-40eb-b4fa-bc08d334e316 * Camel Quarkus Commit: f715a669bc030f28cf33d80010c12df700d113ea * Camel Main Commit: adccc2bde98861f7d5f26ecfc015907870c42fa4 * Link to build: https://github.com/apache/camel-quarkus/actions/runs/7909084627 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] [Github Actions] Periodic Sync Camel Spring Boot (Camel 4) [camel-spring-boot]
github-actions[bot] opened a new pull request, #1088: URL: https://github.com/apache/camel-spring-boot/pull/1088 Periodic Sync of Camel Spring Boot Main Branch with main Camel Main. see https://github.com/apache/camel-spring-boot/blob/main/.github/workflows/automatic-sync-main.yml -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Error when upload file [camel-karavan]
mgubaidullin commented on issue #1114: URL: https://github.com/apache/camel-karavan/issues/1114#issuecomment-1945106456 Thanks @mvolf -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Error when upload file [camel-karavan]
mgubaidullin closed issue #1114: Error when upload file URL: https://github.com/apache/camel-karavan/issues/1114 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-karavan) branch main updated: Updates for #1115
This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git The following commit(s) were added to refs/heads/main by this push: new 71d19db7 Updates for #1115 71d19db7 is described below commit 71d19db79cfd849367515437b10cf3e85324ea1a Author: Marat Gubaidullin AuthorDate: Wed Feb 14 18:48:56 2024 -0500 Updates for #1115 --- .../camel/karavan/cache/KaravanCacheService.java | 59 +++--- .../org/apache/camel/karavan/model/GroupedKey.java | 42 +++ .../camel/karavan/service/ProjectService.java | 5 +- 3 files changed, 51 insertions(+), 55 deletions(-) diff --git a/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/cache/KaravanCacheService.java b/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/cache/KaravanCacheService.java index 7c35bec6..46367d5e 100644 --- a/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/cache/KaravanCacheService.java +++ b/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/cache/KaravanCacheService.java @@ -49,18 +49,18 @@ import static org.apache.camel.karavan.service.KaravanService.START_SERVICES; public class KaravanCacheService { private HazelcastInstance hz; -private IMap projects; -private IMap files; -private IMap deploymentStatuses; -private IMap containerStatuses; -private IMap transits; -private IMap serviceStatuses; -private IMap camelStatuses; +private IMap projects; +private IMap files; +private IMap deploymentStatuses; +private IMap containerStatuses; +private IMap transits; +private IMap serviceStatuses; +private IMap camelStatuses; private final AtomicBoolean ready = new AtomicBoolean(false); private static final Logger LOGGER = Logger.getLogger(KaravanCacheService.class.getName()); -private static final String DEFAULT_ENVIRONMENT = "dev"; +public static final String DEFAULT_ENVIRONMENT = "dev"; @ConsumeEvent(value = START_SERVICES, blocking = true) void start(String data) { @@ -89,24 +89,23 @@ public class KaravanCacheService { } public void saveProject(Project project) { -GroupedKey key = GroupedKey.create(project.getProjectId(), DEFAULT_ENVIRONMENT, project.getProjectId()); -projects.put(key, project); +var key = GroupedKey.create(project.getProjectId(), DEFAULT_ENVIRONMENT, project.getProjectId()); projects.put(key, project); } public List getProjectFiles(String projectId) { -Predicate predicate = Predicates.equal("projectId", projectId); +Predicate predicate = Predicates.equal("projectId", projectId); return files.values(predicate).stream().toList(); } -public Map getProjectFilesMap(String projectId) { -Predicate predicate = Predicates.equal("projectId", projectId); +public Map getProjectFilesMap(String projectId) { +Predicate predicate = Predicates.equal("projectId", projectId); return files.entrySet(predicate).stream() .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue)); } public ProjectFile getProjectFile(String projectId, String filename) { -Predicate predicate = Predicates.and( +Predicate predicate = Predicates.and( Predicates.equal("name", filename), Predicates.equal("projectId", projectId) ); @@ -115,7 +114,7 @@ public class KaravanCacheService { } public List getProjectFilesByName(String filename) { -Predicate predicate = Predicates.equal("name", filename); +Predicate predicate = Predicates.equal("name", filename); return files.values(predicate).stream().toList(); } @@ -123,7 +122,7 @@ public class KaravanCacheService { files.put(GroupedKey.create(file.getProjectId(), DEFAULT_ENVIRONMENT, file.getName()), file); } -public void saveProjectFiles(Map filesToSave) { +public void saveProjectFiles(Map filesToSave) { long lastUpdate = Instant.now().toEpochMilli(); filesToSave.forEach((groupedKey, projectFile) -> projectFile.setLastUpdate(lastUpdate)); files.putAll(filesToSave); @@ -158,7 +157,7 @@ public class KaravanCacheService { } public List getDeploymentStatuses(String env) { -Predicate predicate = Predicates.equal("env", env); +Predicate predicate = Predicates.equal("env", env); return deploymentStatuses.values(predicate).stream().toList(); } @@ -195,7 +194,7 @@ public class KaravanCacheService { } public List getContainerStatuses(String projectId, String env) { -Predicate predicate = Predicates.and( +Predicate predicate = Predicates.and( Predicates.equal("projectId", projectId), Predicates.equal("env", env)
Re: [PR] Updated the git actions to push a multi-arch image [camel-karavan]
mgubaidullin commented on PR #1121: URL: https://github.com/apache/camel-karavan/pull/1121#issuecomment-1944794089 @arheom could you please change build process back from jib to docker. It should use the following Dockerfile https://github.com/apache/camel-karavan/blob/b23fe7eacc9772969bcf25a8ca72265138559130/karavan-web/karavan-app/src/main/resources/application.properties#L124 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-karavan) 05/06: Incoming navigation for #1109
This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git commit 103ed157c454fde4b3bc1f7248e2b3ecda164e54 Author: Marat Gubaidullin AuthorDate: Wed Feb 14 16:40:19 2024 -0500 Incoming navigation for #1109 --- karavan-designer/src/DesignerPage.tsx | 4 +- karavan-designer/src/designer/KaravanDesigner.tsx | 2 +- .../src/designer/route/DslConnections.tsx | 4 +- .../src/designer/utils/InfrastructureAPI.ts| 4 +- karavan-vscode/src/designerView.ts | 62 ++ karavan-vscode/src/topologyView.ts | 9 +--- karavan-vscode/src/utils.ts| 47 ++-- karavan-vscode/webview/App.tsx | 9 ++-- karavan-vscode/webview/topology/TopologyApi.tsx| 2 +- karavan-vscode/webview/topology/TopologyStore.ts | 9 karavan-vscode/webview/topology/TopologyTab.tsx| 5 +- .../main/webui/src/designer/KaravanDesigner.tsx| 2 +- .../webui/src/designer/route/DslConnections.tsx| 4 +- .../webui/src/designer/utils/InfrastructureAPI.ts | 4 +- .../src/main/webui/src/project/FileEditor.tsx | 17 +++--- 15 files changed, 101 insertions(+), 83 deletions(-) diff --git a/karavan-designer/src/DesignerPage.tsx b/karavan-designer/src/DesignerPage.tsx index d3586927..36a2dbef 100644 --- a/karavan-designer/src/DesignerPage.tsx +++ b/karavan-designer/src/DesignerPage.tsx @@ -78,8 +78,8 @@ export const DesignerPage = (props: Props) => { ]} onSavePropertyPlaceholder={(key, value) => console.log("onSavePropertyPlaceholder", key, value)} beans={[]} -onInternalConsumerClick={(uri, name, direction: 'from' | 'to') => { -console.log("onInternalConsumerClick", uri, name, direction) +onInternalConsumerClick={(uri, name, routeId) => { +console.log("onInternalConsumerClick", uri, name, routeId) }} files={[new IntegrationFile("demo.camel.yaml", yaml)]} /> diff --git a/karavan-designer/src/designer/KaravanDesigner.tsx b/karavan-designer/src/designer/KaravanDesigner.tsx index 58dbbf6d..9fbe3864 100644 --- a/karavan-designer/src/designer/KaravanDesigner.tsx +++ b/karavan-designer/src/designer/KaravanDesigner.tsx @@ -48,7 +48,7 @@ interface Props { onSaveCustomCode: (name: string, code: string) => void onGetCustomCode: (name: string, javaType: string) => Promise onSavePropertyPlaceholder: (key: string, value: string) => void -onInternalConsumerClick: (uri: string, name: string, direction: 'from' | 'to') => void +onInternalConsumerClick: (uri?: string, name?: string, routeId?: string) => void filename: string yaml: string dark: boolean diff --git a/karavan-designer/src/designer/route/DslConnections.tsx b/karavan-designer/src/designer/route/DslConnections.tsx index 072aaac9..99339f7c 100644 --- a/karavan-designer/src/designer/route/DslConnections.tsx +++ b/karavan-designer/src/designer/route/DslConnections.tsx @@ -157,7 +157,7 @@ export function DslConnections() { InfrastructureAPI.onInternalConsumerClick(uri, name, 'to')}> +onClick={_ => InfrastructureAPI.onInternalConsumerClick(undefined, undefined, routeId)}> {routeId} @@ -255,7 +255,7 @@ export function DslConnections() { InfrastructureAPI.onInternalConsumerClick(uri, name, 'from')}> +onClick={_ => InfrastructureAPI.onInternalConsumerClick(uri, name, undefined)}> {name} diff --git a/karavan-designer/src/designer/utils/InfrastructureAPI.ts b/karavan-designer/src/designer/utils/InfrastructureAPI.ts index 2acd5d54..c386d6fc 100644 --- a/karavan-designer/src/designer/utils/InfrastructureAPI.ts +++ b/karavan-designer/src/designer/utils/InfrastructureAPI.ts @@ -21,7 +21,7 @@ export class InfrastructureAPI { static onSaveCustomCode: (name: string, code: string) => void; static onSave: (filename: string, yaml: string, propertyOnly: boolean) => void; static onSavePropertyPlaceholder: (key: string, value: string) => void; -static onInternalConsumerClick: (uri: string, name: string, direction: 'from' | 'to') => void; +static onInternalConsumerClick: (uri?: string, name?: string, routeId?: string) => void; static setOnGetCustomCode(onGetCustomCode: (name: string, javaType: string) => Promise){ this.onGetCustomCode = onGetCustomCode @@ -39,7 +39,7 @@ export class InfrastructureAPI { this.onSavePropertyPlaceholder = onSavePropertyPlaceholder } -static setOn
(camel-karavan) 01/06: Incoming navigation for #1109
This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git commit 454e0a88006430202a95746267f9743dc0a410f2 Author: Marat Gubaidullin AuthorDate: Wed Feb 14 10:50:02 2024 -0500 Incoming navigation for #1109 --- karavan-designer/public/example/demo.camel.yaml| 8 +- karavan-designer/src/App.tsx | 108 + karavan-designer/src/DesignerPage.tsx | 11 +-- karavan-designer/src/designer/KaravanDesigner.tsx | 2 +- .../src/designer/route/DslConnections.tsx | 65 ++--- .../src/designer/utils/InfrastructureAPI.ts| 4 +- karavan-designer/src/topology/TopologyStore.ts | 14 +++ karavan-designer/src/topology/TopologyTab.tsx | 11 +-- 8 files changed, 131 insertions(+), 92 deletions(-) diff --git a/karavan-designer/public/example/demo.camel.yaml b/karavan-designer/public/example/demo.camel.yaml index 9d74d5d4..28340ccf 100644 --- a/karavan-designer/public/example/demo.camel.yaml +++ b/karavan-designer/public/example/demo.camel.yaml @@ -44,7 +44,7 @@ id: to-2df4 uri: direct parameters: - name: first-firect + name: second_direct - to: id: to-e017 uri: direct @@ -57,6 +57,12 @@ uri: direct parameters: name: first-firect + steps: +- to: +id: to-5c86 +uri: direct +parameters: + name: second_direct - route: id: second_direct from: diff --git a/karavan-designer/src/App.tsx b/karavan-designer/src/App.tsx index a6613131..9217fa82 100644 --- a/karavan-designer/src/App.tsx +++ b/karavan-designer/src/App.tsx @@ -41,7 +41,9 @@ import {KnowledgebasePage} from "./knowledgebase/KnowledgebasePage"; import {Notification} from "./designer/utils/Notification"; import {EventBus} from "./designer/utils/EventBus"; import {TopologyTab} from "./topology/TopologyTab"; -import {IntegrationFile} from "./topology/TopologyStore"; +import {useEffect, useState} from "react"; +import {IntegrationFile, useTopologyStore} from "./topology/TopologyStore"; +import {shallow} from "zustand/shallow"; class MenuItem { pageId: string = ''; @@ -55,27 +57,16 @@ class MenuItem { } } -interface Props { -} - -interface State { -name: string -yaml: string -key: string -loaded?: boolean, -pageId: string, -} +export function App() { -class App extends React.Component { +const [setFiles] = useTopologyStore((s) => [s.setFiles], shallow); +const [pageId, setPageId] = useState('designer'); +const [name, setName] = useState('example.yaml'); +const [key, setKey] = useState(''); +const [yaml, setYaml] = useState(''); +const [loaded, setLoaded] = useState(false); -public state: State = { -pageId: "designer", -name: 'example.yaml', -key: '', -yaml: '' -} - -componentDidMount() { +useEffect(() => { Promise.all([ fetch("kamelets/kamelets.yaml"), fetch("components/components.json"), @@ -96,14 +87,15 @@ class App extends React.Component { JSON.parse(data[1]).forEach((c: any) => jsons.push(JSON.stringify(c))); ComponentApi.saveComponents(jsons, true); -this.setState({loaded: true}); +setLoaded(true); TemplateApi.saveTemplate("org.apache.camel.AggregationStrategy", data[2]); TemplateApi.saveTemplate("org.apache.camel.Processor", data[3]); if (data[4]) { -this.setState({yaml: data[4], name: "demo.camel.yaml"}) -// this.setState({yaml: data[4], name: "aws-s3-cdc-source.kamelet.yaml"}) +setYaml(data[4]); +setName("demo.camel.yaml"); +setFiles([new IntegrationFile("demo.camel.yaml", yaml)]); } if (data[5]) { @@ -113,13 +105,13 @@ class App extends React.Component { }).catch(err => EventBus.sendAlert("Error", err.text, 'danger') ); -} +}); -save(filename: string, yaml: string, propertyOnly: boolean) { -console.log(yaml); +function save(filename: string, yaml: string, propertyOnly: boolean) { +// console.log(yaml); } -getSpinner() { +function getSpinner() { return ( @@ -127,8 +119,7 @@ class App extends React.Component { ) } -pageNav = () => { -const {pageId} = this.state; +function pageNav () { const pages: MenuItem[] = [ new MenuItem("designer", "Designer", ), new MenuItem("topology", "Topology", ), @@ -147,7 +138,7 @@ class App extends React.Component { this.setState({pageId: page.pageId})
(camel-karavan) 02/06: Incoming navigation for #1109
This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git commit 51f1d398e660f17403dbcf7150cffc819ff38dae Author: Marat Gubaidullin AuthorDate: Wed Feb 14 10:50:10 2024 -0500 Incoming navigation for #1109 --- karavan-core/src/core/api/TopologyUtils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/karavan-core/src/core/api/TopologyUtils.ts b/karavan-core/src/core/api/TopologyUtils.ts index 3d8ba1fd..949fe507 100644 --- a/karavan-core/src/core/api/TopologyUtils.ts +++ b/karavan-core/src/core/api/TopologyUtils.ts @@ -57,7 +57,7 @@ export class TopologyUtils { const uri = (element as any).uri; const component = ComponentApi.findByName(uri); return component !== undefined && -(TopologyUtils.isComponentInternal(component.component.label) || TopologyUtils.hasInternalUri(element)); +(TopologyUtils.isComponentInternal(component.component.label)); } static getConnectorType = (element: CamelElement): 'component' | 'kamelet' => { @@ -99,7 +99,7 @@ export class TopologyUtils { } } } -return result; +return result.endsWith("&") ? result.substring(0, result.length - 1) : result; } static isComponentInternal = (label: string): boolean => {
(camel-karavan) 03/06: Incoming navigation for #1109
This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git commit b495b175d6165ea3b909c61570c1d5b0f6ea6ccb Author: Marat Gubaidullin AuthorDate: Wed Feb 14 12:05:08 2024 -0500 Incoming navigation for #1109 --- .../src/main/webui/src/designer/DesignerStore.ts | 17 - .../main/webui/src/designer/KaravanDesigner.tsx| 10 +-- .../webui/src/designer/route/DslConnections.tsx| 74 ++ .../webui/src/designer/utils/InfrastructureAPI.ts | 4 +- .../src/main/webui/src/project/FileEditor.tsx | 71 + .../src/main/webui/src/project/ProjectPanel.tsx| 8 +-- .../src/main/webui/src/topology/TopologyApi.tsx| 2 +- .../src/main/webui/src/topology/TopologyStore.ts | 9 --- .../src/main/webui/src/topology/TopologyTab.tsx| 5 +- 9 files changed, 136 insertions(+), 64 deletions(-) diff --git a/karavan-web/karavan-app/src/main/webui/src/designer/DesignerStore.ts b/karavan-web/karavan-app/src/main/webui/src/designer/DesignerStore.ts index ef95b8d4..7a6aab41 100644 --- a/karavan-web/karavan-app/src/main/webui/src/designer/DesignerStore.ts +++ b/karavan-web/karavan-app/src/main/webui/src/designer/DesignerStore.ts @@ -20,6 +20,7 @@ import {DslPosition, EventBus} from "./utils/EventBus"; import {createWithEqualityFn} from "zustand/traditional"; import {shallow} from "zustand/shallow"; import {RegistryBeanDefinition} from "karavan-core/lib/model/CamelDefinition"; +import {IntegrationFile} from "karavan-core/lib/model/IntegrationDefinition"; interface IntegrationState { integration: Integration; @@ -27,6 +28,9 @@ interface IntegrationState { setIntegration: (integration: Integration, propertyOnly: boolean) => void; propertyOnly: boolean; reset: () => void; +files: IntegrationFile [] +setFiles: (files: IntegrationFile []) => void +resetFiles: (files: IntegrationFile []) => void } export const useIntegrationStore = createWithEqualityFn((set) => ({ @@ -46,7 +50,18 @@ export const useIntegrationStore = createWithEqualityFn((set) }, reset: () => { set({integration: Integration.createNew("demo", "plain"), json: '{}', propertyOnly: false}); -} +}, +files: [], +setFiles: (files: IntegrationFile []) => { +set((state: IntegrationState) => { +return {files: files}; +}); +}, +resetFiles: (files: IntegrationFile []) => { +set((state: IntegrationState) => { +return {files: [...files]}; +}); +}, }), shallow) diff --git a/karavan-web/karavan-app/src/main/webui/src/designer/KaravanDesigner.tsx b/karavan-web/karavan-app/src/main/webui/src/designer/KaravanDesigner.tsx index 05831a38..58dbbf6d 100644 --- a/karavan-web/karavan-app/src/main/webui/src/designer/KaravanDesigner.tsx +++ b/karavan-web/karavan-app/src/main/webui/src/designer/KaravanDesigner.tsx @@ -28,7 +28,7 @@ import { import './karavan.css'; import {RouteDesigner} from "./route/RouteDesigner"; import {CamelDefinitionYaml} from "karavan-core/lib/api/CamelDefinitionYaml"; -import {Integration} from "karavan-core/lib/model/IntegrationDefinition"; +import {Integration, IntegrationFile} from "karavan-core/lib/model/IntegrationDefinition"; import {CamelUtil} from "karavan-core/lib/api/CamelUtil"; import {CamelUi} from "./utils/CamelUi"; import {useDesignerStore, useIntegrationStore} from "./DesignerStore"; @@ -48,7 +48,7 @@ interface Props { onSaveCustomCode: (name: string, code: string) => void onGetCustomCode: (name: string, javaType: string) => Promise onSavePropertyPlaceholder: (key: string, value: string) => void -onInternalConsumerClick: (uri: string, name: string) => void +onInternalConsumerClick: (uri: string, name: string, direction: 'from' | 'to') => void filename: string yaml: string dark: boolean @@ -57,6 +57,7 @@ interface Props { tab?: "routes" | "rest" | "beans" propertyPlaceholders: string[] beans: RegistryBeanDefinition[] +files: IntegrationFile[] } export function KaravanDesigner(props: Props) { @@ -65,8 +66,8 @@ export function KaravanDesigner(props: Props) { const [setDark, hideLogDSL, setHideLogDSL, setSelectedStep, reset, badge, message, setPropertyPlaceholders, setBeans] = useDesignerStore((s) => [s.setDark, s.hideLogDSL, s.setHideLogDSL, s.setSelectedStep, s.reset, s.notificationBadge, s.notificationMessage, s.setPropertyPlaceholders, s.setBeans], shallow) -const [integration, setIntegration] = useIntegrationStore((s) => -[s.integration, s.setIntegration], shallow) +const [integration, setIntegration, resetFiles] = useIntegrationStore((s) => +[s.integration, s.setIntegration, s.resetFiles], shallow) useEffect(() => { const sub = EventBus.onIntegrationUpdate()?.subscribe((update: Integration
(camel-karavan) 04/06: Incoming navigation for #1109
This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git commit 6049277081ef75432d48af4535c5bf631f6e7161 Author: Marat Gubaidullin AuthorDate: Wed Feb 14 12:05:37 2024 -0500 Incoming navigation for #1109 --- karavan-core/src/core/api/TopologyUtils.ts | 2 +- .../src/core/model/IntegrationDefinition.ts| 10 +++ karavan-designer/src/App.tsx | 6 ++--- karavan-designer/src/DesignerPage.tsx | 2 ++ karavan-designer/src/designer/DesignerStore.ts | 17 +++- karavan-designer/src/designer/KaravanDesigner.tsx | 8 +++--- .../src/designer/route/DslConnections.tsx | 31 +- karavan-designer/src/topology/TopologyApi.tsx | 2 +- karavan-designer/src/topology/TopologyStore.ts | 23 karavan-designer/src/topology/TopologyTab.tsx | 16 ++- 10 files changed, 64 insertions(+), 53 deletions(-) diff --git a/karavan-core/src/core/api/TopologyUtils.ts b/karavan-core/src/core/api/TopologyUtils.ts index 949fe507..38932df2 100644 --- a/karavan-core/src/core/api/TopologyUtils.ts +++ b/karavan-core/src/core/api/TopologyUtils.ts @@ -57,7 +57,7 @@ export class TopologyUtils { const uri = (element as any).uri; const component = ComponentApi.findByName(uri); return component !== undefined && -(TopologyUtils.isComponentInternal(component.component.label)); +(TopologyUtils.isComponentInternal(component.component.label) || TopologyUtils.hasInternalUri(element)); } static getConnectorType = (element: CamelElement): 'component' | 'kamelet' => { diff --git a/karavan-core/src/core/model/IntegrationDefinition.ts b/karavan-core/src/core/model/IntegrationDefinition.ts index 18d01dc8..f5cd70cd 100644 --- a/karavan-core/src/core/model/IntegrationDefinition.ts +++ b/karavan-core/src/core/model/IntegrationDefinition.ts @@ -17,6 +17,16 @@ import { v4 as uuidv4 } from 'uuid'; import { RegistryBeanDefinition } from './CamelDefinition'; +export class IntegrationFile { +name: string = ''; +code: string = ''; + +constructor(name: string, code: string) { +this.name = name; +this.code = code; +} +} + export class DefinitionProperty { title: string = ''; description: string = ''; diff --git a/karavan-designer/src/App.tsx b/karavan-designer/src/App.tsx index 9217fa82..46894d94 100644 --- a/karavan-designer/src/App.tsx +++ b/karavan-designer/src/App.tsx @@ -42,8 +42,7 @@ import {Notification} from "./designer/utils/Notification"; import {EventBus} from "./designer/utils/EventBus"; import {TopologyTab} from "./topology/TopologyTab"; import {useEffect, useState} from "react"; -import {IntegrationFile, useTopologyStore} from "./topology/TopologyStore"; -import {shallow} from "zustand/shallow"; +import {IntegrationFile} from "karavan-core/lib/model/IntegrationDefinition"; class MenuItem { pageId: string = ''; @@ -59,7 +58,6 @@ class MenuItem { export function App() { -const [setFiles] = useTopologyStore((s) => [s.setFiles], shallow); const [pageId, setPageId] = useState('designer'); const [name, setName] = useState('example.yaml'); const [key, setKey] = useState(''); @@ -95,7 +93,6 @@ export function App() { if (data[4]) { setYaml(data[4]); setName("demo.camel.yaml"); -setFiles([new IntegrationFile("demo.camel.yaml", yaml)]); } if (data[5]) { @@ -167,6 +164,7 @@ export function App() { case "topology": return ( {}} onClickAddRoute={() => {}} onClickAddREST={() => {}} diff --git a/karavan-designer/src/DesignerPage.tsx b/karavan-designer/src/DesignerPage.tsx index 4a30e899..d3586927 100644 --- a/karavan-designer/src/DesignerPage.tsx +++ b/karavan-designer/src/DesignerPage.tsx @@ -26,6 +26,7 @@ import DownloadIcon from "@patternfly/react-icons/dist/esm/icons/download-icon"; import DownloadImageIcon from "@patternfly/react-icons/dist/esm/icons/image-icon"; import {KaravanDesigner} from "./designer/KaravanDesigner"; import {EventBus} from "./designer/utils/EventBus"; +import {IntegrationFile} from "karavan-core/lib/model/IntegrationDefinition"; interface Props { name: string, @@ -80,6 +81,7 @@ export const DesignerPage = (props: Props) => { onInternalConsumerClick={(uri, name, direction: 'from' | 'to') => { console.log("onInternalConsumerClick", uri, name, direction) }} +files={[new IntegrationFile("demo.camel.yaml", yaml)]} /> ) } diff --git a/karavan-designer/src/designer/DesignerStore.ts b/karavan-designer/src/designer/DesignerStore.ts index ef95b8d4..7a6aab4
(camel-karavan) 06/06: Incoming navigation for #1109
This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git commit b23fe7eacc9772969bcf25a8ca72265138559130 Author: Marat Gubaidullin AuthorDate: Wed Feb 14 16:44:15 2024 -0500 Incoming navigation for #1109 --- karavan-space/src/App.tsx | 2 +- karavan-space/src/designer/DesignerStore.ts| 17 - karavan-space/src/designer/KaravanDesigner.tsx | 10 +-- .../src/designer/route/DslConnections.tsx | 74 ++ .../src/designer/utils/InfrastructureAPI.ts| 4 +- karavan-space/src/space/SpacePage.tsx | 7 +- karavan-space/src/topology/TopologyApi.tsx | 2 +- karavan-space/src/topology/TopologyStore.ts| 9 --- karavan-space/src/topology/TopologyTab.tsx | 5 +- 9 files changed, 94 insertions(+), 36 deletions(-) diff --git a/karavan-space/src/App.tsx b/karavan-space/src/App.tsx index 77d1289e..2adec90f 100644 --- a/karavan-space/src/App.tsx +++ b/karavan-space/src/App.tsx @@ -33,7 +33,7 @@ import {KnowledgebasePage} from "./knowledgebase/KnowledgebasePage"; import {EventBus} from "./designer/utils/EventBus"; import {Notification} from "./designer/utils/Notification"; import {TopologyTab} from "./topology/TopologyTab"; -import {IntegrationFile} from "./topology/TopologyStore"; +import {IntegrationFile} from "karavan-core/lib/model/IntegrationDefinition"; class MenuItem { pageId: string = ''; diff --git a/karavan-space/src/designer/DesignerStore.ts b/karavan-space/src/designer/DesignerStore.ts index ef95b8d4..7a6aab41 100644 --- a/karavan-space/src/designer/DesignerStore.ts +++ b/karavan-space/src/designer/DesignerStore.ts @@ -20,6 +20,7 @@ import {DslPosition, EventBus} from "./utils/EventBus"; import {createWithEqualityFn} from "zustand/traditional"; import {shallow} from "zustand/shallow"; import {RegistryBeanDefinition} from "karavan-core/lib/model/CamelDefinition"; +import {IntegrationFile} from "karavan-core/lib/model/IntegrationDefinition"; interface IntegrationState { integration: Integration; @@ -27,6 +28,9 @@ interface IntegrationState { setIntegration: (integration: Integration, propertyOnly: boolean) => void; propertyOnly: boolean; reset: () => void; +files: IntegrationFile [] +setFiles: (files: IntegrationFile []) => void +resetFiles: (files: IntegrationFile []) => void } export const useIntegrationStore = createWithEqualityFn((set) => ({ @@ -46,7 +50,18 @@ export const useIntegrationStore = createWithEqualityFn((set) }, reset: () => { set({integration: Integration.createNew("demo", "plain"), json: '{}', propertyOnly: false}); -} +}, +files: [], +setFiles: (files: IntegrationFile []) => { +set((state: IntegrationState) => { +return {files: files}; +}); +}, +resetFiles: (files: IntegrationFile []) => { +set((state: IntegrationState) => { +return {files: [...files]}; +}); +}, }), shallow) diff --git a/karavan-space/src/designer/KaravanDesigner.tsx b/karavan-space/src/designer/KaravanDesigner.tsx index 05831a38..9fbe3864 100644 --- a/karavan-space/src/designer/KaravanDesigner.tsx +++ b/karavan-space/src/designer/KaravanDesigner.tsx @@ -28,7 +28,7 @@ import { import './karavan.css'; import {RouteDesigner} from "./route/RouteDesigner"; import {CamelDefinitionYaml} from "karavan-core/lib/api/CamelDefinitionYaml"; -import {Integration} from "karavan-core/lib/model/IntegrationDefinition"; +import {Integration, IntegrationFile} from "karavan-core/lib/model/IntegrationDefinition"; import {CamelUtil} from "karavan-core/lib/api/CamelUtil"; import {CamelUi} from "./utils/CamelUi"; import {useDesignerStore, useIntegrationStore} from "./DesignerStore"; @@ -48,7 +48,7 @@ interface Props { onSaveCustomCode: (name: string, code: string) => void onGetCustomCode: (name: string, javaType: string) => Promise onSavePropertyPlaceholder: (key: string, value: string) => void -onInternalConsumerClick: (uri: string, name: string) => void +onInternalConsumerClick: (uri?: string, name?: string, routeId?: string) => void filename: string yaml: string dark: boolean @@ -57,6 +57,7 @@ interface Props { tab?: "routes" | "rest" | "beans" propertyPlaceholders: string[] beans: RegistryBeanDefinition[] +files: IntegrationFile[] } export function KaravanDesigner(props: Props) { @@ -65,8 +66,8 @@ export function KaravanDesigner(props: Props) { const [setDark, hideLogDSL, setHideLogDSL, setSelectedStep, reset, badge, message, setPropertyPlaceholders, setBeans] = useDesignerStore((s) => [s.setDark, s.hideLogDSL, s.setHideLogDSL, s.setSelectedStep, s.reset, s.notificationBadge, s.notificationMessage, s.setPropertyPlaceholders, s.setBeans], shallow) -cons
(camel-karavan) branch main updated (b5fd7c5b -> b23fe7ea)
This is an automated email from the ASF dual-hosted git repository. marat pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git from b5fd7c5b updated the git actions to push a multi-arch image (#1121) new 454e0a88 Incoming navigation for #1109 new 51f1d398 Incoming navigation for #1109 new b495b175 Incoming navigation for #1109 new 60492770 Incoming navigation for #1109 new 103ed157 Incoming navigation for #1109 new b23fe7ea Incoming navigation for #1109 The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: karavan-core/src/core/api/TopologyUtils.ts | 2 +- .../src/core/model/IntegrationDefinition.ts| 10 ++ karavan-designer/public/example/demo.camel.yaml| 8 +- karavan-designer/src/App.tsx | 106 + karavan-designer/src/DesignerPage.tsx | 13 +-- karavan-designer/src/designer/DesignerStore.ts | 17 +++- karavan-designer/src/designer/KaravanDesigner.tsx | 10 +- .../src/designer/route/DslConnections.tsx | 74 +++--- .../src/designer/utils/InfrastructureAPI.ts| 4 +- karavan-designer/src/topology/TopologyApi.tsx | 2 +- karavan-designer/src/topology/TopologyStore.ts | 9 -- karavan-designer/src/topology/TopologyTab.tsx | 5 +- karavan-space/src/App.tsx | 2 +- karavan-space/src/designer/DesignerStore.ts| 17 +++- karavan-space/src/designer/KaravanDesigner.tsx | 10 +- .../src/designer/route/DslConnections.tsx | 74 +++--- .../src/designer/utils/InfrastructureAPI.ts| 4 +- karavan-space/src/space/SpacePage.tsx | 7 +- karavan-space/src/topology/TopologyApi.tsx | 2 +- karavan-space/src/topology/TopologyStore.ts| 9 -- karavan-space/src/topology/TopologyTab.tsx | 5 +- karavan-vscode/src/designerView.ts | 62 +++- karavan-vscode/src/topologyView.ts | 9 +- karavan-vscode/src/utils.ts| 47 + karavan-vscode/webview/App.tsx | 9 +- karavan-vscode/webview/topology/TopologyApi.tsx| 2 +- karavan-vscode/webview/topology/TopologyStore.ts | 9 -- karavan-vscode/webview/topology/TopologyTab.tsx| 5 +- .../src/main/webui/src/designer/DesignerStore.ts | 17 +++- .../main/webui/src/designer/KaravanDesigner.tsx| 10 +- .../webui/src/designer/route/DslConnections.tsx| 74 +++--- .../webui/src/designer/utils/InfrastructureAPI.ts | 4 +- .../src/main/webui/src/project/FileEditor.tsx | 66 - .../src/main/webui/src/project/ProjectPanel.tsx| 8 +- .../src/main/webui/src/topology/TopologyApi.tsx| 2 +- .../src/main/webui/src/topology/TopologyStore.ts | 9 -- .../src/main/webui/src/topology/TopologyTab.tsx| 5 +- 37 files changed, 463 insertions(+), 265 deletions(-)
[PR] build(deps): bump quarkus-platform-version from 3.6.0 to 3.7.3 [camel-k-runtime]
dependabot[bot] opened a new pull request, #1172: URL: https://github.com/apache/camel-k-runtime/pull/1172 Bumps `quarkus-platform-version` from 3.6.0 to 3.7.3. Updates `io.quarkus.platform:quarkus-camel-bom` from 3.6.0 to 3.7.3 Commits https://github.com/quarkusio/quarkus-platform/commit/626cee383103f0ae3e75b798e50e713b989d9b16";>626cee3 [maven-release-plugin] prepare release 3.7.3 https://github.com/quarkusio/quarkus-platform/commit/291179720679a1b3f367a0c789ebcdee93494c3c";>2911797 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1113";>#1113 from gsmet/quarkus-3.7.3 https://github.com/quarkusio/quarkus-platform/commit/1340914c88602708fa32349971187d80f97e2245";>1340914 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/";># from qosdk-bot/qosdk-release-6.6.3-3.7 https://github.com/quarkusio/quarkus-platform/commit/6b4aa42ea5100855e8fa33607c31be4d494b0513";>6b4aa42 Upgrade to Quarkus 3.7.3 https://github.com/quarkusio/quarkus-platform/commit/011c64a80d819991c3d2f306f1b2a6c8a360c3e2";>011c64a Update QOSDK to 6.6.3 https://github.com/quarkusio/quarkus-platform/commit/9b0ba5af13da2bff04de19e00456378ebbc994be";>9b0ba5a [maven-release-plugin] prepare for next development iteration https://github.com/quarkusio/quarkus-platform/commit/360afe7d5f4a58a013659354e1315670c0331224";>360afe7 [maven-release-plugin] prepare release 3.7.2 https://github.com/quarkusio/quarkus-platform/commit/eae47042d117a989d7bbc9b579e9ced8cbbd969e";>eae4704 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1110";>#1110 from gsmet/quarkus-3.7.2 https://github.com/quarkusio/quarkus-platform/commit/e424808ec7c475d2c04ccb757005c35428e87df4";>e424808 Upgrade to Google Cloud Services extension pack 2.7.0 https://github.com/quarkusio/quarkus-platform/commit/3a586cd2e3dee20f725cd5bb41e32bb5b81738ef";>3a586cd Upgrade to Quarkus 3.7.2 Additional commits viewable in https://github.com/quarkusio/quarkus-platform/compare/3.6.0...3.7.3";>compare view Updates `io.quarkus.platform:quarkus-bom` from 3.6.0 to 3.7.3 Commits https://github.com/quarkusio/quarkus-platform/commit/626cee383103f0ae3e75b798e50e713b989d9b16";>626cee3 [maven-release-plugin] prepare release 3.7.3 https://github.com/quarkusio/quarkus-platform/commit/291179720679a1b3f367a0c789ebcdee93494c3c";>2911797 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1113";>#1113 from gsmet/quarkus-3.7.3 https://github.com/quarkusio/quarkus-platform/commit/1340914c88602708fa32349971187d80f97e2245";>1340914 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/";># from qosdk-bot/qosdk-release-6.6.3-3.7 https://github.com/quarkusio/quarkus-platform/commit/6b4aa42ea5100855e8fa33607c31be4d494b0513";>6b4aa42 Upgrade to Quarkus 3.7.3 https://github.com/quarkusio/quarkus-platform/commit/011c64a80d819991c3d2f306f1b2a6c8a360c3e2";>011c64a Update QOSDK to 6.6.3 https://github.com/quarkusio/quarkus-platform/commit/9b0ba5af13da2bff04de19e00456378ebbc994be";>9b0ba5a [maven-release-plugin] prepare for next development iteration https://github.com/quarkusio/quarkus-platform/commit/360afe7d5f4a58a013659354e1315670c0331224";>360afe7 [maven-release-plugin] prepare release 3.7.2 https://github.com/quarkusio/quarkus-platform/commit/eae47042d117a989d7bbc9b579e9ced8cbbd969e";>eae4704 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1110";>#1110 from gsmet/quarkus-3.7.2 https://github.com/quarkusio/quarkus-platform/commit/e424808ec7c475d2c04ccb757005c35428e87df4";>e424808 Upgrade to Google Cloud Services extension pack 2.7.0 https://github.com/quarkusio/quarkus-platform/commit/3a586cd2e3dee20f725cd5bb41e32bb5b81738ef";>3a586cd Upgrade to Quarkus 3.7.2 Additional commits viewable in https://github.com/quarkusio/quarkus-platform/compare/3.6.0...3.7.3";>compare view Updates `io.quarkus.platform:quarkus-maven-plugin` from 3.6.0 to 3.7.3 Commits https://github.com/quarkusio/quarkus-platform/commit/626cee383103f0ae3e75b798e50e713b989d9b16";>626cee3 [maven-release-plugin] prepare release 3.7.3 https://github.com/quarkusio/quarkus-platform/commit/291179720679a1b3f367a0c789ebcdee93494c3c";>2911797 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/1113";>#1113 from gsmet/quarkus-3.7.3 https://github.com/quarkusio/quarkus-platform/commit/1340914c88602708fa32349971187d80f97e2245";>1340914 Merge pull request https://redirect.github.com/quarkusio/quarkus-platform/issues/";># from qosdk-bot/qosdk-release-6.6.3-3.7 https://github.com/quarkusio/quarkus-platform/commit/6b4aa42ea5100855e8fa33607c31be4d494b0513";>6b4aa42 Upgrade to Quarkus 3.7.3 https://github.com/quarkusio/quarkus-platform/commit/011c64a80d819991c3d2f
(camel-k-runtime) branch dependabot/maven/quarkus-platform-version-3.7.3 created (now 95f17294)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/quarkus-platform-version-3.7.3 in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git at 95f17294 build(deps): bump quarkus-platform-version from 3.6.0 to 3.7.3 No new revisions were added by this update.
(camel-quarkus) branch main updated: Assert the correct number of expected messages in DataSetTest.simpleDataSetConsumer
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git The following commit(s) were added to refs/heads/main by this push: new adccc2bde9 Assert the correct number of expected messages in DataSetTest.simpleDataSetConsumer adccc2bde9 is described below commit adccc2bde98861f7d5f26ecfc015907870c42fa4 Author: James Netherton AuthorDate: Wed Feb 14 15:49:38 2024 + Assert the correct number of expected messages in DataSetTest.simpleDataSetConsumer Fixes #5695 --- .../apache/camel/quarkus/component/dataset/it/DataSetResource.java | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/integration-test-groups/foundation/dataset/src/main/java/org/apache/camel/quarkus/component/dataset/it/DataSetResource.java b/integration-test-groups/foundation/dataset/src/main/java/org/apache/camel/quarkus/component/dataset/it/DataSetResource.java index 03652621cf..869167940f 100644 --- a/integration-test-groups/foundation/dataset/src/main/java/org/apache/camel/quarkus/component/dataset/it/DataSetResource.java +++ b/integration-test-groups/foundation/dataset/src/main/java/org/apache/camel/quarkus/component/dataset/it/DataSetResource.java @@ -96,8 +96,13 @@ public class DataSetResource { @GET @Path("/simple/consumer") public void dataSetSimpleConsumer() throws Exception { +SimpleDataSet simpleDataSet = CamelContextHelper.lookup(context, "simpleDataSetForConsumer", SimpleDataSet.class); MockEndpoint endpoint = context.getEndpoint("mock:simpleDataSetResult", MockEndpoint.class); -endpoint.expectedBodiesReceived("world!"); +endpoint.expectedMessageCount((int) simpleDataSet.getSize()); +endpoint.expectedMessagesMatches(exchange -> { +String body = exchange.getMessage().getBody(String.class); +return body != null && body.equals("world!"); +}); context.getRouteController().startRoute("simple"); try {
Re: [PR] Assert the correct number of expected messages in DataSetTest.simpleDataSetConsumer [camel-quarkus]
jamesnetherton merged PR #5758: URL: https://github.com/apache/camel-quarkus/pull/5758 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Intermittent failure of DataSetTest.simpleDataSetConsumer [camel-quarkus]
jamesnetherton closed issue #5695: Intermittent failure of DataSetTest.simpleDataSetConsumer URL: https://github.com/apache/camel-quarkus/issues/5695 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Whats new in Camel 4.4 WIP [camel-website]
iMashtak commented on PR #1139: URL: https://github.com/apache/camel-website/pull/1139#issuecomment-1944451302 @davsclaus I think the following will be enough: --- We have introduced new experimental API for defining Camel routes in Kotlin. It provides [Kotlin type-safe builders](https://kotlinlang.org/docs/type-safe-builders.html) as building blocks of Camel entities. Kotlin API is not the replacement of Kotlin DSL - it is a separate project for now. While it is experimental there may be breaking changes in API in next releases. See more in the `[docs](there must be link to documentation of camel-kotlin-api component)`. --- I didnt find link of documentation of component, sadly. Also i dont think that there should be any repetition of docs to make release note less verbose. I included main parts from my point of view. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] camel-jbang: Automatically load main http server for Knative component [camel]
christophd commented on PR #13120: URL: https://github.com/apache/camel/pull/13120#issuecomment-1944394385 Relates to CAMEL-20421 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch regen_bot updated (10d9e95b515 -> 1609edf95ec)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git from 10d9e95b515 CAMEL-20419: Add get transformer jbang command add 1609edf95ec camel-jbang: Automatically load main http server for Knative component No new revisions were added by this update. Summary of changes: .../camel/component/knative/KnativeComponent.java | 5 ++-- .../knative/http/KnativeHttpConsumer.java | 7 +++-- .../knative/http/KnativeHttpConsumerFactory.java | 32 +++--- .../knative/http/KnativeHttpProducerFactory.java | 5 .../component/knative/http/KnativeHttpSupport.java | 9 ++ .../platform/http/main/MainHttpServer.java | 8 +- .../DependencyDownloaderComponentResolver.java | 9 +++--- .../camel/main/util/CamelJBangSettingsHelper.java | 8 +++--- 8 files changed, 51 insertions(+), 32 deletions(-)
(camel) branch main updated (10d9e95b515 -> 1609edf95ec)
This is an automated email from the ASF dual-hosted git repository. cdeppisch pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel.git from 10d9e95b515 CAMEL-20419: Add get transformer jbang command add 1609edf95ec camel-jbang: Automatically load main http server for Knative component No new revisions were added by this update. Summary of changes: .../camel/component/knative/KnativeComponent.java | 5 ++-- .../knative/http/KnativeHttpConsumer.java | 7 +++-- .../knative/http/KnativeHttpConsumerFactory.java | 32 +++--- .../knative/http/KnativeHttpProducerFactory.java | 5 .../component/knative/http/KnativeHttpSupport.java | 9 ++ .../platform/http/main/MainHttpServer.java | 8 +- .../DependencyDownloaderComponentResolver.java | 9 +++--- .../camel/main/util/CamelJBangSettingsHelper.java | 8 +++--- 8 files changed, 51 insertions(+), 32 deletions(-)
Re: [PR] camel-jbang: Automatically load main http server for Knative component [camel]
christophd merged PR #13120: URL: https://github.com/apache/camel/pull/13120 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch kn deleted (was 8b75b4da181)
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch kn in repository https://gitbox.apache.org/repos/asf/camel.git was 8b75b4da181 camel-jbang - Automatic include http server when using knative as it needs this. The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
Re: [PR] camel-jbang - Automatic include http server when using knative as it … [camel]
davsclaus closed pull request #13095: camel-jbang - Automatic include http server when using knative as it … URL: https://github.com/apache/camel/pull/13095 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] camel-jbang: Automatically load main http server for Knative component [camel]
davsclaus commented on PR #13120: URL: https://github.com/apache/camel/pull/13120#issuecomment-1944335155 Yes we can later see if we can optimize knative to only ask for http server for its consumer. You are welcome to create a JIRA about that -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] change service specs for devmode [camel-karavan]
samar-elsayed closed issue #1120: change service specs for devmode URL: https://github.com/apache/camel-karavan/issues/1120 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] CAMEL-20404: Create a component for Qdrant Vector Database [camel]
lburgazzoli commented on code in PR #13109: URL: https://github.com/apache/camel/pull/13109#discussion_r1489856137 ## components/camel-qdrant/src/test/java/org/apache/camel/component/qdrant/QdrantTestSupport.java: ## @@ -0,0 +1,42 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.component.qdrant; + +import org.apache.camel.CamelContext; +import org.apache.camel.test.junit5.CamelTestSupport; +import org.junit.jupiter.api.TestInstance; +import org.testcontainers.junit.jupiter.Container; +import org.testcontainers.junit.jupiter.Testcontainers; + +@Testcontainers +@TestInstance(TestInstance.Lifecycle.PER_CLASS) +public class QdrantTestSupport extends CamelTestSupport { +@Container +public static QdrantContainer QDRANT = new QdrantContainer(); Review Comment: @orpiske test-infra module added -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] memory increase in camel quarkus [camel-quarkus]
brianmolinaspring commented on issue #5743: URL: https://github.com/apache/camel-quarkus/issues/5743#issuecomment-1944178315 hi @aldettinger thanks for your ![1](https://github.com/apache/camel-quarkus/assets/100229126/a0b40c29-bfbe-4ff3-8ad7-30512d1c441e) ![2](https://github.com/apache/camel-quarkus/assets/100229126/168e03fb-a87c-4936-b8d2-0e2e9f00be4e) response, I am currently testing the camel quarkus class that is in the documentation in java -jar mode, it has already been going on for 5 minutes and it does not present the increase in memory. I will leave the print screen attached. then I would understand that this mvn quarkus:dev mode must activate some components that cause the memory to increase, now I am going to try now with my application in this java -jar mode and I see the behavior in my development environment, I am telling you about this through -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Error while running github feature from .asf.yaml in camel-website-pub!
An error occurred while running github feature in .asf.yaml!: 422 {"message": "Validation Failed", "errors": [{"message": "Sorry, you need to allow at least one merge strategy. (no_merge_method)", "resource": "Repository", "field": "merge_commit_allowed", "code": "invalid"}], "documentation_url": "https://docs.github.com/rest/repos/repos#update-a-repository"}
(camel-website-pub) branch asf-site updated (f2e173e14d -> 1df6d21794)
This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/camel-website-pub.git discard f2e173e14d Website updated to 9b3eabd71ce9831bc3511ad72477cfdc12200edc discard 194747949a Website updated to 325e929157412b27394080f4d4dba3d821476ddf new d733e3ec82 Website updated to 325e929157412b27394080f4d4dba3d821476ddf new 1df6d21794 Website updated to 9b3eabd71ce9831bc3511ad72477cfdc12200edc This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (f2e173e14d) \ N -- N -- N refs/heads/asf-site (1df6d21794) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .htaccess | 234 +- .well-known/security.txt |2 +- .../_images/kamelets/spring-rabbitmq-sink.svg} |0 .../_images/kamelets/spring-rabbitmq-source.svg} |0 camel-kamelets/next/avro-deserialize-action.html |2 +- camel-kamelets/next/avro-serialize-action.html |2 +- camel-kamelets/next/aws-cloudtrail-source.html |2 +- camel-kamelets/next/aws-cloudwatch-sink.html |2 +- camel-kamelets/next/aws-ddb-sink.html |2 +- camel-kamelets/next/aws-ddb-streams-source.html|2 +- camel-kamelets/next/aws-ec2-sink.html |2 +- camel-kamelets/next/aws-eventbridge-sink.html |2 +- camel-kamelets/next/aws-kinesis-firehose-sink.html |2 +- camel-kamelets/next/aws-kinesis-sink.html |2 +- camel-kamelets/next/aws-kinesis-source.html|2 +- camel-kamelets/next/aws-lambda-sink.html |2 +- camel-kamelets/next/aws-redshift-sink.html |2 +- camel-kamelets/next/aws-redshift-source.html |2 +- camel-kamelets/next/aws-s3-cdc-source.html |2 +- camel-kamelets/next/aws-s3-sink.html |2 +- camel-kamelets/next/aws-s3-source.html |2 +- .../next/aws-s3-streaming-upload-sink.html |2 +- camel-kamelets/next/aws-secrets-manager-sink.html |2 +- camel-kamelets/next/aws-ses-sink.html |2 +- camel-kamelets/next/aws-sns-fifo-sink.html |2 +- camel-kamelets/next/aws-sns-sink.html |2 +- camel-kamelets/next/aws-sqs-batch-sink.html|2 +- camel-kamelets/next/aws-sqs-fifo-sink.html |2 +- camel-kamelets/next/aws-sqs-sink.html |2 +- camel-kamelets/next/aws-sqs-source.html|2 +- .../next/aws-sts-assume-role-action.html |2 +- camel-kamelets/next/aws-timestream-query-sink.html |2 +- camel-kamelets/next/aws-translate-action.html |2 +- camel-kamelets/next/azure-cosmosdb-sink.html |2 +- camel-kamelets/next/azure-cosmosdb-source.html |2 +- camel-kamelets/next/azure-eventhubs-sink.html |2 +- camel-kamelets/next/azure-eventhubs-source.html|2 +- camel-kamelets/next/azure-functions-sink.html |2 +- camel-kamelets/next/azure-servicebus-sink.html |2 +- camel-kamelets/next/azure-servicebus-source.html |2 +- .../next/azure-storage-blob-append-sink.html |2 +- .../next/azure-storage-blob-cdc-source.html|2 +- .../next/azure-storage-blob-changefeed-source.html |2 +- camel-kamelets/next/azure-storage-blob-sink.html |2 +- camel-kamelets/next/azure-storage-blob-source.html |2 +- .../next/azure-storage-datalake-sink.html |2 +- .../next/azure-storage-datalake-source.html|2 +- camel-kamelets/next/azure-storage-files-sink.html |2 +- .../next/azure-storage-files-source.html |2 +- camel-kamelets/next/azure-storage-queue-sink.html |2 +- .../next/azure-storage-queue-source.html |2 +- camel-kamelets/next/beer-source.html |2 +- camel-kamelets/next/bitcoin-source.html|2 +- camel-kamelets/next/caffeine-action.html |2 +- camel-kamelets/next/cassandra-sink.html|2 +- camel-kamelets/next/cassandra-source.html |2 +- camel-kamelets/next/ceph-sink.html |2 +- came
Re: [PR] camel-jbang - Automatic include http server when using knative as it … [camel]
christophd commented on PR #13095: URL: https://github.com/apache/camel/pull/13095#issuecomment-1944133746 Potential successor PR for this one is #13120. It uses the same approach as given in this PR but also adds some fixes on how the KnativeHttp consumer references the platform http service in `doStart()` phase. Solving https://issues.apache.org/jira/browse/CAMEL-20412 is still a good idea to simplify the Knative component though -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] camel-jbang: Automatically load main http server for Knative component [camel]
christophd commented on PR #13120: URL: https://github.com/apache/camel/pull/13120#issuecomment-1944127958 @davsclaus I was able to solve the issues related to the KnativeHttpConsumer not being able to leverage the MainHttpServer in Camel JBang. It also solves the Knative example provided in https://github.com/apache/camel-kamelets-examples/tree/main/jbang/knative The only thing that bugs me is the fact that the MainHttpServer instance now also is started when using the Knative component as producer only in Camel JBang (e.g. `to("knative:event/my-event")` The Knative producer does not need the Http server instance as it connects to the Knative broker as a client. Camel JBang starts the Http server regardless of that because the Knative component is loaded -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] camel-jbang: Automatically load main http server for Knative component [camel]
christophd opened a new pull request, #13120: URL: https://github.com/apache/camel/pull/13120 # Description - KnativeHttpConsumer needs the main http server in order to provide a Http endpoint route that is supposed to be called by the Knative broker subscription - Initialize platform main http server when Knative component is used in Camel JBang - Use default port 8080 only if camel.jbang.platform-http.port setting has not been set - Add KnativeHttpConsumer and KnativeHttpProducer factory as a service to the Camel context so init() and start() methods are called properly Closes #13095 # Target - [x] I checked that the commit is targeting the correct branch (note that Camel 3 uses `camel-3.x`, whereas Camel 4 uses the `main` branch) # Tracking - [x] If this is a large change, bug fix, or code improvement, I checked there is a [JIRA issue](https://issues.apache.org/jira/browse/CAMEL) filed for the change (usually before you start working on it). # Apache Camel coding standards and style - [x] I checked that each commit in the pull request has a meaningful subject line and body. - [x] I have run `mvn clean install -DskipTests` locally and I have committed all auto-generated changes -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] camel-jbang: Automatically load main http server for Knative component [camel]
github-actions[bot] commented on PR #13120: URL: https://github.com/apache/camel/pull/13120#issuecomment-1944116459 :star2: Thank you for your contribution to the Apache Camel project! :star2: :robot: CI automation will test this PR automatically. :camel: Apache Camel Committers, please review the following items: * First-time contributors **require MANUAL approval** for the GitHub Actions to run * You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot. * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR. * Build and test logs are available in the Summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary. * :warning: Be careful when sharing logs. Review their contents before sharing them publicly. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] Assert the correct number of expected messages in DataSetTest.simpleDataSetConsumer [camel-quarkus]
jamesnetherton opened a new pull request, #5758: URL: https://github.com/apache/camel-quarkus/pull/5758 (no comment) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Apache Camel Karavan [camel-karavan]
mgubaidullin commented on issue #1124: URL: https://github.com/apache/camel-karavan/issues/1124#issuecomment-1944104031 No need to open an issue for a discussion question. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Apache Camel Karavan [camel-karavan]
mgubaidullin closed issue #1124: Apache Camel Karavan URL: https://github.com/apache/camel-karavan/issues/1124 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-quarkus) branch main updated: Upgrade Quarkus to 3.8.0.CR1
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git The following commit(s) were added to refs/heads/main by this push: new 92230f65f2 Upgrade Quarkus to 3.8.0.CR1 92230f65f2 is described below commit 92230f65f2696f386a757e06edd06e82b1756fe0 Author: James Netherton AuthorDate: Wed Feb 14 13:21:51 2024 + Upgrade Quarkus to 3.8.0.CR1 --- docs/antora.yml | 2 +- pom.xml | 4 ++-- poms/bom/src/main/generated/flattened-full-pom.xml| 2 +- poms/bom/src/main/generated/flattened-reduced-pom.xml | 2 +- poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/antora.yml b/docs/antora.yml index 168a7660b5..202e37e5e6 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -31,7 +31,7 @@ asciidoc: camel-version: 4.3.0 # replace ${camel.version} camel-docs-version: next camel-quarkus-version: 3.8.0 # replace ${camel-quarkus.version} -quarkus-version: 3.7.2 # replace ${quarkus.version} +quarkus-version: 3.8.0.CR1 # replace ${quarkus.version} graalvm-version: 23.0.1 # replace ${graalvm.version} graalvm-docs-version: jdk21 # replace ${graalvm-docs.version} mapstruct-version: 1.5.5.Final # replace ${mapstruct.version} diff --git a/pom.xml b/pom.xml index 5c26c88cbe..61c33908f9 100644 --- a/pom.xml +++ b/pom.xml @@ -61,7 +61,7 @@ 2.2.1 2.3.0 2.0.2 -3.7.2 +3.8.0.CR1 4.0.0 2.5.0 @@ -148,7 +148,7 @@ 3.4.34 ${reactor-netty-version} 2.9.0 - 4.16.0 + 4.16.2 2.2 ${snakeyaml-engine-version} ${spring-version} diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml index fa9de3a6bd..d083212c1d 100644 --- a/poms/bom/src/main/generated/flattened-full-pom.xml +++ b/poms/bom/src/main/generated/flattened-full-pom.xml @@ -6377,7 +6377,7 @@ io.smallrye.reactive smallrye-reactive-messaging-camel -4.16.0 +4.16.2 io.swagger.core.v3 diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml index ec181479cb..dfe0a0b8f0 100644 --- a/poms/bom/src/main/generated/flattened-reduced-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml @@ -6352,7 +6352,7 @@ io.smallrye.reactive smallrye-reactive-messaging-camel -4.16.0 +4.16.2 io.swagger.core.v3 diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml index 3019ee3498..b1fa688709 100644 --- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml @@ -6352,7 +6352,7 @@ io.smallrye.reactive smallrye-reactive-messaging-camel -4.16.0 +4.16.2 io.swagger.core.v3
(camel-quarkus) 02/02: Enable JasyptSecureExtensionConfigTest.secureDirectComponentTimeout
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git commit bddd8008b5a12cdf956e85af1b6f629d7e4e71fb Author: James Netherton AuthorDate: Wed Feb 14 10:34:42 2024 + Enable JasyptSecureExtensionConfigTest.secureDirectComponentTimeout --- .../quarkus/component/jasypt/it/JasyptSecureExtensionConfigTest.java| 2 -- 1 file changed, 2 deletions(-) diff --git a/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTest.java b/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTest.java index ae55cbea81..1ec1da5a3e 100644 --- a/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTest.java +++ b/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTest.java @@ -19,7 +19,6 @@ package org.apache.camel.quarkus.component.jasypt.it; import io.quarkus.test.junit.QuarkusTest; import io.quarkus.test.junit.TestProfile; import io.restassured.RestAssured; -import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import static org.hamcrest.Matchers.is; @@ -36,7 +35,6 @@ class JasyptSecureExtensionConfigTest { .body(is("camel")); } -@Disabled("https://github.com/apache/camel-quarkus/issues/5675";) @Test void secureDirectComponentTimeout() throws InterruptedException { RestAssured.given()
Re: [PR] Upgrade Quarkus to 3.8.0.CR1 [camel-quarkus]
jamesnetherton merged PR #5756: URL: https://github.com/apache/camel-quarkus/pull/5756 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-quarkus) branch main updated (e34e835f24 -> bddd8008b5)
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git from e34e835f24 Extend keytool-maven-plugin generated certificate validity new 1d0eb655f9 Rework JasyptSecureExtensionConfigTest configuration for native mode new bddd8008b5 Enable JasyptSecureExtensionConfigTest.secureDirectComponentTimeout The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: integration-tests/jasypt/src/main/resources/application.properties | 7 ++- .../quarkus/component/jasypt/it/JasyptSecureExtensionConfigIT.java | 2 -- .../component/jasypt/it/JasyptSecureExtensionConfigTest.java | 2 -- .../jasypt/it/JasyptSecureExtensionConfigTestProfile.java | 1 - 4 files changed, 6 insertions(+), 6 deletions(-)
(camel-quarkus) 01/02: Rework JasyptSecureExtensionConfigTest configuration for native mode
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git commit 1d0eb655f90695fcd43cddebc354cabcbd3a7323 Author: James Netherton AuthorDate: Wed Feb 14 10:17:18 2024 + Rework JasyptSecureExtensionConfigTest configuration for native mode --- integration-tests/jasypt/src/main/resources/application.properties | 7 ++- .../quarkus/component/jasypt/it/JasyptSecureExtensionConfigIT.java | 2 -- .../jasypt/it/JasyptSecureExtensionConfigTestProfile.java | 1 - 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/integration-tests/jasypt/src/main/resources/application.properties b/integration-tests/jasypt/src/main/resources/application.properties index 4a46b926f6..2755c84988 100644 --- a/integration-tests/jasypt/src/main/resources/application.properties +++ b/integration-tests/jasypt/src/main/resources/application.properties @@ -19,7 +19,6 @@ # jbang org.apache.camel:camel-jasypt:4.3.0 -c encrypt -p my-password -i "some content to encrypt" quarkus.native.resources.includes = secret.properties -quarkus.datasource.devservices.enabled = false camel.main.routes-include-pattern = routes/jasypt-routes.xml,routes/jasypt-routes.yaml @@ -44,3 +43,9 @@ timer.repeatCount.secret = ENC(e8n9auBwOA3XuGNZONICkw==) # TODO: https://github.com/apache/camel-quarkus/issues/5665 #%custom-profile.greeting.secret = ENC(O8w+UtMRj52Z8PKgJg2tRsE7zFH954LH0GJIayMpr5s=) #%custom-profile.greeting.expression.secret = ${camel-jasypt::ENC(GKJfy64eBDzxUuQCfArd6OjnAaW/oM9e)} + +# Overridden with encrypted values in JasyptSecureExtensionConfigTestProfile +quarkus.datasource.devservices.username = camel +quarkus.datasource.devservices.password = c4m31s3cr3t +quarkus.datasource.username = test-username +quarkus.datasource.password = test-password diff --git a/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigIT.java b/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigIT.java index d0094d1d55..804126f08e 100644 --- a/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigIT.java +++ b/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigIT.java @@ -17,9 +17,7 @@ package org.apache.camel.quarkus.component.jasypt.it; import io.quarkus.test.junit.QuarkusIntegrationTest; -import org.junit.jupiter.api.Disabled; -@Disabled("https://github.com/apache/camel-quarkus/issues/5675";) @QuarkusIntegrationTest class JasyptSecureExtensionConfigIT extends JasyptSecureExtensionConfigTest { } diff --git a/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTestProfile.java b/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTestProfile.java index 4d6d91bbae..38172767bb 100644 --- a/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTestProfile.java +++ b/integration-tests/jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTestProfile.java @@ -26,7 +26,6 @@ public class JasyptSecureExtensionConfigTestProfile implements QuarkusTestProfil @Override public Map getConfigOverrides() { return Map.of( -"quarkus.datasource.devservices.enabled", "true", // camel "quarkus.datasource.devservices.username", "ENC(ehEx3VxgoFVuReSFsgyUrw==)",
Re: [PR] Rework JasyptSecureExtensionConfigTest configuration for native mode [camel-quarkus]
jamesnetherton merged PR #5752: URL: https://github.com/apache/camel-quarkus/pull/5752 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch regen_bot updated (d9949df09e7 -> 10d9e95b515)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git from d9949df09e7 Regen add 10d9e95b515 CAMEL-20419: Add get transformer jbang command No new revisions were added by this update. Summary of changes: .../camel/cli/connector/LocalCliConnector.java | 7 ++ .../dsl/jbang/core/commands/CamelJBangMain.java| 1 + .../{ListEndpoint.java => ListTransformer.java}| 109 +++-- 3 files changed, 24 insertions(+), 93 deletions(-) copy dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/{ListEndpoint.java => ListTransformer.java} (52%)
(camel) branch main updated: CAMEL-20419: Add get transformer jbang command
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git The following commit(s) were added to refs/heads/main by this push: new 10d9e95b515 CAMEL-20419: Add get transformer jbang command 10d9e95b515 is described below commit 10d9e95b515ac860a18247ef782a08204b786139 Author: Claus Ibsen AuthorDate: Wed Feb 14 15:49:40 2024 +0100 CAMEL-20419: Add get transformer jbang command --- .../camel/cli/connector/LocalCliConnector.java | 7 + .../dsl/jbang/core/commands/CamelJBangMain.java| 1 + .../core/commands/process/ListTransformer.java | 145 + 3 files changed, 153 insertions(+) diff --git a/dsl/camel-cli-connector/src/main/java/org/apache/camel/cli/connector/LocalCliConnector.java b/dsl/camel-cli-connector/src/main/java/org/apache/camel/cli/connector/LocalCliConnector.java index 84183c072c3..df051eb3318 100644 --- a/dsl/camel-cli-connector/src/main/java/org/apache/camel/cli/connector/LocalCliConnector.java +++ b/dsl/camel-cli-connector/src/main/java/org/apache/camel/cli/connector/LocalCliConnector.java @@ -950,6 +950,13 @@ public class LocalCliConnector extends ServiceSupport implements CliConnector, C root.put("variables", json); } } +DevConsole dc16 = dcr.resolveById("transformers"); +if (dc16 != null) { +JsonObject json = (JsonObject) dc16.call(DevConsole.MediaType.JSON); +if (json != null && !json.isEmpty()) { +root.put("transformers", json); +} +} } // various details JsonObject services = collectServices(); diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/CamelJBangMain.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/CamelJBangMain.java index bce20df06d9..79c6b90dfe8 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/CamelJBangMain.java +++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/CamelJBangMain.java @@ -83,6 +83,7 @@ public class CamelJBangMain implements Callable { .addSubcommand("inflight", new CommandLine(new ListInflight(main))) .addSubcommand("blocked", new CommandLine(new ListBlocked(main))) .addSubcommand("route-controller", new CommandLine(new RouteControllerAction(main))) +.addSubcommand("transformer", new CommandLine(new ListTransformer(main))) .addSubcommand("circuit-breaker", new CommandLine(new ListCircuitBreaker(main))) .addSubcommand("metric", new CommandLine(new ListMetric(main))) .addSubcommand("service", new CommandLine(new ListService(main))) diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ListTransformer.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ListTransformer.java new file mode 100644 index 000..921f032507a --- /dev/null +++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/process/ListTransformer.java @@ -0,0 +1,145 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.dsl.jbang.core.commands.process; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Iterator; +import java.util.List; + +import com.github.freva.asciitable.AsciiTable; +import com.github.freva.asciitable.Column; +import com.github.freva.asciitable.HorizontalAlign; +import com.github.freva.asciitable.OverflowBehaviour; +import org.apache.camel.dsl.jbang.core.commands.CamelJBangMain; +import org.apache.camel.dsl.jbang.core.common.ProcessHelper; +import org.apache.camel.util.TimeUtils; +import org.apache.camel.util.json.JsonArray; +import org.apache.camel.util.json.JsonObj
Re: [PR] feat(runtime): get rid off camel k runtime dependency - WIP [camel-k]
github-actions[bot] commented on PR #5090: URL: https://github.com/apache/camel-k/pull/5090#issuecomment-1943962811 :heavy_check_mark: Unit test coverage report - coverage increased from 35.8% to 37.8% (**+2%**) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch regen_bot updated (c9f617623a2 -> d9949df09e7)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git discard c9f617623a2 Regen for commit 294b0e5f901a146d57faa5614c30cdd6564158e6 add d9949df09e7 Regen This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (c9f617623a2) \ N -- N -- N refs/heads/regen_bot (d9949df09e7) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .../apache/camel/component/avro/AvroComponent.java | 4 +- .../camel/component/avro/AvroConfiguration.java| 8 +- .../aws/config/AWSConfigConfiguration.java | 8 +- .../SecretsManagerConfiguration.java | 7 +- .../aws2/athena/Athena2Configuration.java | 4 +- .../camel/component/aws2/cw/Cw2Configuration.java | 8 +- .../component/aws2/ec2/AWS2EC2Configuration.java | 4 +- .../component/aws2/ecs/ECS2Configuration.java | 4 +- .../component/aws2/eks/EKS2Configuration.java | 4 +- .../aws2/eventbridge/EventbridgeConfiguration.java | 13 +- .../component/aws2/iam/IAM2Configuration.java | 4 +- .../component/aws2/kms/KMS2Configuration.java | 4 +- .../aws2/lambda/Lambda2Configuration.java | 8 +- .../camel/component/aws2/mq/MQ2Configuration.java | 8 +- .../component/aws2/msk/MSK2Configuration.java | 4 +- .../redshift/data/RedshiftData2Configuration.java | 4 +- .../component/aws2/s3/AWS2S3Configuration.java | 29 ++-- .../component/aws2/sns/Sns2Configuration.java | 16 +- .../component/aws2/sqs/Sqs2Configuration.java | 10 +- .../stepfunctions/StepFunctions2Configuration.java | 4 +- .../component/aws2/sts/STS2Configuration.java | 4 +- .../aws2/timestream/Timestream2Configuration.java | 8 +- .../aws2/translate/Translate2Configuration.java| 8 +- .../camel/component/cxf/CxfRecipientListTest.java | 6 +- .../cxf/CxfRecipientListWithUrlParamsTest.java | 6 +- .../camel/component/dataset/DataSetEndpoint.java | 3 +- .../apache/camel/component/file/FileEndpoint.java | 1 - .../jetty/file/JettyHttpFileCacheTest.java | 4 +- .../camel/component/jms/JmsConfiguration.java | 69 .../camel/component/kafka/KafkaConfiguration.java | 55 +++--- .../batching/KafkaRecordBatchingProcessor.java | 7 +- .../component/knative/KnativeConfiguration.java| 6 +- .../camel/component/mustache/MustacheEndpoint.java | 3 +- .../component/scheduler/SchedulerEndpoint.java | 3 +- .../apache/camel/component/sjms/SjmsProducer.java | 2 +- .../sjms/consumer/EndpointMessageListener.java | 5 +- .../camel/component/sql/DefaultSqlEndpoint.java| 22 +-- .../apache/camel/component/stub/StubConsole.java | 2 +- .../dsl/Aws2AthenaComponentBuilderFactory.java | 4 +- .../dsl/Aws2CwComponentBuilderFactory.java | 14 +- .../dsl/Aws2DdbComponentBuilderFactory.java| 6 +- .../dsl/Aws2Ec2ComponentBuilderFactory.java| 16 +- .../dsl/Aws2EcsComponentBuilderFactory.java| 18 +- .../dsl/Aws2EksComponentBuilderFactory.java| 16 +- .../Aws2EventbridgeComponentBuilderFactory.java| 18 +- .../dsl/Aws2IamComponentBuilderFactory.java| 14 +- .../dsl/Aws2KinesisComponentBuilderFactory.java| 2 +- ...Aws2KinesisFirehoseComponentBuilderFactory.java | 2 +- .../dsl/Aws2KmsComponentBuilderFactory.java| 14 +- .../dsl/Aws2LambdaComponentBuilderFactory.java | 18 +- .../dsl/Aws2MqComponentBuilderFactory.java | 20 +-- .../dsl/Aws2MskComponentBuilderFactory.java| 18 +- .../Aws2RedshiftDataComponentBuilderFactory.java | 16 +- .../dsl/Aws2S3ComponentBuilderFactory.java | 73 .../dsl/Aws2SesComponentBuilderFactory.java| 18 +- .../dsl/Aws2SnsComponentBuilderFactory.java| 27 +-- .../dsl/Aws2SqsComponentBuilderFactory.java| 53 +++--- .../Aws2StepFunctionsComponentBuilderFactory.java | 16 +- .../dsl/Aws2StsComponentBuilderFactory.java| 12 +- .../dsl/Aws2TimestreamComponentBuilderFactory.java | 16 +- .../dsl/Aws2TranslateComponentBuilderFactory.java | 20 +-- .../dsl/AwsCloudtrailComponentBuilderFactory.java | 2 +- .../dsl/AwsConfigComponentBuilderFactory.java | 16 +- .../AwsSecretsManagerComponentBuilderFactory.java | 22 +-- .../dsl/AWS2EC
Re: [PR] Generated sources regen [camel]
github-actions[bot] closed pull request #13118: Generated sources regen URL: https://github.com/apache/camel/pull/13118 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Regen [camel]
lburgazzoli merged PR #13119: URL: https://github.com/apache/camel/pull/13119 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Dynamic execution of js route failing [camel-quarkus]
jamesnetherton closed issue #5678: Dynamic execution of js route failing URL: https://github.com/apache/camel-quarkus/issues/5678 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] memory increase in camel quarkus [camel-quarkus]
aldettinger commented on issue #5743: URL: https://github.com/apache/camel-quarkus/issues/5743#issuecomment-1943792111 Hi @brianmolinaspring, Many thanks for contributing to Camel Quarkus :+1: Trying to summarize there is a microservice implemented with camel-quarkus 3.7.1 that is consuming/releasing memory. The microservice is assumed to be inactive / doing nothing. A peak of 250 MiB of memory is reached every 40 minutes when the garbage collector probably reclaims the memory. So far, this behavior is reproduced: + in native mode with a microservice deployed on kubernetes + in dev mode with the rest-json camel-quarkus example Please amend if above summary is not correct. The main hytothesis would be that there is actually a bit of activity occurring under the hood. A way to validate this hypothesis would be to collect some information before the memory is reclaimed. Especially collecting a dump of the java class histogram showing the most used classes would be helpful. Note that investigating in dev mode could be misleading and is not recommended. Investigating in jvm or native mode should help. And most of the time investigating in jvm mode is sufficient to understand what's happening. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch regen_bot updated (f025cb9137e -> c9f617623a2)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git discard f025cb9137e Regen for commit ec03e61427c0d95599f1253339c0dc639e0cb012 add 294b0e5f901 CAMEL-20419: Add transformer dev console add c9f617623a2 Regen for commit 294b0e5f901a146d57faa5614c30cdd6564158e6 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (f025cb9137e) \ N -- N -- N refs/heads/regen_bot (c9f617623a2) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .../apache/camel/impl/engine/TransformerKey.java | 7 -- .../org/apache/camel/dev-console/transformers | 2 +- .../camel/impl/console/TransformerConsole.java | 87 ++ 3 files changed, 88 insertions(+), 8 deletions(-) copy catalog/camel-catalog-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/catalog => core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/transformers (51%) create mode 100644 core/camel-console/src/main/java/org/apache/camel/impl/console/TransformerConsole.java
Re: [I] Support HDFS Source Kamelet [camel-kamelets]
oscerd commented on issue #539: URL: https://github.com/apache/camel-kamelets/issues/539#issuecomment-1943772842 HDFS has been removed from Camel 4.x -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Support HDFS Source Kamelet [camel-kamelets]
oscerd closed issue #539: Support HDFS Source Kamelet URL: https://github.com/apache/camel-kamelets/issues/539 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Support HDFS Sink Kamelet [camel-kamelets]
oscerd closed issue #540: Support HDFS Sink Kamelet URL: https://github.com/apache/camel-kamelets/issues/540 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Support HDFS Sink Kamelet [camel-kamelets]
oscerd commented on issue #540: URL: https://github.com/apache/camel-kamelets/issues/540#issuecomment-1943772139 HDFS has been removed in Camel 4.x -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Support HDFS Sink Kamelet [camel-kamelets]
oscerd closed issue #540: Support HDFS Sink Kamelet URL: https://github.com/apache/camel-kamelets/issues/540 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [I] Add Spring RabbitMQ source kamelet [camel-kamelets]
oscerd closed issue #45: Add Spring RabbitMQ source kamelet URL: https://github.com/apache/camel-kamelets/issues/45 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel) branch main updated: CAMEL-20419: Add transformer dev console
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git The following commit(s) were added to refs/heads/main by this push: new 294b0e5f901 CAMEL-20419: Add transformer dev console 294b0e5f901 is described below commit 294b0e5f901a146d57faa5614c30cdd6564158e6 Author: Claus Ibsen AuthorDate: Wed Feb 14 14:25:07 2024 +0100 CAMEL-20419: Add transformer dev console --- .../apache/camel/impl/engine/TransformerKey.java | 7 -- .../org/apache/camel/dev-console/transformers | 2 + .../camel/impl/console/TransformerConsole.java | 87 ++ 3 files changed, 89 insertions(+), 7 deletions(-) diff --git a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/TransformerKey.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/TransformerKey.java index a74724467ef..01b769cb446 100644 --- a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/TransformerKey.java +++ b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/TransformerKey.java @@ -48,10 +48,6 @@ public final class TransformerKey extends ValueHolder { /** * Create the string that represents this transformer key. Either uses both full names of from/to data types in * combination or only uses the toType data type full name in case fromType is not specified. - * - * @param from - * @param to - * @return */ private static String createKeyString(DataType from, DataType to) { if (DataType.isAnyType(from)) { @@ -64,9 +60,6 @@ public final class TransformerKey extends ValueHolder { /** * Create the transformer key for the given transformer either using the transformer name or it's specified from/to * data type name. - * - * @param answer - * @return */ public static TransformerKey createFrom(Transformer answer) { if (!DataType.isAnyType(answer.getFrom()) && !DataType.isAnyType(answer.getTo())) { diff --git a/core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/transformers b/core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/transformers new file mode 100644 index 000..d09831b47ed --- /dev/null +++ b/core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/transformers @@ -0,0 +1,2 @@ +# Generated by camel build tools - do NOT edit this file! +class=org.apache.camel.impl.console.TransformerConsole diff --git a/core/camel-console/src/main/java/org/apache/camel/impl/console/TransformerConsole.java b/core/camel-console/src/main/java/org/apache/camel/impl/console/TransformerConsole.java new file mode 100644 index 000..ebb6e65b18c --- /dev/null +++ b/core/camel-console/src/main/java/org/apache/camel/impl/console/TransformerConsole.java @@ -0,0 +1,87 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.impl.console; + +import java.util.Map; + +import org.apache.camel.spi.Transformer; +import org.apache.camel.spi.TransformerRegistry; +import org.apache.camel.spi.annotations.DevConsole; +import org.apache.camel.support.console.AbstractDevConsole; +import org.apache.camel.util.json.JsonArray; +import org.apache.camel.util.json.JsonObject; + +@DevConsole("transformers") +public class TransformerConsole extends AbstractDevConsole { + +public TransformerConsole() { +super("camel", "transformers", "Data Type Transformers", "Camel Data Type Transformer information"); +} + +@Override +protected String doCallText(Map options) { +StringBuilder sb = new StringBuilder(); + +TransformerRegistry reg = getCamelContext().getTransformerRegistry(); +sb.append(String.format("\nSize: %s", reg.size())); +sb.append(String.format("\nDynamic Size: %s", reg.dynamicSize())); +sb.append(String.format("\nStatic Size: %s", reg.staticSize())); +sb.append(String.format("\nMaximum Cache Size: %s", reg.getMaximumCacheSize())); + +sb.append("\n"); +sb.append("\nTran
[PR] Upgrade Quarkus to 3.8.0.CR1 [camel-quarkus]
jamesnetherton opened a new pull request, #5756: URL: https://github.com/apache/camel-quarkus/pull/5756 (no comment) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(camel-kamelets) branch regen_bot updated (d95bd15f -> 030bd167)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git from d95bd15f Snowflake Source Kamelet: Database name could be optional since in the query you can use IDENTIFIER add f67c7abd Added Spring-RabbitMQ Source Kamelet add ff0c2aaf Added Spring-RabbitMQ Source Kamelet add 6872f70e Added Spring-RabbitMQ Source Kamelet add 7415e939 Added Spring-RabbitMQ Source Kamelet add 3055de90 Added Spring-RabbitMQ Sink Kamelet add a4161d84 Added Spring-RabbitMQ Sink Kamelet add 4621ff00 Added Spring-RabbitMQ Sink and Source Kamelet add 030bd167 Added Spring-RabbitMQ Sink and Source Kamelet No new revisions were added by this update. Summary of changes: docs/modules/ROOT/nav.adoc | 2 + kamelets/spring-rabbitmq-sink.kamelet.yaml | 97 kamelets/spring-rabbitmq-source.kamelet.yaml | 102 + .../kamelets/spring-rabbitmq-sink.kamelet.yaml | 97 .../kamelets/spring-rabbitmq-source.kamelet.yaml | 102 + 5 files changed, 400 insertions(+) create mode 100644 kamelets/spring-rabbitmq-sink.kamelet.yaml create mode 100644 kamelets/spring-rabbitmq-source.kamelet.yaml create mode 100644 library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml create mode 100644 library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml
(camel-kamelets) branch spring-rabbitmq deleted (was 94b89dc6)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch spring-rabbitmq in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git was 94b89dc6 Added Spring-RabbitMQ Sink and Source Kamelet The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(camel-kamelets) 03/08: Added Spring-RabbitMQ Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 6872f70e7e3064e04a303cbffbbfac49c274d386 Author: Andrea Cosentino AuthorDate: Wed Feb 14 14:05:09 2024 +0100 Added Spring-RabbitMQ Source Kamelet Signed-off-by: Andrea Cosentino --- kamelets/spring-rabbitmq-source.kamelet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kamelets/spring-rabbitmq-source.kamelet.yaml b/kamelets/spring-rabbitmq-source.kamelet.yaml index b0af2831..78c94e4c 100644 --- a/kamelets/spring-rabbitmq-source.kamelet.yaml +++ b/kamelets/spring-rabbitmq-source.kamelet.yaml @@ -14,7 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. # --- -apiVersion: camel.apache.org/v1alpha1 +apiVersion: camel.apache.org/v1 kind: Kamelet metadata: name: spring-rabbitmq-source
(camel-kamelets) 05/08: Added Spring-RabbitMQ Sink Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 3055de90b9a4450840fa4574c5da93f50081722d Author: Andrea Cosentino AuthorDate: Wed Feb 14 14:06:49 2024 +0100 Added Spring-RabbitMQ Sink Kamelet Signed-off-by: Andrea Cosentino --- kamelets/spring-rabbitmq-sink.kamelet.yaml | 96 ++ 1 file changed, 96 insertions(+) diff --git a/kamelets/spring-rabbitmq-sink.kamelet.yaml b/kamelets/spring-rabbitmq-sink.kamelet.yaml new file mode 100644 index ..1c0b3ef2 --- /dev/null +++ b/kamelets/spring-rabbitmq-sink.kamelet.yaml @@ -0,0 +1,96 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1 +kind: Kamelet +metadata: + name: spring-rabbitmq-sink + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjcxcHgiIGhlaWdodD0iMjcxcHgiIHZpZXdCb3g9Ii03LjUgMCAyNzEgMjcxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj48cGF0aCBkPSJNMjQ1LjQ0IDEwOC4zMDhoLTg1LjA5YTcuNzM4IDcuNzM4IDAgMCAxLTcuNzM1LTcuNzM0di04OC42OEMxNTIuNjE1IDUuMzI3IDE0Ny4yOSAwIDE0MC43MjYgMGgtMzAuMzc1Yy02LjU2OCAwLTExLjg5IDUuMzI3LTExLjg5IDExLjg5NHY4OC4xNDNjMCA0LjU3My0zLjY5NyA4LjI5LTguMjcgOC4zMWwtMjcuODg1LjEzM2MtNC42MT [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "RabbitMQ" +camel.apache.org/kamelet.namespace: "Messaging" + labels: +camel.apache.org/kamelet.type: "sink" +spec: + definition: +title: "RabbitMQ Sink" +description: |- + Send data to a RabbitMQ Broker. +required: + - addresses + - exchangeName +type: object +properties: + host: +title: Server Address +description: RabbitMQ broker address +type: string +example: "localhost" + port: +title: Server Port +description: RabbitMQ broker port +type: int +example: 5672 + routingKey: +title: Routing Key +description: The routing key to use when binding a consumer queue to the exchange +type: string + username: +title: Username +description: The username to access the RabbitMQ server +type: string +x-descriptors: +- urn:camel:group:credentials + password: +title: Password +description: The password to access the RabbitMQ server +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password +- urn:camel:group:credentials + exchangeName: +title: Exchange name +description: The exchange name determines the exchange the queue will be bound to +type: string + queues: +title: Queue name +description: The queue to receive messages from +type: string + dependencies: +- "camel:spring-rabbitmq" +- "camel:kamelet" + template: +beans: + - name: connectionFactory +type: "#class:org.springframework.amqp.rabbit.connection.CachingConnectionFactory" +properties: + username: '{{username}}' + password: '{{password}}' + host: '{{host}}' + port: '{{port}}' +from: + uri: "kamelet:source" + steps: + - to: + uri: "spring-rabbitmq://{{exchangeName}}" + parameters: +connectionFactory: "#bean:{{connectionFactory}}" +routingKey: "{{?routingKey}}" +queues: "{{?queue}}"
(camel-kamelets) 02/08: Added Spring-RabbitMQ Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit ff0c2aaf028cc08b82bb3a2e03e7992331fc5ecd Author: Andrea Cosentino AuthorDate: Wed Feb 14 14:04:29 2024 +0100 Added Spring-RabbitMQ Source Kamelet Signed-off-by: Andrea Cosentino --- .../kamelets/spring-rabbitmq-source.kamelet.yaml | 101 + 1 file changed, 101 insertions(+) diff --git a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml new file mode 100644 index ..b0af2831 --- /dev/null +++ b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml @@ -0,0 +1,101 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1alpha1 +kind: Kamelet +metadata: + name: spring-rabbitmq-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjcxcHgiIGhlaWdodD0iMjcxcHgiIHZpZXdCb3g9Ii03LjUgMCAyNzEgMjcxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj48cGF0aCBkPSJNMjQ1LjQ0IDEwOC4zMDhoLTg1LjA5YTcuNzM4IDcuNzM4IDAgMCAxLTcuNzM1LTcuNzM0di04OC42OEMxNTIuNjE1IDUuMzI3IDE0Ny4yOSAwIDE0MC43MjYgMGgtMzAuMzc1Yy02LjU2OCAwLTExLjg5IDUuMzI3LTExLjg5IDExLjg5NHY4OC4xNDNjMCA0LjU3My0zLjY5NyA4LjI5LTguMjcgOC4zMWwtMjcuODg1LjEzM2MtNC42MT [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "RabbitMQ" +camel.apache.org/kamelet.namespace: "Messaging" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "RabbitMQ Source" +description: |- + Receive data from a RabbitMQ Broker. +required: + - addresses + - exchangeName +type: object +properties: + host: +title: Server Address +description: RabbitMQ broker address +type: string +example: "localhost" + port: +title: Server Port +description: RabbitMQ broker port +type: int +example: 5672 + routingKey: +title: Routing Key +description: The routing key to use when binding a consumer queue to the exchange +type: string + username: +title: Username +description: The username to access the RabbitMQ server +type: string +x-descriptors: +- urn:camel:group:credentials + password: +title: Password +description: The password to access the RabbitMQ server +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password +- urn:camel:group:credentials + exchangeName: +title: Exchange name +description: The exchange name determines the exchange the queue will be bound to +type: string + queues: +title: Queue name +description: The queue to receive messages from +type: string + autoDeclare: +title: Auto Declare +description: The routing key to use when binding a consumer queue to the exchange +type: boolean +default: false + dependencies: +- "camel:spring-rabbitmq" +- "camel:kamelet" + template: +beans: + - name: connectionFactory +type: "#class:org.springframework.amqp.rabbit.connection.CachingConnectionFactory" +properties: + username: '{{username}}' + password: '{{password}}' + host: '{{host}}' + port: '{{port}}' +from: + uri: "spring-rabbitmq://{{exchangeName}}" + parameters: +connectionFactory: "#bean:{{connectionFactory}}" +routingKey: "{{?routingKey}}" +queues: "{{?queue}}" +autoDeclare: "{{autoDeclare}}" + steps: + - to: "kamelet:sink"
(camel-kamelets) 04/08: Added Spring-RabbitMQ Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 7415e93923f8241b7c967202defec92d7f746bd8 Author: Andrea Cosentino AuthorDate: Wed Feb 14 14:05:56 2024 +0100 Added Spring-RabbitMQ Source Kamelet Signed-off-by: Andrea Cosentino --- .../src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml index b0af2831..78c94e4c 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml @@ -14,7 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. # --- -apiVersion: camel.apache.org/v1alpha1 +apiVersion: camel.apache.org/v1 kind: Kamelet metadata: name: spring-rabbitmq-source
(camel-kamelets) 08/08: Added Spring-RabbitMQ Sink and Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 030bd167b8d380af1960bc237c7c10ca4c9ca127 Author: Andrea Cosentino AuthorDate: Wed Feb 14 14:13:22 2024 +0100 Added Spring-RabbitMQ Sink and Source Kamelet Signed-off-by: Andrea Cosentino --- kamelets/spring-rabbitmq-sink.kamelet.yaml | 2 +- kamelets/spring-rabbitmq-source.kamelet.yaml| 2 +- .../src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml | 2 +- .../src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kamelets/spring-rabbitmq-sink.kamelet.yaml b/kamelets/spring-rabbitmq-sink.kamelet.yaml index d2cf135d..77d1f8c3 100644 --- a/kamelets/spring-rabbitmq-sink.kamelet.yaml +++ b/kamelets/spring-rabbitmq-sink.kamelet.yaml @@ -94,4 +94,4 @@ spec: parameters: connectionFactory: "#bean:{{connectionFactory}}" routingKey: "{{?routingKey}}" -queues: "{{?queue}}" +queues: "{{?queues}}" diff --git a/kamelets/spring-rabbitmq-source.kamelet.yaml b/kamelets/spring-rabbitmq-source.kamelet.yaml index c4101166..d96e2b37 100644 --- a/kamelets/spring-rabbitmq-source.kamelet.yaml +++ b/kamelets/spring-rabbitmq-source.kamelet.yaml @@ -96,7 +96,7 @@ spec: parameters: connectionFactory: "#bean:{{connectionFactory}}" routingKey: "{{?routingKey}}" -queues: "{{?queue}}" +queues: "{{?queues}}" autoDeclare: "{{autoDeclare}}" steps: - to: "kamelet:sink" diff --git a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml index d2cf135d..77d1f8c3 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml @@ -94,4 +94,4 @@ spec: parameters: connectionFactory: "#bean:{{connectionFactory}}" routingKey: "{{?routingKey}}" -queues: "{{?queue}}" +queues: "{{?queues}}" diff --git a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml index c4101166..d96e2b37 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml @@ -96,7 +96,7 @@ spec: parameters: connectionFactory: "#bean:{{connectionFactory}}" routingKey: "{{?routingKey}}" -queues: "{{?queue}}" +queues: "{{?queues}}" autoDeclare: "{{autoDeclare}}" steps: - to: "kamelet:sink"
(camel-kamelets) branch main updated (d95bd15f -> 030bd167)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git from d95bd15f Snowflake Source Kamelet: Database name could be optional since in the query you can use IDENTIFIER new f67c7abd Added Spring-RabbitMQ Source Kamelet new ff0c2aaf Added Spring-RabbitMQ Source Kamelet new 6872f70e Added Spring-RabbitMQ Source Kamelet new 7415e939 Added Spring-RabbitMQ Source Kamelet new 3055de90 Added Spring-RabbitMQ Sink Kamelet new a4161d84 Added Spring-RabbitMQ Sink Kamelet new 4621ff00 Added Spring-RabbitMQ Sink and Source Kamelet new 030bd167 Added Spring-RabbitMQ Sink and Source Kamelet The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: docs/modules/ROOT/nav.adoc | 2 + kamelets/spring-rabbitmq-sink.kamelet.yaml | 97 kamelets/spring-rabbitmq-source.kamelet.yaml | 102 + .../kamelets/spring-rabbitmq-sink.kamelet.yaml | 97 .../kamelets/spring-rabbitmq-source.kamelet.yaml | 102 + 5 files changed, 400 insertions(+) create mode 100644 kamelets/spring-rabbitmq-sink.kamelet.yaml create mode 100644 kamelets/spring-rabbitmq-source.kamelet.yaml create mode 100644 library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml create mode 100644 library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml
(camel-kamelets) 01/08: Added Spring-RabbitMQ Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit f67c7abd84572c18044d5a6f74f48dfcd7b87a54 Author: Andrea Cosentino AuthorDate: Wed Feb 14 14:03:48 2024 +0100 Added Spring-RabbitMQ Source Kamelet Signed-off-by: Andrea Cosentino --- kamelets/spring-rabbitmq-source.kamelet.yaml | 101 +++ 1 file changed, 101 insertions(+) diff --git a/kamelets/spring-rabbitmq-source.kamelet.yaml b/kamelets/spring-rabbitmq-source.kamelet.yaml new file mode 100644 index ..b0af2831 --- /dev/null +++ b/kamelets/spring-rabbitmq-source.kamelet.yaml @@ -0,0 +1,101 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1alpha1 +kind: Kamelet +metadata: + name: spring-rabbitmq-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjcxcHgiIGhlaWdodD0iMjcxcHgiIHZpZXdCb3g9Ii03LjUgMCAyNzEgMjcxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj48cGF0aCBkPSJNMjQ1LjQ0IDEwOC4zMDhoLTg1LjA5YTcuNzM4IDcuNzM4IDAgMCAxLTcuNzM1LTcuNzM0di04OC42OEMxNTIuNjE1IDUuMzI3IDE0Ny4yOSAwIDE0MC43MjYgMGgtMzAuMzc1Yy02LjU2OCAwLTExLjg5IDUuMzI3LTExLjg5IDExLjg5NHY4OC4xNDNjMCA0LjU3My0zLjY5NyA4LjI5LTguMjcgOC4zMWwtMjcuODg1LjEzM2MtNC42MT [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "RabbitMQ" +camel.apache.org/kamelet.namespace: "Messaging" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "RabbitMQ Source" +description: |- + Receive data from a RabbitMQ Broker. +required: + - addresses + - exchangeName +type: object +properties: + host: +title: Server Address +description: RabbitMQ broker address +type: string +example: "localhost" + port: +title: Server Port +description: RabbitMQ broker port +type: int +example: 5672 + routingKey: +title: Routing Key +description: The routing key to use when binding a consumer queue to the exchange +type: string + username: +title: Username +description: The username to access the RabbitMQ server +type: string +x-descriptors: +- urn:camel:group:credentials + password: +title: Password +description: The password to access the RabbitMQ server +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password +- urn:camel:group:credentials + exchangeName: +title: Exchange name +description: The exchange name determines the exchange the queue will be bound to +type: string + queues: +title: Queue name +description: The queue to receive messages from +type: string + autoDeclare: +title: Auto Declare +description: The routing key to use when binding a consumer queue to the exchange +type: boolean +default: false + dependencies: +- "camel:spring-rabbitmq" +- "camel:kamelet" + template: +beans: + - name: connectionFactory +type: "#class:org.springframework.amqp.rabbit.connection.CachingConnectionFactory" +properties: + username: '{{username}}' + password: '{{password}}' + host: '{{host}}' + port: '{{port}}' +from: + uri: "spring-rabbitmq://{{exchangeName}}" + parameters: +connectionFactory: "#bean:{{connectionFactory}}" +routingKey: "{{?routingKey}}" +queues: "{{?queue}}" +autoDeclare: "{{autoDeclare}}" + steps: + - to: "kamelet:sink"
(camel-kamelets) 06/08: Added Spring-RabbitMQ Sink Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit a4161d84d8edcafd171b41bc7b0cbfcab288b69c Author: Andrea Cosentino AuthorDate: Wed Feb 14 14:07:38 2024 +0100 Added Spring-RabbitMQ Sink Kamelet Signed-off-by: Andrea Cosentino --- .../kamelets/spring-rabbitmq-sink.kamelet.yaml | 96 ++ 1 file changed, 96 insertions(+) diff --git a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml new file mode 100644 index ..1c0b3ef2 --- /dev/null +++ b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml @@ -0,0 +1,96 @@ +# --- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# --- +apiVersion: camel.apache.org/v1 +kind: Kamelet +metadata: + name: spring-rabbitmq-sink + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "4.4.0-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjcxcHgiIGhlaWdodD0iMjcxcHgiIHZpZXdCb3g9Ii03LjUgMCAyNzEgMjcxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj48cGF0aCBkPSJNMjQ1LjQ0IDEwOC4zMDhoLTg1LjA5YTcuNzM4IDcuNzM4IDAgMCAxLTcuNzM1LTcuNzM0di04OC42OEMxNTIuNjE1IDUuMzI3IDE0Ny4yOSAwIDE0MC43MjYgMGgtMzAuMzc1Yy02LjU2OCAwLTExLjg5IDUuMzI3LTExLjg5IDExLjg5NHY4OC4xNDNjMCA0LjU3My0zLjY5NyA4LjI5LTguMjcgOC4zMWwtMjcuODg1LjEzM2MtNC42MT [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "RabbitMQ" +camel.apache.org/kamelet.namespace: "Messaging" + labels: +camel.apache.org/kamelet.type: "sink" +spec: + definition: +title: "RabbitMQ Sink" +description: |- + Send data to a RabbitMQ Broker. +required: + - addresses + - exchangeName +type: object +properties: + host: +title: Server Address +description: RabbitMQ broker address +type: string +example: "localhost" + port: +title: Server Port +description: RabbitMQ broker port +type: int +example: 5672 + routingKey: +title: Routing Key +description: The routing key to use when binding a consumer queue to the exchange +type: string + username: +title: Username +description: The username to access the RabbitMQ server +type: string +x-descriptors: +- urn:camel:group:credentials + password: +title: Password +description: The password to access the RabbitMQ server +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password +- urn:camel:group:credentials + exchangeName: +title: Exchange name +description: The exchange name determines the exchange the queue will be bound to +type: string + queues: +title: Queue name +description: The queue to receive messages from +type: string + dependencies: +- "camel:spring-rabbitmq" +- "camel:kamelet" + template: +beans: + - name: connectionFactory +type: "#class:org.springframework.amqp.rabbit.connection.CachingConnectionFactory" +properties: + username: '{{username}}' + password: '{{password}}' + host: '{{host}}' + port: '{{port}}' +from: + uri: "kamelet:source" + steps: + - to: + uri: "spring-rabbitmq://{{exchangeName}}" + parameters: +connectionFactory: "#bean:{{connectionFactory}}" +routingKey: "{{?routingKey}}" +queues: "{{?queue}}"
(camel-kamelets) 07/08: Added Spring-RabbitMQ Sink and Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 4621ff0011a43185119fba8bae370f991cc0a652 Author: Andrea Cosentino AuthorDate: Wed Feb 14 14:11:04 2024 +0100 Added Spring-RabbitMQ Sink and Source Kamelet Signed-off-by: Andrea Cosentino --- docs/modules/ROOT/nav.adoc | 2 ++ kamelets/spring-rabbitmq-sink.kamelet.yaml | 7 --- kamelets/spring-rabbitmq-source.kamelet.yaml | 7 --- .../src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml | 7 --- .../main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml| 7 --- 5 files changed, 18 insertions(+), 12 deletions(-) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index e60bc8a1..c8f6e470 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -216,6 +216,8 @@ * xref:splunk-hec-sink.adoc[] * xref:splunk-sink.adoc[] * xref:splunk-source.adoc[] +* xref:spring-rabbitmq-sink.adoc[] +* xref:spring-rabbitmq-source.adoc[] * xref:sqlserver-sink.adoc[] * xref:sqlserver-source.adoc[] * xref:ssh-sink.adoc[] diff --git a/kamelets/spring-rabbitmq-sink.kamelet.yaml b/kamelets/spring-rabbitmq-sink.kamelet.yaml index 1c0b3ef2..d2cf135d 100644 --- a/kamelets/spring-rabbitmq-sink.kamelet.yaml +++ b/kamelets/spring-rabbitmq-sink.kamelet.yaml @@ -33,7 +33,8 @@ spec: description: |- Send data to a RabbitMQ Broker. required: - - addresses + - host + - port - exchangeName type: object properties: @@ -81,8 +82,8 @@ spec: - name: connectionFactory type: "#class:org.springframework.amqp.rabbit.connection.CachingConnectionFactory" properties: - username: '{{username}}' - password: '{{password}}' + username: '{{?username}}' + password: '{{?password}}' host: '{{host}}' port: '{{port}}' from: diff --git a/kamelets/spring-rabbitmq-source.kamelet.yaml b/kamelets/spring-rabbitmq-source.kamelet.yaml index 78c94e4c..c4101166 100644 --- a/kamelets/spring-rabbitmq-source.kamelet.yaml +++ b/kamelets/spring-rabbitmq-source.kamelet.yaml @@ -33,7 +33,8 @@ spec: description: |- Receive data from a RabbitMQ Broker. required: - - addresses + - host + - port - exchangeName type: object properties: @@ -86,8 +87,8 @@ spec: - name: connectionFactory type: "#class:org.springframework.amqp.rabbit.connection.CachingConnectionFactory" properties: - username: '{{username}}' - password: '{{password}}' + username: '{{?username}}' + password: '{{?password}}' host: '{{host}}' port: '{{port}}' from: diff --git a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml index 1c0b3ef2..d2cf135d 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-sink.kamelet.yaml @@ -33,7 +33,8 @@ spec: description: |- Send data to a RabbitMQ Broker. required: - - addresses + - host + - port - exchangeName type: object properties: @@ -81,8 +82,8 @@ spec: - name: connectionFactory type: "#class:org.springframework.amqp.rabbit.connection.CachingConnectionFactory" properties: - username: '{{username}}' - password: '{{password}}' + username: '{{?username}}' + password: '{{?password}}' host: '{{host}}' port: '{{port}}' from: diff --git a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml index 78c94e4c..c4101166 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/spring-rabbitmq-source.kamelet.yaml @@ -33,7 +33,8 @@ spec: description: |- Receive data from a RabbitMQ Broker. required: - - addresses + - host + - port - exchangeName type: object properties: @@ -86,8 +87,8 @@ spec: - name: connectionFactory type: "#class:org.springframework.amqp.rabbit.connection.CachingConnectionFactory" properties: - username: '{{username}}' - password: '{{password}}' + username: '{{?username}}' + password: '{{?password}}' host: '{{host}}' port: '{{port}}' from: