Commit Graph

347 Commits

Author SHA1 Message Date
buildmaster
04d4a14a87 Bumping versions to 4.0.6-SNAPSHOT after release 2023-07-27 19:37:34 +00:00
buildmaster
8d108e3b79 Going back to snapshots 2023-07-27 19:37:33 +00:00
buildmaster
ba01c4ad27 Update SNAPSHOT to 4.0.5 2023-07-27 19:31:58 +00:00
Christian Tzolov
b438c6d014 Add azure function-catalog support docs 2023-07-25 13:29:14 +02:00
Christian Tzolov
757d71c6a8 Add azure arch diagram 2023-07-22 18:54:25 +02:00
Christian Tzolov
731eb3de22 Fix azure docs numbering and top levers 2023-07-22 12:42:06 +02:00
Christian Tzolov
8ab7d92927 clarify azure main-class and boot plugin configuraitons 2023-07-21 19:54:35 +02:00
Christian Tzolov
82acb97e22 Streamline the azure adoc 2023-07-21 15:12:32 +02:00
Christian Tzolov
bfde5c4c67 Azure docs imporvements 2023-07-19 21:35:43 +02:00
Christian Tzolov
102d746dfd streamline azure-intro.adoc 2023-07-19 18:09:51 +02:00
Christian Tzolov
5069f7116b Streamline and refactor the azure and the azure-web adapters.
- Add SCF/Azure Gradle sample and docs.
- Move the function-azure-di-samples into standalone projects.
 - Apply the name convetion and project structure for the SCF adaptes.
   E.g.  function-sample-azure-XXX projects under the spring-cloud-function-samples root.
 - Remove the redudant samples.
 - Improve the samples docs and the Adapter generic docs.
- Streamline docs.
- Add azure web adapter sample and README.
- Add Spring Azure Functions banner for azure and azure web adapters.
- azure-web adapter fixes:
  - Fix issues in serverles-web ProxyHttpServletResponse implementation.
  - Remove the custom FunctionClassUtils utils in favor of scf-context/util/FunctionClassUtils.
- Remove redundant files.
- Add FunctionInvoker deprecation annotations.
- Extend the time trigger sample with Retry policies example.
2023-07-19 18:08:10 +02:00
Oleg Zhurakousky
c148368b29 Revert "Bumping versions"
This reverts commit ca83d2163b.
2023-07-11 15:12:24 +02:00
buildmaster
ca83d2163b Bumping versions 2023-07-07 02:03:22 +00:00
buildmaster
4c77f1a5b7 Bumping versions to 4.0.5-SNAPSHOT after release 2023-07-06 06:49:21 +00:00
buildmaster
e2a8c98944 Going back to snapshots 2023-07-06 06:49:20 +00:00
buildmaster
e3e5b2b415 Update SNAPSHOT to 4.0.4 2023-07-06 06:43:54 +00:00
Oleg Zhurakousky
649f0089fd GH-1043 Fix spelling erors in doc 2023-06-01 17:06:24 +02:00
Oleg Zhurakousky
6969ec9720 GH-1043 Add support for communicating type via MimeType parameter for JsonMessageConverter
Resolves #1043
2023-06-01 16:58:46 +02:00
Oleg Zhurakousky
0baf375c38 GH-1025 Add documentation for CRUD functionality
Also, ppolish some additional documentation inclusing providing better explanation about Spring Cloud Function

Resolves #1025
2023-06-01 15:13:42 +02:00
Oleg Zhurakousky
0d4fc462d8 Documentation update 2023-06-01 12:14:54 +02:00
Oleg Zhurakousky
f6410af8e1 GH-1025 Polish and test DELETE feature of s-c-f-web 2023-05-30 14:04:14 +02:00
Oleg Zhurakousky
38a30f05fc Revert "Bumping versions"
This reverts commit 3c6a0cc59b.
2023-05-26 12:38:53 +02:00
buildmaster
3c6a0cc59b Bumping versions 2023-05-25 05:36:10 +00:00
buildmaster
6be6549e64 Bumping versions to 4.0.4-SNAPSHOT after release 2023-05-24 18:21:46 +00:00
buildmaster
2ed1285b19 Going back to snapshots 2023-05-24 18:21:45 +00:00
buildmaster
cc740db82e Update SNAPSHOT to 4.0.3 2023-05-24 18:16:08 +00:00
abilan
42a5319c99 * Fix typos in docs
* Add `spring-cloud-function-integration` into `spring-cloud-function-dependencies`
* Fix "memoize" logic in the `FunctionLookupHelper` and cover it in the `FunctionFlowTests`
against `@SpyBean FunctionCatalog`
2023-05-24 09:21:07 +02:00
abilan
e0629b5080 Introducing spring-cloud-function-integration
Spring Integration Java DSL, is a tool to compose integration flows programmatically.
We can build the flow not only based on standard EIP components, but also using
protocol-specific channel adapters.
Any generic services also can be used as handler in the flow.
This includes simple lambda operations or functions.

