Commit graph

  • 948b746624 Making changes to the worker to handle immutable clients better. Sahil Palvia 2018-05-03 16:30:53 -0700
  • 2cc5ed4081 Merge remote-tracking branch 'upstream/master' into immutable_client_fix Sahil Palvia 2018-05-03 16:20:22 -0700
  • 5d183e0197 Release 1.9.1 of the Amazon Kinesis Client Library for Java (#337) v1.9.1 Justin Pfifer 2018-04-30 13:18:41 -0700
  • 6ed9e0d643 Added note about the update of the AWS Java SDK Pfifer, Justin 2018-04-30 12:03:50 -0700
  • b17d76cc05 Release 1.9.1 of the Amazon Kinesis Client Library for Java Pfifer, Justin 2018-04-30 12:01:46 -0700
  • 12a173231d Flattening LeaseManagement to DynamoDBLeaseManagement. Sahil Palvia 2018-04-23 14:36:15 -0700
  • c256f75cc8 Renaming interfaces and removing I. Introducing DynamoDBCheckpointer. Sahil Palvia 2018-04-19 14:23:40 -0700
  • fb531b1b13 Fixing conflicts. Sahil Palvia 2018-04-18 16:43:04 -0700
  • 0104a91828 Merging changes from upstream Sahil Palvia 2018-04-18 16:41:52 -0700
  • 96d2254541 Renaming interfaces and removing I. Introducing DynamoDBCheckpointer. Sahil Palvia 2018-04-19 14:23:40 -0700
  • d4a36f2b28 Fixing conflicts. Sahil Palvia 2018-04-18 16:43:04 -0700
  • 2ea0f070e0 Merging changes from upstream Sahil Palvia 2018-04-18 16:41:52 -0700
  • aa350ee0e7
    Merge pull request #333 from pfifer/test-working Sahil Palvia 2018-04-18 13:51:09 -0700
  • a6f4aa9651 Get consumer running again Pfifer, Justin 2018-04-18 11:08:21 -0700
  • 4abbbfbaa7 Removing unnecessary log statement. Sahil Palvia 2018-04-17 15:40:08 -0700
  • e1bdedc9ea Removing unnecessary log statement. Sahil Palvia 2018-04-17 15:40:08 -0700
  • f0c69b3e4b Refactoring and removing Proxy, Worker and StreamConfig classes. Sahil Palvia 2018-04-17 14:43:16 -0700
  • b6b564eb2e Merge branch 'refactoring-proxy' of github.com:sahilpalvia/amazon-kinesis-client into refactoring-proxy Sahil Palvia 2018-04-17 15:43:42 -0700
  • c63d62b8db Removing unnecessary log statement. Sahil Palvia 2018-04-17 15:40:08 -0700
  • 22f594c300 Removing unnecessary log statement. Sahil Palvia 2018-04-17 15:40:08 -0700
  • 5030b81564 Refactoring and removing Proxy, Worker and StreamConfig classes. Sahil Palvia 2018-04-17 14:43:16 -0700
  • 30f937e6d5
    Merge pull request #321 from pfifer/lifecycle-2.0 Sahil Palvia 2018-03-27 15:17:04 -0700
  • 94c5125352 Changing invocation system for ShardConsumer. Still working on it though. Pfifer, Justin 2018-03-27 10:38:49 -0700
  • f130e4c79c kcl-2.0 Pfifer, Justin 2018-03-27 05:53:14 -0700
  • 7b026f8a19 Broke apart the process task, now diving into the shard consumer more. Pfifer, Justin 2018-03-26 11:47:44 -0700
  • 992aa9dee1 Removing RecordProcessor V1, and replacing it wth v2 Sahil Palvia 2018-03-23 12:59:35 -0700
  • 07a03b0d0e Removing RecordProcessor V1, and replacing it wth v2 Sahil Palvia 2018-03-23 12:59:35 -0700
  • dffe9194f2 Fixing factory in leasemanagementconfig. Sahil Palvia 2018-03-22 14:35:17 -0700
  • dbbc306fef Adding factory interfaces. Introducing default factories. Fixing tests, to make sure build passes. Introducing Scheduler class. Sahil Palvia 2018-03-21 14:35:05 -0700
  • 56e13c0188 Fixing factory in leasemanagementconfig. Sahil Palvia 2018-03-22 14:35:17 -0700
  • 605dfa2b42 Adding factory interfaces. Introducing default factories. Fixing tests, to make sure build passes. Introducing Scheduler class. Sahil Palvia 2018-03-21 14:35:05 -0700
  • 1d88c819b7
    Migrating configuration from KinesisClientLibConfiguration to top level package configurations. (#317) Sahil Palvia 2018-03-19 11:18:19 -0700
  • 9a3164f087
    Removing CommonsLog and replacing it wil Slf4j. (#318) Sahil Palvia 2018-03-19 11:17:56 -0700
  • 2f7794fa5c Removing CommonsLog and replacing it wil Slf4j. Sahil Palvia 2018-03-16 11:51:12 -0700
  • 6483e291f8 Migrating configuration from KinesisClientLibConfiguration to top level package configurations. Sahil Palvia 2018-03-16 11:43:26 -0700
  • ae49097c49 Adding configuration stubs for all top level packages. Sahil Palvia 2018-03-15 10:45:38 -0700
  • 6426dbf419 issue #42 - Make worker init retry attempts configurable Chris Collins 2018-03-15 15:04:29 -0300
  • 7206ba14f6 Make lastException from initialize() available Chris Collins 2018-03-15 11:16:49 -0300
  • 21a809a5b2 Adding configuration stubs for all top level packages. Sahil Palvia 2018-03-15 10:45:38 -0700
  • 58d14d8dc1
    Merge 00b1308223 into a53473d536 Chris Collins 2018-03-15 14:22:46 +0000
  • 00b1308223 Make lastException from initialize() available Chris Collins 2018-03-15 11:16:49 -0300
  • 59ea602333 Reorganize classes to new packages (#311) Justin Pfifer 2018-03-14 14:53:14 -0700
  • a7363145f2 Moved most of the remaining classes. Pfifer, Justin 2018-03-14 14:14:40 -0700
  • 636bda22c7 Moved a lot of the checkpoint and lease classes now Pfifer, Justin 2018-03-14 11:15:13 -0700
  • dbbcae9db6 Broke out the lifecycle-ish classes Pfifer, Justin 2018-03-14 10:58:07 -0700
  • d9143ce5f5 Builds + tests pass Pfifer, Justin 2018-03-14 09:36:27 -0700
  • 5be8723688 Initial move of some of the classes Pfifer, Justin 2018-03-14 09:30:19 -0700
  • 192df30c0b
    Merge 1d400ad853 into 9c20d1bb22 Sahil Palvia 2018-03-13 22:55:47 +0000
  • 1d400ad853 Updating the java packages for src/test/java for multilang from com.amazonaws.services.kinesis to software.amazon.aws.services.kinesis. Sahil Palvia 2018-03-13 15:45:59 -0700
  • 383dae97e1 Updating the java packages for src/main/java for multilang from com.amazonaws.services.kinesis to software.amazon.aws.services.kinesis. Sahil Palvia 2018-03-13 15:37:25 -0700
  • 60aa89b7cd Updating java package name under src/test/java for the client from com.amazonaws.services.kinesis to software.amazon.aws.services.kinesis. Sahil Palvia 2018-03-13 15:27:07 -0700
  • cc404eac97 Refactoring java package for the src/main/java from com.amazonaws.services.kinesis to software.amazon.aws.services.kinesis. Sahil Palvia 2018-03-13 15:04:44 -0700
  • 9c20d1bb22 Separated the amazon-kinesis-client into two modules (#307) Justin Pfifer 2018-03-13 10:25:00 -0700
  • 5b30cb0eeb Added Logback configuration Pfifer, Justin 2018-03-13 10:02:54 -0700
  • 1998db4577 Merge branch 'v2.0' into maven-move Pfifer, Justin 2018-03-13 08:08:08 -0700
  • 0ac3d972e4 Created two Maven Modules from the KCL Pfifer, Justin 2018-03-13 06:49:40 -0700
  • 90d3eb0c1c Replacing commons-logging with slf4j. Updating lombok to 1.6.20. Sahil Palvia 2018-03-12 15:11:00 -0700
  • d3abb1ab20 Replacing commons-logging with slf4j. Updating lombok to 1.6.20. Sahil Palvia 2018-03-12 15:11:00 -0700
  • fa5493158c Updating the setRegion method to take an object instead of AmazonWebServiceClient. Sahil Palvia 2018-03-05 13:34:11 -0800
  • f736657bd5 Changing region in the tests to US_WEST_2. Sahil Palvia 2018-03-05 11:33:08 -0800
  • ac610f318f Fixing tests to run with Travis. Travis doesn't have default aws setup, so the client builders need the region to be passed. Sahil Palvia 2018-03-05 11:30:43 -0800
  • 4826fd6a6f Fixing the logging statements. Sahil Palvia 2018-03-05 11:09:26 -0800
  • c070bec86e Merge remote-tracking branch 'upstream/master' into immutable_client_fix Sahil Palvia 2018-03-05 10:32:28 -0800
  • a53473d536 Refactoring the Worker to make it manageable (#300) Sahil Palvia 2018-03-05 10:25:41 -0800
  • 1e7e0179f9 Adding default region as us-east-1 for client creation if region and endpoint are not set. Sahil Palvia 2018-03-02 14:01:53 -0800
  • 5f7cbdc02f Merge remote-tracking branch 'upstream/master' into immutable_client_fix Sahil Palvia 2018-03-02 13:39:54 -0800
  • a99d078bce Revert "Adding capability to support Immutable clients by the Worker and Worker.Builder" Sahil Palvia 2018-03-02 11:33:38 -0800
  • 12f0b59a64 Adding annotation support for WorkerStateChangeListener. Sahil Palvia 2018-03-02 10:43:11 -0800
  • 06aeaf77aa Merge remote-tracking branch 'upstream/master' into annotation-usage Sahil Palvia 2018-03-02 10:37:33 -0800
  • 523cc0e2cc Fix preparing a checkpoint at SHARD_END (#301) Walid Baruni 2018-02-27 08:49:20 -0800
  • a786cd490c
    Merge 4459e66f49 into 24916ba552 Walid Baruni 2018-02-27 14:57:28 +0000
  • 24916ba552 Created listener for worker state change (#291) nyo 2018-02-27 15:54:16 +0100
  • 9e3399405b Adding standard files (#302) Henri Yandell 2018-02-26 10:31:55 -0800
  • d6b0563945
    Update CONTRIBUTING.md Henri Yandell 2018-02-26 10:22:29 -0800
  • be5ef35fb0
    Create CODE_OF_CONDUCT.md Henri Yandell 2018-02-26 10:21:24 -0800
  • cb49c5546d
    Create CONTRIBUTING.md Henri Yandell 2018-02-26 10:21:07 -0800
  • 080c215067
    Create PULL_REQUEST_TEMPLATE.md Henri Yandell 2018-02-26 10:20:07 -0800
  • 96f305a03f Added test for switching of states nyo 2018-02-26 12:20:51 +0100
  • a73bcffc9d
    Merge 7daae980c0 into 6fc148740d Tom Coupland 2018-02-24 15:55:17 +0000
  • f8d380845d Changes for the pull request after review comments nyo 2018-02-23 14:50:24 +0100
  • 5a8f2ab029 Created listener for worker state change https://github.com/awslabs/amazon-kinesis-client/issues/275 nyo 2018-02-02 21:16:52 +0100
  • 2bf6d67066 Fix preparing a checkpoint at SHARD_END Walid Baruni 2018-02-21 18:53:07 -0800
  • d7ae60defc
    Merge 5aef2afb45 into 6fc148740d nyo 2018-02-18 17:43:46 +0000
  • 053bc226d0 Adding capability to support Immutable clients by the Worker and Worker.Builder Sahil Palvia 2018-02-14 10:29:05 -0800
  • 8f794c9819 Including annotation usage for leaseManager in the Worker.Builder Sahil Palvia 2018-02-14 10:14:17 -0800
  • 37f5811461 Merge remote-tracking branch 'upstream/master' into annotation-usage Sahil Palvia 2018-02-14 10:10:39 -0800
  • 6fc148740d Allow specifying a custom LeaseManager in Worker.Builder with tests (#297) Felipe Gasparini 2018-02-14 18:03:49 +0100
  • cb56c4bbf7 Deprecating all the public constructors for the Worker class. Recommending to use the Worker.Builder to create the Worker object. Sahil Palvia 2018-02-09 15:28:21 -0800
  • e2c7d7f2c7 Using lombok annotations to replace setters in the Worker.Builder. Sahil Palvia 2018-02-09 15:14:40 -0800
  • d4c90b8748 Reformatting the constructors to be together in the Worker class. Sahil Palvia 2018-02-09 15:08:06 -0800
  • d7de6df958 Updating to the next version, 1.9.1-SNAPSHOT. (#295) Sahil Palvia 2018-02-09 10:09:33 -0800
  • e190105e35 Added unit tests for ILeaseManager injection in Worker Builder Felipe Gasparini 2018-02-07 23:59:36 +0100
  • 1f7a05eb02 Allow specifying a custom LeaseManager in Worker.Builder William Johnson 2017-10-18 18:06:51 -0700
  • 147302b398 Add a warning about ListShards and IAM Polices (#296) Justin Pfifer 2018-02-06 13:53:58 -0800
  • 8b9f1fd362 Add the same warning to the changelog Pfifer, Justin 2018-02-06 13:48:00 -0800
  • 08eb984afe Corrected some spelling errors Pfifer, Justin 2018-02-06 13:41:05 -0800
  • 27879bdef3 Add a warning about ListShards and IAM Polices Pfifer, Justin 2018-02-06 13:18:19 -0800
  • e066567b3f Updating to the next version, 1.9.1-SNAPSHOT. Sahil Palvia 2018-02-06 11:09:57 -0800
  • 09ec52bd16 Release 1.9.0 of the Amazon Kinesis Client for Java (#294) v1.9.0 Sahil Palvia 2018-02-06 10:11:00 -0800
  • c01c72a3f4 Updating version for release. Adding release notes. Sahil Palvia 2018-02-06 09:51:22 -0800