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

  • Christian Schulte zu Berge's avatar
    Started working on Issue implementing asynchroneous signals with signalslot: · 30e14065
    Christian Schulte zu Berge authored
    * Moved campvis::Runnable interface to tgt namespace (since it's needed by sigslot, which only depends on tgt)
    * Introduced sigslot::signal_manager singleton class that will manage the dispatching of signals in its own thread
    * Started proof-of-concept implementation of asynchroneous signals for signal0<> and signal1<>. Both classes define their own signal_handleN deriving from _signal_handle_base, which defines the signal to dispatch.
    
    Proof-of-concept implementation seems to work so far.
    
    refs #384
    
    Conflicts:
    	core/tools/opengljobprocessor.h
    	ext/tgt/runnable.h
    
    Conflicts:
    	application/CMakeLists.txt
    	core/tools/opengljobprocessor.h
    30e14065
sigslot.h 84.7 KB