On the other hand Spring Cloud Function provides a `FunctionCatalog`
for registered functions and their compositions & conversions.

With this change we introduce a more high-level DSL to use functions
from catalog directly in the `IntegrationFlow` to gain the best from
both worlds.

* Introduce `spring-cloud-function-integration` module based on
`spring-cloud-function-context` and `spring-boot-starter-integration`
* Expose a `FunctionFlowBuilder` auto-configuration
* Add `FunctionFlowDefinition` to expose `apply()` and `accept()` operators
* Document this new module
2023-05-24 09:21:07 +02:00
buildmaster
7365debf44 Bumping versions to 4.0.3-SNAPSHOT after release 2023-03-28 13:52:40 +00:00
buildmaster
ed7f99de1b Going back to snapshots 2023-03-28 13:52:40 +00:00
buildmaster
a4775ff22a Update SNAPSHOT to 4.0.2 2023-03-28 13:47:59 +00:00
Senthil Sivanath
8579309b68 Added public modifier 2023-03-07 15:13:50 +05:30
Christian Tzolov
69e29e347d Update the azure adapter doc
- Add explanation for usiing Spring Cloud Function via the catalog (vs. plain bean)
 - minor text corrections.
2023-03-03 10:36:44 +01:00
Christian Tzolov
d5bff8e7ee Add docs for Azure function DI integration
Resolves #993
2023-02-22 14:17:10 +01:00
VisionaryAppDev
072c4f4224 Spelling correction 2023-02-21 10:19:01 +07:00
buildmaster
d59bbdb83d Bumping versions to 4.0.2-SNAPSHOT after release 2023-01-25 14:08:24 +00:00
buildmaster
0053b415fb Going back to snapshots 2023-01-25 14:08:24 +00:00
buildmaster
866d6140c0 Update SNAPSHOT to 4.0.1 2023-01-25 14:03:21 +00:00
pguti778
5c50666ee3 Little rewording on the main feature
Looks like someone started writing and then moved into another thing. It didn't looked continuous.
2023-01-17 18:08:27 -03:00
Amrut Prabhu
b2b0b69fd2 fixing small typo 2022-12-23 16:37:57 +01:00
buildmaster
8cd3b569d3 Bumping versions 2022-12-18 05:34:45 +00:00
buildmaster
bf1c03c2f2 Bumping versions 2022-12-16 05:34:56 +00:00
buildmaster
dae98b645b Bumping versions to 4.0.1-SNAPSHOT after release 2022-12-15 19:58:16 +00:00
buildmaster
153c60ed75 Going back to snapshots 2022-12-15 19:58:15 +00:00
buildmaster
5c032abb6b Update SNAPSHOT to 4.0.0 2022-12-15 19:53:31 +00:00
buildmaster
b251725737 Going back to snapshots 2022-12-01 17:09:42 +00:00
buildmaster
d5a0bf0ede Update SNAPSHOT to 4.0.0-RC3 2022-12-01 17:05:31 +00:00
Chris Mathews
5c5d099532 Updated documentation to remove references to OpenWhisk
OpenWhisk is no longer supported (since 4.0.0-M5), deleting related documentation.
2022-11-19 09:11:55 -05:00
Chris Mathews
bb0fbc8c05 Updated documentation to remove references to OpenWhisk
OpenWhisk is no longer supported (since 4.0.0-M5), deleting related documentation.
2022-11-19 09:08:58 -05:00
Chris Mathews
434093c481 Updated documentation to remove references to OpenWhisk
OpenWhisk is no longer supported (since 4.0.0-M5), deleting related documentation.
2022-11-19 09:07:55 -05:00