Skip to content

Commit 42ca07f

Browse files
committed
Merge origin/staging into feat/eric/dev
2 parents 48ea007 + 15818e3 commit 42ca07f

5 files changed

Lines changed: 4 additions & 8 deletions

File tree

apps/worker/app/core/tasks/kb_tasks.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -688,10 +688,7 @@ def _parse(job_id: str, user_id: str | None):
688688

689689
# 1.5. Garbage Collection: Remove redundant local media files
690690
try:
691-
from shared.core.database_sync import get_sync_db_context
692691
from shared.services.retrieval.publication_service import RetrievalPublicationService
693-
from shared.models.database.job import Job
694-
from sqlalchemy import select
695692

696693
with get_sync_db_context() as db:
697694
job_record = db.execute(select(Job).where(Job.job_id == job_id)).scalar_one_or_none()

apps/worker/app/services/document_parser/doc_parser.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
# pyright: reportArgumentType=false, reportAttributeAccessIssue=false, reportCallIssue=false, reportGeneralTypeIssues=false
2-
import hashlib
32
import io
43
import json
54
import os

apps/worker/app/services/document_parser/md_parser.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
# pyright: reportArgumentType=false, reportAssignmentType=false, reportOptionalIterable=false, reportOptionalMemberAccess=false, reportOptionalOperand=false, reportOptionalSubscript=false
2-
import hashlib
32
import json
43
import os
54
import re

packages/shared-python/shared/services/retrieval/publication_service.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from uuid import uuid4
1515

1616
from loguru import logger
17-
from sqlalchemy import delete, func, select
17+
from sqlalchemy import delete, select
1818
from sqlalchemy.orm import Session
1919

2020
from shared.models.database.document import Document, DocumentChunk, DocumentSection
@@ -201,7 +201,7 @@ def publish_document_state(
201201
job_id: str,
202202
job_result_id: str,
203203
chunks: List[Dict[str, Any]],
204-
) -> Optional[Dict[str, str]]:
204+
) -> Optional[Dict[str, Any]]:
205205
job = db.execute(select(Job).where(Job.job_id == job_id)).scalar_one_or_none()
206206
if not job:
207207
logger.warning(f"Job not found for document publication: {job_id}")
@@ -221,7 +221,7 @@ def _publish_document_state_for_job(
221221
job: Job,
222222
job_result_id: str,
223223
chunks: List[Dict[str, Any]],
224-
) -> Optional[Dict[str, str]]:
224+
) -> Optional[Dict[str, Any]]:
225225

226226
job_metadata = job.job_metadata or {}
227227
namespace = job_metadata.get("namespace") or "default"

packages/shared-python/shared/utils/text_utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
class _JiebaModule(Protocol):
2222
def lcut(self, sentence: str) -> list[str]: ...
23+
def cut(self, sentence: str) -> list[str]: ...
2324

2425

2526
warnings.filterwarnings(

0 commit comments

Comments
 (0)