From d3c10097739ae032af78fc70931bd26c25373cc5 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 6 Jul 2020 18:09:02 -0400 Subject: [PATCH] Function dependencies BOM --- .../processor/filter-processor/pom.xml | 2 - .../processor/groovy-processor/pom.xml | 1 - .../header-enricher-processor/pom.xml | 2 - .../processor/http-request-processor/pom.xml | 2 - .../image-recognition-processor/pom.xml | 2 - .../object-detection-processor/pom.xml | 1 - .../semantic-segmentation-processor/pom.xml | 2 - .../processor/splitter-processor/pom.xml | 4 - .../processor/transform-processor/pom.xml | 2 - .../processor/twitter-trend-processor/pom.xml | 2 - applications/sink/analytics-sink/pom.xml | 2 - applications/sink/cassandra-sink/pom.xml | 2 - applications/sink/file-sink/pom.xml | 2 - applications/sink/ftp-sink/pom.xml | 2 - applications/sink/geode-sink/pom.xml | 3 - applications/sink/jdbc-sink/pom.xml | 2 - applications/sink/log-sink/pom.xml | 2 - applications/sink/mongodb-sink/pom.xml | 2 - applications/sink/mqtt-sink/pom.xml | 2 - applications/sink/rabbit-sink/pom.xml | 2 - applications/sink/redis-sink/pom.xml | 2 - applications/sink/router-sink/pom.xml | 1 - applications/sink/s3-sink/pom.xml | 2 - applications/sink/sftp-sink/pom.xml | 2 - applications/sink/tasklauncher-sink/pom.xml | 2 - applications/sink/tcp-sink/pom.xml | 2 - .../sink/twitter-message-sink/pom.xml | 2 - applications/sink/twitter-update-sink/pom.xml | 2 - applications/sink/wavefront-sink/README.adoc | 8 +- applications/sink/wavefront-sink/pom.xml | 3 - applications/sink/websocket-sink/pom.xml | 3 - applications/source/file-source/pom.xml | 6 +- applications/source/ftp-source/pom.xml | 7 +- applications/source/geode-source/pom.xml | 5 +- applications/source/http-source/pom.xml | 4 +- applications/source/jdbc-source/pom.xml | 4 +- applications/source/jms-source/pom.xml | 4 +- .../source/load-generator-source/pom.xml | 1 - applications/source/mongodb-source/pom.xml | 4 +- applications/source/mqtt-source/pom.xml | 4 +- applications/source/rabbit-source/pom.xml | 4 +- applications/source/s3-source/pom.xml | 2 - applications/source/sftp-source/pom.xml | 7 +- applications/source/tcp-source/pom.xml | 4 +- applications/source/time-source/pom.xml | 5 +- .../source/twitter-message-source/pom.xml | 3 - .../source/twitter-search-source/pom.xml | 3 - .../source/twitter-stream-source/pom.xml | 3 - applications/source/websocket-source/pom.xml | 4 +- applications/stream-applications-core/pom.xml | 12 + functions/function-dependencies/pom.xml | 247 ++++++++++++++++++ functions/pom.xml | 1 + 52 files changed, 278 insertions(+), 126 deletions(-) create mode 100644 functions/function-dependencies/pom.xml diff --git a/applications/processor/filter-processor/pom.xml b/applications/processor/filter-processor/pom.xml index 542c512a..f626739b 100644 --- a/applications/processor/filter-processor/pom.xml +++ b/applications/processor/filter-processor/pom.xml @@ -19,7 +19,6 @@ org.springframework.cloud.fn filter-function - ${java-functions.version} @@ -62,7 +61,6 @@ org.springframework.cloud.fn filter-function - ${java-functions.version} diff --git a/applications/processor/groovy-processor/pom.xml b/applications/processor/groovy-processor/pom.xml index 0fa76f7d..0a866c71 100644 --- a/applications/processor/groovy-processor/pom.xml +++ b/applications/processor/groovy-processor/pom.xml @@ -61,7 +61,6 @@ org.springframework.cloud.fn payload-converter-function - 1.0.0-SNAPSHOT diff --git a/applications/processor/header-enricher-processor/pom.xml b/applications/processor/header-enricher-processor/pom.xml index 299cd995..ba9124d7 100644 --- a/applications/processor/header-enricher-processor/pom.xml +++ b/applications/processor/header-enricher-processor/pom.xml @@ -19,7 +19,6 @@ org.springframework.cloud.fn header-enricher-function - ${java-functions.version} @@ -62,7 +61,6 @@ org.springframework.cloud.fn header-enricher-function - ${java-functions.version} diff --git a/applications/processor/http-request-processor/pom.xml b/applications/processor/http-request-processor/pom.xml index ea1751a3..d00712d4 100644 --- a/applications/processor/http-request-processor/pom.xml +++ b/applications/processor/http-request-processor/pom.xml @@ -34,7 +34,6 @@ org.springframework.cloud.fn http-request-function - ${java-functions.version} com.squareup.okhttp3 @@ -70,7 +69,6 @@ org.springframework.cloud.stream.app http-request-processor - ${project.version} diff --git a/applications/processor/image-recognition-processor/pom.xml b/applications/processor/image-recognition-processor/pom.xml index be094dc6..0d940d95 100644 --- a/applications/processor/image-recognition-processor/pom.xml +++ b/applications/processor/image-recognition-processor/pom.xml @@ -35,7 +35,6 @@ org.springframework.cloud.fn image-recognition-function - ${java-functions.version} @@ -62,7 +61,6 @@ org.springframework.cloud.stream.app image-recognition-processor - ${project.version} diff --git a/applications/processor/object-detection-processor/pom.xml b/applications/processor/object-detection-processor/pom.xml index 7e1cc957..331b5a78 100644 --- a/applications/processor/object-detection-processor/pom.xml +++ b/applications/processor/object-detection-processor/pom.xml @@ -36,7 +36,6 @@ org.springframework.cloud.fn object-detection-function - ${java-functions.version} diff --git a/applications/processor/semantic-segmentation-processor/pom.xml b/applications/processor/semantic-segmentation-processor/pom.xml index f95c51b5..d790ba16 100644 --- a/applications/processor/semantic-segmentation-processor/pom.xml +++ b/applications/processor/semantic-segmentation-processor/pom.xml @@ -36,12 +36,10 @@ org.springframework.cloud.fn semantic-segmentation-function - ${java-functions.version} org.springframework.cloud.fn object-detection-function - ${java-functions.version} diff --git a/applications/processor/splitter-processor/pom.xml b/applications/processor/splitter-processor/pom.xml index 8bf16e5d..b4094061 100644 --- a/applications/processor/splitter-processor/pom.xml +++ b/applications/processor/splitter-processor/pom.xml @@ -30,12 +30,10 @@ org.springframework.cloud.fn splitter-function - ${java-functions.version} org.springframework.cloud.fn payload-converter-function - 1.0.0-SNAPSHOT @@ -62,12 +60,10 @@ org.springframework.cloud.fn payload-converter-function - ${java-functions.version} org.springframework.cloud.fn splitter-function - ${java-functions.version} diff --git a/applications/processor/transform-processor/pom.xml b/applications/processor/transform-processor/pom.xml index b82a8e86..bd6a53fc 100644 --- a/applications/processor/transform-processor/pom.xml +++ b/applications/processor/transform-processor/pom.xml @@ -31,7 +31,6 @@ org.springframework.cloud.fn spel-function - ${java-functions.version} @@ -58,7 +57,6 @@ org.springframework.cloud.fn spel-function - ${java-functions.version} diff --git a/applications/processor/twitter-trend-processor/pom.xml b/applications/processor/twitter-trend-processor/pom.xml index 40ac51db..cf697002 100644 --- a/applications/processor/twitter-trend-processor/pom.xml +++ b/applications/processor/twitter-trend-processor/pom.xml @@ -19,7 +19,6 @@ org.springframework.cloud.fn twitter-function - ${java-functions.version} @@ -74,7 +73,6 @@ org.springframework.cloud.fn twitter-function - ${java-functions.version} diff --git a/applications/sink/analytics-sink/pom.xml b/applications/sink/analytics-sink/pom.xml index f570fadc..1d3a88c0 100644 --- a/applications/sink/analytics-sink/pom.xml +++ b/applications/sink/analytics-sink/pom.xml @@ -20,7 +20,6 @@ org.springframework.cloud.fn analytics-consumer - ${java-functions.version} @@ -68,7 +67,6 @@ org.springframework.cloud.fn analytics-consumer - ${java-functions.version} diff --git a/applications/sink/cassandra-sink/pom.xml b/applications/sink/cassandra-sink/pom.xml index 7e91427d..7e1468c5 100644 --- a/applications/sink/cassandra-sink/pom.xml +++ b/applications/sink/cassandra-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn cassandra-consumer - ${java-functions.version} @@ -51,7 +50,6 @@ org.springframework.cloud.fn cassandra-consumer - ${java-functions.version} diff --git a/applications/sink/file-sink/pom.xml b/applications/sink/file-sink/pom.xml index 06879ad9..5e64bd16 100644 --- a/applications/sink/file-sink/pom.xml +++ b/applications/sink/file-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn file-consumer - ${java-functions.version} @@ -48,7 +47,6 @@ org.springframework.cloud.fn file-consumer - ${java-functions.version} diff --git a/applications/sink/ftp-sink/pom.xml b/applications/sink/ftp-sink/pom.xml index 5ae7b0b0..afdc4b91 100644 --- a/applications/sink/ftp-sink/pom.xml +++ b/applications/sink/ftp-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn ftp-consumer - ${java-functions.version} @@ -48,7 +47,6 @@ org.springframework.cloud.fn ftp-consumer - ${java-functions.version} diff --git a/applications/sink/geode-sink/pom.xml b/applications/sink/geode-sink/pom.xml index 8644d1d9..a63c1708 100644 --- a/applications/sink/geode-sink/pom.xml +++ b/applications/sink/geode-sink/pom.xml @@ -20,7 +20,6 @@ org.springframework.cloud.fn geode-consumer - ${java-functions.version} @@ -38,7 +37,6 @@ org.springframework.cloud.fn function-test-support - ${java-functions.version} test @@ -65,7 +63,6 @@ org.springframework.cloud.fn geode-consumer - ${java-functions.version} diff --git a/applications/sink/jdbc-sink/pom.xml b/applications/sink/jdbc-sink/pom.xml index 14966577..a5045edb 100644 --- a/applications/sink/jdbc-sink/pom.xml +++ b/applications/sink/jdbc-sink/pom.xml @@ -20,7 +20,6 @@ org.springframework.cloud.fn jdbc-consumer - ${java-functions.version} @@ -66,7 +65,6 @@ org.springframework.cloud.fn jdbc-consumer - ${java-functions.version} diff --git a/applications/sink/log-sink/pom.xml b/applications/sink/log-sink/pom.xml index a77006dd..12d14cc5 100644 --- a/applications/sink/log-sink/pom.xml +++ b/applications/sink/log-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn log-consumer - ${java-functions.version} org.awaitility @@ -60,7 +59,6 @@ org.springframework.cloud.fn log-consumer - ${java-functions.version} diff --git a/applications/sink/mongodb-sink/pom.xml b/applications/sink/mongodb-sink/pom.xml index 6eae2f79..aabeb91d 100644 --- a/applications/sink/mongodb-sink/pom.xml +++ b/applications/sink/mongodb-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn mongodb-consumer - ${java-functions.version} @@ -49,7 +48,6 @@ org.springframework.cloud.fn mongodb-consumer - ${java-functions.version} diff --git a/applications/sink/mqtt-sink/pom.xml b/applications/sink/mqtt-sink/pom.xml index 258cc630..11953e6b 100644 --- a/applications/sink/mqtt-sink/pom.xml +++ b/applications/sink/mqtt-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn mqtt-consumer - ${java-functions.version} org.testcontainers @@ -54,7 +53,6 @@ org.springframework.cloud.fn mqtt-consumer - ${java-functions.version} diff --git a/applications/sink/rabbit-sink/pom.xml b/applications/sink/rabbit-sink/pom.xml index 2f94e5d1..484e565f 100644 --- a/applications/sink/rabbit-sink/pom.xml +++ b/applications/sink/rabbit-sink/pom.xml @@ -40,7 +40,6 @@ org.springframework.cloud.fn rabbit-consumer - ${java-functions.version} org.springframework.cloud @@ -82,7 +81,6 @@ org.springframework.cloud.fn rabbit-consumer - ${java-functions.version} diff --git a/applications/sink/redis-sink/pom.xml b/applications/sink/redis-sink/pom.xml index 73c20491..774a6797 100644 --- a/applications/sink/redis-sink/pom.xml +++ b/applications/sink/redis-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn redis-consumer - ${java-functions.version} @@ -88,7 +87,6 @@ org.springframework.cloud.fn redis-consumer - ${java-functions.version} diff --git a/applications/sink/router-sink/pom.xml b/applications/sink/router-sink/pom.xml index 20904929..154e64db 100644 --- a/applications/sink/router-sink/pom.xml +++ b/applications/sink/router-sink/pom.xml @@ -64,7 +64,6 @@ org.springframework.cloud.fn payload-converter-function - 1.0.0-SNAPSHOT org.springframework.boot diff --git a/applications/sink/s3-sink/pom.xml b/applications/sink/s3-sink/pom.xml index 45fdbdca..b6714ef4 100644 --- a/applications/sink/s3-sink/pom.xml +++ b/applications/sink/s3-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn s3-consumer - ${java-functions.version} org.springframework.integration @@ -53,7 +52,6 @@ org.springframework.cloud.fn s3-consumer - ${java-functions.version} diff --git a/applications/sink/sftp-sink/pom.xml b/applications/sink/sftp-sink/pom.xml index 87dacddd..4ac513eb 100644 --- a/applications/sink/sftp-sink/pom.xml +++ b/applications/sink/sftp-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn sftp-consumer - ${java-functions.version} @@ -48,7 +47,6 @@ org.springframework.cloud.fn sftp-consumer - ${java-functions.version} diff --git a/applications/sink/tasklauncher-sink/pom.xml b/applications/sink/tasklauncher-sink/pom.xml index ee8db83a..6492bcf0 100644 --- a/applications/sink/tasklauncher-sink/pom.xml +++ b/applications/sink/tasklauncher-sink/pom.xml @@ -19,7 +19,6 @@ org.springframework.cloud.fn tasklauncher-function - ${java-functions.version} org.springframework.boot @@ -52,7 +51,6 @@ org.springframework.cloud.stream.app tasklauncher-sink - ${project.version} diff --git a/applications/sink/tcp-sink/pom.xml b/applications/sink/tcp-sink/pom.xml index e1b26011..289cbced 100644 --- a/applications/sink/tcp-sink/pom.xml +++ b/applications/sink/tcp-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn tcp-consumer - ${java-functions.version} @@ -48,7 +47,6 @@ org.springframework.cloud.fn tcp-consumer - ${java-functions.version} diff --git a/applications/sink/twitter-message-sink/pom.xml b/applications/sink/twitter-message-sink/pom.xml index e4a25dab..cc6243c8 100644 --- a/applications/sink/twitter-message-sink/pom.xml +++ b/applications/sink/twitter-message-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn twitter-consumer - ${java-functions.version} org.awaitility @@ -72,7 +71,6 @@ org.springframework.cloud.fn twitter-consumer - ${java-functions.version} diff --git a/applications/sink/twitter-update-sink/pom.xml b/applications/sink/twitter-update-sink/pom.xml index 90f95dfa..9abd8802 100644 --- a/applications/sink/twitter-update-sink/pom.xml +++ b/applications/sink/twitter-update-sink/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn twitter-consumer - ${java-functions.version} org.awaitility @@ -72,7 +71,6 @@ org.springframework.cloud.fn twitter-consumer - ${java-functions.version} diff --git a/applications/sink/wavefront-sink/README.adoc b/applications/sink/wavefront-sink/README.adoc index c337700c..3e3cf6c7 100644 --- a/applications/sink/wavefront-sink/README.adoc +++ b/applications/sink/wavefront-sink/README.adoc @@ -16,13 +16,7 @@ $$wavefront.metric-expression$$:: $$A SpEL expression that evaluates to a metric $$wavefront.metric-name$$:: $$The name of the metric.Defaults to the application name.$$ *($$String$$, default: `$$$$`)* $$wavefront.proxy-uri$$:: $$The URL of the Wavefront proxy.$$ *($$String$$, default: `$$$$`)* $$wavefront.source$$:: $$Unique application, host, container, or instance that emits metrics.$$ *($$String$$, default: `$$$$`)* -$$wavefront.tag-expression$$:: $$Collection of custom metadata associated with the metric.Point tags cannot be empty. -Valid characters for keys: alphanumeric, hyphen ("-"), underscore ("_"), dot ("."). -For values any character is allowed, including spaces. -To include a double quote, escape it with a backslash, for example, \". -A backslash cannot be the last character in the tag value. -Maximum allowed length for a combination of a point tag key and value is 254 characters (255 including the "=" separating key and value). -If the value is longer, the point is rejected and logged$$ *($$Map$$, default: `$$$$`)* +$$wavefront.tag-expression$$:: $$Collection of custom metadata associated with the metric.Point tags cannot be empty. Valid characters for keys: alphanumeric, hyphen ("-"), underscore ("_"), dot ("."). For values any character is allowed, including spaces. To include a double quote, escape it with a backslash, for example, \". A backslash cannot be the last character in the tag value. Maximum allowed length for a combination of a point tag key and value is 254 characters (255 including the "=" separating key and value). If the value is longer, the point is rejected and logged$$ *($$Map$$, default: `$$$$`)* $$wavefront.timestamp-expression$$:: $$A SpEL expression that evaluates to a timestamp of the metric (optional).$$ *($$Expression$$, default: `$$$$`)* $$wavefront.uri$$:: $$The URL of the Wavefront environment.$$ *($$String$$, default: `$$$$`)* //end::configuration-properties[] diff --git a/applications/sink/wavefront-sink/pom.xml b/applications/sink/wavefront-sink/pom.xml index b542a1c5..ee696f21 100644 --- a/applications/sink/wavefront-sink/pom.xml +++ b/applications/sink/wavefront-sink/pom.xml @@ -20,7 +20,6 @@ org.springframework.cloud.fn wavefront-consumer - ${java-functions.version} @@ -32,7 +31,6 @@ org.springframework.cloud.fn function-test-support - ${java-functions.version} test @@ -60,7 +58,6 @@ org.springframework.cloud.fn wavefront-consumer - ${java-functions.version} diff --git a/applications/sink/websocket-sink/pom.xml b/applications/sink/websocket-sink/pom.xml index 4bea5e30..a90e8704 100644 --- a/applications/sink/websocket-sink/pom.xml +++ b/applications/sink/websocket-sink/pom.xml @@ -19,7 +19,6 @@ org.springframework.cloud.fn websocket-consumer - ${java-functions.version} org.springframework.boot @@ -39,7 +38,6 @@ org.springframework.cloud.fn function-test-support - ${java-functions.version} test @@ -64,7 +62,6 @@ org.springframework.cloud.fn websocket-consumer - ${java-functions.version} diff --git a/applications/source/file-source/pom.xml b/applications/source/file-source/pom.xml index 5f51b5cb..85af345f 100644 --- a/applications/source/file-source/pom.xml +++ b/applications/source/file-source/pom.xml @@ -24,12 +24,11 @@ org.springframework.cloud.fn file-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} test @@ -54,12 +53,11 @@ org.springframework.cloud.fn file-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/ftp-source/pom.xml b/applications/source/ftp-source/pom.xml index 44701003..80ed8038 100644 --- a/applications/source/ftp-source/pom.xml +++ b/applications/source/ftp-source/pom.xml @@ -24,18 +24,16 @@ org.springframework.cloud.fn ftp-supplier - ${java-functions.version} org.springframework.cloud.fn function-test-support - ${java-functions.version} test org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} test @@ -60,12 +58,11 @@ org.springframework.cloud.fn ftp-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/geode-source/pom.xml b/applications/source/geode-source/pom.xml index c4e0e106..a30cf57a 100644 --- a/applications/source/geode-source/pom.xml +++ b/applications/source/geode-source/pom.xml @@ -20,7 +20,6 @@ org.springframework.cloud.fn geode-supplier - ${java-functions.version} @@ -38,7 +37,6 @@ org.springframework.cloud.fn function-test-support - ${java-functions.version} test @@ -65,12 +63,11 @@ org.springframework.cloud.fn geode-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/http-source/pom.xml b/applications/source/http-source/pom.xml index ba9fe2d3..3a0d418a 100644 --- a/applications/source/http-source/pom.xml +++ b/applications/source/http-source/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn http-supplier - ${java-functions.version} org.springframework.boot @@ -59,12 +58,11 @@ org.springframework.cloud.fn http-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/jdbc-source/pom.xml b/applications/source/jdbc-source/pom.xml index 400dabdc..eff4a691 100644 --- a/applications/source/jdbc-source/pom.xml +++ b/applications/source/jdbc-source/pom.xml @@ -30,7 +30,6 @@ org.springframework.cloud.fn jdbc-supplier - ${java-functions.version} org.springframework.cloud @@ -70,12 +69,11 @@ org.springframework.cloud.fn jdbc-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/jms-source/pom.xml b/applications/source/jms-source/pom.xml index ce0e3503..71ea5af0 100644 --- a/applications/source/jms-source/pom.xml +++ b/applications/source/jms-source/pom.xml @@ -19,7 +19,6 @@ org.springframework.cloud.fn jms-supplier - ${java-functions.version} org.springframework.boot @@ -58,12 +57,11 @@ org.springframework.cloud.fn jms-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/load-generator-source/pom.xml b/applications/source/load-generator-source/pom.xml index 85cade67..74b5cddd 100644 --- a/applications/source/load-generator-source/pom.xml +++ b/applications/source/load-generator-source/pom.xml @@ -50,7 +50,6 @@ org.springframework.cloud.stream.app load-generator-source - ${project.version} diff --git a/applications/source/mongodb-source/pom.xml b/applications/source/mongodb-source/pom.xml index e2d677a7..f8cf3e05 100644 --- a/applications/source/mongodb-source/pom.xml +++ b/applications/source/mongodb-source/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn mongodb-supplier - ${java-functions.version} @@ -50,12 +49,11 @@ org.springframework.cloud.fn mongodb-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/mqtt-source/pom.xml b/applications/source/mqtt-source/pom.xml index 2ac48c02..46e97a32 100644 --- a/applications/source/mqtt-source/pom.xml +++ b/applications/source/mqtt-source/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn mqtt-supplier - ${java-functions.version} org.testcontainers @@ -54,12 +53,11 @@ org.springframework.cloud.fn mqtt-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/rabbit-source/pom.xml b/applications/source/rabbit-source/pom.xml index 8bc2367a..66a490a2 100644 --- a/applications/source/rabbit-source/pom.xml +++ b/applications/source/rabbit-source/pom.xml @@ -32,7 +32,6 @@ org.springframework.cloud.fn rabbit-supplier - ${java-functions.version} org.springframework.boot @@ -80,12 +79,11 @@ org.springframework.cloud.fn rabbit-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/s3-source/pom.xml b/applications/source/s3-source/pom.xml index 10a2423d..4a590518 100644 --- a/applications/source/s3-source/pom.xml +++ b/applications/source/s3-source/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn s3-supplier - ${java-functions.version} org.springframework.integration @@ -53,7 +52,6 @@ org.springframework.cloud.fn s3-supplier - ${java-functions.version} diff --git a/applications/source/sftp-source/pom.xml b/applications/source/sftp-source/pom.xml index c868b36e..5e11bfd0 100644 --- a/applications/source/sftp-source/pom.xml +++ b/applications/source/sftp-source/pom.xml @@ -24,18 +24,16 @@ org.springframework.cloud.fn sftp-supplier - ${java-functions.version} org.springframework.cloud.fn function-test-support - ${java-functions.version} test org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} test @@ -60,12 +58,11 @@ org.springframework.cloud.fn sftp-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/tcp-source/pom.xml b/applications/source/tcp-source/pom.xml index 1158cec9..5a722d31 100644 --- a/applications/source/tcp-source/pom.xml +++ b/applications/source/tcp-source/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn tcp-supplier - ${java-functions.version} @@ -48,12 +47,11 @@ org.springframework.cloud.fn tcp-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/time-source/pom.xml b/applications/source/time-source/pom.xml index 38c76ff2..b121dc5b 100644 --- a/applications/source/time-source/pom.xml +++ b/applications/source/time-source/pom.xml @@ -24,12 +24,11 @@ org.springframework.cloud.fn time-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} test @@ -59,7 +58,7 @@ org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/source/twitter-message-source/pom.xml b/applications/source/twitter-message-source/pom.xml index 314c16eb..0813150e 100644 --- a/applications/source/twitter-message-source/pom.xml +++ b/applications/source/twitter-message-source/pom.xml @@ -19,13 +19,11 @@ org.springframework.cloud.fn twitter-supplier - ${java-functions.version} org.springframework.cloud.fn function-test-support - ${java-functions.version} test @@ -67,7 +65,6 @@ org.springframework.cloud.fn twitter-supplier - ${java-functions.version} diff --git a/applications/source/twitter-search-source/pom.xml b/applications/source/twitter-search-source/pom.xml index 1377db64..ec937939 100644 --- a/applications/source/twitter-search-source/pom.xml +++ b/applications/source/twitter-search-source/pom.xml @@ -19,13 +19,11 @@ org.springframework.cloud.fn twitter-supplier - ${java-functions.version} org.springframework.cloud.fn function-test-support - ${java-functions.version} test @@ -64,7 +62,6 @@ org.springframework.cloud.fn twitter-supplier - ${java-functions.version} diff --git a/applications/source/twitter-stream-source/pom.xml b/applications/source/twitter-stream-source/pom.xml index 80585942..20739b5f 100644 --- a/applications/source/twitter-stream-source/pom.xml +++ b/applications/source/twitter-stream-source/pom.xml @@ -19,12 +19,10 @@ org.springframework.cloud.fn twitter-supplier - ${java-functions.version} org.springframework.cloud.fn function-test-support - ${java-functions.version} test @@ -63,7 +61,6 @@ org.springframework.cloud.fn twitter-supplier - ${java-functions.version} diff --git a/applications/source/websocket-source/pom.xml b/applications/source/websocket-source/pom.xml index 6a932f97..51834482 100644 --- a/applications/source/websocket-source/pom.xml +++ b/applications/source/websocket-source/pom.xml @@ -24,7 +24,6 @@ org.springframework.cloud.fn websocket-supplier - ${java-functions.version} org.springframework.boot @@ -58,12 +57,11 @@ org.springframework.cloud.fn websocket-supplier - ${java-functions.version} org.springframework.cloud.stream.app stream-applications-composite-function-support - ${project.version} + ${stream-apps-core.version} diff --git a/applications/stream-applications-core/pom.xml b/applications/stream-applications-core/pom.xml index 977fe528..1d5307f6 100644 --- a/applications/stream-applications-core/pom.xml +++ b/applications/stream-applications-core/pom.xml @@ -61,6 +61,13 @@ + + org.springframework.cloud.fn + function-dependencies + ${java-functions.version} + pom + import + org.springframework.cloud spring-cloud-stream-dependencies @@ -239,6 +246,11 @@ rabbit + + org.springframework.cloud.fn + function-dependencies + ${java-functions.version} + org.springframework.cloud spring-cloud-stream-dependencies diff --git a/functions/function-dependencies/pom.xml b/functions/function-dependencies/pom.xml new file mode 100644 index 00000000..4f5a7b03 --- /dev/null +++ b/functions/function-dependencies/pom.xml @@ -0,0 +1,247 @@ + + + + java-functions-parent + org.springframework.cloud.fn + 1.0.0-SNAPSHOT + .. + + 4.0.0 + + function-dependencies + pom + + + + + org.springframework.cloud.fn + file-supplier + ${project.version} + + + org.springframework.cloud.fn + ftp-supplier + ${project.version} + + + org.springframework.cloud.fn + geode-supplier + ${project.version} + + + org.springframework.cloud.fn + http-supplier + ${project.version} + + + org.springframework.cloud.fn + jdbc-supplier + ${project.version} + + + org.springframework.cloud.fn + jms-supplier + ${project.version} + + + org.springframework.cloud.fn + mongodb-supplier + ${project.version} + + + org.springframework.cloud.fn + mqtt-supplier + ${project.version} + + + org.springframework.cloud.fn + rabbit-supplier + ${project.version} + + + org.springframework.cloud.fn + s3-supplier + ${project.version} + + + org.springframework.cloud.fn + sftp-supplier + ${project.version} + + + org.springframework.cloud.fn + tcp-supplier + ${project.version} + + + org.springframework.cloud.fn + time-supplier + ${project.version} + + + org.springframework.cloud.fn + twitter-supplier + ${project.version} + + + org.springframework.cloud.fn + websocket-supplier + ${project.version} + + + org.springframework.cloud.fn + analytics-consumer + ${project.version} + + + org.springframework.cloud.fn + cassandra-consumer + ${project.version} + + + org.springframework.cloud.fn + file-consumer + ${project.version} + + + org.springframework.cloud.fn + ftp-consumer + ${project.version} + + + org.springframework.cloud.fn + geode-consumer + ${project.version} + + + org.springframework.cloud.fn + jdbc-consumer + ${project.version} + + + org.springframework.cloud.fn + log-consumer + ${project.version} + + + org.springframework.cloud.fn + mongodb-consumer + ${project.version} + + + org.springframework.cloud.fn + mqtt-consumer + ${project.version} + + + org.springframework.cloud.fn + rabbit-consumer + ${project.version} + + + org.springframework.cloud.fn + redis-consumer + ${project.version} + + + org.springframework.cloud.fn + s3-consumer + ${project.version} + + + org.springframework.cloud.fn + sftp-consumer + ${project.version} + + + org.springframework.cloud.fn + tcp-consumer + ${project.version} + + + org.springframework.cloud.fn + twitter-consumer + ${project.version} + + + org.springframework.cloud.fn + wavefront-consumer + ${project.version} + + + org.springframework.cloud.fn + websocket-consumer + ${project.version} + + + org.springframework.cloud.fn + filter-function + ${project.version} + + + org.springframework.cloud.fn + header-enricher-function + ${project.version} + + + org.springframework.cloud.fn + http-request-function + ${project.version} + + + org.springframework.cloud.fn + image-recognition-function + ${project.version} + + + org.springframework.cloud.fn + object-detection-function + ${project.version} + + + org.springframework.cloud.fn + payload-converter-function + ${project.version} + + + org.springframework.cloud.fn + semantic-segmentation-function + ${project.version} + + + org.springframework.cloud.fn + spel-function + ${project.version} + + + org.springframework.cloud.fn + splitter-function + ${project.version} + + + org.springframework.cloud.fn + task-launch-request-function + ${project.version} + + + org.springframework.cloud.fn + tasklauncher-function + ${project.version} + + + org.springframework.cloud.fn + twitter-function + ${project.version} + + + org.springframework.cloud.fn + function-test-support + ${project.version} + test + + + + + \ No newline at end of file diff --git a/functions/pom.xml b/functions/pom.xml index 2505bfa8..b1af83ed 100644 --- a/functions/pom.xml +++ b/functions/pom.xml @@ -100,6 +100,7 @@ supplier/twitter-supplier spring-functions-parent + function-dependencies