Skip to content

Commit b49acc1

Browse files
authored
feat(datafusion): generate library (#11891)
1 parent 7ff5205 commit b49acc1

56 files changed

Lines changed: 4509 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,13 @@ info, see [#7463] and [#5976].
110110

111111
## v2.13.0 - TBD
112112

113+
### New Libraries
114+
115+
We are happy to announce the following GA libraries. Unless specifically noted,
116+
the APIs in these libraries are stable, and are ready for production use.
117+
118+
- [Cloud Data Fusion](/google/cloud/datafusion/README.md)
119+
113120
## v2.12.0 - 2023-06
114121

115122
### New Libraries

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,9 @@ See each library's `README.md` file for more information about:
182182
- [Google Cloud Data Catalog API](google/cloud/datacatalog/README.md)
183183
[\[quickstart\]](google/cloud/datacatalog/quickstart/README.md)
184184
[\[reference\]](https://cloud.google.com/cpp/docs/reference/datacatalog/latest)
185+
- [Cloud Data Fusion API](google/cloud/datafusion/README.md)
186+
[\[quickstart\]](google/cloud/datafusion/quickstart/README.md)
187+
[\[reference\]](https://cloud.google.com/cpp/docs/reference/datafusion/latest)
185188
- [Database Migration API](google/cloud/datamigration/README.md)
186189
[\[quickstart\]](google/cloud/datamigration/quickstart/README.md)
187190
[\[reference\]](https://cloud.google.com/cpp/docs/reference/datamigration/latest)
504 KB
Binary file not shown.

ci/etc/expected_install_directories

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -592,6 +592,10 @@
592592
./include/google/cloud/datacatalog/v1
593593
./include/google/cloud/datacatalog/v1/internal
594594
./include/google/cloud/datacatalog/v1/mocks
595+
./include/google/cloud/datafusion
596+
./include/google/cloud/datafusion/v1
597+
./include/google/cloud/datafusion/v1/internal
598+
./include/google/cloud/datafusion/v1/mocks
595599
./include/google/cloud/datamigration
596600
./include/google/cloud/datamigration/mocks
597601
./include/google/cloud/datamigration/v1
@@ -1127,6 +1131,7 @@
11271131
./lib64/cmake/google_cloud_cpp_containeranalysis
11281132
./lib64/cmake/google_cloud_cpp_contentwarehouse
11291133
./lib64/cmake/google_cloud_cpp_datacatalog
1134+
./lib64/cmake/google_cloud_cpp_datafusion
11301135
./lib64/cmake/google_cloud_cpp_datamigration
11311136
./lib64/cmake/google_cloud_cpp_dataplex
11321137
./lib64/cmake/google_cloud_cpp_dataproc

ci/etc/full_feature_list

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ container
2929
containeranalysis
3030
contentwarehouse
3131
datacatalog
32+
datafusion
3233
datamigration
3334
dataplex
3435
dataproc

cmake/GoogleCloudCppFeatures.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ set(GOOGLE_CLOUD_CPP_GA_LIBRARIES
6565
"containeranalysis"
6666
"contentwarehouse"
6767
"datacatalog"
68+
"datafusion"
6869
"datamigration"
6970
"dataplex"
7071
"dataproc"
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
@com_google_googleapis//google/api:annotations_proto
2+
@com_google_googleapis//google/api:client_proto
3+
@com_google_googleapis//google/api:field_behavior_proto
4+
@com_google_googleapis//google/api:http_proto
5+
@com_google_googleapis//google/api:launch_stage_proto
6+
@com_google_googleapis//google/api:resource_proto
7+
@com_google_googleapis//google/longrunning:operations_proto
8+
@com_google_googleapis//google/rpc:status_proto
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@com_google_googleapis//google/cloud/datafusion/v1:datafusion.proto

external/googleapis/update_libraries.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ declare -A -r LIBRARIES=(
105105
"@com_google_googleapis//google/cloud/datacatalog/v1:datacatalog_cc_grpc" \
106106
"@com_google_googleapis//google/cloud/datacatalog/lineage/v1:lineage_cc_grpc"
107107
)"
108+
["datafusion"]="@com_google_googleapis//google/cloud/datafusion/v1:datafusion_cc_grpc"
108109
["datamigration"]="$(
109110
printf ",%s" \
110111
"@com_google_googleapis//google/cloud/clouddms/v1:clouddms_cc_grpc" \

generator/generator_config.textproto

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1625,6 +1625,14 @@ service {
16251625
retryable_status_codes: ["kUnavailable"]
16261626
}
16271627
1628+
# Data Fusion
1629+
service {
1630+
service_proto_path: "google/cloud/datafusion/v1/datafusion.proto"
1631+
product_path: "google/cloud/datafusion/v1"
1632+
initial_copyright_year: "2023"
1633+
retryable_status_codes: ["kUnavailable"]
1634+
}
1635+
16281636
# Dataplex
16291637
service {
16301638
service_proto_path: "google/cloud/dataplex/v1/content.proto"

0 commit comments

Comments
 (0)