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

AvroCoder is Serializable with non-serializable fields

Details

    Description

      FindBugs SE_BAD_FIELD: Non-transient non-serializable instance field in serializable class.

      Applies to AvroCoder fields:

      • decoder
      • encoder
      • reader
      • writer
      • schema

      These should likely be marked transient and ensure they are properly initialized after deserialization.

      This is a good starter bug. When fixing, please remove the corresponding entries from findbugs-filter.xml and verify the build passes.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              swegner Scott Wegner
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: