Skip to content

Commit 5c19c95

Browse files
committed
Format news and revdeps for release
1 parent c885ef3 commit 5c19c95

File tree

4 files changed

+39
-97
lines changed

4 files changed

+39
-97
lines changed

NEWS.md

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,25 @@
11
# odbc (development version)
22

3-
* odbc can now be compiled again with Rtools35 (gcc 4.9.3) (#383)
4-
* `invalid descriptor` issues due to out of order retrieval of long columns are now avoided by unbinding any nanodbc buffer past the long column. Performance for the unbound columns in these cases will be reduced, but the retrieval will work (@detule, #381)
5-
* `dbWriteTable()` now handles `data.table::IDate()` objects (#388)
6-
* `odbcConnectionColumns()` now works as intended with `DBI::Id()` objects (#389)
7-
* Oracle connections now support `Date` and `POSIXct` types via `DATE` and `TIMESTAMP` data types (#324, #349, #350)
8-
* Oracle connections now use VARCHAR2 rather than VARCHAR, as recommended by Oracle's documentation (#189)
9-
* `dbWriteTable(field.types=)` now issues a warning rather than an error for missing columns (#342)
3+
## Major changes
4+
* odbc can now be compiled again with Rtools35 (gcc 4.9.3) on Windows (#383)
5+
* `invalid descriptor` errors from drivers such as Microsoft SQLServer driver and the freeTDS driver which do not support out of order retrieval are now avoided.
6+
This is done by unbinding any nanodbc buffer past the long column.
7+
Performance for the unbound columns in these cases will be reduced, but the retrieval will work without error (@detule, #381)
8+
* `dbBind()` and `dbFetch()` now support multiple result sets (@vkapartzianis, #234)
9+
10+
## Minor improvements and fixes
1011
* New `dbAppendTable()` method for OdbcConnection objects (#335)
12+
* `dbQuoteIdentifier()` now uses the input names (if any).
1113
* `dbWriteTable()` and `dbBind()` now default to a `batch_rows` of `NA`, which sets the batch size to be the length of the input.
1214
This avoids problems with drivers that don't support batch sizes larger than the input size.
1315
To restore the behavior prior to this release pass `batch_rows = 1024` or set `options(odbc.batch_rows = 1024)` (#391).
14-
* `dbBind()` and `dbFetch()` now support multiple result sets (@vkapartzianis, #234)
16+
* `dbWriteTable()` now handles `data.table::IDate()` objects (#388)
17+
* `dbWriteTable(field.types=)` now issues a warning rather than an error for missing columns (#342)
18+
* `odbcConnectionColumns()` now works as intended with `DBI::Id()` objects (#389)
1519
* `dbFetch()` now verifies that `n` is a valid input.
16-
* `dbQuoteIdentifier()` now uses the input names (if any).
1720
* Dates are now always interpreted as being in the database's local time zone, regardless of the `timezone` parameter (#398)
21+
* Oracle connections now support `Date` and `POSIXct` types via `DATE` and `TIMESTAMP` data types (#324, #349, #350)
22+
* Oracle connections now use VARCHAR2 rather than VARCHAR, as recommended by Oracle's documentation (#189)
1823

1924
# odbc 1.2.3
2025

cran-comments.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66

77
0 errors | 0 warnings | 0 note
88

9-
## Downstream dependencies
9+
## revdepcheck results
1010

11-
There should be no errors from these changes.
11+
We checked 17 reverse dependencies, comparing R CMD check results across CRAN and dev versions of this package.
12+
13+
* We saw 0 new problems
14+
* We failed to check 0 packages

revdep/README.md

Lines changed: 19 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -2,45 +2,33 @@
22

33
|field |value |
44
|:--------|:----------------------------|
5-
|version |R version 3.6.1 (2019-07-05) |
6-
|os |macOS Mojave 10.14.6 |
7-
|system |x86_64, darwin15.6.0 |
5+
|version |R version 4.0.2 (2020-06-22) |
6+
|os |macOS Catalina 10.15.6 |
7+
|system |x86_64, darwin17.0 |
88
|ui |X11 |
99
|language |(EN) |
1010
|collate |en_US.UTF-8 |
1111
|ctype |en_US.UTF-8 |
1212
|tz |America/New_York |
13-
|date |2019-11-27 |
13+
|date |2020-10-27 |
1414

1515
# Dependencies
1616

17-
|package |old |new |Δ |
18-
|:-----------|:--------|:--------|:--|
19-
|odbc |1.1.6 |1.1.6 |NA |
20-
|assertthat |0.2.1 |0.2.1 |NA |
21-
|backports |1.1.5 |1.1.5 |NA |
22-
|BH |1.69.0-1 |1.69.0-1 |NA |
23-
|bit |1.1-14 |1.1-14 |NA |
24-
|bit64 |0.9-7 |0.9-7 |NA |
25-
|blob |1.2.0 |1.2.0 |NA |
26-
|DBI |1.0.0 |1.0.0 |NA |
27-
|digest |0.6.23 |0.6.23 |NA |
28-
|ellipsis |0.3.0 |0.3.0 |NA |
29-
|glue |1.3.1 |1.3.1 |NA |
30-
|hms |0.5.2 |0.5.2 |NA |
31-
|magrittr |1.5 |1.5 |NA |
32-
|pkgconfig |2.0.3 |2.0.3 |NA |
33-
|prettyunits |1.0.2 |1.0.2 |NA |
34-
|Rcpp |1.0.3 |1.0.3 |NA |
35-
|rlang |0.4.2 |0.4.2 |NA |
36-
|vctrs |0.2.0 |0.2.0 |NA |
37-
|zeallot |0.1.0 |0.1.0 |NA |
17+
|package |old |new |Δ |
18+
|:---------|:------|:----------|:--|
19+
|odbc |1.2.3 |1.2.3.9000 |* |
20+
|bit |4.0.4 |4.0.4 | |
21+
|bit64 |4.0.5 |4.0.5 | |
22+
|blob |1.2.1 |1.2.1 | |
23+
|DBI |1.1.0 |1.1.0 | |
24+
|digest |0.6.27 |0.6.27 | |
25+
|ellipsis |0.3.1 |0.3.1 | |
26+
|glue |1.4.2 |1.4.2 | |
27+
|hms |0.5.3 |0.5.3 | |
28+
|pkgconfig |2.0.3 |2.0.3 | |
29+
|Rcpp |1.0.5 |1.0.5 | |
30+
|rlang |0.4.8 |0.4.8 | |
31+
|vctrs |0.3.4 |0.3.4 | |
3832

3933
# Revdeps
4034

41-
## Failed to check (1)
42-
43-
|package |version |error |warning |note |
44-
|:-------|:-------|:-----|:-------|:----|
45-
|sf |0.8-0 |1 | | |
46-

revdep/failures.md

Lines changed: 1 addition & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1 @@
1-
# sf
2-
3-
<details>
4-
5-
* Version: 0.8-0
6-
* Source code: https://github.com/cran/sf
7-
* URL: https://github.com/r-spatial/sf/, https://r-spatial.github.io/sf/
8-
* BugReports: https://github.com/r-spatial/sf/issues/
9-
* Date/Publication: 2019-09-17 04:40:03 UTC
10-
* Number of recursive dependencies: 147
11-
12-
Run `revdep_details(,"sf")` for more info
13-
14-
</details>
15-
16-
## In both
17-
18-
* checking whether package ‘sf’ can be installed ... ERROR
19-
```
20-
Installation failed.
21-
See ‘.../revdep/checks.noindex/sf/new/sf.Rcheck/00install.out’ for details.
22-
```
23-
24-
## Installation
25-
26-
### Devel
27-
28-
```
29-
* installing *source* package ‘sf’ ...
30-
** package ‘sf’ successfully unpacked and MD5 sums checked
31-
** using staged installation
32-
configure: CC: /usr/local/opt/llvm/bin/clang
33-
configure: CXX: clang++ -std=gnu++11
34-
checking for gdal-config... no
35-
no
36-
configure: error: gdal-config not found or not executable.
37-
ERROR: configuration failed for package ‘sf’
38-
* removing ‘.../revdep/checks.noindex/sf/new/sf.Rcheck/sf’
39-
40-
```
41-
### CRAN
42-
43-
```
44-
* installing *source* package ‘sf’ ...
45-
** package ‘sf’ successfully unpacked and MD5 sums checked
46-
** using staged installation
47-
configure: CC: /usr/local/opt/llvm/bin/clang
48-
configure: CXX: clang++ -std=gnu++11
49-
checking for gdal-config... no
50-
no
51-
configure: error: gdal-config not found or not executable.
52-
ERROR: configuration failed for package ‘sf’
53-
* removing ‘.../revdep/checks.noindex/sf/old/sf.Rcheck/sf’
54-
55-
```
1+
*Wow, no problems at all. :)*

0 commit comments

Comments
 (0)