AFFiNE icon indicating copy to clipboard operation
AFFiNE copied to clipboard

[Bug]: Workspace embedding queuing non-existent documents

Open yurisasc opened this issue 7 months ago • 6 comments

What happened?

Main Problem

The workspace embedding is stuck at a certain percentage and is not embedding the remaining documents.

Image

Investigation

I looked into the logs and found that the top document queued for embedding (id: 31_Iv8aUs7, see logs) does not exist. Manually typing the ID on the web URL gives: Image

I also queried the database directly and got nothing.

affine=# SELECT * FROM workspace_pages WHERE page_id='31_Iv8aUs7';
 workspace_id | page_id | public | mode | defaultRole | summary | title | blocked 
--------------+---------+--------+------+-------------+---------+-------+---------
(0 rows)

I assume this is the reason the workspace embedding got stuck.

Finding

Some documents queued for embedding do exist, and performing an embedding for that single document worked. I did this by attaching it to the AFFiNE Chat like so:

Image

The embedding was successful, and I could see the workspace embedding file count increased by 1.

Distribution version

macOS x64 (Intel)

App Version

0.22.4

What browsers are you seeing the problem on if you're using web version?

Chrome

Are you self-hosting?

  • [x] Yes

Self-hosting Version

0.22.2-canary.1

Relevant log output

