Kirill Müller
Kirill Müller
After reviewing, I think `as.numeric(seq_len(n))` is best.
Much simpler: It's not the duck tibbles inside the dm, it's dm using duckplyr. ``` r library(dm) Sys.setenv(DUCKPLYR_META_SKIP = TRUE) if (!file.exists("dm_local.qs")) { dm ℹ Restoring dplyr methods. dm_local |>...
Half of that is fallback collection, another quarter perhaps is `cli::cli_abort()` in `check_df_for_rel()` .
But also the version where dm uses dplyr and the tables are duck tibbles is slow in itself: ``` r library(dm) #> #> Attaching package: 'dm' #> The following object...
I'm getting wildly different timings for the second example, though. Probably okay?
@claude: Give it a try.
Thanks. This is a fairly old OS. Can you please try duckdb 1.2.2 or older? https://cran.r-project.org/src/contrib/Archive/duckdb/
Thanks. Can you compile the upstream C++ library on your OS: https://github.com/duckdb/duckdb ?
Old implementation by @thomasp85: #193.
Thanks. A DuckDB update is scheduled for October 6. I'll resume vendoring soon so that you can check with an updated version from GitHub or r-universe. If you're very brave,...