Skip to content

Commit 8c7be1a

Browse files
committed
Fixed a few bugs
1 parent 91d47e5 commit 8c7be1a

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/ServiceControl.Audit.Persistence.PostgreSQL/PostgresqlMessagesQueryBuilder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public PostgresqlMessagesQueryBuilder WithSearch(string? q)
4646
{
4747
if (!string.IsNullOrWhiteSpace(q))
4848
{
49-
sql.Append(" and query @@ to_tsquery('english', @search)");
49+
sql.Append(" and query @@ plainto_tsquery('english', @search)");
5050
parameters.Add(new NpgsqlParameter("search", q));
5151
}
5252
return this;

src/ServiceControl.Audit.Persistence.PostgreSQL/UnitOfWork/PostgreSQLAuditIngestionUnitOfWork.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,14 @@ INSERT INTO processed_messages (
6161
cmd.Parameters.AddWithValue("message_type", GetMetadata<string>("MessageType"));
6262
cmd.Parameters.AddWithValue("is_system_message", GetMetadata<bool>("IsSystemMessage"));
6363
cmd.Parameters.AddWithValue("time_sent", GetMetadata<DateTime>("TimeSent"));
64-
cmd.Parameters.AddWithValue("receiving_endpoint_name", GetMetadata<EndpointDetails>("ReceivingEndpoint").Name);
64+
cmd.Parameters.AddWithValue("receiving_endpoint_name", GetMetadata<EndpointDetails>("ReceivingEndpoint")?.Name ?? (object)DBNull.Value);
6565
cmd.Parameters.AddWithValue("critical_time", GetMetadata<TimeSpan>("CriticalTime"));
6666
cmd.Parameters.AddWithValue("processing_time", GetMetadata<TimeSpan>("ProcessingTime"));
6767
cmd.Parameters.AddWithValue("delivery_time", GetMetadata<TimeSpan>("DeliveryTime"));
6868
cmd.Parameters.AddWithValue("conversation_id", GetMetadata<string>("ConversationId"));
6969
cmd.Parameters.AddWithValue("status", (int)(GetMetadata<bool>("IsRetried") ? MessageStatus.ResolvedSuccessfully : MessageStatus.Successful));
7070

71+
batch.BatchCommands.Add(cmd);
7172
return Task.CompletedTask;
7273
}
7374

@@ -94,6 +95,7 @@ INSERT INTO saga_snapshots (
9495
cmd.Parameters.AddWithValue("outgoing_messages", NpgsqlTypes.NpgsqlDbType.Jsonb, sagaSnapshot.OutgoingMessages);
9596
cmd.Parameters.AddWithValue("endpoint", sagaSnapshot.Endpoint);
9697
cmd.Parameters.AddWithValue("processed_at", sagaSnapshot.ProcessedAt);
98+
batch.BatchCommands.Add(cmd);
9799

98100
return Task.CompletedTask;
99101
}
@@ -115,6 +117,7 @@ INSERT INTO known_endpoints (
115117
cmd.Parameters.AddWithValue("host_id", knownEndpoint.HostId);
116118
cmd.Parameters.AddWithValue("host", knownEndpoint.Host);
117119
cmd.Parameters.AddWithValue("last_seen", knownEndpoint.LastSeen);
120+
batch.BatchCommands.Add(cmd);
118121

119122
return Task.CompletedTask;
120123
}

0 commit comments

Comments
 (0)