• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IQSS / dataverse / #27944

02 Feb 2026 07:08PM UTC coverage: 24.309% (-0.005%) from 24.314%
#27944

Pull #11971

github

landreev
One more minor improvement - this eliminates an OptimisticLock when processing 2 completed Globus transfers results in adding files to the same dataset back to back. This is a real, practical condition, when the queue processing gets stuck and then a number of completed tasks accumulated over some time get processed all at once sequentially. Note that I had to abandon a lambda .forEach() notation since I needed a non-final lastDataset variable in the loop.
Pull Request #11971: Globus patch - no need to lock the dataset while an upload is in progress, when tasks are monitored asynchronously.

0 of 49 new or added lines in 4 files covered. (0.0%)

6 existing lines in 4 files now uncovered.

22499 of 92554 relevant lines covered (24.31%)

0.24 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

1.49
/src/main/java/edu/harvard/iq/dataverse/PermissionServiceBean.java


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc