Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CRAN release v1.8.0 #335

Merged
merged 5 commits into from
Dec 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: DBItest
Title: Testing DBI Backends
Version: 1.7.3.9016
Version: 1.8.0
Date: 2023-12-21
Authors@R: c(
person("Kirill", "Müller", , "[email protected]", role = c("aut", "cre"),
Expand Down
202 changes: 21 additions & 181 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,226 +1,66 @@
<!-- NEWS.md is maintained by https://fledge.cynkra.com, contributors should not edit this file -->

# DBItest 1.7.3.9016 (2023-12-21)

## Chore

- Bump DBI dependency.

- Revdepcheck results.
# DBItest 1.8.0 (2023-12-21)

## Bug fixes

# DBItest 1.7.3.9015 (2023-12-20)
- Fix `create_roundtrip_keywords` and `create_roundtrip_quotes` tests (#283).

## Features

- Relax specification of `dbUnquoteIdentifier()`, character vectors are now allowed too.

## Chore

- Install DBI from CRAN.


# DBItest 1.7.3.9014 (2023-12-18)

## Features

- Specify `dbFetchChunk()` (#331).
- Specify `dbFetchChunk()` (#331), `dbFetchArrowChunk()` (#301) and `dbBindArrow()` (#328).

- Inline all tests for `dbBind()` (#326).

## Chore

- Remove rlang qualification (#332).

- Remove double `as.data.frame()` (#330).

- Test for `dbBindArrow()` (#328).

- Work around constructive problem (#327).

- Inlining (#325).

- Inlining (#324).

- Towards inlining bind tests (#323).


# DBItest 1.7.3.9013 (2023-12-17)

## Bug fixes

- Fix two binding tests (#321).

## Features

- Require support for `dbFetch(n = NA)` (#296, #316).

- New `allow_na_rows_affected` tweak to support `NA` values returned from `dbGetRowsAffected()` (#297, #312).

- Add adbi to check matrix (#314).

## Chore

- Towards generating expressions for bind checks (#320).
- Switch to nanoarrow (#291).

- Avoid R6 for testing `dbBind()` (#319).
- Basic tests for the new `db*Arrow()` interface (#287).

- Consistent use of `skip_if_not_dbitest()` (#317).
- New `skip_if_not_dbitest()` (#289).

- Disable Arrow skips (#303).
- `reexport` test uses interface for dev DBI if the backend is compatible with DBItest \> 1.7.3.

- Slightly better code generated for `tweaks()` (#313).

## Testing

- Run DBItest for SQLite as part of the checks here (#318).

- Enable remaining Arrow tests (#307).

## Uncategorized

- Merge pull request #315 from r-dbi/b-odbc.
## CI/CD

Fix compatibility with odbc
- Add adbi to check matrix (#314).

- Reenable ODBC MySQL tests (#288).

# DBItest 1.7.3.9012 (2023-11-22)
- Tweak `read_table_missing` test (#285).

## Chore

- No longer need `as.data.frame()` twice for Arrow (#302).

- Breadcrumbs (#305).

- Align paths to duckdb in `Makefile` (#306).

- Modernize `sql_union()` (#304).
- Remove rlang qualification (#332).

- Add new `dbFetchArrowChunk()` generic (#301).
- No longer need `as.data.frame()` twice for Arrow (#302, #330).

- Consistent use of `skip_if_not_dbitest()` (#317).

# DBItest 1.7.3.9011 (2023-11-09)
- Disable Arrow skips (#303).

## Chore
- Modernize `sql_union()` (#304).

- Add Aviator configuration.
- Make better use of `trivial_df()` (#284).

## Documentation

- Avoid error if RSQLite is not installed.

## Testing

- Fix checks without suggested packages (#300).


# DBItest 1.7.3.9010 (2023-10-30)

## Bug fixes

- Typo.

## Chore

- Adapt to changed duckdb directory.


# DBItest 1.7.3.9009 (2023-10-09)

## Bug fixes

- Skip test if dplyr is not installed.


# DBItest 1.7.3.9008 (2023-09-25)

## Chore

- Simplify workflow.


# DBItest 1.7.3.9007 (2023-09-01)

## Features

- Switch to nanoarrow (#291).

## Chore

- Fix CI/CD (#295).


# DBItest 1.7.3.9006 (2023-08-30)

## Chore

- Try fixing odbc workflows.

- Bump dependencies in GitHub actions.


# DBItest 1.7.3.9005 (2023-03-24)

- Internal changes only.


# DBItest 1.7.3.9004 (2023-03-21)

- Internal changes only.


# DBItest 1.7.3.9003 (2022-12-30)

- Internal changes only.


# DBItest 1.7.3.9002 (2022-12-26)

## Features

- Basic tests for the new `db*Arrow()` interface (#287).


# DBItest 1.7.3.9001 (2022-12-24)

## Bug fixes

- Fix `create_roundtrip_keywords` and `create_roundtrip_quotes` tests (#283).

## Features

- New `skip_if_not_dbitest()` (#289).

- Reenable ODBC MySQL tests (#288).

- Tweak read_table_missing test (#285).

- `reexport` test uses interface for dev DBI if the backend is compatible with DBItest > 1.7.3.

This reverts commit bbb444486d0b663a89e66dd61c8b5a97c8e18651.

## Chore

- Refactor: Prefer functions over constants (#270).

- Make better use of `trivial_df()` (#284).

## Uncategorized

- Merge pull request #280 from r-dbi/f-ref-3.



- Merge remote-tracking branch 'refs/remotes/origin/main'.


- Merged cran-1.7.3 into main.


- Run DBItest for SQLite as part of the checks here (#318).

# DBItest 1.7.3.9000 (2022-10-18)
- Enable remaining Arrow tests (#307).

- Internal changes only.
- Fix checks without suggested packages (#300).


# DBItest 1.7.3 (2022-10-18)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,5 +59,5 @@ Further reading:
---

Please note that the 'DBItest' project is released with a
[Contributor Code of Conduct](https://dbitest.r-dbi.org/code_of_conduct).
[Contributor Code of Conduct](https://dbitest.r-dbi.org/CODE_OF_CONDUCT.html).
By contributing to this project, you agree to abide by its terms.
13 changes: 10 additions & 3 deletions cran-comments.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
DBItest 1.7.3
DBItest 1.8.0

## R CMD check results

- [x] Checked locally, R 4.3.2
- [x] Checked on CI system, R 4.3.2
- [x] Checked on win-builder, R devel

## Current CRAN check results

- [x] Checked on 2022-10-18, problems found: https://cran.r-project.org/web/checks/check_results_DBItest.html
- [x] NOTE: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-ix86+x86_64: available in Additional_dependencies
- [x] Checked on 2023-12-21, problems found: https://cran.r-project.org/web/checks/check_results_DBItest.html
- [x] NOTE: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-windows-x86_64: Additional_repositories
Package suggested but not available for checking: ‘dblog’