Skip to content

Releases: TileDB-Inc/TileDB-R

0.28.2

06 Jul 11:22
9a1f464

Choose a tag to compare

Release 0.28.2 of the R package builds against TileDB Embedded 2.24.2, and has been tested against earlier releases as well as the development version.

tiledb 0.28.2

  • This release of the R package builds against TileDB 2.24.2, and has also been tested against earlier releases as well as the development version (#725)

0.28.1

21 Jun 16:31
33a75ac

Choose a tag to compare

Release 0.28.1 of the R package builds against TileDB Embedded 2.24.1, and has been tested against earlier releases as well as the development version.

tiledb 0.28.1

  • This release of the R package builds against TileDB 2.24.1, and has also been tested against earlier releases as well as the development version (#714, #715, #717, #724)

Improvements

  • When creating arrays with fromDataFrame, start and/or end timestamps can now be specified (#719)

Build and Test Systems

  • The nighly continuous integration matrix now included Core release 2.24.0 and 2.22.0 is dropped (#721)

  • The Conda build is now accomodating the change from #710 (#722)

0.28.0

07 Jun 13:17
b4a868b

Choose a tag to compare

Release 0.28.0 of the R package builds against TileDB Embedded 2.24.0, and has been tested against earlier releases as well as the development version.

tiledb 0.28.0

  • This release of the R package builds against TileDB 2.24.0, and has also been tested against earlier releases as well as the development version (#714, #715, #717)

Improvements

  • Three internal and unexported helper functions now document more clearly how they can be called explicitly. (#709)

  • Reading and writing of text- and binary files supported by a VFS backend is now supported. (#710)

Build and Test Systems

  • Building TileDB Embedded from source now uses tiledb install-tiledb as targets in a single CMake step. (#711, #713)

  • The time-travel tests now uses absolute (given) timestamps for writes as well as reads. (#716)

0.27.0

09 May 16:20
b5e7b9b

Choose a tag to compare

Release 0.27.0 of the R package builds against TileDB Embedded 2.23.0, and has been tested against earlier releases as well as the development version.

tiledb 0.27.0

  • This release of the R package builds against TileDB 2.23.0, and has also been tested against earlier releases as well as the development version (#701, #704)

Improvements

  • Group elements can now be deleted (#702)

  • Two error messages now show the human-readable type representation instead of the enum counter value (#705)

Build and Test Systems

  • The test files receives a minor refactoring absorbing two files (#698)

  • The nightly valgrind run was updated to include release 2.23.0, release 2.21 has been removed (#703)

Deprecations

  • Function libtiledb_array_create_with_key, accessing a deprecated Core function, is now in src/deprecated.cpp and will be removed at later point (#699)

Removals

  • Functions libtiledb_query_add_range_with_type and libtiledb_query_add_range, deprecated in release 0.17.1 in January 2023, have been now removed (#700).

0.26.0

16 Apr 02:59
9d6c286

Choose a tag to compare

Release 0.26.0 of the R package builds against TileDB Embedded 2.22.0, and has been tested against earlier releases as well as the development version.

tiledb 0.26.0

  • This release of the R package builds against TileDB 2.22.0, and has also been tested against earlier releases as well as the development version (#679, #686, #693, #696)

Improvements

  • The display of a filter_list is now labeled correctly as a filter list (@cgiachalis in #681 addressing #678)

  • The Arrow integration has been simplified using nanoarrow returning a single nanoarrow object; an unexported helper function nanoarrow2list() is provided to matching the previous interface (#682, #685)

  • An new accessor for recursive listings of (currently S3-only) URI is now available (with TileDB Core >= 2.22.0) (#691)

  • Initial support for TILEDB_GEOM_WKB and TILEB_GEOM_WKT has been added (with TileDB Core >= 2.21.0) (#692)

Bug Fixes

  • The column headers now correspond to the column content in the two-column data.frame returns by tiledb_object_walk (#684 closing #683)

Build and Test Systems

  • The configure and Makevars.in received a minor update correcting small issues (#680)

  • The nightly valgrind run was updated to include release 2.22.0 (#687), release 2.19 and 2.20 have been removed (#695)

Documentation

  • A number of minor typographical and grammar errors in the function documentation has been corrected (@cgiachalis in #681)

Deprecations

  • Functions tiledb_arrow_array_ptr(), tiledb_arrow_schmea_ptr(), tiledb_arrow_array_del() and tiledb_arrow_schema_del() are deprecated (in favor of using the corresponding nanoarrow functions) and will be removed in a future release (#685)

  • The function tiledb_query_submit_async() is marked as deprecated (as is the underlying C++ function) and slated for removal in a future release (#694)

0.25.0

21 Mar 15:21
2dd3485

Choose a tag to compare

Release 0.25.0 of the R package builds against TileDB 2.21.0, and has been tested against earlier releases and the dev version.

tiledb 0.25.0

  • This release of the R package builds against TileDB 2.21.0, and has also been tested against earlier releases as well as the development version (#661, #666, #668, #676, #677)

Improvements

  • The vendored nanoarrow sources have been update to release 0.4.0, and use of its facilities has been extended (#663)

  • Query conditions can be expressed against non-existing enumeration (i.e., factor) values when TileDB Core 2.21.0 or later is used (#674)

  • The tiledb_array_upgrade_version helper function to upgrade an schema version is now available (#675)

Bug Fixes

  • The tiledb_get_query_range_var() accessor now correctly calls the range getter for variable-sized dimensions (#662)

  • The nighly valgrind check now installs to require nanoarrow package (#664)

  • Variable cell numbers can now set consistently for all attribute types (#670)

  • Object walk traversal order detection has been corrected (#671)

Build and Test Systems

  • The nighly valgrind run was updated to include release 2.21 (#669)

  • Unit tests have been added for the TileDB 'object' functions (#671, #672)

  • Obsolete checks for an ancient Windows version have been removed from the unit tests (#673)

0.24.0

20 Feb 19:53
6595a0e

Choose a tag to compare

Release 0.24.0 of the R package builds against TileDB 2.20.0, and has been tested against earlier releases as well as the development version and the updated TileDB 2.20.1.

The package has been in 'inspect' state at CRAN for several days for reasons outside of our control: the package has a weak 'Suggests:' dependency on arrow which itself appears stalled at CRAN; this package is merely a bystander in that issue.

Entries from the NEWS.md file follow.

tiledb 0.24.0

  • This release of the R package builds against TileDB 2.20.0, and has also been tested against earlier releases as well as the development version (#651,#654,#658,#659)

Improvements

  • Factor level additions now check for possible over in the index type (#645, #646)

  • Aggregate operations can now be performed on dense arrays via a query object with appropriate subarray settings (#650)

Bug Fixes

  • Factor level additions ensure the factor is releveled under the full set of factors (#644)

  • The example for fromDataFrame() has been updated, along with two other help files (#648)

  • Handling of temporary files in one test script has been standardized (#653)

Build and Test Systems

  • The nighly valgrind run was updated to include release 2.20 (#649)

Documentation

  • The DESCRIPTION file now contains a reference to the documentation site in its URL field (#656)

0.23.0

21 Dec 13:43
d290abc

Choose a tag to compare

Release 0.23.0 of the R package builds against TileDB 2.19.0, and has been tested against earlier releases as well as the development version.

Entries from the NEWS.md file follow.

tiledb 0.23.0

  • This release of the R package builds against TileDB 2.19.0, and has also been tested against earlier releases as well as the development version (#641)

Improvements

  • A TileDB Array can now be opened in 'keep open' mode for subsequent use without re-opening (#630)

  • Arrays with factor (or ordered) variables now grow their factor levels in appending writes (#639)

  • Initialization of object walk order in recursive mode is now more explicit (#640)

  • Use of TileDB Embedded was upgraded to release 2.18.3 (#638), and 2.19.0 (#641)

Bug Fixes

  • The read buffer is now correctly sized when implementing VFS serialization (#631)

Build and Test Systems

  • Builds from TileDB Core non-release tarballs are now supported via new configure option (#627)

  • Tests are more careful about using suggested packages only when present (#632)

  • When building TileDB Core, shared linking is now requested explicitly (#634)

  • Nightly automated checks now include Core release-2.19 and add the 'curl' binary (#635)

  • Builds on maOS now set release 11 ('Big Sur') as the required minimum version (#636)

0.22.0

30 Nov 17:46
374269d

Choose a tag to compare

Release 0.22.0 of the R package builds against TileDB 2.18.2, and has been tested against earlier releases as well as the development version.

Entries from the NEWS.md file follow.

tiledb 0.22.0

Improvements

  • Use of TileDB Embedded was upgraded to release 2.18.0 (#620), 2.18.1 (#621), and 2.18.2 (#624)

  • Support for Aggregates has been added (#623)

Bug Fixes

  • When using serializing via VFS (as added in #608) the filehandles is now properly released (#619)

Build and Test Systems

  • Some tests were refactored slightly for greater robustness (#618)

  • Support for download and build with an external TileDB Core source tarball has been added (#622)

Documentation

  • The README now contains a badge for the r-universe version (in addition to CRAN) (#617)

0.21.3

07 Nov 12:49
7881e17

Choose a tag to compare

Release 0.21.3 of the R package builds against TileDB 2.17.4, and has been tested against earlier releases as well as the development version.

Entries from the NEWS.md file follow.

tiledb 0.21.3

  • This release of the R package builds against TileDB 2.17.4, and has also been tested against earlier releases as well as the development version (#611)

Improvements

  • Query conditioning parsing now supports factor index columns other than the standard integer type (#614)

Build and Test Systems

  • The nighly valgrind run was updated to include release 2.18 (#615)

Documentation

  • The pkgdown documentation has been updated for release 0.21.2 (#613) and release 0.21.3 (#616)