-
Notifications
You must be signed in to change notification settings - Fork 88
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
feat(datasets): Refactored the ManagedTableDataset by Separating Out Common Table Logic #827
feat(datasets): Refactored the ManagedTableDataset by Separating Out Common Table Logic #827
Commits on Sep 8, 2024
-
added a base table implementation
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fd0de72 - Browse repository at this point
Copy the full SHA fd0de72View commit details -
added a base table dataset implementation
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0392aba - Browse repository at this point
Copy the full SHA 0392abaView commit details -
renamed the module with the base classes
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 38c470f - Browse repository at this point
Copy the full SHA 38c470fView commit details -
refactored ManagedTable using BaseTable
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d424829 - Browse repository at this point
Copy the full SHA d424829View commit details -
refactored ManagedTableDataset using BaseTableDataset
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7091986 - Browse repository at this point
Copy the full SHA 7091986View commit details -
removed primary_key attr from BaseTable
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 081d5d1 - Browse repository at this point
Copy the full SHA 081d5d1View commit details -
updated the format attrs of ManagedTable
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e2cd580 - Browse repository at this point
Copy the full SHA e2cd580View commit details -
implemented the _load() method of ManagedTableDataset
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 33814be - Browse repository at this point
Copy the full SHA 33814beView commit details -
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6f91dc8 - Browse repository at this point
Copy the full SHA 6f91dc8View commit details -
reorganized the attrs of BaseTable
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 410cf4a - Browse repository at this point
Copy the full SHA 410cf4aView commit details -
implemented create_table() in ManagedTableDataset
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1bf0b8b - Browse repository at this point
Copy the full SHA 1bf0b8bView commit details -
added the version attr to BaseTableDataset and updated load()
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ee7e073 - Browse repository at this point
Copy the full SHA ee7e073View commit details -
updated the base and managed datasets with all attrs
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d87f4ed - Browse repository at this point
Copy the full SHA d87f4edView commit details -
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a4feeff - Browse repository at this point
Copy the full SHA a4feeffView commit details -
added external table and external table dataset implementations
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0db5639 - Browse repository at this point
Copy the full SHA 0db5639View commit details -
added a val func to check for format when using upsert mode
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e19eba4 - Browse repository at this point
Copy the full SHA e19eba4View commit details -
imported the ExternalTableDataset into the main pkg
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2c46978 - Browse repository at this point
Copy the full SHA 2c46978View commit details -
improved the docstrings in the code
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2777ea1 - Browse repository at this point
Copy the full SHA 2777ea1View commit details -
added format to the _describe()
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6e1b17e - Browse repository at this point
Copy the full SHA 6e1b17eView commit details -
updated the save methods to incorporate partition columns
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 039f9e0 - Browse repository at this point
Copy the full SHA 039f9e0View commit details -
reverted the default write_mode back to None
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fb87133 - Browse repository at this point
Copy the full SHA fb87133View commit details -
extended the _validate_write_mode() func to include formats
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b7a5c33 - Browse repository at this point
Copy the full SHA b7a5c33View commit details -
updated the save() logic to work with single or multiple partition cols
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 577dd91 - Browse repository at this point
Copy the full SHA 577dd91View commit details -
updated the docstrings for the datasets with missing attrs
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6e729e3 - Browse repository at this point
Copy the full SHA 6e729e3View commit details -
introduced a location attr for creating ext tables
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cbb8514 - Browse repository at this point
Copy the full SHA cbb8514View commit details -
updated the save funcs to incorporate the locations attr
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4a2dc6e - Browse repository at this point
Copy the full SHA 4a2dc6eView commit details -
moved the func to check if table exists to BaseTable
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1734f44 - Browse repository at this point
Copy the full SHA 1734f44View commit details -
added a val func to check if location is provided if table does not e…
…xist Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b03bee8 - Browse repository at this point
Copy the full SHA b03bee8View commit details -
moved the val func for checking if write_mode supported to ExternalTable
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dc3550e - Browse repository at this point
Copy the full SHA dc3550eView commit details
Commits on Sep 21, 2024
-
removed the func for adding options to writer for better readability
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 78eee4d - Browse repository at this point
Copy the full SHA 78eee4dView commit details -
added a validation check for overwrites on ext tables
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 09a8cb2 - Browse repository at this point
Copy the full SHA 09a8cb2View commit details -
implemented the _save_overwrite() func for ext tables
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7e493c2 - Browse repository at this point
Copy the full SHA 7e493c2View commit details -
removed mentions of a default write mode
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6343226 - Browse repository at this point
Copy the full SHA 6343226View commit details -
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ccc60c4 - Browse repository at this point
Copy the full SHA ccc60c4View commit details -
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 99202ee - Browse repository at this point
Copy the full SHA 99202eeView commit details
Commits on Sep 22, 2024
-
fixed a couple of bugs in the Table classes
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 31f385a - Browse repository at this point
Copy the full SHA 31f385aView commit details -
updated the _save_overwrite() logic for ext tables
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5016dee - Browse repository at this point
Copy the full SHA 5016deeView commit details
Commits on Sep 24, 2024
-
renamed the val funcs of the ext tables
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 77afc50 - Browse repository at this point
Copy the full SHA 77afc50View commit details -
updated _save_overwrite() of ext tables to handle no existing tables
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e7ba0e3 - Browse repository at this point
Copy the full SHA e7ba0e3View commit details
Commits on Oct 1, 2024
-
fixed bug in supporting string partition cols
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d6ba426 - Browse repository at this point
Copy the full SHA d6ba426View commit details -
removed the external table dataset
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 73dc1eb - Browse repository at this point
Copy the full SHA 73dc1ebView commit details -
removed irrelevant attrs from describe() for managed tables
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fef688f - Browse repository at this point
Copy the full SHA fef688fView commit details -
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8ee9ea8 - Browse repository at this point
Copy the full SHA 8ee9ea8View commit details
Commits on Oct 4, 2024
-
updated the tests for base table dataset and managed table dataset
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4cd7c0f - Browse repository at this point
Copy the full SHA 4cd7c0fView commit details -
initialized the base table in the base table dataset
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9982817 - Browse repository at this point
Copy the full SHA 9982817View commit details -
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5a05a34 - Browse repository at this point
Copy the full SHA 5a05a34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35bbe3b - Browse repository at this point
Copy the full SHA 35bbe3bView commit details -
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c5d68ea - Browse repository at this point
Copy the full SHA c5d68eaView commit details
Commits on Oct 7, 2024
-
Merge branch 'main' into feature/databricks_external_dataset
Signed-off-by: Minura Punchihewa <49385643+MinuraPunchihewa@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e651008 - Browse repository at this point
Copy the full SHA e651008View commit details -
removed redundant check on save()
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b6dc5b9 - Browse repository at this point
Copy the full SHA b6dc5b9View commit details -
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c5ea9d9 - Browse repository at this point
Copy the full SHA c5ea9d9View commit details -
fixed the tests for saving external tables
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0558d96 - Browse repository at this point
Copy the full SHA 0558d96View commit details
Commits on Oct 10, 2024
-
Merge branch 'main' into feature/databricks_external_dataset
Signed-off-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 145a2cf - Browse repository at this point
Copy the full SHA 145a2cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d598d79 - Browse repository at this point
Copy the full SHA d598d79View commit details -
Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e34715a - Browse repository at this point
Copy the full SHA e34715aView commit details