Commit 62ef6ff
committed
Add an APPEND option to buildParquetCopySQL
buildParquetCopySQL() gains an `append` argument that emits the DuckDB `APPEND`
copy option. A `COPY ... PARTITION_BY` into a non-empty target otherwise fails
with "Directory ... is not empty"; `APPEND` writes new files into the existing
hive-partitioned directory (with unique names, preserving the files earlier
parts wrote), which is what a coord-array append needs. Default is FALSE, so the
flat/lazy and fresh-write paths are unchanged; DuckDBArray's partitioned writer
passes append = TRUE for the append case.
Bump version to 0.99.6; update NEWS.1 parent 6e290f8 commit 62ef6ff
4 files changed
Lines changed: 16 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
1 | 10 | | |
2 | 11 | | |
3 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
348 | 348 | | |
349 | 349 | | |
350 | 350 | | |
351 | | - | |
| 351 | + | |
352 | 352 | | |
353 | 353 | | |
354 | 354 | | |
| |||
369 | 369 | | |
370 | 370 | | |
371 | 371 | | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
372 | 375 | | |
373 | 376 | | |
374 | 377 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments