Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

UC Volume ingestion: uniform behavior on SQL REMOVE#249

Merged
kravets-levko merged 1 commit into
maindatabricks/databricks-sql-nodejs:mainfrom
ingestion-remove-uniform-behaviordatabricks/databricks-sql-nodejs:ingestion-remove-uniform-behaviorCopy head branch name to clipboard
Apr 19, 2024
Merged

UC Volume ingestion: uniform behavior on SQL REMOVE#249
kravets-levko merged 1 commit into
maindatabricks/databricks-sql-nodejs:mainfrom
ingestion-remove-uniform-behaviordatabricks/databricks-sql-nodejs:ingestion-remove-uniform-behaviorCopy head branch name to clipboard

Conversation

@kravets-levko

Copy link
Copy Markdown
Contributor

Looks that AWS and Azure have a different behavior of HTTP DELETE for non-existing files.
AWS assumes that - since file already doesn't exist - the goal is achieved, and returns HTTP 200.
Azure, on the other hand, is somewhat stricter and check if file exists before deleting it. And if
file doesn't exist - Azure returns HTTP 404.

For us, it's totally okay if file didn't exist before removing. So when we get an HTTP 404 -
just ignore it and report success. This way we can have a uniform library behavior for all clouds

Signed-off-by: Levko Kravets <levko.ne@gmail.com>
@kravets-levko kravets-levko merged commit 1255fad into main Apr 19, 2024
@kravets-levko kravets-levko deleted the ingestion-remove-uniform-behavior branch April 19, 2024 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.