add MongoDocStatusStorage

remove unnecessary logging

format
This commit is contained in:
ArnoChen
2025-02-12 04:10:40 +08:00
parent 18acb4a2b1
commit 9daab4340c
6 changed files with 103 additions and 5 deletions

View File

@@ -227,6 +227,14 @@ class DocStatusStorage(BaseKVStorage):
"""Get all pending documents"""
raise NotImplementedError
async def get_processing_docs(self) -> dict[str, DocProcessingStatus]:
"""Get all processing documents"""
raise NotImplementedError
async def get_processed_docs(self) -> dict[str, DocProcessingStatus]:
"""Get all procesed documents"""
raise NotImplementedError
async def update_doc_status(self, data: dict[str, Any]) -> None:
"""Updates the status of a document. By default, it calls upsert."""
await self.upsert(data)