The NetBSD Project

CVS log for pkgsrc/math/R-DBI/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / math / R-DBI

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Oct 26 05:54:32 2024 UTC (5 months, 3 weeks ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base, pkgsrc-2025Q1, pkgsrc-2024Q4-base, pkgsrc-2024Q4, HEAD
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +4 -4 lines
(math/R-DBI) Updated 1.2.1 to 1.2.3

# DBI 1.2.3 (2024-06-02)

## Bug fixes

- `dbQuoteLiteral()` uses the format `"%Y-%m-%d %H-%M-%S%z"` which is
  understood by more databases (#467, #474).

## Documentation

- Use relational-data.org as a replacement for relational.fit.cvut.cz.
- Set BS version explicitly for now (@maelle, #478).
- Include `dbGetInfo()` in the spec (#477).
- Fix typos (@salim-b, #469, @MichaelChirico, #482).


# DBI 1.2.2 (2024-02-09)

## Bug fixes

- `Id()` does not assign empty names to the components if all
  arguments are unnamed (#464).
- Add spec to version control to avoid weird pandoc errors on CRAN
  (#465).

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Jan 21 01:38:18 2024 UTC (14 months, 4 weeks ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +4 -4 lines
(math/R-DBI) Updated 1.1.3 to 1.2.1

# DBI 1.2.1 (2024-01-12)

## Bug fixes

- Fix `dbWriteTableArrow()` according to spec (#457).

- Fix type inference in default method for `dbCreateTableArrow()` (#450).

## Features

- `dbAppendTableArrow()` returns number of rows (#454).

- Add `temporary` argument to `dbCreateTableArrow()` (#453).

- Avoid coercing `params` in default implementation for `dbSendQueryArrow()` (#447).

- Use `nanoarrow::infer_nanoarrow_schema()` in the default method for `dbCreateTable()` (#445).

## Chore

- Add badge to `DBIResultArrow` class (#452).

- Change maintainer e-mail.

## Documentation

- Finalize Arrow vignette (#451, #455).

- Document new Arrow generics (#444, #449).

- Use dbitemplate (@maelle, #442).


# DBI 1.2.0 (2023-12-20)

## Breaking changes

- `dbUnquoteIdentifier()` creates `Id()` objects without component names  and allows non-`NA` character input (#421, #422).


## Features

- New generics `dbSendQueryArrow()`, `dbFetchArrow()`, `dbGetQueryArrow()`, `dbReadTableArrow()`, `dbWriteTableArrow()`  (@nbenn, #390),  `dbCreateTableArrow()`, `dbAppendTableArrow()` (#396),
`dbBindArrow()` (#415) and `dbFetchArrowChunk()` (#424), with default implementations via nanoarrow (#414).

- `Id()` now accepts unnamed components (#417). If names are provided, the components are arranged in SQL order (@eauleaf, #427).

- New `dbIsValid()` method for `"DBIResultArrowDefault"` objects implemented by DBI (#425).

- Implement `dbiDataType()` for objects of class `"blob"`.

## Documentation

- Update pkgdown template (@maelle, #428, #438, #437).

- Clarify repeated parameter binding (#430).

- Deal with sundown of `https://relational.fit.cvut.cz` (#423).

- Correct vignette titles (#419).

- Harmonize table documentation (#400).

- Tweak typo, add families for data retrieval and command execution.

## Testing

- Enable BLOB tests for arrow \>= 10.0.0 (#395).

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

- Fix checks without suggested packages (#420).

- Fix Windows tests on GHA (#406).

- `testthat::use_testthat(3)` (#416).

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Dec 18 06:46:43 2022 UTC (2 years, 4 months ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +4 -4 lines
(math/R-DBI) Updated 1.1.1 to 1.1.3

# DBI 1.1.3 (2022-06-18)

## Features
- `dbAppendTable()` accepts `Id` (#381, @renkun-ken).


## Documentation
- `?dbSendQuery` and related methods gain a section "The data
  retrieval flow" (#386).

- `?dbSendStatement` and related methods gain a section "The command
  execution flow" (#386).


# DBI 1.1.2 (2021-12-19)

## Features
- Use `dbQuoteLiteral()` in default method for `sqlData()` (#362, #371).
- Update specification with changes from DBItest 1.7.2 (#367).

## Documentation
- The pkgdown documentation for DBI generics (e.g. `?dbConnect`)
  contains clickable links to all known backends (except ROracle), and
  an explanatory sentence (#360).

- `?Id` gains better examples (#295, #370).

- Elaborate on status of `dbWriteTable()` in the documentation (#352,
  #372).

- Make method definition more similar to S3. All `setMethod()` calls
  refer to top-level functions (#368).

- `?dbReadTable` and other pages gain pointers to `Id()` and `SQL()` (#359).

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Oct 26 10:55:21 2021 UTC (3 years, 5 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
math: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Oct 7 14:27:43 2021 UTC (3 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -2 lines
math: Remove SHA1 hashes for distfiles

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Apr 29 05:56:34 2021 UTC (3 years, 11 months ago) by wen
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +5 -5 lines
Update to 1.1.1

Upstream changes:
DBI 1.1.1 (2021-01-04)
Documentation

    Expand "Get started" vignette to two tutorials, basic and advanced (#332, @jawond).

Bug fixes

    dbAppendTable() now allows columns named sep (#336).
    dbAppendTable() shows a better error message if the input has zero columns (#313).
    sqlInterpolate() now correctly interprets consecutive comments (#329, @rnorberg).
    dbQuoteLiteral() works for difftime objects (#325).
    dbQuoteLiteral() quotes dates as YYYY-MM-DD without time zone (#331).

Internal

    Switch to GitHub Actions (#326).
    Update URL in DESCRIPTION.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Sep 20 22:51:47 2020 UTC (4 years, 6 months ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -5 lines
(math/R-DBI) Updated 1.0.0 to 1.1.0

# DBI 1.1.0

## New features
- New `DBIConnector` class (#280).

- Specify `immediate` argument to `dbSendQuery()`, `dbGetQuery()`,
  `dbSendStatement()` and `dbExecute()` (#268).

- Use specification for `dbGetInfo()` (#271).

- `dbUnquoteIdentifier()` now supports `Id()` objects with `catalog`
  members (#266, @raffscallion). It also handles unquoted identifiers
  of the form `table`, `schema.table` or `catalog.schema.table`, for
  compatibility with dbplyr.


## Documentation
- New DBI intro article (#286, @cutterkom).

- Add pkgdown reference index (#288).

- DBI specification on https://dbi.r-dbi.org/dev/articles/spec now
  comes with a table of contents and code formatting.

- Update examples to refer to `params` instead of `param` (#235).

- Improved documentation for `sqlInterpolate()` (#100). Add usage of
  `SQL()` to `sqlInterpolate()` examples (#259, @renkun-ken).

- Improve documentation for `Id`.

## Internal
- Add tests for `dbUnquoteIdentifier()` (#279, @baileych).

- `sqlInterpolate()` uses `dbQuoteLiteral()` instead of checking the
  type of the input.

- Avoid partial argument match in `dbWriteTable()` (#246, @richfitz).

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed May 9 18:08:19 2018 UTC (6 years, 11 months ago) by minskim
Branches: MAIN
CVS tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +4 -4 lines
math/R-DBI: Update to 1.0.0

Changes:

- New dbAppendTable() that by default calls sqlAppendTableTemplate()
  and then dbExecute() with a param argument, without support for
  row.names argument.
- New dbCreateTable() that by default calls sqlCreateTable() and then
  dbExecute(), without support for row.names argument.
- New dbCanConnect() generic with default implementation.
- New dbIsReadOnly() generic with default implementation.
- sqlAppendTable() now accepts lists for the values argument, to
  support lists of SQL objects in R 3.1.
- Add default implementation for dbListFields(DBIConnection, Id), this
  relies on dbQuoteIdentifier(DBIConnection, Id).
- Documentation updates and ug fixes.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Apr 10 01:02:24 2018 UTC (7 years ago) by minskim
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +5 -5 lines
math/R-DBI: Update to 0.8

Notable changes since 0.7.0:

    - SQL() now strips the names from the output if the names argument is
      unset.

    - The dbReadTable(), dbWriteTable(), dbExistsTable(), dbRemoveTable(),
      and dbListFields() generics now specialize over the first two
      arguments to support implementations with the Id S4 class as type
      for the second argument. Some packages may need to update their
      documentation to satisfy R CMD check again.

    - Schema support: Export Id(), new generics dbListObjects() and
      dbUnquoteIdentifier(), methods for Id that call dbQuoteIdentifier()
      and then forward.

    - New dbQuoteLiteral() generic. The default implementation uses
      switchpatch to avoid dispatch ambiguities, and forwards to
      dbQuoteString() for character vectors. Backends may override methods
      that also dispatch on the second argument, but in this case also an
      override for the "SQL" class is necessary.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Feb 28 17:45:59 2018 UTC (7 years, 1 month ago) by minskim
Branches: MAIN
CVS tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +5 -5 lines
math/R-DBI: Update to 0.7

Notable changes since 0.3.1:
- dbGetInfo() gains a default method.
- New generic dbBind() for binding values to a parameterised query.
- DBI gains a number of SQL generation functions.
- dbDataType() maps character values to "TEXT" by default.
- The default implementation of dbQuoteString() doesn’t call
  encodeString() anymore.
- Deprecated dbDriver() and dbUnloadDriver().
- Import updated specs from DBItest.
- Require R>=3.0.0.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Nov 3 23:33:26 2015 UTC (9 years, 5 months ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
Add SHA512 digests for distfiles for math category

Problems found locating distfiles:
	Package dfftpack: missing distfile dfftpack-20001209.tar.gz
	Package eispack: missing distfile eispack-20001130.tar.gz
	Package fftpack: missing distfile fftpack-20001130.tar.gz
	Package linpack: missing distfile linpack-20010510.tar.gz
	Package minpack: missing distfile minpack-20001130.tar.gz
	Package odepack: missing distfile odepack-20001130.tar.gz
	Package py-networkx: missing distfile networkx-1.10.tar.gz
	Package py-sympy: missing distfile sympy-0.7.6.1.tar.gz
	Package quadpack: missing distfile quadpack-20001130.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Aug 7 01:41:38 2015 UTC (9 years, 8 months ago) by wen
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -4 lines
Update to 0.3.1

Upstream changes:
# Version 0.3.1

* Actually export `dbIsValid()` :/

* `dbGetQuery()` uses `dbFetch()` in the default implementation.

# Version 0.3.0

## New and enhanced generics

* `dbIsValid()` returns a logical value describing whether a connection or
  result set (or other object) is still valid. (#12).

* `dbQuoteString()` and `dbQuoteIdentifier()` to implement database specific
  quoting mechanisms.

* `dbFetch()` added as alias to `fetch()` to provide consistent name.
  Implementers should define methods for both `fetch()` and `dbFetch()` until
  `fetch()` is deprecated in 2015. For now, the default method for `dbFetch()`
  calls `fetch()`.

* `dbBegin()` begins a transaction (#17). If not supported, DB specific
  methods should throw an error (as should `dbCommit()` and `dbRollback()`).

## New default methods

* `dbGetStatement()`, `dbGetRowsAffected()`, `dbHasCompleted()`, and
  `dbGetRowCount()` gain default methods that extract the appropriate elements
  from `dbGetInfo()`. This means that most drivers should no longer need to
  implement these methods (#13).

* `dbGetQuery()` gains a default method for `DBIConnection` which uses
  `dbSendQuery()`, `fetch()` and `dbClearResult()`.

## Deprecated features

* The following functions are soft-deprecated. They are going away,
  and developers who use the DBI should begin preparing. The formal deprecation
  process will begin in July 2015, where these function will emit warnings
  on use.

    * `fetch()` is replaced by `dbFetch()`.

    * `make.db.names()`, `isSQLKeyword()` and `SQLKeywords()`: a black list
      based approach is fundamentally flawed; instead quote strings and
      identifiers with `dbQuoteIdentifier()` and `dbQuoteString()`.

* `dbGetDBIVersion()` is deprecated since it's now just a thin wrapper
  around `packageVersion("DBI")`.

* `dbSetDataMappings()` (#9) and `dbCallProc()` (#7) are deprecated as no
  implementations were ever provided.

## Other improvements

* `dbiCheckCompliance()` makes it easier for implementors to check that their
  package is in compliance with the DBI specification.

* All examples now use the RSQLite package so that you can easily try out
  the code samples (#4).

* `dbDriver()` gains a more effective search mechanism that doesn't rely on
  packages being loaded (#1).

* DBI has been converted to use roxygen2 for documentation, and now most
  functions have their own documentation files. I would love your feedback
  on how we could make the documentation better!

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Aug 15 02:22:18 2013 UTC (11 years, 8 months ago) by wen
Branches: MAIN
CVS tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -4 lines
Update to 0.2.7

Upstream changes:
Version 0.2-7

* Trivial changes (updated package fields, daj)

Version 0.2-6

* Removed deprecated \synopsis in some Rd files (thanks to Prof. Ripley)

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Apr 15 17:54:23 2012 UTC (13 years ago) by brook
Branches: TNF
CVS tags: pkgsrc-base, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Import R DBI v0.2-5.

A database interface (DBI) definition for communication between R and
relational database management systems.  All classes in this package
are virtual and need to be extended by the various R/DBMS
implementations.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Apr 15 17:54:23 2012 UTC (13 years ago) by brook
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>