MCPcopy Create free account
hub / github.com/couchbase/sync_gateway / String

Method String

db/changes.go:595–617  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

593}
594
595func (ce *ChangeEntry) String() string {
596
597 var deletedString, removedString, errString, allRemovedString, branchedString, backfillString string
598 if ce.Deleted {
599 deletedString = ", Deleted:true"
600 }
601 if len(ce.Removed) > 0 {
602 removedString = fmt.Sprintf(", Removed:%v", ce.Removed)
603 }
604 if ce.Err != nil {
605 errString = fmt.Sprintf(", Err:%v", ce.Err)
606 }
607 if ce.allRemoved {
608 allRemovedString = ", allRemoved:true"
609 }
610 if ce.branched {
611 branchedString = ", branched:true"
612 }
613 if ce.backfill != BackfillFlag_None {
614 backfillString = fmt.Sprintf(", backfill:%d", ce.backfill)
615 }
616 return fmt.Sprintf("{Seq:%s, ID:%s, Changes:%s%s%s%s%s%s%s}", ce.Seq, ce.ID, ce.Changes, deletedString, removedString, errString, allRemovedString, branchedString, backfillString)
617}
618
619func makeErrorEntry(message string) ChangeEntry {
620

Callers 1

ChangeVersionStringMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected