-
Notifications
You must be signed in to change notification settings - Fork 672
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
[Fix] Add logger for compiler and marshal while comparing union #6034
[Fix] Add logger for compiler and marshal while comparing union #6034
Conversation
Signed-off-by: mao3267 <[email protected]>
…yteorg#5489-dataclass-mismatch Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
…t (one level) dataclass Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: Future-Outlier <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: Future-Outlier <[email protected]>
Signed-off-by: Future-Outlier <[email protected]>
….com/mao3267/flyte into fix/flyteorg#5489-dataclass-mismatch
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: mao3267 <[email protected]>
Signed-off-by: Future-Outlier <[email protected]>
Signed-off-by: Future-Outlier <[email protected]>
Signed-off-by: Future-Outlier <[email protected]>
Signed-off-by: Future-Outlier <[email protected]>
Signed-off-by: mao3267 <[email protected]>
…failure Signed-off-by: mao3267 <[email protected]>
Quick fix for #5858 after merging. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #6034 +/- ##
==========================================
- Coverage 37.07% 37.07% -0.01%
==========================================
Files 1316 1316
Lines 132176 132191 +15
==========================================
- Hits 49010 49007 -3
- Misses 78908 78922 +14
- Partials 4258 4262 +4
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚨 Try these New Features:
|
Signed-off-by: Future-Outlier <[email protected]>
…eorg#6034) * feat: fix Union type with dataclass ambiguous error Signed-off-by: mao3267 <[email protected]> * fix: direct json comparison for superset Signed-off-by: mao3267 <[email protected]> * fix: go.mod missing entry for error Signed-off-by: mao3267 <[email protected]> * fix: update go module and sum Signed-off-by: mao3267 <[email protected]> * refactor: gci format Signed-off-by: mao3267 <[email protected]> * test: add dataset casting tests for same (one/two levels) and superset (one level) dataclass Signed-off-by: mao3267 <[email protected]> * fix: support Pydantic BaseModel comparison Signed-off-by: mao3267 <[email protected]> * fix: handle nested pydantic basemodel Signed-off-by: mao3267 <[email protected]> * Reviews from Eduardo Signed-off-by: Future-Outlier <[email protected]> * fix: support strict subset match Signed-off-by: mao3267 <[email protected]> * test: update strict subset match test Signed-off-by: mao3267 <[email protected]> * fix: missing go mod entry Signed-off-by: mao3267 <[email protected]> * fix: missing go mod entry Signed-off-by: mao3267 <[email protected]> * fix: go mod entry Signed-off-by: mao3267 <[email protected]> * make go-tidy Signed-off-by: Future-Outlier <[email protected]> * comments Signed-off-by: Future-Outlier <[email protected]> * fix: strict subset match with draft 2020-12 mashumaro Signed-off-by: mao3267 <[email protected]> * refactor: make go-tidy Signed-off-by: mao3267 <[email protected]> * fix: support strict subset match with ambiguity Signed-off-by: mao3267 <[email protected]> * fix: change test name and fix err Signed-off-by: mao3267 <[email protected]> * Add comments Signed-off-by: Future-Outlier <[email protected]> * nit Signed-off-by: Future-Outlier <[email protected]> * add flytectl go-tidy in makefile Signed-off-by: Future-Outlier <[email protected]> * nit Signed-off-by: Future-Outlier <[email protected]> * fix: add comment for error checking Signed-off-by: mao3267 <[email protected]> * test: basemodel castable test, two level dataclass and ParentToChild failure Signed-off-by: mao3267 <[email protected]> * fix: add logger for jsonschema compiler Signed-off-by: mao3267 <[email protected]> * fix: add logger for marshal and compiler Signed-off-by: mao3267 <[email protected]> * better error msg format Signed-off-by: Future-Outlier <[email protected]> --------- Signed-off-by: mao3267 <[email protected]> Signed-off-by: Future-Outlier <[email protected]> Co-authored-by: Future-Outlier <[email protected]> Signed-off-by: SZL741023 <[email protected]>
) * [Fix] Add logger for compiler and marshal while comparing union (#6034) * feat: fix Union type with dataclass ambiguous error Signed-off-by: mao3267 <[email protected]> * fix: direct json comparison for superset Signed-off-by: mao3267 <[email protected]> * fix: go.mod missing entry for error Signed-off-by: mao3267 <[email protected]> * fix: update go module and sum Signed-off-by: mao3267 <[email protected]> * refactor: gci format Signed-off-by: mao3267 <[email protected]> * test: add dataset casting tests for same (one/two levels) and superset (one level) dataclass Signed-off-by: mao3267 <[email protected]> * fix: support Pydantic BaseModel comparison Signed-off-by: mao3267 <[email protected]> * fix: handle nested pydantic basemodel Signed-off-by: mao3267 <[email protected]> * Reviews from Eduardo Signed-off-by: Future-Outlier <[email protected]> * fix: support strict subset match Signed-off-by: mao3267 <[email protected]> * test: update strict subset match test Signed-off-by: mao3267 <[email protected]> * fix: missing go mod entry Signed-off-by: mao3267 <[email protected]> * fix: missing go mod entry Signed-off-by: mao3267 <[email protected]> * fix: go mod entry Signed-off-by: mao3267 <[email protected]> * make go-tidy Signed-off-by: Future-Outlier <[email protected]> * comments Signed-off-by: Future-Outlier <[email protected]> * fix: strict subset match with draft 2020-12 mashumaro Signed-off-by: mao3267 <[email protected]> * refactor: make go-tidy Signed-off-by: mao3267 <[email protected]> * fix: support strict subset match with ambiguity Signed-off-by: mao3267 <[email protected]> * fix: change test name and fix err Signed-off-by: mao3267 <[email protected]> * Add comments Signed-off-by: Future-Outlier <[email protected]> * nit Signed-off-by: Future-Outlier <[email protected]> * add flytectl go-tidy in makefile Signed-off-by: Future-Outlier <[email protected]> * nit Signed-off-by: Future-Outlier <[email protected]> * fix: add comment for error checking Signed-off-by: mao3267 <[email protected]> * test: basemodel castable test, two level dataclass and ParentToChild failure Signed-off-by: mao3267 <[email protected]> * fix: add logger for jsonschema compiler Signed-off-by: mao3267 <[email protected]> * fix: add logger for marshal and compiler Signed-off-by: mao3267 <[email protected]> * better error msg format Signed-off-by: Future-Outlier <[email protected]> --------- Signed-off-by: mao3267 <[email protected]> Signed-off-by: Future-Outlier <[email protected]> Co-authored-by: Future-Outlier <[email protected]> Signed-off-by: SZL741023 <[email protected]> * [Docs] Add Async agent create job process and exception delete cas. Signed-off-by: SZL741023 <[email protected]> * update Signed-off-by: Future-Outlier <[email protected]> * grammar update Signed-off-by: Future-Outlier <[email protected]> --------- Signed-off-by: mao3267 <[email protected]> Signed-off-by: Future-Outlier <[email protected]> Signed-off-by: SZL741023 <[email protected]> Co-authored-by: Vincent Chen <[email protected]> Co-authored-by: Future-Outlier <[email protected]>
Tracking issue
Related to #5489
Why are the changes needed?
What changes were proposed in this pull request?
How was this patch tested?
None
Screenshots
None
Check all the applicable boxes
Related PRs
#5858
Docs link
None