[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [EventBus] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Dispatch event: workspace.embedding
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [EventBus] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Handle event [workspace.embedding] (CopilotEmbeddingJob.addWorkspaceEmbeddingQueue)
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [WorkspaceResolver] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Trigger embedding for 66 docs in workspace 64e2795a-a91d-41c5-abcb-313cc06afb4a
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:31_Iv8aUs7
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:m4-maZypju
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:XuSGY_JRZuFncS14LjFs4
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:4xNwDM5KRR
[Nest] 1  - 06/18/2025, 7:01:45 AM     LOG [job] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job started: [copilot.embedding.docs] (CopilotEmbeddingJob.embedPendingDocs, id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:4xNwDM5KRR)
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:dSBORg4iyXXYQ9-lzOLUk
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:vZfPRmx_gwQ5mfGzaWD8q
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:fE43XQsCxi
[Nest] 1  - 06/18/2025, 7:01:45 AM     LOG [job] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job started: [copilot.embedding.docs] (CopilotEmbeddingJob.embedPendingDocs, id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:vZfPRmx_gwQ5mfGzaWD8q)
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:5Ny8Bh0pqq
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [WorkspaceResolver] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Check if doc 4xNwDM5KRR in workspace 64e2795a-a91d-41c5-abcb-313cc06afb4a needs embedding: true
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [Locker] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Client cluster:rrpNsCNNF1f5UrdzJ75GH:PfkisxLRTkWjKNeVn9cq2 is trying to lock resource doc:update:64e2795a-a91d-41c5-abcb-313cc06afb4a:4xNwDM5KRR
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:RvhLVKVvIbqh6_fo9x_Ce
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:jZ9--UJozr
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:u5fc_8WOE4
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [WorkspaceResolver] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Check if doc vZfPRmx_gwQ5mfGzaWD8q in workspace 64e2795a-a91d-41c5-abcb-313cc06afb4a needs embedding: true
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [Locker] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Client cluster:rrpNsCNNF1f5UrdzJ75GH:GWuNTun9LZh9hP_Cq285N is trying to lock resource doc:update:64e2795a-a91d-41c5-abcb-313cc06afb4a:vZfPRmx_gwQ5mfGzaWD8q
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:aVHxKyUaYnj6SxKtDcKwi
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:ucwYpmbbnEiABZA96Ae6g
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:FF2A5BBoat
[Nest] 1  - 06/18/2025, 7:01:45 AM     LOG [job] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job finished: [copilot.embedding.docs] (CopilotEmbeddingJob.embedPendingDocs, id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:4xNwDM5KRR), signal=undefined
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:Ilm4TrtKepO0-DZ-fTp0m
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:lExEz30NmF04LbLpOirVA
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:QijNna4or0I2w-SfMojst
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:oUVclMJl3tCUYFcg4M1ag
[Nest] 1  - 06/18/2025, 7:01:45 AM     LOG [job] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job finished: [copilot.embedding.docs] (CopilotEmbeddingJob.embedPendingDocs, id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:vZfPRmx_gwQ5mfGzaWD8q), signal=undefined
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:XIE1qOfMp3WGuxQk0Srz3
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:L54OoZjGQ8qcTaNJsV3--
[Nest] 1  - 06/18/2025, 7:01:45 AM     LOG [job] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job started: [copilot.embedding.docs] (CopilotEmbeddingJob.embedPendingDocs, id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:L54OoZjGQ8qcTaNJsV3--)
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:5IwDwxcGXcPLbbZePAkvK
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [Locker] <selfhosted:ws:1c1b6680-b791-49dd-b8cd-0581799c492f> Client cluster:rrpNsCNNF1f5UrdzJ75GH:Ndl3LslWeK3Hu2KSpxICg is trying to lock resource doc:update:64e2795a-a91d-41c5-abcb-313cc06afb4a:64e2795a-a91d-41c5-abcb-313cc06afb4a
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:KBiXuwG4kI7ADyt_HW9Ze
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:5mgnOzT-odQZxFFak9_6O
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:N3P2NT0CbwZcK7eIQH_yo
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:tAD9CWOrl0hnAHxABxCD0
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [WorkspaceResolver] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Check if doc L54OoZjGQ8qcTaNJsV3-- in workspace 64e2795a-a91d-41c5-abcb-313cc06afb4a needs embedding: true
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [Locker] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Client cluster:rrpNsCNNF1f5UrdzJ75GH:2FprrZmGjLTE8zx-iaRpl is trying to lock resource doc:update:64e2795a-a91d-41c5-abcb-313cc06afb4a:L54OoZjGQ8qcTaNJsV3--
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:XrbMpptjJ3FMSflT9joYW
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:8J42PzMOkZTMx75pc-k-t
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:yW09Ehg3W4Xxb6NrD9kB1
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:asXjz69qIJRvt_nVlhEUP
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:JWASirQgI9O2xrcfYFcqc
[Nest] 1  - 06/18/2025, 7:01:45 AM     LOG [job] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job started: [copilot.embedding.docs] (CopilotEmbeddingJob.embedPendingDocs, id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:asXjz69qIJRvt_nVlhEUP)
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:ZCXp4dfkp4
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:dh1AYZYr4d
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:xyratOiDlddLn4TyHcaE0
[Nest] 1  - 06/18/2025, 7:01:45 AM     LOG [job] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job finished: [copilot.embedding.docs] (CopilotEmbeddingJob.embedPendingDocs, id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:L54OoZjGQ8qcTaNJsV3--), signal=undefined
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:X9_TEFgkIr9VF17x27YO_
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:nwPp82lE1XWTzqZ306YZW
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [WorkspaceResolver] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Check if doc asXjz69qIJRvt_nVlhEUP in workspace 64e2795a-a91d-41c5-abcb-313cc06afb4a needs embedding: true
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [Locker] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Client cluster:rrpNsCNNF1f5UrdzJ75GH:kDQp7aiCViUaOMM3yI_rX is trying to lock resource doc:update:64e2795a-a91d-41c5-abcb-313cc06afb4a:asXjz69qIJRvt_nVlhEUP
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:7YDyYeRz0rZ-JJSBT1-x-
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:3Z9eJsRKyp
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:0__-YUbNJIfVOVrirUh3J
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:24FDQWtY_uwM7rOR4TUSt
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:Pawqt6fc9q
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:DxxQ-Nu2DJ
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:xIxNZ9c2_N
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:l0COOAZ545
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:nXVYwFINJm
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:OZte8uyBOm
[Nest] 1  - 06/18/2025, 7:01:45 AM     LOG [job] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job finished: [copilot.embedding.docs] (CopilotEmbeddingJob.embedPendingDocs, id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:asXjz69qIJRvt_nVlhEUP), signal=undefined
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:C2ZUMWl7L9
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:4GO4U6UG_r
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:b8nbx7yILf
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:ZM3T4y3jLl
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:QQO2-SpNKs
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:MQq2rumsK6
[Nest] 1  - 06/18/2025, 7:01:45 AM     LOG [job] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job started: [copilot.embedding.docs] (CopilotEmbeddingJob.embedPendingDocs, id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:MQq2rumsK6)
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:2MvqAtzsew
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:PeLnMigg5K
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:-duQ5hy7O1
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:zZ_lCkzrSF
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:J5e6NEdWEC
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:JckAEP5P13
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [WorkspaceResolver] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Check if doc MQq2rumsK6 in workspace 64e2795a-a91d-41c5-abcb-313cc06afb4a needs embedding: true
[Nest] 1  - 06/18/2025, 7:01:45 AM VERBOSE [Locker] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Client cluster:rrpNsCNNF1f5UrdzJ75GH:iN3yD5lC76RwW8MMDwq5d is trying to lock resource doc:update:64e2795a-a91d-41c5-abcb-313cc06afb4a:MQq2rumsK6
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:xyfvNb6pNu
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:n5OPYaIsHs
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:7yLQWcygVl
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:UzaU4u08iv
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:17msEJAZ1b
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:UhX1SK8njt
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:4RFzQwqX6O
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:y7TYe3XaXF
[Nest] 1  - 06/18/2025, 7:01:45 AM   DEBUG [JobQueue] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:Gt3vHVAEAZ
[Nest] 1  - 06/18/2025, 7:01:45 AM     LOG [job] <selfhosted:ws:fa0e7f30-a461-4c38-b977-90a06223525b> Job finished: [copilot.embedding.docs] (CopilotEmbeddingJob.embedPendingDocs, id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:MQq2rumsK6), signal=undefined
[Nest] 1  - 06/18/2025, 7:01:46 AM VERBOSE [FsStorageProvider:avatars] <selfhosted:http:4b2886f0-5871-4e48-a29f-bdf6ff326595> Read object `0c41765a-0e90-47f0-bc7f-3954a7a02767-avatar-1740546789353`
[Nest] 1  - 06/18/2025, 7:01:46 AM VERBOSE [Locker] <selfhosted:http:b4cfb8f9-eb29-4100-9b7b-99bd4c713b13> Client cluster:rrpNsCNNF1f5UrdzJ75GH:PIIBgrYB4Ralh1f6tkTZb is trying to lock resource doc:update:64e2795a-a91d-41c5-abcb-313cc06afb4a:64e2795a-a91d-41c5-abcb-313cc06afb4a
[Nest] 1  - 06/18/2025, 7:01:46 AM VERBOSE [Locker] <selfhosted:http:031569ce-8e5a-4382-a091-d8be692e7937> Client 798d4839-0eb7-4b18-867f-715f66c04c44 is trying to lock resource copilot:context:ecb5ae2e-4326-45a5-a8fd-fe25c682d7c4
[Nest] 1  - 06/18/2025, 7:01:46 AM VERBOSE [Locker] <selfhosted:http:0af8972b-e572-4ea9-9cd6-b1f245eafd08> Client 3c4bdbcf-44f2-4d3b-8bd6-fb3ee6b20fe5 is trying to lock resource copilot:context:ecb5ae2e-4326-45a5-a8fd-fe25c682d7c4

Anything else?

No response

yurisasc avatar Jun 18 '25 07:06 yurisasc

Issue Status: 🏗 In Progress

🏗 In Progress

We’re currently working on the issue.

This is an automatic reply by the bot.

affine-issue-bot[bot] avatar Jun 18 '25 07:06 affine-issue-bot[bot]

Adding more info.

I restarted the server and the progress increased, but still stuck:

Image

Looking at the logs, these are the remaining documents:

[Nest] 1  - 06/18/2025, 10:32:07 PM VERBOSE [EventBus] <selfhosted:graphql:cfe61bd8-eb09-4d2b-8311-39ff3ec35ba3> Handle event [workspace.embedding] (CopilotEmbeddingJob.addWorkspaceEmbeddingQueue)
[Nest] 1  - 06/18/2025, 10:32:07 PM   DEBUG [WorkspaceResolver] <selfhosted:graphql:cfe61bd8-eb09-4d2b-8311-39ff3ec35ba3> Trigger embedding for 5 docs in workspace 64e2795a-a91d-41c5-abcb-313cc06afb4a
[Nest] 1  - 06/18/2025, 10:32:07 PM   DEBUG [JobQueue] <selfhosted:graphql:cfe61bd8-eb09-4d2b-8311-39ff3ec35ba3> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:4xNwDM5KRR
[Nest] 1  - 06/18/2025, 10:32:07 PM   DEBUG [JobQueue] <selfhosted:graphql:cfe61bd8-eb09-4d2b-8311-39ff3ec35ba3> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:vZfPRmx_gwQ5mfGzaWD8q
[Nest] 1  - 06/18/2025, 10:32:07 PM   DEBUG [JobQueue] <selfhosted:graphql:cfe61bd8-eb09-4d2b-8311-39ff3ec35ba3> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:L54OoZjGQ8qcTaNJsV3--
[Nest] 1  - 06/18/2025, 10:32:07 PM   DEBUG [JobQueue] <selfhosted:graphql:cfe61bd8-eb09-4d2b-8311-39ff3ec35ba3> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:asXjz69qIJRvt_nVlhEUP
[Nest] 1  - 06/18/2025, 10:32:07 PM   DEBUG [JobQueue] <selfhosted:graphql:cfe61bd8-eb09-4d2b-8311-39ff3ec35ba3> Job [copilot.embedding.docs] added; id=workspace:embedding:64e2795a-a91d-41c5-abcb-313cc06afb4a:MQq2rumsK6

DB query result:

Image

yurisasc avatar Jun 19 '25 03:06 yurisasc

@yurisasc Thank you very much for providing such detailed information. We will fix this issue as soon as possible.

fengmk2 avatar Jun 19 '25 03:06 fengmk2

@yurisasc can you check the docId in snapshots table? They should be exists.

fengmk2 avatar Jun 19 '25 05:06 fengmk2

I'm happy to help, even if it’s just by giving detailed info. Thank you for the quick response! I appreciate all of the team's hard work 🙂

Yes, the document IDs are all present in the snapshots table.

Image

yurisasc avatar Jun 19 '25 06:06 yurisasc

I had the same problem, but I overlooked the fact that you have to install an extra container; the indexer. Did you read this: https://docs.affine.pro/self-host-affine/administer/ai and: https://docs.affine.pro/self-host-affine/administer/indexer

richie80 avatar Nov 27 '25 07:11 richie80