-
Notifications
You must be signed in to change notification settings - Fork 938
Open
Labels
bugSomething that isn't workingSomething that isn't workingd1Relating to D1Relating to D1regressionBreak in existing functionality as a result of a recent changeBreak in existing functionality as a result of a recent change
Description
Which Cloudflare product(s) does this pertain to?
D1
What versions are you using?
3.108.0
What operating system and version are you using?
Arch Linux
Please provide a link to a minimal reproduction
No response
Describe the Bug
Hi,
After an export of our D1 database on remote ( wrangler d1 export dbname --remote --output export.sql ), I'm trying to import it on local ( wrangler d1 execute --local --file export.sql ), but I got a lot of errors.
After theses long list of errors I also got a generic « ✘ [ERROR] internal error », and none of the INSERT request are executed.
The file contain ~3000 INSERT with each request could expand until 12000 characters each (JSON content), if I split the files in multiples files of ~200 INSERT, I could be able to import all the file, wittout the « ✘ [ERROR] internal error » but still with the repeated errors « HashIndex detected hash table inconsistency ».
Please provide any relevant error logs
kj/table.c++:57: error: HashIndex detected hash table inconsistency. This can happen if you create a kj::Table with a hash index and you modify the rows in the table post-indexing in a way that would change their hash. This is a serious bug which will lead to undefined behavior.
stack: ; kj::getStackTrace() = /workers/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2b4cc7d /workers/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2b4868c /workers/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2b4b0ab /workers/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2277fc0 /workers/node_modules/@cloudflare/workerd-linux-64/bin/workerd@39d1109 /workers/node_modules/@cloudflare/workerd-linux-64/bin/workerd@39d0edd /workers/node_modules/@cloudflare/workerd-linux-64/bin/workerd@38358f5
mrankine, lauma4444, caprolactam, incognitojam and benjaminhunkinsarthurgailes
Metadata
Metadata
Assignees
Labels
bugSomething that isn't workingSomething that isn't workingd1Relating to D1Relating to D1regressionBreak in existing functionality as a result of a recent changeBreak in existing functionality as a result of a recent change