airflow.providers.common.ai.durable.base¶
Shared interface for durable execution storage backends.
Attributes¶
Classes¶
Persistence contract shared by the durable execution storage backends. |
Module Contents¶
- class airflow.providers.common.ai.durable.base.DurableStorageProtocol[source]¶
Bases:
ProtocolPersistence contract shared by the durable execution storage backends.
Implemented by both
DurableStorage(ObjectStorage, Airflow < 3.3) andTaskStateStoreDurableStorage(AIP-103 task state store, Airflow >= 3.3).CachingModelandCachingToolsetdepend on this interface, not a concrete backend.