Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
246ef0b
Fix wiring
kdelemme Feb 4, 2026
1ee1620
Fix bulk query after schema change
kdelemme Feb 4, 2026
770fafe
Fix bulk query after schema change
kdelemme Feb 4, 2026
3069894
wip
kdelemme Feb 6, 2026
9ce04f7
add agent
kdelemme Feb 6, 2026
d8cf2bb
Suppress alert
kdelemme Feb 6, 2026
a154115
Add apm span
kdelemme Feb 6, 2026
2216998
use partition
kdelemme Feb 6, 2026
fd6c77b
debug log
kdelemme Feb 6, 2026
72e7c75
Update agent docs
kdelemme Feb 6, 2026
933adba
Update tests
kdelemme Feb 6, 2026
01c86fa
Add comprehensive test scenario
kdelemme Feb 6, 2026
b3ecb51
Remove llm docs
kdelemme Feb 9, 2026
5f7099c
Fix dispatcher
kdelemme Feb 9, 2026
7d41c1d
Add integration tests
kdelemme Feb 9, 2026
48b971b
Merge branch 'alerting_v2' into alertingv2/dispatcher-suppression
kdelemme Feb 9, 2026
2815d8e
Merge branch 'alerting_v2' into alertingv2/dispatcher-suppression
kdelemme Feb 10, 2026
9eba0ea
Improve suppression algo
kdelemme Feb 10, 2026
ec2ae3d
Merge branch 'alerting_v2' into alertingv2/dispatcher-suppression
kdelemme Feb 10, 2026
fd4fbd0
remove import
kdelemme Feb 10, 2026
b3570f3
provide actionType
kdelemme Feb 10, 2026
7878155
Update mocks
kdelemme Feb 10, 2026
becb168
Fix SO tests
cnasikas Feb 11, 2026
80bbbd4
Merge branch 'alerting_v2' into alertingv2/dispatcher-suppression
kdelemme Feb 12, 2026
0bb8498
Remove .only
kdelemme Feb 12, 2026
d031a84
Fix SO tests
cnasikas Feb 11, 2026
29cc39c
Merge branch 'alerting_v2' into alertingv2/dispatcher-suppression
kdelemme Feb 13, 2026
67ee587
validate date and handle empty episode list
kdelemme Feb 13, 2026
603b800
changing to 5s
kdelemme Feb 13, 2026
357b03e
updating span name
kdelemme Feb 13, 2026
047799f
Remove only test
kdelemme Feb 13, 2026
601ed5a
Fix integration tests
kdelemme Feb 13, 2026
3e856d9
Cleanup fixtures before test
kdelemme Feb 16, 2026
261bb5f
Attempt at fixing test execution
kdelemme Feb 16, 2026
49ccc87
Fix SO tests
cnasikas Feb 11, 2026
17c07d7
Merge branch 'alerting_v2' into alertingv2/dispatcher-suppression
kdelemme Feb 16, 2026
a440bd7
remove .only
kdelemme Feb 16, 2026
58b647c
Fix SO tests
cnasikas Feb 11, 2026
cad6912
Merge branch 'alerting_v2' into alertingv2/dispatcher-suppression
kdelemme Feb 16, 2026
55824f9
remove .only
kdelemme Feb 16, 2026
7345ee9
Update limits
kdelemme Feb 16, 2026
4483f39
Add ignore 404 in test
kdelemme Feb 16, 2026
c338512
Make test independant from each other
kdelemme Feb 17, 2026
b4d29d6
Remove suppress and fire action type from returned actons...
kdelemme Feb 17, 2026
de76b56
Force refresh
kdelemme Feb 18, 2026
c45ce5c
disable test on serverless
kdelemme Feb 18, 2026
f14d10d
Merge branch 'alerting_v2' into alertingv2/dispatcher-suppression
kdelemme Feb 18, 2026
067235e
Merge branch 'alerting_v2' into alertingv2/dispatcher-suppression
kdelemme Feb 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ import type {
} from '../../routes/schemas/alert_action_schema';
import { queryResponseToRecords } from '../services/query_service/query_response_to_records';
import { type QueryServiceContract } from '../services/query_service/query_service';
import { QueryServiceInternalToken } from '../services/query_service/tokens';
import type { StorageServiceContract } from '../services/storage_service/storage_service';
import { StorageServiceScopedToken } from '../services/storage_service/tokens';
import type { UserServiceContract } from '../services/user_service/user_service';
import { UserService } from '../services/user_service/user_service';
import { QueryServiceInternalToken } from '../services/query_service/tokens';

@injectable()
export class AlertActionsClient {
Expand Down Expand Up @@ -96,10 +96,10 @@ export class AlertActionsClient {
private async fetchLastAlertEventRecordsForActions(
actions: BulkCreateAlertActionItemBody[]
): Promise<AlertEventRecord[]> {
let whereClause = esql.exp`TRUE`;
let whereClause = esql.exp`FALSE`;
Comment thread
kdelemme marked this conversation as resolved.
for (const action of actions) {
whereClause = esql.exp`${whereClause} OR (group_hash == ${action.group_hash} AND ${
'episode_id' in action ? esql.exp`episode.id == ${action.episode_id}` : esql.exp`true`
'episode_id' in action ? esql.exp`episode.id == ${action.episode_id}` : esql.exp`TRUE`
})`;
}

Expand Down
Loading