Releases: TileDB-Inc/TileDB-Cloud-R
Releases · TileDB-Inc/TileDB-Cloud-R
0.0.11
- Added a
NEWS.md
file to track changes to the package. - Added support for listing TileDB Cloud groups with
list_groups()
. - Data frames returned by
list_groups()
andlist_arrays()
now include pagination information in thepagination_metadata
attribute. - Arrow Tables are now returned from UDFs when
result_format = "arrow"
.
Resource-class specification and other refinements
What's Changed
- Rerun OpenAPI autogen by @johnkerl in #102
- Double-check namespace non-null on UDF exec by @johnkerl in #104
- Do pkgdown::build_site HTML generation as a GitHub Action by @johnkerl in #103
- Send language version on UDF register by @johnkerl in #105
- Remove doc-build artifacts from source control now that we have a GitHub Action by @johnkerl in #106
- Update doc-build instructions now that HTMLs are auto-rendered by @johnkerl in #107
- Add manual-layer functions register_array and deregister_array by @johnkerl in #108
- Flesh out HTTP-retry feature by @johnkerl in #110
- Use GitHub Actions instead of Azure by @eddelbuettel in #114
- Support group deregistration by @eddelbuettel in #113
- Support
resource_class
parameter for UDFs by @johnkerl in #115 - Make unit tests work as non-unittest user by @johnkerl in #117
- Fix typo by @johnkerl in #118
- Tweak bspm setup in CI by @eddelbuettel in #119
- Release 0.0.10 by @johnkerl in #120
Full Changelog: v0.0.9...v0.0.10
More UX improvements
What's Changed
- R calling Python array UDFs now works by @johnkerl in #97
- Improve manual layer for get-user API call by @johnkerl in #99
- Allow default namespace in delayed_array_udf by @johnkerl in #98
- Neaten some unit-test files with regard to recent PRs by @johnkerl in #100
Full Changelog: v0.0.8...v0.0.9
UX improvements
Largely driven by notebook testing.
- Fix OpenAPI-autogen bug in ArrayInfo:FileType JSON parse by @johnkerl in #91
- Fix OpenAPI-autogen bugs in enum JSON parse by @johnkerl in #92
- Escape double quotes inside exec_raw for UDF register by @johnkerl in #93
- Handle newlines embedded in SQL query strings by @johnkerl in #94
- Default namespace to account-level value on UDF/SQL by @johnkerl in #95
Full Changelog: v0.0.7...v0.0.8
Client-side task graphs
Overview
https://tiledb-inc.github.io/TileDB-Cloud-R/articles/TaskGraphs.html
Details
- Update tinytest cases and documentation by @johnkerl in #52
- Port test suite to tinytest by @johnkerl in #53
- Adding a file missed on previous PR by @johnkerl in #54
- Shorten file names for tinytest output alignment by @johnkerl in #55
- Minor package updates by @eddelbuettel in #57
- First step for client-side task graphs by @johnkerl in #56
- Remove redundant h1 lines from vignettes by @johnkerl in #59
- Add a manual layer for SQL queries by @johnkerl in #58
- Change some arg-names to match Python by @johnkerl in #61
- Fix topological sort by @johnkerl in #62
- Fix h1 -> h2 in vignette .Rmd files so right-hand navstrip appears by @johnkerl in #64
- delayedSQL and delayedArrayUDF functions by @johnkerl in #63
- Add args() getter/setter generics for task-graph nodes by @johnkerl in #67
- Use delayed_X naming convention by @johnkerl in #70
- Simplify delayed_args signature by @johnkerl in #71
- Use a better syntax for dispatching generics on R6 Node class by @johnkerl in #72
- pkgdown::build_site() artifacts for #72 by @johnkerl in #73
- Add delayed_generic_udf for generic UDFs in task graphs by @johnkerl in #69
- pkgdown::build_site() artifacts for #69 by @johnkerl in #74
- Remove some unnecessary double-quoting in HTTP/JSON marshaling by @johnkerl in #76
- Add an HTTP-debug option to facilitate development by @johnkerl in #77
- Support result_format in generic UDFs by @johnkerl in #75
- Handle UDF-deregister more robustly in unit tests by @johnkerl in #81
- Delayed execution of registered UDFs by @johnkerl in #79
- Improve error wording for enum-matching by @johnkerl in #78
- Regularize test UDFs by @johnkerl in #82
- Take default namespace from logged-in user account by @johnkerl in #86
- Remove unnecessary caching of namespace in DAG by @johnkerl in #85
- Allow R to call registered Python UDFs by @johnkerl in #80
- Have show(node) handle uncattable results by @johnkerl in #83
- Put namespace argument first by @johnkerl in #84
- Include client-side language version in UDF request by @johnkerl in #87
- Allow per-node namespacing by @johnkerl in #88
- Misc. vignette updates to match recent PRs by @johnkerl in #89
- TileDB-Cloud-R 0.0.7 release by @johnkerl in #90
Full Changelog: v0.0.6...v0.0.7
Documentation, UDF, and login improvements
Manual-layer and vignette improvements
- Extended vignetting with transparency on package status and contact information: https://tiledb-inc.github.io/TileDB-Cloud-R/articles/PackageStatus.html
- New manual-layer functions for some key API calls: https://tiledb-inc.github.io/TileDB-Cloud-R/reference/index.html#section-manual-layer
Support for R array UDFs
This is a GitHub tag corresponding to the 0.0.4
in the DESCRIPTION
file.
Initial submit for conda-forge recipe
Initial submit of this package for a conda-forge recipe. Further doc-support to come.