-
Notifications
You must be signed in to change notification settings - Fork 0
Support file pruning through JsonPredicates and predicates queryRequest parameters #130
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
Support file pruning through JsonPredicates and predicates queryRequest parameters #130
Conversation
server/src/main/java/io/whitefox/core/services/DeltaSharedTable.java
Outdated
Show resolved
Hide resolved
tmnd1991
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Still some work to do (I know, this PR is huge!) but very good job until here
server/src/main/java/io/whitefox/core/services/DeltaSharedTable.java
Outdated
Show resolved
Hide resolved
server/src/main/java/io/whitefox/core/types/predicates/LeafOp.java
Outdated
Show resolved
Hide resolved
server/src/main/java/io/whitefox/core/types/predicates/EvalHelper.java
Outdated
Show resolved
Hide resolved
server/src/main/java/io/whitefox/core/types/predicates/EvalHelper.java
Outdated
Show resolved
Hide resolved
server/src/main/java/io/whitefox/core/types/predicates/EvalHelper.java
Outdated
Show resolved
Hide resolved
server/src/main/java/io/whitefox/core/types/predicates/LeafOpDeserializer.java
Outdated
Show resolved
Hide resolved
ca5bb6c to
9553187
Compare
dadbfdc to
fa40ab3
Compare
eba1ae8 to
429e8a9
Compare
9fc7980 to
9948574
Compare
server/app/src/test/java/io/whitefox/api/deltasharing/server/DeltaSharesApiImplTest.java
Outdated
Show resolved
Hide resolved
server/core/src/main/java/io/whitefox/core/types/predicates/BasePrimitiveTypeNames.java
Outdated
Show resolved
Hide resolved
server/core/src/main/java/io/whitefox/core/types/predicates/LeafEvaluationResult.java
Outdated
Show resolved
Hide resolved
26e9791 to
8f18c09
Compare
|
refactored a lot of stuff based on the comments; |
Is this compliant with the spec? https://github.com/delta-io/delta-sharing/blob/main/PROTOCOL.md#primitive-types |
|
it should be; based on the actual protocol update in #203(line 585 in the delta protocol) + even delta standalone refers to this type by its short name all other usages of IntegerType(the io.whitefox.types one) is our internal usage |
…-and-jsonpredicatehints-in-querytable-api
because it's me from another account
No description provided.