Skip to content

Tags: ateucher/RPostgres

Tags

v1.3.0

Toggle v1.3.0's commit message
RPostgres 1.3.0

- `dbConnect()` gains `timezone_out` argument, the default `NULL` means to use `timezone` (r-dbi#222).
- `dbQuoteLiteral()` now quotes difftime values as `interval` (r-dbi#270).
- New `postgresWaitForNotify()` adds `LISTEN/NOTIFY` support (r-dbi#237, @lentinj).

## Bug fixes

- `Inf`, `-Inf` and `NaN` values are returned correctly on Windows (r-dbi#267).
- `DATETIME` values (=without time zone) and `DATETIMETZ` values (=with time zone) are returned correctly (r-dbi#190, r-dbi#205, r-dbi#229), also if they start before 1970 (r-dbi#221).

## Internal

- `configure` uses a shell script and no longer forwards to `src/configure.bash` (r-dbi#265).
- Switch to GitHub Actions (r-dbi#268, thanks @ankane).
- Now imports the lubridate package.

v1.3.0.9000

Toggle v1.3.0.9000's commit message
RPostgres 1.3.0.9000

- `configure` uses a shell script and no longer forwards to `src/configure.bash` (r-dbi#265).
- `dbConnect()` defaults to `timezone_out = NULL`, this means to use `timezone`.
- `Inf`, `-Inf` and `NaN` values are returned correctly on Windows (r-dbi#267).

v1.2.1.9002

Toggle v1.2.1.9002's commit message
RPostgres 1.2.1.9002

- `dbConnect()` gains `timezone_out` argument (r-dbi#222).
- `DATETIME` values (=without time zone) and `DATETIMETZ` values (=with time zone) are returned correctly (r-dbi#190, r-dbi#205, r-dbi#229), also if they start before 1970 (r-dbi#221).
- Now imports the lubridate package.

v1.2.1.9001

Toggle v1.2.1.9001's commit message
RPostgres 1.2.1.9001

- `dbQuoteLiteral()` now quotes difftime values as interval (r-dbi#270).
- Switch to GitHub Actions (r-dbi#268, thanks @ankane).
- New `postgresWaitForNotify()` adds `LISTEN/NOTIFY` support (r-dbi#237, @lentinj).

v1.2.1.9000

Toggle v1.2.1.9000's commit message
RPostgres 1.2.1.9000

- Internal changes only.

v1.2.1

Toggle v1.2.1's commit message
RPostgres 1.2.1

- Gains new `Redshift` driver for connecting to Redshift databases.  
  Redshift databases behave almost identically to Postgres so this
  driver allows downstream packages to distinguish between the two (r-dbi#258).
- Datetime values are now passed to the database using an unambiguous time zone format (r-dbi#255, @imlijunda).
- Document `Postgres()` together with `dbConnect()` (r-dbi#242).
- Windows: update libpq to 12.2.0.

v1.2.0.9001

Toggle v1.2.0.9001's commit message
RPostgres 1.2.0.9001

- Gains new `Redshift` driver for connecting to Redshift databases.  
  Redshift databases behave almost identically to Postgres so this
  driver allows downstream packages to distinguish between the two (r-dbi#258).
- Datetime values are now passed to the database using an unambiguous time zone format (r-dbi#255, @imlijunda).
- Document `Postgres()` together with `dbConnect()` (r-dbi#242).

v1.2.0.9000

Toggle v1.2.0.9000's commit message
RPostgres 1.2.0.9000

- Internal changes only.

v1.2.0

Toggle v1.2.0's commit message
Remove LICENSE file

v1.1.3.9001

Toggle v1.1.3.9001's commit message
RPostgres 1.1.3.9001

- Implement `dbGetInfo()` for the driver object.