Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct Delta protocol terminology "enabled" vs "supported" #1780

Closed
wants to merge 1 commit into from

Conversation

xupefei
Copy link
Contributor

@xupefei xupefei commented May 22, 2023

Description

This PR fixes a terminology issue in Delta protocol, so the term supported is now used to describe a table feature name being listed in table protocol's readerFeatures and/or writerFeatures. The choice of this word is to emphasize that, in such a scenario, the Delta table may use the listed table features but is not forced to do so.

For example, when appendOnly is listed in a table's protocol, the table may or may not be append-only, depending on the existence and value of table property delta.appendOnly. However, writers must recognize the table feature appendOnly and know that the table property should be checked before writing this table.

This PR did not touch the Row ID/Row Tracking sections, as it's handled by another PR: #1747.

@xupefei xupefei closed this Jul 10, 2023
@xupefei xupefei deleted the protocol-terminology branch July 10, 2023 14:46
@xupefei xupefei restored the protocol-terminology branch August 11, 2023 14:34
@xupefei xupefei reopened this Aug 11, 2023
@xupefei
Copy link
Contributor Author

xupefei commented Aug 11, 2023

@vkorukanti Can you review this PR?

PROTOCOL.md Outdated Show resolved Hide resolved
PROTOCOL.md Outdated Show resolved Hide resolved
PROTOCOL.md Outdated Show resolved Hide resolved
PROTOCOL.md Outdated Show resolved Hide resolved
PROTOCOL.md Outdated Show resolved Hide resolved
PROTOCOL.md Outdated Show resolved Hide resolved
PROTOCOL.md Outdated Show resolved Hide resolved
PROTOCOL.md Show resolved Hide resolved
@felipepessoto
Copy link
Contributor

felipepessoto commented Oct 26, 2023

May need to update the changes from #2240, once it is merged

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.

4 participants