Skip to content

Commit d8b2411

Browse files
committed
Merge remote-tracking branch 'origin/feature/mongo-index-cleanup' into feature/mongo-index-cleanup
2 parents 9ecf35a + 081f77f commit d8b2411

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

build/version.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<VersionMajor>8</VersionMajor>
44
<VersionMinor>4</VersionMinor>
5-
<VersionPatch>0</VersionPatch>
5+
<VersionPatch>1</VersionPatch>
66
<VersionQuality></VersionQuality>
77
<VersionPrefix>$(VersionMajor).$(VersionMinor).$(VersionPatch)</VersionPrefix>
88
</PropertyGroup>

src/DotNetCore.CAP.PostgreSql/IDataStorage.PostgreSql.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ public async Task<IEnumerable<MediumMessage>> GetReceivedMessagesOfNeedRetry(Tim
234234

235235
public async Task<int> DeleteReceivedMessageAsync(long id)
236236
{
237-
var sql = $@"DELETE FROM {_recName} WHERE ""Id""={id} FOR DELETE SKIP LOCKED";
237+
var sql = $@"DELETE FROM {_recName} WHERE ""Id""={id}";
238238

239239
var connection = _options.Value.CreateConnection();
240240
await using var _ = connection.ConfigureAwait(false);
@@ -244,7 +244,7 @@ public async Task<int> DeleteReceivedMessageAsync(long id)
244244

245245
public async Task<int> DeletePublishedMessageAsync(long id)
246246
{
247-
var sql = $@"DELETE FROM {_pubName} WHERE ""Id""={id} FOR DELETE SKIP LOCKED";
247+
var sql = $@"DELETE FROM {_pubName} WHERE ""Id""={id}";
248248

249249
var connection = _options.Value.CreateConnection();
250250
await using var _ = connection.ConfigureAwait(false);

src/DotNetCore.CAP.RabbitMQ/IConnectionChannelPool.Default.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,12 @@ private static Func<Task<IConnection>> CreateConnection(RabbitMQOptions options)
109109
if (options.HostName.Contains(","))
110110
{
111111
options.ConnectionFactoryOptions?.Invoke(factory);
112-
113-
return () => factory.CreateConnectionAsync(AmqpTcpEndpoint.ParseMultiple(options.HostName));
112+
var endpoints = AmqpTcpEndpoint.ParseMultiple(options.HostName);
113+
foreach (var endpoint in endpoints)
114+
{
115+
endpoint.Ssl = factory.Ssl;
116+
}
117+
return () => factory.CreateConnectionAsync(endpoints);
114118
}
115119

116120
factory.HostName = options.HostName;
@@ -161,4 +165,4 @@ public virtual bool Return(IChannel channel)
161165

162166
return false;
163167
}
164-
}
168+
}

src/DotNetCore.CAP.RabbitMQ/ITransport.RabbitMQ.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ public async Task<OperateResult> SendAsync(TransportMessage message)
3636

3737
var props = new BasicProperties
3838
{
39+
MessageId = message.GetId(),
3940
DeliveryMode = DeliveryModes.Persistent,
4041
Headers = message.Headers.ToDictionary(x => x.Key, object? (x) => x.Value)
4142
};

0 commit comments

Comments
 (0)