-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
[HUDI-4081][HUDI-4472] Addressing Spark SQL vs Spark DS performance gap #6213
Commits on Jul 28, 2022
-
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 3d55f22 - Browse repository at this point
Copy the full SHA 3d55f22View commit details -
Avoid unnecessary RDD dereferencing of the
Dataset
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 47e86f3 - Browse repository at this point
Copy the full SHA 47e86f3View commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for ed0b9c9 - Browse repository at this point
Copy the full SHA ed0b9c9View commit details -
Cleaned up query ouput alignment seq to do proper validations and avo…
…id unnecessary conversions; Tidying up
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for c5829c9 - Browse repository at this point
Copy the full SHA c5829c9View commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for d6c34b0 - Browse repository at this point
Copy the full SHA d6c34b0View commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 4be35f1 - Browse repository at this point
Copy the full SHA 4be35f1View commit details -
Fixed validating sequence to properly assert whether query output con…
…forms to the expected table's schema
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 0188b77 - Browse repository at this point
Copy the full SHA 0188b77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 023be63 - Browse repository at this point
Copy the full SHA 023be63View commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for a8b0a25 - Browse repository at this point
Copy the full SHA a8b0a25View commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 27bb52f - Browse repository at this point
Copy the full SHA 27bb52fView commit details -
Duct-tape the issue of incorrect schema handling in `HoodieSparkSqlWr…
…iter`
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 225d037 - Browse repository at this point
Copy the full SHA 225d037View commit details -
Revert back to relative-order based mathing (no name lookup)
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for c7f2688 - Browse repository at this point
Copy the full SHA c7f2688View commit details -
Simplify scehma reconciliation, schema evolution handling
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for ec3cbfb - Browse repository at this point
Copy the full SHA ec3cbfbView commit details -
Properly reconcile nullability attributes
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for b2f5007 - Browse repository at this point
Copy the full SHA b2f5007View commit details -
Rebased
InsertIntoHoodieTableCommand
to rely on Spark's `TableSchem……aResolver` instead of bespoke implementation
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 193fa73 - Browse repository at this point
Copy the full SHA 193fa73View commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 813ea6f - Browse repository at this point
Copy the full SHA 813ea6fView commit details -
Extracted query output resolving/reshaping into `HoodieCatalystPlanUt…
…ils`
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for f7dae90 - Browse repository at this point
Copy the full SHA f7dae90View commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 83bec46 - Browse repository at this point
Copy the full SHA 83bec46View commit details -
Added new method
TableSchemaResolver#getTableLatestAvroSchema
to re……turn most recent table's schema; Rebased `HoodieSparkSqlWriter` onto `TableSchemaResolver#getTableLatestAvroSchema`
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for f37753a - Browse repository at this point
Copy the full SHA f37753aView commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 52a46e8 - Browse repository at this point
Copy the full SHA 52a46e8View commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 3fa6184 - Browse repository at this point
Copy the full SHA 3fa6184View commit details -
Refactored schema handling in
HoodieSparkSqlWriter
to make sure all…… cases are handled correctly: - Full Schema Evolution - Schema reconciliation (w/o FSE) - No schema reconciliation at all
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for e089df9 - Browse repository at this point
Copy the full SHA e089df9View commit details -
Reverting changes in
TableSchemaResolver
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 0088598 - Browse repository at this point
Copy the full SHA 0088598View commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 40b432e - Browse repository at this point
Copy the full SHA 40b432eView commit details -
Fixed more tests (for Spark 2)
Alexey Kudinkin committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for d098342 - Browse repository at this point
Copy the full SHA d098342View commit details -
Alexey Kudinkin committed
Jul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 4a639a4 - Browse repository at this point
Copy the full SHA 4a639a4View commit details