You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* test: event with destination_id should not match disabled destination
* fix: check disabled
* feat: enhane publish handler with more result info
* refactor: match event logic with destination_id field
* test: remove parallel from flaky tests
* test: extend timeout to avoid flaky test
* refactor: api response
* test: use fast timeout to avoid flaky tests
* test: retry poll timeout
* refactor: simplify API response to use duplicate boolean
* refactor: topics.matchtopic util
* test: duplicate publish
* chore: simplify publish response
* docs: openapi.yaml & api.mdx
Copy file name to clipboardExpand all lines: docs/apis/openapi.yaml
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1492,11 +1492,16 @@ components:
1492
1492
type: object
1493
1493
required:
1494
1494
- id
1495
+
- duplicate
1495
1496
properties:
1496
1497
id:
1497
1498
type: string
1498
1499
description: The ID of the event that was accepted for publishing. This will be the ID provided in the request's `id` field if present, otherwise it's a server-generated UUID.
1499
1500
example: "evt_abc123xyz789"
1501
+
duplicate:
1502
+
type: boolean
1503
+
description: Whether this event was already processed (idempotency hit). If true, the event was not queued again.
0 commit comments