Ran
|
Files
23
|
Run time
1s
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
MB-24082: Data race between collection Get() & merger Add new readOption to SkipLowerLevel and ensure Get() does not attempt to access lowerLevelSnapshot for stackDirtyMid lookup. Write at 0x00c420dc6c10 by goroutine 7: github.com/couchbase/moss.(*collection).mergerNotifyPersister() github.com/couchbase/moss/collection_merger.go:280 +0x676 github.com/couchbase/moss.(*collection).runMerger() github.com/couchbase/moss/collection_merger.go:132 +0x454 Previous read at 0x00c420dc6c10 by goroutine 6: github.com/couchbase/moss.(*segmentStack).get() github.com/couchbase/moss/segment_stack.go:106 +0x81 github.com/couchbase/moss.(*segmentStack).Get() github.com/couchbase/moss/segment_stack.go:71 +0xae github.com/couchbase/moss.(*collection).get() Change-Id: I3151efe51 Reviewed-on: http://review.couchbase.org/77334 Well-Formed: Build Bot <build@couchbase.com> Reviewed-by: Steve Yen <steve.yen@gmail.com> Tested-by: Sundararaman Sridharan <sundar@couchbase.com>
2948 of 3548 relevant lines covered (83.09%)
36616.76 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|