Currently job artifacts in CI/CD pipelines on LRZ GitLab never expire. Starting from Wed 26.1.2022 the default expiration time will be 30 days (GitLab default). Currently existing artifacts in already completed jobs will not be affected by the change. The latest artifacts for all jobs in the latest successful pipelines will be kept. More information: https://gitlab.lrz.de/help/user/admin_area/settings/continuous_integration.html#default-artifacts-expiration

  1. 06 Feb, 2015 1 commit
    • Declara Denis's avatar
      Fixed Concurrency Bug in PropertyCollectionWidget · 02a36abc
      Declara Denis authored
      When rapidly switching between processors in the tree view, the
      PropertyCollectionWidgets would sometimes cause the program to crash. This
      happened because some signals originated from a different Thread and
      sometimes caused a user-after-free error on the widget objects.
      02a36abc
  2. 17 Dec, 2014 1 commit
    • Christian Schulte zu Berge's avatar
      Further work on workflow support: · 9b2ad449
      Christian Schulte zu Berge authored
      * Workflow stages now store the visibility of pipeline canvases
      * Extended PipelineFactory to also hold creator functions to create workflows
      * CampVisApplication now creates and initializes workflows when launched with "-w WorkflowName" parameter
      
      refs #13
      9b2ad449
  3. 27 Jul, 2014 1 commit
    • Christian Schulte zu Berge's avatar
      Introducing sigslot::concurrent_pointer_list<T> a list-like container allowing... · 8671e65c
      Christian Schulte zu Berge authored
      Introducing sigslot::concurrent_pointer_list<T> a list-like container allowing thread-safe bidirectional iteration, insertion and removal of elements. Single constraint is that the element type must be a pointer type (or at least have pointer semantics) and never be 0. This is neat, as this class offers exactly what we need for a lock-free sigslot implementation.
      
      Updated sigslot implementation to use concurrent_pointer_list for connection storage. Hence, we can get rid of the locking mechanisms, which got completely removed.
      
      Since this simplified template definitions for sigslot, many campvis files needed to be adapted (i.e. removing the <> from has_slots<> and signal0<>).
      
      refs #384
      
      Conflicts:
      	core/classification/genericgeometrytransferfunction.h
      	core/eventhandlers/trackballnavigationeventlistener.h
      	core/pipeline/processordecoratormasking.h
      	core/properties/propertycollection.h
      	core/properties/transferfunctionproperty.h
      	core/tools/opengljobprocessor.h
      8671e65c
  4. 05 May, 2014 1 commit
  5. 07 Feb, 2014 1 commit
  6. 17 Dec, 2013 1 commit
  7. 13 Dec, 2013 1 commit
  8. 15 Oct, 2013 1 commit
  9. 15 Jul, 2013 1 commit
  10. 28 Jan, 2013 1 commit
  11. 02 Nov, 2012 1 commit
  12. 31 Oct, 2012 1 commit
  13. 26 Oct, 2012 1 commit
  14. 10 Aug, 2012 1 commit
  15. 03 Aug, 2012 1 commit
  16. 27 Jul, 2012 1 commit