Open jrouaix opened 1 year ago
@jrouaix I agree with your suspicion. I've used the appender to insert 650_000 simulated persons into duckdb, and noticed a couple of things:
So we didn't yet updated further than 8.0, but perhaps version 10 is freed from this bug. Will try ... one day soon 🤞🏼
@jrouaix Unfortunately, I have tried this with the latest version, 0.10.1.
The appender api should error as documented in this issue
However it should not be much slower than SQLite, is it possible to share a mwe.
I found if you are using the arrow version, try flushing it every <2048 len elements to work.
Facing the same issue with duckdb-jdbc (0.10.3) as well. Appenders are not syncing into duck-db, even after flushing.
Hello
I had no Err() when using
append_row(params![None])
) when the target column is indeedNOT NULL
. And did not find a way to check how many lines were actually inserted ...Does it sound like something fishy here or was it the exepected/normal behavior ?
Got it in duckdb-rs 0.8 but could not really reproduce with latest version cause it has other issues (
Assertion 'types == input.GetTypes()' failed
panicking from cpp side)