{httr2} 1.3.0 or later (#258, @zacdav-db)databricks-cli authentication support for
profiles created by databricks auth login;
{brickster} obtains tokens through
databricks auth token, caches only the short-lived access
token in memory, and leaves durable credentials and refresh to the CLI
(#258, @zacdav-db)auth_type
in the selected .databrickscfg profile; replace
DATABRICKS_AUTH_TYPE with the profile field.
Environment-only authentication continues to infer the mode from
available credentials (#258, @zacdav-db)dbWriteTable() and dbAppendTable()
standard-path writes for binary columns, which now use Databricks
BINARY types and X'...' literals when no
staging volume is configured (#246, @zacdav-db)dbConnect() now preserves Databricks API error details
when its validation query fails (#247, @zacdav)db_perform_request() and
db_perform_response() now preserve useful error messages
when Databricks returns non-JSON error bodies such as empty, plain-text,
or HTML responses (#247, @zacdav)git_source() erroring when type was
left at its default (#225, @m-muecke)db_volume_*
paths containing spaces are encoded correctly (#233, @zacdav-db)db_cluster_events() now forwards the
event_types argument to the API, which was previously
ignored (#236, @m-muecke)db_sql_warehouse_create() and
db_sql_warehouse_edit() now forward the tags
argument to the API, which was previously ignored (#240, @m-muecke)next_page_token
metadata in list responses for catalogs, schemas, tables, and volumes;
their list arguments are sent as documented query parameters (#244,
@zacdav-db)db_uc_volumes_list() now forwards the
max_results, include_browse, and
page_token arguments to the API, which were previously
ignored (#228, @m-muecke)db_vs_indexes_query() now sends the
score_threshold argument to the API, which was previously
ignored (#235, @m-muecke)show_progress to dbConnect() for the
DBI backend; dbGetQuery(), dbFetch(),
dbWriteTable(), and dbplyr collect() now use
the connection default while preserving per-call
show_progress overrides (#223, @zacdav-db)db_request() retries for transient low-level
HTTP request failures, improving resilience to intermittent curl/HTTP2
framing errors (#215)disposition setting so
dbSendQuery() and default dbGetQuery() calls
can use INLINE results when direct cloud-storage downloads
are blocked (#205)ARM_CLIENT_ID, ARM_CLIENT_SECRET,
ARM_TENANT_ID) with optional
DATABRICKS_AUTH_TYPE override (oauth-m2m,
azure-client-secret, oauth-u2m); default auth
resolution now prefers Azure M2M over U2M when ARM credentials are
present (#185)db_dbfs_*) as deprecated and
moved them to internal-only, guiding users towards using volumes
(db_volume_*)db_volume_download_dir() for parallel directory
downloads from Unity Catalog volumes to local directoriespreserve_structure to recursive in
db_volume_upload_dir() and
db_volume_download_dir() for consistent directory traversal
semantics{cli} S3 print methods for
db_cluster_get()/db_cluster_list(),
db_sql_warehouse_get()/db_sql_warehouse_list(),
and db_jobs_get()/db_jobs_list() that preserve
nested list structures while improving at-a-glance summariesdbWriteTable() and internal
db_write_table_volume() now use show_progress
(#201)dbplyr::compute interaction for DBI backend
(#184)http_path as an alternative to
warehouse_id and extract the warehouse ID from
/sql/1.0/warehouses/<id>.dbCreateTable(),
dbReadTable(), and dbRemoveTable() with
Id/AsIs support, plus offline tests for DBI
table helpers.db_lakebase_*) including credential generation, instance
listing, instance lookup by name or UID, and catalog retrieval
(#113)schemaEvolutionMode is now always none
when writing to tables with DBI backend and staging volumes (#147)max_active_connections and
fetch_timeout to control result download concurrency and
timeoutsdb_jobs_reset() and
propagate parameters in reset/update requests.DatabricksSQL()
driver for standard DBI operationsdb_jobs_repair_runfor_each_task,
condition_task, sql_query_task,
sql_file_task, run_job_taskdb_sql_query
supersedes it.db_sql_query to simplify execution of SQLdb_repl to handle mulit-line expressions (R
only)db_uc_table*) (#72)direct_download option in
db_workspace_export()db_volume_delete() function (#73, @vladimirobucina)db_repl() a remote REPL to a Databricks cluster
(#53)notebook_use_posit_repo() and
notebook_enable_htmlwidgets() as they are incompatible with
CRAN (#64)db_context_command_run_and_waitwithr (#68)open_workspace() and the rstudio connection pane have
been heavily revised to enhance browsing unity catalog and also remove
DBFS and WSFS browsing (#52)set_lib_path to add_lib_path and
added the after parameterDATABRICKS_TOKEN isn’t specified (e.g
db_token() returns NULL)
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.