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

[Umbrella] Eliminate nullability errors from Beam Java

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: P1
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: sdk-java-core
    • Labels:

      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 - 1h
          2.
          Eliminate nullability errors from :sdks:java:extensions:sql Sub-task In Progress 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 - 4h 50m
          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 Unassigned  
          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

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                kenn Kenneth Knowles
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

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