Ran
|
Jobs
1
|
Files
24
|
Run time
3s
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/couchbase/moss/commit/<a class=hub.com/couchbase/moss/commit/<a class="double-link" href="https://git"><a class=hub.com/couchbase/moss/commit/<a class="double-link" href="https://git"><a class=hub.com/couchbase/moss/commit/929cc75f09a3bec7da9f993b041fbd7c9a0daa92">929cc75f0"><a href="https://github.com/couchbase/moss/commit/</a><a class="double-link" href="https://github.com/couchbase/moss/commit/<a class="double-link" href="https://git"><a class=</a>hub.com/couchbase/moss/commit/929cc75f09a3bec7da9f993b041fbd7c9a0daa92">929cc75f0</a><a href="https://github.com/couchbase/moss/commit/929cc75f09a3bec7da9f993b041fbd7c9a0daa92"><a href="https://github.com/couchbase/moss/commit/929cc75f09a3bec7da9f993b041fbd7c9a0daa92">&quot;&gt;MB-29664 - provide &amp;#39;base&amp;#39; seg-stack during partial compactions If the application is configured to use partial compaction and was also using &amp;#39;merge operators&amp;#39;, then there could be data loss as the merge-operators were incorrectly not provided values from older or lower &amp;#39;base&amp;#39; segments. IMPORTANT / NOTE -- Even with this commit, there is a remaining issue with child collections and merge-operators, in the face of a partial compactions. Until there is a fix for that, for now applications who are using merge-operators in their child-collections should configure moss to only perform full compactions instead of partial compactions. Change-Id: I&lt;/a&gt;&lt;a class=&quot;double-link&quot; href=&quot;https://github.com/couchbase/moss/commit/</a><a class="double-link" href="https://github.com/couchbase/moss/commit/81060b01b">81060b01b</a>">81060b01b</a><a href="https://github.com/couchbase/moss/commit/929cc75f09a3bec</a>7da9f993b041fbd7c9a0daa92"> Reviewed-on: http://review.couchbase.org/94262 Well-Formed: Build Bot <build@couchbase.com> Reviewed-by: Sundar Sridharan <sundar@couchbase.com> Tested-by: Steve Yen <steve.yen@gmail.com></a>
23 of 23 new or added lines in 1 file covered. (100.0%)
3367 of 4052 relevant lines covered (83.09%)
7606112.46 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
5 |
76.09 |
0.21% | store_compact.go |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 305.1 | 24 |
83.09 |
Travis Job 305.1 |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|---|---|---|---|---|---|---|
50.0 | util_merge.go | 55 | 20 | 10 | 10 | 91.0 | |
61.67 | store_revert.go | 90 | 60 | 37 | 23 | 1.0 | |
61.9 | store_previous.go | 67 | 42 | 26 | 16 | 2.0 | |
66.0 | wrap.go | 106 | 50 | 33 | 17 | 2367639.0 - 6952 | |
67.32 | store_footer.go | 510 | 355 | 239 | 116 | 482017.0 - 4364 | |
76.09 | store_compact.go | 610 + 21 | 435 + 12 | 331 + 10 | 104 + 2 | 1911958.0 - 5740 | |
78.28 | store.go | 760 | 488 | 382 | 106 | 337.0 - 27 | |
80.23 | store_api.go | 397 | 86 | 69 | 17 | 690.0 - 114 | |
82.35 | iterator_single.go | 161 | 85 | 70 | 15 | 72858.0 - 24705 | |
82.35 | segment_stack_merge.go | 239 | 170 | 140 | 30 | 13157234.0 + 1681239 | |
83.33 | mmap.go | 81 | 42 | 35 | 7 | 2906.0 - 618 |