Skip to content

Commit

Permalink
Merge branch 'cran-1.8.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
krlmlr committed Dec 21, 2023
2 parents ff4c800 + 3ce6978 commit 2d00f26
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 193 deletions.
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.99.9000
Version: 1.8.0
Date: 2023-12-21
Authors@R: c(
person("Kirill", "Müller", , "[email protected]", role = c("aut", "cre"),
Expand Down
209 changes: 21 additions & 188 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,233 +1,66 @@
<!-- NEWS.md is maintained by https://fledge.cynkra.com, contributors should not edit this file -->

# DBItest 1.7.99.9000 (2023-12-21)

## Chore

- DBI is on CRAN.


# 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
## CI/CD

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

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’

0 comments on commit 2d00f26

Please sign in to comment.