Skip to content

Commit 7e71a60

Browse files
authored
Update to 1.9.0 release of the KCL (#71)
* Update to 1.9.0 release of the KCL Updated to the 1.9.0 release of the Kinesis Client Library (KCL) for Java. Also moved to 1.5.0 since it's a minor bump on the KCL.
1 parent d7f8c53 commit 7e71a60

File tree

2 files changed

+15
-12
lines changed

2 files changed

+15
-12
lines changed

amazon_kclpy/kcl.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,9 @@ def _perform_action(self, action):
265265

266266
try:
267267
action.dispatch(self.checkpointer, self.processor)
268+
except SystemExit as sys_exit:
269+
# On a system exit exception just go ahead and exit
270+
raise sys_exit
268271
except:
269272
'''
270273
We don't know what the client's code could raise and we have no way to recover if we let it propagate

setup.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
PACKAGE_NAME = 'amazon_kclpy'
5151
JAR_DIRECTORY = os.path.join(PACKAGE_NAME, 'jars')
52-
PACKAGE_VERSION = '1.4.5'
52+
PACKAGE_VERSION = '1.5.0'
5353
PYTHON_REQUIREMENTS = [
5454
'boto',
5555
# argparse is part of python2.7 but must be declared for python2.6
@@ -59,23 +59,23 @@
5959
]
6060
REMOTE_MAVEN_PACKAGES = [
6161
# (group id, artifact id, version),
62-
('com.amazonaws', 'amazon-kinesis-client', '1.7.6'),
63-
('com.amazonaws', 'aws-java-sdk-dynamodb', '1.11.151'),
64-
('com.amazonaws', 'aws-java-sdk-s3', '1.11.151'),
65-
('com.amazonaws', 'aws-java-sdk-kms', '1.11.151'),
66-
('com.amazonaws', 'aws-java-sdk-core', '1.11.151'),
62+
('com.amazonaws', 'amazon-kinesis-client', '1.9.0'),
63+
('com.amazonaws', 'aws-java-sdk-dynamodb', '1.11.272'),
64+
('com.amazonaws', 'aws-java-sdk-s3', '1.11.272'),
65+
('com.amazonaws', 'aws-java-sdk-kms', '1.11.272'),
66+
('com.amazonaws', 'aws-java-sdk-core', '1.11.272'),
6767
('org.apache.httpcomponents', 'httpclient', '4.5.2'),
6868
('org.apache.httpcomponents', 'httpcore', '4.4.4'),
6969
('commons-codec', 'commons-codec', '1.9'),
7070
('software.amazon.ion', 'ion-java', '1.0.2'),
71-
('com.fasterxml.jackson.core', 'jackson-databind', '2.6.6'),
71+
('com.fasterxml.jackson.core', 'jackson-databind', '2.6.7.1'),
7272
('com.fasterxml.jackson.core', 'jackson-annotations', '2.6.0'),
73-
('com.fasterxml.jackson.core', 'jackson-core', '2.6.6'),
74-
('com.fasterxml.jackson.dataformat', 'jackson-dataformat-cbor', '2.6.6'),
73+
('com.fasterxml.jackson.core', 'jackson-core', '2.6.7'),
74+
('com.fasterxml.jackson.dataformat', 'jackson-dataformat-cbor', '2.6.7'),
7575
('joda-time', 'joda-time', '2.8.1'),
76-
('com.amazonaws', 'jmespath-java', '1.11.151'),
77-
('com.amazonaws', 'aws-java-sdk-kinesis', '1.11.151'),
78-
('com.amazonaws', 'aws-java-sdk-cloudwatch', '1.11.151'),
76+
('com.amazonaws', 'jmespath-java', '1.11.272'),
77+
('com.amazonaws', 'aws-java-sdk-kinesis', '1.11.272'),
78+
('com.amazonaws', 'aws-java-sdk-cloudwatch', '1.11.272'),
7979
('com.google.guava', 'guava', '18.0'),
8080
('com.google.protobuf', 'protobuf-java', '2.6.1'),
8181
('commons-lang', 'commons-lang', '2.6'),

0 commit comments

Comments
 (0)