You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Tomo Suzuki (Jira)" <ji...@apache.org> on 2019/11/18 19:33:00 UTC

[jira] [Comment Edited] (BEAM-8627) Migrate bigtable-client-core to 1.12.1

    [ https://issues.apache.org/jira/browse/BEAM-8627?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16976813#comment-16976813 ] 

Tomo Suzuki edited comment on BEAM-8627 at 11/18/19 7:32 PM:
-------------------------------------------------------------

ApiSurface.java's {{Multimap<Class<?>, Class<?>> exposedToExposers = getExposedToExposers()}} seems to be useful to identify exposer classes. Also {{apiSurface
        .getAnyExposurePath(Class.forName("com.google.api.resourcenames.ResourceName"))}} tells path to the class. The path to api-common's ResourceName was:

{noformat}
0 = {Class@1663} "interface com.google.api.resourcenames.ResourceName"
1 = {Class@3059} "class com.google.cloud.bigtable.data.v2.models.InstanceName"
2 = {Class@3057} "class com.google.cloud.bigtable.grpc.BigtableTableName"
3 = {Class@3056} "class com.google.cloud.bigtable.grpc.BigtableInstanceName"
4 = {Class@3055} "class com.google.cloud.bigtable.config.BigtableOptions"
5 = {Class@3075} "class org.apache.beam.sdk.io.gcp.bigtable.BigtableIO$Read"
6 = {Class@3110} "class org.apache.beam.sdk.io.gcp.bigtable.BigtableIO"
{noformat}




was (Author: suztomo):
ApiSurface.java's {{Multimap<Class<?>, Class<?>> exposedToExposers = getExposedToExposers()}} seems to be useful to identify exposer classes.

> Migrate bigtable-client-core to 1.12.1
> --------------------------------------
>
>                 Key: BEAM-8627
>                 URL: https://issues.apache.org/jira/browse/BEAM-8627
>             Project: Beam
>          Issue Type: Improvement
>          Components: io-java-gcp, runner-dataflow
>            Reporter: Tomo Suzuki
>            Assignee: Tomo Suzuki
>            Priority: Major
>         Attachments: rsP0SotuxeR.png
>
>
> Beam currently uses Migrate bigtable-client-core to 1.8.0. The latest is 1.12.1
> [https://search.maven.org/artifact/com.google.cloud.bigtable/bigtable-client-core/1.12.1/jar]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)