DEENESPTFRRUARHIKOZHNL

class ara::rds::IEEE1722DatagramCRF

Diese Seite wurde vollständig KI-generiert auf Basis von SWS Raw Data Stream (R25-11) — kein offizieller AUTOSAR-Text und keine automatisch extrahierte API-Seite wie die übrigen Module. Als Interpretation gekennzeichnete Aussagen sind Schlussfolgerungen aus den Quellen.

[SWS_RDS_90293] · Header ara/rds/raw_data_stream_IEEE1722.h

class IEEE1722DatagramCRF {...};

IEEE 1722 datagram representation: IEEE1722DatagramCRF.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopenamespace ara::rds

User GuideAI-GENERATED

Encapsulates and manages datagrams of the IEEE 1722 Clock Reference Format for time synchronization in raw data streams.
AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: 5538d6188cf1 Provenance Open questions (2)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

Encapsulates and manages datagrams of the IEEE 1722 Clock Reference Format for time synchronization in raw data streams.

In the rds module, the class serves as a representation for Clock Reference Format datagrams according to the IEEE 1722 standard AUTOSAR_AP_SWS_RawDataStream p. 1. It encapsulates protocol-specific header and clock information in protected, optional data fields and provides a virtual destructor for polymorphic memory deallocation [SWS_RDS_90304]. Applications use derived structures to configure clock data and must verify the validity of the contained optional values prior to access. This ensures flexible and error-free handling of heterogeneous data streams.

Context

Within the Raw Data Stream (rds) functional cluster of the AUTOSAR Adaptive Platform, the class ara::rds::IEEE1722DatagramCRF represents a datagram for the Clock Reference Format (CRF) according to the IEEE 1722 standard AUTOSAR_AP_SWS_RawDataStream p. 1. The structure is defined in the header file ara/rds/raw_data_stream_IEEE1722.h [SWS_RDS_90304]. The class serves to encapsulate and provide protocol-specific metadata and synchronization attributes required for transmitting clock references over Ethernet connections.

All data fields of the class are declared with the access modifier protected and use the wrapper ara::core::Optional. These include the IEEE 1722 header fields unique_id [SWS_RDS_90294], base_frequency [SWS_RDS_90295], tu [SWS_RDS_90296], pull [SWS_RDS_90297], sequenceNum [SWS_RDS_90298], mac_address [SWS_RDS_90299], type [SWS_RDS_90300], mr [SWS_RDS_90301], fs [SWS_RDS_90302], and timestamp_interval [SWS_RDS_90303]. Because direct access to these members is protected, the class is likely to function primarily as an inheritance base for concrete, application-specific CRF datagram implementations or serialization drivers within the data stream. Question Q-0f9ddee032bd505f (open)

Lifecycle

Destruction of instances takes place via the virtual destructor ~IEEE1722DatagramCRF() noexcept [SWS_RDS_90304]. Due to its declaration as virtual, proper release of all resources is guaranteed even when objects of derived classes are managed and destroyed via a pointer to the base class. The specification as noexcept ensures that the destruction process is guaranteed to proceed without exceptions.

In the absence of an independent public constructor in the payload, creation and initialization of instances presumably occur via derived classes or module-specific factory mechanisms. Question (open) With regard to concurrency, instances of the class are not intrinsically thread-safe; because the attributes consist of simple optional scalar values, concurrent read and write access must be coordinated by higher-level synchronization mechanisms of the application.

Usage Path

A typical use case comprises the creation, configuration, and processing of a CRF datagram in the data stream, followed by its release.

Processing sequence of a CRF datagramApplicationIEEE1722DatagramCRFRawDataStreamInstanziierung (abgeleitete Klasse)CRF-Felder belegen (fs, tu, timestamp_interval)Pass datagram to data streamAcknowledge processing / transmission~IEEE1722DatagramCRF()Ressourcen freigegeben

Sequence diagram: Typical processing flow and lifecycle of an IEEE1722DatagramCRF object. Sources: [SWS_RDS_90304], AUTOSAR_AP_SWS_RawDataStream p. 1

