Skip to main content

RequestQueueMetadataBufferDb

Buffer table for deferred request queue metadata updates to reduce concurrent access issues.

Hierarchy

Index

Properties

__table_args__

__table_args__: Undefined

__tablename__

__tablename__: Undefined

accessed_at

accessed_at: Mapped[datetime]

New accessed_at timestamp, if being updated.

client_id

client_id: Mapped[str]

Identifier of the client making this update.

delta_handled_count

delta_handled_count: Mapped[int | None]

Delta for handled_request_count.

delta_pending_count

delta_pending_count: Mapped[int | None]

Delta for pending_request_count.

delta_total_count

delta_total_count: Mapped[int | None]

Delta for total_request_count.

id

id: Mapped[int]

Auto-increment primary key for ordering.

modified_at

modified_at: Mapped[datetime | None]

New modified_at timestamp, if being updated.

need_recalc

need_recalc: Mapped[bool]

Flag indicating that counters need recalculation from actual data.

request_queue_id

request_queue_id: Mapped[str]

ID of the request queue being updated.

storage_id

storage_id: Undefined

Alias for request_queue_id to match SqlClientMixin expectations.