Skip to content

Commit

Permalink
updated release summary
Browse files Browse the repository at this point in the history
  • Loading branch information
DyfanJones committed Apr 28, 2020
1 parent 42180da commit e1d2ae7
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions cran-comments.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## Release Summary
This release brings increase reliability when working with `AWS Athena` with a few bug fixes.
This release brings increase reliability when working with `AWS Athena`, several new features and a few bug fixes.

**New Features**
* When working with `AWS Athena`, `AWS` APIs can become overwhelmed and return unnecassary exceptions. To over come this `RAthena` has now been given a retry capability with exponential backoff.
Expand All @@ -14,13 +14,14 @@ dbFetch(res, 5000)

* When appending to existing tables `dbWriteTable` now opts to use `ALTER TABLE` instead of `MSCK REPAIR TABLE` this gives an performance increase when appending onto highly partitioned tables.
* `dbWriteTable` is not compatible with `SerDes` and Data Formats
* New function `dbConvertTable` allows `RAthena` to convert backend `AWS S3` files of existing `AWS Athena` tables

**Bug Fixes**
*
* `dbWriteTable` would throw `throttling error` every now and again, `retry_api_call` as been built to handle the parsing of data between R and `AWS S3`.
* `dbWriteTable` did not clear down all metadata when uploading to `AWS Athena`

## Examples Note:
* All R examples with `\dontrun` & `\donttest` have been given a note warning users that `AWS credentials` are required to run
* All R examples with `\dontrun` have a dummy `AWS S3 Bucket uri` example and won't run until user replace the `AWS S3 bucket uri`.
* All R examples with `\dontrun` have been given a note warning users that `AWS credentials` are required to run

## Test environments
* local OS X install, R 3.6.1
Expand All @@ -42,7 +43,7 @@ Number of updates in past 6 months: 8
* Apologies for the fast re-submission of this package. This release contains several cost benefits for using AWS Athena. Plus a couple of bug fixes. Unit tests now increase coverage +80%.

## unit tests (using testthat) results
* OK: 112
* OK: 121
* Failed: 0
* Warnings: 0
* Skipped: 0

0 comments on commit e1d2ae7

Please sign in to comment.