Commit graph

  • 463b99db60 Merge f011613dfa into c92a5b556c Justin Pfifer 2017-09-19 20:36:09 +0000
  • f011613dfa Test Commit, Please Ignore Pfifer, Justin 2017-09-19 13:35:07 -0700
  • 0e92ba46ed Release note for 1.8.2 Pfifer, Justin 2017-09-19 13:33:38 -0700
  • b6f41d21f8 Merge remote-tracking branch 'upstream/prefetch' into prefetch Sahil Palvia 2017-09-19 12:09:33 -0700
  • bcee1ae395 Adding default caching class and enum for fetching strategy. Sahil Palvia 2017-09-19 12:06:50 -0700
  • 01d2688bc6 MultiLangDaemon: Make shutdown grace configurable (#204) Alex Charlton 2017-09-19 08:52:31 -0700
  • c92a5b556c Adding the cache and the retriver stubs. (#215) Sahil Palvia 2017-09-18 16:35:31 -0700
  • 66b809ef7b Adding default cache stub Sahil Palvia 2017-09-18 16:32:54 -0700
  • c70ab1fc72 Fixing minor error Sahil Palvia 2017-09-18 15:02:46 -0700
  • 9def913453 Reverting back to the interface Sahil Palvia 2017-09-18 15:02:06 -0700
  • 8ceb5f2492 Addressing comments and adding initial documentation and changing the retreiver from interface to class. Sahil Palvia 2017-09-18 14:59:48 -0700
  • 190d8fb5aa Adding the cache and the retriver stubs. Sahil Palvia 2017-09-18 13:26:09 -0700
  • 244da44d29 Allow Configuring GetRecords Calls to Timeout. (#214) Sahil Palvia 2017-09-18 10:53:08 -0700
  • 9fc9673ec1 Merge remote-tracking branch 'origin/master' into getrecords-retry Sahil Palvia 2017-09-18 10:45:24 -0700
  • 656b17ceaa Adding logging for DynamoDB ProvisionedThroughputExceededExcpetion (#212) Sahil Palvia 2017-09-15 11:04:30 -0700
  • 8d0e9463ee Updated the comments as per cr comments. Sahil Palvia 2017-09-14 15:15:24 -0700
  • f9da89a41f Addressing CR comments and changing log level from error to warn Sahil Palvia 2017-09-13 17:07:17 -0700
  • 5b06cb1c7a Adding logging to ProvisionedThroughputExceededException. Sahil Palvia 2017-09-13 16:56:24 -0700
  • aba87b6669 Set the Metrics Scope for Cross Thread Operations Pfifer, Justin 2017-09-13 16:20:50 -0700
  • 61be5baeb0 Integrated GetTimeout Config and GetRecordsStrategy inside ShardConsumer Wei 2017-09-05 15:44:24 -0700
  • 9ba7f219c2 Merge branch 'getrecords-timeout' of ssh://git.amazon.com/pkg/AmazonKinesisClientGithubMirror into getrecords-retry Wei 2017-09-05 10:10:43 -0700
  • 2c796a2f60 Forgot to Add RunWith Configuration Pfifer, Justin 2017-09-01 13:02:03 -0700
  • 4fe0e57998 Merge branch 'getrecords-timeout' of ssh://git.amazon.com/pkg/AmazonKinesisClientGithubMirror into getrecords-retry Changed ConsumerStateTest and ProcessTask due to the constructor change Wei 2017-09-01 10:34:53 -0700
  • 7472cec60c Fixed a Spelling Error, and Slight Refactor for Tests Pfifer, Justin 2017-09-01 09:17:59 -0700
  • e0ae95dd09 Adding unit tests, using take to clear the cancelled calls. Sahil Palvia 2017-08-31 17:01:48 -0700
  • 2c72207bfb integrated timeout configuration with shardconsumer Wei 2017-08-31 16:25:44 -0700
  • 150c69169f Adding Async getRecordsRetrival. CR: https://cr.amazon.com/r/7632236/ Sahil Palvia 2017-08-30 15:04:43 -0700
  • 20ba891cb7 add configuration for get timeout information Wei 2017-08-29 13:42:21 -0700
  • e2aa89d8f6 Renaming class to Synchronous from Default Sahil Palvia 2017-08-29 15:20:10 -0700
  • 2c37bd0b5c Changing naming as per CR comments. Sahil Palvia 2017-08-29 15:17:36 -0700
  • 5d1d38b5a1 Adding default getrecordexecutor. Sahil Palvia 2017-08-29 14:41:36 -0700
  • f5cbd84c87 MultiLangDaemon: Make shutdown grace configurable Alex Charlton 2017-08-16 15:50:56 -0700
  • 1ec0b656c9 Add Support for Two Phase Commit (#188) Walid Baruni 2017-08-15 12:56:32 -0700
  • 813916a2c1 Losing the leases correctly instead of updating them multiple times to lose it. Sahil Palvia 2017-08-15 11:37:15 -0700
  • 359b810601 Adding method to lose leases. Fixing tests to do what the previous did. Sahil Palvia 2017-07-12 13:49:04 -0700
  • 45fa933bc0 Fixing integration test to pass spurious lease update fix. Sahil Palvia 2017-06-30 11:17:21 -0700
  • 96024bd7f9 Handle spurious lease renewal failures gracefully. Sam Day 2016-03-03 07:24:41 +1100
  • cdbbff31e8 Advance to 1.8.2-SNAPSHOT (#203) Justin Pfifer 2017-08-14 09:05:12 -0700
  • ce40abe126 Advance to 1.8.2-SNAPSHOT Pfifer, Justin 2017-08-14 07:44:24 -0700
  • 061e84c7dd merge with upstream Walid Baruni 2017-08-03 12:08:48 -0700
  • 79296dad2e Release 1.8.1 of the Amazon Kinesis Client (#198) v1.8.1 Justin Pfifer 2017-08-02 10:41:14 -0700
  • 164cf735c1 Merge branch 'master' into release-1.8.1 Pfifer, Justin 2017-08-02 10:34:25 -0700
  • 526a1fa0df Updated AWS SDK to 1.11.171 Pfifer, Justin 2017-08-02 10:25:05 -0700
  • 335415913e Updated AWS SDK to 1.11.171 Pfifer, Justin 2017-08-02 10:25:05 -0700
  • 8703b81fbf Release 1.8.1 of the Amazon Kinesis Client Pfifer, Justin 2017-08-02 10:17:15 -0700
  • e8f9ad3f0a Adding support for timeout for multilang protocol, related to issue 185 (#195) Sahil Palvia 2017-08-01 11:37:39 -0700
  • 0a3ea9016f Changes made as per code review. Sahil Palvia 2017-08-01 10:54:49 -0700
  • 412eb2f846 Making changes as per code review. Sahil Palvia 2017-07-31 15:16:54 -0700
  • 6c0f4c1d77 Addressing code review comments and making appropriate changes. Sahil Palvia 2017-07-31 11:14:26 -0700
  • 6f7c04dbd7 Merging master and upgrading the version of the KCL. Sahil Palvia 2017-07-28 10:29:30 -0700
  • 45585ff941 PR comments Walid Baruni 2017-07-26 13:17:03 -0700
  • 7d56c4aef1 Advance Version to 1.8.1-SNAPSHOT (#194) Justin Pfifer 2017-07-25 14:19:34 -0700
  • 7f586790ae Advance Version to 1.8.1-SNAPSHOT Pfifer, Justin 2017-07-25 13:54:21 -0700
  • af51312307 Release 1.8.0 (#193) v1.8.0 Justin Pfifer 2017-07-25 09:22:48 -0700
  • 9c1dadc602 Change All Version Strings to 1.8.0 Pfifer, Justin 2017-07-25 09:16:07 -0700
  • 148fe3eb2b Release Notes for Release 1.8.0 of the Amazon Kinesis Client Library Pfifer, Justin 2017-07-25 09:12:19 -0700
  • c067cefa1f Make Graceful Shutdown Run On Its Own Thread (#191) Justin Pfifer 2017-07-21 08:30:26 -0700
  • 89ebbd6d3b Merge branch 'master' into requested-shutdown-fix Pfifer, Justin 2017-07-21 08:19:40 -0700
  • f697a094d9 Make the lease renewer thread pool size configurable (#177) Justin Pfifer 2017-07-20 12:07:21 -0700
  • 14e2413c13 Advance version, and drop Java 7 support (#176) Justin Pfifer 2017-07-20 12:03:34 -0700
  • dd4c451b3a Merge branch 'master' into java8 Pfifer, Justin 2017-07-20 06:48:44 -0700
  • 580433e11c Merge branch 'master' into requested-shutdown-fix Pfifer, Justin 2017-07-20 06:43:40 -0700
  • 21edb3e586 Add Missing License Statements Pfifer, Justin 2017-07-20 06:40:37 -0700
  • e80201b047 Adding test cases for halt jvm code. Made the configuration objects for timeout optional. Sahil Palvia 2017-07-19 12:40:05 -0700
  • 644a55bccb Adding timeout to waitForStatusMessage future call. Introducing new config properties timeoutEnabled and timeoutInSeconds. Halting the JVM if timeout is reached. Sahil Palvia 2017-07-14 13:25:12 -0700
  • eb9e7e54a0 fix comment of ICheckpoint.prepareCheckpoint() Walid Baruni 2017-07-12 18:27:52 -0700
  • 8828ed8b15 add two phase commit Walid Baruni 2017-07-12 18:08:42 -0700
  • 490fae5309 Added/Updated Copyright Statements Pfifer, Justin 2017-07-06 08:42:26 -0700
  • 4c839a9d43 Release 1.7.6 of the Amazon Kinesis Client (#184) v1.7.6 v1.7 Justin Pfifer 2017-06-22 06:56:42 -0700
  • fb1c9f2353 Release 1.7.6 of the Amazon Kinesis Client Pfifer, Justin 2017-06-21 08:57:47 -0700
  • dabdc29822 Update to the Newest Version of the AWS Java SDK (#183) Justin Pfifer 2017-06-21 08:54:18 -0700
  • fc5d964315 Update to the Newest Version of the AWS Java SDK Pfifer, Justin 2017-06-21 08:49:07 -0700
  • d7ed56d4d0 Added ShutdownRequestedMessage to the subtypes for Message (#182) Justin Pfifer 2017-06-21 08:36:41 -0700
  • 2642406dd0 Merge branch 'master' into adjust-action-name Pfifer, Justin 2017-06-21 07:53:36 -0700
  • 5a8bac23c6 Trigger Graceful Shutdown for MultiLang Daemon Clients on SIGTERM (#174) Muhammad Ikramul Haq 2017-06-21 07:52:30 -0700
  • 198f8afce7 Advance Version to 1.7.6 for Next Release Pfifer, Justin 2017-06-21 07:36:39 -0700
  • 53d4d4964a Added ShutdownRequested to subtype lists. Pfifer, Justin 2017-06-21 07:39:40 -0700
  • d73c1e17fc Merge branch 'version-1.7.6' into lyft-master Pfifer, Justin 2017-06-21 07:38:06 -0700
  • b7a4a391f4 Advance Version to 1.7.6 for Next Release Pfifer, Justin 2017-06-21 07:36:39 -0700
  • f33674945f Merge branch 'master' of git://github.com/lyft/amazon-kinesis-client into lyft-master Pfifer, Justin 2017-06-20 06:47:58 -0700
  • 3e2423ad67 Changed getAllShardIds to use the 'shards' variable rather than calling getShardList() twice, added private set class variable 'shardIDSet' to hold shard IDs, logic to save shard IDs in getShardList(), and logic to check whether the shard ID exists in getShard(). This is a fix for issue 55 Niu 2017-06-13 16:29:24 -0400
  • 0829378957 Reworked some of the shutdown logic to make the relationships clearer. Pfifer, Justin 2017-06-13 06:21:27 -0700
  • 9686d7c3ca Execute the requested shutdown in a separate thread. Pfifer, Justin 2017-06-12 09:01:14 -0700
  • 0ed91f953a adding some unit tests. Ikram ulhaq 2017-06-10 23:23:32 -0700
  • a3e4df6433 Merge branch 'java8' into requested-shutdown-fix Pfifer, Justin 2017-06-08 07:20:23 -0700
  • c28eacea56 Initial start of fix for requested shutdown Pfifer, Justin 2017-06-08 07:19:55 -0700
  • 9fa27a6c7f Remove build settings for Java 7 Pfifer, Justin 2017-06-07 08:24:20 -0700
  • 0d835baf4a Advance version, and drop Java 7 support Pfifer, Justin 2017-06-07 08:15:40 -0700
  • a40adadf8c Merge branch 'master' into lease-threads Pfifer, Justin 2017-06-07 08:12:53 -0700
  • b1b02abe25 Make the lease renewer thread pool size configurable Pfifer, Justin 2017-06-07 08:10:57 -0700
  • 7d014da700 Fix log message. Ikram ulhaq 2017-06-05 13:15:45 -0700
  • b5946cf19b Shutdown requested from plumbing in multi lang record processor. Ikram ulhaq 2017-06-05 13:10:10 -0700
  • 7be1059b9a minor formatting fix. Ikram ulhaq 2017-06-05 12:56:00 -0700
  • 66cbcba33a Shutdown requested via dispatch. Ikram ulhaq 2017-06-05 10:24:52 -0700
  • 3a74920f4c Merge d4e2a4b91f into e121691ac2 Muhammad Ikramul Haq 2017-06-05 17:26:47 +0000
  • d4e2a4b91f Shutdown requested via dispatch. Ikram ulhaq 2017-06-05 10:24:52 -0700
  • e121691ac2 Cleanup the Writing of the IdleTimeBetweenMillis Documentation Pfifer, Justin 2017-05-19 08:29:42 -0700
  • e12ff541f7 Enable Building Both Source, and JavaDoc jars Pfifer, Justin 2017-05-19 08:29:13 -0700
  • ddfd64e40a Update the Documentation for Shutdown to List Checkpoint Requirements Pfifer, Justin 2017-05-19 08:10:54 -0700
  • f0557179f1 Improved Documentation for IdleTimeBetweenReadsMillis Pfifer, Justin 2017-05-19 08:09:34 -0700