This repository was archived by the owner on Feb 24, 2026. It is now read-only.
Add a public client library addition to help prepare the proto schema to be passed#99
Closed
yirutang wants to merge 4 commits intogoogleapis:masterfrom
yirutang:work-2
Closed
Add a public client library addition to help prepare the proto schema to be passed#99yirutang wants to merge 4 commits intogoogleapis:masterfrom yirutang:work-2
yirutang wants to merge 4 commits intogoogleapis:masterfrom
yirutang:work-2
Conversation
…brary helps to convert a ProtoDescriptorProto out of ProtoDescriptor into a self contained ProtoDescriptorProto, that can be passed into API and reconstructed on the server side. modified: google-cloud-bigquerystorage/pom.xml new file: google-cloud-bigquerystorage/src/main/java/com/google/cloud/bigquery/storage/v1alpha2/ProtoSchemaConverter.java new file: google-cloud-bigquerystorage/src/test/java/com/google/cloud/bigquery/storage/v1alpha2/ProtoSchemaConverterTest.java new file: google-cloud-bigquerystorage/src/test/proto/test.proto modified: pom.xml
shubhwip
pushed a commit
to shubhwip/java-bigquerystorage
that referenced
this pull request
Oct 7, 2023
shubhwip
pushed a commit
to shubhwip/java-bigquerystorage
that referenced
this pull request
Oct 7, 2023
🤖 I have created a release \*beep\* \*boop\* --- ### [0.120.1](https://www.github.com/googleapis/java-storage-nio/compare/v0.120.0...v0.120.1) (2020-06-16) ### Dependencies * update dependency com.google.apis:google-api-services-storage to v1-rev20200410-1.30.9 ([googleapis#97](https://www.github.com/googleapis/java-storage-nio/issues/97)) ([b86aed8](https://www.github.com/googleapis/java-storage-nio/commit/b86aed82b7959f2866d3430a4ab79f5983ea6e6f)) * update dependency com.google.apis:google-api-services-storage to v1-rev20200430-1.30.9 ([googleapis#110](https://www.github.com/googleapis/java-storage-nio/issues/110)) ([9350ed4](https://www.github.com/googleapis/java-storage-nio/commit/9350ed430c656fc3622025299008de934c80b99d)) * update dependency com.google.auto.value:auto-value to v1.7.1 ([googleapis#98](https://www.github.com/googleapis/java-storage-nio/issues/98)) ([3f07925](https://www.github.com/googleapis/java-storage-nio/commit/3f07925cb97b578774d721640588a83d3426b58d)) * update dependency com.google.auto.value:auto-value to v1.7.2 ([googleapis#104](https://www.github.com/googleapis/java-storage-nio/issues/104)) ([ff05184](https://www.github.com/googleapis/java-storage-nio/commit/ff05184b1c151ebea2dd45a818cdf5d65f437adc)) * update dependency com.google.auto.value:auto-value to v1.7.3 ([googleapis#131](https://www.github.com/googleapis/java-storage-nio/issues/131)) ([a225b87](https://www.github.com/googleapis/java-storage-nio/commit/a225b878e793e111390ce9e403b2a0018cff7c4c)) * update dependency com.google.auto.value:auto-value-annotations to v1.7.1 ([googleapis#99](https://www.github.com/googleapis/java-storage-nio/issues/99)) ([6aef5d6](https://www.github.com/googleapis/java-storage-nio/commit/6aef5d60f1d30e861b5ca6899f4942c3831c1bf8)) * update dependency com.google.auto.value:auto-value-annotations to v1.7.2 ([googleapis#105](https://www.github.com/googleapis/java-storage-nio/issues/105)) ([c0f3611](https://www.github.com/googleapis/java-storage-nio/commit/c0f36119bafbef4536f2ec66a8c417fe3eae624f)) * update dependency com.google.auto.value:auto-value-annotations to v1.7.3 ([googleapis#132](https://www.github.com/googleapis/java-storage-nio/issues/132)) ([3a46dd5](https://www.github.com/googleapis/java-storage-nio/commit/3a46dd59a3777aea490e6100a20425183d982cb3)) * update dependency com.google.cloud:google-cloud-core-bom to v1.93.5 ([googleapis#115](https://www.github.com/googleapis/java-storage-nio/issues/115)) ([7088962](https://www.github.com/googleapis/java-storage-nio/commit/70889626de81793e19c85b8c886dbea3456449d0)) * update dependency com.google.cloud:google-cloud-storage to v1.108.0 ([googleapis#100](https://www.github.com/googleapis/java-storage-nio/issues/100)) ([6a9a281](https://www.github.com/googleapis/java-storage-nio/commit/6a9a28105561d4408110d54bb92d4e1099ed7544)) * update dependency com.google.cloud:google-cloud-storage to v1.109.0 ([googleapis#133](https://www.github.com/googleapis/java-storage-nio/issues/133)) ([cb23faf](https://www.github.com/googleapis/java-storage-nio/commit/cb23faf0132db61bfdc8d0c6409dc9fa98ae2d11)) * update dependency com.google.http-client:google-http-client-bom to v1.35.0 ([googleapis#93](https://www.github.com/googleapis/java-storage-nio/issues/93)) ([0683dd2](https://www.github.com/googleapis/java-storage-nio/commit/0683dd21731b86d22a9d9f7201dad9deb1878d8a)) * update dependency com.google.protobuf:protobuf-bom to v3.12.0 ([googleapis#111](https://www.github.com/googleapis/java-storage-nio/issues/111)) ([4e592fb](https://www.github.com/googleapis/java-storage-nio/commit/4e592fb506a9b85c8d38c662605d4f97ad60b730)) * update dependency com.google.protobuf:protobuf-bom to v3.12.1 ([googleapis#114](https://www.github.com/googleapis/java-storage-nio/issues/114)) ([1b9b5e5](https://www.github.com/googleapis/java-storage-nio/commit/1b9b5e5a780f44abcba2b7eb25a2a46f5bf8c1ba)) * update dependency com.google.protobuf:protobuf-bom to v3.12.2 ([googleapis#116](https://www.github.com/googleapis/java-storage-nio/issues/116)) ([c297693](https://www.github.com/googleapis/java-storage-nio/commit/c297693dee0747d259ff1bcbc40d05218a782709)) ### Documentation * update CONTRIBUTING.md to include code formatting ([googleapis#534](https://www.github.com/googleapis/java-storage-nio/issues/534)) ([googleapis#103](https://www.github.com/googleapis/java-storage-nio/issues/103)) ([c329a58](https://www.github.com/googleapis/java-storage-nio/commit/c329a58086501f77d7c7e0db44eb06cb68eb933b)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The API accepts proto descriptor as a schema input. However, the row proto descriptor get from toProto method of the java proto library cannot be used directly. It needs to be covnerted into a self contained proto descriptor, so that the backend can reconstruct the proto descriptor without losing nested type definitions.
Add a java library to help convert this since it is going to be used by everyone.