aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/BUILD
diff options
context:
space:
mode:
authorGravatar Yong Tang <yong.tang.github@outlook.com>2018-07-02 07:41:42 -0700
committerGravatar Derek Murray <derek.murray@gmail.com>2018-07-02 07:41:42 -0700
commita7b7aa856f34bf2e44fbeb91d817742c61483618 (patch)
treec2fcf698127c4d330e7ba629ec4ae512efbd5b1a /tensorflow/BUILD
parent7e8927e7af0c51ac20a63bd4eab6ff83df1a39ae (diff)
Add KinesisDataset support for tensorflow Dataset (#19712)
* Add KinesisDataset support for tensorflow Dataset This fix is an attempt to add Kinesis support for tensorflow's Dataset. Kinesis is provided by AWS as a managed data streaming service. It is similiar to Apache Kafka, often used in places where maintaining a independent Kafka cluster on AWS is not desirable or possible. This fix adds the Kinesis support for tensorflow Dataset. Similiar to the Kafka integration in tensorflow, KinesisDataset outputs tf.string for records. Test cases have also been added, which could be invoked manually. Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Expose KinesisDataset in dataset_ops.cc Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Expose KinesisDataset in python wrapper Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Add test cases for KinesisDataset Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Update AWS library include files Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Add Bazel BUILD files Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Rename s3_crypto to aws_crypto Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Rename with_s3_support to with_aws_support Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Selectively add kinesis to tensorflow/contrib/BUILD Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Set different partition key and pylint fix. Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Add missing modules in cmake's python_modules.txt Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Address review feedback Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
Diffstat (limited to 'tensorflow/BUILD')
-rw-r--r--tensorflow/BUILD16
1 files changed, 8 insertions, 8 deletions
diff --git a/tensorflow/BUILD b/tensorflow/BUILD
index f362900387..51eea94847 100644
--- a/tensorflow/BUILD
+++ b/tensorflow/BUILD
@@ -216,8 +216,8 @@ config_setting(
)
config_setting(
- name = "with_s3_support",
- define_values = {"with_s3_support": "true"},
+ name = "with_aws_support",
+ define_values = {"with_aws_support": "true"},
visibility = ["//visibility:public"],
)
@@ -244,8 +244,8 @@ config_setting(
)
config_setting(
- name = "with_s3_support_windows_override",
- define_values = {"with_s3_support": "true"},
+ name = "with_aws_support_windows_override",
+ define_values = {"with_aws_support": "true"},
values = {"cpu": "x64_windows"},
visibility = ["//visibility:public"],
)
@@ -279,8 +279,8 @@ config_setting(
)
config_setting(
- name = "with_s3_support_android_override",
- define_values = {"with_s3_support": "true"},
+ name = "with_aws_support_android_override",
+ define_values = {"with_aws_support": "true"},
values = {"crosstool_top": "//external:android/crosstool"},
visibility = ["//visibility:public"],
)
@@ -300,8 +300,8 @@ config_setting(
)
config_setting(
- name = "with_s3_support_ios_override",
- define_values = {"with_s3_support": "true"},
+ name = "with_aws_support_ios_override",
+ define_values = {"with_aws_support": "true"},
values = {"crosstool_top": "//tools/osx/crosstool:crosstool"},
visibility = ["//visibility:public"],
)