Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed the some typos and CS errors

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@937917 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2 more files in changeset.
Refined tests due sync and flush is default now. Also refined default segmenet and page sizes to be less big.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@936801 13f79535-47bb-0310-9956-ffa450edef68

  1. … 4 more files in changeset.
- do a pageFile.flush() after every commit garantee that the data is persisted to disk on commit. - better initialization logic to cope with the case were page file is created but process is killed before the root index is created.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@936770 13f79535-47bb-0310-9956-ffa450edef68

In read only operations avoid creating new index if index did not exist already.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@936762 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2 more files in changeset.
CAMEL-2656: Added completionInterval to Aggregator. And implemented this in camel-hawtdb.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@935508 13f79535-47bb-0310-9956-ffa450edef68

  1. … 3 more files in changeset.
Using String for correlation keys to avoid pitfals when using xpath which uses an object instance which does not fulfill equals contract.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@935323 13f79535-47bb-0310-9956-ffa450edef68

  1. … 26 more files in changeset.
camel-hawtdb is sync by default. Also better guard timeout completed exchanges from being completed in the mean time.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@934812 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1 more file in changeset.
updated to use 1.0 release of hawtdb

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@933335 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2 more files in changeset.
CAMEL-2568: RecoverableAggregationRepository now has max redeliveries and dead letter channel.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@932757 13f79535-47bb-0310-9956-ffa450edef68

  1. … 3 more files in changeset.
CAMEL-2568: Added redelivery and redeliveryCounter as headers to recovered aggregated exchanges.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@930663 13f79535-47bb-0310-9956-ffa450edef68

  1. … 7 more files in changeset.
CAMEL-2568: added more tests.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@930647 13f79535-47bb-0310-9956-ffa450edef68

  1. … 3 more files in changeset.
CAMEL-2568: Polished RecoverableAggregationRepository a bit and added more tests.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@930642 13f79535-47bb-0310-9956-ffa450edef68

  1. … 4 more files in changeset.
CAMEL-2568: Introducing RecoverableAggregationRepository to support redelivery of failed aggregated exchanges to support not loosing messages out of the box in Camel. Work in progress.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@930316 13f79535-47bb-0310-9956-ffa450edef68

  1. … 9 more files in changeset.
CAMEL-2568: Improving AggregationRepository to support transactional behavior in impls such as camel-hawtdb. Work in progress.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@926977 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +89
    ./org/apache/camel/component/hawtdb/HawtDBCamelMarshaller.java
  1. … 9 more files in changeset.
CAMEL-217: Added option bufferSize to set the mappingSegementSize on HawtDB.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@918379 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1 more file in changeset.
Updating to mach recent api change in hawtdb

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@918130 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1 more file in changeset.
CAMEL-217: Added trace logging for repo activity

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@917948 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2 more files in changeset.
CAMEL-217: Added option to return old exchange on add if really needed.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@917596 13f79535-47bb-0310-9956-ffa450edef68

  1. … 3 more files in changeset.
CAMEL-217: Added debug logging for repo activity

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@917590 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1 more file in changeset.
CAMEL-217: Persistent aggregator. Preserve from endpoint.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@917530 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1 more file in changeset.
CAMEL-217: Persistent aggregator. Added more test and easier to configure.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@917520 13f79535-47bb-0310-9956-ffa450edef68

  1. … 14 more files in changeset.
CAMEL-217: Integrated persistence to Aggregator EIP using camel-hawtdb.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@915726 13f79535-47bb-0310-9956-ffa450edef68

  1. … 11 more files in changeset.
CAMEL-217: Fixed CS. Added more tests.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@915716 13f79535-47bb-0310-9956-ffa450edef68

    • -18
    • +21
    ./org/apache/camel/component/hawtdb/HawtDBFile.java
  1. … 2 more files in changeset.
CAMEL-217: Persistent aggregator. Polished code a bit.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@915431 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1 more file in changeset.
CAMEL-217: Working on a persistent aggregator.

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@915418 13f79535-47bb-0310-9956-ffa450edef68

    • -17
    • +34
    ./org/apache/camel/component/hawtdb/HawtDBFile.java
  1. … 3 more files in changeset.
Adding a new camel component that attempts to implement a persistent AggregationRepository

git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@911567 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +105
    ./org/apache/camel/component/hawtdb/HawtDBFile.java
    • -0
    • +29
    ./org/apache/camel/component/hawtdb/Work.java
    • -0
    • +24
    ./org/apache/camel/component/hawtdb/package.html
  1. … 6 more files in changeset.