forked from goldmansachs/zenml
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Optimizing model hydration (zenml-io#1971)
* first checkpoint * second checkpoint * adding constants and exceptions * third checkpoint * more pipeline models * schedules and stacks and fixes * formatting and typos * components, flavors, and code references * code repository and reference * pipeline builds * formatting * service connectors * removed readme for now * plugins and servers * secret * service connectors * new naming scheme * adding filter and page models and renaming * core init * adding models * hydrated calls * started working on the schemas * formatting * adding missing models * working on schemas * base bodies added * formatting * first two models * progressing with the models * more fixes to core models * adjusting models * slight formatting * adjusted all the to_model methods to include bodies * better explanation * adding filter models * renaming and init * removed unused models for now * breaking the store * client changes * new model for loaded visualizations * base zen model in use now * builds and deployments have base classes now * formatting * formattingq * making nice progress * adjusting more utils * base zen store is also handled * rest zen store changes * endpoints * formatting * auth for server * fixing the CLI * more cli and integration fixes * fixing orchestration * fixing more references * formatting * added component base and moved constants * moved constants * moved constants * moving imports and removing models * on the way * fixing some imports * models and schemas refactored * test imports * endpoints fixec * managing integrations again * making sure that the cli works * fixing many imports * imports fixed * parameterizing the interface * fix hydration calls now * parameterized the sql zen store * running pipeline <3 * moved the external id * formatting * refactoring the rest zen store * missing import * adding the hydrate parameter to the call * modifying the endpoints * Fix forward ref issue * resolved the base issue * fixing the type hints for server * minor fixes * fixing tests * minor bugs * some linting issues * merged page models * handling the page model changes * resolving mypy issues * adding generic models in * fixed the created and updated fields * solving auth and linting * added pydantic base model * adding missing interface methods * more linting issues * solving more issues * more mypy issues and fixes * more linting issues * more issues fixed * resolving schedules * moving version to the body * linting * more linting with service connectors and users * service connector setter * minor fixes * solving the access to the metadata * fixing tests * linting * input types * response type hints * more linting * fixing input * fixing cast * unused import * fixing typehints * fixing the tests * the create methods return hyrated now * run metadata body and metadata changes * formatting * type hints gettings fixed by removing the any * fix the extra field in the service connector * ignore mypy type arg until hydration is completed * fixing docstring * fixing import * resolved conflicts * minor fixes * minor fixes * new misc module * moved server models now * removed redundant metadata * adding devices, api keys and service accounts * removed old models * moved external user * moved the other models * Fix service connector CLI * fixing imports * proper import * klinting * spell checking * fix references * name and id fixed in cli fixed functions * adding missing service account method * typos * renamed utils to update per suggestion * fixing describe functions * Add hydrate arg to where it was missing * linting * removed unnecessary methods * fixing the call * fixing the unit tests * adding missing flags * Remove code duplication in service connector models and add missing API key to connect CLI * Fix sql zen store functional tests * Fix mypy error * Add hydrate arg to `to_model` in model related schemas * flag mistake * fixed linting * Fixed zen server unit test failures and bugs * Exclude dashboard files from spell checker * update returns hydrated values now * Fix functional tests to allow hydreated update responses * missing return statements * access raises docstrings * excess returns * missing docstring parameter * missing exception * fixing docstrings * formatting * cleaned up the model creation * typo in the docstring * Fix more unit tests * Fixed more unit tests * Fix some unit tests * new validation logic implemented * fixing analytics * Fix remaining functional test failures * Fix linter * rearranging the properties for users * changed the devices as well * Fix last failing unit test * Fix the last integration test case failure --------- Co-authored-by: Michael Schuster <[email protected]> Co-authored-by: Stefan Nica <[email protected]>
- Loading branch information
1 parent
4ab2892
commit e17f4d3
Showing
254 changed files
with
20,440 additions
and
15,433 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.