Repo Added
|
Files
85
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/nolar/kopf/commit/<a class=hub.com/nolar/kopf/commit/<a class="double-link" href="https://git"><a class=hub.com/nolar/kopf/commit/<a class="double-link" href="https://git"><a class=hub.com/nolar/kopf/commit/<a class="double-link" href="https://git"><a class=hub.com/nolar/kopf/commit/4ae47d072d1464f58a55a2324f08e134af9ba0a7">4ae47d072<a href="https://github.com/nolar/kopf/commit/4ae47d072d1464f58a55a2324f08e134af9ba0a7">">&lt;a href=&quot;https://github.com/nolar/kopf/commit/</a><a class="double-link" href="https://github.com/nolar/kopf/commit/&lt;a class=&quot;double-link&quot; href=&quot;https://git">&lt;a class=</a>hub.com/nolar/kopf/commit/4ae47d072d1464f58a55a2324f08e134af9ba0a7">4ae47d072</a><a href="https://github.com/nolar/kopf/commit/4ae47d072d1464f58a55a2324f08e134af9ba0a7">&lt;a href=&quot;https://github.com/nolar/kopf/commit/4ae47d072d1464f58a55a2324f08e134af9ba0a7&quot;&gt;&amp;quot;&amp;gt;Prevent premature removal of finalizers for multi-step deletion handlers Technically: The finalizers removal criteria have changed from &amp;amp;quot;when done &amp;amp;amp;&amp;amp;amp; reason == DELETE&amp;amp;quot; to</a> &quot;when no delays returned&quot; (see </a><a class="double-link" href="https://github.com/nolar/kopf/commit/<a class="double-link" href="https://github.com/nolar/kopf/commit/<a class="double-link" href="https://github.com/nolar/kopf/commit/7adba026d949f9fe8d3b1420e296161b5eb207c3">7adba026d</a>">7adba026d</a>">7adba026d</a><a href="https://github.com/nolar/kopf/commit/4ae47d072d1464f58a55a2324f08e134af9ba0a7">). But the delays were not returned for multi-step deletion (2+ handlers), so the finalizers were removed immediately after the 1st on-deletion handler, and the 2nd and further on-deletion handlers were not invoked. Now, with a delay of 0 for not yet finished (but not delayed) handlers, it will not be considered as &quot;done&quot;, which will prevent the deleti</a>on of finalizers until really all handlers are finished either way. See #356
900 of 1150 branches covered (78.26%)
Branch coverage included in aggregate %.
3294 of 3806 relevant lines covered (86.55%)
7.74 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|
Builds | Branch | Commit | Type | Ran | Committer | Via | Coverage |
---|---|---|---|---|---|---|---|
1119 | 356-keep-finalizers-on-multistep-deletion | <a href="https://github.com/nolar/kopf/commit/4ae47d072"><a href="https://github.com/nolar/kopf/commit/</a><a class="double-link" href="https://github.com/nolar/kopf/commit/<a class="double-link"... | push | travis-ci | pending completion |