Structs§
- Append
Webhook Response - Append
Webhook Validator - Contains all of the components necessary for running webhook validation.
- Webhook
Appender - A wrapper around
MonotonicAppender
that can get closed by theCoordinator
if the webhook gets modified. - Webhook
Appender Cache - A cache of
WebhookAppender
s and other metadata required for appending to a wbhook source. - Webhook
Appender Guard - When a webhook, or it’s containing schema and database, get modified we need to invalidate any
outstanding
WebhookAppender
s. This is becauseAdapter
s will cacheWebhookAppender
s to increase performance, and the (database, schema, name) tuple they cached an appender for is now incorrect. - Webhook
Appender Invalidator - A handle to invalidate
WebhookAppender
s. See the comment onWebhookAppenderGuard
for more detail. - Webhook
Concurrency Limiter - Manages how many concurrent webhook requests we allow at once.
Enums§
- Append
Webhook Error - Errors returns when attempting to append to a webhook.