First, the application instantiates a concrete variant of the CRF datagram class. The parameters relevant to the clock reference are then populated. For example, the MAC address mac_address [SWS_RDS_90299], the sampling frequency via fs [SWS_RDS_90302] or base_frequency [SWS_RDS_90295], and the timestamp interval timestamp_interval [SWS_RDS_90303] can be set. Because all fields are optional, header entries that are not required or are incomplete can be left in the ara::core::nullopt state. After configuration, the datagram is passed to the Raw Data Stream channel. As soon as processing is complete, the instance is safely destructed via ~IEEE1722DatagramCRF() [SWS_RDS_90304].

Error Scenarios

The virtual destructor ~IEEE1722DatagramCRF() is declared as noexcept [SWS_RDS_90304], preventing C++ exceptions from escaping during cleanup and avoiding program termination during stack unwinding.

When using the data fields, the primary risk lies in erroneously reading unset values. Prior to accessing values such as unique_id [SWS_RDS_90294], sequenceNum [SWS_RDS_90298], or tu [SWS_RDS_90296], the application must always check whether the respective ara::core::Optional actually contains a value (e.g., via has_value()). Direct dereferencing access to an empty optional represents a precondition violation and leads to undefined behavior or errors.

This guide was generated by an AI based on the AUTOSAR specification R25-11.

Member map

Detail view

Select an entry in the outline.

Constructors and destructor

Virtual destructor of the IEEE 1722 datagram type.

~IEEE1722DatagramCRF() noexcept;

Constants

Protected IEEE 1722 datagram field base_frequency.

ara::core::Optional<std::uint8_t> fs;
fs variable

Protected IEEE 1722 datagram field fs.

ara::core::Optional<std::uint32_t> base_frequency;
mac_address variable

Protected IEEE 1722 datagram field mac_address.

ara::core::Optional<std::uint64_t> mac_address;
mr variable

Protected IEEE 1722 datagram field mr.

ara::core::Optional<std::uint8_t> pull;
pull variable

Protected IEEE 1722 datagram field pull.

ara::core::Optional<std::uint8_t> sequenceNum;
sequenceNum variable

Protected IEEE 1722 datagram field sequenceNum.

ara::core::Optional<std::uint8_t> type;

Protected IEEE 1722 datagram field timestamp_interval.

ara::core::Optional<std::uint16_t> timestamp_interval;
tu variable

Protected IEEE 1722 datagram field tu.

ara::core::Optional<std::uint8_t> tu;
type variable

Protected IEEE 1722 datagram field type.

ara::core::Optional<std::uint16_t> unique_id;
unique_id variable

Protected IEEE 1722 datagram field unique_id.

ara::core::Optional<std::uint8_t> mr;

Documentation of methods and types

variable base_frequency [SWS_RDS_90295]

ara::core::Optional<std::uint8_t> fs;

Protected IEEE 1722 datagram field base_frequency.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90295
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90295@rel:R25-11#6d5cd4f3
Content hash
6d5cd4f3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90295
Status: valid/unmigrated Version: rel:R25-11#f3b103a8 Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90295@rel:R25-11#f3b103a8
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#6d5cd4f32026-09-30
  • R24-11rel:R24-11#f3b103a82026-10-14
  • R25-11rel:R25-11#f3b103a82026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

variable fs [SWS_RDS_90302]

ara::core::Optional<std::uint32_t> base_frequency;

Protected IEEE 1722 datagram field fs.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90302
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90302@rel:R25-11#7c4420a2
Content hash
7c4420a2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90302
Status: valid/unmigrated Version: rel:R25-11#85060149 Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90302@rel:R25-11#85060149
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#7c4420a22026-09-30
  • R24-11rel:R24-11#d39219822026-10-14
  • R25-11rel:R25-11#850601492026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

variable mac_address [SWS_RDS_90299]

ara::core::Optional<std::uint64_t> mac_address;

Protected IEEE 1722 datagram field mac_address.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90299
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90299@rel:R25-11#6bab7d7c
Content hash
6bab7d7c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90299
Status: valid/unmigrated Version: rel:R25-11#c916f00f Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90299@rel:R25-11#c916f00f
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#6bab7d7c2026-09-30
  • R24-11rel:R24-11#c916f00f2026-10-14
  • R25-11rel:R25-11#c916f00f2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

variable mr [SWS_RDS_90301]

