Skip to content

Commit dc03dd6

Browse files
committed
merge apache#1100: Construct the metadata after changing ReplicationClusters to __local__
1 parent 04a83a1 commit dc03dd6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pulsar/producer_partition.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1039,13 +1039,13 @@ func (p *partitionProducer) updateMetaData(sr *sendRequest) {
10391039
deliverAt = time.Now().Add(sr.msg.DeliverAfter)
10401040
}
10411041

1042-
sr.mm = p.genMetadata(sr.msg, int(sr.uncompressedSize), deliverAt)
1043-
10441042
// set default ReplicationClusters when DisableReplication
10451043
if sr.msg.DisableReplication {
10461044
sr.msg.ReplicationClusters = []string{"__local__"}
10471045
}
10481046

1047+
sr.mm = p.genMetadata(sr.msg, int(sr.uncompressedSize), deliverAt)
1048+
10491049
sr.sendAsBatch = !p.options.DisableBatching &&
10501050
sr.msg.ReplicationClusters == nil &&
10511051
deliverAt.UnixNano() < 0

0 commit comments

Comments
 (0)