File-to-DB import does not work with multiple file uploads

Open
#1,459 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
45/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
markdown
Domain
database

Research direction

The report describes importing Markdown notes through “File to Graph” in DB 2.0, failing after about 898 pages with “fail to fetch.” Start by reproducing the import with the attached file and checking where the import request fails as page and property counts grow. Done means the reported files import successfully, or the failing limit is identified and documented.

Written by the indexing model from the issue text.

Description

Search first
  • I searched and no similar issues were found
What Happened?
  • What Happened?

    The import worked fine when there were only a few documents with a small number of property, but as the number of pages increased and the number of property exceeded 40,000, I kept getting "fail to fetch" errors. Is there a limit to the number of property that can be imported?
    I ran a Python script created by another user(benjypng) to check if there were any issues with the MD files, but it reported no problems. I’m not sure if this is simply a bug or a numerical limit.(db 2.0. 2 nightly 22a29b3-dirty) Any suggestion?

abh01m_mul_5.md

Reproduce the Bug
  • Reproduce the Bug

    1- Import existing notes
    2- Choose File to Graph
    3- wait and until 898 page fine
    4- but error 'fetch fail'

Expected Behavior

Import all the md files

Screenshots

No response

Desktop or Mobile Platform Information

No response

Additional Context

No response

Are you willing to submit a PR? If you know how to fix the bug.
  • I'm willing to submit a PR (Thank you!)
Dominant language
No language data
Stars
29
Forks
2
PR merge metrics
No merged PRs in 30d

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from logseq/db-test

All issues in logseq/db-test

Similar issues

More Databases issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.