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 a915826 CAMEL-16861: Cleanup and update EIP docs
a915826 is described below
commit a915826c224a781e525c02b29fe3adcfe3033d15
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Sep 15 16:13:48 2021 +0200
CAMEL-16861: Cleanup and update EIP docs
---
.../docs/modules/eips/pages/aggregate-eip.adoc | 29 +++++++++++-----------
1 file changed, 14 insertions(+), 15 deletions(-)
diff --git
a/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc
b/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc
index 6df0a1b..209683e 100644
--- a/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc
+++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc
@@ -200,6 +200,20 @@ total parameters will be -1, and the timeout parameter
will be provided
only if configured as a fixed value. You must *not* throw any exceptions
from the `timeout` method.
+=== Aggregate with persistent repository
+
+The aggregator provides a pluggable repository which you can implement
+your own `org.apache.camel.spi.AggregationRepository`.
+
+If you need persistent repository then Camel provides numerous
implementations, such as from the
+xref:components::caffeine-cache-component.adoc[Caffeine],
+xref:components::cql-component.adoc[CassandraQL],
+xref:components::ehcache-component.adoc[EHCache],
+xref:components::infinispan-component.adoc[Infinispan],
+xref:components::jcache-component.adoc[JCache],
+xref:components:others:leveldb.adoc[LevelDB],
+xref:components:others:redis.adoc[Redis],
+or xref:components::sql-component.adoc[SQL] components.
== Completion
@@ -276,21 +290,6 @@ completions
* any other completion are not used (such as by size, from batch consumer etc)
* _eagerCheckCompletion_ is implied as `true`, but the option has no effect
-== Persistent AggregationRepository
-
-The aggregator provides a pluggable repository which you can implement
-your own `org.apache.camel.spi.AggregationRepository`.
-
-If you need persistent repository then Camel provides numerous
implementations, such as from the
-xref:components::caffeine-cache-component.adoc[Caffeine],
-xref:components::cql-component.adoc[CassandraQL],
-xref:components::ehcache-component.adoc[EHCache],
-xref:components::infinispan-component.adoc[Infinispan],
-xref:components::jcache-component.adoc[JCache],
-xref:components:others:leveldb.adoc[LevelDB],
-xref:components:others:redis.adoc[Redis],
-or xref:components::sql-component.adoc[SQL] components.
-
=== CompletionAwareAggregationStrategy
If your aggregation strategy implements