8000 Tags · tidyverse/duckplyr · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: tidyverse/duckplyr

Tags

v1.1.0.9000

Toggle v1.1.0.9000's commit message
duckplyr 1.1.0.9000

- Switching to development version.

v1.1.0

Toggle v1.1.0's commit message
duckplyr 1.1.0

This release improves compatibility with dbplyr and DuckDB.
See `vignette("duckdb")` for details.

## Features

- Pass functions prefixed with `dd$` directly to DuckDB, e.g., `dd$ROW()` will be translated as DuckDB's `ROW()` function (#658).

- New `as_tbl()` to convert to a dbplyr tbl object (#634, #685).

- Register Ark methods for Positron's "Variables" pane (@DavisVaughan, #661, #678). DuckDB tibbles are no longer displayed as data frames in the "Variables" pane due to a limitation in Positron. Use `collect()` to convert them to data frames if you rely on the viewer functionality.

- Translate `n_distinct()` as macro with support for `na.rm = TRUE` (@joakimlinde, #572, #655).

- Translate `coalesce()`.

- `compute()` does not have a fallback, failures are reported to the client (#637).

- Implement `slice_head()` (#640).

## Bug fixes

- Set functions like `union()` no longer trigger materialization (#654, #692).

- Joins no longer materialize the input data when the package is used with `methods_overwrite()` or `library(duckplyr)` (#641).

- Correct formatting for controlled fallbacks with `Sys.setenv(DUCKPLYR_FALLBACK_INFO = TRUE)`.

## Chore

- Bump duckdb and pillar dependencies.

- Use roxyglobals from CRAN rather than GitHub (@andreranza, #659).

- Bring tools and patch up to date (@joakimlinde, #647).

- Internal `rel_to_df()` needs `prudence` argument (#644).

- Fix sync scripts and add reproducible code (#639).

- Check loadability of extensions in test (#636).

## Documentation

- Document `slice_head()` as supported.

- Add Posit's ROR ID (#592).

- Add `vignette("duckdb")` (#690).

- Add experimental badge.

- Verbose `conflict_prefer()` (#667, #684).

- Typos + clarification edits to "large" vignette (@mine-cetinkaya-rundel, #665).

## Testing

- Skip tests using `grep()` or `sub()` on CRAN.

v1.0.99.9904

Toggle v1.0.99.9904's commit message
duckplyr 1.0.99.9904

## Chore

- Move compat checks back to duckplyr.

v1.0.99.9903

Toggle v1.0.99.9903's commit message
duckplyr 1.0.99.9903

## Chore

- Move compatibility checks to duckdb (#699).

v1.0.99.9902

Toggle v1.0.99.9902's commit message
duckplyr 1.0.99.9902

## Continuous integration

- Enhance permissions for workflow (#717).

v1.0.99.9901

Toggle v1.0.99.9901's commit message
duckplyr 1.0.99.9901

## Chore

- Bump duckdb dependency.

v1.0.1.9014

Toggle v1.0.1.9014's commit message
duckplyr 1.0.1.9014

## Bug fixes

- Syntax in code generation.

## Chore

- Remove access of unknown variable.

- Sync.

- Sync.

## Continuous integration

- Permissions, better tests for missing suggests, lints (#710).

- Only fail covr builds if token is given (#707).

- Always use `_R_CHECK_FORCE_SUGGESTS_=false` (#706).

- Correct installation of xml2 (#703).

- Add xml2 for covr, print testthat results (#701).

- Sync (#700).

## Documentation

- Document `slice_head()` as supported.

## Testing

- Skip tests using `grep()` or `sub()` on CRAN.

v1.0.1.9013

Toggle v1.0.1.9013's commit message
duckplyr 1.0.1.9013

## Chore

- Remove superfluous check.

- Fix lints.

v1.0.1.9012

Toggle v1.0.1.9012's commit message
duckplyr 1.0.1.9012

## Bug fixes

- Set functions like `union()` no longer trigger materialization (#654, #692).

## Features

- Remove experimental flag (#682, #695).

## Documentation

- Move package.

v1.0.1.9011

Toggle v1.0.1.9011's commit message
duckplyr 1.0.1.9011

## Features

- Register `has_children` and `has_viewer` methods for Positron (#678).

## Documentation

- Add Posit's ROR ID (#592).
0