ara::core::Optional<std::uint8_t> pull;

Protected IEEE 1722 datagram field mr.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90301
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90301@rel:R25-11#2147d54a
Content hash
2147d54a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90301
Status: valid/unmigrated Version: rel:R25-11#c4355706 Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90301@rel:R25-11#c4355706
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#2147d54a2026-09-30
  • R24-11rel:R24-11#2d9bc2692026-10-14
  • R25-11rel:R25-11#c43557062026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

variable pull [SWS_RDS_90297]

ara::core::Optional<std::uint8_t> sequenceNum;

Protected IEEE 1722 datagram field pull.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90297
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90297@rel:R25-11#3c74f660
Content hash
3c74f660
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90297
Status: valid/unmigrated Version: rel:R25-11#52a44e84 Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90297@rel:R25-11#52a44e84
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#3c74f6602026-09-30
  • R24-11rel:R24-11#52a44e842026-10-14
  • R25-11rel:R25-11#52a44e842026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

variable sequenceNum [SWS_RDS_90298]

ara::core::Optional<std::uint8_t> type;

Protected IEEE 1722 datagram field sequenceNum.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90298
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90298@rel:R25-11#b9268c6e
Content hash
b9268c6e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90298
Status: valid/unmigrated Version: rel:R25-11#d10d9514 Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90298@rel:R25-11#d10d9514
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#b9268c6e2026-09-30
  • R24-11rel:R24-11#d10d95142026-10-14
  • R25-11rel:R25-11#d10d95142026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

variable timestamp_interval [SWS_RDS_90303]

ara::core::Optional<std::uint16_t> timestamp_interval;

Protected IEEE 1722 datagram field timestamp_interval.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90303
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90303@rel:R25-11#d4ba148c
Content hash
d4ba148c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90303
Status: valid/unmigrated Version: rel:R25-11#aad1c1b3 Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90303@rel:R25-11#aad1c1b3
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#d4ba148c2026-09-30
  • R24-11rel:R24-11#7c67811f2026-10-14
  • R25-11rel:R25-11#aad1c1b32026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

variable tu [SWS_RDS_90296]

ara::core::Optional<std::uint8_t> tu;

Protected IEEE 1722 datagram field tu.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90296
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90296@rel:R25-11#4427b95d
Content hash
4427b95d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90296
Status: valid/unmigrated Version: rel:R25-11#4adfaff0 Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90296@rel:R25-11#4adfaff0
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#4427b95d2026-09-30
  • R24-11rel:R24-11#4adfaff02026-10-14
  • R25-11rel:R25-11#4adfaff02026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

variable type [SWS_RDS_90300]

ara::core::Optional<std::uint16_t> unique_id;

Protected IEEE 1722 datagram field type.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90300
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90300@rel:R25-11#a012830b
Content hash
a012830b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90300
Status: valid/unmigrated Version: rel:R25-11#c9bd16ad Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90300@rel:R25-11#c9bd16ad
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#a012830b2026-09-30
  • R24-11rel:R24-11#4dfbc9572026-10-14
  • R25-11rel:R25-11#c9bd16ad2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

variable unique_id [SWS_RDS_90294]

ara::core::Optional<std::uint8_t> mr;

Protected IEEE 1722 datagram field unique_id.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90294
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90294@rel:R25-11#4bb4595f
Content hash
4bb4595f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90294
Status: valid/unmigrated Version: rel:R25-11#0cbc4cec Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90294@rel:R25-11#0cbc4cec
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#4bb4595f2026-09-30
  • R24-11rel:R24-11#042c3fa32026-10-14
  • R25-11rel:R25-11#0cbc4cec2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function ~IEEE1722DatagramCRF [SWS_RDS_90304]

~IEEE1722DatagramCRF() noexcept;

Virtual destructor of the IEEE 1722 datagram type.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_RDS_90304
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90304@rel:R25-11#92a970e7
Content hash
92a970e7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90304
Status: valid/unmigrated Version: rel:R25-11#08e67bd5 Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_RDS_90304@rel:R25-11#08e67bd5
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#92a970e72026-09-30
  • R24-11rel:R24-11#08e67bd52026-10-14
  • R25-11rel:R25-11#08e67bd52026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill