Skip to content

Commit bdb6ca5

Browse files
committed
Merge branch 'release/0.4.1'
2 parents 2958546 + fad1138 commit bdb6ca5

File tree

5 files changed

+12
-4
lines changed

5 files changed

+12
-4
lines changed

.travis.yml

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ scala:
33
- 2.10.1
44
jdk:
55
- oraclejdk7
6-
- openjdk7
76

87
before_script:
98
- echo yes | sudo apt-get install lzop liblzo2-dev

CHANGELOG

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
Version 0.4.1 (2016-06-01)
2+
--------------------------
3+
Crash when unable to find stream instead of hanging (#58)
4+
Remove openjdk7 from .travis.yml (#60)
5+
16
Version 0.4.0 (2015-08-26)
27
--------------------------
38
Changed sink_write_failed to storage_write_failed (#45)

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ NOTE: These are already installed in the Vagrant quickstart environment.
4949
The Kinesis S3 LZO Sink has the following command-line interface:
5050

5151
```
52-
snowplow-kinesis-s3: Version 0.4.0. Copyright (c) 2014-2015, Snowplow Analytics
52+
snowplow-kinesis-s3: Version 0.4.1. Copyright (c) 2014-2015, Snowplow Analytics
5353
Ltd.
5454
5555
Usage: snowplow-lzo-s3-sink [OPTIONS]
@@ -99,7 +99,7 @@ limitations under the License.
9999
[travis-image]: https://travis-ci.org/snowplow/kinesis-s3.png?branch=master
100100
[travis]: http://travis-ci.org/snowplow/kinesis-s3
101101

102-
[release-image]: http://img.shields.io/badge/release-0.4.0-blue.svg?style=flat
102+
[release-image]: http://img.shields.io/badge/release-0.4.1-blue.svg?style=flat
103103
[releases]: https://github.com/snowplow/kinesis-s3/releases
104104

105105
[license-image]: http://img.shields.io/badge/license-Apache--2-blue.svg?style=flat

project/BuildSettings.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ object BuildSettings {
2020
// Basic settings for our app
2121
lazy val basicSettings = Seq[Setting[_]](
2222
organization := "com.snowplowanalytics",
23-
version := "0.4.0",
23+
version := "0.4.1",
2424
description := "Kinesis LZO sink for S3",
2525
scalaVersion := "2.10.1",
2626
scalacOptions := Seq("-deprecation", "-encoding", "utf8",

src/main/scala/com.snowplowanalytics.snowplow.storage.kinesis/s3/SinkApp.scala

+4
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,10 @@ object SinkApp extends App {
119119

120120
executor.run()
121121

122+
// If the stream cannot be found, the KCL's "cw-metrics-publisher" thread will prevent the
123+
// application from exiting naturally so we explicitly call System.exit.
124+
System.exit(1)
125+
122126
/**
123127
* This function converts the config file into the format
124128
* expected by the Kinesis connector interfaces.

0 commit comments

Comments
 (0)