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

adding UTF8 String coder to Java SDK ModelCoders

Details

    • Bug
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • None
    • 2.13.0
    • sdk-java-core

    Description

      It looks like UTF-8 String Coder in Java and Python SDKs uses different encoding schemes. StringUtf8Coder in Java SDK puts the varint length of the input string before actual data bytes however StrUtf8Coder in Python SDK directly encodes the input string to bytes value. We should unify the encoding schemes of UTF8 strings across the different SDKs and make it a standard coder.

      Attachments

        Issue Links

          Activity

            People

              heejong Heejong Lee
              heejong Heejong Lee
              Votes:
              0 Vote for this issue
              Watchers:
              2 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 - 7h 20m
                  7h 20m