Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-4061

Chaining SpannerIO#write() transforms

Details

    • Bug
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • None
    • 2.5.0
    • io-java-gcp
    • None

    Description

      It should be possible to chain several Cloud Spanner writes. In practice, we can leverage Wait.on transform by returning a result object from SpannerIO#write.

      One particular example, when this feature is useful is full database import. When data in parent tables should be injected before interleaved tables. See more about table hierarchies in Spanner here https://cloud.google.com/spanner/docs/schema-and-data-model#creating_a_hierarchy_of_interleaved_tables

      Attachments

        Issue Links

          Activity

            People

              mkhadikov Mairbek Khadikov
              mkhadikov Mairbek Khadikov
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 3h 20m
                  3h 20m