Merge branch 'update_concurrent' into 'master'

implement conditional update

See merge request !8
2 jobs for master in 42 seconds (queued for 1 second)