コード例 #1
0
ファイル: persistence.go プロジェクト: appaquet/gostore
func (dm *clusterMutation) Serialize(writer typedio.Writer) {
	writer.WriteInt64(dm.version)
	writer.WriteUint16(uint16(len(dm.nodes)))

	for _, node := range dm.nodes {
		node.Serialize(writer)
	}

	// if data were persisted to disk, we don't make the cluster
	// since its not new data
	dm.notify = false
}
コード例 #2
0
ファイル: commitlog_test.go プロジェクト: appaquet/gostore
func (m *Int64Mutation) Serialize(writer typedio.Writer) {
	writer.WriteInt64(m.val)
}