Closed krlmlr closed 3 months ago
This pull request failed to merge: some CI status(es) failed. Once the issues are resolved, remove the blocked
label and re-queue the pull request. Note that the pull request will be automatically re-queued if it has the mergequeue
label.
Failed CI(s): Smoke test: stock R
This pull request failed to merge: PR cannot be automatically rebased, please rebase manually to continue. Once the issues are resolved, remove the blocked
label and re-queue the pull request. Note that the pull request will be automatically re-queued if it has the mergequeue
label.
Additional debug info: Failed to rebase this PR onto the latest changes from the base branch. You will probably need to rebase this PR manually and resolve conflicts).
This pull request failed to merge: PR has a blocked label, remove to re-queue. Once the issues are resolved, remove the blocked
label and re-queue the pull request. Note that the pull request will be automatically re-queued if it has the mergequeue
label.
Fix
dbQuoteIdentifier()
forId()
objects to no longer rely on names.
More like "no longer even uses names" … this was a "breaking change" for me, as I was using Id(table = "y", schema = "x")
in places here. (I hadn't realized it hadn't been implemented already, so I thought I was safe when sending in my book.) All good now, it seems.
I confirm that this is a breaking change. It breaks this code: https://github.com/mbannert/timeseriesdb/blob/main/R/read_time_series.R#L44
Before it would produce "timeseries".ts_read_raw(...)
but now produces "timeseries"ts_read_raw(...)
because there is only the schema in DBI::Id(schema="timeseries")
and thus the collapse character would not be added, whereas it was added before.
Ian, I'm getting:
DBI::Id(table = "y", schema = "x")
#> <Id> "x"."y"
Created on 2024-06-08 with reprex v2.1.0
Do you expect a different result?
Anyway, thanks for the feedback, apologies for the inconvenience.
I thought I was
Ian, I'm getting:
DBI::Id(table = "y", schema = "x") #> <Id> "x"."y"
Created on 2024-06-08 with reprex v2.1.0
Do you expect a different result?
Anyway, thanks for the feedback, apologies for the inconvenience.
I thought I was seeing Id(table = "y", schema = "x")
generating 'table "y"."x" not found' errors or similar, but now I can't remember precisely where I saw them and I can't reproduce them. I have reverted my code to Id(table = "y", schema = "x")
and I'm not seeing any issues; (<Id> "x"."y"
) is exactly what I want.
Current Aviator status
This PR was merged using Aviator.