Skip to content
Snippets Groups Projects
  1. Mar 15, 2018
  2. Jan 25, 2018
  3. Jan 24, 2018
  4. Nov 10, 2017
  5. Oct 26, 2017
  6. Oct 03, 2017
  7. Aug 16, 2017
    • Victor Kotlyar's avatar
      Implement batch reporting to the backend for successful retrieve jobs. · b7213e30
      Victor Kotlyar authored
      Proceed all successful reports asynchronously and periodically check
      and clear statuses if they have finished.
      In the end of session do the check/flush for all reports in the
      successful reports queue.
      
      Switch from synchronous rados remove to async aio_remove in
      case of zero size object in BackendRados::AsyncUpdater
      b7213e30
  8. Aug 15, 2017
  9. Aug 10, 2017
  10. Aug 09, 2017
  11. Jun 20, 2017
  12. Jun 19, 2017
  13. Jun 22, 2017
  14. May 31, 2017
  15. May 23, 2017
  16. May 20, 2017
  17. May 19, 2017
    • Eric Cano's avatar
      Reviewed promised based thread synchronisation · 8012a02d
      Eric Cano authored
      Fixed calls to promise::get_future() after possible access form other thread. They are now guaranteed to happen before.
      Added helgrind annotations for promise based synchronisation.
      Added macros enabling helgrind annotations for shared_ptr.
      Added suppression for shared_ptr used inside other standard lib object and not covered by the previous macros.
      Added unit test for lower level .
      Added suppressions for reported race conditions in Rados library.
      Review heavily MemArchiveQueue and fixed missing commit in object store, leading to potentially orphaned objects.
      Enabled formerly disabled test as it is now fast enough.
      8012a02d
  18. May 17, 2017
  19. Feb 16, 2017
  20. Feb 15, 2017
  21. Jan 12, 2017
  22. Jan 11, 2017
    • Eric Cano's avatar
      Added suppression lists for helgrind issues #51 · 690d4b9f
      Eric Cano authored
      The first 6 issues are about places where error conditions of the pthread mutexes are validated (And a suppression is required).
      The 7th one is about a race between the unlocking of the mutex itself and it deletion. We seupresed this error also.
      690d4b9f
  23. Dec 16, 2016
  24. Dec 15, 2016
  25. Nov 16, 2016
  26. Nov 10, 2016
  27. Oct 12, 2016
  28. Sep 09, 2016
  29. Sep 06, 2016
Loading