Return-Path: X-Original-To: apmail-camel-dev-archive@www.apache.org Delivered-To: apmail-camel-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8F5CE18360 for ; Wed, 16 Dec 2015 10:42:08 +0000 (UTC) Received: (qmail 56524 invoked by uid 500); 16 Dec 2015 10:42:08 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 56479 invoked by uid 500); 16 Dec 2015 10:42:08 -0000 Mailing-List: contact dev-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list dev@camel.apache.org Received: (qmail 56468 invoked by uid 99); 16 Dec 2015 10:42:08 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Dec 2015 10:42:08 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 0EAA5E0248; Wed, 16 Dec 2015 10:42:08 +0000 (UTC) From: CandleCandle To: dev@camel.apache.org Reply-To: dev@camel.apache.org Message-ID: Subject: [GitHub] camel pull request: DynamoDB Stream Consumer Content-Type: text/plain Date: Wed, 16 Dec 2015 10:42:08 +0000 (UTC) GitHub user CandleCandle opened a pull request: https://github.com/apache/camel/pull/734 DynamoDB Stream Consumer DynamoDB Streams offer a change feed from your dynamoDB. While the API calls are very similar to the Kinesis API calls, the use of shards is quite different; in Kinesis they are intended to be parallel, to increase throughput. In DynamoDB Streams, shards are sequential, intended to be walked one at a time to get all the changes available. You can merge this pull request into a Git repository by running: $ git pull https://github.com/CandleCandle/camel ddb-streams Alternatively you can review and apply these changes as the patch at: https://github.com/apache/camel/pull/734.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #734 ---- commit 873c51741f8fdc43c186866d333d56d5621b6b43 Author: Candle Date: 2015-12-07T09:33:10Z Added basic DynamoDb Stream component. commit 5cb1ac94aefa73be01ee2670b0f7f0553473c533 Author: Candle Date: 2015-12-11T10:49:56Z Add a data structure to model the way the shard list works. commit f60373a31a5e50baa5d4d4134ff6e37b92ccb8be Author: Candle Date: 2015-12-11T16:25:19Z Update defaults to more sensible defaults. commit 050e61ba850183087642321ec1db57c2891a870e Author: Candle Date: 2015-12-11T16:25:48Z Add an understanding of the shard list to the main dynamodbstream consumer. commit c648bbdb70908c3e3fd270462d14f02f71b46cbc Author: Candle Date: 2015-12-15T18:22:20Z Fixed CS. commit 8037d849218ba3912be0fed2c2568e2c6efa0c56 Author: Candle Date: 2015-12-16T09:05:00Z Added more documentation. commit 0e55cf369b6720500e9c01a26b4d290cc7ebdd72 Author: Candle Date: 2015-12-16T10:34:21Z Correctly support the LATEST shard iterator type by starting with the last shard in the stream descrption. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastructure@apache.org or file a JIRA ticket with INFRA. ---