[GH-ISSUE #2521] Unable to upload PDF files: Table was not found #1632

Closed
opened 2026-02-22 18:25:46 -05:00 by yindo · 12 comments
Owner

Originally created by @Timi7007 on GitHub (Oct 22, 2024).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/2521

How are you running AnythingLLM?

Docker (local)

What happened?

I'm afraid I'm doing something wrong, as I can't get documents added using the "Save and embed" dialog. Logs show the following:

[backend] info: Adding new vectorized document into namespace buffalo-bills
[backend] info: [RecursiveSplitter] Will split with {"chunkSize":8192,"chunkOverlap":20}
[backend] info: Chunks created from document: 15
[backend] info: [OllamaEmbedder] Embedding 15 chunks of text with nomic-embed-text:latest.
[backend] info: Inserting vectorized chunks into LanceDB collection.
[backend] error: addDocumentToNamespace Table 'buffalo-bills' was not found
[backend] error: Failed to vectorize Buffalo Bills - Wikipedia.pdf

The "Table 'buffalo-bills' was not found" error gets forwarded to the frontend.

Are there known steps to reproduce?

Vector-DB is set to LanceDB as per default, embedding provider is Ollama, I've tried different embedding models with the same result.

Originally created by @Timi7007 on GitHub (Oct 22, 2024). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/2521 ### How are you running AnythingLLM? Docker (local) ### What happened? I'm afraid I'm doing something wrong, as I can't get documents added using the "Save and embed" dialog. Logs show the following: ~~~ [backend] info: Adding new vectorized document into namespace buffalo-bills [backend] info: [RecursiveSplitter] Will split with {"chunkSize":8192,"chunkOverlap":20} [backend] info: Chunks created from document: 15 [backend] info: [OllamaEmbedder] Embedding 15 chunks of text with nomic-embed-text:latest. [backend] info: Inserting vectorized chunks into LanceDB collection. [backend] error: addDocumentToNamespace Table 'buffalo-bills' was not found [backend] error: Failed to vectorize Buffalo Bills - Wikipedia.pdf ~~~ The "Table 'buffalo-bills' was not found" error gets forwarded to the frontend. ### Are there known steps to reproduce? Vector-DB is set to LanceDB as per default, embedding provider is Ollama, I've tried different embedding models with the same result.
yindo added the needs info / can't replicate label 2026-02-22 18:25:46 -05:00
yindo closed this issue 2026-02-22 18:25:47 -05:00
Author
Owner

@Timi7007 commented on GitHub (Oct 22, 2024):

I've just tried again using the native "AnythingLLM Embedder" with the following non-functional result:

[backend] info: Adding new vectorized document into namespace buffalo-bills
[backend] info: [NativeEmbedder] Initialized
[backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20}
[backend] info: Chunks created from document: 76
[backend] info: [NativeEmbedder] Embedded Chunk 1 of 4
[backend] info: [NativeEmbedder] Embedded Chunk 2 of 4
[backend] info: [NativeEmbedder] Embedded Chunk 3 of 4
[backend] info: [NativeEmbedder] Embedded Chunk 4 of 4
[backend] info: Inserting vectorized chunks into LanceDB collection.
[backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/buffalo-bills.lance/_versions/.tmp_1.manifest_4be321d5-b2ec-4add-9c83-2c258c1669b6 to /app/server/storage/lancedb/buffalo-bills.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.12.1/src/io/commit.rs:692:54
[backend] error: Failed to vectorize 2021 Buffalo Bills season - Wikipedia.pdf
[backend] info: Adding new vectorized document into namespace buffalo-bills
[backend] info: [NativeEmbedder] Initialized
[backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20}
[backend] info: Chunks created from document: 95
[backend] info: [NativeEmbedder] Embedded Chunk 1 of 4
[backend] info: [NativeEmbedder] Embedded Chunk 2 of 4
[backend] info: [NativeEmbedder] Embedded Chunk 3 of 4
[backend] info: [NativeEmbedder] Embedded Chunk 4 of 4
[backend] info: Inserting vectorized chunks into LanceDB collection.
[backend] error: addDocumentToNamespace Table 'buffalo-bills' was not found
[backend] error: Failed to vectorize 2022 Buffalo Bills season - Wikipedia.pdf

This even seems like separate errors. Please advise.

@Timi7007 commented on GitHub (Oct 22, 2024): I've just tried again using the native "AnythingLLM Embedder" with the following non-functional result: ~~~ [backend] info: Adding new vectorized document into namespace buffalo-bills [backend] info: [NativeEmbedder] Initialized [backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20} [backend] info: Chunks created from document: 76 [backend] info: [NativeEmbedder] Embedded Chunk 1 of 4 [backend] info: [NativeEmbedder] Embedded Chunk 2 of 4 [backend] info: [NativeEmbedder] Embedded Chunk 3 of 4 [backend] info: [NativeEmbedder] Embedded Chunk 4 of 4 [backend] info: Inserting vectorized chunks into LanceDB collection. [backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/buffalo-bills.lance/_versions/.tmp_1.manifest_4be321d5-b2ec-4add-9c83-2c258c1669b6 to /app/server/storage/lancedb/buffalo-bills.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.12.1/src/io/commit.rs:692:54 [backend] error: Failed to vectorize 2021 Buffalo Bills season - Wikipedia.pdf [backend] info: Adding new vectorized document into namespace buffalo-bills [backend] info: [NativeEmbedder] Initialized [backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20} [backend] info: Chunks created from document: 95 [backend] info: [NativeEmbedder] Embedded Chunk 1 of 4 [backend] info: [NativeEmbedder] Embedded Chunk 2 of 4 [backend] info: [NativeEmbedder] Embedded Chunk 3 of 4 [backend] info: [NativeEmbedder] Embedded Chunk 4 of 4 [backend] info: Inserting vectorized chunks into LanceDB collection. [backend] error: addDocumentToNamespace Table 'buffalo-bills' was not found [backend] error: Failed to vectorize 2022 Buffalo Bills season - Wikipedia.pdf ~~~ This even seems like separate errors. Please advise.
Author
Owner

@timothycarambat commented on GitHub (Oct 22, 2024):

What does your PDF look like - clearly there is some external or embedded reference to a table that cannot be parsed out of the document

@timothycarambat commented on GitHub (Oct 22, 2024): What does your PDF look like - clearly there is some external or embedded reference to a table that cannot be parsed out of the document
Author
Owner

@Timi7007 commented on GitHub (Oct 24, 2024):

Tried again with a plain .txt, single line, one sentence, no special characters. Still the same issue:

[collector] info: -- Working test.txt --
[collector] info: [SUCCESS]: test.txt converted & ready for embedding.
[backend] info: [CollectorApi] Document test.txt uploaded processed and successfully. It is now available in documents.
[backend] info: [Event Logged] - document_uploaded
[backend] info: Adding new vectorized document into namespace testworkspace
[backend] info: [NativeEmbedder] Initialized
[backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20}
[backend] info: Chunks created from document: 1
[backend] info: [NativeEmbedder] Embedded Chunk 1 of 1
[backend] info: Inserting vectorized chunks into LanceDB collection.
[backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/testworkspace.lance/_versions/.tmp_1.manifest_404b8afe-8daf-4083-9a62-785ca4d619a9 to /app/server/storage/lancedb/testworkspace.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.12.1/src/io/commit.rs:692:54
[backend] error: Failed to vectorize test.txt
[backend] info: [Event Logged] - workspace_documents_added
[backend] info: Adding new vectorized document into namespace testworkspace
[backend] info: [NativeEmbedder] Initialized
[backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20}
[backend] info: Chunks created from document: 1
[backend] info: [NativeEmbedder] Embedded Chunk 1 of 1
[backend] info: Inserting vectorized chunks into LanceDB collection.
[backend] error: addDocumentToNamespace Table 'testworkspace' was not found
[backend] error: Failed to vectorize test.txt
[backend] info: [TELEMETRY SENT] {"event":"documents_embedded_in_workspace","properties":{"LLMSelection":"ollama","Embedder":"native","VectorDbSelection":"lancedb","TTSSelection":"native","runtime":"docker"}}
[backend] info: [Event Logged] - workspace_documents_added
@Timi7007 commented on GitHub (Oct 24, 2024): Tried again with a plain .txt, single line, one sentence, no special characters. Still the same issue: ~~~ [collector] info: -- Working test.txt -- [collector] info: [SUCCESS]: test.txt converted & ready for embedding. [backend] info: [CollectorApi] Document test.txt uploaded processed and successfully. It is now available in documents. [backend] info: [Event Logged] - document_uploaded [backend] info: Adding new vectorized document into namespace testworkspace [backend] info: [NativeEmbedder] Initialized [backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20} [backend] info: Chunks created from document: 1 [backend] info: [NativeEmbedder] Embedded Chunk 1 of 1 [backend] info: Inserting vectorized chunks into LanceDB collection. [backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/testworkspace.lance/_versions/.tmp_1.manifest_404b8afe-8daf-4083-9a62-785ca4d619a9 to /app/server/storage/lancedb/testworkspace.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.12.1/src/io/commit.rs:692:54 [backend] error: Failed to vectorize test.txt [backend] info: [Event Logged] - workspace_documents_added [backend] info: Adding new vectorized document into namespace testworkspace [backend] info: [NativeEmbedder] Initialized [backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20} [backend] info: Chunks created from document: 1 [backend] info: [NativeEmbedder] Embedded Chunk 1 of 1 [backend] info: Inserting vectorized chunks into LanceDB collection. [backend] error: addDocumentToNamespace Table 'testworkspace' was not found [backend] error: Failed to vectorize test.txt [backend] info: [TELEMETRY SENT] {"event":"documents_embedded_in_workspace","properties":{"LLMSelection":"ollama","Embedder":"native","VectorDbSelection":"lancedb","TTSSelection":"native","runtime":"docker"}} [backend] info: [Event Logged] - workspace_documents_added ~~~
Author
Owner

@timothycarambat commented on GitHub (Oct 24, 2024):

This is your issue, its from the lanceDB integration for storing the vectors
[backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/testworkspace.lance/_versions/.tmp_1.manifest_404b8afe-8daf-4083-9a62-785ca4d619a9 to /app/server/storage/lancedb/testworkspace.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.12.1/src/io/commit.rs:692:54

The issue says you are running in Docker, what does the OS you are running on look like and is this using the official image or a custom build?

So the root cause is that causing upserts to fail because tables cannot be written to lance files.

@timothycarambat commented on GitHub (Oct 24, 2024): This is your issue, its from the lanceDB integration for storing the vectors `[backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/testworkspace.lance/_versions/.tmp_1.manifest_404b8afe-8daf-4083-9a62-785ca4d619a9 to /app/server/storage/lancedb/testworkspace.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.12.1/src/io/commit.rs:692:54 ` The issue says you are running in Docker, what does the OS you are running on look like and is this using the official image or a custom build? So the root cause is that causing upserts to fail because tables cannot be written to `lance` files.
Author
Owner

@timothycarambat commented on GitHub (Oct 24, 2024):

We have both an x86 and arm image available. Typically trying to run an incompatible arch on the host via docker causes issues like this. Also when the docker storage is mounted to a network drive this can cause IO operation failures

@timothycarambat commented on GitHub (Oct 24, 2024): We have both an x86 and `arm` image available. Typically trying to run an incompatible arch on the host via docker causes issues like this. Also when the docker storage is mounted to a network drive this can cause IO operation failures
Author
Owner

@jigars-raiqa commented on GitHub (Nov 28, 2024):

I am having the same issue

[backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/testworkspace.lance/_versions/.tmp_1.manifest_404b8afe-8daf-4083-9a62-785ca4d619a9 to /app/server/storage/lancedb/testworkspace.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.12.1/src/io/commit.rs:692:54

I have Azure Container App and mounts are pointing to Azure File Share. I went ahead with design based on lancedb documentation here - https://lancedb.github.io/lancedb/concepts/storage/

@jigars-raiqa commented on GitHub (Nov 28, 2024): I am having the same issue [backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/testworkspace.lance/_versions/.tmp_1.manifest_404b8afe-8daf-4083-9a62-785ca4d619a9 to /app/server/storage/lancedb/testworkspace.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.12.1/src/io/commit.rs:692:54 I have Azure Container App and mounts are pointing to Azure File Share. I went ahead with design based on lancedb documentation here - https://lancedb.github.io/lancedb/concepts/storage/
Author
Owner

@anilgulecha commented on GitHub (Mar 27, 2025):

Ran into same when I'm running on GCP (with fuse mounted file system of file store)

@anilgulecha commented on GitHub (Mar 27, 2025): Ran into same when I'm running on GCP (with fuse mounted file system of file store)
Author
Owner

@timothycarambat commented on GitHub (Mar 27, 2025):

@jigars-raiqa - your issue is permissions for the container to be able to write to the storage directory and/or the file system used is not available - see https://github.com/lancedb/lancedb/issues/2016#issuecomment-2587575734

@anilgulecha - likely same issue if you are getting this error. Neither of your errors are related to this issue, which has to do with PDF table parsing.

@timothycarambat commented on GitHub (Mar 27, 2025): @jigars-raiqa - your issue is permissions for the container to be able to write to the storage directory and/or the file system used is not available - see https://github.com/lancedb/lancedb/issues/2016#issuecomment-2587575734 @anilgulecha - likely same issue if you are getting this error. Neither of your errors are related to this issue, which has to do with PDF table parsing.
Author
Owner

@matthewdavis commented on GitHub (Apr 21, 2025):

Same issue.

[backend] info: Adding new vectorized document into namespace workspace
[backend] info: [NativeEmbedder] Initialized
[backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20}
[backend] info: Chunks created from document: 20
[backend] info: [NativeEmbedder] Embedded Chunk 1 of 1
[backend] info: Inserting vectorized chunks into LanceDB collection.
[backend] error: addDocumentToNamespace Table 'workspace' was not found
[backend] error: Failed to vectorize 2024-09-22.pdf
[backend] info: [TELEMETRY SENT] {"event":"documents_embedded_in_workspace","distinctId":"fdcfb2bf-aa8e-4dd6-82f4-6b0482a09598","properties":{"LLMSelection":"ollama","Embedder":"native","VectorDbSelection":"lancedb","TTSSelection":"native","runtime":"docker"}}
[backend] info: [Event Logged] - workspace_documents_added

I've validated that the docker user has the correct permissions and ability to write to the host storage directory.

Environment
Host OS: Unraid 7
Container: mintplexlabs/anythingllm:latest

@matthewdavis commented on GitHub (Apr 21, 2025): Same issue. ``` [backend] info: Adding new vectorized document into namespace workspace [backend] info: [NativeEmbedder] Initialized [backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20} [backend] info: Chunks created from document: 20 [backend] info: [NativeEmbedder] Embedded Chunk 1 of 1 [backend] info: Inserting vectorized chunks into LanceDB collection. [backend] error: addDocumentToNamespace Table 'workspace' was not found [backend] error: Failed to vectorize 2024-09-22.pdf [backend] info: [TELEMETRY SENT] {"event":"documents_embedded_in_workspace","distinctId":"fdcfb2bf-aa8e-4dd6-82f4-6b0482a09598","properties":{"LLMSelection":"ollama","Embedder":"native","VectorDbSelection":"lancedb","TTSSelection":"native","runtime":"docker"}} [backend] info: [Event Logged] - workspace_documents_added ``` I've validated that the docker user has the correct permissions and ability to write to the host storage directory. Environment Host OS: Unraid 7 Container: mintplexlabs/anythingllm:latest
Author
Owner

@matthewdavis commented on GitHub (Apr 21, 2025):

in fact, after attempting to re-create this, it looks like it wedges the entire workspace. Here's the logs from the following steps.

  1. create new workspace
  2. send an example question
  3. Get a response
  4. attempt to upload a file to the workspace
  5. File attempt errors out
  6. Any fruther questions in the workspace fail with the following error:
  • Could not respond to message.

Table 'githubreproducer' was not found

Logs

[backend] info: [TELEMETRY SENT] {"event":"workspace_created","distinctId":"fdcfb2bf-aa8e-4dd6-82f4-6b0482a09598","properties":{"multiUserMode":false,"LLMSelection":"ollama","Embedder":"native","VectorDbSelection":"lancedb","TTSSelection":"native","runtime":"docker"}}
[backend] info: [Event Logged] - workspace_created
[backend] info: [NativeEmbedder] Initialized
[backend] info: [Ollama] OllamaAILLM initialized with
model: gemma3:latest
perf: base
n_ctx: 4096
[backend] info: [TokenManager] Returning existing instance for model: gemma3:latest
[backend] info: [Event Logged] - sent_chat
[backend] info: Adding new vectorized document into namespace githubreproducer
[backend] info: [NativeEmbedder] Initialized
[backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20}
[backend] info: Chunks created from document: 20
[backend] info: [NativeEmbedder] Embedded Chunk 1 of 1
[backend] info: Inserting vectorized chunks into LanceDB collection.
[backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest-7578bda8-6c1a-40cf-b1d5-dbd86bc3d699 to /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.22.0/src/io/commit.rs:888:54  Caused by: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest-7578bda8-6c1a-40cf-b1d5-dbd86bc3d699 to /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.22.0/src/io/commit.rs:888:54    Caused by: Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest-7578bda8-6c1a-40cf-b1d5-dbd86bc3d699 to /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest: Function not implemented (os error 38)      Caused by: Unable to copy file from /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest-7578bda8-6c1a-40cf-b1d5-dbd86bc3d699 to /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest: Function not implemented (os error 38)        Caused by: Function not implemented (os error 38)
[backend] error: Failed to vectorize 2024-09-22.pdf
[backend] info: [TELEMETRY SENT] {"event":"documents_embedded_in_workspace","distinctId":"fdcfb2bf-aa8e-4dd6-82f4-6b0482a09598","properties":{"LLMSelection":"ollama","Embedder":"native","VectorDbSelection":"lancedb","TTSSelection":"native","runtime":"docker"}}
[backend] info: [Event Logged] - workspace_documents_added
[backend] info: [NativeEmbedder] Initialized
[backend] info: [Ollama] OllamaAILLM initialized with
model: gemma3:latest
perf: base
n_ctx: 4096
[backend] error: Error: Table 'githubreproducer' was not found
@matthewdavis commented on GitHub (Apr 21, 2025): in fact, after attempting to re-create this, it looks like it wedges the entire workspace. Here's the logs from the following steps. 1. create new workspace 2. send an example question 3. Get a response 4. attempt to upload a file to the workspace 5. File attempt errors out 6. Any fruther questions in the workspace fail with the following error: > - Could not respond to message. > > Table 'githubreproducer' was not found > Logs ``` [backend] info: [TELEMETRY SENT] {"event":"workspace_created","distinctId":"fdcfb2bf-aa8e-4dd6-82f4-6b0482a09598","properties":{"multiUserMode":false,"LLMSelection":"ollama","Embedder":"native","VectorDbSelection":"lancedb","TTSSelection":"native","runtime":"docker"}} [backend] info: [Event Logged] - workspace_created [backend] info: [NativeEmbedder] Initialized [backend] info: [Ollama] OllamaAILLM initialized with model: gemma3:latest perf: base n_ctx: 4096 [backend] info: [TokenManager] Returning existing instance for model: gemma3:latest [backend] info: [Event Logged] - sent_chat [backend] info: Adding new vectorized document into namespace githubreproducer [backend] info: [NativeEmbedder] Initialized [backend] info: [RecursiveSplitter] Will split with {"chunkSize":1000,"chunkOverlap":20} [backend] info: Chunks created from document: 20 [backend] info: [NativeEmbedder] Embedded Chunk 1 of 1 [backend] info: Inserting vectorized chunks into LanceDB collection. [backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest-7578bda8-6c1a-40cf-b1d5-dbd86bc3d699 to /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.22.0/src/io/commit.rs:888:54 Caused by: LanceError(IO): Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest-7578bda8-6c1a-40cf-b1d5-dbd86bc3d699 to /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest: Function not implemented (os error 38), /home/build_user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lance-table-0.22.0/src/io/commit.rs:888:54 Caused by: Generic LocalFileSystem error: Unable to copy file from /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest-7578bda8-6c1a-40cf-b1d5-dbd86bc3d699 to /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest: Function not implemented (os error 38) Caused by: Unable to copy file from /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest-7578bda8-6c1a-40cf-b1d5-dbd86bc3d699 to /app/server/storage/lancedb/githubreproducer.lance/_versions/1.manifest: Function not implemented (os error 38) Caused by: Function not implemented (os error 38) [backend] error: Failed to vectorize 2024-09-22.pdf [backend] info: [TELEMETRY SENT] {"event":"documents_embedded_in_workspace","distinctId":"fdcfb2bf-aa8e-4dd6-82f4-6b0482a09598","properties":{"LLMSelection":"ollama","Embedder":"native","VectorDbSelection":"lancedb","TTSSelection":"native","runtime":"docker"}} [backend] info: [Event Logged] - workspace_documents_added [backend] info: [NativeEmbedder] Initialized [backend] info: [Ollama] OllamaAILLM initialized with model: gemma3:latest perf: base n_ctx: 4096 [backend] error: Error: Table 'githubreproducer' was not found ```
Author
Owner

@timothycarambat commented on GitHub (Apr 22, 2025):

[backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: .... Caused by: Function not implemented (os error 38)

https://github.com/lancedb/lancedb/issues/1630

Hardlinks in Raid: https://trash-guides.info/File-and-Folder-Structure/How-to-set-up/Unraid/

@timothycarambat commented on GitHub (Apr 22, 2025): `[backend] error: addDocumentToNamespace lance error: LanceError(IO): Generic LocalFileSystem error: .... Caused by: Function not implemented (os error 38)` https://github.com/lancedb/lancedb/issues/1630 Hardlinks in Raid: https://trash-guides.info/File-and-Folder-Structure/How-to-set-up/Unraid/
Author
Owner

@timothycarambat commented on GitHub (Apr 22, 2025):

Closing for now, these are all issues arising from the OS incompatibility with LanceDB, if your OS is unsupported or the disk does not support hardlinking this issue can arise. This is not within scope of AnythingLLM since it occurs from the depedency. If you encounter this issue and dont want ot do the legwork to debug the error - you can change to another local vector DB provider and avoid it entirely.

@timothycarambat commented on GitHub (Apr 22, 2025): Closing for now, these are _all_ issues arising from the OS incompatibility with LanceDB, if your OS is unsupported or the disk does not support hardlinking this issue can arise. This is not within scope of AnythingLLM since it occurs from the depedency. If you encounter this issue and dont want ot do the legwork to debug the error - you can change to another local vector DB provider and avoid it entirely.
yindo changed title from Unable to upload PDF files: Table was not found to [GH-ISSUE #2521] Unable to upload PDF files: Table was not found 2026-06-05 14:41:49 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#1632