MCPcopy Create free account
hub / github.com/couchbase/cbft / GetSourcePartitionSeqs

Function GetSourcePartitionSeqs

ns_server.go:1010–1021  ·  view source on GitHub ↗
(sourceSpec SourceSpec)

Source from the content-addressed store, hash-verified

1008}
1009
1010func GetSourcePartitionSeqs(sourceSpec SourceSpec) map[string]cbgt.UUIDSeq {
1011 mapSourcePartitionSeqsM.Lock()
1012 s := mapSourcePartitionSeqs[sourceSpec]
1013 if s == nil {
1014 s = &SourcePartitionSeqs{}
1015 mapSourcePartitionSeqs[sourceSpec] = s
1016 }
1017 s.LastUsed = time.Now()
1018 rv := s.PartitionSeqs
1019 mapSourcePartitionSeqsM.Unlock()
1020 return rv
1021}
1022
1023func DropSourcePartitionSeqs(sourceName, sourceUUID string) {
1024 mapSourcePartitionSeqsM.Lock()

Callers 2

gatherIndexProgressStatsFunction · 0.85
gatherIndexStatsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected