Uploaded image for project: 'Spring Batch'
  1. Spring Batch
  2. BATCH-1542

Thread safety in JobExecution and StepExecution collections

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Complete
    • Affects Version/s: 2.0.0, 2.1.0
    • Fix Version/s: 2.1.1
    • Component/s: None
    • Labels:
      None

      Description

      The collections inside JobExecution and StepExecution should have copy-on-write concurrency protection. The only place we are likely to see the effect is in really fast step and job executions using the MapJobRepository (which is only thread safe since BATCH-1541 anyway).

        Activity

        david_syer Dave Syer logged work - 27/Mar/10 7:22 PM
        • Time Spent:
          20m
           
          <No comment>
        david_syer Dave Syer created issue -
        david_syer Dave Syer made changes -
        Field Original Value New Value
        Time Spent 20m [ 1200 ]
        david_syer Dave Syer made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Complete [ 8 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        33s 1 Dave Syer 27/Mar/10 7:23 PM

          People

          • Assignee:
            david_syer Dave Syer
            Reporter:
            david_syer Dave Syer
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 20m Original Estimate - 20m
              20m
              Remaining:
              Time Spent - 20m Remaining Estimate - 20m
              20m
              Logged:
              Time Spent - 20m Remaining Estimate - 20m
              20m