├── .gitignore ├── LICENSE ├── README.md ├── etc ├── catalog │ └── kinesis.properties └── kinesis │ └── testtable.json ├── pom.xml └── src ├── checkstyle └── checks.xml ├── license └── LICENSE-HEADER.txt ├── main ├── assembly │ └── assembly.xml ├── java │ └── com │ │ └── qubole │ │ └── presto │ │ └── kinesis │ │ ├── ConnectorShutdown.java │ │ ├── KinesisAwsCredentials.java │ │ ├── KinesisClientManager.java │ │ ├── KinesisClientProvider.java │ │ ├── KinesisColumnHandle.java │ │ ├── KinesisConnector.java │ │ ├── KinesisConnectorConfig.java │ │ ├── KinesisConnectorFactory.java │ │ ├── KinesisConnectorModule.java │ │ ├── KinesisErrorCode.java │ │ ├── KinesisFieldValueProvider.java │ │ ├── KinesisHandleResolver.java │ │ ├── KinesisInternalFieldDescription.java │ │ ├── KinesisMetadata.java │ │ ├── KinesisPlugin.java │ │ ├── KinesisRecordSet.java │ │ ├── KinesisRecordSetProvider.java │ │ ├── KinesisShardCheckpointer.java │ │ ├── KinesisSplit.java │ │ ├── KinesisSplitManager.java │ │ ├── KinesisStreamDescription.java │ │ ├── KinesisStreamFieldDescription.java │ │ ├── KinesisStreamFieldGroup.java │ │ ├── KinesisTableDescriptionSupplier.java │ │ ├── KinesisTableHandle.java │ │ ├── KinesisTableLayoutHandle.java │ │ ├── KinesisTransactionHandle.java │ │ ├── SessionVariables.java │ │ ├── decoder │ │ ├── KinesisDecoderModule.java │ │ ├── KinesisDecoderRegistry.java │ │ ├── KinesisFieldDecoder.java │ │ ├── KinesisRowDecoder.java │ │ ├── csv │ │ │ ├── CsvKinesisDecoderModule.java │ │ │ ├── CsvKinesisFieldDecoder.java │ │ │ └── CsvKinesisRowDecoder.java │ │ ├── dummy │ │ │ ├── DummyKinesisDecoderModule.java │ │ │ ├── DummyKinesisFieldDecoder.java │ │ │ └── DummyKinesisRowDecoder.java │ │ ├── json │ │ │ ├── CustomDateTimeJsonKinesisFieldDecoder.java │ │ │ ├── ISO8601JsonKinesisFieldDecoder.java │ │ │ ├── JsonKinesisDecoderModule.java │ │ │ ├── JsonKinesisFieldDecoder.java │ │ │ ├── JsonKinesisRowDecoder.java │ │ │ ├── MillisecondsSinceEpochJsonKinesisFieldDecoder.java │ │ │ ├── RFC2822JsonKinesisFieldDecoder.java │ │ │ └── SecondsSinceEpochJsonKinesisFieldDecoder.java │ │ └── raw │ │ │ ├── RawKinesisDecoderModule.java │ │ │ ├── RawKinesisFieldDecoder.java │ │ │ └── RawKinesisRowDecoder.java │ │ └── s3config │ │ └── S3TableConfigClient.java └── resources │ └── META-INF │ └── services │ └── com.facebook.presto.spi.Plugin └── test ├── java └── com │ └── qubole │ └── presto │ └── kinesis │ ├── TestKinesisConnectorConfig.java │ ├── TestKinesisPlugin.java │ ├── TestKinesisTableDescriptionSupplier.java │ ├── TestMinimalFunctionality.java │ ├── TestRecordAccess.java │ ├── TestSessionVariables.java │ ├── decoder │ ├── csv │ │ └── TestCsvDecoder.java │ ├── json │ │ ├── TestISO8601JsonKinesisFieldDecoder.java │ │ ├── TestJsonDecoder.java │ │ ├── TestMillisecondsSinceEpochJsonKinesisFieldDecoder.java │ │ ├── TestRFC2822JsonKinesisFieldDecoder.java │ │ └── TestSecondsSinceEpochJsonKinesisFieldDecoder.java │ ├── raw │ │ └── TestRawDecoder.java │ └── util │ │ └── DecoderTestUtil.java │ ├── s3config │ └── TestS3TableConfigClient.java │ └── util │ ├── EmbeddedKinesisStream.java │ ├── KinesisTestClientManager.java │ ├── MockKinesisClient.java │ └── TestUtils.java └── resources └── decoder └── json ├── event.json └── message.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/README.md -------------------------------------------------------------------------------- /etc/catalog/kinesis.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/etc/catalog/kinesis.properties -------------------------------------------------------------------------------- /etc/kinesis/testtable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/etc/kinesis/testtable.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/pom.xml -------------------------------------------------------------------------------- /src/checkstyle/checks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/checkstyle/checks.xml -------------------------------------------------------------------------------- /src/license/LICENSE-HEADER.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/license/LICENSE-HEADER.txt -------------------------------------------------------------------------------- /src/main/assembly/assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/assembly/assembly.xml -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/ConnectorShutdown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/ConnectorShutdown.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisAwsCredentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisAwsCredentials.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisClientManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisClientManager.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisClientProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisClientProvider.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisColumnHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisColumnHandle.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisConnector.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisConnectorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisConnectorConfig.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisConnectorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisConnectorFactory.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisConnectorModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisConnectorModule.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisErrorCode.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisFieldValueProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisFieldValueProvider.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisHandleResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisHandleResolver.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisInternalFieldDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisInternalFieldDescription.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisMetadata.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisPlugin.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisRecordSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisRecordSet.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisRecordSetProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisRecordSetProvider.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisShardCheckpointer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisShardCheckpointer.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisSplit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisSplit.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisSplitManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisSplitManager.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisStreamDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisStreamDescription.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisStreamFieldDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisStreamFieldDescription.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisStreamFieldGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisStreamFieldGroup.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisTableDescriptionSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisTableDescriptionSupplier.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisTableHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisTableHandle.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisTableLayoutHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisTableLayoutHandle.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/KinesisTransactionHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/KinesisTransactionHandle.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/SessionVariables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/SessionVariables.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/KinesisDecoderModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/KinesisDecoderModule.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/KinesisDecoderRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/KinesisDecoderRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/KinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/KinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/KinesisRowDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/KinesisRowDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/csv/CsvKinesisDecoderModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/csv/CsvKinesisDecoderModule.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/csv/CsvKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/csv/CsvKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/csv/CsvKinesisRowDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/csv/CsvKinesisRowDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/dummy/DummyKinesisDecoderModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/dummy/DummyKinesisDecoderModule.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/dummy/DummyKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/dummy/DummyKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/dummy/DummyKinesisRowDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/dummy/DummyKinesisRowDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/json/CustomDateTimeJsonKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/json/CustomDateTimeJsonKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/json/ISO8601JsonKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/json/ISO8601JsonKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/json/JsonKinesisDecoderModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/json/JsonKinesisDecoderModule.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/json/JsonKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/json/JsonKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/json/JsonKinesisRowDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/json/JsonKinesisRowDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/json/MillisecondsSinceEpochJsonKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/json/MillisecondsSinceEpochJsonKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/json/RFC2822JsonKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/json/RFC2822JsonKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/json/SecondsSinceEpochJsonKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/json/SecondsSinceEpochJsonKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/raw/RawKinesisDecoderModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/raw/RawKinesisDecoderModule.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/raw/RawKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/raw/RawKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/decoder/raw/RawKinesisRowDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/decoder/raw/RawKinesisRowDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/qubole/presto/kinesis/s3config/S3TableConfigClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/java/com/qubole/presto/kinesis/s3config/S3TableConfigClient.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/com.facebook.presto.spi.Plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/main/resources/META-INF/services/com.facebook.presto.spi.Plugin -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/TestKinesisConnectorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/TestKinesisConnectorConfig.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/TestKinesisPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/TestKinesisPlugin.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/TestKinesisTableDescriptionSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/TestKinesisTableDescriptionSupplier.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/TestMinimalFunctionality.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/TestMinimalFunctionality.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/TestRecordAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/TestRecordAccess.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/TestSessionVariables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/TestSessionVariables.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/decoder/csv/TestCsvDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/decoder/csv/TestCsvDecoder.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/decoder/json/TestISO8601JsonKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/decoder/json/TestISO8601JsonKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/decoder/json/TestJsonDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/decoder/json/TestJsonDecoder.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/decoder/json/TestMillisecondsSinceEpochJsonKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/decoder/json/TestMillisecondsSinceEpochJsonKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/decoder/json/TestRFC2822JsonKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/decoder/json/TestRFC2822JsonKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/decoder/json/TestSecondsSinceEpochJsonKinesisFieldDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/decoder/json/TestSecondsSinceEpochJsonKinesisFieldDecoder.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/decoder/raw/TestRawDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/decoder/raw/TestRawDecoder.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/decoder/util/DecoderTestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/decoder/util/DecoderTestUtil.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/s3config/TestS3TableConfigClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/s3config/TestS3TableConfigClient.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/util/EmbeddedKinesisStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/util/EmbeddedKinesisStream.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/util/KinesisTestClientManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/util/KinesisTestClientManager.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/util/MockKinesisClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/util/MockKinesisClient.java -------------------------------------------------------------------------------- /src/test/java/com/qubole/presto/kinesis/util/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/java/com/qubole/presto/kinesis/util/TestUtils.java -------------------------------------------------------------------------------- /src/test/resources/decoder/json/event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/resources/decoder/json/event.json -------------------------------------------------------------------------------- /src/test/resources/decoder/json/message.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qubole/presto-kinesis/HEAD/src/test/resources/decoder/json/message.json --------------------------------------------------------------------------------