Type Alias: StalenessReport
type StalenessReport = {
availabilitySeries: AvailabilitySeriesStaleness[];
bookingSeries: BookingSeriesStaleness[];
now: Date;
stale: (
| AvailabilitySeriesStaleness
| BookingSeriesStaleness
| SweeperStaleness)[];
sweepers: SweeperStaleness[];
};Defined in: server/bookings/scheduler-health.ts:77
Full staleness report returned by SchedulerHealth.staleness().
Properties
availabilitySeries
availabilitySeries: AvailabilitySeriesStaleness[];Defined in: server/bookings/scheduler-health.ts:79
bookingSeries
bookingSeries: BookingSeriesStaleness[];Defined in: server/bookings/scheduler-health.ts:80
now
now: Date;Defined in: server/bookings/scheduler-health.ts:78
stale
stale: (
| AvailabilitySeriesStaleness
| BookingSeriesStaleness
| SweeperStaleness)[];Defined in: server/bookings/scheduler-health.ts:88
Convenience roll-up for onAlert: stale availability series, stale
booking-series entries, AND sweepers whose watermark is non-null but lags
the threshold (i.e. stale: true). Sweepers with a null watermark
(neverRan: true) are excluded — see SweeperStaleness remarks.
sweepers
sweepers: SweeperStaleness[];Defined in: server/bookings/scheduler-health.ts:81