diff --git a/plugins/ibis/superduper_ibis/__init__.py b/plugins/ibis/superduper_ibis/__init__.py index 92a43d292..ea1310ffb 100644 --- a/plugins/ibis/superduper_ibis/__init__.py +++ b/plugins/ibis/superduper_ibis/__init__.py @@ -1,6 +1,6 @@ from .data_backend import IbisDataBackend as DataBackend from .query import IbisQuery -__version__ = "0.4.7" +__version__ = "0.4.8" __all__ = ["IbisQuery", "DataBackend"] diff --git a/plugins/sqlalchemy/superduper_sqlalchemy/__init__.py b/plugins/sqlalchemy/superduper_sqlalchemy/__init__.py index adaa6208c..4830ede8e 100644 --- a/plugins/sqlalchemy/superduper_sqlalchemy/__init__.py +++ b/plugins/sqlalchemy/superduper_sqlalchemy/__init__.py @@ -1,5 +1,5 @@ from .metadata import SQLAlchemyMetadata as MetaDataStore -__version__ = "0.4.5" +__version__ = "0.4.6" __all__ = ['MetaDataStore'] diff --git a/superduper/backends/base/metadata.py b/superduper/backends/base/metadata.py index 121781602..635a6db85 100644 --- a/superduper/backends/base/metadata.py +++ b/superduper/backends/base/metadata.py @@ -39,8 +39,11 @@ def batched(self): """Batched metadata updates.""" return False - def expire(self): - """Expire metadata batch cache if any.""" + def expire(self, uuid: str): + """Expire metadata batch cache if any. + + :param uuid: uuid to expire. + """ @abstractmethod def delete_parent_child(self, parent: str, child: str):