MCPcopy Create free account
hub / github.com/temporalio/temporal / newQueueV2Row

Function newQueueV2Row

common/persistence/sql/queue_v2.go:167–182  ·  view source on GitHub ↗
(
	queueType persistence.QueueV2Type,
	queueName string,
	messageID int64,
	blob *commonpb.DataBlob,
)

Source from the content-addressed store, hash-verified

165}
166
167func newQueueV2Row(
168 queueType persistence.QueueV2Type,
169 queueName string,
170 messageID int64,
171 blob *commonpb.DataBlob,
172) sqlplugin.QueueV2MessageRow {
173
174 return sqlplugin.QueueV2MessageRow{
175 QueueType: queueType,
176 QueueName: queueName,
177 QueuePartition: defaultPartition,
178 MessageID: messageID,
179 MessagePayload: blob.Data,
180 MessageEncoding: blob.EncodingType.String(),
181 }
182}
183
184func (q *queueV2) CreateQueue(
185 ctx context.Context,

Callers 1

EnqueueMessageMethod · 0.85

Calls 1

StringMethod · 0.65

Tested by

no test coverage detected