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

[Umbrella] Eliminate nullability errors from Beam Java

Details

    • Improvement
    • Status: Open
    • P3
    • Resolution: Unresolved
    • None
    • None
    • sdk-java-core

    Description

      I enabled the checker framework and the core SDK exceeds 100 nullability errors immediately. We should make this number zero, since nullability errors are solved problem in computer science and they do periodically impact Beam.

      Attachments

        Issue Links

          1.
          Eliminate nullability errors from :sdks:java:core Sub-task In Progress Unassigned

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 1.5h
          2.
          Eliminate nullability errors from :sdks:java:extensions:sql Sub-task Open Unassigned  
          3.
          Eliminate nullability errors from :sdks:java:extensions:sql:zetasql Sub-task Open Unassigned

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 5h 10m
          4.
          Eliminate nullability errors from :sdks:java:extensions:zetasketch Sub-task Resolved Kenneth Knowles

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 1h
          5.
          Eliminate nullability errors from :runners:direct-java Sub-task In Progress Unassigned  
          6.
          Eliminate nullability errors from :sdks:java:extensions:ml Sub-task Open Unassigned  
          7.
          Eliminate nullability errors from :sdks:java:expansion-service Sub-task Resolved Kenneth Knowles

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          8.
          Eliminate nullability errors from :sdks:java:extensions:sketching Sub-task Resolved Kenneth Knowles

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 1h 10m
          9.
          Eliminate nullability errors from :sdks:java:extensions:sorter Sub-task In Progress Unassigned

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 1h 10m
          10.
          Eliminate nullability errors from :sdks:java:extensions:join-library Sub-task Resolved Jayendra

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 50m
          11.
          Eliminate nullability errors from :sdks:java:extensions:kryo Sub-task Resolved Jayendra  
          12.
          Eliminate nullability errors from :sdks:java:extensions:sql:datacatalog Sub-task Resolved Jayendra

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 4h 10m
          13.
          Eliminate nullability errors from :sdks:java:extensions:sql:expansion-service Sub-task Resolved Jayendra

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 0.5h
          14.
          Eliminate nullability errors from :sdks:java:io:google-cloud-platform Sub-task Open Kenneth Knowles

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 4h 10m
          15.
          Eliminate nullability errors from :sdks:java:extensions:google-cloud-platform-core Sub-task Open Unassigned  
          16.
          Eliminate nullability errors from :sdks:java:extensions:sql:hcatalog Sub-task Open Unassigned

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          17.
          Eliminate nullability errors from :sdks:java:extensions:sql:jdbc Sub-task Resolved Jayendra

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 3h 10m
          18.
          Eliminate nullability errors from :sdks:java:extensions:sql:perf-tests Sub-task Open Unassigned

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 2h 10m
          19.
          Eliminate nullability errors from :sdks:java:io:aws(2) AwsModule Sub-task Resolved Moritz Mack

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 3h 50m

          Activity

            People

              Unassigned Unassigned
              kenn Kenneth Knowles
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 50h 10m
                  50h 10m