diff --git a/_modules/abc.html b/_modules/abc.html index e814923072..42ae801030 100644 --- a/_modules/abc.html +++ b/_modules/abc.html @@ -8,7 +8,7 @@ - abc — Flyte 0.0.1 documentation + abc — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/clients/friendly.html b/_modules/flytekit/clients/friendly.html index a84c438fd4..baad10a368 100644 --- a/_modules/flytekit/clients/friendly.html +++ b/_modules/flytekit/clients/friendly.html @@ -8,7 +8,7 @@ - flytekit.clients.friendly — Flyte 0.0.1 documentation + flytekit.clients.friendly — Flyte 0.3.0 documentation @@ -709,6 +709,29 @@

Source code for flytekit.clients.friendly

             )
         )
+ #################################################################################################################### + # + # Named Entity Endpoints + # + #################################################################################################################### + +
[docs] def update_named_entity(self, resource_type, id, metadata): + """ + Updates the metadata associated with a named entity. A named entity is designated a resource, e.g. a workflow, + task or launch plan specified by {project, domain, name} across all versions of the resource. + + :param int resource_type: Enum value from flytekit.models.identifier.ResourceType + :param flytekit.models.admin.named_entity.NamedEntityIdentifier id: identifier for named entity to update + :param flytekit.models.admin.named_entity.NamedEntityIdentifierMetadata metadata: + """ + super(SynchronousFlyteClient, self).update_named_entity( + _common_pb2.NamedEntityUpdateRequest( + resource_type=resource_type, + id=id.to_flyte_idl(), + metadata=metadata.to_flyte_idl(), + ) + )
+ #################################################################################################################### # # Execution Endpoints diff --git a/_modules/flytekit/clients/helpers.html b/_modules/flytekit/clients/helpers.html index 784ba90ec5..f28f2b14e0 100644 --- a/_modules/flytekit/clients/helpers.html +++ b/_modules/flytekit/clients/helpers.html @@ -8,7 +8,7 @@ - flytekit.clients.helpers — Flyte 0.0.1 documentation + flytekit.clients.helpers — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/clients/raw.html b/_modules/flytekit/clients/raw.html index 274388eb7a..010c60e1d6 100644 --- a/_modules/flytekit/clients/raw.html +++ b/_modules/flytekit/clients/raw.html @@ -8,7 +8,7 @@ - flytekit.clients.raw — Flyte 0.0.1 documentation + flytekit.clients.raw — Flyte 0.3.0 documentation @@ -558,6 +558,20 @@

Source code for flytekit.clients.raw

         """
         return self._stub.ListActiveLaunchPlans(active_launch_plan_list_request, metadata=self._metadata)
+ #################################################################################################################### + # + # Named Entity Endpoints + # + #################################################################################################################### + +
[docs] @_handle_rpc_error + def update_named_entity(self, update_named_entity_request): + """ + :param flyteidl.admin.common_pb2.NamedEntityUpdateRequest update_named_entity_request: + :rtype: flyteidl.admin.common_pb2.NamedEntityUpdateResponse + """ + return self._stub.UpdateNamedEntity(update_named_entity_request, metadata=self._metadata)
+ #################################################################################################################### # # Workflow Execution Endpoints diff --git a/_modules/flytekit/clis/auth/auth.html b/_modules/flytekit/clis/auth/auth.html index fb4f82a9cd..ebb0a224b2 100644 --- a/_modules/flytekit/clis/auth/auth.html +++ b/_modules/flytekit/clis/auth/auth.html @@ -8,7 +8,7 @@ - flytekit.clis.auth.auth — Flyte 0.0.1 documentation + flytekit.clis.auth.auth — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/clis/auth/credentials.html b/_modules/flytekit/clis/auth/credentials.html index 7775e7b09a..c458b06035 100644 --- a/_modules/flytekit/clis/auth/credentials.html +++ b/_modules/flytekit/clis/auth/credentials.html @@ -8,7 +8,7 @@ - flytekit.clis.auth.credentials — Flyte 0.0.1 documentation + flytekit.clis.auth.credentials — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/clis/auth/discovery.html b/_modules/flytekit/clis/auth/discovery.html index e9d0b158e0..706e8c5de1 100644 --- a/_modules/flytekit/clis/auth/discovery.html +++ b/_modules/flytekit/clis/auth/discovery.html @@ -8,7 +8,7 @@ - flytekit.clis.auth.discovery — Flyte 0.0.1 documentation + flytekit.clis.auth.discovery — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/clis/helpers.html b/_modules/flytekit/clis/helpers.html index fcb6af1598..e613b882a6 100644 --- a/_modules/flytekit/clis/helpers.html +++ b/_modules/flytekit/clis/helpers.html @@ -8,7 +8,7 @@ - flytekit.clis.helpers — Flyte 0.0.1 documentation + flytekit.clis.helpers — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/clis/sdk_in_container/basic_auth.html b/_modules/flytekit/clis/sdk_in_container/basic_auth.html index cd479dd241..a3d6180fda 100644 --- a/_modules/flytekit/clis/sdk_in_container/basic_auth.html +++ b/_modules/flytekit/clis/sdk_in_container/basic_auth.html @@ -8,7 +8,7 @@ - flytekit.clis.sdk_in_container.basic_auth — Flyte 0.0.1 documentation + flytekit.clis.sdk_in_container.basic_auth — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/clis/sdk_in_container/launch_plan.html b/_modules/flytekit/clis/sdk_in_container/launch_plan.html index 061aa2f26d..b071b7097d 100644 --- a/_modules/flytekit/clis/sdk_in_container/launch_plan.html +++ b/_modules/flytekit/clis/sdk_in_container/launch_plan.html @@ -8,7 +8,7 @@ - flytekit.clis.sdk_in_container.launch_plan — Flyte 0.0.1 documentation + flytekit.clis.sdk_in_container.launch_plan — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/clis/sdk_in_container/pyflyte.html b/_modules/flytekit/clis/sdk_in_container/pyflyte.html index 381d0f49a8..8a4d53a402 100644 --- a/_modules/flytekit/clis/sdk_in_container/pyflyte.html +++ b/_modules/flytekit/clis/sdk_in_container/pyflyte.html @@ -8,7 +8,7 @@ - flytekit.clis.sdk_in_container.pyflyte — Flyte 0.0.1 documentation + flytekit.clis.sdk_in_container.pyflyte — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/clis/sdk_in_container/register.html b/_modules/flytekit/clis/sdk_in_container/register.html index fa777abe2a..e13755dac5 100644 --- a/_modules/flytekit/clis/sdk_in_container/register.html +++ b/_modules/flytekit/clis/sdk_in_container/register.html @@ -8,7 +8,7 @@ - flytekit.clis.sdk_in_container.register — Flyte 0.0.1 documentation + flytekit.clis.sdk_in_container.register — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/clis/sdk_in_container/serialize.html b/_modules/flytekit/clis/sdk_in_container/serialize.html index 6c336d81ac..e71ce38e2c 100644 --- a/_modules/flytekit/clis/sdk_in_container/serialize.html +++ b/_modules/flytekit/clis/sdk_in_container/serialize.html @@ -8,7 +8,7 @@ - flytekit.clis.sdk_in_container.serialize — Flyte 0.0.1 documentation + flytekit.clis.sdk_in_container.serialize — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/component_nodes.html b/_modules/flytekit/common/component_nodes.html index 6255e43304..a5627198ba 100644 --- a/_modules/flytekit/common/component_nodes.html +++ b/_modules/flytekit/common/component_nodes.html @@ -8,7 +8,7 @@ - flytekit.common.component_nodes — Flyte 0.0.1 documentation + flytekit.common.component_nodes — Flyte 0.3.0 documentation @@ -223,9 +223,24 @@

Source code for flytekit.common.component_nodes

< :param flytekit.common.workflow.SdkWorkflow sdk_workflow: :param flytekit.common.launch_plan.SdkLaunchPlan sdk_launch_plan: """ + if sdk_workflow and sdk_launch_plan: + raise _system_exceptions.FlyteSystemException("SdkWorkflowNode cannot be called with both a workflow and " + "a launchplan specified, please pick one. WF: {} LP: {}", + sdk_workflow, sdk_launch_plan) + self._sdk_workflow = sdk_workflow self._sdk_launch_plan = sdk_launch_plan - super(SdkWorkflowNode, self).__init__() + sdk_wf_id = sdk_workflow.id if sdk_workflow else None + sdk_lp_id = sdk_launch_plan.id if sdk_launch_plan else None + super(SdkWorkflowNode, self).__init__(launchplan_ref=sdk_lp_id, sub_workflow_ref=sdk_wf_id) + + def __repr__(self): + """ + :rtype: Text + """ + if self.sdk_workflow is not None: + return "SdkWorkflowNode with workflow: {}".format(self.sdk_workflow) + return "SdkWorkflowNode with launch plan: {}".format(self.sdk_launch_plan) @property def launchplan_ref(self): diff --git a/_modules/flytekit/common/constants.html b/_modules/flytekit/common/constants.html index fdcbeefa28..9c33530919 100644 --- a/_modules/flytekit/common/constants.html +++ b/_modules/flytekit/common/constants.html @@ -8,7 +8,7 @@ - flytekit.common.constants — Flyte 0.0.1 documentation + flytekit.common.constants — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/core/identifier.html b/_modules/flytekit/common/core/identifier.html index 7b214dec97..0489771b43 100644 --- a/_modules/flytekit/common/core/identifier.html +++ b/_modules/flytekit/common/core/identifier.html @@ -8,7 +8,7 @@ - flytekit.common.core.identifier — Flyte 0.0.1 documentation + flytekit.common.core.identifier — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/exceptions/base.html b/_modules/flytekit/common/exceptions/base.html index 461229ac2a..83a1dc28be 100644 --- a/_modules/flytekit/common/exceptions/base.html +++ b/_modules/flytekit/common/exceptions/base.html @@ -8,7 +8,7 @@ - flytekit.common.exceptions.base — Flyte 0.0.1 documentation + flytekit.common.exceptions.base — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/exceptions/scopes.html b/_modules/flytekit/common/exceptions/scopes.html index c52679a7c4..e36431e229 100644 --- a/_modules/flytekit/common/exceptions/scopes.html +++ b/_modules/flytekit/common/exceptions/scopes.html @@ -8,7 +8,7 @@ - flytekit.common.exceptions.scopes — Flyte 0.0.1 documentation + flytekit.common.exceptions.scopes — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/exceptions/system.html b/_modules/flytekit/common/exceptions/system.html index f1d0d08a90..712c196a95 100644 --- a/_modules/flytekit/common/exceptions/system.html +++ b/_modules/flytekit/common/exceptions/system.html @@ -8,7 +8,7 @@ - flytekit.common.exceptions.system — Flyte 0.0.1 documentation + flytekit.common.exceptions.system — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/exceptions/user.html b/_modules/flytekit/common/exceptions/user.html index 0ef04905cd..3ff2befecc 100644 --- a/_modules/flytekit/common/exceptions/user.html +++ b/_modules/flytekit/common/exceptions/user.html @@ -8,7 +8,7 @@ - flytekit.common.exceptions.user — Flyte 0.0.1 documentation + flytekit.common.exceptions.user — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/interface.html b/_modules/flytekit/common/interface.html index fdbbbbd7b3..a18c7c08cb 100644 --- a/_modules/flytekit/common/interface.html +++ b/_modules/flytekit/common/interface.html @@ -8,7 +8,7 @@ - flytekit.common.interface — Flyte 0.0.1 documentation + flytekit.common.interface — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/launch_plan.html b/_modules/flytekit/common/launch_plan.html index 46ac2858b3..f8f26367f2 100644 --- a/_modules/flytekit/common/launch_plan.html +++ b/_modules/flytekit/common/launch_plan.html @@ -8,7 +8,7 @@ - flytekit.common.launch_plan — Flyte 0.0.1 documentation + flytekit.common.launch_plan — Flyte 0.3.0 documentation @@ -185,6 +185,7 @@

Source code for flytekit.common.launch_plan

 ):
     def __init__(self, *args, **kwargs):
         super(SdkLaunchPlan, self).__init__(*args, **kwargs)
+        # Set all the attributes we expect this class to have
         self._id = None
 
         # The interface is not set explicitly unless fetched in an engine context
@@ -237,26 +238,6 @@ 

Source code for flytekit.common.launch_plan

         sdk_lp._interface = lp_wf.interface
         return sdk_lp
-
[docs] @_exception_scopes.system_entry_point - def register(self, project, domain, name, version): - """ - :param Text project: - :param Text domain: - :param Text name: - :param Text version: - """ - self.validate() - id_to_register = _identifier.Identifier( - _identifier_model.ResourceType.LAUNCH_PLAN, - project, - domain, - name, - version - ) - _engine_loader.get_engine().get_launch_plan(self).register(id_to_register) - self._id = id_to_register - return _six.text_type(self.id)
- @property def id(self): """ @@ -383,12 +364,43 @@

Source code for flytekit.common.launch_plan

 
     @_exception_scopes.system_entry_point
     def __call__(self, *args, **input_map):
-        raise _user_exceptions.FlyteAssertion(
-            "TODO: Implement adding of remote launch plans to workflows. Current workaround is to add remote "
-            "workflows directly."
-        )
+ """ + :param list[T] args: Do not specify. Kwargs only are supported for this function. + :param dict[Text,T] input_map: Map of inputs. Can be statically defined or OutputReference links. + :rtype: flytekit.common.nodes.SdkNode + """ + if len(args) > 0: + raise _user_exceptions.FlyteAssertion( + "When adding a launchplan as a node in a workflow, all inputs must be specified with kwargs only. We " + "detected {} positional args.".format(self, len(args)) + ) + + # Take the default values from the launch plan + default_inputs = { + k: v.sdk_default + for k, v in _six.iteritems(self.default_inputs.parameters) if not v.required + } + default_inputs.update(input_map) + + bindings, upstream_nodes = self.interface.create_bindings_for_inputs(default_inputs) + + return _nodes.SdkNode( + id=None, + metadata=_workflow_models.NodeMetadata("", _datetime.timedelta(), _literal_models.RetryStrategy(0)), + bindings=sorted(bindings, key=lambda b: b.var), + upstream_nodes=upstream_nodes, + sdk_launch_plan=self + ) + + def __repr__(self): + """ + :rtype: Text + """ + return "SdkLaunchPlan(ID: {} Interface: {} WF ID: {})".format(self.id, self.interface, self.workflow_id)
+# The difference between this and the SdkLaunchPlan class is that this runnable class is supposed to only be used for +# launch plans loaded alongside the current Python interpreter.
[docs]class SdkRunnableLaunchPlan( _hash_mixin.HashOnReferenceMixin, SdkLaunchPlan, @@ -430,14 +442,14 @@

Source code for flytekit.common.launch_plan

         if role:
             auth = _launch_plan_models.Auth(assumable_iam_role=role)
 
+        # The constructor for SdkLaunchPlan sets the id to None anyways so we don't bother passing in an ID. The ID
+        # should be set in one of three places,
+        #   1) When the object is registered (in the code above)
+        #   2) By the dynamic task code after this runnable object has already been __call__'ed. The SdkNode produced
+        #      maintains a link to this object and will set the ID according to the configuration variables present.
+        #   3) When SdkLaunchPlan.fetch() is run
         super(SdkRunnableLaunchPlan, self).__init__(
-            _identifier.Identifier(
-                _identifier_model.ResourceType.WORKFLOW,
-                _internal_config.PROJECT.get(),
-                _internal_config.DOMAIN.get(),
-                _uuid.uuid4().hex,
-                _internal_config.VERSION.get()
-            ),
+            None,
             _launch_plan_models.LaunchPlanMetadata(
                 schedule=schedule or _schedule_model.Schedule(''),
                 notifications=notifications or []
@@ -461,6 +473,26 @@ 

Source code for flytekit.common.launch_plan

         self._upstream_entities = {sdk_workflow}
         self._sdk_workflow = sdk_workflow
 
+
[docs] @_exception_scopes.system_entry_point + def register(self, project, domain, name, version): + """ + :param Text project: + :param Text domain: + :param Text name: + :param Text version: + """ + self.validate() + id_to_register = _identifier.Identifier( + _identifier_model.ResourceType.LAUNCH_PLAN, + project, + domain, + name, + version + ) + _engine_loader.get_engine().get_launch_plan(self).register(id_to_register) + self._id = id_to_register + return _six.text_type(self.id)
+
[docs] @classmethod def from_flyte_idl(cls, _): raise _user_exceptions.FlyteAssertion( @@ -514,36 +546,11 @@

Source code for flytekit.common.launch_plan

         """
         return self._sdk_workflow.id
 
-    @_exception_scopes.system_entry_point
-    def __call__(self, *args, **input_map):
+    def __repr__(self):
         """
-        :param list[T] args: Do not specify.  Kwargs only are supported for this function.
-        :param dict[Text,T] input_map: Map of inputs.  Can be statically defined or OutputReference links.
-        :rtype: flytekit.common.nodes.SdkNode
+        :rtype: Text
         """
-        if len(args) > 0:
-            raise _user_exceptions.FlyteAssertion(
-                "When adding a launchplan as a node in a workflow, all inputs must be specified with kwargs only.  We "
-                "detected {} positional args.".format(self, len(args))
-            )
-
-        # Take the default values from the launch plan
-        default_inputs = {
-            k: v.sdk_default
-            for k, v in _six.iteritems(self.default_inputs.parameters) if not v.required
-        }
-        default_inputs.update(input_map)
-
-        bindings, upstream_nodes = self.interface.create_bindings_for_inputs(default_inputs)
-
-        # TODO: Remove DEADBEEF
-        return _nodes.SdkNode(
-            id=None,
-            metadata=_workflow_models.NodeMetadata("DEADBEEF", _datetime.timedelta(), _literal_models.RetryStrategy(0)),
-            bindings=sorted(bindings, key=lambda b: b.var),
-            upstream_nodes=upstream_nodes,
-            sdk_launch_plan=self
-        )
+ return "SdkRunnableLaunchPlan(ID: {} Interface: {} WF ID: {})".format(self.id, self.interface, self.workflow_id)
diff --git a/_modules/flytekit/common/mixins/artifact.html b/_modules/flytekit/common/mixins/artifact.html index 8b31523693..cff19a1f33 100644 --- a/_modules/flytekit/common/mixins/artifact.html +++ b/_modules/flytekit/common/mixins/artifact.html @@ -8,7 +8,7 @@ - flytekit.common.mixins.artifact — Flyte 0.0.1 documentation + flytekit.common.mixins.artifact — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/mixins/executable.html b/_modules/flytekit/common/mixins/executable.html index 5094ba2c8c..3a4643477b 100644 --- a/_modules/flytekit/common/mixins/executable.html +++ b/_modules/flytekit/common/mixins/executable.html @@ -8,7 +8,7 @@ - flytekit.common.mixins.executable — Flyte 0.0.1 documentation + flytekit.common.mixins.executable — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/mixins/hash.html b/_modules/flytekit/common/mixins/hash.html index cd8629f0ff..73eecf8988 100644 --- a/_modules/flytekit/common/mixins/hash.html +++ b/_modules/flytekit/common/mixins/hash.html @@ -8,7 +8,7 @@ - flytekit.common.mixins.hash — Flyte 0.0.1 documentation + flytekit.common.mixins.hash — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/mixins/registerable.html b/_modules/flytekit/common/mixins/registerable.html index 3b5d81eb39..00bb31c60d 100644 --- a/_modules/flytekit/common/mixins/registerable.html +++ b/_modules/flytekit/common/mixins/registerable.html @@ -8,7 +8,7 @@ - flytekit.common.mixins.registerable — Flyte 0.0.1 documentation + flytekit.common.mixins.registerable — Flyte 0.3.0 documentation @@ -160,7 +160,12 @@

Source code for flytekit.common.mixins.registerable

import abc as _abc import inspect as _inspect import six as _six +import importlib as _importlib +import logging as _logging + from flytekit.common import sdk_bases as _sdk_bases +from flytekit.common.exceptions import system as _system_exceptions +from flytekit.common import utils as _utils class _InstanceTracker(_sdk_bases.ExtendedSdkType): @@ -191,6 +196,10 @@

Source code for flytekit.common.mixins.registerable

[docs]class RegisterableEntity(_six.with_metaclass(_InstanceTracker, object)): + def __init__(self, *args, **kwargs): + self._platform_valid_name = None + super(RegisterableEntity, self).__init__(*args, **kwargs) +
[docs] @_abc.abstractmethod def register(self, project, domain, name, version): """ @@ -230,7 +239,71 @@

Source code for flytekit.common.mixins.registerable

If found, we try to specify the module where the task was first instantiated. :rtype: Optional[Text] """ - return self._instantiated_in
+ return self._instantiated_in + + @property + def has_valid_name(self): + """ + :rtype: bool + """ + return self._platform_valid_name is not None and self._platform_valid_name != "" + + @property + def platform_valid_name(self): + """ + :rtype: Text + """ + return self._platform_valid_name + +
[docs] def auto_assign_name(self): + """ + This function is a bit of trickster Python code that goes hand in hand with the _InstanceTracker metaclass + defined above. Thanks @matthewphsmith for this bit of ingenuity. + + For instance, if a user has code that looks like this: + + from some.other.module import wf + my_launch_plan = wf.create_launch_plan() + + @dynamic_task + def sample_task(wf_params): + yield my_launch_plan() + + This code means that we should have a launch plan with a name ending in "my_launch_plan", since that is the + name of the variable that the created launch plan gets assigned to. That is also the name that the launch plan + would be registered with. + + However, when the create_launch_plan() function runs, the Python interpreter has no idea where the created + object will be assigned to. It has no idea that the output of the create_launch_plan call is to be paired up + with a variable named "my_launch_plan". This function basically does this after the fact. Leveraging the + _instantiated_in field provided by the _InstanceTracker class above, this code will re-import the + module (ie Python file) that the object is in. Since it's already loaded, it's just retrieved from memory. + It then scans all objects in the module, and when an object match is found, it knows it's found the right + variable name. + + Just to drive the point home, this function is mostly needed for Launch Plans. Assuming that user code has: + + @python_task + def some_task() + + When Flytekit calls the module loader and loads the task, the name of the task is the name of the function + itself. It's known at time of creation. In contrast, when + + xyz = SomeWorflow.create_launch_plan() + + is called, the name of the launch plan isn't known until after creation, it's not "SomeWorkflow", it's "xyz" + """ + _logging.debug("Running name auto assign") + m = _importlib.import_module(self.instantiated_in) + + for k in dir(m): + if getattr(m, k) == self: + self._platform_valid_name = _utils.fqdn(m.__name__, k, entity_type=self.resource_type) + _logging.debug("Auto-assigning name to {}".format(self._platform_valid_name)) + return + + _logging.error("Could not auto-assign name") + raise _system_exceptions.FlyteSystemException("Error looking for object while auto-assigning name.")
diff --git a/_modules/flytekit/common/nodes.html b/_modules/flytekit/common/nodes.html index 8c09624825..c9395e793d 100644 --- a/_modules/flytekit/common/nodes.html +++ b/_modules/flytekit/common/nodes.html @@ -8,7 +8,7 @@ - flytekit.common.nodes — Flyte 0.0.1 documentation + flytekit.common.nodes — Flyte 0.3.0 documentation @@ -450,7 +450,7 @@

Source code for flytekit.common.nodes

         """
         :rtype: Text
         """
-        return "Node({})".format(self._executable_sdk_object)
+ return "Node(ID: {} Executable: {})".format(self.id, self._executable_sdk_object)
[docs]class SdkNodeExecution( diff --git a/_modules/flytekit/common/notifications.html b/_modules/flytekit/common/notifications.html index ac2b9cf699..eb04f4d70a 100644 --- a/_modules/flytekit/common/notifications.html +++ b/_modules/flytekit/common/notifications.html @@ -8,7 +8,7 @@ - flytekit.common.notifications — Flyte 0.0.1 documentation + flytekit.common.notifications — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/promise.html b/_modules/flytekit/common/promise.html index f3c825bd43..36fbc8874a 100644 --- a/_modules/flytekit/common/promise.html +++ b/_modules/flytekit/common/promise.html @@ -8,7 +8,7 @@ - flytekit.common.promise — Flyte 0.0.1 documentation + flytekit.common.promise — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/schedules.html b/_modules/flytekit/common/schedules.html index 0c61e8651e..b28dc915ad 100644 --- a/_modules/flytekit/common/schedules.html +++ b/_modules/flytekit/common/schedules.html @@ -8,7 +8,7 @@ - flytekit.common.schedules — Flyte 0.0.1 documentation + flytekit.common.schedules — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/sdk_bases.html b/_modules/flytekit/common/sdk_bases.html index 89e6859c62..5e26fac70e 100644 --- a/_modules/flytekit/common/sdk_bases.html +++ b/_modules/flytekit/common/sdk_bases.html @@ -8,7 +8,7 @@ - flytekit.common.sdk_bases — Flyte 0.0.1 documentation + flytekit.common.sdk_bases — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/tasks/executions.html b/_modules/flytekit/common/tasks/executions.html index 5c28461c5d..af41c5d2c1 100644 --- a/_modules/flytekit/common/tasks/executions.html +++ b/_modules/flytekit/common/tasks/executions.html @@ -8,7 +8,7 @@ - flytekit.common.tasks.executions — Flyte 0.0.1 documentation + flytekit.common.tasks.executions — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/tasks/generic_spark_task.html b/_modules/flytekit/common/tasks/generic_spark_task.html new file mode 100644 index 0000000000..b0d38b9778 --- /dev/null +++ b/_modules/flytekit/common/tasks/generic_spark_task.html @@ -0,0 +1,350 @@ + + + + + + + + + + + flytekit.common.tasks.generic_spark_task — Flyte 0.3.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ +
    + +
  • Docs »
  • + +
  • Module code »
  • + +
  • flytekit.common.tasks.generic_spark_task
  • + + +
  • + +
  • + +
+ + +
+
+
+
+ +

Source code for flytekit.common.tasks.generic_spark_task

+from __future__ import absolute_import
+
+try:
+    from inspect import getfullargspec as _getargspec
+except ImportError:
+    from inspect import getargspec as _getargspec
+
+from flytekit import __version__
+import sys as _sys
+import six as _six
+from flytekit.common.tasks import task as _base_tasks
+from flytekit.common.types import helpers as _helpers, primitives as _primitives
+
+from flytekit.models import literals as _literal_models, task as _task_models
+from google.protobuf.json_format import MessageToDict as _MessageToDict
+from flytekit.common import interface as _interface
+from flytekit.common.exceptions import user as _user_exceptions
+from flytekit.common.exceptions import scopes as _exception_scopes
+
+from flytekit.configuration import internal as _internal_config
+
+input_types_supported = { _primitives.Integer,
+                          _primitives.Boolean,
+                          _primitives.Float,
+                          _primitives.String,
+                          _primitives.Datetime,
+                          _primitives.Timedelta,
+                        }
+
+
+
[docs]class SdkGenericSparkTask( _base_tasks.SdkTask): + """ + This class includes the additional logic for building a task that executes as a Spark Job. + + """ + def __init__( + self, + task_type, + discovery_version, + retries, + interruptible, + task_inputs, + deprecated, + discoverable, + timeout, + spark_type, + main_class, + main_application_file, + spark_conf, + hadoop_conf, + environment, + ): + """ + :param Text task_type: string describing the task type + :param Text discovery_version: string describing the version for task discovery purposes + :param int retries: Number of retries to attempt + :param bool interruptible: Whether or not task is interruptible + :param Text deprecated: + :param bool discoverable: + :param datetime.timedelta timeout: + :param Text spark_type: Type of Spark Job: Scala/Java + :param Text main_class: Main class to execute for Scala/Java jobs + :param Text main_application_file: Main application file + :param dict[Text,Text] spark_conf: + :param dict[Text,Text] hadoop_conf: + :param dict[Text,Text] environment: [optional] environment variables to set when executing this task. + """ + + spark_job = _task_models.SparkJob( + spark_conf=spark_conf, + hadoop_conf=hadoop_conf, + spark_type = spark_type, + application_file=main_application_file, + main_class=main_class, + executor_path=_sys.executable, + ).to_flyte_idl() + + super(SdkGenericSparkTask, self).__init__( + task_type, + _task_models.TaskMetadata( + discoverable, + _task_models.RuntimeMetadata( + _task_models.RuntimeMetadata.RuntimeType.FLYTE_SDK, + __version__, + 'spark' + ), + timeout, + _literal_models.RetryStrategy(retries), + interruptible, + discovery_version, + deprecated + ), + _interface.TypedInterface({}, {}), + _MessageToDict(spark_job), + ) + + # Add Inputs + if task_inputs is not None: + task_inputs(self) + + # Container after the Inputs have been updated. + self._container = self._get_container_definition( + environment=environment + ) + + def _validate_inputs(self, inputs): + """ + :param dict[Text, flytekit.models.interface.Variable] inputs: Input variables to validate + :raises: flytekit.common.exceptions.user.FlyteValidationException + """ + for k, v in _six.iteritems(inputs): + sdk_type =_helpers.get_sdk_type_from_literal_type(v.type) + if sdk_type not in input_types_supported: + raise _user_exceptions.FlyteValidationException( + "Input Type '{}' not supported. Only Primitives are supported for Scala/Java Spark.".format(sdk_type) + ) + super(SdkGenericSparkTask, self)._validate_inputs(inputs) + +
[docs] @_exception_scopes.system_entry_point + def add_inputs(self, inputs): + """ + Adds the inputs to this task. This can be called multiple times, but it will fail if an input with a given + name is added more than once, a name collides with an output, or if the name doesn't exist as an arg name in + the wrapped function. + :param dict[Text, flytekit.models.interface.Variable] inputs: names and variables + """ + self._validate_inputs(inputs) + self.interface.inputs.update(inputs)
+ + def _get_container_definition( + self, + environment=None, + ): + """ + :rtype: Container + """ + + args = [] + for k, v in _six.iteritems(self.interface.inputs): + args.append("--{}".format(k)) + args.append("{{{{.Inputs.{}}}}}".format(k)) + + return _task_models.Container( + image=_internal_config.IMAGE.get(), + command=[], + args=args, + resources=_task_models.Resources([], []), + env=environment, + config={} + )
+
+ +
+ +
+ + +
+
+ +
+ +
+ + + + + + + + + + + + \ No newline at end of file diff --git a/_modules/flytekit/common/tasks/hive_task.html b/_modules/flytekit/common/tasks/hive_task.html index f02c27a380..ea66f30d97 100644 --- a/_modules/flytekit/common/tasks/hive_task.html +++ b/_modules/flytekit/common/tasks/hive_task.html @@ -8,7 +8,7 @@ - flytekit.common.tasks.hive_task — Flyte 0.0.1 documentation + flytekit.common.tasks.hive_task — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/tasks/output.html b/_modules/flytekit/common/tasks/output.html index 976849b1fc..037d69f12b 100644 --- a/_modules/flytekit/common/tasks/output.html +++ b/_modules/flytekit/common/tasks/output.html @@ -8,7 +8,7 @@ - flytekit.common.tasks.output — Flyte 0.0.1 documentation + flytekit.common.tasks.output — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/tasks/presto_task.html b/_modules/flytekit/common/tasks/presto_task.html index e764ce84aa..556d10eb45 100644 --- a/_modules/flytekit/common/tasks/presto_task.html +++ b/_modules/flytekit/common/tasks/presto_task.html @@ -8,7 +8,7 @@ - flytekit.common.tasks.presto_task — Flyte 0.0.1 documentation + flytekit.common.tasks.presto_task — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/tasks/sdk_dynamic.html b/_modules/flytekit/common/tasks/sdk_dynamic.html index 787f3f3493..0661a86cf1 100644 --- a/_modules/flytekit/common/tasks/sdk_dynamic.html +++ b/_modules/flytekit/common/tasks/sdk_dynamic.html @@ -8,7 +8,7 @@ - flytekit.common.tasks.sdk_dynamic — Flyte 0.0.1 documentation + flytekit.common.tasks.sdk_dynamic — Flyte 0.3.0 documentation @@ -164,12 +164,17 @@

Source code for flytekit.common.tasks.sdk_dynamic

import math import six as _six -from flytekit.common import constants as _constants, interface as _interface, sdk_bases as _sdk_bases +from flytekit.common import constants as _constants, interface as _interface, sdk_bases as _sdk_bases, \ + launch_plan as _launch_plan, workflow as _workflow +from flytekit.common.core import identifier as _identifier from flytekit.common.exceptions import scopes as _exception_scopes from flytekit.common.tasks import output as _task_output, sdk_runnable as _sdk_runnable from flytekit.common.types import helpers as _type_helpers from flytekit.common.utils import _dnsify from flytekit.models import literals as _literal_models, dynamic_job as _dynamic_job, array_job as _array_job +from flytekit.models.core import identifier as _identifier_model +from flytekit.common.mixins import registerable as _registerable +from flytekit.configuration import platform as _platform_config, internal as _internal_config
[docs]class PromiseOutputReference(_task_output.OutputReference): @@ -289,6 +294,8 @@

Source code for flytekit.common.tasks.sdk_dynamic

for name, variable in _six.iteritems(self.interface.outputs) } + # Because users declare both inputs and outputs in their functions signatures, merge them together + # before calling user code inputs_dict.update(outputs_dict) yielded_sub_tasks = [sub_task for sub_task in super(SdkDynamicTask, self)._execute_user_code(context, inputs_dict) or []] @@ -308,10 +315,28 @@

Source code for flytekit.common.tasks.sdk_dynamic

visited_nodes = set() generated_ids = {} effective_failure_ratio = self._allowed_failure_ratio or 0.0 + + # TODO: This function needs to be cleaned up. + # The reason we chain these two together is because we allow users to not have to explicitly "yield" the + # node. As long as the subtask/lp/subwf has an output that's referenced, it'll get picked up. for sub_task_node in _itertools.chain(yielded_sub_tasks, upstream_nodes): if sub_task_node in visited_nodes: continue visited_nodes.add(sub_task_node) + executable = sub_task_node.executable_sdk_object + + # If the executable object that we're dealing with is registerable (ie, SdkRunnableLaunchPlan, SdkWorkflow + # SdkTask, or SdkRunnableTask), then it should have the ability to give itself a name. After assigning + # itself the name, also make sure the id is properly set according to current config values. + if isinstance(executable, _registerable.RegisterableEntity): + executable.auto_assign_name() + executable._id = _identifier.Identifier( + executable.resource_type, + _internal_config.TASK_PROJECT.get() or _internal_config.PROJECT.get(), + _internal_config.TASK_DOMAIN.get() or _internal_config.DOMAIN.get(), + executable.platform_valid_name, + _internal_config.TASK_VERSION.get() or _internal_config.VERSION.get() + ) # Generate an id that's unique in the document (if the same task is used multiple times with # different resources, executable_sdk_object.id will be the same but generated node_ids should not @@ -323,44 +348,60 @@

Source code for flytekit.common.tasks.sdk_dynamic

new_count = generated_ids[safe_task_id] = 0 unique_node_id = _dnsify("{}-{}".format(safe_task_id, new_count)) - # If the task can run as an array job, group its instances together. Otherwise, keep each invocation as a - # separate node. - if SdkDynamicTask._can_run_as_array(sub_task_node.executable_sdk_object.type): - if sub_task_node.executable_sdk_object in array_job_index: - array_job, node = array_job_index[sub_task_node.executable_sdk_object] - array_job.size += 1 - array_job.min_successes = int(math.ceil((1 - effective_failure_ratio) * array_job.size)) - else: - array_job = self._create_array_job(inputs_prefix=unique_node_id) - node = sub_task_node.assign_id_and_return(unique_node_id) - array_job_index[sub_task_node.executable_sdk_object] = (array_job, node) - - node_index = _six.text_type(array_job.size - 1) + # Handling cases where the yielded nodes are launch plan or subworkflow nodes + if isinstance(sub_task_node.executable_sdk_object, (_launch_plan.SdkLaunchPlan, _workflow.SdkWorkflow)): + node = sub_task_node.assign_id_and_return(unique_node_id) + nodes.append(node) for k, node_output in _six.iteritems(sub_task_node.outputs): if not node_output.sdk_node.id: node_output.sdk_node.assign_id_and_return(node.id) - node_output.var = "[{}].{}".format(node_index, node_output.var) - # Upload inputs to working directory under /array_job.input_ref/<index>/inputs.pb - input_path = _os.path.join(node.id, node_index, _constants.INPUT_FILE_NAME) - generated_files[input_path] = _literal_models.LiteralMap( - literals={binding.var: binding.binding.to_literal_model() for binding in - sub_task_node.inputs}) + # Upload inputs to working directory under /array_job.input_ref/inputs.pb + input_path = _os.path.join(node.id, _constants.INPUT_FILE_NAME) + generated_files[input_path] = _literal_models.LiteralMap( + literals={binding.var: binding.binding.to_literal_model() for binding in + sub_task_node.inputs}) + + # Handling tasks else: - node = sub_task_node.assign_id_and_return(unique_node_id) + # If the task can run as an array job, group its instances together. Otherwise, keep each + # invocation as a separate node. + if SdkDynamicTask._can_run_as_array(sub_task_node.executable_sdk_object.type): + if sub_task_node.executable_sdk_object in array_job_index: + array_job, node = array_job_index[sub_task_node.executable_sdk_object] + array_job.size += 1 + array_job.min_successes = int(math.ceil((1 - effective_failure_ratio) * array_job.size)) + else: + array_job = self._create_array_job(inputs_prefix=unique_node_id) + node = sub_task_node.assign_id_and_return(unique_node_id) + array_job_index[sub_task_node.executable_sdk_object] = (array_job, node) + + node_index = _six.text_type(array_job.size - 1) + for k, node_output in _six.iteritems(sub_task_node.outputs): + if not node_output.sdk_node.id: + node_output.sdk_node.assign_id_and_return(node.id) + node_output.var = "[{}].{}".format(node_index, node_output.var) + + # Upload inputs to working directory under /array_job.input_ref/<index>/inputs.pb + input_path = _os.path.join(node.id, node_index, _constants.INPUT_FILE_NAME) + generated_files[input_path] = _literal_models.LiteralMap( + literals={binding.var: binding.binding.to_literal_model() for binding in + sub_task_node.inputs}) + else: + node = sub_task_node.assign_id_and_return(unique_node_id) - tasks.append(sub_task_node.executable_sdk_object) - nodes.append(node) + tasks.append(sub_task_node.executable_sdk_object) + nodes.append(node) - for k, node_output in _six.iteritems(sub_task_node.outputs): - if not node_output.sdk_node.id: - node_output.sdk_node.assign_id_and_return(node.id) + for k, node_output in _six.iteritems(sub_task_node.outputs): + if not node_output.sdk_node.id: + node_output.sdk_node.assign_id_and_return(node.id) - # Upload inputs to working directory under /array_job.input_ref/inputs.pb - input_path = _os.path.join(node.id, _constants.INPUT_FILE_NAME) - generated_files[input_path] = _literal_models.LiteralMap( - literals={binding.var: binding.binding.to_literal_model() for binding in - sub_task_node.inputs}) + # Upload inputs to working directory under /array_job.input_ref/inputs.pb + input_path = _os.path.join(node.id, _constants.INPUT_FILE_NAME) + generated_files[input_path] = _literal_models.LiteralMap( + literals={binding.var: binding.binding.to_literal_model() for binding in + sub_task_node.inputs}) # assign custom field to the ArrayJob properties computed. for task, (array_job, _) in _six.iteritems(array_job_index): diff --git a/_modules/flytekit/common/tasks/sdk_runnable.html b/_modules/flytekit/common/tasks/sdk_runnable.html index 3984c1d8a0..e79caf9aa6 100644 --- a/_modules/flytekit/common/tasks/sdk_runnable.html +++ b/_modules/flytekit/common/tasks/sdk_runnable.html @@ -8,7 +8,7 @@ - flytekit.common.tasks.sdk_runnable — Flyte 0.0.1 documentation + flytekit.common.tasks.sdk_runnable — Flyte 0.3.0 documentation @@ -650,8 +650,8 @@

Source code for flytekit.common.tasks.sdk_runnable

for k, v in _six.iteritems(inputs): if not self._is_argname_in_function_definition(k): raise _user_exceptions.FlyteValidationException( - "The input '{}' was not specified in the task function. Therefore, this input cannot be " - "provided to the task.".format(v) + "The input named '{}' was not specified in the task function. Therefore, this input cannot be " + "provided to the task.".format(k) ) if _type_helpers.get_sdk_type_from_literal_type(v.type) in type(self)._banned_inputs: raise _user_exceptions.FlyteValidationException( diff --git a/_modules/flytekit/common/tasks/sidecar_task.html b/_modules/flytekit/common/tasks/sidecar_task.html index 3f749e3404..e4a66684e6 100644 --- a/_modules/flytekit/common/tasks/sidecar_task.html +++ b/_modules/flytekit/common/tasks/sidecar_task.html @@ -8,7 +8,7 @@ - flytekit.common.tasks.sidecar_task — Flyte 0.0.1 documentation + flytekit.common.tasks.sidecar_task — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/tasks/spark_task.html b/_modules/flytekit/common/tasks/spark_task.html index 517a94d63c..3530218b22 100644 --- a/_modules/flytekit/common/tasks/spark_task.html +++ b/_modules/flytekit/common/tasks/spark_task.html @@ -8,7 +8,7 @@ - flytekit.common.tasks.spark_task — Flyte 0.0.1 documentation + flytekit.common.tasks.spark_task — Flyte 0.3.0 documentation @@ -219,6 +219,7 @@

Source code for flytekit.common.tasks.spark_task

deprecated, discoverable, timeout, + spark_type, spark_conf, hadoop_conf, environment, @@ -246,6 +247,8 @@

Source code for flytekit.common.tasks.spark_task

hadoop_conf=hadoop_conf, application_file="local://" + spark_exec_path, executor_path=_sys.executable, + main_class="", + spark_type=spark_type, ).to_flyte_idl() super(SdkSparkTask, self).__init__( task_function, diff --git a/_modules/flytekit/common/tasks/task.html b/_modules/flytekit/common/tasks/task.html index f45f0e098a..5c818116dc 100644 --- a/_modules/flytekit/common/tasks/task.html +++ b/_modules/flytekit/common/tasks/task.html @@ -8,7 +8,7 @@ - flytekit.common.tasks.task — Flyte 0.0.1 documentation + flytekit.common.tasks.task — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/types/base_sdk_types.html b/_modules/flytekit/common/types/base_sdk_types.html index 7b46ecb4ec..fc55c58154 100644 --- a/_modules/flytekit/common/types/base_sdk_types.html +++ b/_modules/flytekit/common/types/base_sdk_types.html @@ -8,7 +8,7 @@ - flytekit.common.types.base_sdk_types — Flyte 0.0.1 documentation + flytekit.common.types.base_sdk_types — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/types/blobs.html b/_modules/flytekit/common/types/blobs.html index eb6c5859fe..04ebc9241b 100644 --- a/_modules/flytekit/common/types/blobs.html +++ b/_modules/flytekit/common/types/blobs.html @@ -8,7 +8,7 @@ - flytekit.common.types.blobs — Flyte 0.0.1 documentation + flytekit.common.types.blobs — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/types/containers.html b/_modules/flytekit/common/types/containers.html index 8f4872c77a..c2aef85a6d 100644 --- a/_modules/flytekit/common/types/containers.html +++ b/_modules/flytekit/common/types/containers.html @@ -8,7 +8,7 @@ - flytekit.common.types.containers — Flyte 0.0.1 documentation + flytekit.common.types.containers — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/types/helpers.html b/_modules/flytekit/common/types/helpers.html index 22fb698a5d..d5bbfa5bc4 100644 --- a/_modules/flytekit/common/types/helpers.html +++ b/_modules/flytekit/common/types/helpers.html @@ -8,7 +8,7 @@ - flytekit.common.types.helpers — Flyte 0.0.1 documentation + flytekit.common.types.helpers — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/types/impl/blobs.html b/_modules/flytekit/common/types/impl/blobs.html index ec21596cff..6756656401 100644 --- a/_modules/flytekit/common/types/impl/blobs.html +++ b/_modules/flytekit/common/types/impl/blobs.html @@ -8,7 +8,7 @@ - flytekit.common.types.impl.blobs — Flyte 0.0.1 documentation + flytekit.common.types.impl.blobs — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/types/impl/schema.html b/_modules/flytekit/common/types/impl/schema.html index bafdd04583..cf68c4fba9 100644 --- a/_modules/flytekit/common/types/impl/schema.html +++ b/_modules/flytekit/common/types/impl/schema.html @@ -8,7 +8,7 @@ - flytekit.common.types.impl.schema — Flyte 0.0.1 documentation + flytekit.common.types.impl.schema — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/types/primitives.html b/_modules/flytekit/common/types/primitives.html index 3b078197f1..19736e2df1 100644 --- a/_modules/flytekit/common/types/primitives.html +++ b/_modules/flytekit/common/types/primitives.html @@ -8,7 +8,7 @@ - flytekit.common.types.primitives — Flyte 0.0.1 documentation + flytekit.common.types.primitives — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/types/proto.html b/_modules/flytekit/common/types/proto.html index f46dc1101a..54708d34b6 100644 --- a/_modules/flytekit/common/types/proto.html +++ b/_modules/flytekit/common/types/proto.html @@ -8,7 +8,7 @@ - flytekit.common.types.proto — Flyte 0.0.1 documentation + flytekit.common.types.proto — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/types/schema.html b/_modules/flytekit/common/types/schema.html index 00417190e7..9ac435a2b8 100644 --- a/_modules/flytekit/common/types/schema.html +++ b/_modules/flytekit/common/types/schema.html @@ -8,7 +8,7 @@ - flytekit.common.types.schema — Flyte 0.0.1 documentation + flytekit.common.types.schema — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/utils.html b/_modules/flytekit/common/utils.html index 2608c59fc9..0bfe627f6f 100644 --- a/_modules/flytekit/common/utils.html +++ b/_modules/flytekit/common/utils.html @@ -8,7 +8,7 @@ - flytekit.common.utils — Flyte 0.0.1 documentation + flytekit.common.utils — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/common/workflow.html b/_modules/flytekit/common/workflow.html index e7612036ed..5c97b2b0b1 100644 --- a/_modules/flytekit/common/workflow.html +++ b/_modules/flytekit/common/workflow.html @@ -8,7 +8,7 @@ - flytekit.common.workflow — Flyte 0.0.1 documentation + flytekit.common.workflow — Flyte 0.3.0 documentation @@ -599,19 +599,21 @@

Source code for flytekit.common.workflow

     return inputs, outputs, nodes
 
 
-
[docs]def build_sdk_workflow_from_metaclass(metaclass, cls=None): +
[docs]def build_sdk_workflow_from_metaclass(metaclass, queuing_budget=None, cls=None): """ :param T metaclass: :param cls: This is the class that will be instantiated from the inputs, outputs, and nodes. This will be used by users extending the base Flyte programming model. If set, it must be a subclass of SdkWorkflow. + :param queuing_budget datetime.timedelta: [Optional] Budget that specifies the amount of time a workflow can be queued up for execution. :rtype: SdkWorkflow """ inputs, outputs, nodes = _discover_workflow_components(metaclass) - + metadata = _workflow_models.WorkflowMetadata(queuing_budget) if queuing_budget else None return (cls or SdkWorkflow)( inputs=[i for i in sorted(inputs, key=lambda x: x.name)], outputs=[o for o in sorted(outputs, key=lambda x: x.name)], - nodes=[n for n in sorted(nodes, key=lambda x: x.id)] + nodes=[n for n in sorted(nodes, key=lambda x: x.id)], + metadata=metadata )
diff --git a/_modules/flytekit/common/workflow_execution.html b/_modules/flytekit/common/workflow_execution.html index 56372d5a1e..4b30468873 100644 --- a/_modules/flytekit/common/workflow_execution.html +++ b/_modules/flytekit/common/workflow_execution.html @@ -8,7 +8,7 @@ - flytekit.common.workflow_execution — Flyte 0.0.1 documentation + flytekit.common.workflow_execution — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/configuration.html b/_modules/flytekit/configuration.html index c84a27a3bf..b99e000e44 100644 --- a/_modules/flytekit/configuration.html +++ b/_modules/flytekit/configuration.html @@ -8,7 +8,7 @@ - flytekit.configuration — Flyte 0.0.1 documentation + flytekit.configuration — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/configuration/common.html b/_modules/flytekit/configuration/common.html index afeca87737..e00a78c448 100644 --- a/_modules/flytekit/configuration/common.html +++ b/_modules/flytekit/configuration/common.html @@ -8,7 +8,7 @@ - flytekit.configuration.common — Flyte 0.0.1 documentation + flytekit.configuration.common — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/configuration/internal.html b/_modules/flytekit/configuration/internal.html index 271ef3feba..de78727f8a 100644 --- a/_modules/flytekit/configuration/internal.html +++ b/_modules/flytekit/configuration/internal.html @@ -8,7 +8,7 @@ - flytekit.configuration.internal — Flyte 0.0.1 documentation + flytekit.configuration.internal — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/contrib/sensors/base_sensor.html b/_modules/flytekit/contrib/sensors/base_sensor.html index 656efbffb7..6e8d58e7b4 100644 --- a/_modules/flytekit/contrib/sensors/base_sensor.html +++ b/_modules/flytekit/contrib/sensors/base_sensor.html @@ -8,7 +8,7 @@ - flytekit.contrib.sensors.base_sensor — Flyte 0.0.1 documentation + flytekit.contrib.sensors.base_sensor — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/contrib/sensors/impl.html b/_modules/flytekit/contrib/sensors/impl.html index e638951258..60e012b01b 100644 --- a/_modules/flytekit/contrib/sensors/impl.html +++ b/_modules/flytekit/contrib/sensors/impl.html @@ -8,7 +8,7 @@ - flytekit.contrib.sensors.impl — Flyte 0.0.1 documentation + flytekit.contrib.sensors.impl — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/contrib/sensors/task.html b/_modules/flytekit/contrib/sensors/task.html index 40eadb5558..fbc59a50fe 100644 --- a/_modules/flytekit/contrib/sensors/task.html +++ b/_modules/flytekit/contrib/sensors/task.html @@ -8,7 +8,7 @@ - flytekit.contrib.sensors.task — Flyte 0.0.1 documentation + flytekit.contrib.sensors.task — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/engines/common.html b/_modules/flytekit/engines/common.html index 4597c6184a..b30a7fd32e 100644 --- a/_modules/flytekit/engines/common.html +++ b/_modules/flytekit/engines/common.html @@ -8,7 +8,7 @@ - flytekit.engines.common — Flyte 0.0.1 documentation + flytekit.engines.common — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/engines/flyte/engine.html b/_modules/flytekit/engines/flyte/engine.html index 7beab415ac..27e48a71cb 100644 --- a/_modules/flytekit/engines/flyte/engine.html +++ b/_modules/flytekit/engines/flyte/engine.html @@ -8,7 +8,7 @@ - flytekit.engines.flyte.engine — Flyte 0.0.1 documentation + flytekit.engines.flyte.engine — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/engines/loader.html b/_modules/flytekit/engines/loader.html index 29da77002e..e0a328b750 100644 --- a/_modules/flytekit/engines/loader.html +++ b/_modules/flytekit/engines/loader.html @@ -8,7 +8,7 @@ - flytekit.engines.loader — Flyte 0.0.1 documentation + flytekit.engines.loader — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/engines/unit/engine.html b/_modules/flytekit/engines/unit/engine.html index deba072f0f..417751963e 100644 --- a/_modules/flytekit/engines/unit/engine.html +++ b/_modules/flytekit/engines/unit/engine.html @@ -8,7 +8,7 @@ - flytekit.engines.unit.engine — Flyte 0.0.1 documentation + flytekit.engines.unit.engine — Flyte 0.3.0 documentation @@ -306,6 +306,19 @@

Source code for flytekit.engines.unit.engine

[docs]class DynamicTask(ReturnOutputsTask):
 
+    def __init__(self, *args, **kwargs):
+        self._has_workflow_node = False
+        super(DynamicTask, self).__init__(*args, **kwargs)
+
+    def _transform_for_user_output(self, outputs):
+        if self.has_workflow_node:
+            # If a workflow node has been detected, then we skip any transformation
+            # This is to support the early termination behavior of the unit test engine when it comes to dynamic tasks
+            # that produce launch plan or subworkflow nodes.
+            # See the warning message in the code below for additional information
+            return outputs
+        return super(DynamicTask, self)._transform_for_user_output(outputs)
+
     def _execute_user_code(self, inputs):
         """
         :param flytekit.models.literals.LiteralMap inputs:
@@ -318,6 +331,15 @@ 

Source code for flytekit.engines.unit.engine

tasks_map = {task.id: task for task in futures.tasks}
 
             for future_node in futures.nodes:
+                if future_node.workflow_node is not None:
+                    # TODO: implement proper unit testing for launchplan and subworkflow nodes somehow
+                    _logging.warning("A workflow node has been detected in the output of the dynamic task. The "
+                                     "Flytekit unit test engine is incomplete for dynamic tasks that return launch "
+                                     "plans or subworkflows. The generated dynamic job spec will be returned but "
+                                     "they will not be run.")
+                    # For now, just return the output of the parent task
+                    self._has_workflow_node = True
+                    return results
                 task = tasks_map[future_node.task_node.reference_id]
                 if task.type == _sdk_constants.SdkTaskType.CONTAINER_ARRAY_TASK:
                     sub_task_output = DynamicTask.execute_array_task(future_node.id, task, results)
@@ -346,6 +368,13 @@ 

Source code for flytekit.engines.unit.engine

)
         return results
 
+    @property
+    def has_workflow_node(self):
+        """
+        :rtype: bool
+        """
+        return self._has_workflow_node
+
 
[docs] @staticmethod def execute_array_task(root_input_path, task, array_inputs): array_job = _array_job.ArrayJob.from_dict(task.custom) diff --git a/_modules/flytekit/engines/unit/mock_stats.html b/_modules/flytekit/engines/unit/mock_stats.html index 88af8d4492..f5d2db061b 100644 --- a/_modules/flytekit/engines/unit/mock_stats.html +++ b/_modules/flytekit/engines/unit/mock_stats.html @@ -8,7 +8,7 @@ - flytekit.engines.unit.mock_stats — Flyte 0.0.1 documentation + flytekit.engines.unit.mock_stats — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/interfaces/data/common.html b/_modules/flytekit/interfaces/data/common.html index 115c16e914..7804e1cb77 100644 --- a/_modules/flytekit/interfaces/data/common.html +++ b/_modules/flytekit/interfaces/data/common.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data.common — Flyte 0.0.1 documentation + flytekit.interfaces.data.common — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/interfaces/data/data_proxy.html b/_modules/flytekit/interfaces/data/data_proxy.html index ebac9506f3..779b165174 100644 --- a/_modules/flytekit/interfaces/data/data_proxy.html +++ b/_modules/flytekit/interfaces/data/data_proxy.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data.data_proxy — Flyte 0.0.1 documentation + flytekit.interfaces.data.data_proxy — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/interfaces/data/gcs/gcs_proxy.html b/_modules/flytekit/interfaces/data/gcs/gcs_proxy.html index b920800a4f..4a33118b8d 100644 --- a/_modules/flytekit/interfaces/data/gcs/gcs_proxy.html +++ b/_modules/flytekit/interfaces/data/gcs/gcs_proxy.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data.gcs.gcs_proxy — Flyte 0.0.1 documentation + flytekit.interfaces.data.gcs.gcs_proxy — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/interfaces/data/http/http_data_proxy.html b/_modules/flytekit/interfaces/data/http/http_data_proxy.html index b3768d3b1c..16384ac800 100644 --- a/_modules/flytekit/interfaces/data/http/http_data_proxy.html +++ b/_modules/flytekit/interfaces/data/http/http_data_proxy.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data.http.http_data_proxy — Flyte 0.0.1 documentation + flytekit.interfaces.data.http.http_data_proxy — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/interfaces/data/local/local_file_proxy.html b/_modules/flytekit/interfaces/data/local/local_file_proxy.html index 1b6a05e2a2..81894c20d4 100644 --- a/_modules/flytekit/interfaces/data/local/local_file_proxy.html +++ b/_modules/flytekit/interfaces/data/local/local_file_proxy.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data.local.local_file_proxy — Flyte 0.0.1 documentation + flytekit.interfaces.data.local.local_file_proxy — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/interfaces/data/s3/s3proxy.html b/_modules/flytekit/interfaces/data/s3/s3proxy.html index 76250a1bc2..f4153021b9 100644 --- a/_modules/flytekit/interfaces/data/s3/s3proxy.html +++ b/_modules/flytekit/interfaces/data/s3/s3proxy.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data.s3.s3proxy — Flyte 0.0.1 documentation + flytekit.interfaces.data.s3.s3proxy — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/interfaces/random.html b/_modules/flytekit/interfaces/random.html index d1e68b7a23..2a2758c593 100644 --- a/_modules/flytekit/interfaces/random.html +++ b/_modules/flytekit/interfaces/random.html @@ -8,7 +8,7 @@ - flytekit.interfaces.random — Flyte 0.0.1 documentation + flytekit.interfaces.random — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/interfaces/stats/client.html b/_modules/flytekit/interfaces/stats/client.html index 716f7cda46..d5c25947bd 100644 --- a/_modules/flytekit/interfaces/stats/client.html +++ b/_modules/flytekit/interfaces/stats/client.html @@ -8,7 +8,7 @@ - flytekit.interfaces.stats.client — Flyte 0.0.1 documentation + flytekit.interfaces.stats.client — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/interfaces/stats/taggable.html b/_modules/flytekit/interfaces/stats/taggable.html index 776c325e56..ad09e9be9f 100644 --- a/_modules/flytekit/interfaces/stats/taggable.html +++ b/_modules/flytekit/interfaces/stats/taggable.html @@ -8,7 +8,7 @@ - flytekit.interfaces.stats.taggable — Flyte 0.0.1 documentation + flytekit.interfaces.stats.taggable — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/admin/common.html b/_modules/flytekit/models/admin/common.html index 2bf9fd5fae..6f460b2f47 100644 --- a/_modules/flytekit/models/admin/common.html +++ b/_modules/flytekit/models/admin/common.html @@ -8,7 +8,7 @@ - flytekit.models.admin.common — Flyte 0.0.1 documentation + flytekit.models.admin.common — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/admin/task_execution.html b/_modules/flytekit/models/admin/task_execution.html index 62a2b5b5e6..e6fb230e66 100644 --- a/_modules/flytekit/models/admin/task_execution.html +++ b/_modules/flytekit/models/admin/task_execution.html @@ -8,7 +8,7 @@ - flytekit.models.admin.task_execution — Flyte 0.0.1 documentation + flytekit.models.admin.task_execution — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/admin/workflow.html b/_modules/flytekit/models/admin/workflow.html index 4609cc5f18..2d6631a112 100644 --- a/_modules/flytekit/models/admin/workflow.html +++ b/_modules/flytekit/models/admin/workflow.html @@ -8,7 +8,7 @@ - flytekit.models.admin.workflow — Flyte 0.0.1 documentation + flytekit.models.admin.workflow — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/array_job.html b/_modules/flytekit/models/array_job.html index 60bc2feaeb..fb0d9045e0 100644 --- a/_modules/flytekit/models/array_job.html +++ b/_modules/flytekit/models/array_job.html @@ -8,7 +8,7 @@ - flytekit.models.array_job — Flyte 0.0.1 documentation + flytekit.models.array_job — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/common.html b/_modules/flytekit/models/common.html index f186d67841..b2db9be307 100644 --- a/_modules/flytekit/models/common.html +++ b/_modules/flytekit/models/common.html @@ -8,7 +8,7 @@ - flytekit.models.common — Flyte 0.0.1 documentation + flytekit.models.common — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/core/compiler.html b/_modules/flytekit/models/core/compiler.html index 24760ad3c1..1ae81d11f6 100644 --- a/_modules/flytekit/models/core/compiler.html +++ b/_modules/flytekit/models/core/compiler.html @@ -8,7 +8,7 @@ - flytekit.models.core.compiler — Flyte 0.0.1 documentation + flytekit.models.core.compiler — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/core/condition.html b/_modules/flytekit/models/core/condition.html index 1daa859305..c2aebd8086 100644 --- a/_modules/flytekit/models/core/condition.html +++ b/_modules/flytekit/models/core/condition.html @@ -8,7 +8,7 @@ - flytekit.models.core.condition — Flyte 0.0.1 documentation + flytekit.models.core.condition — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/core/errors.html b/_modules/flytekit/models/core/errors.html index a865b1715b..fb8ba84a3e 100644 --- a/_modules/flytekit/models/core/errors.html +++ b/_modules/flytekit/models/core/errors.html @@ -8,7 +8,7 @@ - flytekit.models.core.errors — Flyte 0.0.1 documentation + flytekit.models.core.errors — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/core/execution.html b/_modules/flytekit/models/core/execution.html index 86e6951a5f..1177929e99 100644 --- a/_modules/flytekit/models/core/execution.html +++ b/_modules/flytekit/models/core/execution.html @@ -8,7 +8,7 @@ - flytekit.models.core.execution — Flyte 0.0.1 documentation + flytekit.models.core.execution — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/core/identifier.html b/_modules/flytekit/models/core/identifier.html index ad7d0db513..60f800e5ef 100644 --- a/_modules/flytekit/models/core/identifier.html +++ b/_modules/flytekit/models/core/identifier.html @@ -8,7 +8,7 @@ - flytekit.models.core.identifier — Flyte 0.0.1 documentation + flytekit.models.core.identifier — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/core/types.html b/_modules/flytekit/models/core/types.html index 4502c2d88e..612adc0c6f 100644 --- a/_modules/flytekit/models/core/types.html +++ b/_modules/flytekit/models/core/types.html @@ -8,7 +8,7 @@ - flytekit.models.core.types — Flyte 0.0.1 documentation + flytekit.models.core.types — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/core/workflow.html b/_modules/flytekit/models/core/workflow.html index c70bd8e215..a21f6623b4 100644 --- a/_modules/flytekit/models/core/workflow.html +++ b/_modules/flytekit/models/core/workflow.html @@ -8,7 +8,7 @@ - flytekit.models.core.workflow — Flyte 0.0.1 documentation + flytekit.models.core.workflow — Flyte 0.3.0 documentation @@ -604,17 +604,29 @@

Source code for flytekit.models.core.workflow

[docs]class WorkflowMetadata(_common.FlyteIdlEntity): - def __init__(self): + def __init__(self, queuing_budget=None): """ Metadata for the workflow. + + :param queuing_budget datetime.timedelta: [Optional] Budget that specifies the amount of time a workflow can be queued up for execution. """ - pass + self._queuing_budget = queuing_budget + + @property + def queuing_budget(self): + """ + :rtype: datetime.timedelta + """ + return self._queuing_budget
[docs] def to_flyte_idl(self): """ :rtype: flyteidl.core.workflow_pb2.WorkflowMetadata """ - return _core_workflow.WorkflowMetadata()
+ workflow_metadata = _core_workflow.WorkflowMetadata() + if self._queuing_budget: + workflow_metadata.queuing_budget.FromTimedelta(self.queuing_budget) + return workflow_metadata
[docs] @classmethod def from_flyte_idl(cls, pb2_object): @@ -622,7 +634,7 @@

Source code for flytekit.models.core.workflow

:param flyteidl.core.workflow_pb2.WorkflowMetadata pb2_object: :rtype: WorkflowMetadata """ - return cls()
+ return cls(queuing_budget=pb2_object.queuing_budget.ToTimedelta())
[docs]class WorkflowMetadataDefaults(_common.FlyteIdlEntity): diff --git a/_modules/flytekit/models/dynamic_job.html b/_modules/flytekit/models/dynamic_job.html index e007db28f0..548a0bbcc1 100644 --- a/_modules/flytekit/models/dynamic_job.html +++ b/_modules/flytekit/models/dynamic_job.html @@ -8,7 +8,7 @@ - flytekit.models.dynamic_job — Flyte 0.0.1 documentation + flytekit.models.dynamic_job — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/execution.html b/_modules/flytekit/models/execution.html index b38d1dde3d..69e087cb05 100644 --- a/_modules/flytekit/models/execution.html +++ b/_modules/flytekit/models/execution.html @@ -8,7 +8,7 @@ - flytekit.models.execution — Flyte 0.0.1 documentation + flytekit.models.execution — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/filters.html b/_modules/flytekit/models/filters.html index 3d5f1728a8..c3f8def477 100644 --- a/_modules/flytekit/models/filters.html +++ b/_modules/flytekit/models/filters.html @@ -8,7 +8,7 @@ - flytekit.models.filters — Flyte 0.0.1 documentation + flytekit.models.filters — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/interface.html b/_modules/flytekit/models/interface.html index 415b1896ec..73fd981057 100644 --- a/_modules/flytekit/models/interface.html +++ b/_modules/flytekit/models/interface.html @@ -8,7 +8,7 @@ - flytekit.models.interface — Flyte 0.0.1 documentation + flytekit.models.interface — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/launch_plan.html b/_modules/flytekit/models/launch_plan.html index f4cfd09864..f6c5051a2d 100644 --- a/_modules/flytekit/models/launch_plan.html +++ b/_modules/flytekit/models/launch_plan.html @@ -8,7 +8,7 @@ - flytekit.models.launch_plan — Flyte 0.0.1 documentation + flytekit.models.launch_plan — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/literals.html b/_modules/flytekit/models/literals.html index 875af3ccb9..84bfe768a2 100644 --- a/_modules/flytekit/models/literals.html +++ b/_modules/flytekit/models/literals.html @@ -8,7 +8,7 @@ - flytekit.models.literals — Flyte 0.0.1 documentation + flytekit.models.literals — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/named_entity.html b/_modules/flytekit/models/named_entity.html new file mode 100644 index 0000000000..08bd7338ea --- /dev/null +++ b/_modules/flytekit/models/named_entity.html @@ -0,0 +1,322 @@ + + + + + + + + + + + flytekit.models.named_entity — Flyte 0.3.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ +
    + +
  • Docs »
  • + +
  • Module code »
  • + +
  • flytekit.models.named_entity
  • + + +
  • + +
  • + +
+ + +
+
+
+
+ +

Source code for flytekit.models.named_entity

+from flyteidl.admin import common_pb2 as _common
+
+from flytekit.models import common as _common_models
+
+
+
[docs]class NamedEntityState(object): + ACTIVE = _common.NAMED_ENTITY_ACTIVE + ARCHIVED = _common.NAMED_ENTITY_ARCHIVED + +
[docs] @classmethod + def enum_to_string(cls, val): + """ + :param int val: + :rtype: Text + """ + if val == cls.ACTIVE: + return "ACTIVE" + elif val == cls.ARCHIVED: + return "ARCHIVED" + else: + return "<UNKNOWN>"
+ + +
[docs]class NamedEntityIdentifier(_common_models.FlyteIdlEntity): + def __init__(self, project, domain, name): + """ + :param Text project: + :param Text domain: + :param Text name: + """ + self._project = project + self._domain = domain + self._name = name + + @property + def project(self): + """ + :rtype: Text + """ + return self._project + + @property + def domain(self): + """ + :rtype: Text + """ + return self._domain + + @property + def name(self): + """ + :rtype: Text + """ + return self._name + +
[docs] def to_flyte_idl(self): + """ + :rtype: flyteidl.admin.common_pb2.NamedEntityIdentifier + """ + return _common.NamedEntityIdentifier( + project=self.project, + domain=self.domain, + name=self.name, + )
+ +
[docs] @classmethod + def from_flyte_idl(cls, p): + """ + :param flyteidl.core.common_pb2.NamedEntityIdentifier p: + :rtype: Identifier + """ + return cls( + project=p.project, + domain=p.domain, + name=p.name, + )
+ + +
[docs]class NamedEntityMetadata(_common_models.FlyteIdlEntity): + def __init__(self, description, state): + """ + + :param Text description: + :param int state: enum value from NamedEntityState + """ + self._description = description + self._state = state + + @property + def description(self): + """ + :rtype: Text + """ + return self._description + + @property + def state(self): + """ + enum value from NamedEntityState + :rtype: int + """ + return self._state + +
[docs] def to_flyte_idl(self): + """ + :rtype: flyteidl.admin.common_pb2.NamedEntityMetadata + """ + return _common.NamedEntityMetadata( + description=self.description, + state=self.state, + )
+ +
[docs] @classmethod + def from_flyte_idl(cls, p): + """ + :param flyteidl.core.common_pb2.NamedEntityMetadata p: + :rtype: Identifier + """ + return cls( + description=p.description, + state=p.state, + )
+
+ +
+ +
+ + +
+
+ +
+ +
+ + + + + + + + + + + + \ No newline at end of file diff --git a/_modules/flytekit/models/node_execution.html b/_modules/flytekit/models/node_execution.html index 6f4a879c84..9e58296c0d 100644 --- a/_modules/flytekit/models/node_execution.html +++ b/_modules/flytekit/models/node_execution.html @@ -8,7 +8,7 @@ - flytekit.models.node_execution — Flyte 0.0.1 documentation + flytekit.models.node_execution — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/presto.html b/_modules/flytekit/models/presto.html index 4b27121d38..0e9546eb64 100644 --- a/_modules/flytekit/models/presto.html +++ b/_modules/flytekit/models/presto.html @@ -8,7 +8,7 @@ - flytekit.models.presto — Flyte 0.0.1 documentation + flytekit.models.presto — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/project.html b/_modules/flytekit/models/project.html index 6bdcd40d84..179a0485ac 100644 --- a/_modules/flytekit/models/project.html +++ b/_modules/flytekit/models/project.html @@ -8,7 +8,7 @@ - flytekit.models.project — Flyte 0.0.1 documentation + flytekit.models.project — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/qubole.html b/_modules/flytekit/models/qubole.html index d4a8a4fc94..24e65fe610 100644 --- a/_modules/flytekit/models/qubole.html +++ b/_modules/flytekit/models/qubole.html @@ -8,7 +8,7 @@ - flytekit.models.qubole — Flyte 0.0.1 documentation + flytekit.models.qubole — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/schedule.html b/_modules/flytekit/models/schedule.html index b10127a559..d89e861f6c 100644 --- a/_modules/flytekit/models/schedule.html +++ b/_modules/flytekit/models/schedule.html @@ -8,7 +8,7 @@ - flytekit.models.schedule — Flyte 0.0.1 documentation + flytekit.models.schedule — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/task.html b/_modules/flytekit/models/task.html index be385fb635..ff1b8ea1ae 100644 --- a/_modules/flytekit/models/task.html +++ b/_modules/flytekit/models/task.html @@ -8,7 +8,7 @@ - flytekit.models.task — Flyte 0.0.1 documentation + flytekit.models.task — Flyte 0.3.0 documentation @@ -166,9 +166,10 @@

Source code for flytekit.models.task

 from flyteidl.plugins import spark_pb2 as _spark_task
 from flytekit.plugins import flyteidl as _lazy_flyteidl
 from google.protobuf import json_format as _json_format, struct_pb2 as _struct
-
+from flytekit.sdk.spark_types import SparkType as _spark_type
 from flytekit.models import common as _common, literals as _literals, interface as _interface
 from flytekit.models.core import identifier as _identifier
+from flytekit.common.exceptions import user as _user_exceptions
 
 
 
[docs]class Resources(_common.FlyteIdlEntity): @@ -702,7 +703,7 @@

Source code for flytekit.models.task

 
 
[docs]class SparkJob(_common.FlyteIdlEntity): - def __init__(self, application_file, spark_conf, hadoop_conf, executor_path): + def __init__(self, spark_type, application_file, main_class, spark_conf, hadoop_conf, executor_path): """ This defines a SparkJob target. It will execute the appropriate SparkJob. @@ -711,10 +712,28 @@

Source code for flytekit.models.task

         :param dict[Text, Text] hadoop_conf: A definition of key-value pairs for hadoop config for the job.
         """
         self._application_file = application_file
+        self._spark_type = spark_type
+        self._main_class = main_class
         self._executor_path = executor_path
         self._spark_conf = spark_conf
         self._hadoop_conf = hadoop_conf
 
+    @property
+    def main_class(self):
+        """
+        The main class to execute
+        :rtype: Text
+        """
+        return self._main_class
+
+    @property
+    def spark_type(self):
+        """
+        Spark Job Type
+        :rtype: Text
+        """
+        return self._spark_type
+
     @property
     def application_file(self):
         """
@@ -751,8 +770,22 @@ 

Source code for flytekit.models.task

         """
         :rtype: flyteidl.plugins.spark_pb2.SparkJob
         """
+
+        if self.spark_type == _spark_type.PYTHON:
+            application_type = _spark_task.SparkApplication.PYTHON
+        elif self.spark_type == _spark_type.JAVA:
+            application_type = _spark_task.SparkApplication.JAVA
+        elif self.spark_type == _spark_type.SCALA:
+            application_type = _spark_task.SparkApplication.SCALA
+        elif self.spark_type == _spark_type.R:
+            application_type = _spark_task.SparkApplication.R
+        else:
+            raise _user_exceptions.FlyteValidationException("Invalid Spark Application Type Specified")
+
         return _spark_task.SparkJob(
+            applicationType=application_type,
             mainApplicationFile=self.application_file,
+            mainClass=self.main_class,
             executorPath=self.executor_path,
             sparkConf=self.spark_conf,
             hadoopConf=self.hadoop_conf,
@@ -764,9 +797,20 @@ 

Source code for flytekit.models.task

         :param flyteidl.plugins.spark_pb2.SparkJob pb2_object:
         :rtype: SparkJob
         """
+
+        application_type = _spark_type.PYTHON
+        if pb2_object.type == _spark_task.SparkApplication.JAVA:
+            application_type = _spark_type.JAVA
+        elif pb2_object.type == _spark_task.SparkApplication.SCALA:
+            application_type = _spark_type.SCALA
+        elif pb2_object.type == _spark_task.SparkApplication.R:
+            application_type = _spark_type.R
+
         return cls(
+            type= application_type,
             spark_conf=pb2_object.sparkConf,
             application_file=pb2_object.mainApplicationFile,
+            main_class=pb2_object.mainClass,
             hadoop_conf=pb2_object.hadoopConf,
             executor_path=pb2_object.executorPath,
         )
diff --git a/_modules/flytekit/models/types.html b/_modules/flytekit/models/types.html index b9617d963f..336bb54d29 100644 --- a/_modules/flytekit/models/types.html +++ b/_modules/flytekit/models/types.html @@ -8,7 +8,7 @@ - flytekit.models.types — Flyte 0.0.1 documentation + flytekit.models.types — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/models/workflow_closure.html b/_modules/flytekit/models/workflow_closure.html index fecb6b6871..f55caace19 100644 --- a/_modules/flytekit/models/workflow_closure.html +++ b/_modules/flytekit/models/workflow_closure.html @@ -8,7 +8,7 @@ - flytekit.models.workflow_closure — Flyte 0.0.1 documentation + flytekit.models.workflow_closure — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/sdk/exceptions.html b/_modules/flytekit/sdk/exceptions.html index 191bcfe524..f0076afc8d 100644 --- a/_modules/flytekit/sdk/exceptions.html +++ b/_modules/flytekit/sdk/exceptions.html @@ -8,7 +8,7 @@ - flytekit.sdk.exceptions — Flyte 0.0.1 documentation + flytekit.sdk.exceptions — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/sdk/spark_types.html b/_modules/flytekit/sdk/spark_types.html new file mode 100644 index 0000000000..9726c07ad1 --- /dev/null +++ b/_modules/flytekit/sdk/spark_types.html @@ -0,0 +1,208 @@ + + + + + + + + + + + flytekit.sdk.spark_types — Flyte 0.3.0 documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + +
+ +
    + +
  • Docs »
  • + +
  • Module code »
  • + +
  • flytekit.sdk.spark_types
  • + + +
  • + +
  • + +
+ + +
+
+
+
+ +

Source code for flytekit.sdk.spark_types

+import enum
+
+
+
[docs]class SparkType(enum.Enum): + PYTHON = 1 + SCALA = 2 + JAVA = 3 + R = 4
+
+ +
+ +
+ + +
+
+ +
+ +
+ + + + + + + + + + + + \ No newline at end of file diff --git a/_modules/flytekit/sdk/tasks.html b/_modules/flytekit/sdk/tasks.html index 8d48ae5c5c..83982c7e4f 100644 --- a/_modules/flytekit/sdk/tasks.html +++ b/_modules/flytekit/sdk/tasks.html @@ -8,7 +8,7 @@ - flytekit.sdk.tasks — Flyte 0.0.1 documentation + flytekit.sdk.tasks — Flyte 0.3.0 documentation @@ -164,9 +164,10 @@

Source code for flytekit.sdk.tasks

 from flytekit.common import constants as _common_constants
 from flytekit.common.exceptions import user as _user_exceptions
 from flytekit.common.tasks import sdk_runnable as _sdk_runnable_tasks, sdk_dynamic as _sdk_dynamic, \
-    spark_task as _sdk_spark_tasks, hive_task as _sdk_hive_tasks, sidecar_task as _sdk_sidecar_tasks
+    spark_task as _sdk_spark_tasks, generic_spark_task as _sdk_generic_spark_task, hive_task as _sdk_hive_tasks, sidecar_task as _sdk_sidecar_tasks
 from flytekit.common.tasks import task as _task
 from flytekit.common.types import helpers as _type_helpers
+from flytekit.sdk.spark_types import  SparkType as _spark_type
 from flytekit.models import interface as _interface_model
 
 
@@ -632,6 +633,7 @@ 

Source code for flytekit.sdk.tasks

             discovery_version=cache_version,
             retries=retries,
             interruptible=interruptible,
+            spark_type= _spark_type.PYTHON,
             deprecated=deprecated,
             discoverable=cache,
             timeout=timeout or _datetime.timedelta(seconds=0),
@@ -646,6 +648,45 @@ 

Source code for flytekit.sdk.tasks

         return wrapper
+
[docs]def generic_spark_task( + spark_type, + main_class, + main_application_file, + cache_version='', + retries=0, + interruptible=None, + inputs=None, + deprecated='', + cache=False, + timeout=None, + spark_conf=None, + hadoop_conf=None, + environment=None, +): + """ + Create a generic spark task. This task will connect to a Spark cluster, configure the environment, + and then execute the mainClass code as the Spark driver program. + + """ + + return _sdk_generic_spark_task.SdkGenericSparkTask( + task_type=_common_constants.SdkTaskType.SPARK_TASK, + discovery_version=cache_version, + retries=retries, + interruptible=interruptible, + deprecated=deprecated, + discoverable=cache, + timeout=timeout or _datetime.timedelta(seconds=0), + spark_type = spark_type, + task_inputs= inputs, + main_class = main_class or "", + main_application_file = main_application_file or "", + spark_conf=spark_conf or {}, + hadoop_conf=hadoop_conf or {}, + environment=environment or {}, + )
+ +
[docs]def qubole_spark_task(*args, **kwargs): """ :rtype: flytekit.common.tasks.sdk_runnable.SdkRunnableTask diff --git a/_modules/flytekit/sdk/test_utils.html b/_modules/flytekit/sdk/test_utils.html index d1bd6a14e7..5e2f8935c0 100644 --- a/_modules/flytekit/sdk/test_utils.html +++ b/_modules/flytekit/sdk/test_utils.html @@ -8,7 +8,7 @@ - flytekit.sdk.test_utils — Flyte 0.0.1 documentation + flytekit.sdk.test_utils — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/sdk/types.html b/_modules/flytekit/sdk/types.html index c52a446819..287c9da370 100644 --- a/_modules/flytekit/sdk/types.html +++ b/_modules/flytekit/sdk/types.html @@ -8,7 +8,7 @@ - flytekit.sdk.types — Flyte 0.0.1 documentation + flytekit.sdk.types — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/sdk/workflow.html b/_modules/flytekit/sdk/workflow.html index 7d9a56838d..db1cc35db2 100644 --- a/_modules/flytekit/sdk/workflow.html +++ b/_modules/flytekit/sdk/workflow.html @@ -8,7 +8,7 @@ - flytekit.sdk.workflow — Flyte 0.0.1 documentation + flytekit.sdk.workflow — Flyte 0.3.0 documentation @@ -200,7 +200,7 @@

Source code for flytekit.sdk.workflow

         )
-
[docs]def workflow_class(_workflow_metaclass=None, cls=None): +
[docs]def workflow_class(_workflow_metaclass=None, cls=None, queuing_budget=None): """ This is a decorator for wrapping class definitions into workflows. @@ -220,11 +220,12 @@

Source code for flytekit.sdk.workflow

     :param cls: This is the class that will be instantiated from the inputs, outputs, and nodes. This will be used
         by users extending the base Flyte programming model. If set, it must be a subclass of
         :py:class:`flytekit.common.workflow.SdkWorkflow`.
+    :param queuing_budget datetime.timedelta: [Optional] Budget that specifies the amount of time a workflow can be queued up for execution.
     :rtype: flytekit.common.workflow.SdkWorkflow
     """
 
     def wrapper(metaclass):
-        wf = _common_workflow.build_sdk_workflow_from_metaclass(metaclass, cls=cls)
+        wf = _common_workflow.build_sdk_workflow_from_metaclass(metaclass, cls=cls, queuing_budget=queuing_budget)
         return wf
 
     if _workflow_metaclass is not None:
@@ -232,7 +233,7 @@ 

Source code for flytekit.sdk.workflow

     return wrapper
-
[docs]def workflow(nodes, inputs=None, outputs=None, cls=None): +
[docs]def workflow(nodes, inputs=None, outputs=None, cls=None, queuing_budget=None): """ This function provides a user-friendly interface for authoring workflows. @@ -265,12 +266,14 @@

Source code for flytekit.sdk.workflow

     :param T cls: This is the class that will be instantiated from the inputs, outputs, and nodes. This will be used
         by users extending the base Flyte programming model. If set, it must be a subclass of
         :py:class:`flytekit.common.workflow.SdkWorkflow`.
+    :param queuing_budget datetime.timedelta: [Optional] Budget that specifies the amount of time a workflow can be queued up for execution.
     :rtype: flytekit.common.workflow.SdkWorkflow
     """
     wf = (cls or _common_workflow.SdkWorkflow)(
         inputs=[v.rename_and_return_reference(k) for k, v in sorted(_six.iteritems(inputs or {}))],
         outputs=[v.rename_and_return_reference(k) for k, v in sorted(_six.iteritems(outputs or {}))],
-        nodes=[v.assign_id_and_return(k) for k, v in sorted(_six.iteritems(nodes))]
+        nodes=[v.assign_id_and_return(k) for k, v in sorted(_six.iteritems(nodes))],
+        metadata=_common_workflow._workflow_models.WorkflowMetadata(queuing_budget=queuing_budget) if queuing_budget else None
     )
     return wf
diff --git a/_modules/flytekit/tools/lazy_loader.html b/_modules/flytekit/tools/lazy_loader.html index 1b8c072c43..228e8b82d3 100644 --- a/_modules/flytekit/tools/lazy_loader.html +++ b/_modules/flytekit/tools/lazy_loader.html @@ -8,7 +8,7 @@ - flytekit.tools.lazy_loader — Flyte 0.0.1 documentation + flytekit.tools.lazy_loader — Flyte 0.3.0 documentation diff --git a/_modules/flytekit/tools/module_loader.html b/_modules/flytekit/tools/module_loader.html index cbf6afbef0..402879bb83 100644 --- a/_modules/flytekit/tools/module_loader.html +++ b/_modules/flytekit/tools/module_loader.html @@ -8,7 +8,7 @@ - flytekit.tools.module_loader — Flyte 0.0.1 documentation + flytekit.tools.module_loader — Flyte 0.3.0 documentation @@ -160,7 +160,9 @@

Source code for flytekit.tools.module_loader

import importlib
 import pkgutil
+
 import six
+
 from flytekit.common.exceptions import user as _user_exceptions
 from flytekit.common.mixins import registerable as _registerable
 from flytekit.common.workflow import SdkWorkflow as _SdkWorkflow
diff --git a/_modules/flytekit/tools/subprocess.html b/_modules/flytekit/tools/subprocess.html
index 3f0c886a5f..3ab87eb657 100644
--- a/_modules/flytekit/tools/subprocess.html
+++ b/_modules/flytekit/tools/subprocess.html
@@ -8,7 +8,7 @@
   
   
   
-  flytekit.tools.subprocess — Flyte 0.0.1 documentation
+  flytekit.tools.subprocess — Flyte 0.3.0 documentation
   
 
   
diff --git a/_modules/flytekit/type_engines/common.html b/_modules/flytekit/type_engines/common.html
index 8afc9c0e63..1da2bf30e7 100644
--- a/_modules/flytekit/type_engines/common.html
+++ b/_modules/flytekit/type_engines/common.html
@@ -8,7 +8,7 @@
   
   
   
-  flytekit.type_engines.common — Flyte 0.0.1 documentation
+  flytekit.type_engines.common — Flyte 0.3.0 documentation
   
 
   
diff --git a/_modules/flytekit/type_engines/default/flyte.html b/_modules/flytekit/type_engines/default/flyte.html
index 190f7fc7e5..1f921fb656 100644
--- a/_modules/flytekit/type_engines/default/flyte.html
+++ b/_modules/flytekit/type_engines/default/flyte.html
@@ -8,7 +8,7 @@
   
   
   
-  flytekit.type_engines.default.flyte — Flyte 0.0.1 documentation
+  flytekit.type_engines.default.flyte — Flyte 0.3.0 documentation
   
 
   
diff --git a/_modules/index.html b/_modules/index.html
index 0cb44a4c4d..1b0a497747 100644
--- a/_modules/index.html
+++ b/_modules/index.html
@@ -8,7 +8,7 @@
   
   
   
-  Overview: module code — Flyte 0.0.1 documentation
+  Overview: module code — Flyte 0.3.0 documentation
   
 
   
@@ -186,6 +186,7 @@ 

All modules for which code is available

  • flytekit.common.schedules
  • flytekit.common.sdk_bases
  • flytekit.common.tasks.executions
  • +
  • flytekit.common.tasks.generic_spark_task
  • flytekit.common.tasks.hive_task
  • flytekit.common.tasks.output
  • flytekit.common.tasks.presto_task
  • @@ -244,6 +245,7 @@

    All modules for which code is available

  • flytekit.models.interface
  • flytekit.models.launch_plan
  • flytekit.models.literals
  • +
  • flytekit.models.named_entity
  • flytekit.models.node_execution
  • flytekit.models.presto
  • flytekit.models.project
  • @@ -253,6 +255,7 @@

    All modules for which code is available

  • flytekit.models.types
  • flytekit.models.workflow_closure
  • flytekit.sdk.exceptions
  • +
  • flytekit.sdk.spark_types
  • flytekit.sdk.tasks
  • flytekit.sdk.test_utils
  • flytekit.sdk.types
  • diff --git a/_modules/random.html b/_modules/random.html index d4a8313bb5..06a00eba78 100644 --- a/_modules/random.html +++ b/_modules/random.html @@ -8,7 +8,7 @@ - random — Flyte 0.0.1 documentation + random — Flyte 0.3.0 documentation diff --git a/_sources/administrator/install/getting_started.rst.txt b/_sources/administrator/install/getting_started.rst.txt index fa56932bdc..e7c3d17fce 100644 --- a/_sources/administrator/install/getting_started.rst.txt +++ b/_sources/administrator/install/getting_started.rst.txt @@ -41,8 +41,19 @@ For local deployments, this endpoint is typically http://localhost:30081/console (for Minikube deployment, you need to run ``minikube tunnel`` and use the ip that Minikube tunnel outputs) WARNING: - The sandbox deployment is not well suited for production use. - Most importantly, Flyte needs access to an object store, and a PostgreSQL database. - In the sandbox deployment, the object store and PostgreSQL database are each installed as a single kubernetes pod. - These pods are sufficient for testing and playground purposes, but they not designed to handle production load. - Read on to learn how to configure Flyte for production. + - The sandbox deployment is not well suited for production use. + - Most importantly, Flyte needs access to an object store, and a PostgreSQL database. + - In the sandbox deployment, the object store and PostgreSQL database are each installed as a single kubernetes pod. + - These pods are sufficient for testing and playground purposes, but they not designed to handle production load. + - Read on to learn how to configure Flyte for production. + +SPECIAL NOTE FOR MINIKUBE: + - Minikube runs in a Virtual Machine on your host + - So if you try to access the flyte console on localhost, that will not work, because the Virtual Machine has a different IP address. + - Flyte runs within Kubernetes (minikube), thus to access FlyteConsole, you cannot just use https://localhost:30081/console, you need to use the ``IP address`` of the minikube VM instead of ``localhost`` + - Refer to https://kubernetes.io/docs/tutorials/hello-minikube/ to understand how to access a + - also to register workflows, tasks etc or use the CLI to query Flyte service, you have to use the IP address. + - If you are building an image locally and want to execute on Minikube hosted Flyte environment, please push the image to docker registry running on the Minikube VM. + - Another alternative is to change the docker host, to build the docker image on the Minikube hosted docker daemon. https://minikube.sigs.k8s.io/docs/handbook/pushing/ provides more + detailed information about this process. As a TL;DR, Flyte can only run images that are accessible to Kubernetes. To make an image accessible, you could either push it to a remote registry or to + a regisry that is available to Kuberentes. In case on minikube this registry is the one thats running on the VM. diff --git a/_sources/flytekit/flytekit.common.tasks.rst.txt b/_sources/flytekit/flytekit.common.tasks.rst.txt index 9b256c644b..48e80d5486 100644 --- a/_sources/flytekit/flytekit.common.tasks.rst.txt +++ b/_sources/flytekit/flytekit.common.tasks.rst.txt @@ -12,6 +12,14 @@ flytekit.common.tasks.executions module :undoc-members: :show-inheritance: +flytekit.common.tasks.generic\_spark\_task module +------------------------------------------------- + +.. automodule:: flytekit.common.tasks.generic_spark_task + :members: + :undoc-members: + :show-inheritance: + flytekit.common.tasks.hive\_task module --------------------------------------- diff --git a/_sources/flytekit/flytekit.models.rst.txt b/_sources/flytekit/flytekit.models.rst.txt index 4ec22807e3..3fab151540 100644 --- a/_sources/flytekit/flytekit.models.rst.txt +++ b/_sources/flytekit/flytekit.models.rst.txt @@ -76,6 +76,14 @@ flytekit.models.literals module :undoc-members: :show-inheritance: +flytekit.models.named\_entity module +------------------------------------ + +.. automodule:: flytekit.models.named_entity + :members: + :undoc-members: + :show-inheritance: + flytekit.models.node\_execution module -------------------------------------- diff --git a/_sources/flytekit/flytekit.sdk.rst.txt b/_sources/flytekit/flytekit.sdk.rst.txt index 5a48c3a2be..776cafbaf2 100644 --- a/_sources/flytekit/flytekit.sdk.rst.txt +++ b/_sources/flytekit/flytekit.sdk.rst.txt @@ -12,6 +12,14 @@ flytekit.sdk.exceptions module :undoc-members: :show-inheritance: +flytekit.sdk.spark\_types module +-------------------------------- + +.. automodule:: flytekit.sdk.spark_types + :members: + :undoc-members: + :show-inheritance: + flytekit.sdk.tasks module ------------------------- diff --git a/_sources/introduction/docs_overview.rst.txt b/_sources/introduction/docs_overview.rst.txt index b128dbc42a..770047a6a2 100644 --- a/_sources/introduction/docs_overview.rst.txt +++ b/_sources/introduction/docs_overview.rst.txt @@ -12,7 +12,6 @@ personas. User: I want to write Flyte Workflows ===================================== A user refers to anyone who wants to: - - Explore how Flyte works and try it out before installing, operating, or using it - Use a hosted Flyte deployment available at her organization @@ -23,11 +22,10 @@ A user refers to anyone who wants to: Administrator: I want to manage a Flyte installation at my company ================================================================== -An administrator is someone who wants to deploy, manage, and scale a Flyte installation for -his or her organization. The administrator is not interested in altering or modifying any code, -only using the system off the shelf, and configuring the various available knobs and settings. This -section also talks about the typical installation structure and scalability -primitives available in the system. +An administrator is someone who wants to: + - deploy, manage, and scale a Flyte installation for their organization. + - The administrator is not interested in altering or modifying any code, only using the system off the shelf, and configuring the various available knobs and settings. + - This section also talks about the typical installation structure and scalability primitives available in the system. :ref:`Jump to Administrator Docs ` diff --git a/_sources/user/getting_started/create_first.rst.txt b/_sources/user/getting_started/create_first.rst.txt index 8b504ad7ff..e6acbc7107 100644 --- a/_sources/user/getting_started/create_first.rst.txt +++ b/_sources/user/getting_started/create_first.rst.txt @@ -33,7 +33,7 @@ Lets create a new project called ``myflyteproject``. Use the project creation en Writing a Task ***************** -The most basic Flyte primitive is a "task". Flyte Tasks are units of work that can be composed in a workflow. The simplest way to write a Flyte task is using the FlyteSDK. +The most basic Flyte primitive is a "task". Flyte Tasks are units of work that can be composed in a workflow. The simplest way to write a Flyte task is using the Flyte Python SDK - flytekit. Start by creating a new file :: @@ -109,7 +109,7 @@ Flyte fulfills tasks using docker images. You'll need to build a docker image fr If you have the flyte sandbox installed on your local machine, the image will be accessible to to your Flyte system. If you're running a remote Flyte instance, you'll need to upload this image to a remote registry such as Dockerhub, Amazon ECR, or Google Container Registry, so that it can be used by the Flyte system. -To upload to a remote registry, use :: +To upload to a remote registry (or even local registry), use :: DOCKER_REGISTRY_USERNAME={username} DOCKER_REGISTRY_PASSWORD={pass} REGISTRY=docker.io make docker_build diff --git a/_sources/user/tasktypes/presto.rst.txt b/_sources/user/tasktypes/presto.rst.txt index 85f4934436..c193f46627 100644 --- a/_sources/user/tasktypes/presto.rst.txt +++ b/_sources/user/tasktypes/presto.rst.txt @@ -23,6 +23,7 @@ saving it to an external table, and performing cleanup. If a user wanted to run a Presto query like: .. code-block:: sql + SELECT * FROM foo WHERE bar = 123 diff --git a/_static/documentation_options.js b/_static/documentation_options.js index 4f9bc45140..f3296e0a63 100644 --- a/_static/documentation_options.js +++ b/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '0.0.1', + VERSION: '0.3.0', LANGUAGE: 'None', COLLAPSE_INDEX: false, FILE_SUFFIX: '.html', diff --git a/administrator/architecture.html b/administrator/architecture.html index ad6bd35d61..d336980271 100644 --- a/administrator/architecture.html +++ b/administrator/architecture.html @@ -8,7 +8,7 @@ - Architecture — Flyte 0.0.1 documentation + Architecture — Flyte 0.3.0 documentation diff --git a/administrator/index.html b/administrator/index.html index 922f5d74f1..e9a62b17ad 100644 --- a/administrator/index.html +++ b/administrator/index.html @@ -8,7 +8,7 @@ - Administrator Docs — Flyte 0.0.1 documentation + Administrator Docs — Flyte 0.3.0 documentation diff --git a/administrator/install/authentication.html b/administrator/install/authentication.html index 4746f7bfd2..e5fdab08c0 100644 --- a/administrator/install/authentication.html +++ b/administrator/install/authentication.html @@ -8,7 +8,7 @@ - Authentication — Flyte 0.0.1 documentation + Authentication — Flyte 0.3.0 documentation diff --git a/administrator/install/configure/admin.html b/administrator/install/configure/admin.html index 6ab70c0fab..9a9688d08d 100644 --- a/administrator/install/configure/admin.html +++ b/administrator/install/configure/admin.html @@ -8,7 +8,7 @@ - FlyteAdmin Configuration — Flyte 0.0.1 documentation + FlyteAdmin Configuration — Flyte 0.3.0 documentation diff --git a/administrator/install/configure/common.html b/administrator/install/configure/common.html index d88588605b..eb218ba3ab 100644 --- a/administrator/install/configure/common.html +++ b/administrator/install/configure/common.html @@ -8,7 +8,7 @@ - Common configuration across all backend components — Flyte 0.0.1 documentation + Common configuration across all backend components — Flyte 0.3.0 documentation diff --git a/administrator/install/configure/index.html b/administrator/install/configure/index.html index ff1aa02176..20561591cb 100644 --- a/administrator/install/configure/index.html +++ b/administrator/install/configure/index.html @@ -8,7 +8,7 @@ - Configure Flyte backend — Flyte 0.0.1 documentation + Configure Flyte backend — Flyte 0.3.0 documentation diff --git a/administrator/install/configure/plugins.html b/administrator/install/configure/plugins.html index d4ebdb435a..20b38387b9 100644 --- a/administrator/install/configure/plugins.html +++ b/administrator/install/configure/plugins.html @@ -8,7 +8,7 @@ - Plugin Configuration — Flyte 0.0.1 documentation + Plugin Configuration — Flyte 0.3.0 documentation diff --git a/administrator/install/configure/propeller.html b/administrator/install/configure/propeller.html index 643be15b80..407ffe14ca 100644 --- a/administrator/install/configure/propeller.html +++ b/administrator/install/configure/propeller.html @@ -8,7 +8,7 @@ - Propeller Configuration — Flyte 0.0.1 documentation + Propeller Configuration — Flyte 0.3.0 documentation diff --git a/administrator/install/getting_started.html b/administrator/install/getting_started.html index beaf162cef..a11a17fbfc 100644 --- a/administrator/install/getting_started.html +++ b/administrator/install/getting_started.html @@ -8,7 +8,7 @@ - Getting Started — Flyte 0.0.1 documentation + Getting Started — Flyte 0.3.0 documentation @@ -212,11 +212,25 @@

    Sandbox Deploymenthttp://localhost:30081/console.

    (for Minikube deployment, you need to run minikube tunnel and use the ip that Minikube tunnel outputs)

    -
    WARNING:

    The sandbox deployment is not well suited for production use. -Most importantly, Flyte needs access to an object store, and a PostgreSQL database. -In the sandbox deployment, the object store and PostgreSQL database are each installed as a single kubernetes pod. -These pods are sufficient for testing and playground purposes, but they not designed to handle production load. -Read on to learn how to configure Flyte for production.

    +
    WARNING:
      +
    • The sandbox deployment is not well suited for production use.

    • +
    • Most importantly, Flyte needs access to an object store, and a PostgreSQL database.

    • +
    • In the sandbox deployment, the object store and PostgreSQL database are each installed as a single kubernetes pod.

    • +
    • These pods are sufficient for testing and playground purposes, but they not designed to handle production load.

    • +
    • Read on to learn how to configure Flyte for production.

    • +
    +
    +
    SPECIAL NOTE FOR MINIKUBE:
      +
    • Minikube runs in a Virtual Machine on your host

    • +
    • So if you try to access the flyte console on localhost, that will not work, because the Virtual Machine has a different IP address.

    • +
    • Flyte runs within Kubernetes (minikube), thus to access FlyteConsole, you cannot just use https://localhost:30081/console, you need to use the IP address of the minikube VM instead of localhost

    • +
    • Refer to https://kubernetes.io/docs/tutorials/hello-minikube/ to understand how to access a

    • +
    • also to register workflows, tasks etc or use the CLI to query Flyte service, you have to use the IP address.

    • +
    • If you are building an image locally and want to execute on Minikube hosted Flyte environment, please push the image to docker registry running on the Minikube VM.

    • +
    • Another alternative is to change the docker host, to build the docker image on the Minikube hosted docker daemon. https://minikube.sigs.k8s.io/docs/handbook/pushing/ provides more +detailed information about this process. As a TL;DR, Flyte can only run images that are accessible to Kubernetes. To make an image accessible, you could either push it to a remote registry or to +a regisry that is available to Kuberentes. In case on minikube this registry is the one thats running on the VM.

    • +

    diff --git a/administrator/install/index.html b/administrator/install/index.html index 9af397ca3b..d5ee39b4b8 100644 --- a/administrator/install/index.html +++ b/administrator/install/index.html @@ -8,7 +8,7 @@ - Installing Flyte — Flyte 0.0.1 documentation + Installing Flyte — Flyte 0.3.0 documentation diff --git a/administrator/install/managing_customizable_resources.html b/administrator/install/managing_customizable_resources.html index 0ab8c9e636..36bf1e85f8 100644 --- a/administrator/install/managing_customizable_resources.html +++ b/administrator/install/managing_customizable_resources.html @@ -8,7 +8,7 @@ - Configuring customizable resources — Flyte 0.0.1 documentation + Configuring customizable resources — Flyte 0.3.0 documentation diff --git a/administrator/install/multi_cluster.html b/administrator/install/multi_cluster.html index d8befe4aa3..59f772c593 100644 --- a/administrator/install/multi_cluster.html +++ b/administrator/install/multi_cluster.html @@ -8,7 +8,7 @@ - Scaling Beyond Kubernetes — Flyte 0.0.1 documentation + Scaling Beyond Kubernetes — Flyte 0.3.0 documentation diff --git a/administrator/install/optional_components.html b/administrator/install/optional_components.html index b74044507a..9ed407c3fb 100644 --- a/administrator/install/optional_components.html +++ b/administrator/install/optional_components.html @@ -8,7 +8,7 @@ - Optional Components — Flyte 0.0.1 documentation + Optional Components — Flyte 0.3.0 documentation diff --git a/administrator/install/production.html b/administrator/install/production.html index ee499dffb9..0afe049801 100644 --- a/administrator/install/production.html +++ b/administrator/install/production.html @@ -8,7 +8,7 @@ - Handling Production Load — Flyte 0.0.1 documentation + Handling Production Load — Flyte 0.3.0 documentation diff --git a/contributor/components/admin.html b/contributor/components/admin.html index 7c3d499738..5f5f0aca61 100644 --- a/contributor/components/admin.html +++ b/contributor/components/admin.html @@ -8,7 +8,7 @@ - FlyteAdmin — Flyte 0.0.1 documentation + FlyteAdmin — Flyte 0.3.0 documentation diff --git a/contributor/components/admin_service.html b/contributor/components/admin_service.html index 303842553d..de9dec8bdd 100644 --- a/contributor/components/admin_service.html +++ b/contributor/components/admin_service.html @@ -8,7 +8,7 @@ - FlyteAdmin Service Background — Flyte 0.0.1 documentation + FlyteAdmin Service Background — Flyte 0.3.0 documentation diff --git a/contributor/components/catalog.html b/contributor/components/catalog.html index 147ae17c0d..7f67907229 100644 --- a/contributor/components/catalog.html +++ b/contributor/components/catalog.html @@ -8,7 +8,7 @@ - What is Data Catalog? — Flyte 0.0.1 documentation + What is Data Catalog? — Flyte 0.3.0 documentation diff --git a/contributor/components/console.html b/contributor/components/console.html index d6c3180900..f5f2d1185d 100644 --- a/contributor/components/console.html +++ b/contributor/components/console.html @@ -8,7 +8,7 @@ - Flyte Console — Flyte 0.0.1 documentation + Flyte Console — Flyte 0.3.0 documentation diff --git a/contributor/components/index.html b/contributor/components/index.html index 8a8305cda7..a919d91e2e 100644 --- a/contributor/components/index.html +++ b/contributor/components/index.html @@ -8,7 +8,7 @@ - Flyte System Components — Flyte 0.0.1 documentation + Flyte System Components — Flyte 0.3.0 documentation diff --git a/contributor/docs/index.html b/contributor/docs/index.html index 1273227ac3..f6f9bf2fb2 100644 --- a/contributor/docs/index.html +++ b/contributor/docs/index.html @@ -8,7 +8,7 @@ - Contributing to Docs — Flyte 0.0.1 documentation + Contributing to Docs — Flyte 0.3.0 documentation diff --git a/contributor/extending/index.html b/contributor/extending/index.html index 2e82d105c8..a5acf8bdd1 100644 --- a/contributor/extending/index.html +++ b/contributor/extending/index.html @@ -8,7 +8,7 @@ - Extending Flyte — Flyte 0.0.1 documentation + Extending Flyte — Flyte 0.3.0 documentation diff --git a/contributor/index.html b/contributor/index.html index 61d8665b04..5119e12253 100644 --- a/contributor/index.html +++ b/contributor/index.html @@ -8,7 +8,7 @@ - Contributor Docs — Flyte 0.0.1 documentation + Contributor Docs — Flyte 0.3.0 documentation diff --git a/contributor/language/index.html b/contributor/language/index.html index 926942f297..4786068ac6 100644 --- a/contributor/language/index.html +++ b/contributor/language/index.html @@ -8,7 +8,7 @@ - Flyte Specification Language — Flyte 0.0.1 documentation + Flyte Specification Language — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/common.proto.html b/flyteidl/admin/common.proto.html index 6ca3013b9b..7a2c6d7125 100644 --- a/flyteidl/admin/common.proto.html +++ b/flyteidl/admin/common.proto.html @@ -8,7 +8,7 @@ - common.proto — Flyte 0.0.1 documentation + common.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/event.proto.html b/flyteidl/admin/event.proto.html index 3441e57263..a638a99e0a 100644 --- a/flyteidl/admin/event.proto.html +++ b/flyteidl/admin/event.proto.html @@ -8,7 +8,7 @@ - event.proto — Flyte 0.0.1 documentation + event.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/execution.proto.html b/flyteidl/admin/execution.proto.html index f3a2a740b3..78a1d00b55 100644 --- a/flyteidl/admin/execution.proto.html +++ b/flyteidl/admin/execution.proto.html @@ -8,7 +8,7 @@ - execution.proto — Flyte 0.0.1 documentation + execution.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/index.html b/flyteidl/admin/index.html index fce093fbba..8c312e6b0b 100644 --- a/flyteidl/admin/index.html +++ b/flyteidl/admin/index.html @@ -8,7 +8,7 @@ - Flyte Admin Service entities — Flyte 0.0.1 documentation + Flyte Admin Service entities — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/launch_plan.proto.html b/flyteidl/admin/launch_plan.proto.html index 0076e4e99f..655432b33a 100644 --- a/flyteidl/admin/launch_plan.proto.html +++ b/flyteidl/admin/launch_plan.proto.html @@ -8,7 +8,7 @@ - launch_plan.proto — Flyte 0.0.1 documentation + launch_plan.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/matchable_resource.proto.html b/flyteidl/admin/matchable_resource.proto.html index 14952e2b13..1ffbc09e36 100644 --- a/flyteidl/admin/matchable_resource.proto.html +++ b/flyteidl/admin/matchable_resource.proto.html @@ -8,7 +8,7 @@ - matchable_resource.proto — Flyte 0.0.1 documentation + matchable_resource.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/node_execution.proto.html b/flyteidl/admin/node_execution.proto.html index 7420f0f3bd..5fc6887b6f 100644 --- a/flyteidl/admin/node_execution.proto.html +++ b/flyteidl/admin/node_execution.proto.html @@ -8,7 +8,7 @@ - node_execution.proto — Flyte 0.0.1 documentation + node_execution.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/notification.proto.html b/flyteidl/admin/notification.proto.html index f881fdf88b..2732b94440 100644 --- a/flyteidl/admin/notification.proto.html +++ b/flyteidl/admin/notification.proto.html @@ -8,7 +8,7 @@ - notification.proto — Flyte 0.0.1 documentation + notification.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/project.proto.html b/flyteidl/admin/project.proto.html index bf765752e9..bd9b1cb46e 100644 --- a/flyteidl/admin/project.proto.html +++ b/flyteidl/admin/project.proto.html @@ -8,7 +8,7 @@ - project.proto — Flyte 0.0.1 documentation + project.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/project_domain_attributes.proto.html b/flyteidl/admin/project_domain_attributes.proto.html index 8a68b3aa3c..6d573ae919 100644 --- a/flyteidl/admin/project_domain_attributes.proto.html +++ b/flyteidl/admin/project_domain_attributes.proto.html @@ -8,7 +8,7 @@ - project_domain_attributes.proto — Flyte 0.0.1 documentation + project_domain_attributes.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/schedule.proto.html b/flyteidl/admin/schedule.proto.html index da8a8b2f6f..b367eb12f6 100644 --- a/flyteidl/admin/schedule.proto.html +++ b/flyteidl/admin/schedule.proto.html @@ -8,7 +8,7 @@ - schedule.proto — Flyte 0.0.1 documentation + schedule.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/task.proto.html b/flyteidl/admin/task.proto.html index e456dcfbf2..c2e7cad5ae 100644 --- a/flyteidl/admin/task.proto.html +++ b/flyteidl/admin/task.proto.html @@ -8,7 +8,7 @@ - task.proto — Flyte 0.0.1 documentation + task.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/task_execution.proto.html b/flyteidl/admin/task_execution.proto.html index 91ccf2baf5..4a28cdd4d9 100644 --- a/flyteidl/admin/task_execution.proto.html +++ b/flyteidl/admin/task_execution.proto.html @@ -8,7 +8,7 @@ - task_execution.proto — Flyte 0.0.1 documentation + task_execution.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/workflow.proto.html b/flyteidl/admin/workflow.proto.html index ba5797908b..195c7adee4 100644 --- a/flyteidl/admin/workflow.proto.html +++ b/flyteidl/admin/workflow.proto.html @@ -8,7 +8,7 @@ - workflow.proto — Flyte 0.0.1 documentation + workflow.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/admin/workflow_attributes.proto.html b/flyteidl/admin/workflow_attributes.proto.html index 8e7152dc4d..81ebe1a29e 100644 --- a/flyteidl/admin/workflow_attributes.proto.html +++ b/flyteidl/admin/workflow_attributes.proto.html @@ -8,7 +8,7 @@ - workflow_attributes.proto — Flyte 0.0.1 documentation + workflow_attributes.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/compiler.proto.html b/flyteidl/core/compiler.proto.html index 4fd19f69d2..b342819c01 100644 --- a/flyteidl/core/compiler.proto.html +++ b/flyteidl/core/compiler.proto.html @@ -8,7 +8,7 @@ - compiler.proto — Flyte 0.0.1 documentation + compiler.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/condition.proto.html b/flyteidl/core/condition.proto.html index 9e8077917f..1e1bfeadd6 100644 --- a/flyteidl/core/condition.proto.html +++ b/flyteidl/core/condition.proto.html @@ -8,7 +8,7 @@ - condition.proto — Flyte 0.0.1 documentation + condition.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/dynamic_job.proto.html b/flyteidl/core/dynamic_job.proto.html index d2e23465dd..acecfd6edf 100644 --- a/flyteidl/core/dynamic_job.proto.html +++ b/flyteidl/core/dynamic_job.proto.html @@ -8,7 +8,7 @@ - dynamic_job.proto — Flyte 0.0.1 documentation + dynamic_job.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/errors.proto.html b/flyteidl/core/errors.proto.html index 22fdef257f..1dcb4719b9 100644 --- a/flyteidl/core/errors.proto.html +++ b/flyteidl/core/errors.proto.html @@ -8,7 +8,7 @@ - errors.proto — Flyte 0.0.1 documentation + errors.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/execution.proto.html b/flyteidl/core/execution.proto.html index ebca49e77f..35dfd040cd 100644 --- a/flyteidl/core/execution.proto.html +++ b/flyteidl/core/execution.proto.html @@ -8,7 +8,7 @@ - execution.proto — Flyte 0.0.1 documentation + execution.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/identifier.proto.html b/flyteidl/core/identifier.proto.html index a6dc8a95e2..e3c6a28165 100644 --- a/flyteidl/core/identifier.proto.html +++ b/flyteidl/core/identifier.proto.html @@ -8,7 +8,7 @@ - identifier.proto — Flyte 0.0.1 documentation + identifier.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/index.html b/flyteidl/core/index.html index fb3e73fcc5..933ba0120c 100644 --- a/flyteidl/core/index.html +++ b/flyteidl/core/index.html @@ -8,7 +8,7 @@ - Core Flyte language specification — Flyte 0.0.1 documentation + Core Flyte language specification — Flyte 0.3.0 documentation diff --git a/flyteidl/core/interface.proto.html b/flyteidl/core/interface.proto.html index 0d5f7eccb8..a70c5cfb46 100644 --- a/flyteidl/core/interface.proto.html +++ b/flyteidl/core/interface.proto.html @@ -8,7 +8,7 @@ - interface.proto — Flyte 0.0.1 documentation + interface.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/literals.proto.html b/flyteidl/core/literals.proto.html index 14b522af4e..d8aa7a7270 100644 --- a/flyteidl/core/literals.proto.html +++ b/flyteidl/core/literals.proto.html @@ -8,7 +8,7 @@ - literals.proto — Flyte 0.0.1 documentation + literals.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/tasks.proto.html b/flyteidl/core/tasks.proto.html index f7eac83712..974510b9ad 100644 --- a/flyteidl/core/tasks.proto.html +++ b/flyteidl/core/tasks.proto.html @@ -8,7 +8,7 @@ - tasks.proto — Flyte 0.0.1 documentation + tasks.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/types.proto.html b/flyteidl/core/types.proto.html index 2cf41c0c56..10faa2e572 100644 --- a/flyteidl/core/types.proto.html +++ b/flyteidl/core/types.proto.html @@ -8,7 +8,7 @@ - types.proto — Flyte 0.0.1 documentation + types.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/workflow.proto.html b/flyteidl/core/workflow.proto.html index 3a564e3597..762196dfb0 100644 --- a/flyteidl/core/workflow.proto.html +++ b/flyteidl/core/workflow.proto.html @@ -8,7 +8,7 @@ - workflow.proto — Flyte 0.0.1 documentation + workflow.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/core/workflow_closure.proto.html b/flyteidl/core/workflow_closure.proto.html index fe7d703b52..91e1296c33 100644 --- a/flyteidl/core/workflow_closure.proto.html +++ b/flyteidl/core/workflow_closure.proto.html @@ -8,7 +8,7 @@ - workflow_closure.proto — Flyte 0.0.1 documentation + workflow_closure.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/event/event.proto.html b/flyteidl/event/event.proto.html index 1b9ecaf2d1..e5b22c468c 100644 --- a/flyteidl/event/event.proto.html +++ b/flyteidl/event/event.proto.html @@ -8,7 +8,7 @@ - event.proto — Flyte 0.0.1 documentation + event.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/event/index.html b/flyteidl/event/index.html index 5f2faa0818..93736e2d90 100644 --- a/flyteidl/event/index.html +++ b/flyteidl/event/index.html @@ -8,7 +8,7 @@ - Flyte Internal and External Eventing interface — Flyte 0.0.1 documentation + Flyte Internal and External Eventing interface — Flyte 0.3.0 documentation diff --git a/flyteidl/index.html b/flyteidl/index.html index 3ae6464bbb..3766b9b5a0 100644 --- a/flyteidl/index.html +++ b/flyteidl/index.html @@ -8,7 +8,7 @@ - Flyte Language and API specification — Flyte 0.0.1 documentation + Flyte Language and API specification — Flyte 0.3.0 documentation diff --git a/flyteidl/plugins/array_job.proto.html b/flyteidl/plugins/array_job.proto.html index f9fb510c73..280aa170c3 100644 --- a/flyteidl/plugins/array_job.proto.html +++ b/flyteidl/plugins/array_job.proto.html @@ -8,7 +8,7 @@ - array_job.proto — Flyte 0.0.1 documentation + array_job.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/plugins/index.html b/flyteidl/plugins/index.html index f31753cdfc..311e81140d 100644 --- a/flyteidl/plugins/index.html +++ b/flyteidl/plugins/index.html @@ -8,7 +8,7 @@ - Flyte Task Plugins — Flyte 0.0.1 documentation + Flyte Task Plugins — Flyte 0.3.0 documentation diff --git a/flyteidl/plugins/presto.proto.html b/flyteidl/plugins/presto.proto.html index f399e40edf..616d897d1a 100644 --- a/flyteidl/plugins/presto.proto.html +++ b/flyteidl/plugins/presto.proto.html @@ -8,7 +8,7 @@ - presto.proto — Flyte 0.0.1 documentation + presto.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/plugins/qubole.proto.html b/flyteidl/plugins/qubole.proto.html index 9caf1db34f..e323e01173 100644 --- a/flyteidl/plugins/qubole.proto.html +++ b/flyteidl/plugins/qubole.proto.html @@ -8,7 +8,7 @@ - qubole.proto — Flyte 0.0.1 documentation + qubole.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/plugins/sidecar.proto.html b/flyteidl/plugins/sidecar.proto.html index 94dfa0438a..1c64c0587c 100644 --- a/flyteidl/plugins/sidecar.proto.html +++ b/flyteidl/plugins/sidecar.proto.html @@ -8,7 +8,7 @@ - sidecar.proto — Flyte 0.0.1 documentation + sidecar.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/plugins/spark.proto.html b/flyteidl/plugins/spark.proto.html index 5e3f200a36..b65ad9786f 100644 --- a/flyteidl/plugins/spark.proto.html +++ b/flyteidl/plugins/spark.proto.html @@ -8,7 +8,7 @@ - spark.proto — Flyte 0.0.1 documentation + spark.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/plugins/waitable.proto.html b/flyteidl/plugins/waitable.proto.html index c806dd45fa..567d84e468 100644 --- a/flyteidl/plugins/waitable.proto.html +++ b/flyteidl/plugins/waitable.proto.html @@ -8,7 +8,7 @@ - waitable.proto — Flyte 0.0.1 documentation + waitable.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/service/admin.proto.html b/flyteidl/service/admin.proto.html index d6911d9bda..c1ee560372 100644 --- a/flyteidl/service/admin.proto.html +++ b/flyteidl/service/admin.proto.html @@ -8,7 +8,7 @@ - admin.proto — Flyte 0.0.1 documentation + admin.proto — Flyte 0.3.0 documentation diff --git a/flyteidl/service/index.html b/flyteidl/service/index.html index 1e9ee2e59a..ec14f42f66 100644 --- a/flyteidl/service/index.html +++ b/flyteidl/service/index.html @@ -8,7 +8,7 @@ - REST and gRPC interface for the Flyte Admin Service — Flyte 0.0.1 documentation + REST and gRPC interface for the Flyte Admin Service — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.bin.html b/flytekit/flytekit.bin.html index 4811fe1e26..67d428409d 100644 --- a/flytekit/flytekit.bin.html +++ b/flytekit/flytekit.bin.html @@ -8,7 +8,7 @@ - flytekit.bin package — Flyte 0.0.1 documentation + flytekit.bin package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.clients.html b/flytekit/flytekit.clients.html index 1c9208b9d4..3359902ea8 100644 --- a/flytekit/flytekit.clients.html +++ b/flytekit/flytekit.clients.html @@ -8,7 +8,7 @@ - flytekit.clients package — Flyte 0.0.1 documentation + flytekit.clients package — Flyte 0.3.0 documentation @@ -878,6 +878,22 @@

    Submodules +
    +update_named_entity(resource_type, id, metadata)[source]
    +

    Updates the metadata associated with a named entity. A named entity is designated a resource, e.g. a workflow, +task or launch plan specified by {project, domain, name} across all versions of the resource.

    +
    +
    Parameters
    +
      +
    • resource_type (int) – Enum value from flytekit.models.identifier.ResourceType

    • +
    • id (flytekit.models.admin.named_entity.NamedEntityIdentifier) – identifier for named entity to update

    • +
    • metadata (flytekit.models.admin.named_entity.NamedEntityIdentifierMetadata) –

    • +
    +
    +
    +
    +

    @@ -1196,6 +1212,15 @@

    Submodules +
    +update_named_entity(**kwargs)[source]
    +

    Wraps rpc errors as Flyte exceptions and handles authentication the client. +:param args: +:param kwargs: +:return:

    +
    +

    diff --git a/flytekit/flytekit.clis.auth.html b/flytekit/flytekit.clis.auth.html index be16c6cf59..ce5c2ca03c 100644 --- a/flytekit/flytekit.clis.auth.html +++ b/flytekit/flytekit.clis.auth.html @@ -8,7 +8,7 @@ - flytekit.clis.auth package — Flyte 0.0.1 documentation + flytekit.clis.auth package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.clis.flyte_cli.html b/flytekit/flytekit.clis.flyte_cli.html index b6a7240e64..5372739b86 100644 --- a/flytekit/flytekit.clis.flyte_cli.html +++ b/flytekit/flytekit.clis.flyte_cli.html @@ -8,7 +8,7 @@ - flytekit.clis.flyte_cli package — Flyte 0.0.1 documentation + flytekit.clis.flyte_cli package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.clis.html b/flytekit/flytekit.clis.html index 6d78420974..0fdd3a1122 100644 --- a/flytekit/flytekit.clis.html +++ b/flytekit/flytekit.clis.html @@ -8,7 +8,7 @@ - flytekit.clis package — Flyte 0.0.1 documentation + flytekit.clis package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.clis.sdk_in_container.html b/flytekit/flytekit.clis.sdk_in_container.html index cebfdaeeb5..70f0ca78c8 100644 --- a/flytekit/flytekit.clis.sdk_in_container.html +++ b/flytekit/flytekit.clis.sdk_in_container.html @@ -8,7 +8,7 @@ - flytekit.clis.sdk_in_container package — Flyte 0.0.1 documentation + flytekit.clis.sdk_in_container package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.common.core.html b/flytekit/flytekit.common.core.html index 10cc5ed416..6dd6e7b85a 100644 --- a/flytekit/flytekit.common.core.html +++ b/flytekit/flytekit.common.core.html @@ -8,7 +8,7 @@ - flytekit.common.core package — Flyte 0.0.1 documentation + flytekit.common.core package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.common.exceptions.html b/flytekit/flytekit.common.exceptions.html index 541aa573af..9daad64cf9 100644 --- a/flytekit/flytekit.common.exceptions.html +++ b/flytekit/flytekit.common.exceptions.html @@ -8,7 +8,7 @@ - flytekit.common.exceptions package — Flyte 0.0.1 documentation + flytekit.common.exceptions package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.common.html b/flytekit/flytekit.common.html index c9eaee0dea..e48137ebea 100644 --- a/flytekit/flytekit.common.html +++ b/flytekit/flytekit.common.html @@ -8,7 +8,7 @@ - flytekit.common package — Flyte 0.0.1 documentation + flytekit.common package — Flyte 0.3.0 documentation @@ -218,6 +218,7 @@

    Subpackagesflytekit.common.tasks package
    • Submodules
    • flytekit.common.tasks.executions module
    • +
    • flytekit.common.tasks.generic_spark_task module
    • flytekit.common.tasks.hive_task module
    • flytekit.common.tasks.output module
    • flytekit.common.tasks.presto_task module
    • @@ -622,21 +623,6 @@

      Submodules -
      -register(project, domain, name, version)[source]
      -
      -
      Parameters
      -
        -
      • project (Text) –

      • -
      • domain (Text) –

      • -
      • name (Text) –

      • -
      • version (Text) –

      • -
      -
      -
      -
      -
      property resource_type
      @@ -712,6 +698,21 @@

      Submodules +
      +register(project, domain, name, version)[source]
      +
      +
      Parameters
      +
        +
      • project (Text) –

      • +
      • domain (Text) –

      • +
      • name (Text) –

      • +
      • version (Text) –

      • +
      +
      +
      +

      +
      property upstream_entities
      @@ -1530,13 +1531,14 @@

      Submodules
      -flytekit.common.workflow.build_sdk_workflow_from_metaclass(metaclass, cls=None)[source]
      +flytekit.common.workflow.build_sdk_workflow_from_metaclass(metaclass, queuing_budget=None, cls=None)[source]
      Parameters
      • metaclass (T) –

      • cls – This is the class that will be instantiated from the inputs, outputs, and nodes. This will be used by users extending the base Flyte programming model. If set, it must be a subclass of SdkWorkflow.

      • +
      • datetime.timedelta (queuing_budget) – [Optional] Budget that specifies the amount of time a workflow can be queued up for execution.

      Return type
      diff --git a/flytekit/flytekit.common.mixins.html b/flytekit/flytekit.common.mixins.html index 3593876b7a..b6833497d1 100644 --- a/flytekit/flytekit.common.mixins.html +++ b/flytekit/flytekit.common.mixins.html @@ -8,7 +8,7 @@ - flytekit.common.mixins package — Flyte 0.0.1 documentation + flytekit.common.mixins package — Flyte 0.3.0 documentation @@ -330,8 +330,46 @@

      Submodules

      flytekit.common.mixins.registerable module

      -class flytekit.common.mixins.registerable.RegisterableEntity[source]
      +class flytekit.common.mixins.registerable.RegisterableEntity(*args, **kwargs)[source]

      Bases: object

      +
      +
      +auto_assign_name()[source]
      +

      This function is a bit of trickster Python code that goes hand in hand with the _InstanceTracker metaclass +defined above. Thanks @matthewphsmith for this bit of ingenuity.

      +

      For instance, if a user has code that looks like this:

      +
      +

      from some.other.module import wf +my_launch_plan = wf.create_launch_plan()

      +

      @dynamic_task +def sample_task(wf_params):

      +
      +

      yield my_launch_plan()

      +
      +
      +

      This code means that we should have a launch plan with a name ending in “my_launch_plan”, since that is the +name of the variable that the created launch plan gets assigned to. That is also the name that the launch plan +would be registered with.

      +

      However, when the create_launch_plan() function runs, the Python interpreter has no idea where the created +object will be assigned to. It has no idea that the output of the create_launch_plan call is to be paired up +with a variable named “my_launch_plan”. This function basically does this after the fact. Leveraging the +_instantiated_in field provided by the _InstanceTracker class above, this code will re-import the +module (ie Python file) that the object is in. Since it’s already loaded, it’s just retrieved from memory. +It then scans all objects in the module, and when an object match is found, it knows it’s found the right +variable name.

      +

      Just to drive the point home, this function is mostly needed for Launch Plans. Assuming that user code has:

      +
      +

      @python_task +def some_task()

      +
      +

      When Flytekit calls the module loader and loads the task, the name of the task is the name of the function +itself. It’s known at time of creation. In contrast, when

      +
      +

      xyz = SomeWorflow.create_launch_plan()

      +
      +

      is called, the name of the launch plan isn’t known until after creation, it’s not “SomeWorkflow”, it’s “xyz”

      +
      +
      abstract property entity_type_text
      @@ -342,6 +380,16 @@

      Submodules +
      +property has_valid_name
      +
      +
      Return type
      +

      bool

      +
      +
      +

      +
      property instantiated_in
      @@ -349,6 +397,16 @@

      Submodules +
      +property platform_valid_name
      +
      +
      Return type
      +

      Text

      +
      +
      +

      +
      abstract register(project, domain, name, version)[source]
      diff --git a/flytekit/flytekit.common.tasks.html b/flytekit/flytekit.common.tasks.html index 0ec745b20d..bc685431ac 100644 --- a/flytekit/flytekit.common.tasks.html +++ b/flytekit/flytekit.common.tasks.html @@ -8,7 +8,7 @@ - flytekit.common.tasks package — Flyte 0.0.1 documentation + flytekit.common.tasks package — Flyte 0.3.0 documentation @@ -265,6 +265,25 @@

      Submodules +

      flytekit.common.tasks.generic_spark_task module

      +
      +
      +class flytekit.common.tasks.generic_spark_task.SdkGenericSparkTask(task_type, discovery_version, retries, interruptible, task_inputs, deprecated, discoverable, timeout, spark_type, main_class, main_application_file, spark_conf, hadoop_conf, environment)[source]
      +

      Bases: flytekit.common.tasks.task.SdkTask

      +

      This class includes the additional logic for building a task that executes as a Spark Job.

      +
      +
      +add_inputs(inputs)[source]
      +

      Adds the inputs to this task. This can be called multiple times, but it will fail if an input with a given +name is added more than once, a name collides with an output, or if the name doesn’t exist as an arg name in +the wrapped function. +:param dict[Text, flytekit.models.interface.Variable] inputs: names and variables

      +
      + +
      +

    flytekit.common.tasks.hive_task module

    @@ -738,7 +757,7 @@

    Submodules
    -class flytekit.common.tasks.spark_task.SdkSparkTask(task_function, task_type, discovery_version, retries, interruptible, deprecated, discoverable, timeout, spark_conf, hadoop_conf, environment)[source]
    +class flytekit.common.tasks.spark_task.SdkSparkTask(task_function, task_type, discovery_version, retries, interruptible, deprecated, discoverable, timeout, spark_type, spark_conf, hadoop_conf, environment)[source]

    Bases: flytekit.common.tasks.sdk_runnable.SdkRunnableTask

    This class includes the additional logic for building a task that executes as a Spark Job.

    diff --git a/flytekit/flytekit.common.types.html b/flytekit/flytekit.common.types.html index f8bb056f98..6b6fd50371 100644 --- a/flytekit/flytekit.common.types.html +++ b/flytekit/flytekit.common.types.html @@ -8,7 +8,7 @@ - flytekit.common.types package — Flyte 0.0.1 documentation + flytekit.common.types package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.common.types.impl.html b/flytekit/flytekit.common.types.impl.html index 29ac41ff00..c3f6c4fe01 100644 --- a/flytekit/flytekit.common.types.impl.html +++ b/flytekit/flytekit.common.types.impl.html @@ -8,7 +8,7 @@ - flytekit.common.types.impl package — Flyte 0.0.1 documentation + flytekit.common.types.impl package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.configuration.html b/flytekit/flytekit.configuration.html index fbe0312fec..f5744a6226 100644 --- a/flytekit/flytekit.configuration.html +++ b/flytekit/flytekit.configuration.html @@ -8,7 +8,7 @@ - flytekit.configuration package — Flyte 0.0.1 documentation + flytekit.configuration package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.contrib.html b/flytekit/flytekit.contrib.html index f3dac169b3..780ad4a409 100644 --- a/flytekit/flytekit.contrib.html +++ b/flytekit/flytekit.contrib.html @@ -8,7 +8,7 @@ - flytekit.contrib package — Flyte 0.0.1 documentation + flytekit.contrib package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.contrib.sensors.html b/flytekit/flytekit.contrib.sensors.html index 2419111335..b6449f4e26 100644 --- a/flytekit/flytekit.contrib.sensors.html +++ b/flytekit/flytekit.contrib.sensors.html @@ -8,7 +8,7 @@ - flytekit.contrib.sensors package — Flyte 0.0.1 documentation + flytekit.contrib.sensors package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.engines.flyte.html b/flytekit/flytekit.engines.flyte.html index 5bc9c249c4..f6935f6c85 100644 --- a/flytekit/flytekit.engines.flyte.html +++ b/flytekit/flytekit.engines.flyte.html @@ -8,7 +8,7 @@ - flytekit.engines.flyte package — Flyte 0.0.1 documentation + flytekit.engines.flyte package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.engines.html b/flytekit/flytekit.engines.html index b5fd8e923a..73bd4ea3e0 100644 --- a/flytekit/flytekit.engines.html +++ b/flytekit/flytekit.engines.html @@ -8,7 +8,7 @@ - flytekit.engines package — Flyte 0.0.1 documentation + flytekit.engines package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.engines.unit.html b/flytekit/flytekit.engines.unit.html index c698ed9f9a..f231eb3827 100644 --- a/flytekit/flytekit.engines.unit.html +++ b/flytekit/flytekit.engines.unit.html @@ -8,7 +8,7 @@ - flytekit.engines.unit package — Flyte 0.0.1 documentation + flytekit.engines.unit package — Flyte 0.3.0 documentation @@ -196,7 +196,7 @@

    Submodules

    flytekit.engines.unit.engine module

    -class flytekit.engines.unit.engine.DynamicTask(sdk_task)[source]
    +class flytekit.engines.unit.engine.DynamicTask(*args, **kwargs)[source]

    Bases: flytekit.engines.unit.engine.ReturnOutputsTask

    @@ -221,11 +221,21 @@

    Submodules +
    +property has_workflow_node
    +
    +
    Return type
    +

    bool

    +
    +
    +

    +
    -class flytekit.engines.unit.engine.HiveTask(sdk_task)[source]
    +class flytekit.engines.unit.engine.HiveTask(*args, **kwargs)[source]

    Bases: flytekit.engines.unit.engine.DynamicTask

    diff --git a/flytekit/flytekit.html b/flytekit/flytekit.html index 3d45f87994..09ed9efffe 100644 --- a/flytekit/flytekit.html +++ b/flytekit/flytekit.html @@ -8,7 +8,7 @@ - flytekit package — Flyte 0.0.1 documentation + flytekit package — Flyte 0.3.0 documentation @@ -266,6 +266,7 @@

    Subpackagesflytekit.common.tasks package
    • Submodules
    • flytekit.common.tasks.executions module
    • +
    • flytekit.common.tasks.generic_spark_task module
    • flytekit.common.tasks.hive_task module
    • flytekit.common.tasks.output module
    • flytekit.common.tasks.presto_task module
    • @@ -453,6 +454,7 @@

      Subpackagesflytekit.models.interface module
    • flytekit.models.launch_plan module
    • flytekit.models.literals module
    • +
    • flytekit.models.named_entity module
    • flytekit.models.node_execution module
    • flytekit.models.presto module
    • flytekit.models.project module
    • @@ -471,6 +473,7 @@

      Subpackagesflytekit.sdk package
      • Submodules
      • flytekit.sdk.exceptions module
      • +
      • flytekit.sdk.spark_types module
      • flytekit.sdk.tasks module
      • flytekit.sdk.test_utils module
      • flytekit.sdk.types module
      • diff --git a/flytekit/flytekit.interfaces.data.gcs.html b/flytekit/flytekit.interfaces.data.gcs.html index 4567cddd73..9694db2594 100644 --- a/flytekit/flytekit.interfaces.data.gcs.html +++ b/flytekit/flytekit.interfaces.data.gcs.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data.gcs package — Flyte 0.0.1 documentation + flytekit.interfaces.data.gcs package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.interfaces.data.html b/flytekit/flytekit.interfaces.data.html index b7f38678c0..992a7b3965 100644 --- a/flytekit/flytekit.interfaces.data.html +++ b/flytekit/flytekit.interfaces.data.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data package — Flyte 0.0.1 documentation + flytekit.interfaces.data package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.interfaces.data.http.html b/flytekit/flytekit.interfaces.data.http.html index 63cb1f9be7..71e2c3c965 100644 --- a/flytekit/flytekit.interfaces.data.http.html +++ b/flytekit/flytekit.interfaces.data.http.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data.http package — Flyte 0.0.1 documentation + flytekit.interfaces.data.http package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.interfaces.data.local.html b/flytekit/flytekit.interfaces.data.local.html index 1071049534..11b501dc9a 100644 --- a/flytekit/flytekit.interfaces.data.local.html +++ b/flytekit/flytekit.interfaces.data.local.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data.local package — Flyte 0.0.1 documentation + flytekit.interfaces.data.local package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.interfaces.data.s3.html b/flytekit/flytekit.interfaces.data.s3.html index 9eb27cb1b6..c0df8ddbc0 100644 --- a/flytekit/flytekit.interfaces.data.s3.html +++ b/flytekit/flytekit.interfaces.data.s3.html @@ -8,7 +8,7 @@ - flytekit.interfaces.data.s3 package — Flyte 0.0.1 documentation + flytekit.interfaces.data.s3 package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.interfaces.html b/flytekit/flytekit.interfaces.html index b2e46128e8..5acfaa3e5b 100644 --- a/flytekit/flytekit.interfaces.html +++ b/flytekit/flytekit.interfaces.html @@ -8,7 +8,7 @@ - flytekit.interfaces package — Flyte 0.0.1 documentation + flytekit.interfaces package — Flyte 0.3.0 documentation @@ -242,7 +242,7 @@

        Submodules

        flytekit.interfaces.random module

        -flytekit.interfaces.random.random = <random.Random object at 0x2e4c4b8>
        +flytekit.interfaces.random.random = <random.Random object at 0x1e9a568>

        An instance of the global random number generator used by flytekit. Flytekit maintains it’s own random instance to ensure that calls to random.seed(…) do not affect the pseudo-random behavior of flytekit. This random should be used by flytekit components in all cases where random.random would have been used. Components who want additional diff --git a/flytekit/flytekit.interfaces.stats.html b/flytekit/flytekit.interfaces.stats.html index 6340a70f9c..d2c569ad6f 100644 --- a/flytekit/flytekit.interfaces.stats.html +++ b/flytekit/flytekit.interfaces.stats.html @@ -8,7 +8,7 @@ - flytekit.interfaces.stats package — Flyte 0.0.1 documentation + flytekit.interfaces.stats package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.models.admin.html b/flytekit/flytekit.models.admin.html index 0092c67bf3..832f57c5a4 100644 --- a/flytekit/flytekit.models.admin.html +++ b/flytekit/flytekit.models.admin.html @@ -8,7 +8,7 @@ - flytekit.models.admin package — Flyte 0.0.1 documentation + flytekit.models.admin package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.models.core.html b/flytekit/flytekit.models.core.html index 880c7a3592..ede56d2541 100644 --- a/flytekit/flytekit.models.core.html +++ b/flytekit/flytekit.models.core.html @@ -8,7 +8,7 @@ - flytekit.models.core package — Flyte 0.0.1 documentation + flytekit.models.core package — Flyte 0.3.0 documentation @@ -1789,7 +1789,7 @@

        Submodules
        -class flytekit.models.core.workflow.WorkflowMetadata[source]
        +class flytekit.models.core.workflow.WorkflowMetadata(queuing_budget=None)[source]

        Bases: flytekit.models.common.FlyteIdlEntity

        @@ -1804,6 +1804,16 @@

        Submodules +
        +property queuing_budget
        +
        +
        Return type
        +

        datetime.timedelta

        +
        +
        +

        +
        to_flyte_idl()[source]
        diff --git a/flytekit/flytekit.models.html b/flytekit/flytekit.models.html index 821f3f5bd3..4c0dffb023 100644 --- a/flytekit/flytekit.models.html +++ b/flytekit/flytekit.models.html @@ -8,7 +8,7 @@ - flytekit.models package — Flyte 0.0.1 documentation + flytekit.models package — Flyte 0.3.0 documentation @@ -2717,6 +2717,143 @@

        Submodules +

        flytekit.models.named_entity module

        +
        +
        +class flytekit.models.named_entity.NamedEntityIdentifier(project, domain, name)[source]
        +

        Bases: flytekit.models.common.FlyteIdlEntity

        +
        +
        +property domain
        +
        +
        Return type
        +

        Text

        +
        +
        +
        + +
        +
        +classmethod from_flyte_idl(p)[source]
        +
        +
        Parameters
        +

        p (flyteidl.core.common_pb2.NamedEntityIdentifier) –

        +
        +
        Return type
        +

        Identifier

        +
        +
        +
        + +
        +
        +property name
        +
        +
        Return type
        +

        Text

        +
        +
        +
        + +
        +
        +property project
        +
        +
        Return type
        +

        Text

        +
        +
        +
        + +
        +
        +to_flyte_idl()[source]
        +
        +
        Return type
        +

        flyteidl.admin.common_pb2.NamedEntityIdentifier

        +
        +
        +
        + +
        + +
        +
        +class flytekit.models.named_entity.NamedEntityMetadata(description, state)[source]
        +

        Bases: flytekit.models.common.FlyteIdlEntity

        +
        +
        +property description
        +
        +
        Return type
        +

        Text

        +
        +
        +
        + +
        +
        +classmethod from_flyte_idl(p)[source]
        +
        +
        Parameters
        +

        p (flyteidl.core.common_pb2.NamedEntityMetadata) –

        +
        +
        Return type
        +

        Identifier

        +
        +
        +
        + +
        +
        +property state
        +

        enum value from NamedEntityState +:rtype: int

        +
        + +
        +
        +to_flyte_idl()[source]
        +
        +
        Return type
        +

        flyteidl.admin.common_pb2.NamedEntityMetadata

        +
        +
        +
        + +
        + +
        +
        +class flytekit.models.named_entity.NamedEntityState[source]
        +

        Bases: object

        +
        +
        +ACTIVE = 0
        +
        + +
        +
        +ARCHIVED = 1
        +
        + +
        +
        +classmethod enum_to_string(val)[source]
        +
        +
        Parameters
        +

        val (int) –

        +
        +
        Return type
        +

        Text

        +
        +
        +
        + +
        +

    flytekit.models.node_execution module

    @@ -3647,7 +3784,7 @@

    Submodules
    -class flytekit.models.task.SparkJob(application_file, spark_conf, hadoop_conf, executor_path)[source]
    +class flytekit.models.task.SparkJob(spark_type, application_file, main_class, spark_conf, hadoop_conf, executor_path)[source]

    Bases: flytekit.models.common.FlyteIdlEntity

    @@ -3689,6 +3826,13 @@

    Submodules +
    +property main_class
    +

    The main class to execute +:rtype: Text

    +

    +
    property spark_conf
    @@ -3702,6 +3846,13 @@

    Submodules +
    +property spark_type
    +

    Spark Job Type +:rtype: Text

    +

    +
    to_flyte_idl()[source]
    diff --git a/flytekit/flytekit.plugins.html b/flytekit/flytekit.plugins.html index f7e29e6007..0ce770b542 100644 --- a/flytekit/flytekit.plugins.html +++ b/flytekit/flytekit.plugins.html @@ -8,7 +8,7 @@ - flytekit.plugins package — Flyte 0.0.1 documentation + flytekit.plugins package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.sdk.html b/flytekit/flytekit.sdk.html index 82cdc87296..2add83431f 100644 --- a/flytekit/flytekit.sdk.html +++ b/flytekit/flytekit.sdk.html @@ -8,7 +8,7 @@ - flytekit.sdk package — Flyte 0.0.1 documentation + flytekit.sdk package — Flyte 0.3.0 documentation @@ -201,6 +201,36 @@

    Submodules +

    flytekit.sdk.spark_types module

    +
    +
    +class flytekit.sdk.spark_types.SparkType[source]
    +

    Bases: enum.Enum

    +

    An enumeration.

    +
    +
    +JAVA = 3
    +
    + +
    +
    +PYTHON = 1
    +
    + +
    +
    +R = 4
    +
    + +
    +
    +SCALA = 2
    +
    + +
    +

    flytekit.sdk.tasks module

    @@ -313,6 +343,13 @@

    Submodules +
    +flytekit.sdk.tasks.generic_spark_task(spark_type, main_class, main_application_file, cache_version='', retries=0, interruptible=None, inputs=None, deprecated='', cache=False, timeout=None, spark_conf=None, hadoop_conf=None, environment=None)[source]
    +

    Create a generic spark task. This task will connect to a Spark cluster, configure the environment, +and then execute the mainClass code as the Spark driver program.

    +
    +
    flytekit.sdk.tasks.hive_task(_task_function=None, cache_version='', retries=0, interruptible=None, deprecated='', storage_request=None, cpu_request=None, gpu_request=None, memory_request=None, storage_limit=None, cpu_limit=None, gpu_limit=None, memory_limit=None, cache=False, timeout=None, environment=None, cls=None)[source]
    @@ -2127,7 +2164,7 @@

    Submodules
    -flytekit.sdk.workflow.workflow(nodes, inputs=None, outputs=None, cls=None)[source]
    +flytekit.sdk.workflow.workflow(nodes, inputs=None, outputs=None, cls=None, queuing_budget=None)[source]

    This function provides a user-friendly interface for authoring workflows.

    input_a = Input(Types.Integer, default=100, help="Tell me something")
    @@ -2162,6 +2199,7 @@ 

    Submodulesflytekit.common.workflow.SdkWorkflow.

    +
  • datetime.timedelta (queuing_budget) – [Optional] Budget that specifies the amount of time a workflow can be queued up for execution.

  • Return type
    @@ -2172,7 +2210,7 @@

    Submodules
    -flytekit.sdk.workflow.workflow_class(_workflow_metaclass=None, cls=None)[source]
    +flytekit.sdk.workflow.workflow_class(_workflow_metaclass=None, cls=None, queuing_budget=None)[source]

    This is a decorator for wrapping class definitions into workflows.

    @workflow_class
    @@ -2193,6 +2231,7 @@ 

    Submodulesflytekit.common.workflow.SdkWorkflow.

    +
  • datetime.timedelta (queuing_budget) – [Optional] Budget that specifies the amount of time a workflow can be queued up for execution.

  • Return type
    diff --git a/flytekit/flytekit.tools.html b/flytekit/flytekit.tools.html index a570ceca66..24f870b91e 100644 --- a/flytekit/flytekit.tools.html +++ b/flytekit/flytekit.tools.html @@ -8,7 +8,7 @@ - flytekit.tools package — Flyte 0.0.1 documentation + flytekit.tools package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.type_engines.default.html b/flytekit/flytekit.type_engines.default.html index 6390217503..6a5e0683cb 100644 --- a/flytekit/flytekit.type_engines.default.html +++ b/flytekit/flytekit.type_engines.default.html @@ -8,7 +8,7 @@ - flytekit.type_engines.default package — Flyte 0.0.1 documentation + flytekit.type_engines.default package — Flyte 0.3.0 documentation diff --git a/flytekit/flytekit.type_engines.html b/flytekit/flytekit.type_engines.html index 2a28942873..49a81c1e90 100644 --- a/flytekit/flytekit.type_engines.html +++ b/flytekit/flytekit.type_engines.html @@ -8,7 +8,7 @@ - flytekit.type_engines package — Flyte 0.0.1 documentation + flytekit.type_engines package — Flyte 0.3.0 documentation diff --git a/flytekit/index.html b/flytekit/index.html index 5fe2286457..833f9187c6 100644 --- a/flytekit/index.html +++ b/flytekit/index.html @@ -8,7 +8,7 @@ - flytekit — Flyte 0.0.1 documentation + flytekit — Flyte 0.3.0 documentation @@ -253,6 +253,7 @@

    flytekitflytekit.models.interface module
  • flytekit.models.launch_plan module
  • flytekit.models.literals module
  • +
  • flytekit.models.named_entity module
  • flytekit.models.node_execution module
  • flytekit.models.presto module
  • flytekit.models.project module
  • @@ -271,6 +272,7 @@

    flytekitflytekit.sdk package
  • download() (flytekit.common.types.impl.blobs.Blob method) @@ -774,6 +788,8 @@

    E

  • (flytekit.models.core.execution.WorkflowExecutionPhase class method)
  • (flytekit.models.launch_plan.LaunchPlanState class method) +
  • +
  • (flytekit.models.named_entity.NamedEntityState class method)
  • (flytekit.models.schedule.Schedule.FixedRateUnit class method)
  • @@ -1155,6 +1171,8 @@

    F

  • flytekit.common.tasks (module)
  • flytekit.common.tasks.executions (module) +
  • +
  • flytekit.common.tasks.generic_spark_task (module)
  • flytekit.common.tasks.hive_task (module)
  • @@ -1321,6 +1339,8 @@

    F

  • flytekit.models.launch_plan (module)
  • flytekit.models.literals (module) +
  • +
  • flytekit.models.named_entity (module)
  • flytekit.models.node_execution (module)
  • @@ -1343,6 +1363,8 @@

    F

  • flytekit.sdk (module)
  • flytekit.sdk.exceptions (module) +
  • +
  • flytekit.sdk.spark_types (module)
  • flytekit.sdk.tasks (module)
  • @@ -1367,11 +1389,11 @@

    F

  • flytekit.type_engines.default (module)
  • flytekit.type_engines.default.flyte (module) -
  • -
  • FlyteLaunchPlan (class in flytekit.engines.flyte.engine)
    • +
    • HiveFilteredPartitionSensor (class in flytekit.contrib.sensors.impl) +
    • HiveNamedPartitionSensor (class in flytekit.contrib.sensors.impl)
    • HiveQuery (class in flytekit.models.qubole) @@ -2335,6 +2367,10 @@

      I

      J

      +
      • JSON (flytekit.models.core.execution.TaskLog.MessageFormat attribute)
      • @@ -2564,6 +2600,8 @@

        L

        M

        + -
        -
      • metadata_defaults() (flytekit.models.core.workflow.WorkflowTemplate property) -
      • +
      • platform_valid_name() (flytekit.common.mixins.registerable.RegisterableEntity property) +
      • pod_spec() (flytekit.models.task.SidecarJob property)
      • pop_all() (flytekit.common.utils.ExitStack method) @@ -2886,6 +2936,8 @@

        P

      • (flytekit.models.core.identifier.Identifier property)
      • (flytekit.models.core.identifier.WorkflowExecutionIdentifier property) +
      • +
      • (flytekit.models.named_entity.NamedEntityIdentifier property)
      • promise() (flytekit.common.promise.Input property) @@ -3017,6 +3069,8 @@

        P

      • ProtobufType (class in flytekit.common.types.proto)
      • put_data() (flytekit.interfaces.data.data_proxy.Data class method) +
      • +
      • PYTHON (flytekit.sdk.spark_types.SparkType attribute)
      • python_std_to_sdk_type() (flytekit.type_engines.common.TypeEngine method) @@ -3062,12 +3116,16 @@

        Q

      • (flytekit.models.core.execution.WorkflowExecutionPhase attribute)
      • +
      • queuing_budget() (flytekit.models.core.workflow.WorkflowMetadata property) +
      • R

      • refresh_access_token() (flytekit.clis.auth.auth.AuthorizationClient method)
      • -
      • register() (flytekit.common.launch_plan.SdkLaunchPlan method) +
      • register() (flytekit.common.launch_plan.SdkRunnableLaunchPlan method)
        • (flytekit.common.mixins.registerable.RegisterableEntity method) @@ -3244,6 +3302,8 @@

          R

          S

          + + + + + + + + +
              flytekit.common.tasks.executions
              + flytekit.common.tasks.generic_spark_task +
              @@ -813,6 +818,11 @@

          Python Module Index

              flytekit.models.literals
              + flytekit.models.named_entity +
              @@ -868,6 +878,11 @@

          Python Module Index

              flytekit.sdk.exceptions
              + flytekit.sdk.spark_types +
              diff --git a/search.html b/search.html index e0b22a5a92..f9bd7342bf 100644 --- a/search.html +++ b/search.html @@ -8,7 +8,7 @@ - Search — Flyte 0.0.1 documentation + Search — Flyte 0.3.0 documentation diff --git a/searchindex.js b/searchindex.js index 72c40bb138..1fee6c3f70 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["administrator/architecture","administrator/index","administrator/install/authentication","administrator/install/configure/admin","administrator/install/configure/common","administrator/install/configure/index","administrator/install/configure/plugins","administrator/install/configure/propeller","administrator/install/getting_started","administrator/install/index","administrator/install/managing_customizable_resources","administrator/install/multi_cluster","administrator/install/optional_components","administrator/install/production","contributor/components/admin","contributor/components/admin_service","contributor/components/catalog","contributor/components/console","contributor/components/index","contributor/docs/index","contributor/extending/index","contributor/index","contributor/language/index","flyteidl/admin/common.proto","flyteidl/admin/event.proto","flyteidl/admin/execution.proto","flyteidl/admin/index","flyteidl/admin/launch_plan.proto","flyteidl/admin/matchable_resource.proto","flyteidl/admin/node_execution.proto","flyteidl/admin/notification.proto","flyteidl/admin/project.proto","flyteidl/admin/project_domain_attributes.proto","flyteidl/admin/schedule.proto","flyteidl/admin/task.proto","flyteidl/admin/task_execution.proto","flyteidl/admin/workflow.proto","flyteidl/admin/workflow_attributes.proto","flyteidl/core/compiler.proto","flyteidl/core/condition.proto","flyteidl/core/dynamic_job.proto","flyteidl/core/errors.proto","flyteidl/core/execution.proto","flyteidl/core/identifier.proto","flyteidl/core/index","flyteidl/core/interface.proto","flyteidl/core/literals.proto","flyteidl/core/tasks.proto","flyteidl/core/types.proto","flyteidl/core/workflow.proto","flyteidl/core/workflow_closure.proto","flyteidl/event/event.proto","flyteidl/event/index","flyteidl/index","flyteidl/plugins/array_job.proto","flyteidl/plugins/index","flyteidl/plugins/presto.proto","flyteidl/plugins/qubole.proto","flyteidl/plugins/sidecar.proto","flyteidl/plugins/spark.proto","flyteidl/plugins/waitable.proto","flyteidl/service/admin.proto","flyteidl/service/index","flytekit/flytekit","flytekit/flytekit.bin","flytekit/flytekit.clients","flytekit/flytekit.clis","flytekit/flytekit.clis.auth","flytekit/flytekit.clis.flyte_cli","flytekit/flytekit.clis.sdk_in_container","flytekit/flytekit.common","flytekit/flytekit.common.core","flytekit/flytekit.common.exceptions","flytekit/flytekit.common.mixins","flytekit/flytekit.common.tasks","flytekit/flytekit.common.types","flytekit/flytekit.common.types.impl","flytekit/flytekit.configuration","flytekit/flytekit.contrib","flytekit/flytekit.contrib.sensors","flytekit/flytekit.engines","flytekit/flytekit.engines.flyte","flytekit/flytekit.engines.unit","flytekit/flytekit.interfaces","flytekit/flytekit.interfaces.data","flytekit/flytekit.interfaces.data.gcs","flytekit/flytekit.interfaces.data.http","flytekit/flytekit.interfaces.data.local","flytekit/flytekit.interfaces.data.s3","flytekit/flytekit.interfaces.stats","flytekit/flytekit.models","flytekit/flytekit.models.admin","flytekit/flytekit.models.core","flytekit/flytekit.plugins","flytekit/flytekit.sdk","flytekit/flytekit.tools","flytekit/flytekit.type_engines","flytekit/flytekit.type_engines.default","flytekit/index","index","introduction/docs_overview","introduction/index","introduction/roadmap","introduction/whatis","user/concepts/domains","user/concepts/dynamic_spec","user/concepts/execution_timeline","user/concepts/executions","user/concepts/index","user/concepts/launchplans_schedules","user/concepts/projects","user/concepts/registration","user/concepts/tasks","user/concepts/workflows_nodes","user/features/flytecli","user/features/index","user/features/labels_annotations","user/features/lanuchplans","user/features/notifications","user/features/observability","user/features/roles","user/features/task_cache","user/getting_started/create_first","user/getting_started/examples","user/getting_started/index","user/index","user/sdk/index","user/tasktypes/container","user/tasktypes/dynamic","user/tasktypes/hive","user/tasktypes/index","user/tasktypes/presto","user/tasktypes/sidecar","user/tasktypes/spark"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["administrator/architecture.rst","administrator/index.rst","administrator/install/authentication.rst","administrator/install/configure/admin.rst","administrator/install/configure/common.rst","administrator/install/configure/index.rst","administrator/install/configure/plugins.rst","administrator/install/configure/propeller.rst","administrator/install/getting_started.rst","administrator/install/index.rst","administrator/install/managing_customizable_resources.rst","administrator/install/multi_cluster.rst","administrator/install/optional_components.rst","administrator/install/production.rst","contributor/components/admin.rst","contributor/components/admin_service.rst","contributor/components/catalog.rst","contributor/components/console.rst","contributor/components/index.rst","contributor/docs/index.rst","contributor/extending/index.rst","contributor/index.rst","contributor/language/index.rst","flyteidl/admin/common.proto.rst","flyteidl/admin/event.proto.rst","flyteidl/admin/execution.proto.rst","flyteidl/admin/index.rst","flyteidl/admin/launch_plan.proto.rst","flyteidl/admin/matchable_resource.proto.rst","flyteidl/admin/node_execution.proto.rst","flyteidl/admin/notification.proto.rst","flyteidl/admin/project.proto.rst","flyteidl/admin/project_domain_attributes.proto.rst","flyteidl/admin/schedule.proto.rst","flyteidl/admin/task.proto.rst","flyteidl/admin/task_execution.proto.rst","flyteidl/admin/workflow.proto.rst","flyteidl/admin/workflow_attributes.proto.rst","flyteidl/core/compiler.proto.rst","flyteidl/core/condition.proto.rst","flyteidl/core/dynamic_job.proto.rst","flyteidl/core/errors.proto.rst","flyteidl/core/execution.proto.rst","flyteidl/core/identifier.proto.rst","flyteidl/core/index.rst","flyteidl/core/interface.proto.rst","flyteidl/core/literals.proto.rst","flyteidl/core/tasks.proto.rst","flyteidl/core/types.proto.rst","flyteidl/core/workflow.proto.rst","flyteidl/core/workflow_closure.proto.rst","flyteidl/event/event.proto.rst","flyteidl/event/index.rst","flyteidl/index.rst","flyteidl/plugins/array_job.proto.rst","flyteidl/plugins/index.rst","flyteidl/plugins/presto.proto.rst","flyteidl/plugins/qubole.proto.rst","flyteidl/plugins/sidecar.proto.rst","flyteidl/plugins/spark.proto.rst","flyteidl/plugins/waitable.proto.rst","flyteidl/service/admin.proto.rst","flyteidl/service/index.rst","flytekit/flytekit.rst","flytekit/flytekit.bin.rst","flytekit/flytekit.clients.rst","flytekit/flytekit.clis.rst","flytekit/flytekit.clis.auth.rst","flytekit/flytekit.clis.flyte_cli.rst","flytekit/flytekit.clis.sdk_in_container.rst","flytekit/flytekit.common.rst","flytekit/flytekit.common.core.rst","flytekit/flytekit.common.exceptions.rst","flytekit/flytekit.common.mixins.rst","flytekit/flytekit.common.tasks.rst","flytekit/flytekit.common.types.rst","flytekit/flytekit.common.types.impl.rst","flytekit/flytekit.configuration.rst","flytekit/flytekit.contrib.rst","flytekit/flytekit.contrib.sensors.rst","flytekit/flytekit.engines.rst","flytekit/flytekit.engines.flyte.rst","flytekit/flytekit.engines.unit.rst","flytekit/flytekit.interfaces.rst","flytekit/flytekit.interfaces.data.rst","flytekit/flytekit.interfaces.data.gcs.rst","flytekit/flytekit.interfaces.data.http.rst","flytekit/flytekit.interfaces.data.local.rst","flytekit/flytekit.interfaces.data.s3.rst","flytekit/flytekit.interfaces.stats.rst","flytekit/flytekit.models.rst","flytekit/flytekit.models.admin.rst","flytekit/flytekit.models.core.rst","flytekit/flytekit.plugins.rst","flytekit/flytekit.sdk.rst","flytekit/flytekit.tools.rst","flytekit/flytekit.type_engines.rst","flytekit/flytekit.type_engines.default.rst","flytekit/index.rst","index.rst","introduction/docs_overview.rst","introduction/index.rst","introduction/roadmap.rst","introduction/whatis.rst","user/concepts/domains.rst","user/concepts/dynamic_spec.rst","user/concepts/execution_timeline.rst","user/concepts/executions.rst","user/concepts/index.rst","user/concepts/launchplans_schedules.rst","user/concepts/projects.rst","user/concepts/registration.rst","user/concepts/tasks.rst","user/concepts/workflows_nodes.rst","user/features/flytecli.rst","user/features/index.rst","user/features/labels_annotations.rst","user/features/lanuchplans.rst","user/features/notifications.rst","user/features/observability.rst","user/features/roles.rst","user/features/task_cache.rst","user/getting_started/create_first.rst","user/getting_started/examples.rst","user/getting_started/index.rst","user/index.rst","user/sdk/index.rst","user/tasktypes/container.rst","user/tasktypes/dynamic.rst","user/tasktypes/hive.rst","user/tasktypes/index.rst","user/tasktypes/presto.rst","user/tasktypes/sidecar.rst","user/tasktypes/spark.rst"],objects:{"":{flytekit:[63,0,0,"-"]},"flytekit.bin":{entrypoint:[64,0,0,"-"]},"flytekit.clients":{friendly:[65,0,0,"-"],helpers:[65,0,0,"-"],raw:[65,0,0,"-"]},"flytekit.clients.friendly":{SynchronousFlyteClient:[65,1,1,""]},"flytekit.clients.friendly.SynchronousFlyteClient":{create_execution:[65,2,1,""],create_launch_plan:[65,2,1,""],create_task:[65,2,1,""],create_workflow:[65,2,1,""],get_active_launch_plan:[65,2,1,""],get_execution:[65,2,1,""],get_execution_data:[65,2,1,""],get_launch_plan:[65,2,1,""],get_node_execution:[65,2,1,""],get_node_execution_data:[65,2,1,""],get_task:[65,2,1,""],get_task_execution:[65,2,1,""],get_task_execution_data:[65,2,1,""],get_workflow:[65,2,1,""],list_active_launch_plans_paginated:[65,2,1,""],list_executions_paginated:[65,2,1,""],list_launch_plan_ids_paginated:[65,2,1,""],list_launch_plans_paginated:[65,2,1,""],list_node_executions:[65,2,1,""],list_node_executions_for_task_paginated:[65,2,1,""],list_task_executions_paginated:[65,2,1,""],list_task_ids_paginated:[65,2,1,""],list_tasks_paginated:[65,2,1,""],list_workflow_ids_paginated:[65,2,1,""],list_workflows_paginated:[65,2,1,""],register_project:[65,2,1,""],relaunch_execution:[65,2,1,""],terminate_execution:[65,2,1,""],update_launch_plan:[65,2,1,""]},"flytekit.clients.helpers":{iterate_node_executions:[65,3,1,""],iterate_task_executions:[65,3,1,""]},"flytekit.clients.raw":{RawSynchronousFlyteClient:[65,1,1,""]},"flytekit.clients.raw.RawSynchronousFlyteClient":{create_execution:[65,2,1,""],create_launch_plan:[65,2,1,""],create_task:[65,2,1,""],create_workflow:[65,2,1,""],force_auth_flow:[65,2,1,""],get_active_launch_plan:[65,2,1,""],get_execution:[65,2,1,""],get_execution_data:[65,2,1,""],get_launch_plan:[65,2,1,""],get_node_execution:[65,2,1,""],get_node_execution_data:[65,2,1,""],get_task:[65,2,1,""],get_task_execution:[65,2,1,""],get_task_execution_data:[65,2,1,""],get_workflow:[65,2,1,""],list_active_launch_plans_paginated:[65,2,1,""],list_executions_paginated:[65,2,1,""],list_launch_plan_ids_paginated:[65,2,1,""],list_launch_plans_paginated:[65,2,1,""],list_node_executions_for_task_paginated:[65,2,1,""],list_node_executions_paginated:[65,2,1,""],list_projects:[65,2,1,""],list_task_executions_paginated:[65,2,1,""],list_task_ids_paginated:[65,2,1,""],list_tasks_paginated:[65,2,1,""],list_workflow_ids_paginated:[65,2,1,""],list_workflows_paginated:[65,2,1,""],register_project:[65,2,1,""],relaunch_execution:[65,2,1,""],set_access_token:[65,2,1,""],terminate_execution:[65,2,1,""],update_launch_plan:[65,2,1,""]},"flytekit.clis":{auth:[67,0,0,"-"],flyte_cli:[68,0,0,"-"],helpers:[66,0,0,"-"],sdk_in_container:[69,0,0,"-"]},"flytekit.clis.auth":{auth:[67,0,0,"-"],credentials:[67,0,0,"-"],discovery:[67,0,0,"-"]},"flytekit.clis.auth.auth":{AuthorizationClient:[67,1,1,""],AuthorizationCode:[67,1,1,""],Credentials:[67,1,1,""],OAuthCallbackHandler:[67,1,1,""],OAuthHTTPServer:[67,1,1,""]},"flytekit.clis.auth.auth.AuthorizationClient":{credentials:[67,2,1,""],expired:[67,2,1,""],refresh_access_token:[67,2,1,""],request_access_token:[67,2,1,""]},"flytekit.clis.auth.auth.AuthorizationCode":{code:[67,2,1,""],state:[67,2,1,""]},"flytekit.clis.auth.auth.Credentials":{access_token:[67,2,1,""]},"flytekit.clis.auth.auth.OAuthCallbackHandler":{do_GET:[67,2,1,""],handle_login:[67,2,1,""]},"flytekit.clis.auth.auth.OAuthHTTPServer":{handle_authorization_code:[67,2,1,""],redirect_path:[67,2,1,""]},"flytekit.clis.auth.credentials":{get_authorization_endpoints:[67,3,1,""],get_client:[67,3,1,""]},"flytekit.clis.auth.discovery":{AuthorizationEndpoints:[67,1,1,""],DiscoveryClient:[67,1,1,""]},"flytekit.clis.auth.discovery.AuthorizationEndpoints":{auth_endpoint:[67,2,1,""],token_endpoint:[67,2,1,""]},"flytekit.clis.auth.discovery.DiscoveryClient":{authorization_endpoints:[67,2,1,""],get_authorization_endpoints:[67,2,1,""]},"flytekit.clis.flyte_cli":{main:[68,0,0,"-"]},"flytekit.clis.helpers":{construct_literal_map_from_parameter_map:[66,3,1,""],construct_literal_map_from_variable_map:[66,3,1,""],parse_args_into_dict:[66,3,1,""],str2bool:[66,3,1,""]},"flytekit.clis.sdk_in_container":{basic_auth:[69,0,0,"-"],constants:[69,0,0,"-"],launch_plan:[69,0,0,"-"],pyflyte:[69,0,0,"-"],register:[69,0,0,"-"],serialize:[69,0,0,"-"]},"flytekit.clis.sdk_in_container.basic_auth":{get_basic_authorization_header:[69,3,1,""],get_secret:[69,3,1,""],get_token:[69,3,1,""]},"flytekit.clis.sdk_in_container.launch_plan":{LaunchPlanAbstractGroup:[69,1,1,""],LaunchPlanExecuteGroup:[69,1,1,""],activate_all_impl:[69,3,1,""]},"flytekit.clis.sdk_in_container.launch_plan.LaunchPlanAbstractGroup":{get_command:[69,2,1,""],list_commands:[69,2,1,""]},"flytekit.clis.sdk_in_container.pyflyte":{update_configuration_file:[69,3,1,""]},"flytekit.clis.sdk_in_container.register":{register_all:[69,3,1,""],register_tasks_only:[69,3,1,""]},"flytekit.clis.sdk_in_container.serialize":{serialize_tasks:[69,3,1,""],serialize_workflows:[69,3,1,""]},"flytekit.common":{"interface":[70,0,0,"-"],component_nodes:[70,0,0,"-"],constants:[70,0,0,"-"],core:[71,0,0,"-"],exceptions:[72,0,0,"-"],launch_plan:[70,0,0,"-"],mixins:[73,0,0,"-"],nodes:[70,0,0,"-"],notifications:[70,0,0,"-"],promise:[70,0,0,"-"],schedules:[70,0,0,"-"],sdk_bases:[70,0,0,"-"],tasks:[74,0,0,"-"],types:[75,0,0,"-"],utils:[70,0,0,"-"],workflow:[70,0,0,"-"],workflow_execution:[70,0,0,"-"]},"flytekit.common.component_nodes":{SdkTaskNode:[70,1,1,""],SdkWorkflowNode:[70,1,1,""]},"flytekit.common.component_nodes.SdkTaskNode":{promote_from_model:[70,2,1,""],reference_id:[70,2,1,""],sdk_task:[70,2,1,""]},"flytekit.common.component_nodes.SdkWorkflowNode":{launchplan_ref:[70,2,1,""],promote_from_model:[70,2,1,""],sdk_launch_plan:[70,2,1,""],sdk_workflow:[70,2,1,""],sub_workflow_ref:[70,2,1,""]},"flytekit.common.constants":{CloudProvider:[70,1,1,""],SdkTaskType:[70,1,1,""]},"flytekit.common.constants.CloudProvider":{AWS:[70,4,1,""],GCP:[70,4,1,""]},"flytekit.common.constants.SdkTaskType":{BATCH_HIVE_TASK:[70,4,1,""],CONTAINER_ARRAY_TASK:[70,4,1,""],DYNAMIC_TASK:[70,4,1,""],HIVE_JOB:[70,4,1,""],PRESTO_TASK:[70,4,1,""],PYTHON_TASK:[70,4,1,""],SENSOR_TASK:[70,4,1,""],SIDECAR_TASK:[70,4,1,""],SPARK_TASK:[70,4,1,""]},"flytekit.common.core":{identifier:[71,0,0,"-"]},"flytekit.common.core.identifier":{Identifier:[71,1,1,""],TaskExecutionIdentifier:[71,1,1,""],WorkflowExecutionIdentifier:[71,1,1,""]},"flytekit.common.core.identifier.Identifier":{from_python_std:[71,2,1,""],promote_from_model:[71,2,1,""]},"flytekit.common.core.identifier.TaskExecutionIdentifier":{from_python_std:[71,2,1,""],promote_from_model:[71,2,1,""]},"flytekit.common.core.identifier.WorkflowExecutionIdentifier":{from_python_std:[71,2,1,""],promote_from_model:[71,2,1,""]},"flytekit.common.exceptions":{base:[72,0,0,"-"],scopes:[72,0,0,"-"],system:[72,0,0,"-"],user:[72,0,0,"-"]},"flytekit.common.exceptions.base":{FlyteException:[72,5,1,""],FlyteRecoverableException:[72,5,1,""]},"flytekit.common.exceptions.scopes":{FlyteScopedException:[72,5,1,""],FlyteScopedSystemException:[72,5,1,""],FlyteScopedUserException:[72,5,1,""],system_entry_point:[72,3,1,""],user_entry_point:[72,3,1,""]},"flytekit.common.exceptions.scopes.FlyteScopedException":{error_code:[72,2,1,""],kind:[72,2,1,""],traceback:[72,2,1,""],type:[72,2,1,""],value:[72,2,1,""],verbose_message:[72,2,1,""]},"flytekit.common.exceptions.scopes.FlyteScopedSystemException":{verbose_message:[72,2,1,""]},"flytekit.common.exceptions.scopes.FlyteScopedUserException":{verbose_message:[72,2,1,""]},"flytekit.common.exceptions.system":{FlyteEntrypointNotLoadable:[72,5,1,""],FlyteNotImplementedException:[72,5,1,""],FlyteSystemAssertion:[72,5,1,""],FlyteSystemException:[72,5,1,""]},"flytekit.common.exceptions.user":{FlyteAssertion:[72,5,1,""],FlyteAuthenticationException:[72,5,1,""],FlyteEntityAlreadyExistsException:[72,5,1,""],FlyteEntityNotExistException:[72,5,1,""],FlyteRecoverableException:[72,5,1,""],FlyteTimeout:[72,5,1,""],FlyteTypeException:[72,5,1,""],FlyteUserException:[72,5,1,""],FlyteValidationException:[72,5,1,""],FlyteValueException:[72,5,1,""]},"flytekit.common.interface":{BindingData:[70,1,1,""],TypedInterface:[70,1,1,""]},"flytekit.common.interface.BindingData":{from_python_std:[70,2,1,""],promote_from_model:[70,2,1,""]},"flytekit.common.interface.TypedInterface":{create_bindings_for_inputs:[70,2,1,""],promote_from_model:[70,2,1,""]},"flytekit.common.launch_plan":{SdkLaunchPlan:[70,1,1,""],SdkRunnableLaunchPlan:[70,1,1,""]},"flytekit.common.launch_plan.SdkLaunchPlan":{"interface":[70,2,1,""],auth:[70,2,1,""],entity_type_text:[70,2,1,""],execute_with_literals:[70,2,1,""],fetch:[70,2,1,""],id:[70,2,1,""],is_scheduled:[70,2,1,""],promote_from_model:[70,2,1,""],register:[70,2,1,""],resource_type:[70,2,1,""],update:[70,2,1,""],validate:[70,2,1,""]},"flytekit.common.launch_plan.SdkRunnableLaunchPlan":{"interface":[70,2,1,""],fetch:[70,2,1,""],from_flyte_idl:[70,2,1,""],promote_from_model:[70,2,1,""],upstream_entities:[70,2,1,""],workflow_id:[70,2,1,""]},"flytekit.common.mixins":{artifact:[73,0,0,"-"],executable:[73,0,0,"-"],hash:[73,0,0,"-"],registerable:[73,0,0,"-"]},"flytekit.common.mixins.artifact":{ExecutionArtifact:[73,1,1,""]},"flytekit.common.mixins.artifact.ExecutionArtifact":{error:[73,2,1,""],inputs:[73,2,1,""],is_complete:[73,2,1,""],outputs:[73,2,1,""],sync:[73,2,1,""],wait_for_completion:[73,2,1,""]},"flytekit.common.mixins.executable":{ExecutableEntity:[73,1,1,""]},"flytekit.common.mixins.executable.ExecutableEntity":{execute:[73,2,1,""],execute_with_literals:[73,2,1,""]},"flytekit.common.mixins.hash":{HashOnReferenceMixin:[73,1,1,""]},"flytekit.common.mixins.registerable":{RegisterableEntity:[73,1,1,""]},"flytekit.common.mixins.registerable.RegisterableEntity":{entity_type_text:[73,2,1,""],instantiated_in:[73,2,1,""],register:[73,2,1,""],resource_type:[73,2,1,""],upstream_entities:[73,2,1,""]},"flytekit.common.nodes":{OutputParameterMapper:[70,1,1,""],ParameterMapper:[70,1,1,""],SdkNode:[70,1,1,""],SdkNodeExecution:[70,1,1,""]},"flytekit.common.nodes.SdkNode":{assign_id_and_return:[70,2,1,""],executable_sdk_object:[70,2,1,""],outputs:[70,2,1,""],promote_from_model:[70,2,1,""],upstream_node_ids:[70,2,1,""],upstream_nodes:[70,2,1,""],with_overrides:[70,2,1,""]},"flytekit.common.nodes.SdkNodeExecution":{error:[70,2,1,""],executions:[70,2,1,""],inputs:[70,2,1,""],is_complete:[70,2,1,""],outputs:[70,2,1,""],promote_from_model:[70,2,1,""],sync:[70,2,1,""],task_executions:[70,2,1,""],workflow_executions:[70,2,1,""]},"flytekit.common.notifications":{Email:[70,1,1,""],Notification:[70,1,1,""],PagerDuty:[70,1,1,""],Slack:[70,1,1,""]},"flytekit.common.notifications.Email":{promote_from_model:[70,2,1,""]},"flytekit.common.notifications.Notification":{VALID_PHASES:[70,4,1,""],from_flyte_idl:[70,2,1,""]},"flytekit.common.notifications.PagerDuty":{promote_from_model:[70,2,1,""]},"flytekit.common.notifications.Slack":{promote_from_model:[70,2,1,""]},"flytekit.common.promise":{Input:[70,1,1,""],NodeOutput:[70,1,1,""]},"flytekit.common.promise.Input":{help:[70,2,1,""],name:[70,2,1,""],promise:[70,2,1,""],promote_from_model:[70,2,1,""],rename_and_return_reference:[70,2,1,""],sdk_default:[70,2,1,""],sdk_required:[70,2,1,""],sdk_type:[70,2,1,""]},"flytekit.common.promise.NodeOutput":{node_id:[70,2,1,""],promote_from_model:[70,2,1,""],sdk_node:[70,2,1,""],sdk_type:[70,2,1,""]},"flytekit.common.schedules":{CronSchedule:[70,1,1,""],FixedRate:[70,1,1,""]},"flytekit.common.schedules.CronSchedule":{promote_from_model:[70,2,1,""]},"flytekit.common.schedules.FixedRate":{promote_from_model:[70,2,1,""]},"flytekit.common.sdk_bases":{ExtendedSdkType:[70,1,1,""]},"flytekit.common.sdk_bases.ExtendedSdkType":{from_flyte_idl:[70,2,1,""],promote_from_model:[70,2,1,""]},"flytekit.common.tasks":{executions:[74,0,0,"-"],hive_task:[74,0,0,"-"],output:[74,0,0,"-"],presto_task:[74,0,0,"-"],sdk_dynamic:[74,0,0,"-"],sdk_runnable:[74,0,0,"-"],sidecar_task:[74,0,0,"-"],spark_task:[74,0,0,"-"],task:[74,0,0,"-"]},"flytekit.common.tasks.executions":{SdkTaskExecution:[74,1,1,""]},"flytekit.common.tasks.executions.SdkTaskExecution":{error:[74,2,1,""],get_child_executions:[74,2,1,""],inputs:[74,2,1,""],is_complete:[74,2,1,""],outputs:[74,2,1,""],promote_from_model:[74,2,1,""],sync:[74,2,1,""]},"flytekit.common.tasks.hive_task":{SdkHiveJob:[74,1,1,""],SdkHiveTask:[74,1,1,""]},"flytekit.common.tasks.hive_task.SdkHiveTask":{execute:[74,2,1,""]},"flytekit.common.tasks.output":{OutputReference:[74,1,1,""]},"flytekit.common.tasks.output.OutputReference":{sdk_type:[74,2,1,""],sdk_value:[74,2,1,""],set:[74,2,1,""],value:[74,2,1,""]},"flytekit.common.tasks.presto_task":{SdkPrestoTask:[74,1,1,""]},"flytekit.common.tasks.presto_task.SdkPrestoTask":{add_inputs:[74,2,1,""],catalog:[74,2,1,""],routing_group:[74,2,1,""],schema:[74,2,1,""]},"flytekit.common.tasks.sdk_dynamic":{PromiseOutputReference:[74,1,1,""],SdkDynamicTask:[74,1,1,""]},"flytekit.common.tasks.sdk_dynamic.PromiseOutputReference":{raw_value:[74,2,1,""],set:[74,2,1,""]},"flytekit.common.tasks.sdk_dynamic.SdkDynamicTask":{execute:[74,2,1,""]},"flytekit.common.tasks.sdk_runnable":{ExecutionParameters:[74,1,1,""],SdkRunnableContainer:[74,1,1,""],SdkRunnableTask:[74,1,1,""]},"flytekit.common.tasks.sdk_runnable.ExecutionParameters":{execution_date:[74,2,1,""],execution_id:[74,2,1,""],logging:[74,2,1,""],stats:[74,2,1,""],working_directory:[74,2,1,""]},"flytekit.common.tasks.sdk_runnable.SdkRunnableContainer":{args:[74,2,1,""],env:[74,2,1,""],image:[74,2,1,""]},"flytekit.common.tasks.sdk_runnable.SdkRunnableTask":{add_inputs:[74,2,1,""],execute:[74,2,1,""],local_execute:[74,2,1,""],promote_from_model:[74,2,1,""],task_function:[74,2,1,""],task_function_name:[74,2,1,""],task_module:[74,2,1,""],unit_test:[74,2,1,""],validate:[74,2,1,""]},"flytekit.common.tasks.sidecar_task":{SdkSidecarTask:[74,1,1,""]},"flytekit.common.tasks.sidecar_task.SdkSidecarTask":{reconcile_partial_pod_spec_and_task:[74,2,1,""]},"flytekit.common.tasks.spark_task":{GlobalSparkContext:[74,1,1,""],SdkRunnableSparkContainer:[74,1,1,""],SdkSparkTask:[74,1,1,""]},"flytekit.common.tasks.spark_task.GlobalSparkContext":{get_spark_context:[74,2,1,""]},"flytekit.common.tasks.spark_task.SdkRunnableSparkContainer":{args:[74,2,1,""]},"flytekit.common.tasks.spark_task.SdkSparkTask":{execute:[74,2,1,""]},"flytekit.common.tasks.task":{SdkTask:[74,1,1,""]},"flytekit.common.tasks.task.SdkTask":{"interface":[74,2,1,""],add_inputs:[74,2,1,""],add_outputs:[74,2,1,""],assign_custom_and_return:[74,2,1,""],assign_type_and_return:[74,2,1,""],entity_type_text:[74,2,1,""],fetch:[74,2,1,""],fetch_latest:[74,2,1,""],promote_from_model:[74,2,1,""],register:[74,2,1,""],resource_type:[74,2,1,""],upstream_entities:[74,2,1,""],validate:[74,2,1,""]},"flytekit.common.types":{base_sdk_types:[75,0,0,"-"],blobs:[75,0,0,"-"],containers:[75,0,0,"-"],helpers:[75,0,0,"-"],impl:[76,0,0,"-"],primitives:[75,0,0,"-"],proto:[75,0,0,"-"],schema:[75,0,0,"-"]},"flytekit.common.types.base_sdk_types":{FlyteSdkType:[75,1,1,""],FlyteSdkValue:[75,1,1,""],InstantiableType:[75,1,1,""],Void:[75,1,1,""]},"flytekit.common.types.base_sdk_types.FlyteSdkType":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],to_flyte_literal_type:[75,2,1,""]},"flytekit.common.types.base_sdk_types.FlyteSdkValue":{from_flyte_idl:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.base_sdk_types.Void":{from_python_std:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.blobs":{Blob:[75,1,1,""],BlobInstantiator:[75,1,1,""],CSV:[75,1,1,""],CsvInstantiator:[75,1,1,""],MultiPartBlob:[75,1,1,""],MultiPartBlobInstantiator:[75,1,1,""],MultiPartCSV:[75,1,1,""],MultiPartCsvInstantiator:[75,1,1,""]},"flytekit.common.types.blobs.Blob":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.blobs.BlobInstantiator":{create_at_known_location:[75,2,1,""],fetch:[75,2,1,""]},"flytekit.common.types.blobs.CSV":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""]},"flytekit.common.types.blobs.CsvInstantiator":{create_at_known_location:[75,2,1,""],fetch:[75,2,1,""]},"flytekit.common.types.blobs.MultiPartBlob":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.blobs.MultiPartBlobInstantiator":{create_at_known_location:[75,2,1,""],fetch:[75,2,1,""]},"flytekit.common.types.blobs.MultiPartCSV":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""]},"flytekit.common.types.blobs.MultiPartCsvInstantiator":{create_at_known_location:[75,2,1,""],fetch:[75,2,1,""]},"flytekit.common.types.containers":{CollectionType:[75,1,1,""],List:[75,3,1,""],ListImpl:[75,1,1,""],TypedCollectionType:[75,1,1,""],TypedListImpl:[75,1,1,""]},"flytekit.common.types.containers.TypedCollectionType":{sub_type:[75,2,1,""]},"flytekit.common.types.containers.TypedListImpl":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""],verbose_string:[75,2,1,""]},"flytekit.common.types.helpers":{get_sdk_type_from_literal_type:[75,3,1,""],get_sdk_value_from_literal:[75,3,1,""],infer_sdk_type_from_literal:[75,3,1,""],pack_python_std_map_to_literal_map:[75,3,1,""],python_std_to_sdk_type:[75,3,1,""],unpack_literal_map_to_sdk_object:[75,3,1,""],unpack_literal_map_to_sdk_python_std:[75,3,1,""]},"flytekit.common.types.impl":{blobs:[76,0,0,"-"],schema:[76,0,0,"-"]},"flytekit.common.types.impl.blobs":{Blob:[76,1,1,""],MultiPartBlob:[76,1,1,""]},"flytekit.common.types.impl.blobs.Blob":{create_at_any_location:[76,2,1,""],create_at_known_location:[76,2,1,""],download:[76,2,1,""],fetch:[76,2,1,""],from_python_std:[76,2,1,""],from_string:[76,2,1,""],local_path:[76,2,1,""],mode:[76,2,1,""],promote_from_model:[76,2,1,""],remote_location:[76,2,1,""],upload:[76,2,1,""]},"flytekit.common.types.impl.blobs.MultiPartBlob":{create_at_any_location:[76,2,1,""],create_at_known_location:[76,2,1,""],create_part:[76,2,1,""],download:[76,2,1,""],fetch:[76,2,1,""],from_python_std:[76,2,1,""],from_string:[76,2,1,""],local_path:[76,2,1,""],mode:[76,2,1,""],promote_from_model:[76,2,1,""],remote_location:[76,2,1,""],upload:[76,2,1,""]},"flytekit.common.types.impl.schema":{Schema:[76,1,1,""],SchemaType:[76,1,1,""],get_supported_literal_types_to_pandas_types:[76,3,1,""]},"flytekit.common.types.impl.schema.Schema":{cast_to:[76,2,1,""],compare_dataframe_to_schema:[76,2,1,""],create_at_any_location:[76,2,1,""],create_at_known_location:[76,2,1,""],create_from_hive_query:[76,2,1,""],download:[76,2,1,""],fetch:[76,2,1,""],from_python_std:[76,2,1,""],from_string:[76,2,1,""],get_write_partition_to_hive_table_query:[76,2,1,""],local_path:[76,2,1,""],mode:[76,2,1,""],multipart_blob:[76,2,1,""],promote_from_model:[76,2,1,""],remote_location:[76,2,1,""],remote_prefix:[76,2,1,""],type:[76,2,1,""],upload:[76,2,1,""],uri:[76,2,1,""]},"flytekit.common.types.impl.schema.SchemaType":{columns:[76,2,1,""],promote_from_model:[76,2,1,""],sdk_columns:[76,2,1,""]},"flytekit.common.types.primitives":{Boolean:[75,1,1,""],Datetime:[75,1,1,""],Float:[75,1,1,""],Generic:[75,1,1,""],Integer:[75,1,1,""],String:[75,1,1,""],Timedelta:[75,1,1,""]},"flytekit.common.types.primitives.Boolean":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.primitives.Datetime":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.primitives.Float":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.primitives.Generic":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],long_string:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.primitives.Integer":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.primitives.String":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""],verbose_string:[75,2,1,""]},"flytekit.common.types.primitives.Timedelta":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.proto":{Protobuf:[75,1,1,""],ProtobufType:[75,1,1,""],create_protobuf:[75,3,1,""]},"flytekit.common.types.proto.Protobuf":{PB_FIELD_KEY:[75,4,1,""],TAG_PREFIX:[75,4,1,""],from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.proto.ProtobufType":{descriptor:[75,2,1,""],pb_type:[75,2,1,""],tag:[75,2,1,""]},"flytekit.common.types.schema":{Schema:[75,1,1,""],SchemaInstantiator:[75,1,1,""],schema_instantiator:[75,3,1,""],schema_instantiator_from_proto:[75,3,1,""]},"flytekit.common.types.schema.Schema":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.schema.SchemaInstantiator":{columns:[75,2,1,""],create:[75,2,1,""],create_at_known_location:[75,2,1,""],create_from_hive_query:[75,2,1,""],fetch:[75,2,1,""],schema_type:[75,2,1,""]},"flytekit.common.utils":{AutoDeletingTempDir:[70,1,1,""],Directory:[70,1,1,""],ExitStack:[70,1,1,""],PerformanceTimer:[70,1,1,""],fqdn:[70,3,1,""],fqdn_safe:[70,3,1,""],get_version_message:[70,3,1,""],load_proto_from_file:[70,3,1,""],write_proto_to_file:[70,3,1,""]},"flytekit.common.utils.AutoDeletingTempDir":{force_cleanup:[70,2,1,""],get_named_tempfile:[70,2,1,""]},"flytekit.common.utils.Directory":{list_dir:[70,2,1,""],name:[70,2,1,""]},"flytekit.common.utils.ExitStack":{enter_context:[70,2,1,""],pop_all:[70,2,1,""]},"flytekit.common.workflow":{Output:[70,1,1,""],SdkWorkflow:[70,1,1,""],build_sdk_workflow_from_metaclass:[70,3,1,""]},"flytekit.common.workflow.Output":{"var":[70,2,1,""],binding_data:[70,2,1,""],name:[70,2,1,""],rename_and_return_reference:[70,2,1,""]},"flytekit.common.workflow.SdkWorkflow":{"interface":[70,2,1,""],create_launch_plan:[70,2,1,""],entity_type_text:[70,2,1,""],fetch:[70,2,1,""],get_non_system_nodes:[70,2,1,""],get_sub_workflows:[70,2,1,""],promote_from_model:[70,2,1,""],register:[70,2,1,""],resource_type:[70,2,1,""],upstream_entities:[70,2,1,""],user_inputs:[70,2,1,""],validate:[70,2,1,""]},"flytekit.common.workflow_execution":{SdkWorkflowExecution:[70,1,1,""]},"flytekit.common.workflow_execution.SdkWorkflowExecution":{error:[70,2,1,""],fetch:[70,2,1,""],get_node_executions:[70,2,1,""],inputs:[70,2,1,""],is_complete:[70,2,1,""],node_executions:[70,2,1,""],outputs:[70,2,1,""],promote_from_model:[70,2,1,""],sync:[70,2,1,""],terminate:[70,2,1,""]},"flytekit.configuration":{TemporaryConfiguration:[77,1,1,""],auth:[77,0,0,"-"],aws:[77,0,0,"-"],common:[77,0,0,"-"],creds:[77,0,0,"-"],gcp:[77,0,0,"-"],internal:[77,0,0,"-"],platform:[77,0,0,"-"],resources:[77,0,0,"-"],sdk:[77,0,0,"-"],set_flyte_config_file:[77,3,1,""],statsd:[77,0,0,"-"]},"flytekit.configuration.auth":{ASSUMABLE_IAM_ROLE:[77,6,1,""],KUBERNETES_SERVICE_ACCOUNT:[77,6,1,""]},"flytekit.configuration.common":{FlyteBoolConfigurationEntry:[77,1,1,""],FlyteConfigurationFile:[77,1,1,""],FlyteIntegerConfigurationEntry:[77,1,1,""],FlyteRequiredBoolConfigurationEntry:[77,1,1,""],FlyteRequiredIntegerConfigurationEntry:[77,1,1,""],FlyteRequiredStringConfigurationEntry:[77,1,1,""],FlyteRequiredStringListConfigurationEntry:[77,1,1,""],FlyteStringConfigurationEntry:[77,1,1,""],FlyteStringListConfigurationEntry:[77,1,1,""],format_section_key:[77,3,1,""]},"flytekit.configuration.common.FlyteConfigurationFile":{get_bool:[77,2,1,""],get_int:[77,2,1,""],get_string:[77,2,1,""],reset_config:[77,2,1,""]},"flytekit.configuration.creds":{AUTHORIZATION_METADATA_KEY:[77,6,1,""],AUTH_MODE:[77,6,1,""],CLIENT_CREDENTIALS_SCOPE:[77,6,1,""],CLIENT_CREDENTIALS_SECRET:[77,6,1,""],CLIENT_ID:[77,6,1,""],REDIRECT_URI:[77,6,1,""]},"flytekit.configuration.internal":{look_up_version_from_image_tag:[77,3,1,""]},"flytekit.configuration.platform":{AUTH:[77,6,1,""],HTTP_URL:[77,6,1,""]},"flytekit.configuration.resources":{DEFAULT_CPU_LIMIT:[77,6,1,""],DEFAULT_CPU_REQUEST:[77,6,1,""],DEFAULT_GPU_LIMIT:[77,6,1,""],DEFAULT_GPU_REQUEST:[77,6,1,""],DEFAULT_MEMORY_LIMIT:[77,6,1,""],DEFAULT_MEMORY_REQUEST:[77,6,1,""],DEFAULT_STORAGE_LIMIT:[77,6,1,""],DEFAULT_STORAGE_REQUEST:[77,6,1,""]},"flytekit.configuration.sdk":{EXECUTION_ENGINE:[77,6,1,""],LAUNCH_PLAN_NAME_FORMAT:[77,6,1,""],LOCAL_SANDBOX:[77,6,1,""],LOGGING_LEVEL:[77,6,1,""],NAME_FORMAT:[77,6,1,""],PARQUET_ENGINE:[77,6,1,""],ROLE:[77,6,1,""],SDK_PYTHON_VENV:[77,6,1,""],TASK_NAME_FORMAT:[77,6,1,""],TYPE_ENGINES:[77,6,1,""],WORKFLOW_NAME_FORMAT:[77,6,1,""],WORKFLOW_PACKAGES:[77,6,1,""]},"flytekit.contrib":{sensors:[79,0,0,"-"]},"flytekit.contrib.sensors":{base_sensor:[79,0,0,"-"],impl:[79,0,0,"-"],task:[79,0,0,"-"]},"flytekit.contrib.sensors.base_sensor":{Sensor:[79,1,1,""]},"flytekit.contrib.sensors.base_sensor.Sensor":{sense:[79,2,1,""],sense_with_wait_hint:[79,2,1,""]},"flytekit.contrib.sensors.impl":{HiveFilteredPartitionSensor:[79,1,1,""],HiveNamedPartitionSensor:[79,1,1,""],HiveTableSensor:[79,1,1,""]},"flytekit.contrib.sensors.task":{SensorTask:[79,1,1,""],sensor_task:[79,3,1,""]},"flytekit.engines":{common:[80,0,0,"-"],flyte:[81,0,0,"-"],loader:[80,0,0,"-"],unit:[82,0,0,"-"]},"flytekit.engines.common":{BaseExecutionEngineFactory:[80,1,1,""],BaseLaunchPlanExecutor:[80,1,1,""],BaseNodeExecution:[80,1,1,""],BaseTaskExecution:[80,1,1,""],BaseTaskExecutor:[80,1,1,""],BaseWorkflowExecution:[80,1,1,""],BaseWorkflowExecutor:[80,1,1,""],EngineContext:[80,1,1,""]},"flytekit.engines.common.BaseExecutionEngineFactory":{fetch_latest_task:[80,2,1,""],fetch_launch_plan:[80,2,1,""],fetch_task:[80,2,1,""],fetch_workflow:[80,2,1,""],fetch_workflow_execution:[80,2,1,""],get_launch_plan:[80,2,1,""],get_node_execution:[80,2,1,""],get_task:[80,2,1,""],get_task_execution:[80,2,1,""],get_workflow:[80,2,1,""],get_workflow_execution:[80,2,1,""]},"flytekit.engines.common.BaseLaunchPlanExecutor":{execute:[80,2,1,""],register:[80,2,1,""],sdk_launch_plan:[80,2,1,""],update:[80,2,1,""]},"flytekit.engines.common.BaseNodeExecution":{get_inputs:[80,2,1,""],get_outputs:[80,2,1,""],get_subworkflow_executions:[80,2,1,""],get_task_executions:[80,2,1,""],sdk_node_execution:[80,2,1,""],sync:[80,2,1,""]},"flytekit.engines.common.BaseTaskExecution":{get_child_executions:[80,2,1,""],get_inputs:[80,2,1,""],get_outputs:[80,2,1,""],sdk_task_execution:[80,2,1,""],sync:[80,2,1,""]},"flytekit.engines.common.BaseTaskExecutor":{execute:[80,2,1,""],register:[80,2,1,""],sdk_task:[80,2,1,""]},"flytekit.engines.common.BaseWorkflowExecution":{get_inputs:[80,2,1,""],get_node_executions:[80,2,1,""],get_outputs:[80,2,1,""],sdk_workflow_execution:[80,2,1,""],sync:[80,2,1,""],terminate:[80,2,1,""]},"flytekit.engines.common.BaseWorkflowExecutor":{register:[80,2,1,""],sdk_workflow:[80,2,1,""]},"flytekit.engines.common.EngineContext":{execution_date:[80,2,1,""],execution_id:[80,2,1,""],logging:[80,2,1,""],stats:[80,2,1,""],working_directory:[80,2,1,""]},"flytekit.engines.flyte":{engine:[81,0,0,"-"]},"flytekit.engines.flyte.engine":{FlyteEngineFactory:[81,1,1,""],FlyteLaunchPlan:[81,1,1,""],FlyteNodeExecution:[81,1,1,""],FlyteTask:[81,1,1,""],FlyteTaskExecution:[81,1,1,""],FlyteWorkflow:[81,1,1,""],FlyteWorkflowExecution:[81,1,1,""]},"flytekit.engines.flyte.engine.FlyteEngineFactory":{fetch_latest_task:[81,2,1,""],fetch_launch_plan:[81,2,1,""],fetch_task:[81,2,1,""],fetch_workflow:[81,2,1,""],fetch_workflow_execution:[81,2,1,""],get_launch_plan:[81,2,1,""],get_node_execution:[81,2,1,""],get_task:[81,2,1,""],get_task_execution:[81,2,1,""],get_workflow:[81,2,1,""],get_workflow_execution:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteLaunchPlan":{execute:[81,2,1,""],register:[81,2,1,""],update:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteNodeExecution":{get_inputs:[81,2,1,""],get_outputs:[81,2,1,""],get_subworkflow_executions:[81,2,1,""],get_task_executions:[81,2,1,""],sync:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteTask":{execute:[81,2,1,""],register:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteTaskExecution":{get_child_executions:[81,2,1,""],get_inputs:[81,2,1,""],get_outputs:[81,2,1,""],sync:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteWorkflow":{register:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteWorkflowExecution":{get_inputs:[81,2,1,""],get_node_executions:[81,2,1,""],get_outputs:[81,2,1,""],sync:[81,2,1,""],terminate:[81,2,1,""]},"flytekit.engines.loader":{get_engine:[80,3,1,""]},"flytekit.engines.unit":{engine:[82,0,0,"-"],mock_stats:[82,0,0,"-"]},"flytekit.engines.unit.engine":{DynamicTask:[82,1,1,""],HiveTask:[82,1,1,""],ReturnOutputsTask:[82,1,1,""],UnitTestEngineFactory:[82,1,1,""],UnitTestEngineTask:[82,1,1,""]},"flytekit.engines.unit.engine.DynamicTask":{execute_array_task:[82,2,1,""],fulfil_bindings:[82,2,1,""]},"flytekit.engines.unit.engine.UnitTestEngineFactory":{fetch_latest_task:[82,2,1,""],fetch_launch_plan:[82,2,1,""],fetch_task:[82,2,1,""],fetch_workflow:[82,2,1,""],fetch_workflow_execution:[82,2,1,""],get_launch_plan:[82,2,1,""],get_node_execution:[82,2,1,""],get_task:[82,2,1,""],get_task_execution:[82,2,1,""],get_workflow:[82,2,1,""],get_workflow_execution:[82,2,1,""]},"flytekit.engines.unit.engine.UnitTestEngineTask":{execute:[82,2,1,""],register:[82,2,1,""]},"flytekit.engines.unit.mock_stats":{MockStats:[82,1,1,""]},"flytekit.engines.unit.mock_stats.MockStats":{current_tags:[82,2,1,""],current_value:[82,2,1,""],decr:[82,2,1,""],gauge:[82,2,1,""],incr:[82,2,1,""],timer:[82,2,1,""],timing:[82,2,1,""]},"flytekit.interfaces":{data:[84,0,0,"-"],random:[83,0,0,"-"],stats:[89,0,0,"-"]},"flytekit.interfaces.data":{common:[84,0,0,"-"],data_proxy:[84,0,0,"-"],gcs:[85,0,0,"-"],http:[86,0,0,"-"],local:[87,0,0,"-"],s3:[88,0,0,"-"]},"flytekit.interfaces.data.common":{DataProxy:[84,1,1,""]},"flytekit.interfaces.data.common.DataProxy":{download:[84,2,1,""],download_directory:[84,2,1,""],exists:[84,2,1,""],get_random_directory:[84,2,1,""],get_random_path:[84,2,1,""],upload:[84,2,1,""],upload_directory:[84,2,1,""]},"flytekit.interfaces.data.data_proxy":{Data:[84,1,1,""],LocalDataContext:[84,1,1,""],LocalWorkingDirectoryContext:[84,1,1,""],RemoteDataContext:[84,1,1,""]},"flytekit.interfaces.data.data_proxy.Data":{data_exists:[84,2,1,""],get_data:[84,2,1,""],get_remote_directory:[84,2,1,""],get_remote_path:[84,2,1,""],put_data:[84,2,1,""]},"flytekit.interfaces.data.data_proxy.LocalWorkingDirectoryContext":{get:[84,2,1,""]},"flytekit.interfaces.data.gcs":{gcs_proxy:[85,0,0,"-"]},"flytekit.interfaces.data.gcs.gcs_proxy":{GCSProxy:[85,1,1,""]},"flytekit.interfaces.data.gcs.gcs_proxy.GCSProxy":{download:[85,2,1,""],download_directory:[85,2,1,""],exists:[85,2,1,""],get_random_directory:[85,2,1,""],get_random_path:[85,2,1,""],upload:[85,2,1,""],upload_directory:[85,2,1,""]},"flytekit.interfaces.data.http":{http_data_proxy:[86,0,0,"-"]},"flytekit.interfaces.data.http.http_data_proxy":{HttpFileProxy:[86,1,1,""]},"flytekit.interfaces.data.http.http_data_proxy.HttpFileProxy":{download:[86,2,1,""],download_directory:[86,2,1,""],exists:[86,2,1,""],get_random_directory:[86,2,1,""],get_random_path:[86,2,1,""],upload:[86,2,1,""],upload_directory:[86,2,1,""]},"flytekit.interfaces.data.local":{local_file_proxy:[87,0,0,"-"]},"flytekit.interfaces.data.local.local_file_proxy":{LocalFileProxy:[87,1,1,""]},"flytekit.interfaces.data.local.local_file_proxy.LocalFileProxy":{download:[87,2,1,""],download_directory:[87,2,1,""],exists:[87,2,1,""],get_random_directory:[87,2,1,""],get_random_path:[87,2,1,""],upload:[87,2,1,""],upload_directory:[87,2,1,""]},"flytekit.interfaces.data.s3":{s3proxy:[88,0,0,"-"]},"flytekit.interfaces.data.s3.s3proxy":{AwsS3Proxy:[88,1,1,""]},"flytekit.interfaces.data.s3.s3proxy.AwsS3Proxy":{download:[88,2,1,""],download_directory:[88,2,1,""],exists:[88,2,1,""],get_random_directory:[88,2,1,""],get_random_path:[88,2,1,""],upload:[88,2,1,""],upload_directory:[88,2,1,""]},"flytekit.interfaces.random":{random:[83,6,1,""],seed_flyte_random:[83,3,1,""]},"flytekit.interfaces.stats":{client:[89,0,0,"-"],taggable:[89,0,0,"-"]},"flytekit.interfaces.stats.client":{ScopeableStatsProxy:[89,1,1,""],StatsClientProxy:[89,1,1,""],get_base_stats:[89,3,1,""],get_stats:[89,3,1,""]},"flytekit.interfaces.stats.client.ScopeableStatsProxy":{EXTENDABLE_FUNC:[89,4,1,""],get_stats:[89,2,1,""],pipeline:[89,2,1,""]},"flytekit.interfaces.stats.taggable":{TaggableStats:[89,1,1,""],get_stats:[89,3,1,""]},"flytekit.interfaces.stats.taggable.TaggableStats":{EXTENDABLE_FUNC:[89,4,1,""],clear_tags:[89,2,1,""],extend_tags:[89,2,1,""],full_prefix:[89,2,1,""],get_stats:[89,2,1,""],pipeline:[89,2,1,""]},"flytekit.models":{"interface":[90,0,0,"-"],admin:[91,0,0,"-"],array_job:[90,0,0,"-"],common:[90,0,0,"-"],core:[92,0,0,"-"],dynamic_job:[90,0,0,"-"],execution:[90,0,0,"-"],filters:[90,0,0,"-"],launch_plan:[90,0,0,"-"],literals:[90,0,0,"-"],node_execution:[90,0,0,"-"],presto:[90,0,0,"-"],project:[90,0,0,"-"],qubole:[90,0,0,"-"],schedule:[90,0,0,"-"],task:[90,0,0,"-"],types:[90,0,0,"-"],workflow_closure:[90,0,0,"-"]},"flytekit.models.admin":{common:[91,0,0,"-"],task_execution:[91,0,0,"-"],workflow:[91,0,0,"-"]},"flytekit.models.admin.common":{Sort:[91,1,1,""]},"flytekit.models.admin.common.Sort":{Direction:[91,1,1,""],direction:[91,2,1,""],from_flyte_idl:[91,2,1,""],from_python_std:[91,2,1,""],key:[91,2,1,""],to_flyte_idl:[91,2,1,""]},"flytekit.models.admin.common.Sort.Direction":{ASCENDING:[91,4,1,""],DESCENDING:[91,4,1,""]},"flytekit.models.admin.task_execution":{TaskExecution:[91,1,1,""],TaskExecutionClosure:[91,1,1,""]},"flytekit.models.admin.task_execution.TaskExecution":{closure:[91,2,1,""],from_flyte_idl:[91,2,1,""],id:[91,2,1,""],input_uri:[91,2,1,""],is_parent:[91,2,1,""],to_flyte_idl:[91,2,1,""]},"flytekit.models.admin.task_execution.TaskExecutionClosure":{created_at:[91,2,1,""],duration:[91,2,1,""],error:[91,2,1,""],from_flyte_idl:[91,2,1,""],logs:[91,2,1,""],output_uri:[91,2,1,""],phase:[91,2,1,""],started_at:[91,2,1,""],to_flyte_idl:[91,2,1,""],updated_at:[91,2,1,""]},"flytekit.models.admin.workflow":{Workflow:[91,1,1,""],WorkflowClosure:[91,1,1,""],WorkflowSpec:[91,1,1,""]},"flytekit.models.admin.workflow.Workflow":{closure:[91,2,1,""],from_flyte_idl:[91,2,1,""],id:[91,2,1,""],to_flyte_idl:[91,2,1,""]},"flytekit.models.admin.workflow.WorkflowClosure":{compiled_workflow:[91,2,1,""],from_flyte_idl:[91,2,1,""],to_flyte_idl:[91,2,1,""]},"flytekit.models.admin.workflow.WorkflowSpec":{from_flyte_idl:[91,2,1,""],sub_workflows:[91,2,1,""],template:[91,2,1,""],to_flyte_idl:[91,2,1,""]},"flytekit.models.array_job":{ArrayJob:[90,1,1,""]},"flytekit.models.array_job.ArrayJob":{from_dict:[90,2,1,""],min_successes:[90,2,1,""],parallelism:[90,2,1,""],size:[90,2,1,""],to_dict:[90,2,1,""]},"flytekit.models.common":{Annotations:[90,1,1,""],EmailNotification:[90,1,1,""],FlyteABCMeta:[90,1,1,""],FlyteCustomIdlEntity:[90,1,1,""],FlyteIdlEntity:[90,1,1,""],FlyteType:[90,1,1,""],Labels:[90,1,1,""],NamedEntityIdentifier:[90,1,1,""],Notification:[90,1,1,""],PagerDutyNotification:[90,1,1,""],SlackNotification:[90,1,1,""],UrlBlob:[90,1,1,""]},"flytekit.models.common.Annotations":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],values:[90,2,1,""]},"flytekit.models.common.EmailNotification":{from_flyte_idl:[90,2,1,""],recipients_email:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.FlyteCustomIdlEntity":{from_dict:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_dict:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.FlyteIdlEntity":{is_empty:[90,2,1,""],short_string:[90,2,1,""],to_flyte_idl:[90,2,1,""],verbose_string:[90,2,1,""]},"flytekit.models.common.FlyteType":{from_flyte_idl:[90,2,1,""],short_class_string:[90,2,1,""],verbose_class_string:[90,2,1,""]},"flytekit.models.common.Labels":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],values:[90,2,1,""]},"flytekit.models.common.NamedEntityIdentifier":{domain:[90,2,1,""],from_flyte_idl:[90,2,1,""],name:[90,2,1,""],project:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.Notification":{email:[90,2,1,""],from_flyte_idl:[90,2,1,""],pager_duty:[90,2,1,""],phases:[90,2,1,""],slack:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.PagerDutyNotification":{from_flyte_idl:[90,2,1,""],recipients_email:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.SlackNotification":{from_flyte_idl:[90,2,1,""],recipients_email:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.UrlBlob":{bytes:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],url:[90,2,1,""]},"flytekit.models.core":{compiler:[92,0,0,"-"],condition:[92,0,0,"-"],errors:[92,0,0,"-"],execution:[92,0,0,"-"],identifier:[92,0,0,"-"],types:[92,0,0,"-"],workflow:[92,0,0,"-"]},"flytekit.models.core.compiler":{CompiledTask:[92,1,1,""],CompiledWorkflow:[92,1,1,""],CompiledWorkflowClosure:[92,1,1,""],ConnectionSet:[92,1,1,""]},"flytekit.models.core.compiler.CompiledTask":{from_flyte_idl:[92,2,1,""],template:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.compiler.CompiledWorkflow":{connections:[92,2,1,""],from_flyte_idl:[92,2,1,""],template:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.compiler.CompiledWorkflowClosure":{from_flyte_idl:[92,2,1,""],primary:[92,2,1,""],sub_workflows:[92,2,1,""],tasks:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.compiler.ConnectionSet":{IdList:[92,1,1,""],downstream:[92,2,1,""],from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""],upstream:[92,2,1,""]},"flytekit.models.core.compiler.ConnectionSet.IdList":{from_flyte_idl:[92,2,1,""],ids:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.condition":{BooleanExpression:[92,1,1,""],ComparisonExpression:[92,1,1,""],ConjunctionExpression:[92,1,1,""],Operand:[92,1,1,""]},"flytekit.models.core.condition.BooleanExpression":{comparison:[92,2,1,""],conjunction:[92,2,1,""],from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.condition.ComparisonExpression":{Operator:[92,1,1,""],from_flyte_idl:[92,2,1,""],left_value:[92,2,1,""],operator:[92,2,1,""],right_value:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.condition.ComparisonExpression.Operator":{EQ:[92,4,1,""],GT:[92,4,1,""],GTE:[92,4,1,""],LT:[92,4,1,""],LTE:[92,4,1,""],NEQ:[92,4,1,""]},"flytekit.models.core.condition.ConjunctionExpression":{LogicalOperator:[92,1,1,""],from_flyte_idl:[92,2,1,""],left_expression:[92,2,1,""],operator:[92,2,1,""],right_expression:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.condition.ConjunctionExpression.LogicalOperator":{AND:[92,4,1,""],OR:[92,4,1,""]},"flytekit.models.core.condition.Operand":{"var":[92,2,1,""],from_flyte_idl:[92,2,1,""],primitive:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.errors":{ContainerError:[92,1,1,""],ErrorDocument:[92,1,1,""]},"flytekit.models.core.errors.ContainerError":{Kind:[92,1,1,""],code:[92,2,1,""],from_flyte_idl:[92,2,1,""],kind:[92,2,1,""],message:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.errors.ContainerError.Kind":{NON_RECOVERABLE:[92,4,1,""],RECOVERABLE:[92,4,1,""]},"flytekit.models.core.errors.ErrorDocument":{error:[92,2,1,""],from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.execution":{ExecutionError:[92,1,1,""],NodeExecutionPhase:[92,1,1,""],TaskExecutionPhase:[92,1,1,""],TaskLog:[92,1,1,""],WorkflowExecutionPhase:[92,1,1,""]},"flytekit.models.core.execution.ExecutionError":{code:[92,2,1,""],error_uri:[92,2,1,""],from_flyte_idl:[92,2,1,""],message:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.execution.NodeExecutionPhase":{ABORTED:[92,4,1,""],FAILED:[92,4,1,""],FAILING:[92,4,1,""],QUEUED:[92,4,1,""],RUNNING:[92,4,1,""],SKIPPED:[92,4,1,""],SUCCEEDED:[92,4,1,""],TIMED_OUT:[92,4,1,""],UNDEFINED:[92,4,1,""],enum_to_string:[92,2,1,""]},"flytekit.models.core.execution.TaskExecutionPhase":{ABORTED:[92,4,1,""],FAILED:[92,4,1,""],QUEUED:[92,4,1,""],RUNNING:[92,4,1,""],SUCCEEDED:[92,4,1,""],UNDEFINED:[92,4,1,""],enum_to_string:[92,2,1,""]},"flytekit.models.core.execution.TaskLog":{MessageFormat:[92,1,1,""],from_flyte_idl:[92,2,1,""],message_format:[92,2,1,""],name:[92,2,1,""],to_flyte_idl:[92,2,1,""],ttl:[92,2,1,""],uri:[92,2,1,""]},"flytekit.models.core.execution.TaskLog.MessageFormat":{CSV:[92,4,1,""],JSON:[92,4,1,""],UNKNOWN:[92,4,1,""]},"flytekit.models.core.execution.WorkflowExecutionPhase":{ABORTED:[92,4,1,""],FAILED:[92,4,1,""],FAILING:[92,4,1,""],QUEUED:[92,4,1,""],RUNNING:[92,4,1,""],SUCCEEDED:[92,4,1,""],SUCCEEDING:[92,4,1,""],TIMED_OUT:[92,4,1,""],UNDEFINED:[92,4,1,""],enum_to_string:[92,2,1,""]},"flytekit.models.core.identifier":{Identifier:[92,1,1,""],NodeExecutionIdentifier:[92,1,1,""],ResourceType:[92,1,1,""],TaskExecutionIdentifier:[92,1,1,""],WorkflowExecutionIdentifier:[92,1,1,""]},"flytekit.models.core.identifier.Identifier":{domain:[92,2,1,""],from_flyte_idl:[92,2,1,""],name:[92,2,1,""],project:[92,2,1,""],resource_type:[92,2,1,""],to_flyte_idl:[92,2,1,""],version:[92,2,1,""]},"flytekit.models.core.identifier.NodeExecutionIdentifier":{execution_id:[92,2,1,""],from_flyte_idl:[92,2,1,""],node_id:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.identifier.ResourceType":{LAUNCH_PLAN:[92,4,1,""],TASK:[92,4,1,""],UNSPECIFIED:[92,4,1,""],WORKFLOW:[92,4,1,""]},"flytekit.models.core.identifier.TaskExecutionIdentifier":{from_flyte_idl:[92,2,1,""],node_execution_id:[92,2,1,""],retry_attempt:[92,2,1,""],task_id:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.identifier.WorkflowExecutionIdentifier":{domain:[92,2,1,""],from_flyte_idl:[92,2,1,""],name:[92,2,1,""],project:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.types":{BlobType:[92,1,1,""]},"flytekit.models.core.types.BlobType":{BlobDimensionality:[92,1,1,""],dimensionality:[92,2,1,""],format:[92,2,1,""],from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.types.BlobType.BlobDimensionality":{MULTIPART:[92,4,1,""],SINGLE:[92,4,1,""]},"flytekit.models.core.workflow":{Alias:[92,1,1,""],BranchNode:[92,1,1,""],IfBlock:[92,1,1,""],IfElseBlock:[92,1,1,""],Node:[92,1,1,""],NodeMetadata:[92,1,1,""],TaskNode:[92,1,1,""],WorkflowMetadata:[92,1,1,""],WorkflowMetadataDefaults:[92,1,1,""],WorkflowNode:[92,1,1,""],WorkflowTemplate:[92,1,1,""]},"flytekit.models.core.workflow.Alias":{"var":[92,2,1,""],alias:[92,2,1,""],from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.BranchNode":{from_flyte_idl:[92,2,1,""],if_else:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.IfBlock":{condition:[92,2,1,""],from_flyte_idl:[92,2,1,""],then_node:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.IfElseBlock":{"case":[92,2,1,""],else_node:[92,2,1,""],error:[92,2,1,""],from_flyte_idl:[92,2,1,""],other:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.Node":{branch_node:[92,2,1,""],from_flyte_idl:[92,2,1,""],id:[92,2,1,""],inputs:[92,2,1,""],metadata:[92,2,1,""],output_aliases:[92,2,1,""],target:[92,2,1,""],task_node:[92,2,1,""],to_flyte_idl:[92,2,1,""],upstream_node_ids:[92,2,1,""],workflow_node:[92,2,1,""]},"flytekit.models.core.workflow.NodeMetadata":{from_flyte_idl:[92,2,1,""],interruptible:[92,2,1,""],name:[92,2,1,""],retries:[92,2,1,""],timeout:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.TaskNode":{from_flyte_idl:[92,2,1,""],reference_id:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.WorkflowMetadata":{from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.WorkflowMetadataDefaults":{from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.WorkflowNode":{from_flyte_idl:[92,2,1,""],launchplan_ref:[92,2,1,""],reference:[92,2,1,""],sub_workflow_ref:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.WorkflowTemplate":{"interface":[92,2,1,""],failure_node:[92,2,1,""],from_flyte_idl:[92,2,1,""],id:[92,2,1,""],metadata:[92,2,1,""],metadata_defaults:[92,2,1,""],nodes:[92,2,1,""],outputs:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.dynamic_job":{DynamicJobSpec:[90,1,1,""]},"flytekit.models.dynamic_job.DynamicJobSpec":{from_flyte_idl:[90,2,1,""],min_successes:[90,2,1,""],nodes:[90,2,1,""],outputs:[90,2,1,""],subworkflows:[90,2,1,""],tasks:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution":{Execution:[90,1,1,""],ExecutionClosure:[90,1,1,""],ExecutionMetadata:[90,1,1,""],ExecutionSpec:[90,1,1,""],LiteralMapBlob:[90,1,1,""],NodeExecutionGetDataResponse:[90,1,1,""],NotificationList:[90,1,1,""],TaskExecutionGetDataResponse:[90,1,1,""],WorkflowExecutionGetDataResponse:[90,1,1,""]},"flytekit.models.execution.Execution":{closure:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],spec:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.ExecutionClosure":{error:[90,2,1,""],from_flyte_idl:[90,2,1,""],outputs:[90,2,1,""],phase:[90,2,1,""],started_at:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.ExecutionMetadata":{ExecutionMode:[90,1,1,""],from_flyte_idl:[90,2,1,""],mode:[90,2,1,""],nesting:[90,2,1,""],principal:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.ExecutionMetadata.ExecutionMode":{MANUAL:[90,4,1,""],SCHEDULED:[90,4,1,""],SYSTEM:[90,4,1,""]},"flytekit.models.execution.ExecutionSpec":{annotations:[90,2,1,""],disable_all:[90,2,1,""],from_flyte_idl:[90,2,1,""],labels:[90,2,1,""],launch_plan:[90,2,1,""],metadata:[90,2,1,""],notifications:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.LiteralMapBlob":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],uri:[90,2,1,""],values:[90,2,1,""]},"flytekit.models.execution.NodeExecutionGetDataResponse":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.NotificationList":{from_flyte_idl:[90,2,1,""],notifications:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.TaskExecutionGetDataResponse":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.WorkflowExecutionGetDataResponse":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.filters":{Contains:[90,1,1,""],Equal:[90,1,1,""],Filter:[90,1,1,""],FilterList:[90,1,1,""],GreaterThan:[90,1,1,""],GreaterThanOrEqual:[90,1,1,""],LessThan:[90,1,1,""],LessThanOrEqual:[90,1,1,""],NotEqual:[90,1,1,""],SetFilter:[90,1,1,""],ValueIn:[90,1,1,""]},"flytekit.models.filters.Filter":{from_flyte_idl:[90,2,1,""],from_python_std:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.filters.FilterList":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.interface":{Parameter:[90,1,1,""],ParameterMap:[90,1,1,""],TypedInterface:[90,1,1,""],Variable:[90,1,1,""],VariableMap:[90,1,1,""]},"flytekit.models.interface.Parameter":{"default":[90,2,1,""],"var":[90,2,1,""],behavior:[90,2,1,""],from_flyte_idl:[90,2,1,""],required:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.interface.ParameterMap":{from_flyte_idl:[90,2,1,""],parameters:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.interface.TypedInterface":{from_flyte_idl:[90,2,1,""],inputs:[90,2,1,""],outputs:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.interface.Variable":{description:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""]},"flytekit.models.interface.VariableMap":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],variables:[90,2,1,""]},"flytekit.models.launch_plan":{Auth:[90,1,1,""],LaunchPlan:[90,1,1,""],LaunchPlanClosure:[90,1,1,""],LaunchPlanMetadata:[90,1,1,""],LaunchPlanSpec:[90,1,1,""],LaunchPlanState:[90,1,1,""]},"flytekit.models.launch_plan.Auth":{assumable_iam_role:[90,2,1,""],from_flyte_idl:[90,2,1,""],kubernetes_service_account:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.launch_plan.LaunchPlan":{closure:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],spec:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.launch_plan.LaunchPlanClosure":{expected_inputs:[90,2,1,""],expected_outputs:[90,2,1,""],from_flyte_idl:[90,2,1,""],state:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.launch_plan.LaunchPlanMetadata":{from_flyte_idl:[90,2,1,""],notifications:[90,2,1,""],schedule:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.launch_plan.LaunchPlanSpec":{annotations:[90,2,1,""],auth:[90,2,1,""],default_inputs:[90,2,1,""],entity_metadata:[90,2,1,""],fixed_inputs:[90,2,1,""],from_flyte_idl:[90,2,1,""],labels:[90,2,1,""],to_flyte_idl:[90,2,1,""],workflow_id:[90,2,1,""]},"flytekit.models.launch_plan.LaunchPlanState":{ACTIVE:[90,4,1,""],INACTIVE:[90,4,1,""],enum_to_string:[90,2,1,""]},"flytekit.models.literals":{Binary:[90,1,1,""],Binding:[90,1,1,""],BindingData:[90,1,1,""],BindingDataCollection:[90,1,1,""],BindingDataMap:[90,1,1,""],Blob:[90,1,1,""],BlobMetadata:[90,1,1,""],Literal:[90,1,1,""],LiteralCollection:[90,1,1,""],LiteralMap:[90,1,1,""],Primitive:[90,1,1,""],RetryStrategy:[90,1,1,""],Scalar:[90,1,1,""],Schema:[90,1,1,""],Void:[90,1,1,""]},"flytekit.models.literals.Binary":{from_flyte_idl:[90,2,1,""],tag:[90,2,1,""],to_flyte_idl:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.literals.Binding":{"var":[90,2,1,""],binding:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.BindingData":{collection:[90,2,1,""],from_flyte_idl:[90,2,1,""],map:[90,2,1,""],promise:[90,2,1,""],scalar:[90,2,1,""],to_flyte_idl:[90,2,1,""],to_literal_model:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.literals.BindingDataCollection":{bindings:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.BindingDataMap":{bindings:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.Blob":{from_flyte_idl:[90,2,1,""],metadata:[90,2,1,""],to_flyte_idl:[90,2,1,""],uri:[90,2,1,""]},"flytekit.models.literals.BlobMetadata":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""]},"flytekit.models.literals.Literal":{collection:[90,2,1,""],from_flyte_idl:[90,2,1,""],map:[90,2,1,""],scalar:[90,2,1,""],to_flyte_idl:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.literals.LiteralCollection":{from_flyte_idl:[90,2,1,""],literals:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.LiteralMap":{from_flyte_idl:[90,2,1,""],literals:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.Primitive":{"boolean":[90,2,1,""],datetime:[90,2,1,""],duration:[90,2,1,""],float_value:[90,2,1,""],from_flyte_idl:[90,2,1,""],integer:[90,2,1,""],string_value:[90,2,1,""],to_flyte_idl:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.literals.RetryStrategy":{from_flyte_idl:[90,2,1,""],retries:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.Scalar":{binary:[90,2,1,""],blob:[90,2,1,""],error:[90,2,1,""],from_flyte_idl:[90,2,1,""],generic:[90,2,1,""],none_type:[90,2,1,""],primitive:[90,2,1,""],schema:[90,2,1,""],to_flyte_idl:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.literals.Schema":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""],uri:[90,2,1,""]},"flytekit.models.literals.Void":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.node_execution":{NodeExecution:[90,1,1,""],NodeExecutionClosure:[90,1,1,""]},"flytekit.models.node_execution.NodeExecution":{closure:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],input_uri:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.node_execution.NodeExecutionClosure":{duration:[90,2,1,""],error:[90,2,1,""],from_flyte_idl:[90,2,1,""],output_uri:[90,2,1,""],phase:[90,2,1,""],started_at:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.presto":{PrestoQuery:[90,1,1,""]},"flytekit.models.presto.PrestoQuery":{catalog:[90,2,1,""],from_flyte_idl:[90,2,1,""],routing_group:[90,2,1,""],schema:[90,2,1,""],statement:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.project":{Project:[90,1,1,""]},"flytekit.models.project.Project":{description:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],name:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.qubole":{HiveQuery:[90,1,1,""],HiveQueryCollection:[90,1,1,""],QuboleHiveJob:[90,1,1,""]},"flytekit.models.qubole.HiveQuery":{from_flyte_idl:[90,2,1,""],query:[90,2,1,""],retry_count:[90,2,1,""],timeout_sec:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.qubole.HiveQueryCollection":{from_flyte_idl:[90,2,1,""],queries:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.qubole.QuboleHiveJob":{cluster_label:[90,2,1,""],from_flyte_idl:[90,2,1,""],query:[90,2,1,""],query_collection:[90,2,1,""],tags:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.schedule":{Schedule:[90,1,1,""]},"flytekit.models.schedule.Schedule":{FixedRate:[90,1,1,""],FixedRateUnit:[90,1,1,""],cron_expression:[90,2,1,""],from_flyte_idl:[90,2,1,""],kickoff_time_input_arg:[90,2,1,""],rate:[90,2,1,""],schedule_expression:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.schedule.Schedule.FixedRate":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],unit:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.schedule.Schedule.FixedRateUnit":{DAY:[90,4,1,""],HOUR:[90,4,1,""],MINUTE:[90,4,1,""],enum_to_string:[90,2,1,""]},"flytekit.models.task":{CompiledTask:[90,1,1,""],Container:[90,1,1,""],Resources:[90,1,1,""],RuntimeMetadata:[90,1,1,""],SidecarJob:[90,1,1,""],SparkJob:[90,1,1,""],Task:[90,1,1,""],TaskClosure:[90,1,1,""],TaskMetadata:[90,1,1,""],TaskSpec:[90,1,1,""],TaskTemplate:[90,1,1,""]},"flytekit.models.task.CompiledTask":{from_flyte_idl:[90,2,1,""],template:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.Container":{args:[90,2,1,""],command:[90,2,1,""],config:[90,2,1,""],env:[90,2,1,""],from_flyte_idl:[90,2,1,""],image:[90,2,1,""],resources:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.Resources":{ResourceEntry:[90,1,1,""],ResourceName:[90,1,1,""],from_flyte_idl:[90,2,1,""],limits:[90,2,1,""],requests:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.Resources.ResourceEntry":{from_flyte_idl:[90,2,1,""],name:[90,2,1,""],to_flyte_idl:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.task.Resources.ResourceName":{CPU:[90,4,1,""],GPU:[90,4,1,""],MEMORY:[90,4,1,""],STORAGE:[90,4,1,""],UNKNOWN:[90,4,1,""]},"flytekit.models.task.RuntimeMetadata":{RuntimeType:[90,1,1,""],flavor:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""],version:[90,2,1,""]},"flytekit.models.task.RuntimeMetadata.RuntimeType":{FLYTE_SDK:[90,4,1,""],OTHER:[90,4,1,""]},"flytekit.models.task.SidecarJob":{from_flyte_idl:[90,2,1,""],pod_spec:[90,2,1,""],primary_container_name:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.SparkJob":{application_file:[90,2,1,""],executor_path:[90,2,1,""],from_flyte_idl:[90,2,1,""],hadoop_conf:[90,2,1,""],spark_conf:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.Task":{closure:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.TaskClosure":{compiled_task:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.TaskMetadata":{deprecated_error_message:[90,2,1,""],discoverable:[90,2,1,""],discovery_version:[90,2,1,""],from_flyte_idl:[90,2,1,""],interruptible:[90,2,1,""],retries:[90,2,1,""],runtime:[90,2,1,""],timeout:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.TaskSpec":{from_flyte_idl:[90,2,1,""],template:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.TaskTemplate":{"interface":[90,2,1,""],container:[90,2,1,""],custom:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],metadata:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""]},"flytekit.models.types":{LiteralType:[90,1,1,""],OutputReference:[90,1,1,""],SchemaType:[90,1,1,""],SimpleType:[90,1,1,""]},"flytekit.models.types.LiteralType":{blob:[90,2,1,""],collection_type:[90,2,1,""],from_flyte_idl:[90,2,1,""],map_value_type:[90,2,1,""],metadata:[90,2,1,""],schema:[90,2,1,""],simple:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.types.OutputReference":{"var":[90,2,1,""],from_flyte_idl:[90,2,1,""],node_id:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.types.SchemaType":{SchemaColumn:[90,1,1,""],columns:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.types.SchemaType.SchemaColumn":{SchemaColumnType:[90,1,1,""],from_flyte_idl:[90,2,1,""],name:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""]},"flytekit.models.types.SchemaType.SchemaColumn.SchemaColumnType":{BOOLEAN:[90,4,1,""],DATETIME:[90,4,1,""],DURATION:[90,4,1,""],FLOAT:[90,4,1,""],INTEGER:[90,4,1,""],STRING:[90,4,1,""]},"flytekit.models.types.SimpleType":{BINARY:[90,4,1,""],BOOLEAN:[90,4,1,""],DATETIME:[90,4,1,""],DURATION:[90,4,1,""],ERROR:[90,4,1,""],FLOAT:[90,4,1,""],INTEGER:[90,4,1,""],NONE:[90,4,1,""],STRING:[90,4,1,""],STRUCT:[90,4,1,""]},"flytekit.models.workflow_closure":{WorkflowClosure:[90,1,1,""]},"flytekit.models.workflow_closure.WorkflowClosure":{from_flyte_idl:[90,2,1,""],tasks:[90,2,1,""],to_flyte_idl:[90,2,1,""],workflow:[90,2,1,""]},"flytekit.sdk":{exceptions:[94,0,0,"-"],tasks:[94,0,0,"-"],test_utils:[94,0,0,"-"],types:[94,0,0,"-"],workflow:[94,0,0,"-"]},"flytekit.sdk.exceptions":{RecoverableException:[94,5,1,""]},"flytekit.sdk.tasks":{dynamic_task:[94,3,1,""],hive_task:[94,3,1,""],inputs:[94,3,1,""],outputs:[94,3,1,""],python_task:[94,3,1,""],qubole_hive_task:[94,3,1,""],qubole_spark_task:[94,3,1,""],sidecar_task:[94,3,1,""],spark_task:[94,3,1,""]},"flytekit.sdk.test_utils":{LocalTestFileSystem:[94,1,1,""],flyte_test:[94,3,1,""]},"flytekit.sdk.types":{Types:[94,1,1,""]},"flytekit.sdk.types.Types":{Blob:[94,1,1,""],Boolean:[94,1,1,""],CSV:[94,1,1,""],Datetime:[94,1,1,""],Float:[94,1,1,""],Generic:[94,1,1,""],Integer:[94,1,1,""],List:[94,2,1,""],MultiPartBlob:[94,1,1,""],MultiPartCSV:[94,1,1,""],Proto:[94,2,1,""],Schema:[94,2,1,""],String:[94,1,1,""],Timedelta:[94,1,1,""]},"flytekit.sdk.types.Types.Blob":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.Boolean":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.CSV":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""]},"flytekit.sdk.types.Types.Datetime":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.Float":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.Generic":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],long_string:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.Integer":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.MultiPartBlob":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.MultiPartCSV":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""]},"flytekit.sdk.types.Types.String":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""],verbose_string:[94,2,1,""]},"flytekit.sdk.types.Types.Timedelta":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.workflow":{Input:[94,1,1,""],Output:[94,1,1,""],workflow:[94,3,1,""],workflow_class:[94,3,1,""]},"flytekit.tools":{lazy_loader:[95,0,0,"-"],module_loader:[95,0,0,"-"],subprocess:[95,0,0,"-"]},"flytekit.tools.lazy_loader":{LazyLoadPlugin:[95,1,1,""],lazy_load_module:[95,3,1,""]},"flytekit.tools.lazy_loader.LazyLoadPlugin":{LAZY_LOADING_PLUGINS:[95,4,1,""],get_extras_require:[95,2,1,""]},"flytekit.tools.module_loader":{iterate_modules:[95,3,1,""],iterate_registerable_entities_in_order:[95,3,1,""],load_workflow_modules:[95,3,1,""]},"flytekit.tools.subprocess":{check_call:[95,3,1,""]},"flytekit.type_engines":{"default":[97,0,0,"-"],common:[96,0,0,"-"]},"flytekit.type_engines.common":{TypeEngine:[96,1,1,""]},"flytekit.type_engines.common.TypeEngine":{get_sdk_type_from_literal_type:[96,2,1,""],infer_sdk_type_from_literal:[96,2,1,""],python_std_to_sdk_type:[96,2,1,""]},"flytekit.type_engines.default":{flyte:[97,0,0,"-"]},"flytekit.type_engines.default.flyte":{FlyteDefaultTypeEngine:[97,1,1,""]},"flytekit.type_engines.default.flyte.FlyteDefaultTypeEngine":{get_sdk_type_from_literal_type:[97,2,1,""],infer_sdk_type_from_literal:[97,2,1,""],python_std_to_sdk_type:[97,2,1,""]},flytekit:{bin:[64,0,0,"-"],clients:[65,0,0,"-"],clis:[66,0,0,"-"],common:[70,0,0,"-"],configuration:[77,0,0,"-"],contrib:[78,0,0,"-"],engines:[80,0,0,"-"],interfaces:[83,0,0,"-"],models:[90,0,0,"-"],plugins:[93,0,0,"-"],sdk:[94,0,0,"-"],tools:[95,0,0,"-"],type_engines:[96,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","function","Python function"],"4":["py","attribute","Python attribute"],"5":["py","exception","Python exception"],"6":["py","data","Python data"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:function","4":"py:attribute","5":"py:exception","6":"py:data"},terms:{"000000000z07":15,"02t15":15,"0x2e4c4b8":83,"1000m":133,"100s":103,"10s":7,"123accountid":120,"15s":7,"1757c8c0d7a149b79f2c202c2c78b378":129,"1757c8c0d7a149b79f2c202c2c78b378_tmp":129,"1oq8oblzxgv8pvjftlf0qf":123,"29t17":15,"30m":7,"30s":7,"32g":94,"5000gi":10,"5tb":10,"60s":7,"999999999z07":15,"9a7b8cdb982161daebd5618fc7cb5041":123,"abstract":[14,22,41,70,73,75,80,90,96,104,112],"boolean":[22,39,46,48,75,90,94],"break":[90,121],"byte":[20,23,46,75,83,90],"case":[0,2,15,17,20,22,23,25,27,28,29,34,35,36,42,47,49,77,83,92,94,102,111,116,128,133],"catch":[49,92,113],"class":[20,65,67,69,70,71,73,74,75,76,77,79,80,81,82,84,85,86,87,88,89,90,91,92,94,95,96,97,112,116,117,122,131],"default":[4,5,7,9,10,12,13,15,17,20,23,25,27,28,33,39,40,41,42,43,45,47,48,49,54,59,63,66,70,76,77,79,90,94,96,112,114,117,123,131],"enum":[10,15,65,70,73,74,80,81,90,91,92],"export":2,"final":[17,22,39,40,49,90,92,105,119,128],"float":[22,48,75,90,94],"function":[14,15,20,65,66,69,70,72,74,77,79,82,83,94,95,100,101,108,112,113,121,122,127],"import":[0,13,15,20,30,39,94,108,116,117,122,131,132],"int":[4,7,10,22,65,69,70,72,73,74,75,77,79,80,81,83,90,91,92,94],"long":[65,79,94],"new":[0,7,11,13,15,20,22,23,38,51,65,76,89,100,102,112,119,121,122],"null":[46,79,94],"public":77,"return":[20,22,23,25,27,29,34,35,36,65,66,67,69,70,71,72,73,74,75,76,77,79,80,81,82,84,85,86,87,88,89,90,91,92,94,95,97,111,127,129,132],"static":[22,25,46,49,75,82,94,109,128],"super":120,"switch":[13,65],"throw":[49,92],"transient":[79,94],"true":[2,11,23,25,49,66,67,70,76,89,90,94,95,102,121,122,131],"try":[70,73,79,90,100,102,124],"var":[11,13,39,45,46,48,49,70,90,92],"void":[75,90],"while":[0,2,15,20,94,95,103,117,132],AKS:8,AND:[22,39,92],AWS:[0,6,8,10,13,33,47,70,77,109],And:[70,117,131,132],But:20,DOS:2,EKS:8,For:[0,2,7,8,10,11,13,14,15,17,20,22,25,38,47,51,74,77,90,104,108,112,113,114,115,117,123,132],GCS:13,Going:[9,102],INTO:[94,131],K8s:[7,10,20,22,28,47,133],MBs:4,NOT:[48,74,75,94],Not:[22,42],One:[15,17,20,49,109,128,133],RDS:13,SNS:14,SQS:14,That:[20,27,34,49,102,129],The:[0,2,4,5,7,8,10,11,12,13,14,15,17,19,20,21,22,23,25,26,29,30,35,38,40,41,46,47,48,49,51,53,58,65,69,70,73,74,75,76,77,79,80,90,92,94,100,101,102,103,107,108,110,111,112,113,114,117,119,121,122,123,127,128,129,131,132,133],Then:131,There:[13,19,22,46,90,94,110,128],These:[0,2,7,8,10,11,13,14,15,18,19,20,25,26,27,44,46,47,55,74,90,94,109,113,116,119],Use:[7,10,65,66,70,94,100,114,122],Used:[25,46,65,76,77,95],Uses:[33,75,94],Using:[13,18,22,94,108,112,116,132],WITH:131,With:[13,115,122],__future__:[122,131,132],__stories__:17,_base_sdk_typ:75,_common_pb2:90,_commondatarespons:90,_execution_model:70,_execution_pb2:90,_extendedschedul:70,_flyteconfigurationentri:77,_flyterequiredconfigurationentri:77,_hivesensor:79,_identifi:[70,73,74],_interfac:82,_node_execution_model:70,_node_execution_pb2:90,_outputdatacontext:84,_presto:90,_qubol:90,_register:70,_request:122,_schema_impl:75,_sdk_runnabl:74,_struct:90,_task:[74,90],_task_execution_model:74,_task_execution_pb2:90,_task_funct:[79,94],_task_templ:94,_type:95,_workflow:90,_workflow_metaclass:94,a_sidecar_task:94,ab_project:10,abc123:69,abc:[90,94],abcmeta:90,abil:[45,70,103,109,121],abl:[13,79,94,122],abort:[25,40,42,92,118],abort_caus:25,abort_metadata:25,about:[0,10,15,18,20,21,22,24,25,42,46,47,49,51,55,65,72,90,92,100,102,112,113,114,123,128,129,131],abov:[7,10,11,15,16,20,23,28,70,94,102,111,117,119,122,133],absenc:[10,109],absolut:[40,54,70,90,102],absolute_import:[122,131,132],accept:[0,65,67,94,113,117,119,132],access:[0,4,8,9,11,13,17,20,23,42,69,76,77,94,114,122,123,124],access_token:[65,67],accesskei:[4,13],accident:119,accomplish:94,accordingli:123,account:[70,77,90,120],acct:120,achiev:[13,110,111,133],ack:7,acl:25,acquir:7,across:[0,5,9,11,14,15,16,20,23,25,51,74,92,103,113,114,121],act:7,action:[7,25,70,72],activ:[0,15,23,27,65,70,90,102,109,114,117],activate_all_impl:69,actual:[14,20,22,23,25,54,65,101,102,119,129,131],acycl:[0,22,36,49,101,108,113],adapt:[72,94,102],add:[7,11,13,23,47,69,72,74,79,89,94,100,102,122,133],add_input:74,add_one_and_print:127,add_output:74,added:[0,11,20,25,65,74,127],adding:[13,20,119,120,121],addit:[11,15,17,20,25,27,29,35,36,49,51,74,83,90,92,94,109,113,119,132],additional_msg:72,address:[7,11,23,30,42,47],adher:94,adjac:38,adjust:117,admin:[5,9,10,13,17,18,19,52,53,63,65,70,74,77,80,81,82,90,92,107,111,114],admin_api_url:17,admindeploy:[10,11,13],adminent:17,administ:15,administr:[0,2,10,19,21,99,101,102,114],advanc:[70,73,74],advantag:113,advis:[46,112],affect:[15,83],aforement:[19,20],after:[2,15,25,27,38,49,92,112,114,122,128],again:79,against:[7,13,20,94,108],aggreg:[13,19,94],agil:102,aid:2,aim:[0,102,119],algorithm:94,alia:92,alias:[22,49,92],aliv:58,all:[0,5,6,7,9,10,11,13,14,17,20,21,22,23,25,27,28,29,34,35,36,38,41,42,47,49,51,52,53,54,62,69,70,73,74,83,89,90,92,94,95,102,103,107,111,112,113,114,117,119,127,128,132],allevi:129,allow:[4,10,12,15,16,17,22,46,47,48,49,51,70,72,74,77,79,90,94,103,108,109,110,112,114,131,133],allowed_failure_ratio:[74,94],along:[2,10,16,25,74,129],alongsid:[20,36,94],alpin:[94,132],alreadi:[25,40,65,70,73,77,94,114,117,124,132,133],already_in_terminal_st:24,also:[0,2,10,14,15,20,22,38,65,72,75,76,83,90,94,100,102,104,108,109,111,112,113,114,117,119,121,122,127,133],alsologtostderr:7,alter:[13,22,49,76,100,113,129],altern:[0,6,15,76,111,120],alwai:[10,20,22,25,38,46,48,51,70,72,90,102,109,112,113,117,121],amazon:[8,14,122],amend:129,amongst:2,amount:[17,25,29,35,73,79,90,94],an_alternative_input:117,an_integer_input:117,analyz:[49,108],ani:[0,2,7,8,10,15,17,20,22,25,27,36,38,46,47,49,51,54,65,72,73,74,76,77,79,80,90,92,94,95,100,101,102,103,108,109,111,112,113,119,121,123,128,133],anim:22,annot:[25,27,70,73,80,81,90,94,115,125,127,131],annotation_overrid:[70,73,80,81],anoth:[2,17,25,46,48,69,90,95,114,117,121,131],anyon:100,api:[0,7,10,14,15,17,23,47,58,65,90,94,99,111,122,129,132],apimachineri:47,apivers:11,app:[77,123],appear:[49,65,69,92],append:[15,23,47,76,94,128,131],append_to_partit:76,appli:[10,11,13,23,25,27,28,32,37,47,65,74,77,90,94,119,120,132],applic:[2,10,14,15,17,42,70,90,101],application_fil:90,applicationtyp:59,approach:22,appropri:[0,14,20,69,72,74,94],april:102,arbitrari:[90,94,116,128],arbitrarili:94,architect:21,architectur:[1,11,19,99,100],archiv:23,area:102,aren:20,arg:[47,65,66,70,74,77,90,94,114,132],argument:[66,79,90,94,109,113,114,120,122,132],arn:120,around:[13,20,22,65,67,119],arrai:[15,46,54,83,90,113],arrang:[17,34,113],array_input:82,array_job:[55,63,98],arrayjob:90,artifact:[16,63,70,74],artifactdata:16,artifacttag:16,ascend:[15,23,91],aspect:[65,102,119],assembl:[105,128],assert:[90,94,132],assert_and_cr:94,assertionerror:72,assign:[10,14,22,25,28,46,54,74,114,117],assign_custom_and_return:74,assign_id_and_return:70,assign_type_and_return:74,assigne:102,assist:0,associ:[0,2,6,10,16,22,23,27,29,36,46,48,51,76,90,94,102,108,109,111,121],assum:[2,7,11,74],assumable_iam_rol:[27,70,77,90,120],async:14,atleast:38,attach:11,attempt:[47,51,70,77,79,90,95,109],attr:69,attribut:[10,15,23,25,27,28,29,32,34,35,37,70,94,114,116],auth:[2,4,11,13,63,66,69,70,90,98,120],auth_cod:67,auth_endpoint:67,auth_mod:77,authent:[1,9,13,25,65,77,114],author:[2,10,25,67,69,77,90,94,101,112,122],authorization_cli:67,authorization_endpoint:67,authorization_head:69,authorization_metadata_kei:77,authorizationcli:67,authorizationcod:67,authorizationendpoint:67,authtyp:4,auto:[47,65,70,90],autodeletingtempdir:[70,74,80,122],autogener:92,autom:2,automat:[2,22,77,94,102,103,109,110,111,114,119,131],autonom:103,autorefreshcach:20,avail:[2,4,5,7,9,10,42,47,55,65,74,94,100,108,109,111,113,114],avoid:[14,47,94,112,119],awai:22,awesom:101,awk:11,aws:[63,70,90,98,120],awss3proxi:88,azur:[8,13],b64:75,b78e1502cef04d5db8bef64a2226f707:129,back:[0,14,20,25,45,51,52,74,77,94,119],backend:[1,9,94,108],background:[18,21],backoff:[7,42],backward:[47,102],bad:89,bak:13,balanc:[0,11],bar:[15,116,131,132],base64:69,base:[0,2,7,10,13,15,16,20,23,25,27,28,34,35,36,49,51,63,65,67,69,70,71,73,74,75,76,77,79,80,81,82,84,85,86,87,88,89,90,91,92,94,95,96,97,121,128],base_literal_typ:[75,94],base_model:[70,71,74],base_sdk_typ:[63,70,74,76,94,96,97,131],base_sensor:[63,78],base_url:17,baseexecutionenginefactori:[80,81,82],basehttprequesthandl:67,basehttpserv:67,baselaunchplanexecutor:[80,81,82],basenodeexecut:[80,81,82],basetaskexecut:[80,81,82],basetaskexecutor:[80,81,82],baseworkflowexecut:[80,81,82],baseworkflowexecutor:[80,81,82],basi:[90,102],basic:[0,2,20,69,77,80,110,122],basic_auth:[63,66],batch:[0,7,10,47,74,94,103],batch_hiv:70,batch_hive_task:70,battl:112,baz:15,bearer:69,becaus:[15,19,22,47,65,77,94,113,117,121,131],becom:[40,47],been:[5,11,13,83,119,122,129],befor:[7,13,17,19,20,21,46,47,65,73,75,76,77,79,90,94,100,122,123,127,129,132],beforehand:128,began:[25,29,35],begin:[15,20,77,122],behalf:0,behav:[109,121],behavior:[2,13,17,20,21,22,34,41,48,74,77,79,83,90,94],behind:[25,102,131],being:[2,38,47,74,75,76,94,102],belong:[23,25,27,43,81,127],below:[0,8,10,13,14,15,19,121],benchmark:4,bespok:[79,94],best:[21,90,119],better:[74,94],between:[7,15,22,24,31,47,48,65,72,73,83,94,102,119,121],beyond:[1,9],bill:110,bin:[63,94,98,114,132],binari:[17,39,48,76,90,92,111,114,122],bind:[22,40,49,67,70,90,92,105,117,128],bind_and_activ:67,bindindg:105,binding_data:[70,82],bindingdata:[49,70,82,90],bindingdatacollect:90,bindingdatamap:90,bit:20,blob:[4,14,22,29,35,47,48,63,65,70,90,92,94,122,128],blobdimension:92,blobinstanti:75,blobmetadata:90,blobtyp:[46,90,92],block:[22,34,49,101,122],bodi:[30,118,132],bool:[4,6,7,22,25,35,45,46,47,49,66,67,70,73,74,75,76,77,79,84,85,86,87,88,90,91,94,95],booleanexpress:[49,92],boom:117,both:[2,15,94,132],bottom:[10,123],bottom_trim:72,bound:[22,47,49,79,92,94,107,109,111,113,129],box:120,branch:[19,49,92,108],branch_nod:[49,92],branchnod:92,brief:[2,20],bring:[22,54,58,90,94,132],broader:129,broadli:[20,22],broken:14,brought:94,browser:[17,77],bucket:[7,13,129,131],buffer:[7,22,44,46,52,53,55,101],bug:100,build:[11,13,14,21,74,75,76,101,122,127,128,133],build_sdk_workflow_from_metaclass:70,builder:19,built:[0,12,20,47,82,119,122,127],bundl:[0,17],burst:7,busi:[14,103],button:123,cacert:11,cach:[4,7,12,16,20,90,94,112,113,115,125],cache_vers:[16,94,121,127,128],caches:7,cadenc:[12,13,27],calcul:133,call:[0,2,4,11,13,14,20,29,47,65,70,72,74,77,83,89,94,107,112,119,122,123],callback:[67,77],caller:79,can:[0,2,4,7,8,10,11,13,14,15,16,17,19,20,22,23,24,25,26,27,28,29,34,35,36,39,41,42,43,46,47,48,49,51,54,65,70,72,74,75,76,77,79,83,89,90,92,94,95,100,101,103,105,108,109,110,111,112,113,114,116,117,118,119,120,121,122,123,124,128,129,131,132,133],candid:7,canni:122,cannot:[15,46,49,90,92,94,109,110,113,117,121],canon:[2,77],capabl:[2,27,100,119],capac:7,captur:[108,110,113,119],car_blue_l:123,cardin:119,care:[102,112,131],carri:22,cast:[74,75,94],cast_to:76,cat:22,catalog:[1,5,9,18,21,56,74,90,131],categor:[109,116],categori:127,caus:[25,65,70,80,81,119,121],caveat:[15,65,119,132],central:14,cert:77,certain:[22,23,33,47,77,94,112],certpath:11,chang:[13,14,15,25,27,51,65,69,90,94,114,117,121,122,123],changelog:102,channel:52,charact:112,character:112,characterist:108,check:[0,13,16,20,22,47,48,73,74,76,94,119],check_cal:95,child:[7,25,29,74,113],child_workflow:25,choos:[65,128],chose:20,chosen:13,chunk:94,circumst:112,citi:131,clariti:76,classifi:31,classmethod:[70,71,74,75,76,84,90,91,92,94,95],clean:[72,75,76,77,94],cleanup:[70,131],clear_tag:89,cli:[9,10,13,22,63,98,108,111,115,125],click:[66,69,109,123],client:[0,4,7,8,9,14,16,17,63,69,77,83,98,111],client_address:67,client_credentials_scop:77,client_credentials_secret:[69,77],client_credentials_secret_loc:69,client_id:[67,69,77],client_secret:69,clock:112,clone:[13,19,114,122],close:102,closur:[25,27,29,34,35,36,38,90,91,107,111],cloud:[8,13,14,51],cloud_provid:84,cloudprovid:70,cloudstorag:7,cloudwatch:6,cls:[70,79,94],cluster1:11,cluster2:11,cluster3:11,cluster:[0,7,8,9,11,13,15,17,25,28,57,90,94,100,102,112,129,133],cluster_1:11,cluster_1_cacert:11,cluster_1_token:11,cluster_2:11,cluster_2_cacert:11,cluster_2_token:11,cluster_3:11,cluster_3_cacert:11,cluster_3_token:11,cluster_credenti:11,cluster_label:[57,74,90,94],cluster_resourc:28,cluster_resource_attribut:28,clusterresourc:10,clusterresourceattribut:10,cmd_arg:95,code:[0,2,4,7,14,17,19,20,22,41,42,67,72,74,77,79,92,94,100,103,108,111,114,118,119,122,128,132],codebas:2,cogniz:20,collabor:102,collect:[2,4,7,15,22,40,46,48,50,57,70,75,90,112,113],collection_typ:[48,90],collectiontyp:75,collid:74,collis:83,column:[48,75,76,90,94],column_subset:76,com:[8,10,11,13,16,46,47,75,77,94,102,117,122],combin:[10,17,23,32,37,39,51,109,112,113,118],come:[0,19,20,34,95,101,103,112,113],comfort:2,comma:77,command:[0,2,8,9,11,47,65,69,74,77,90,94,115,123,132],commandlin:[5,9],comment:[65,74,94],commit:[19,77],common:[5,9,15,17,19,20,22,26,63,65,79,81,82,83,85,86,87,88,92,94,95,97,98,114,116,122,129,131],common_pb2:[70,90,91],commonli:[31,67,113,114,121],commun:[0,17,26,41,46,52,65,102],commut:39,compani:[10,101,114],compar:48,compare_dataframe_to_schema:76,comparison:[22,39,92],comparisonexpress:92,compat:[14,22,47,76,102,131],compil:[0,14,17,19,20,21,34,36,44,47,49,63,70,73,77,90,91,107,111,113],compiled_task:[34,90],compiled_workflow:[36,91],compiledtask:[34,90,92],compiledworkflow:92,compiledworkflowclosur:[36,70,91,92],compiler_pb2:[90,92],complet:[0,2,7,13,20,27,33,38,40,49,54,70,73,74,90,92,94,102,103,111,117,119,123,132],complex:[0,10,22,48,103],complic:20,compon:[0,1,5,9,11,13,17,20,21,22,29,30,47,54,83,99,102,107,114],component_nod:[63,98],compos:[13,15,34,103,108,114,122],composit:7,compris:[19,48],comput:[0,11,16,22,25,27,29,34,35,40,54,90,94,103,111,112],computed_input:25,concat_then_split:94,concept:[10,22,99,114,117,122,125,128],concern:[15,22],concis:90,concret:20,concurr:[54,90,94,99,101],condit:[22,44,49,63,90,113],condition_pb2:92,config:[2,4,5,6,7,9,10,11,13,14,47,69,74,77,90,94,114,120,122,123,133],config_file_path:[69,77],configmap:[11,13],configpars:66,configur:[0,1,8,9,11,12,14,15,17,23,25,27,28,34,52,63,65,67,69,79,90,94,95,98,100,104,108,112,117,120,122,131,132],conform:[2,49,69,76,92,103],confus:94,conistitut:112,conjoin:39,conjunct:[39,92,94],conjunctionexpress:92,connect:[4,7,13,38,92,94],connectionset:92,connector:131,consecut:119,consid:[2,23,25,43,48,76,90,94,112,117,128],consist:[0,15,17,22,74,94,101,102,103,119,127],consol:[0,6,8,13,18,21,111,123],constant:[14,39,49,63,66,77,98],constraint:14,construct:[10,17,23,29,35,49,66,77,92,94],construct_literal_map_from_parameter_map:66,construct_literal_map_from_variable_map:66,constructor:76,consum:[22,46,47,48,49,51,90,92,111,128],contact:0,contain:[0,2,4,5,7,9,11,13,14,15,19,20,22,23,25,27,28,29,34,35,36,38,41,46,48,52,58,63,70,74,79,90,92,94,95,101,103,109,111,112,113,122,125,128,129,130,133],container:133,container_arrai:70,container_array_task:70,container_port:47,containercr:42,containererror:92,containertask:127,content:[10,19,23,30,42,98],context:[11,23,25,49,69,70,72,73,74,76,80,81,82,90,92,94,114],context_stat:70,continu:[2,20,101,103],contract:102,contrib:[63,98],contribut:[18,21,94,99,100,102,111],contributor:[19,99,101,102],control:[2,5,7,9,20,23,26,49,52,53,94,101,103,105,112,113,128],convei:47,conveni:22,convert:[14,20,90,96],cool:120,coordin:113,copi:[11,13,20,21,54,75,85,88,129],copy_tag:89,core:[0,5,9,10,20,22,23,25,27,29,34,35,36,51,53,58,60,63,65,69,70,73,74,75,79,80,81,82,90,91,94,101,108,109,132,133],correct:[2,71,94,96,133],correctli:[72,119],correl:121,correspond:[2,14,43,47,108,109,117],corrupt:121,cors_proxi:17,cors_proxy_prefix:17,cost:103,costli:47,could:[11,15,23,60,102,117,121],count:[40,82,119,133],counter:119,coupl:[127,129],cours:[117,119],cover:20,coverag:102,cpu:[10,13,20,28,47,77,79,90,94],cpu_limit:[74,79,94,132],cpu_request:[74,79,94,132],crd:0,creat:[0,4,8,9,11,14,15,16,19,20,22,25,27,29,34,35,36,38,65,66,70,72,73,74,75,76,79,80,83,90,94,99,101,102,103,108,109,111,114,116,117,119,120,121,128,129,131],create_at_any_loc:76,create_at_known_loc:[75,76],create_bindings_for_input:70,create_execut:65,create_from_hive_queri:[75,76,129],create_launch_plan:[65,70,116,117,120],create_part:76,create_protobuf:75,create_task:65,create_workflow:65,created_at:[15,25,27,29,34,35,36,91],createexecut:10,createexecutionrequest:[25,27],creation:[28,34,109,114,117,122],cred:[63,98],credenti:[11,63,65,66,77],criteria:[40,54,90,112],critic:[2,10,20],cron:[12,13,108,117],cron_express:[33,70,90,109],cronschedul:[70,117],crt:11,csv:[42,48,75,92,94],csvinstanti:75,cte:[75,76],ctfasset:123,ctx:69,cumbersom:102,cumul:42,curl:[10,122],current:[0,10,12,14,15,23,30,40,48,54,65,70,76,77,79,83,90,94,102,105,112,114,118,127,129],current_phas:24,current_tag:82,current_valu:82,custom:[0,2,10,13,21,22,23,27,28,32,35,37,42,47,51,56,57,59,74,77,79,90,94,102,103,119,132,133],custom_info:[35,51],customiz:[1,9,15,28,47,118,132],customst:20,cv2:122,cycl:[20,77],cyclic:14,dag:[0,108,113],dai:[33,90,109,117],dashboard:[102,110],data:[1,4,7,9,10,15,17,18,20,21,22,25,29,34,35,44,46,47,51,53,54,63,67,70,74,75,76,77,83,90,92,94,99,101,103,112,117,119,121,122,129,131,132],data_exist:84,data_fram:76,data_proxi:[63,83],databas:[0,8,9,10,14,15,65,107],datacatalog:[13,16,99,102],datacatalog_config:13,datafram:[90,94,112],dataplan:[0,11,52],dataplane_gener:11,dataproxi:[84,85,86,87,88],dataset:16,datastor:[13,111],date:117,datefram:76,datetim:[46,48,73,74,75,79,80,90,91,92,94,117],dbname:13,deadlin:[7,102],deal:94,debug:[0,9,15,51,74,100,111,121],decid:[20,102,112,117],declar:[22,79,94,107,108,128],decod:17,decor:[20,72,74,79,94,122,129],decr:[82,89],decreas:10,deep:[100,109],deeper:108,deepli:[90,94,102],def:[70,94,121,122,127,128,129,131,132,133],default_cpu_limit:77,default_cpu_request:77,default_gpu_limit:77,default_gpu_request:77,default_input:[27,70,90,117],default_memory_limit:77,default_memory_request:77,default_storage_limit:77,default_storage_request:77,defin:[0,7,10,14,15,20,22,23,25,26,27,28,33,39,41,45,46,47,48,49,50,53,54,57,70,75,77,79,90,92,94,102,103,105,109,111,112,113,116,117,122,127,128,132,133],definit:[0,2,10,14,15,20,25,27,52,53,65,70,76,79,90,94,107,108,109,111,113,117,127,132],defint:[62,74],defualt:49,delai:[7,49],delet:[13,15,70,94,129],delimit:77,deliv:52,demand:[10,103,108],demo:133,demonstr:122,demystifi:0,denorm:38,denot:[46,131],depdend:[49,92],depend:[13,14,21,22,25,46,48,49,74,92,95,113,114,132,133],deploi:[8,11,13,77,100,104,132],deploy:[0,1,9,10,20,77,100,104],deprec:[47,70,74,79,90,94],deprecated_error_messag:[47,90],deprovis:103,depth:2,dequeu:14,deriv:34,descend:[15,23,91],describ:[0,1,4,11,13,20,22,23,40,45,46,54,79,90,92,94,111],descript:[4,6,7,15,23,31,42,45,48,75,90,102,119],descriptor:[75,94],deseri:94,design:[0,2,5,8,13,14,15,112],desir:[27,47,58,75,76,79,90,94,128,132],detail:[0,1,18,21,22,24,27,29,35,38,41,42,44,48,53,77,111,117,123,133],detect:[94,123],detect_unreferenced_ent:95,determin:[0,10,15,28,49,65,79,90,92,94,113,120],determinist:[34,121],develop:[0,4,14,18,23,31,46,77,101,102,104,112,114,122,123],diagnos:119,diagram:9,dict:[66,70,73,74,75,76,79,80,81,82,90,92,94,95,131],dictat:[41,70,73,74,113],dictionari:[66,73,74,76,82,90,94],did:122,differ:[2,8,14,15,17,20,22,31,46,47,49,65,74,77,92,104,108,109,112,113,114,117,118,121,131,132],differenti:[31,72],digest:0,dimens:10,dimension:[22,48,92],direct:[0,9,15,22,36,49,75,91,101,108,113],directli:[2,7,20,74,77,94,131],directori:[7,11,13,14,17,19,70,74,77,84,85,88,94,114,122],disabl:[4,7,25,70,73,104,109,117],disable_al:[25,90],discard:25,discourag:2,discov:[67,70,77,95,102],discover:[47,74,79,90,94],discoveri:[2,47,63,66,77,90,94],discovery_url:67,discovery_vers:[47,74,79,90],discoverycli:67,discret:119,discuss:[2,10,20,129],disjunct:39,disk:[13,76,79,94],dispatch:72,displai:[17,31,48],distinguish:[47,65,132],distribut:[0,99,101,103,112,133],dive:[14,108,109],divid:102,divis:122,do_get:67,doc:[9,11,13,46,99,101,114],docker:[8,47,103,122,123],docker_build:122,docker_registry_password:122,docker_registry_usernam:122,dockerfil:[77,133],dockerhub:122,document:[0,1,2,4,6,10,20,21,22,53,79,94,99,100,117,125,129,131,133],doe:[0,2,10,12,15,16,19,25,94,112,114,116,121,123,127,129,131,132],doesn:[4,10,20,22,27,30,36,74,76,117,129],doing:95,domain:[10,14,15,16,17,23,25,27,28,32,37,43,65,69,70,71,73,74,80,81,90,92,94,108,109,110,112,113,118,119,121,123,125],don:[20,72,114,117,131],done:[17,47,83,94,111,119,122],dot:95,doubl:46,down:[103,123],download:[4,76,84,85,86,87,88,94,123],download_directori:[84,85,86,87,88],downstream:[0,7,38,49,92,94,129],drill:103,drive:74,driven:22,driver:[94,103,133],drop:[129,131],due:[17,54,74],dump:90,duplic:47,durabl:20,durat:[7,15,25,29,35,42,46,47,48,49,51,70,73,90,91,94,119],dure:[20,28,41,77,111,113,127],dynam:[9,10,28,40,65,70,90,94,103,109,117,125,129,130,131],dynamic_job:[44,63,98],dynamic_job_pb2:90,dynamic_task:[70,94,128,131],dynamicjob:51,dynamicjobspec:[90,105],dynamictask:82,each:[0,8,10,11,13,14,17,20,21,22,29,30,39,49,66,74,75,92,94,100,102,108,109,110,112,114,131],earlier:[13,112],easi:[102,103,109,111,117],easier:[17,22],easiest:[8,13,122],easili:[0,74,109],easist:114,east:4,echo:[94,132],ecr:122,edg:[122,123],edge_detection_canni:122,edgedetectorwf:[122,123],edit:[13,121],effect:[0,2,10,108,112],effici:131,effort:[90,102,122],either:[10,14,19,20,22,28,38,46,69,77,94,109,111,114,117],elabor:47,elect:[5,9],element:[21,65,69,75],elif:94,els:[22,49,94],else_nod:[49,92],email:[23,30,70,90,117,118],emailnotif:90,embed:36,emit:[7,119],emphas:102,empti:[7,23,25,27,29,32,34,35,36,37,70,73,94],emptydir:[94,132],emptydirvolumesourc:[94,132],enabl:[6,7,11,12,17,47,72,79,94,99,101,102,108,109,115],enact:70,encapsul:[22,23,25,28,29,34,35,36,43,46,47,49,74,108,112,113],enclos:[38,50,113],encod:[51,69,75,94],encompass:25,encourag:119,encrypt:77,end:[0,15,20,25,47,70,73,77,102,103,112,113,119,129],end_dat:117,endpoint:[2,4,7,8,10,11,13,15,17,26,62,67,107,114,122,123],enforc:[14,22,76],engag:103,engin:[0,14,20,41,47,49,52,63,70,73,74,77,92,94,98,105,110,119,129,131],engine_nam:80,enginecontext:[74,80],enhanc:77,enqu:14,enqueu:[7,14],ensur:[13,47,49,72,74,76,83,92,94,102,103,107,112],enter:[13,72,77,94],enter_context:70,entered_stack:70,enthusiast:100,entir:[0,4,5,11,22,29,49,94,109,113,116],entiti:[0,14,18,22,23,25,27,29,31,35,43,44,53,65,73,74,77,90,95,108,111],entity_metadata:[27,90],entity_typ:70,entity_type_text:[70,73,74],entrant:72,entri:[11,65,66,121],entropi:83,entrypoint:[2,47,63,77,98,112,127,133],enum_to_str:[90,92],env:[13,47,74,90,114,132],environ:[2,19,47,65,69,74,77,79,90,94,103,104,108,114,121,131,132],epic:102,equal:[15,22,46,79,90,94],equir:[46,50],equival:94,errimagepul:42,error:[7,25,29,35,42,44,46,49,51,63,65,70,72,73,74,76,90,91,94,103,111,112],error_cod:72,error_messag:72,error_uri:[42,92],errordocu:92,errors_pb2:92,especi:[70,94],essenti:[94,114],eta:103,etc:[14,20,22,23,31,47,48,51,70,74,75,90,94,96,97,101,108,112,114],etcd:20,etl:131,eval:7,evalu:[7,22,39,49,92,113],evaluation_interv:79,even:[2,20,27,29,36,72,74,77,101,102,113],event:[0,5,9,15,25,26,53,94,111,118,119],eventsink:7,eventu:108,ever:72,everi:[7,16,22,33,38,72,74,77,102,112,117,119,121],everyth:[8,11,110],evolut:102,evolv:[13,103],exact:[111,121],exactli:[65,102],exampl:[5,9,11,13,15,17,70,74,77,104,108,113,114,115,117,121,122,124,125,127,128,129,130,131,133],exc_tb:72,exc_typ:72,exc_valu:72,exce:[11,112],exceed:[42,79],excel:14,except:[63,65,70,73,74,75,76,79,95,98,114,128],exchang:112,execut:[0,2,5,7,9,11,12,13,14,17,18,20,22,23,24,26,27,28,29,31,33,35,36,38,40,41,43,44,46,47,49,51,52,54,57,60,63,65,66,70,77,79,80,81,82,91,94,98,101,108,109,111,112,114,115,117,120,121,125,128,131,132,133],executable_sdk_object:70,executableent:[70,73],execute_array_task:82,execute_with_liter:[70,73],execution_clust:25,execution_cluster_label:28,execution_created_at:15,execution_d:[74,80],execution_engin:77,execution_ev:14,execution_id:[43,51,74,80,92],execution_pb2:[90,92],execution_queu:28,execution_queue_attribut:28,execution_spec:65,execution_updated_at:15,executionartifact:[70,73,74],executionclosur:90,executionerror:[25,29,35,51,70,73,74,90,91,92],executionid:29,executionmetadata:90,executionmod:90,executionnam:16,executionparamet:74,executionqueueattribut:10,executionspec:[65,90],executionvers:16,executor:[20,51,58,94,132,133],executor_path:90,executorpath:59,exercis:0,exeuct:0,exist:[2,4,10,11,14,15,16,22,25,38,48,65,69,74,76,81,84,85,86,87,88,90,94,122,133],exit:[52,75,76,94,112,127],exitstack:70,expand:[8,9],expect:[47,94,109,112,128],expected_input:[27,90],expected_output:[27,90],expected_typ:72,experi:102,expir:[67,69],expiri:42,explain:[0,9,15,21,77,102,114],explan:[2,14],explicit:[15,65],explicitli:[49,77,79,94,113,131],explor:100,expos:[0,14,15,22,23,30,47,112],express:[15,22,39,79,92,103,108,112,117],extend:[21,22,48,70,77,94,99,100,102,113,116,132],extend_tag:89,extendable_func:89,extendedsdktyp:[70,75],extens:[20,21,47,51,70,79,90,94,112],extern:[5,9,12,14,17,53,129,131],external_loc:131,extra:[17,47,49,90,92,132],extrem:[5,103],face:[0,25],facilit:[77,113],fact:[13,20,36,119,129],fact_airport_sess:131,fail:[0,15,25,35,40,42,46,49,74,92,94,109,111,118,119],failed_node_id:48,failur:[7,11,41,47,54,72,79,90,94,103,111,112,113,119],failure_nod:[49,92],fall:77,fallback:77,fals:[47,65,66,69,74,76,84,92,94,117],far:22,fashion:102,faster:[121,131],fault:[0,108],favor:25,featur:[7,12,47,99,102,104,108,125],feed:[10,74],feedback:102,feel:[102,114],fetch:[2,17,23,25,27,29,34,35,36,70,74,75,76,80,81,82,94,107,111],fetch_latest:74,fetch_latest_task:[80,81,82],fetch_launch_plan:[80,81,82],fetch_task:[80,81,82],fetch_workflow:[80,81,82],fetch_workflow_execut:[80,81,82],few:[8,19,103,123,128,132],field1:94,field2:94,field:[10,15,20,23,25,30,34,36,38,40,43,46,48,49,51,56,57,65,74,90,92,94,119,121,132],file:[2,7,10,11,13,14,19,20,23,28,41,46,51,65,69,74,76,77,84,85,86,87,88,90,94,95,102,114,122,123,132],file_path:[11,84,85,88],filenam:[17,74],filepath:70,filesystem:76,fill:[10,38,45,66,77],filter:[14,23,29,35,63,65,70,74,80,81,98],filter_list:90,filterlist:90,find:[10,13,14,27,95,123],fine:117,finish:[17,22,112],first:[1,11,13,20,47,49,65,69,73,74,75,79,92,94,107,112,114,123,124,125,129],first_task:94,fit:[0,21],fix:[25,27,90,100,117],fixed_input:[27,70,90,109,117],fixedr:[70,90,117],fixedrateunit:90,flag:[17,102],flavor:[47,90,113,118],flexibl:[22,112,113],float_valu:[46,90],flow:[9,49,67,77,100,101,108,113],flush:42,flyte:[0,1,4,7,8,10,11,12,14,15,19,21,23,27,34,43,47,49,63,65,70,74,77,79,80,90,92,94,96,101,102,104,109,110,111,112,116,120,121,124,125,127,128,129,133],flyte_cach:16,flyte_cli:[63,66],flyte_credentials_auth_mod:2,flyte_credentials_authorization_metadata_kei:2,flyte_credentials_client_id:2,flyte_credentials_client_secret:2,flyte_credentials_client_secret_from_env_var:2,flyte_credentials_client_secret_from_fil:2,flyte_credentials_scop:2,flyte_gener:[8,11,13],flyte_input_fil:47,flyte_internal_imag:77,flyte_output_fil:47,flyte_platform_auth:2,flyte_platform_url:[122,123],flyte_sdk:[47,90],flyte_task:16,flyte_temporary_t:131,flyte_test:94,flyteabcmeta:90,flyteadmin:[0,5,7,9,10,11,13,18,21,99,107,108,111,114],flyteadmin_config:13,flyteassert:[70,72],flyteauthenticationexcept:72,flyteboolconfigurationentri:77,flytecli:[0,109,114],flyteconfigurationfil:77,flyteconsol:[0,14,18,111],flytecustomidlent:90,flytedefaulttypeengin:97,flyteenginefactori:81,flyteentityalreadyexistsexcept:[65,72],flyteentitynotexistexcept:72,flyteentrypointnotload:72,flyteexcept:72,flyteidl:[1,7,20,53,65,70,75,90,91,92,102],flyteidlent:[70,74,81,82,90,91,92],flyteintegerconfigurationentri:77,flytekit:[0,2,14,19,20,99,101,102,108,114,116,122,131,132,133],flytekit_install_spark:133,flytekit_spark_entrypoint:133,flytelaunchplan:81,flytenodeexecut:81,flytenotimplementedexcept:72,flyteplugin:[0,99],flytepropel:[0,13,14,47,99,102],flyteproto:132,flyterecoverableexcept:[72,94],flyterequiredboolconfigurationentri:77,flyterequiredintegerconfigurationentri:77,flyterequiredstringconfigurationentri:77,flyterequiredstringlistconfigurationentri:77,flytescopedexcept:72,flytescopedsystemexcept:72,flytescopeduserexcept:72,flytesdk:[122,127],flytesdktyp:[70,74,75,76,94,96,97,131],flytesdkvalu:[74,75,94],flytesnack:[122,123],flytestdlib:[4,5,14],flytestringconfigurationentri:77,flytestringlistconfigurationentri:77,flytesystemassert:72,flytesystemexcept:72,flytetask:81,flytetaskexecut:81,flytetimeout:72,flytetyp:[70,90],flytetypeexcept:[72,75,94],flyteuserexcept:72,flytevalidationexcept:72,flytevalueexcept:[72,74],flyteworkflow:[0,11,81],flyteworkflowexecut:81,focu:[102,103],focus:102,folder:[19,69,95],follow:[1,2,7,10,11,17,77,102,112,114,117,119,120,123,127,128,129,131,132,133],foo:[15,65,131,132],forbidden:76,forc:[2,7,10,76,77,94],force_auth_flow:65,force_cleanup:70,forget:117,form:[10,48,49,75,94,96,97,101,114,121,123],format:[0,4,14,17,22,25,41,46,48,51,70,71,73,74,75,76,77,92,94,96,107,122,127,131,132,133],format_section_kei:77,formatt:4,formatted_query_1:129,formatted_query_2:129,former:109,forward:[30,102],found:[2,14,47,65,70,73],four:10,fqdn:70,fqdn_safe:70,fraction:[79,94],frame:[76,90],framework:108,fraud:103,free:[10,48],frequenc:[7,33],friendli:[49,63,94,98,109],friendlyworkflownam:13,from:[0,2,7,10,11,13,14,17,19,20,22,27,30,34,36,38,40,41,42,46,48,49,52,65,66,69,70,72,73,74,75,76,77,79,80,81,82,90,91,92,94,96,99,103,104,109,110,116,117,119,121,122,123,129,131,132],from_dict:[90,94],from_flyte_idl:[70,75,90,91,92],from_path:[86,87],from_python_std:[70,71,75,76,90,91,94],from_str:[75,76,94],front:103,fulfil:[0,11,92,103,122,123],fulfil_bind:82,fulfilled_promis:82,full:[2,14,22,42,105],full_prefix:89,fullfil:[0,49],fulli:[15,90,110,112],func:15,fundament:101,further:[0,25,90,119],furthermor:[65,72],futur:[19,20,23,25,27,32,37,49,74,90,102,115],fyi:77,gain:100,garbag:[4,7],gate:25,gatewai:[14,15],gauarante:47,gaug:[82,89],gcp:[8,13,63,70,98],gcs:[63,83,84],gcs_proxi:[63,83,84],gcsproxi:85,gener:[0,2,13,19,20,22,25,28,40,41,46,47,51,65,70,75,76,77,83,90,94,99,109,112,114,119,121,128,129,131,132],generate_doc:19,generate_oth:128,generate_pod_spec_for_task:[94,132],generate_queri:129,generate_simple_queri:129,generated_pb2:[74,94,132],generatedprotocolmessagetyp:75,get:[1,9,10,11,13,14,15,20,22,25,28,46,49,84,90,92,99,103,111,114,122,123,125,128,131,132],get_active_launch_plan:65,get_authorization_endpoint:67,get_base_stat:89,get_basic_authorization_head:69,get_bool:77,get_child_execut:[74,80,81],get_client:67,get_command:69,get_data:84,get_engin:80,get_execut:65,get_execution_data:65,get_extras_requir:95,get_input:[80,81],get_int:77,get_launch_plan:[65,80,81,82],get_named_tempfil:70,get_node_execut:[65,70,80,81,82],get_node_execution_data:65,get_non_system_nod:70,get_output:[80,81],get_pod_spec:132,get_random_directori:[84,85,86,87,88],get_random_path:[84,85,86,87,88],get_remote_directori:84,get_remote_path:84,get_sdk_type_from_literal_typ:[75,96,97],get_sdk_value_from_liter:75,get_secret:69,get_spark_context:74,get_stat:89,get_str:77,get_sub_workflow:70,get_subworkflow_execut:[80,81],get_supported_literal_types_to_pandas_typ:76,get_task:[65,80,81,82],get_task_execut:[65,80,81,82],get_task_execution_data:65,get_token:69,get_version_messag:70,get_workflow:[65,80,81,82],get_workflow_execut:[80,81,82],get_write_partition_to_hive_table_queri:76,getcustomst:20,getlaunchplan:107,git:[13,114,122],github:[13,16,19,47,75,94,102,114,122],githubusercont:8,give:[7,73,74],given:[14,20,25,27,38,47,51,54,65,66,69,70,74,77,90,95,109,114,121,123,131],gizmo:14,gke:8,global:[10,22,47,49,70,83,90,92],globalsparkcontext:74,glossari:41,goal:[0,102,110,112],godoc:4,goe:119,golang:[0,4,5,20,22,47,90],golden:102,gone:13,goodnight:94,googl:[8,14,25,27,29,34,35,36,42,46,47,48,49,51,90,122],gorm:14,gormimpl:14,got:117,gpu:[10,28,47,77,79,90,94,112],gpu_limit:[74,79,94],gpu_request:[74,79,94],grab:94,grace:112,grade:9,grant:17,graph:[0,22,29,36,48,49,90,101,103,108,113],greater:[15,22,39,65],greaterthan:90,greaterthanorequ:90,grep:11,greter:15,group:[6,27,42,69,74,108,110,114,131],grow:10,grpc:[0,2,7,14,15,26,53,65,77,114],gte:[15,39,92],guarante:[14,38,47,79,90,94,108,112],guid:[0,19,124,125],guidanc:66,guidelin:[21,102],had:[20,117,122],hadoop:[90,94,133],hadoop_conf:[74,90,94,133],hadoopconf:59,handl:[0,1,7,8,9,14,47,65,67,72,74,77,103,112,119,131],handle_authorization_cod:67,handle_login:67,handler:[14,20,47,113,119,122],happen:[16,19,128,129],hard:[22,118],hardcod:77,hardwar:103,has:[0,5,7,8,10,13,14,15,17,20,22,24,38,45,49,54,73,74,90,92,94,102,103,112,117,119,121,122],hash:[16,63,70,74,114,121],hash_string_task:121,hashonreferencemixin:[70,73,74],have:[2,8,10,11,12,13,15,16,17,19,20,22,23,25,27,29,36,40,42,45,48,49,66,70,73,74,77,80,81,82,83,90,92,94,102,103,108,109,112,113,122,124,128,129,132,133],haven:132,havoc:119,head:14,header:[2,10,69],headless:2,hear:102,held:70,hello:94,hello_spark:133,help:[0,2,13,17,19,46,70,72,74,77,90,94,101,102,118,119,122,131],helper:[63,70,98],henc:133,her:[77,100],here:[0,2,10,11,13,14,20,23,25,42,53,72,77,102,109,112,114,117,122,128],hidden:102,hierarchi:9,high:[0,11,19,20,53,102,112,119,131],highest:102,highlevel:119,highli:[99,101],highlight:102,his:[77,100],histor:111,histori:102,hit:[2,7,10,16,72],hive:[0,51,57,70,74,75,76,94,112,125,130,131],hive_job:[70,74],hive_result:129,hive_sensor:95,hive_task:[20,63,70,94,129],hivefilteredpartitionsensor:79,hivenamedpartitionsensor:79,hivequeri:90,hivequerycollect:90,hivetablesensor:79,hivetask:82,hmsclient:95,hold:[13,22,36,90],home:7,homepag:123,homogen:48,honor:[70,73],hook:74,hop:17,host:[13,17,19,79,100,122,123,125],hour:[7,33,90,109],hous:[14,19],how:[0,1,8,9,10,13,18,20,21,22,23,40,46,47,49,77,79,90,92,94,99,101,105,112,117,119,127,128],howev:[2,11,14,15,17,27,47,77,94,109,113,117,132],html:[19,77],http:[2,8,10,13,14,15,16,17,46,47,63,67,69,75,77,83,84,94,123],http_data_proxi:[63,83,84],http_url:77,httpfileproxi:86,httpserver:67,hub:99,human:[0,15,90],hundr:0,hydrat:[70,74],hyperparamet:112,hysteresi:122,iam:[4,13,70,77,90,115],idea:102,ideal:[77,79,103],idempot:[79,94,112],ident:[2,13,14,22,25,65,112,121],identif:[43,116],identifi:[13,15,22,23,25,27,29,34,35,36,38,44,47,48,49,51,63,65,70,73,74,77,80,81,82,90,91,111,114,116],identifier_pb2:92,idl:[0,2,19,70,90],idl_dict:90,idl_object:90,idlist:92,idp:[9,69,77],ids:[15,38,40,49,90,92],ietf:77,if_els:[49,92],ifblock:92,ifelseblock:92,ignor:[38,65,95],ignore_ent:95,ignore_schedul:69,iktp762nh:131,imag:[20,22,47,74,77,90,94,122,123,127,132,133],image_input:[122,123],image_loc:122,image_nam:122,ime:25,img:122,immedi:[40,70,102],immut:[15,113],impl:[63,70,75,78,94],implement:[0,2,7,14,15,18,22,47,48,62,67,69,75,79,80,94,101,119,127],impli:[14,25,109],implicit:[49,92],implicitli:15,impliment:21,importantli:[8,20],importerror:95,impos:2,imposs:[40,77,112],improved_sea_launch_plan:117,imread:122,imwrit:122,in1:[94,132],in2:94,in3:94,inact:[15,27,65,90,117],inadvert:121,inbound:10,includ:[0,4,7,8,10,11,13,14,15,20,21,23,25,27,34,35,42,47,49,51,74,77,90,92,94,95,103,107,108,110,113,114,118,119,127,132],include_ent:95,inclus:94,incom:14,incomplet:27,incr:[82,89],increas:[8,9,10,11,102,103],increment:[25,51],indefinit:[79,94],indentifi:22,independ:[54,102,108,112,114],index:[14,16,19,83,128],indic:[7,23,25,27,29,35,42,43,47,51,102,121],individu:[0,5,9,15,22,25,29,51,75,94,103,109,110,128],inevit:112,infer:[65,96],infer_sdk_type_from_liter:[75,96,97],infinit:73,influenc:83,info:[8,23,29,35,42,127],inform:[0,7,10,15,16,17,18,19,20,22,23,25,29,33,35,38,42,47,48,49,51,55,65,79,90,92,94,110,111,112,113,114,119,129],ingress:[8,17],inher:[112,119],inherit:[14,70],init:[13,122],initi:[4,14,42,67,77,117,122],inject:[74,79,94,113,119,132],inlin:[2,38],inner:48,input:[16,20,22,25,27,29,33,34,35,36,39,45,46,47,49,51,54,65,66,70,73,74,75,79,80,81,82,90,92,94,96,97,107,108,111,112,113,121,122,123,127,128,131,132],input_a:94,input_argu:66,input_b:[66,94],input_blob:94,input_c:66,input_link:70,input_map:74,input_uri:[29,35,51,90,91],insecur:[7,65],insert:[76,94,123,129,131],insid:[11,94,114],insight:110,instal:[1,8,13,19,94,99,101,122,123,124,130,133],instanc:[2,16,20,31,54,70,74,83,90,94,108,113,114,122,129,133],instanti:[25,35,70,73,94,113],instantiabletyp:75,instantiated_in:73,instead:[2,7,13,15,47,70,121,129,131],instruct:[105,128],int64:[23,40,46,54,105],int_list:94,int_valu:[90,92],integ:[15,46,48,70,73,74,75,79,90,92,94,96,97,117,127,128,131],integr:[2,20],intend:[4,25],intens:0,intention:46,interact:[0,2,22,46,80,100,115],interest:100,interfac:[0,14,20,22,44,46,47,48,49,53,63,65,66,74,76,80,92,94,98,103,112,115,121,127],interface_pb2:90,interfer:119,intermedi:[105,113],intern:[15,20,23,30,38,53,63,98],internal_overrid:77,interoper:48,interpret:47,interrupt:[47,49,74,79,90,92,94],interv:[7,12],introduc:[109,112,114],introduct:[99,117],invari:22,inventori:108,invest:19,investig:2,invoc:[25,109,112,116],invok:20,involv:103,irrevers:25,is_castable_from:[75,94],is_complet:[70,73,74],is_empti:90,is_multipart:84,is_par:[35,91],is_schedul:70,isfil:[94,132],isn:94,isol:[0,11,104,108],issu:[2,14,102,103,119],item:[7,22,46],iter:[19,23,65,69,76,95,102,112],iter_chunk:94,iteract:114,iterate_modul:95,iterate_node_execut:65,iterate_registerable_entities_in_ord:95,iterate_task_execut:65,its:[0,8,10,15,17,20,22,23,30,38,47,49,92,102,105,108,112,114,127,128],itself:[0,2,20,45,58,77,94,122],java:[22,59],javascript:0,job:[40,46,54,58,74,83,90,94,102,112,128,133],join:69,jpg:122,json:[4,10,20,22,42,75,92,94,111],jsonpath:11,jump:100,just:[11,20,49,77,81,82,113,114,122,129],jwt:2,k8s:[7,47,58,90,94,95,132],kafka:14,katib:112,katrogan:23,keep:[20,58,70,102,119],kei:[4,10,11,13,14,15,20,23,28,46,48,69,70,76,77,90,91,94,116,121],keyvaluepair:47,keyword:[79,94],kick:[33,51,114,117],kickoff:33,kickoff_time_input_arg:[33,70,90,117],kind:[11,42,72,80,81,82,92,112],kit:[114,122],knob:[100,103],know:[22,42,72,112,121,127,128,129],knowledg:36,known:[39,47,67,75,76,112],known_loc:[75,76],known_remote_loc:76,kube:[7,120],kubeapi:11,kubeconfig:7,kubectl:[8,11,13],kubernet:[0,1,5,7,8,9,10,13,15,28,47,70,77,79,90,94,107,115,116,132,133],kubernetes_service_account:[27,70,77,90,120],kustom:[10,11,13],kwarg:[65,70,72,74,79,82,94,95],l187:20,l27:20,l30:47,l623:20,l80:47,l92:20,label:[9,11,25,27,28,70,73,80,81,90,94,102,115,125],label_overrid:[70,73,80,81],lack:[51,83],lambda:[79,112],languag:[0,21,46,96,99,101,108,111,112],lanugag:111,larg:[7,20,25,90,102,128],larger:22,last:[7,25,27,29,35,79,117],latenc:[17,90,119],later:[95,111,129],latest:[47,74,77,80,81,82],lauch_plan:15,launch:[0,2,7,10,11,12,14,15,22,23,25,27,29,45,49,51,54,60,65,66,70,73,74,77,80,81,90,92,95,103,107,108,111,113,114,115,117,120,123,125,128],launch_plan:[14,15,25,26,28,43,63,65,66,80,81,82,92,98],launch_plan_id:[80,81,82],launch_plan_identif:65,launch_plan_name_format:77,launch_plan_pb2:[70,90],launch_plan_spec:65,launcher:[5,9],launchplan:[22,23,65,70,80,81,82,90,104,108,128],launchplan_ref:[49,70,92],launchplanabstractgroup:69,launchplanclosur:90,launchplanexecutegroup:69,launchplanmetadata:90,launchplanspec:[65,70,90],launchplanst:[65,70,80,81,90,117],layer:[14,20,22,38,47,48,90],lazy_load:[63,98],lazy_load_modul:95,lazy_loading_plugin:95,lazyloadplugin:95,lead:[2,112],leader:[5,9],leaderelector:7,leadership:7,leak:72,learn:[8,99,101],leas:7,least:13,leav:123,left:92,left_express:[39,92],left_valu:[39,92],leg:2,less:[15,22,39,46,77],lessthan:90,lessthanorequ:90,let:[10,11,13,16,22,112,117,122],level:[0,4,5,7,9,11,14,15,19,20,21,25,31,39,46,47,49,53,77,79,90,92,94,110,112,114,119,127,131],leverag:[0,14,23],lexicograph:76,libari:17,librari:[14,77,94,119,122],lifecycl:[15,103,132],lifetim:25,like:[0,2,10,11,12,13,15,17,20,23,31,42,44,48,51,65,66,77,90,94,101,102,109,111,112,113,117,122,128,129,131,132],likewis:11,limit:[4,7,10,11,13,15,23,27,28,29,35,47,48,65,77,90,104,110,131],line:[0,2,7,11,13,30,65,94,103,115,122],lineag:12,link:[5,9,23,25,29,35,42,49,70,74,79,94,101,108,122,123],linux:77,list:[2,6,8,10,13,14,15,16,22,23,25,27,29,30,34,35,36,38,40,42,47,48,49,65,69,70,73,74,75,76,77,80,81,90,91,92,94,95,102,114,117,123],list_active_launch_plans_pagin:65,list_command:69,list_dir:70,list_executions_pagin:65,list_launch_plan_ids_pagin:65,list_launch_plans_pagin:65,list_node_execut:65,list_node_executions_for_task_pagin:65,list_node_executions_pagin:65,list_project:65,list_task_executions_pagin:65,list_task_ids_pagin:65,list_tasks_pagin:65,list_workflow_ids_pagin:65,list_workflows_pagin:65,listexecut:15,listimpl:75,listlaunchplan:15,listnodeexecut:15,listtask:15,listtaskexecut:15,listtaskid:15,listworkflow:15,listworkflowid:15,liter:[16,22,44,45,49,63,65,66,70,73,74,75,76,80,81,82,92,94,96,97,98],literal_input:[70,73],literal_map:75,literal_model:[75,94],literal_typ:[70,75,96,97],literalcollect:90,literalmap:[25,27,29,35,65,66,70,73,74,75,80,81,82,90],literalmapblob:90,literals_pb2:[75,90],literaltyp:[45,46,70,75,90,94,96,97],littl:128,live:[11,13,17,90,101,119],load:[0,1,8,9,11,14,17,69,75,94,95],load_proto_from_fil:70,load_workflow_modul:95,loader:[63,70,74,98],local:[4,8,13,17,21,22,63,74,76,77,83,84,90,94,100,122,125],local_execut:74,local_file_proxi:[63,83,84],local_path:[75,76,84,85,88],local_sandbox:77,localdatacontext:84,localfileproxi:87,localhost:[8,17,122,123],localstorag:17,localtestfilesystem:94,localworkingdirectorycontext:84,locat:[4,7,16,17,19,75,76,77,83,94,103,122,129],lock:7,log:[0,4,5,7,9,17,35,42,51,74,77,79,80,91,94,122,127],log_backtrace_at:7,log_dir:7,logger:[5,9],logging_level:77,logic:[0,14,15,20,22,34,47,74,75,79,90,94,103,108,114],logicaloper:92,logtostderr:7,long_str:[75,94],longer:[11,13,23],longhand:94,look:[0,2,11,13,17,20,77,117,122,131],look_up_version_from_image_tag:77,lookup:[2,47],loop:[7,20],lose:47,lot:131,love:102,low:[21,83,127],lower:[79,94,104],lp_argument:69,lsof:77,lte:[15,39,92],lyft:[2,8,13,16,20,49,92,99,101,102,103,104,114,122,123],lytekit:75,mac:8,machin:[0,8,13,76,99,101,103,122],made:[2,20,77,90,121],mai:[2,10,23,25,27,28,29,32,33,35,37,39,42,45,46,48,49,51,94,102,108,121,122,123],main:[11,14,19,38,63,66,90,119],mainapplicationfil:59,mainclass:59,mainli:51,mainta:102,maintain:[83,99,101,102],major:[0,21,102],make:[10,11,13,17,19,20,22,47,72,76,101,102,103,107,111,112,117,121,122],makefil:122,manag:[0,1,5,7,10,12,13,15,75,76,90,94,101],mani:[15,34,102,109,113,117,119,121,128],manipul:128,manual:[17,22,25,90,102,121],map:[7,15,20,22,23,25,28,34,36,38,45,46,48,59,66,70,74,75,76,90,92,110,112,127,128,133],map_of_bind:70,map_value_typ:[48,90],mark:[40,45,54,90,94,102,112,121,122],marshal:20,massiv:[0,112],master:[7,8,19,47,94],match:[10,22,28,45,46,48,49,54,65,76,79,90,92,94,102,107,109,122],matchabl:[10,15],matchable_attribut:10,matchable_resourc:26,matchableresourc:[32,37],matching_attribut:[32,37],matchingattribut:[10,32,37],matter:94,max:[7,47,79,94],max_concurr:[74,94],max_failur:79,max_size_mb:4,maxdownloadmb:4,maximum:[4,7,65,94],mean:[15,17,20,65,77,90,109,113,121,129],meaningless:132,meant:[10,13,70,73,104,116],measur:[7,119],mechan:108,medium:[46,94,102,132],meet:102,mem:4,memoiz:[18,108],memori:[4,10,13,20,28,47,77,79,90,94,112,132,133],memory_limit:[74,79,94],memory_request:[74,79,94],mention:[20,102],mere:74,merg:[19,23,25],messag:[14,15,17,20,22,25,28,29,35,41,42,46,48,52,56,57,76,92,94,103,105,114,118,132],message_format:[42,92],messageformat:92,met:[40,54,90],meta:[16,65],metaclass:70,metadata:[5,7,9,11,16,23,25,27,29,34,35,36,38,42,46,47,48,49,51,65,70,74,77,90,92,114,116],metadata_default:[49,70,92],metadataprefix:7,metastor:[111,129],metat:76,method:[9,14,20,25,65,66,70,72,73,74,76,79,89,90,94,112],metric:[7,72,82,89,90,115,125],microsoft:8,might:[48,54,65,72,74,76,83,112,119,128],migrat:77,migration_model:14,mileston:101,mimic:79,min:47,min_success:[40,54,90,105],mind:20,minikub:8,minim:[13,17,22],minimum:[4,54,90],minio:[4,123],miniostorag:123,minut:[7,33,90,109,117],miscellan:130,miss:66,mixin:[63,70,74,95],mkdir:[11,122],mock_stat:[63,80],mockstat:82,mode:[15,23,25,49,76,77,90,92],model:[22,63,65,66,69,70,71,73,74,75,76,79,80,81,82,94,96,97,98,103,112,116,131],modif:[13,21],modifi:[13,100,132],modul:[0,5,17,98,114],module_load:[63,98],moduletyp:95,moment:[8,13,123],monitor:[15,20,94,101,111,132],month:[33,102],monthli:102,moon:94,more:[0,2,10,14,15,19,20,22,23,25,27,29,34,35,36,38,42,54,72,74,76,77,94,101,105,108,112,113,114,117,119,128,129,131,132],most:[0,2,8,15,17,20,25,27,49,54,90,94,102,109,114,122],mostli:102,mount:[11,13,19,77,132],mountpath:[11,94,132],move:[102,119],much:[109,112],multi:[8,10,76,108,114],multipart:[48,76,92],multipart_blob:76,multipartblob:[75,76,94],multipartblobinstanti:75,multipartcsv:[75,94],multipartcsvinstanti:75,multipl:[0,15,20,22,23,25,27,29,34,35,36,39,51,54,65,74,102,108,109,110,112,114,117,121,132],multiple_presto_queri:131,must:[10,14,15,17,25,27,38,46,47,48,49,65,66,70,73,74,76,79,80,90,92,94,103,112,117,122,124],mutabl:15,mute:4,my_contain:132,my_cron_launch_plan:117,my_fixed_rate_launch_plan:117,my_input:70,my_launch_plan:116,my_lp:120,my_nod:94,my_other_task:94,my_output:70,my_pod_spec:132,my_protos_pb2:94,my_queu:10,my_schedul:117,my_second_task_inst:70,my_sidecar_task:132,my_sub_task:94,my_task:[70,94],my_task_inst:70,my_workflow_id:94,myemail:117,myexecutionlabel:116,myflytedomain:117,myflyteproject:[117,122],myimag:77,myscheduledworkflow:117,mystr:66,mytag:129,myuniqueworkflow:13,myworkflow:[94,116,117,120],name:[7,10,11,13,14,16,22,23,25,27,28,31,33,37,42,43,45,46,47,48,49,65,66,69,70,71,73,74,75,76,77,79,80,81,89,90,92,94,104,107,109,110,112,113,117,119,121,122,127,132],name_format:77,named_entity_act:23,named_entity_archiv:23,named_task:[80,81,82],namedentityidentifi:[27,65,80,81,82,90,92],namespac:[7,10,11,17,31,65,90,119,122],nativ:[73,132],natur:[113,128],neccessarili:121,necessari:[0,2,13,17,20,25,66,74,76,79,94,103,109,111,114,117],necessarili:[22,27,109,132],need:[0,2,7,8,11,13,16,17,19,20,22,30,36,47,49,50,51,66,70,72,73,74,76,90,92,94,112,113,117,122,123,127,128,131,132,133],neg:54,neither:14,neq:[39,92],nest:[25,29,39,46,89,90,94,108],nested:25,net:[10,114,123],netloc:77,network:[54,122,123],never:[23,117],new_client:89,new_config_path:77,new_nam:70,new_typ:74,newer:[79,94],newer_cli:89,newli:[0,19],next:[11,13,17,20,23,25,27,29,34,35,36,65,74,102,103,121,122],nil:[20,46],node1:94,node2:94,node:[8,14,15,22,24,25,29,35,38,39,40,42,43,44,46,47,48,51,63,65,74,80,81,82,90,92,94,98,108,119,123,125,128],node_exec:[80,81,82],node_execut:[14,15,26,63,65,70,80,81,94,98],node_execution_created_at:15,node_execution_ev:14,node_execution_id:[35,43,71,92],node_execution_identifi:65,node_execution_pb2:90,node_execution_updated_at:15,node_id:[15,43,48,70,90,92],nodea:22,nodec:22,nodeexecut:[51,65,70,90],nodeexecutionclosur:90,nodeexecutionev:[15,24],nodeexecutiongetdatarespons:[65,90],nodeexecutionidentifi:[25,29,35,51,65,90,92],nodeexecutionphas:92,nodej:17,nodemetadata:92,nodeoutput:70,nodeport:8,non:[7,15,25,27,29,54,90,94,116],non_recover:[41,92],none:[25,46,48,49,65,67,69,70,72,73,74,75,76,77,79,80,81,82,84,89,90,91,92,94,95],none_typ:[46,90],nonetyp:75,noop:7,nor:14,normal:[20,77],note:[8,10,13,17,20,21,30,54,65,70,72,73,77,79,94,95,112,114,117,122,123,128,131],notequ:90,noth:[117,129],notic:[11,121],notif:[14,24,25,26,27,63,73,80,81,90,98,103,109,111,115,117,125],notifi:[47,117],notification_overrid:[70,73,80,81],notificationlist:90,notimplementederror:72,notion:10,now:[11,13,20,114,117,122,123],npm:17,num_rides_complet:131,number:[7,23,27,29,35,40,46,47,49,51,54,65,77,79,83,90,94,103,112,128,129],numpi:95,nwdwxc7fjnksj9rtzdvbm894pjlvdgrm_extern:131,nwdwxc7fjnksj9rtzdvbm894pjlvdgrm_temp:131,oauth2:[2,77],oauth:[2,77,114],oauthcallbackhandl:67,oauthhttpserv:67,object:[2,7,8,9,20,23,25,27,30,38,48,56,57,65,67,69,70,73,74,75,76,77,79,80,82,83,84,89,90,91,92,94,95,96,97,116,117,119,122,131],observ:[7,27,70,73,74,123],obsess:102,obtain:[66,111],obviou:2,occur:[24,51,121],occurred_at:51,off:[0,11,33,51,100,114,117,119],offer:[14,22,112,120,122,128],offici:[114,131],offload:[0,14,16,46,90,122],offset:65,often:[20,102,108,114],okta:2,old:[13,121],older:121,omv4ybckx:2,onc:[8,11,17,20,65,70,74,90,109,117,128],one:[2,11,13,15,17,19,20,22,23,25,27,28,29,33,35,38,39,45,46,48,49,51,65,83,90,92,94,95,102,103,105,108,109,117,119,121,122,127,128,131,132],one_dai:117,one_last_execut:117,oneof:[46,47],ones:13,ongo:102,oni:11,onli:[2,4,5,8,9,10,11,15,17,20,21,22,23,25,27,28,29,33,35,38,39,45,46,48,49,50,51,65,70,72,74,76,77,90,92,94,95,100,105,109,110,113,114,117,128],opaqu:[11,119],open:[2,11,13,47,77,102,122,123],openid:[2,67],oper:[0,14,15,22,74,92,94,100,112],operand:[22,92],opfil:122,oppos:65,opt:112,optim:[20,100],optimist:54,option:[1,7,8,9,15,20,22,23,25,27,29,33,35,38,40,45,46,47,49,65,70,73,75,76,77,79,90,92,94,102,108,109,112,114,116,131],order:[0,8,10,11,13,19,22,23,27,29,34,35,36,39,48,49,69,70,76,77,92,94,112,113,121,124,131],ordiat:102,ordinari:132,ordinarili:113,org:77,organ:[1,2,100,103,122,125],origin:[17,25,51,66,121],other:[2,7,10,13,17,20,22,27,30,36,47,49,54,65,75,90,92,94,95,107,110,111,112,113,114,117,123,127,128,131],other_env_vari:2,other_task:128,other_task_out:128,other_typ:76,otherwis:[47,70,73,74,77,79,119],our:[0,2,10,11,13,14,20,42,72,75,102,103,117,122,123],out1:[94,132],out2:94,out:[2,7,13,14,36,42,58,67,70,73,90,94,100,112,120,127,128,133],out_list:94,outcom:128,output:[8,15,16,20,22,25,27,29,34,35,36,38,40,45,46,47,48,49,51,54,63,65,70,73,75,76,81,82,90,92,94,108,112,113,114,121,122,123,127,128,129,131,132,133],output_a:131,output_alias:[49,92],output_bind:70,output_fil:122,output_link:70,output_m:131,output_result:[25,29],output_schema:[74,131],output_uri:[29,35,51,90,91],outputparametermapp:70,outputrefer:[46,49,70,74,90],over:[14,25,26,69,76,102,103,114,117,132],overal:[29,47,49,102],overhead:[17,103],overlai:[10,11,13],overrid:[7,10,13,15,20,23,27,70,74,79,80,81,90,94,119],overridden:[109,117],overriden:117,overview:[1,14,15,108,109,125],overwrit:[65,76,83,129],overwritten:[76,132],own:[0,2,9,17,20,30,83,110,116,119,133],owner:[2,47,72,102],p_task:131,pack_python_std_map_to_literal_map:75,packag:[2,14,50,98,114],page:[14,19,23,25,27,29,34,35,36,65,119,123],pager_duti:[23,70,90],pagerduti:[23,70,118],pagerdutynotif:90,pagin:65,pair:[10,46,90,94,116],panda:[76,94,95],parallel:[54,90,94,105,108,113,133],param:[15,16,65,66,69,70,71,74,75,76,79,80,81,82,83,90,94,95,96],paramet:[5,9,49,65,66,69,70,71,73,74,75,76,77,79,80,81,82,84,85,86,87,88,90,91,92,94,95,97,108,109,112,114,116,118,119,121,130],parameter:16,parameter_map:66,parametermap:[27,66,90],parametermapp:70,parent:[36,51,74,90],parent_id:51,parent_node_execut:25,parent_node_execution_id:51,parent_task_metadata:51,parquet:[48,77,94,129,131],parquet_engin:77,pars:[0,46,66,67,71,75,77,94],parse_args_into_dict:66,parsed_imag:122,part:[15,20,38,46,47,70,76,102,114,121,132,133],parti:2,particular:110,particularli:[49,92],partit:[54,76,133],partition_filt:79,partition_nam:79,partitions_in_t:76,pass:[15,22,23,25,27,29,35,36,70,72,74,77,79,80,90,94,103,109,114,118,120,122,127,128,132],password:[2,13,69,77,122,123],passwordpath:13,past:0,patch:[13,102],path:[2,7,15,29,35,47,69,70,76,77,84,85,86,87,88,90,94,95,123,132],pattern:[0,15,17,129],payload:17,pb2_objct:92,pb2_object:[70,75,90,91,92],pb2_type:70,pb_field_kei:75,pb_object:75,pb_type:[75,94],pend:[25,94],per:[4,7,10,47,49,65,77,94,108,109],percentag:4,perfectli:117,perform:[103,114,131],performancetim:70,perhap:74,period:[0,7,20,112,121],perman:129,permiss:[27,120],permit:15,persist:[0,13,14],persona:100,phase:[14,15,23,25,27,29,35,51,60,70,90,91,118,119],phase_vers:51,photo:123,physic:[79,94],pi_val:133,piec:[54,76],pillar:102,pip:[114,132],pipe:17,pipelin:[2,89],pitfal:102,pkce:[2,67,77],pkg:[14,47,69,95],place:[13,76,77,117,123],plan:[0,2,7,10,14,15,22,23,25,27,45,49,65,66,70,73,74,77,80,81,90,92,95,107,108,113,114,115,117,120,123,125],plane:[1,2,7,9,20,26,52,53,122],plane_fnam:122,platform:[17,23,25,27,63,70,72,73,74,79,94,98,99,101,102,113,114,119],playground:8,pleas:[2,10,19,20,22,65,77,102,112,119,133],plug:22,pluggabl:131,plugin:[0,5,9,13,19,22,34,35,42,47,51,53,63,90,98,100,112,129,132],plugin_nam:95,plugin_requir:95,png:123,pod:[0,8,11,13,47,58,74],pod_spec:[58,74,90,94,132],podiniti:42,podspec:[58,74,90,94,132],point:[11,13,23,54,76,77,90,102,127,131],poll:[0,73],poll_interv:73,pollut:119,pop_al:70,popul:[23,27,30,32,35,37,47,74,94],port:[7,13,17,47,77,79],portabl:22,portion:[17,77,79,94],posit:[54,90],posix:70,possibl:[2,41,65,111,112,113,119],post:122,postgr:[13,14],postgresql:[8,13],potenti:[100,102,128],power:[22,103,129],practic:103,pre:[0,22],prebuilt:114,preced:47,predefin:[27,47,109,117],prefer:[25,102,116],prefix:[7,17,74,77,89,114,119],prepar:94,prerequisit:9,present:[27,70,73,74],pressur:129,presto:[55,63,70,74,98,125,130],presto_dynam:131,presto_result:131,presto_task:[63,70,131],prestoqueri:90,prestoworkflow:131,presum:66,pretti:[129,133],prevent:[7,17],previou:[25,111],previous:[20,65,107,122],price:103,primari:[14,15,20,38,58,74,92,94,117,129],primarili:[14,114],primary_contain:[94,132],primary_container_nam:[58,74,90,94,132],primit:[15,22,39,63,70,90,92,94,100,108,114,122],primtiv:49,princip:[2,25,90],print0:13,print:[11,127,132,133],print_funct:[122,132],priori:129,priorit:102,prioriti:102,privileg:120,proactiv:102,problem:103,process:[0,7,13,14,19,22,25,34,38,51,54,90,99,101,102,103,108,112,113,114,122,125],produc:[20,22,25,34,35,36,40,41,48,66,74,75,76,94,105,108,112,113,119,121,123,129],producer_id:51,product:[1,8,9,10,31,74,102,103,104,114,119,121],prof:7,profil:7,program:[0,46,69,70,79,94,99,101,108,111,112],programmat:117,progress:[7,20,25,52,70,73,74,102,111,112],project:[9,10,14,15,16,17,23,25,26,27,28,32,37,43,63,65,69,70,71,73,74,80,81,92,94,98,108,109,112,113,120,121,123,125,132],project_domain_attribut:[10,26],project_pb2:[65,90],projectdomain:28,projectdomainattribut:15,projectnam:10,projectquotacpu:10,projectquotamemori:10,projectregisterrespons:65,promis:[46,63,82,90,94,98],promiseoutputrefer:74,promot:70,promote_from_model:[70,71,74,75,76,94],prompt:77,propag:41,propel:[5,9,13,15,16,19,36,51,74,90,119],proper:[15,74],properli:[75,76,77,103],properti:[21,47,67,70,72,73,74,75,76,80,89,90,91,92,94],propos:102,protect:[11,83],proto:[10,14,15,20,26,44,52,55,62,63,70,90,91,92,94,95,118,132],protobuf:[0,15,20,25,27,29,34,35,36,42,46,47,48,49,51,75,90,94,102,105,108,111,113,132],protobuftyp:75,protocol:[17,22,44,46,52,53,55,101],prototyp:102,proven:[12,103],provid:[0,1,2,5,8,9,13,14,17,18,21,22,23,25,27,29,34,35,36,41,43,44,47,51,53,55,62,65,70,74,76,79,90,94,103,104,108,110,111,112,115,121,122,133],provis:103,proxi:[15,89],pseudo:83,ptional:50,pub:111,publicli:123,publish:[7,14,19,30,77,111],pubsub:[14,52],pull:[49,92,114,119],pure:[108,111,112],purpos:[8,15,47,77,94],purposefulli:[23,27,32,37],push:74,put:[10,94],put_data:84,pyarrow:95,pyflyt:[63,66,77,122,123],pyspark:95,python3:114,python:[0,19,20,22,47,51,59,66,70,73,74,77,82,90,94,95,96,101,114,122,130,132],python_std_to_sdk_typ:[75,96,97],python_task:[70,94,121,122,127],pythonpath:94,pytimepars:[75,94],q64oxuoxt:2,q8mvene1wzq4:123,qualifi:[90,110],qualiti:102,quantiti:[47,90],qubol:[6,55,63,74,94,98,129],qubole_hive_task:[94,129],qubole_spark_task:94,qubole_work:20,qubolehivejob:90,queri:[14,15,16,20,22,23,25,27,29,34,35,36,57,65,74,75,76,81,90,94,111,112,131],query_collect:[57,90],question:90,queu:[15,42,90,92,119],queue:[5,9,14,28,49,67,119],queuing_budget:49,quick:[108,124,125],quickli:19,quota:[10,28,42],rais:[41,65,70,73,74,75,76,94,95],ran:25,randint:94,random:[63,94,98,112],randomli:[65,76,114],rang:[117,128,133],rapid:102,rate:[7,33,79,90,108,117],rate_unit:109,ratelimit:7,rather:[25,76,129],ratio:94,raw:[8,10,15,63,98,102],raw_valu:74,rawsynchronousflytecli:65,reach:[36,40,70,73,74,108],read:[8,10,13,21,65,66,69,76,77,94,99,101,102,111,112,122,131],readabl:[15,82,90],reader:94,readi:[8,13],real:108,realiz:[102,117],realtim:111,reason:[17,20,22,25,41,77,131],receiv:[22,30,65,90,94,102,111,119,121,132],received_typ:72,received_valu:72,recent:[25,94],recipi:[23,30,118],recipients_email:[23,30,70,90],recogn:0,recommend:[17,79,83,94,100,112],reconcil:74,reconcile_partial_pod_spec_and_task:74,record:[7,13,25,29,35,51,107],recov:[79,94],recover:[41,46,90,92],recoverableexcept:[79,94],recurs:[70,94,128],redefin:[14,109,117],redi:47,redirect:[2,77],redirect_path:67,redirect_uri:[67,77],reduc:[112,128,133],reeval:7,ref:14,refer:[6,7,9,10,13,20,22,25,27,32,37,38,46,48,49,50,52,70,90,92,95,100,102,109,110,112,113,114,117,124,131,133],referenc:[15,22,23,25,27,40,50,70,90,105,111,113],reference_execut:25,reference_id:[49,70,92],refil:7,refin:129,reflect:[102,109,122],reformat:72,refresh:[2,7,15,77],refresh_access_token:67,regard:[16,27,79,94],regardless:[4,27,51,65,94],region:[4,6,13,116,117],regist:[13,14,15,16,20,22,27,36,47,63,65,66,70,73,74,77,80,81,82,95,108,111,113,114,122,123,127],register:[63,70,74,95],register_al:69,register_project:65,register_tasks_onli:69,registerableent:[70,73,74,95],registertask:111,registerworkflow:111,registr:[2,14,22,23,27,77,108,109,113,125,127,132],registri:122,relat:[0,25,29,51,90,109,119],related_modul:95,relaunch:25,relaunch_execut:65,releas:101,relev:[0,2,70,133],reli:[13,20,121],reliabl:[8,9,13,47,103],remain:[2,65],remot:[7,11,13,14,29,35,74,76,79,85,88,94,122],remote_loc:76,remote_path:[75,76,84,85,88],remote_prefix:76,remotedatacontext:84,remov:[11,13,14,74,102,121,122],rename_and_return_refer:70,render:22,renew:7,repeat:[15,40,46,105,112,119],repeatedli:[29,112],replac:[0,13,111,122],repo:[13,21,102,122,133],repons:14,report:[25,110,119],repos:14,repositori:[10,13,19,69,102,108,114,122],repres:[0,10,16,22,23,25,27,28,29,30,33,34,35,36,38,42,48,51,60,65,70,74,90,92,94,108,112,113,122],represent:[0,22,34,36,90,111,131],request:[0,7,10,14,17,23,24,25,27,28,29,34,35,36,47,65,67,77,90,107,108,109,111,117,122,131],request_access_token:67,request_id:24,requesthandlerclass:67,requir:[0,2,4,7,13,15,17,20,22,23,25,27,33,38,40,45,47,48,49,54,66,67,77,90,92,94,102,107,108,109,110,111,113,114,117,122,128,131,132,133],requisit:90,reregist:15,rerun:112,res:128,reserv:[49,92],reset_config:77,resid:114,resolv:[47,77,117],resourc:[0,1,2,9,11,13,14,15,20,23,25,27,28,29,35,42,43,63,74,79,80,81,82,90,94,98,103,104,108,110,111,112,114,116,132],resource_typ:[10,23,28,32,37,43,70,71,73,74,92],resourceentri:90,resourcenam:90,resourcetyp:[23,70,73,74,92],respect:[14,15],respons:[0,14,17,20,23,25,27,28,29,34,35,58,65,94,102],response_blob:94,rest:[0,15,20,22,26,53,90,129],restart:20,restrict:[46,54,109,128],result:[23,25,27,29,34,35,36,39,65,76,77,79,83,94,108,121,128,131],retain:7,retri:[7,41,46,47,49,51,74,79,90,92,94,103,112],retriev:[0,2,11,16,20,23,29,35,46,48,65,69,107,111,112,131],retry_attempt:[15,43,51,71,92],retry_count:90,retryabl:94,retryattempt:51,retrycount:57,retrystrategi:[47,49,90,92],returnoutputstask:82,reusabl:34,revers:[15,76],revis:[16,34,36],rewritten:15,rfc1808:77,rfc3339nano:15,rfc:9,rich:103,right:92,right_express:[39,92],right_valu:[39,92],roadmap:[99,101],robust:103,role:[13,27,70,77,90,115,125],roll:2,root:[39,114],root_input_path:82,rout:[17,74,131],routin:14,routing_group:[56,74,90,131],row:65,rpc:[0,65],rpcerror:65,rst:21,rtype:[65,66,69,70,71,73,74,75,76,79,80,81,82,85,86,87,88,90,91,92,94,96,97],rule:[111,128],run:[0,2,7,8,10,11,12,13,15,16,18,19,20,25,28,29,33,35,40,42,47,49,51,54,74,75,76,77,79,92,94,102,105,109,113,114,117,119,121,122,127,128,129,131,132,133],run_dat:117,run_edge_detect:122,runbook:19,runnabl:54,runtim:[47,49,75,77,90,113],runtimemetadata:[90,127],runtimetyp:90,s3proxi:[63,83,84],safe:70,sai:[10,117],said:[27,102],same:[13,17,19,20,22,29,49,65,66,70,77,89,90,92,102,109,110,111,112,113,114,117,121,122],sampl:[10,117],sample_s:117,sandbox:[9,10,14,84,87,122,123,124],satisfi:[20,49,80,90],satsifi:22,save:[20,103,108,113,122,131],scala:59,scalabl:[0,8,11,99,100,101],scalar:[70,75,90],scale:[0,1,7,8,9,100,102,103],scenario:102,scene:131,schedul:[0,9,14,15,25,26,27,49,63,65,92,98,103,104,108,121,125],schedule_express:90,schedule_pb2:90,scheduled_at:25,schema:[0,22,48,56,63,70,74,90,94,95,119,131],schema_1:129,schema_2:129,schema_instanti:75,schema_instantiator_from_proto:75,schema_to_table_name_map:[75,76],schema_typ:[75,76],schemacolumn:[76,90],schemacolumntyp:90,schemainstanti:75,schematyp:[46,75,76,90],scienc:103,scope:[2,15,22,63,69,70,77,82,89,119],scopeablestatsproxi:89,scratch:[94,122],script:[2,94],scroll:123,sdk:[0,2,19,22,47,48,56,57,63,66,70,74,79,80,90,96,98,101,109,113,119,122,127,129,131,132],sdk_base:[63,75,98],sdk_branch:70,sdk_column:76,sdk_default:70,sdk_dynam:[63,70,94],sdk_in_contain:[63,66],sdk_launch_plan:[70,80,81,82],sdk_node:70,sdk_node_execut:80,sdk_python_venv:77,sdk_requir:70,sdk_runnabl:[20,63,70,79,80,94],sdk_runnable_task:74,sdk_task:[70,80,81,82],sdk_task_execut:80,sdk_type:[70,74,75,94,122,131],sdk_valu:74,sdk_wf_exec:[80,81],sdk_workflow:[70,80,81,82],sdk_workflow_execut:80,sdkdynamictask:[74,94],sdkhivejob:74,sdkhivetask:[74,94],sdklaunchplan:[70,80,81,82],sdknode:[70,94],sdknodeexecut:[70,74,80,81,82],sdkprestotask:[74,131],sdkrunnablecontain:74,sdkrunnablelaunchplan:70,sdkrunnablesparkcontain:74,sdkrunnabletask:[20,74,79,80,94],sdksidecartask:74,sdksparktask:[74,94],sdktask:[20,70,74,80,81,82],sdktaskexecut:[70,74,80,81,82],sdktasknod:70,sdktasktyp:70,sdkworkflow:[70,80,81,82,94],sdkworkflowexecut:[70,80,81,82,94],sdkworkflownod:70,sea:[116,117],sea_launch_plan:117,seamlessli:2,searchabl:102,second:[7,15,51,65,69,79,94,132],second_task:94,secondari:[94,132],secondary_contain:[94,132],secret:[2,4,11,13,69,77],secretnam:11,section:[1,11,13,14,18,52,62,77,100,102,108,114,123],secur:77,sed:13,see:[10,13,14,16,17,19,20,36,47,65,77,94,102,109,114,119,123,129,132],seed:[83,112],seed_flyte_random:83,seen:2,select:[75,76,94,129,131],select_queri:[75,76,129],self:[2,34,90],send:[0,2,11,15,24,51,131],sender:30,sender_email:30,sens:[10,47,72,79,102,117],sense_with_wait_hint:79,sensit:28,sensor:[63,70,78],sensor_task:[70,79],sensortask:79,sent:[30,51,74,131],separ:[0,11,19,29,83,95,108,121,128,131],seri:49,serial:[14,22,63,66,94,111],serialize_task:69,serialize_workflow:69,serv:[0,14,17],server:[2,7,23,25,27,29,34,35,36,67,77],server_address:67,servic:[0,2,5,9,12,14,16,18,21,24,31,52,53,65,70,77,90,102,107,108,112,114,119,120],serviceaccount:115,session_id:131,set:[2,4,7,8,10,13,14,15,17,19,22,23,25,27,28,29,32,33,34,35,37,38,39,40,44,45,46,47,48,49,51,65,70,73,74,77,79,89,90,92,94,95,100,105,109,110,111,112,114,117,119,121,122,124,127,128,129,131,132,133],set_access_token:65,set_flyte_config_fil:77,setfilt:90,setup:[8,114,130],sever:[4,7,11,20,121],sha:[77,121],share:[0,4,14,15,17,23,27,94,109,117,121,132],shared_volume_mount:[94,132],she:111,shelf:100,shim:14,ship:[2,20],short_class_str:[75,90,94],short_str:[75,90,94],shortcut:74,shorthand:94,should:[2,4,7,13,19,20,22,23,25,28,38,40,47,49,51,54,65,69,70,72,74,75,77,79,80,81,82,83,90,92,94,97,102,105,117,119,121,122,123,131],shouldn:[79,94],show:[4,7,123],shown:15,sibl:[83,94],side:[2,20,107,108,112],sidecar:[20,55,70,74,94,95,125,130],sidecar_task:[63,70,94,132],sidecarjob:90,sign:[25,29,35,65],signal:[70,73],signatur:[20,112,121,122],similar:[13,94,131],similarli:15,simpl:[7,13,20,39,46,48,67,90,112,127,128,129,131,132,133],simple_sidecar_task:132,simplest:[8,9,13,122],simpletyp:90,simpli:[25,117],simplifi:[17,27,41],sinc:[10,11,13,15,20,36,46,74,102,104,110,112],singl:[0,8,11,13,14,15,17,19,23,25,29,35,48,65,79,92,94,109,112,113,118,131,132],single_step:122,singlesteptask:127,singleton:[20,69],sink:42,situat:[83,121],size:[4,7,23,54,65,90,117,128],skip:[16,20,42,65,92],slack:[23,70,90,118],slacknotif:90,sleep:[79,94,132],slight:13,slightli:[20,102,109,132],slip:102,slist:22,slow:19,small:34,snooz:103,sole:[0,103,114,132],solut:103,solv:[102,103],some:[8,10,11,13,14,20,22,25,44,49,51,66,77,90,92,102,108,114,117,122,123,128,131],some_test:94,somedock:77,someon:100,someth:[15,20,77,94,122,123,129,131],sometim:20,someversion123:77,soon:[40,54,90,113],sort:[14,25,27,29,35,65,91,95,113],sort_bi:[15,23,27,29,35,65],sortedcontain:70,sorteddict:70,sourc:[4,7,10,19,20,51,65,66,67,69,70,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,92,94,95,96,97,99,100,102,108],space:[65,79,94],span:19,spark:[0,6,20,51,55,70,74,90,94,95,112,125,130],spark_conf:[74,90,94,133],spark_context:[94,133],spark_pb2:90,spark_task:[63,70,94,133],sparkconf:59,sparki:94,sparkjob:90,sparkoper:133,spawn:[35,65],spec:[15,22,25,26,27,34,36,40,65,74,90,96,103,116,128],speci:23,special:[15,17,20,34,45,48,49,74,77,92,94,108,127],specif:[0,7,10,12,13,14,15,17,18,20,21,23,25,26,29,34,35,36,42,43,51,55,65,70,74,76,99,101,102,103,108,109,111,112,114,117,121,127],specifi:[0,2,4,7,10,13,15,17,20,23,25,40,41,46,47,49,51,65,69,70,73,75,76,77,79,80,81,90,92,94,95,96,101,104,107,108,112,114,127,132],speed:[19,113],spent:[25,29,35,119],sphinx:19,spike:7,spin:17,split:94,sql:[13,22],square_each:94,squish:102,ssl:4,stabil:102,stack:[7,42],stage:[10,20,104,114,121],stage_queri:[75,76],stall:17,stand:[94,114],standard:[2,7,17,70,73,74,77,96],start:[1,7,9,13,17,20,25,38,47,74,77,90,99,102,113,114,122,125,127,133],started_at:[15,25,29,35,90,91],starttask:20,stat:[63,74,80,83,115],state:[0,10,15,20,23,25,27,29,35,65,67,70,73,74,79,80,81,90,94,108,119],stateless:[0,107],statement:[56,74,90,131],statement_templ:131,statsclientproxi:89,statsd:[63,74,89,98,119],statu:[0,23,25,27,90,103,132],status:14,std:[74,82],std_map:75,stderr:7,stderrthreshold:7,step1:94,step2:94,step:[19,20,22,38,47,94,103,105,108,111,119,123,127,128,129],still:[10,15,17,47,132],storag:[5,9,10,13,14,16,17,28,46,47,77,79,90,94,103,122],storage_limit:[74,79,94],storage_request:[74,79,94],store:[0,4,6,7,8,9,10,14,15,20,25,29,35,36,38,46,90,111,112,121,122,123,129,131],stori:[17,42],stow:14,str2bool:66,str:[65,66,90],strategi:[41,46,90,112],stream:[6,94],strict:[8,103],strictli:27,string:[4,6,7,15,20,22,23,24,25,27,28,29,30,31,32,33,34,35,36,37,38,39,41,42,43,45,46,47,48,49,51,56,57,58,59,60,66,70,71,75,76,77,79,90,92,94,95,96,97,109,112,117,121,122,131,132],string_valu:[46,75,76,90,94],strong:48,strongli:[16,22,45,46,47,48,49,79,92,94,112],struct:[4,20,22,27,35,46,47,48,51,90],struct_pb2:90,structur:[0,18,22,23,25,27,29,34,35,36,44,47,49,73,96,99,100,101,108],stub:65,style:12,sub:[7,29,38,70,74,79,94,111,113,114],sub_typ:75,sub_workflow:[36,38,70,91,92],sub_workflow_ref:[49,70,92],subclass:[20,70,79,94],subcommand:69,subdirectori:[11,13],subject:[30,118],subject_lin:30,submit:[0,27,74,75,76,94,103],submodul:[63,78,98],subpackag:98,subprocess:[63,98],subscrib:30,subsequ:[14,22,112,113,121],subset:[15,23,25,43,49,92,105],subsidiari:102,substitut:[28,82],subsystem:89,subtask:[40,54,90],subtyp:22,subworkflow:[25,36,38,40,49,70,90,92,113],succe:[25,34],succeed:[15,35,40,42,92,117,119],success:[25,40,54,65,70,90,103,111,112,114,118,119],successfulli:[13,22,25,49,92,102,114],sudo:77,suffici:[8,13],suffix:17,suit:[8,102],suitabl:2,sum:94,sum_of_list:94,summar:0,summari:[15,111],superclass:74,superset:94,supplement:109,suppli:[10,20,25,33,107],support:[0,2,14,15,17,22,46,47,65,75,76,77,79,90,94,105,112,114,128,131],suppos:127,sure:[20,107,117],surfac:0,swimlan:9,sync:[20,70,73,74,76,80,81],synchron:65,synchronousflytecli:65,syntax:[33,70,94,109],sys:94,system:[0,2,4,7,13,14,15,21,22,25,38,42,43,44,46,47,51,52,55,63,70,76,77,90,92,94,99,100,102,103,107,108,111,112,114,119,122,123,128],system_entry_point:72,system_metadata:25,t_valu:[70,75,76,94],tab:123,tabl:[14,19,75,76,129,131],table_nam:[76,79],tag1:94,tag:[10,16,28,46,57,74,75,77,82,89,90,94,102,119,129],tag_prefix:75,taggabl:[63,74,80,83],taggablestat:[74,80,89],tailor:13,take:[8,10,13,22,66,70,72,79,94,96,112,113,117,123,131,133],taken:[49,92,95],talk:[7,100],target:[4,17,19,47,49,51,90,92,113,122],target_gc_perc:4,task:[0,2,7,9,14,15,18,21,22,23,24,26,28,29,35,36,38,40,42,43,44,49,50,51,52,53,56,57,58,63,65,70,73,77,78,80,81,82,92,95,98,99,101,103,108,110,111,114,115,125],task_exec:[80,81,82],task_execut:[14,26,63,65,70,74,90],task_execution_created_at:15,task_execution_id:29,task_execution_identifi:65,task_execution_pb2:91,task_execution_updated_at:15,task_funct:[74,79],task_function_nam:74,task_id:[43,51,71,80,81,82,92],task_identif:65,task_input:[74,131],task_modul:[72,74],task_nam:72,task_name_format:77,task_nod:[49,92],task_pb2:90,task_resourc:28,task_resource_attribut:28,task_spec:65,task_typ:[74,79],taska:22,taskb:22,taskc:22,taskcategori:47,taskclosur:90,taskcontext:20,taskdefinit:90,taskexecut:[51,65,74,91],taskexecutionclosur:91,taskexecutionev:[15,24],taskexecutiongetdatarespons:90,taskexecutionidentifi:[29,35,51,65,71,91,92],taskexecutionphas:[91,92],taskid:47,tasklog:[35,51,91,92],taskmetadata:90,tasknam:16,tasknod:[70,92],tasks_count:128,tasks_pb2:90,taskspec:[65,90],tasktempl:[20,22,34,38,40,50,56,57,70,74,90,105],tasktyp:130,team:[0,13,101,110,121],technic:20,tediou:0,tell:[2,79,94,123],temp:[19,131],tempdir:70,templat:[10,20,27,28,34,36,38,50,70,77,90,91,92,94,102,109,113,131],templatedata:10,temporari:[74,75,76,94,129],temporaryconfigur:77,tenanc:[108,114],tend:131,tensorflow:112,term:[7,114],termin:[0,15,25,29,58,70,80,81,108,118,119],terminate_execut:65,test:[4,8,17,69,77,94,100,102,112,121,122,131],test_hiv:94,test_task:94,test_util:[63,98],text:[2,65,66,69,70,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,90,91,92,94,95,114,129,131],text_arg:66,textual:90,than:[10,15,17,20,22,25,39,46,65,74,76,94,104,123,131],thei:[0,2,8,10,11,17,20,22,39,69,72,81,94,100,102,107,108,116,120,129],them:[0,2,11,13,15,72,112,119,129,131],themselv:[10,72,101,113],then_nod:[49,92],thereaft:20,therefor:[22,72,94,114,132],theworst:15,thi:[0,1,2,4,7,8,9,10,11,13,14,15,17,18,19,20,22,23,24,25,27,28,29,30,32,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,51,52,54,56,57,62,65,66,69,70,72,73,74,75,76,77,79,80,81,82,83,89,90,92,94,95,100,102,103,105,107,108,111,113,114,117,119,121,122,123,125,127,128,129,131,132,133],thin:[14,65],thing:[13,65,102,117,127,129],think:[102,128],third:2,thorough:15,those:[2,20,66,79,94,102,104,112,122,128],though:[2,129],thought:[2,20],thread:7,three:[2,10,19,22,118],threshold:[7,122],threw:48,throttl:7,through:[2,10,13,15,16,17,42,100,113,119,123],throughout:[22,23,103],thrown:48,thu:102,tied:[10,109,113],tighter:47,time:[2,7,10,15,20,22,23,25,27,29,33,34,35,36,47,49,58,65,73,74,76,77,79,82,89,90,94,102,103,109,111,112,113,114,117,119,121,128,132],timed_out:[42,92,118],timedelta:[73,75,79,90,91,92,94,117],timeout:[47,49,73,74,79,90,92,94,112],timeout_sec:[57,90],timer:[82,89,119],timestamp:[15,25,27,29,34,35,36,46,51],tmp:90,tmp_dir:[70,74,80],tmpdir:122,to_dict:90,to_flyte_idl:[90,91,92],to_flyte_literal_typ:[75,94],to_literal_model:90,to_path:[84,85,86,87,88],to_python_std:[75,94],tocken:7,todo:[23,47,65,74,77,79,80,90,92,94],togeth:[0,19,21,70,101,131],toggl:15,token:[2,7,11,23,25,27,29,34,35,36,65,67,69,77],token_endpoint:[67,69],tokenpath:11,toler:[0,108],too:[25,90,117],tool:[0,10,13,63,77,98,103,111,114],toolkit:14,top:[5,7,9,14,31,102,127],top_trim:72,topic:14,topolog:95,total:[11,49],touch:122,tps:7,trace:[7,24,42,51,72],traceback:72,track:[15,20,70,80,103],trackabl:102,tradit:0,tradition:77,train:103,transact:[7,65],transform:[14,20,69,112],transit:[15,25,27,90,119],translat:[20,46,107],treat:121,tree:[22,39],tri:7,triag:103,trigger:[7,14,23,25,27,33,47,79,90,94,109,113,117,118],triggered_tim:117,trivial:132,truth:20,tsx:17,ttl:[7,42,92],tune:[34,112],tunnel:8,tupl:[66,75,79],turn:[10,74,103,119],tutori:119,tweak:10,two:[17,19,22,39,112,119,129,132],txt:[94,132],type:[0,4,6,7,9,11,13,15,16,20,21,23,28,41,42,43,44,45,46,47,49,51,56,57,63,65,66,67,69,70,71,72,73,74,77,79,80,81,82,84,85,86,87,88,89,91,95,96,97,98,99,108,109,113,117,119,121,122,125,127,128,129,131,132,133],type_engin:[63,77,98],type_map:[70,75],typedcollectiontyp:75,typedinterfac:[47,49,70,74,90,92,127],typedlistimpl:75,typeengin:96,typeerror:72,types_pb2:[90,92],typic:[8,13,77,100,104,108],uint32:[23,25,27,29,33,35,43,46,47,51,57],ultim:20,unabl:47,uncov:102,undefin:[17,42,46,92],under:[2,7,11,13,23,95,112,121,122,123],underli:[14,22,42,46,48,49,65,70,73,74,75,89,90,92,94],underneath:27,understand:[0,6,7,9,20,21,100,102,108,125],understood:48,unfortun:[14,15,20],unicod:112,union:83,uniqu:[14,15,16,22,23,24,25,27,29,32,34,35,36,37,38,43,46,47,48,49,51,65,70,73,77,90,92,109,110,112,114],unit:[22,33,46,49,63,74,79,80,90,94,102,108,112,113,117,122],unit_test:[74,94],unittestenginefactori:82,unittestenginetask:82,unknown:[42,47,90,92,119],unless:49,unlik:[0,131],unmanag:76,unmarsh:20,unnecessari:17,unpack:[75,90],unpack_literal_map_to_sdk_object:75,unpack_literal_map_to_sdk_python_std:75,unspecifi:[43,92],unsur:114,until:[0,17,22,58,73,128,132],untriag:102,unus:103,unvers:114,updat:[7,13,14,15,19,23,25,27,29,35,65,70,73,76,79,80,81,94,113,117,121],update_configuration_fil:69,update_launch_plan:65,updated_at:[15,25,27,29,35,91],upload:[74,76,84,85,86,87,88,108,122],upload_directori:[84,85,86,87,88],upon:[0,70,73,74,75,76,94],upper:[15,79,94],upstream:[38,49,70,92,94],upstream_ent:[70,73,74],upstream_nod:70,upstream_node_id:[49,70,92],uri:[7,25,42,46,51,76,77,90,92],url:[4,6,17,22,23,25,29,35,47,51,65,67,77,90,114,123],urlblob:[25,29,35,90],urllib:122,urlopen:122,urlpars:77,usabl:[65,94],usag:[19,74,110,114,115,130],use:[0,2,4,7,8,10,11,13,14,15,17,19,20,22,25,27,38,46,47,51,66,74,77,79,90,94,102,104,109,111,113,121,122,123,128,131,132,133],usecas:7,used:[2,4,7,10,13,14,15,17,19,20,22,23,25,26,27,28,29,31,34,35,36,38,45,47,48,49,52,65,67,70,74,76,77,79,83,90,92,94,102,109,113,114,116,122,127,132,133],useful:[2,18,25,49,70,74,92,94,103,121],usefulli:74,user:[1,2,5,8,9,10,13,20,22,23,25,27,34,42,43,47,63,65,70,74,75,77,79,82,90,94,96,97,99,101,102,103,107,108,110,111,112,113,115,117,121,127,129,131,132,133],user_entry_point:72,user_id:94,user_input:70,usernam:[2,13,77,114,122,123],users_t:94,uses:[0,4,5,7,8,12,14,15,38,70,74,77,101,111,114,116,127,133],using:[0,2,4,7,13,17,25,39,47,49,66,69,77,80,92,94,100,102,103,108,109,110,111,112,113,114,119,122,123,125,127,128,129,131,132,133],usual:[2,17,49,76,96,102,114,119],util:[14,63,74,80,98,114,122],uuid:16,val:[4,6,7,90,133],valid:[0,10,14,22,23,30,46,47,48,49,70,74,77,90,92,94,103,107,109,111,113],valid_phas:70,valu:[2,5,7,9,10,14,15,16,17,20,21,23,25,27,28,29,33,34,35,36,38,40,43,45,46,47,48,49,54,65,66,69,70,72,74,75,76,77,80,81,82,90,91,92,94,96,109,114,116,117,121,122,123,127,128,132,133],value_in:15,value_to_print:127,valueerror:72,valuein:90,vari:15,variabl:[2,4,10,22,28,33,39,46,47,48,49,66,69,70,74,77,79,90,92,94,107,109,112],variable_dict:66,variable_proto:90,variablemap:[27,90],varieti:[34,103,113],variou:[7,22,42,44,47,49,51,53,55,100,102,112,119,131],variti:128,varriou:22,vector:2,veloc:102,venv:114,verbose_class_str:90,verbose_messag:72,verbose_str:[75,90,94],veri:[15,17,22,102,112,128],verifi:19,version:[15,16,20,22,23,27,34,36,43,47,51,65,69,70,71,73,74,77,82,90,92,94,102,107,108,109,112,114,121,123,125],via:[0,42,65,69,70,120,133],view:[0,17,65,100,111,131],virtual:[19,114],virtualenv:114,visibl:[22,23,119],visit:[103,122,123],visual:[0,38,111],volum:[11,94,132],volumemount:[11,94,132],volumesourc:[94,132],wai:[2,10,13,15,20,22,100,109,112,114,120,121,122,128,133],wait:[7,22,49,60,73,90,117,132],wait_for_complet:73,waitabl:[20,55],waiting_for_resourc:42,walk:[10,16],want:[2,10,11,13,15,19,20,42,65,83,101,102,117,131],warn:[8,79,90,94],wast:112,wastag:108,watch:7,water:108,web:[0,2,17,103,112],webpack:17,week:33,weird:72,welcom:[99,102,111],well:[2,7,8,14,17,22,25,27,34,35,44,46,67,74,100,105,109,112,116,121,128,129],were:[13,15,20,49,76,90,92],wf_exec:[80,81,82],wf_exec_id:[60,80,81,82],wf_handl:94,wf_param:[70,94,121,122,129,131,132],wfparam:[94,132],wfs:22,what:[10,18,19,20,21,22,29,46,72,90,99,101,108,122,128],whatsoev:20,wheel:114,when:[2,4,7,10,16,17,18,20,25,27,33,42,46,51,65,66,70,72,73,76,77,79,90,94,103,107,111,112,113,119,121,122,123,127,129],whenev:[49,92,94,114,119],where:[0,2,4,7,10,15,22,25,28,29,35,39,42,46,65,73,74,76,77,81,83,90,94,102,121,123,128,129,131,133],wherea:[20,116],wherev:47,whether:[7,15,35,47,49,70,73,74,75,76,77,79,84,85,86,87,88,90,94,112,114,119],which:[6,7,8,10,13,14,15,17,20,22,23,25,27,28,29,32,33,34,35,36,37,47,51,65,66,69,70,73,74,76,77,89,90,94,102,108,109,111,112,113,114,116,119,122,127,128,129,131,132,133],whichev:90,who:[2,83,100],whose:[49,94],why:[115,125,131],wide:120,widgetmodel:10,wildcard:77,window:[17,77],wish:[2,15,27],with_overrid:70,within:[1,2,23,25,27,28,31,43,47,48,70,72,73,74,79,90,94,102,107,110,113,114,132],without:[2,17,77,94,108],won:[17,22,114],word:[65,66,90,113,114],work:[0,47,56,57,74,79,94,100,101,103,113,115,122,130,131],workaround:46,worker:[0,7],workflow:[0,2,5,9,10,11,12,13,14,15,22,23,24,25,26,27,28,29,31,33,34,37,38,42,43,44,47,50,51,52,63,65,69,73,74,77,80,81,82,90,95,98,99,101,103,104,105,108,109,110,111,112,114,116,117,118,119,121,124,125,128,129,131,133],workflow_attribut:[10,26],workflow_class:[94,117,122,131],workflow_closur:[44,63,98],workflow_closure_pb2:90,workflow_execut:[63,80,81,82,98],workflow_execution_id:29,workflow_execution_identifi:65,workflow_id:[25,27,60,70,80,81,82,90,94],workflow_identifi:65,workflow_nam:119,workflow_name_format:77,workflow_nod:[49,92],workflow_node_metadata:[29,51],workflow_packag:77,workflow_paramet:[127,128,133],workflow_pb2:[91,92],workflow_spec:65,workflowattribut:[15,28],workflowclosur:[90,91],workflowexecut:[23,25,51,60,118],workflowexecutionev:[15,24],workflowexecutiongetdatarespons:[65,90],workflowexecutionidentifi:[25,29,51,60,65,71,73,80,81,82,90,92],workflowexecutionphas:[90,92,117],workflowmetadata:92,workflowmetadatadefault:92,workflownod:[29,38,70,92],workflowspec:[65,91],workflowtempl:[36,38,40,50,70,90,91,92,105],working_dir_prefix:70,working_directori:[74,80],workload:[0,90,103,128],workqueu:7,world:[10,94,108,132],worri:[20,72],worth:117,would:[10,15,17,47,77,83,94,102,118],wrap:[20,65,72,74,75,79,94],wrapper:[20,65,67,70,72,94],wreak:119,write:[7,20,76,81,94,101,103,113,124,125,129,132,133],write_proto_to_fil:70,writer:94,written:[4,5,19,22,76,79,94,113,123],wrobert:[75,94],wrong:117,www:77,xarg:[11,13],xrang:94,yaml:[7,8,10,11,13,111],yarn:17,year:[33,117],yet:[10,22,47],yield:[15,94,128],you:[0,2,8,10,11,13,14,15,17,20,27,65,70,73,103,107,109,117,118,119,121,122,123,124,125,128,131,132],your:[1,2,8,9,10,11,19,20,27,49,109,114,115,116,117,120,121,123,124,125,129,132,133],your_aws_access_kei:13,your_aws_secret_kei:13,your_database_password:13,your_database_usernam:13,yourself:[1,10,114],yourworkflownam:10,zero:[94,105,117]},titles:["Architecture","Administrator Docs","Authentication","FlyteAdmin Configuration","Common configuration across all backend components","Configure Flyte backend","Plugin Configuration","Propeller Configuration","Getting Started","Installing Flyte","Configuring customizable resources","Scaling Beyond Kubernetes","Optional Components","Handling Production Load","FlyteAdmin","FlyteAdmin Service Background","What is Data Catalog?","Flyte Console","Flyte System Components","Contributing to Docs","Extending Flyte","Contributor Docs","Flyte Specification Language","common.proto","event.proto","execution.proto","Flyte Admin Service entities","launch_plan.proto","matchable_resource.proto","node_execution.proto","notification.proto","project.proto","project_domain_attributes.proto","schedule.proto","task.proto","task_execution.proto","workflow.proto","workflow_attributes.proto","compiler.proto","condition.proto","dynamic_job.proto","errors.proto","execution.proto","identifier.proto","Core Flyte language specification","interface.proto","literals.proto","tasks.proto","types.proto","workflow.proto","workflow_closure.proto","event.proto","Flyte Internal and External Eventing interface","Flyte Language and API specification","array_job.proto","Flyte Task Plugins","presto.proto","qubole.proto","sidecar.proto","spark.proto","waitable.proto","admin.proto","REST and gRPC interface for the Flyte Admin Service","flytekit package","flytekit.bin package","flytekit.clients package","flytekit.clis package","flytekit.clis.auth package","flytekit.clis.flyte_cli package","flytekit.clis.sdk_in_container package","flytekit.common package","flytekit.common.core package","flytekit.common.exceptions package","flytekit.common.mixins package","flytekit.common.tasks package","flytekit.common.types package","flytekit.common.types.impl package","flytekit.configuration package","flytekit.contrib package","flytekit.contrib.sensors package","flytekit.engines package","flytekit.engines.flyte package","flytekit.engines.unit package","flytekit.interfaces package","flytekit.interfaces.data package","flytekit.interfaces.data.gcs package","flytekit.interfaces.data.http package","flytekit.interfaces.data.local package","flytekit.interfaces.data.s3 package","flytekit.interfaces.stats package","flytekit.models package","flytekit.models.admin package","flytekit.models.core package","flytekit.plugins package","flytekit.sdk package","flytekit.tools package","flytekit.type_engines package","flytekit.type_engines.default package","flytekit","Flyte","How to read these docs?","Introduction","Roadmap","What is Flyte?","Domains","Dynamic Job Spec","Timeline of a workflow execution","Overview of the Execution of a Workflow","Flyte Concepts","Launch plans","Projects","Understanding Registration process","Tasks","Workflows","Flyte CLI","Flyte Features","Labels and Annotations","Flyte Launchplans","Notifications","Metrics for your executions","Why roles?","Task Cache","Writing Your First Workflow","Quick Start Examples","Getting Started","User docs","Python SDK","Container Task","Dynamic Tasks","Hive Tasks","Flyte Task Types","Presto Tasks","Sidecar Tasks","Spark Task"],titleterms:{"default":[6,97,109,119],"enum":[23,25,27,28,33,39,41,42,43,47,48,59],"static":15,"void":46,Adding:15,For:121,Going:13,Using:[15,111],With:119,abortmetadata:25,access:2,across:4,activelaunchplanlistrequest:27,activelaunchplanrequest:27,addit:14,admin:[2,7,14,15,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,61,62,91],administr:[1,100],alia:49,all:[4,15,19],annot:[23,116],api:53,architectur:0,array_job:[54,90],arrayjob:54,artifact:73,asynchron:14,auth:[27,67,77],authent:2,avail:6,awesom:100,aws:77,backend:[4,5,111],background:[15,20],base:72,base_sdk_typ:75,base_sensor:79,basic:129,basic_auth:69,beyond:[11,13],bin:64,binari:46,bind:46,bindingdata:46,bindingdatacollect:46,bindingdatamap:46,blob:[46,75,76],blobdimension:48,blobmetadata:46,blobtyp:48,booleanexpress:39,branch:113,branchnod:49,bug:102,build:19,cach:121,catalog:[7,12,16],chang:102,characterist:112,cli:[2,66,67,68,69,107,114],client:[2,65,89],cluster:10,clusterresourceattribut:28,command:[10,114],commandlin:7,common:[4,14,23,70,71,72,73,74,75,76,77,80,84,90,91,96],compani:100,comparisonexpress:39,compil:[22,38,92],compiledtask:38,compiledworkflow:38,compiledworkflowclosur:38,compon:[2,4,12,14,18],component_nod:70,concept:108,condit:[39,92],config:3,configur:[2,3,4,5,6,7,10,13,77,114],conjunctionexpress:39,connectionset:38,consol:17,constant:[69,70],contain:[6,47,75,119,127,132],containererror:41,containerport:47,content:[63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97],continu:102,contrib:[78,79],contribut:19,contributor:[21,100],control:[0,6,11],copi:19,cor:17,core:[7,38,39,40,41,42,43,44,45,46,47,48,49,50,71,92,102],creat:[13,122,123],cred:77,credenti:67,cron:109,custom:20,customiz:10,dashboard:119,data:[0,11,12,14,16,84,85,86,87,88],data_proxi:84,databas:13,debug:[10,17],definit:112,depend:[17,19],deploy:[8,11,13],detail:14,develop:[17,103],diagram:2,direct:[2,23],discoveri:67,doc:[1,19,21,100,125],document:[19,102],domain:[31,104,114],dynam:[13,105,128],dynamic_job:[40,90],dynamicjobspec:40,egress:52,elect:7,element:22,emailmessag:30,emailnotif:23,enabl:121,engin:[80,81,82],entiti:[15,26,114],entrypoint:64,environ:[17,129],error:[14,41,48,92],errordocu:41,errorkind:42,even:100,event:[7,24,51,52],eventerroralreadyinterminalst:24,eventfailurereason:24,exampl:[3,6,7,10,20,112,116,120,123,132],except:[72,94],execut:[6,10,15,16,25,42,73,74,90,92,103,106,107,113,116,119,123,129],executionclosur:25,executionclusterlabel:28,executioncreaterequest:25,executioncreaterespons:25,executionerror:42,executionlist:25,executionmetadata:25,executionmod:25,executionqueueattribut:28,executionrelaunchrequest:25,executionspec:25,executionterminaterequest:25,executionterminaterespons:25,express:109,extend:20,extens:22,extern:[7,52],fault:112,featur:115,filter:[15,90],first:122,fix:[102,109],fixedr:33,fixedrateunit:33,flow:[2,107,111],flyte:[2,5,9,13,16,17,18,20,22,26,44,52,53,55,62,81,97,99,100,103,107,108,113,114,115,117,119,122,123,130,131],flyte_cli:68,flyteadmin:[3,14,15],flyteconsol:17,flyteidl:[0,23,24,25,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,54,56,57,58,59,60],flytekit:[63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,111],friendli:65,from:114,futur:118,gcp:77,gcs:85,gcs_proxi:85,get:[8,124],grade:13,grpc:62,handl:13,hash:73,have:114,help:[100,114],helper:[65,66,75],hierarchi:10,hive:[20,129],hive_task:74,hivequeri:57,hivequerycollect:57,host:114,how:[16,100,102],http:86,http_data_proxi:86,iam:120,identifi:[43,71,92],idl:20,idlist:38,idp:2,ifblock:49,ifelseblock:49,impl:[76,79],improv:102,includ:19,individu:6,initi:20,input:[109,117],instal:[9,17,100,114,132],integr:129,interact:[114,122],interfac:[45,52,62,70,83,84,85,86,87,88,89,90,114],intern:[52,77],introduct:101,job:105,keyvaluepair:46,kind:41,kubernet:[6,11,120],label:[10,23,116],languag:[22,44,53],launch:[109,116],launch_plan:[27,69,70,90],launcher:7,launchplan:[27,117],launchplanclosur:27,launchplancreaterequest:27,launchplancreaterespons:27,launchplanlist:27,launchplanmetadata:27,launchplanspec:27,launchplanst:27,launchplanupdaterequest:27,launchplanupdaterespons:27,lazy_load:95,leader:7,level:6,line:114,link:6,listmatchableattributesrequest:28,listmatchableattributesrespons:28,liter:[46,90],literalcollect:46,literalmap:46,literalmapblob:25,literaltyp:48,live:102,load:13,loader:80,local:[19,87],local_file_proxi:87,log:6,logger:4,logicaloper:39,main:68,make:100,manag:[14,100,102],matchable_resourc:28,matchableattributesconfigur:28,matchableresourc:28,matchingattribut:28,memoiz:[16,112],messageformat:42,metadata:[4,15],metric:119,mileston:102,miscellan:129,mixin:73,mock_stat:82,model:[14,90,91,92],modif:19,modul:[63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97],module_load:95,monitor:103,more:100,name:[15,114],namedent:23,namedentitygetrequest:23,namedentityidentifi:23,namedentityidentifierlist:23,namedentityidentifierlistrequest:23,namedentitylist:23,namedentitylistrequest:23,namedentitymetadata:23,namedentityst:23,namedentityupdaterequest:23,namedentityupdaterespons:23,network:17,node:[49,70,105,113],node_execut:[29,90],nodeexecut:[29,42],nodeexecutionclosur:29,nodeexecutionev:51,nodeexecutioneventrequest:24,nodeexecutioneventrespons:24,nodeexecutionfortasklistrequest:29,nodeexecutiongetdatarequest:29,nodeexecutiongetdatarespons:29,nodeexecutiongetrequest:29,nodeexecutionidentifi:43,nodeexecutionlist:29,nodeexecutionlistrequest:29,nodeexecutionmetadata:29,nodemetadata:49,note:19,notif:[23,30,70,118],notificationlist:25,object:13,objectgetrequest:23,observ:102,onli:[7,19],oper:39,operand:39,option:12,output:[17,74,105],outputrefer:48,overview:107,own:13,packag:[63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97],pagerdutynotif:23,paramet:[7,45,131],parametermap:45,parenttaskexecutionmetadata:51,partial:117,phase:42,plan:[109,116],plane:[0,11],platform:[15,77],plugin:[6,20,54,55,56,57,58,59,60,93],pod:132,prerequisit:8,presto:[56,90,131],presto_task:74,prestoqueri:56,primari:132,primit:[46,75],process:111,product:13,project:[13,31,90,110,114,119,122],project_domain_attribut:32,projectdomainattribut:32,projectdomainattributesdeleterequest:32,projectdomainattributesdeleterespons:32,projectdomainattributesgetrequest:32,projectdomainattributesgetrespons:32,projectdomainattributesupdaterequest:32,projectdomainattributesupdaterespons:32,projectlistrequest:31,projectregisterrequest:31,projectregisterrespons:31,promis:70,propel:[7,20],properti:22,proto:[23,24,25,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,54,56,57,58,59,60,61,75],protobuf:17,provid:[6,109,119],proxi:17,put:15,pyflyt:69,pypi:114,python:[126,127],qubol:[20,57,90],qubolehivejob:57,queri:129,queue:[7,10],quick:123,random:83,rate:109,raw:65,read:100,real:112,recommend:114,refer:2,regist:69,register:73,registr:[111,123],releas:102,reliabl:102,repo:19,repositori:14,request:15,requir:112,resourc:[10,47,77],resourceentri:47,resourcelistrequest:23,resourcenam:47,resourcetyp:43,rest:62,retrystrategi:46,rfc:2,roadmap:102,role:120,rpc:14,rst:19,run:[17,123],runtim:14,runtimemetadata:47,runtimetyp:47,s3proxi:88,sandbox:[8,13],scalar:46,scale:11,schedul:[12,33,70,90,109,117],schema:[46,75,76,129],schemacolumn:48,schemacolumntyp:48,schematyp:48,scope:72,sdk:[20,77,94,126],sdk_base:70,sdk_dynam:74,sdk_in_contain:69,sdk_runnabl:74,sensor:79,serial:69,server:17,servic:[7,15,26,62],serviceaccount:120,setup:[123,133],sidecar:[58,132],sidecar_task:74,sidecarjob:58,simpletyp:48,slacknotif:23,sort:[15,23],sourc:114,spark:[59,133],spark_task:74,sparkappl:59,sparkjob:59,spec:[105,132],specif:[22,44,53,113],start:[8,123,124],stat:[89,119],statsd:77,storag:4,store:13,storybook:17,structur:[14,20,113],subcommand:114,submodul:[64,65,66,67,68,69,70,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,92,94,95,96,97],subpackag:[63,66,70,75,78,80,83,84,90,96],subprocess:95,subworkflow:105,swimlan:2,syntax:15,system:[18,72],systemmetadata:25,tab:17,taggabl:89,task:[10,16,20,34,47,55,74,79,90,94,105,112,113,119,121,122,127,128,129,130,131,132,133],task_execut:[35,91],taskclosur:34,taskcreaterequest:34,taskcreaterespons:34,taskexecut:[35,42],taskexecutionclosur:35,taskexecutionev:51,taskexecutioneventrequest:24,taskexecutioneventrespons:24,taskexecutiongetdatarequest:35,taskexecutiongetdatarespons:35,taskexecutiongetrequest:35,taskexecutionidentifi:43,taskexecutionlist:35,taskexecutionlistrequest:35,tasklist:34,tasklog:42,taskmetadata:47,tasknod:49,taskresourceattribut:28,taskresourcespec:28,taskspec:34,tasktempl:47,team:102,terminolog:114,test:114,test_util:94,timelin:106,togeth:15,toler:112,tool:95,top:6,train:102,type:[10,22,48,59,75,76,90,92,94,112,130],type_engin:[96,97],typedinterfac:45,typic:[107,111],understand:[13,111],unit:[82,109],updat:20,urlblob:23,urn:114,usag:[116,127,129,131,132,133],use:117,user:[0,6,11,72,100,114,119,125],using:107,util:70,valu:[6,22],variabl:[17,45],variablemap:45,version:113,waitabl:60,want:100,what:[16,103,109],when:117,why:120,without:111,work:[102,114,118,132],workflow:[7,36,49,70,91,92,94,100,106,107,113,122,123],workflow_attribut:37,workflow_closur:[50,90],workflow_execut:70,workflowattribut:37,workflowattributesdeleterequest:37,workflowattributesdeleterespons:37,workflowattributesgetrequest:37,workflowattributesgetrespons:37,workflowattributesupdaterequest:37,workflowattributesupdaterespons:37,workflowclosur:[36,50],workflowcreaterequest:36,workflowcreaterespons:36,workflowengin:14,workflowexecut:42,workflowexecutionev:51,workflowexecutioneventrequest:24,workflowexecutioneventrespons:24,workflowexecutiongetdatarequest:25,workflowexecutiongetdatarespons:25,workflowexecutiongetrequest:25,workflowexecutionidentifi:43,workflowlist:36,workflowmetadata:49,workflowmetadatadefault:49,workflownod:49,workflownodemetadata:[29,51],workflowspec:36,workflowtempl:49,world:112,write:[100,122],you:114,your:[13,119,122]}}) \ No newline at end of file +Search.setIndex({docnames:["administrator/architecture","administrator/index","administrator/install/authentication","administrator/install/configure/admin","administrator/install/configure/common","administrator/install/configure/index","administrator/install/configure/plugins","administrator/install/configure/propeller","administrator/install/getting_started","administrator/install/index","administrator/install/managing_customizable_resources","administrator/install/multi_cluster","administrator/install/optional_components","administrator/install/production","contributor/components/admin","contributor/components/admin_service","contributor/components/catalog","contributor/components/console","contributor/components/index","contributor/docs/index","contributor/extending/index","contributor/index","contributor/language/index","flyteidl/admin/common.proto","flyteidl/admin/event.proto","flyteidl/admin/execution.proto","flyteidl/admin/index","flyteidl/admin/launch_plan.proto","flyteidl/admin/matchable_resource.proto","flyteidl/admin/node_execution.proto","flyteidl/admin/notification.proto","flyteidl/admin/project.proto","flyteidl/admin/project_domain_attributes.proto","flyteidl/admin/schedule.proto","flyteidl/admin/task.proto","flyteidl/admin/task_execution.proto","flyteidl/admin/workflow.proto","flyteidl/admin/workflow_attributes.proto","flyteidl/core/compiler.proto","flyteidl/core/condition.proto","flyteidl/core/dynamic_job.proto","flyteidl/core/errors.proto","flyteidl/core/execution.proto","flyteidl/core/identifier.proto","flyteidl/core/index","flyteidl/core/interface.proto","flyteidl/core/literals.proto","flyteidl/core/tasks.proto","flyteidl/core/types.proto","flyteidl/core/workflow.proto","flyteidl/core/workflow_closure.proto","flyteidl/event/event.proto","flyteidl/event/index","flyteidl/index","flyteidl/plugins/array_job.proto","flyteidl/plugins/index","flyteidl/plugins/presto.proto","flyteidl/plugins/qubole.proto","flyteidl/plugins/sidecar.proto","flyteidl/plugins/spark.proto","flyteidl/plugins/waitable.proto","flyteidl/service/admin.proto","flyteidl/service/index","flytekit/flytekit","flytekit/flytekit.bin","flytekit/flytekit.clients","flytekit/flytekit.clis","flytekit/flytekit.clis.auth","flytekit/flytekit.clis.flyte_cli","flytekit/flytekit.clis.sdk_in_container","flytekit/flytekit.common","flytekit/flytekit.common.core","flytekit/flytekit.common.exceptions","flytekit/flytekit.common.mixins","flytekit/flytekit.common.tasks","flytekit/flytekit.common.types","flytekit/flytekit.common.types.impl","flytekit/flytekit.configuration","flytekit/flytekit.contrib","flytekit/flytekit.contrib.sensors","flytekit/flytekit.engines","flytekit/flytekit.engines.flyte","flytekit/flytekit.engines.unit","flytekit/flytekit.interfaces","flytekit/flytekit.interfaces.data","flytekit/flytekit.interfaces.data.gcs","flytekit/flytekit.interfaces.data.http","flytekit/flytekit.interfaces.data.local","flytekit/flytekit.interfaces.data.s3","flytekit/flytekit.interfaces.stats","flytekit/flytekit.models","flytekit/flytekit.models.admin","flytekit/flytekit.models.core","flytekit/flytekit.plugins","flytekit/flytekit.sdk","flytekit/flytekit.tools","flytekit/flytekit.type_engines","flytekit/flytekit.type_engines.default","flytekit/index","index","introduction/docs_overview","introduction/index","introduction/roadmap","introduction/whatis","user/concepts/domains","user/concepts/dynamic_spec","user/concepts/execution_timeline","user/concepts/executions","user/concepts/index","user/concepts/launchplans_schedules","user/concepts/projects","user/concepts/registration","user/concepts/tasks","user/concepts/workflows_nodes","user/features/flytecli","user/features/index","user/features/labels_annotations","user/features/lanuchplans","user/features/notifications","user/features/observability","user/features/roles","user/features/task_cache","user/getting_started/create_first","user/getting_started/examples","user/getting_started/index","user/index","user/sdk/index","user/tasktypes/container","user/tasktypes/dynamic","user/tasktypes/hive","user/tasktypes/index","user/tasktypes/presto","user/tasktypes/sidecar","user/tasktypes/spark"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["administrator/architecture.rst","administrator/index.rst","administrator/install/authentication.rst","administrator/install/configure/admin.rst","administrator/install/configure/common.rst","administrator/install/configure/index.rst","administrator/install/configure/plugins.rst","administrator/install/configure/propeller.rst","administrator/install/getting_started.rst","administrator/install/index.rst","administrator/install/managing_customizable_resources.rst","administrator/install/multi_cluster.rst","administrator/install/optional_components.rst","administrator/install/production.rst","contributor/components/admin.rst","contributor/components/admin_service.rst","contributor/components/catalog.rst","contributor/components/console.rst","contributor/components/index.rst","contributor/docs/index.rst","contributor/extending/index.rst","contributor/index.rst","contributor/language/index.rst","flyteidl/admin/common.proto.rst","flyteidl/admin/event.proto.rst","flyteidl/admin/execution.proto.rst","flyteidl/admin/index.rst","flyteidl/admin/launch_plan.proto.rst","flyteidl/admin/matchable_resource.proto.rst","flyteidl/admin/node_execution.proto.rst","flyteidl/admin/notification.proto.rst","flyteidl/admin/project.proto.rst","flyteidl/admin/project_domain_attributes.proto.rst","flyteidl/admin/schedule.proto.rst","flyteidl/admin/task.proto.rst","flyteidl/admin/task_execution.proto.rst","flyteidl/admin/workflow.proto.rst","flyteidl/admin/workflow_attributes.proto.rst","flyteidl/core/compiler.proto.rst","flyteidl/core/condition.proto.rst","flyteidl/core/dynamic_job.proto.rst","flyteidl/core/errors.proto.rst","flyteidl/core/execution.proto.rst","flyteidl/core/identifier.proto.rst","flyteidl/core/index.rst","flyteidl/core/interface.proto.rst","flyteidl/core/literals.proto.rst","flyteidl/core/tasks.proto.rst","flyteidl/core/types.proto.rst","flyteidl/core/workflow.proto.rst","flyteidl/core/workflow_closure.proto.rst","flyteidl/event/event.proto.rst","flyteidl/event/index.rst","flyteidl/index.rst","flyteidl/plugins/array_job.proto.rst","flyteidl/plugins/index.rst","flyteidl/plugins/presto.proto.rst","flyteidl/plugins/qubole.proto.rst","flyteidl/plugins/sidecar.proto.rst","flyteidl/plugins/spark.proto.rst","flyteidl/plugins/waitable.proto.rst","flyteidl/service/admin.proto.rst","flyteidl/service/index.rst","flytekit/flytekit.rst","flytekit/flytekit.bin.rst","flytekit/flytekit.clients.rst","flytekit/flytekit.clis.rst","flytekit/flytekit.clis.auth.rst","flytekit/flytekit.clis.flyte_cli.rst","flytekit/flytekit.clis.sdk_in_container.rst","flytekit/flytekit.common.rst","flytekit/flytekit.common.core.rst","flytekit/flytekit.common.exceptions.rst","flytekit/flytekit.common.mixins.rst","flytekit/flytekit.common.tasks.rst","flytekit/flytekit.common.types.rst","flytekit/flytekit.common.types.impl.rst","flytekit/flytekit.configuration.rst","flytekit/flytekit.contrib.rst","flytekit/flytekit.contrib.sensors.rst","flytekit/flytekit.engines.rst","flytekit/flytekit.engines.flyte.rst","flytekit/flytekit.engines.unit.rst","flytekit/flytekit.interfaces.rst","flytekit/flytekit.interfaces.data.rst","flytekit/flytekit.interfaces.data.gcs.rst","flytekit/flytekit.interfaces.data.http.rst","flytekit/flytekit.interfaces.data.local.rst","flytekit/flytekit.interfaces.data.s3.rst","flytekit/flytekit.interfaces.stats.rst","flytekit/flytekit.models.rst","flytekit/flytekit.models.admin.rst","flytekit/flytekit.models.core.rst","flytekit/flytekit.plugins.rst","flytekit/flytekit.sdk.rst","flytekit/flytekit.tools.rst","flytekit/flytekit.type_engines.rst","flytekit/flytekit.type_engines.default.rst","flytekit/index.rst","index.rst","introduction/docs_overview.rst","introduction/index.rst","introduction/roadmap.rst","introduction/whatis.rst","user/concepts/domains.rst","user/concepts/dynamic_spec.rst","user/concepts/execution_timeline.rst","user/concepts/executions.rst","user/concepts/index.rst","user/concepts/launchplans_schedules.rst","user/concepts/projects.rst","user/concepts/registration.rst","user/concepts/tasks.rst","user/concepts/workflows_nodes.rst","user/features/flytecli.rst","user/features/index.rst","user/features/labels_annotations.rst","user/features/lanuchplans.rst","user/features/notifications.rst","user/features/observability.rst","user/features/roles.rst","user/features/task_cache.rst","user/getting_started/create_first.rst","user/getting_started/examples.rst","user/getting_started/index.rst","user/index.rst","user/sdk/index.rst","user/tasktypes/container.rst","user/tasktypes/dynamic.rst","user/tasktypes/hive.rst","user/tasktypes/index.rst","user/tasktypes/presto.rst","user/tasktypes/sidecar.rst","user/tasktypes/spark.rst"],objects:{"":{flytekit:[63,0,0,"-"]},"flytekit.bin":{entrypoint:[64,0,0,"-"]},"flytekit.clients":{friendly:[65,0,0,"-"],helpers:[65,0,0,"-"],raw:[65,0,0,"-"]},"flytekit.clients.friendly":{SynchronousFlyteClient:[65,1,1,""]},"flytekit.clients.friendly.SynchronousFlyteClient":{create_execution:[65,2,1,""],create_launch_plan:[65,2,1,""],create_task:[65,2,1,""],create_workflow:[65,2,1,""],get_active_launch_plan:[65,2,1,""],get_execution:[65,2,1,""],get_execution_data:[65,2,1,""],get_launch_plan:[65,2,1,""],get_node_execution:[65,2,1,""],get_node_execution_data:[65,2,1,""],get_task:[65,2,1,""],get_task_execution:[65,2,1,""],get_task_execution_data:[65,2,1,""],get_workflow:[65,2,1,""],list_active_launch_plans_paginated:[65,2,1,""],list_executions_paginated:[65,2,1,""],list_launch_plan_ids_paginated:[65,2,1,""],list_launch_plans_paginated:[65,2,1,""],list_node_executions:[65,2,1,""],list_node_executions_for_task_paginated:[65,2,1,""],list_task_executions_paginated:[65,2,1,""],list_task_ids_paginated:[65,2,1,""],list_tasks_paginated:[65,2,1,""],list_workflow_ids_paginated:[65,2,1,""],list_workflows_paginated:[65,2,1,""],register_project:[65,2,1,""],relaunch_execution:[65,2,1,""],terminate_execution:[65,2,1,""],update_launch_plan:[65,2,1,""],update_named_entity:[65,2,1,""]},"flytekit.clients.helpers":{iterate_node_executions:[65,3,1,""],iterate_task_executions:[65,3,1,""]},"flytekit.clients.raw":{RawSynchronousFlyteClient:[65,1,1,""]},"flytekit.clients.raw.RawSynchronousFlyteClient":{create_execution:[65,2,1,""],create_launch_plan:[65,2,1,""],create_task:[65,2,1,""],create_workflow:[65,2,1,""],force_auth_flow:[65,2,1,""],get_active_launch_plan:[65,2,1,""],get_execution:[65,2,1,""],get_execution_data:[65,2,1,""],get_launch_plan:[65,2,1,""],get_node_execution:[65,2,1,""],get_node_execution_data:[65,2,1,""],get_task:[65,2,1,""],get_task_execution:[65,2,1,""],get_task_execution_data:[65,2,1,""],get_workflow:[65,2,1,""],list_active_launch_plans_paginated:[65,2,1,""],list_executions_paginated:[65,2,1,""],list_launch_plan_ids_paginated:[65,2,1,""],list_launch_plans_paginated:[65,2,1,""],list_node_executions_for_task_paginated:[65,2,1,""],list_node_executions_paginated:[65,2,1,""],list_projects:[65,2,1,""],list_task_executions_paginated:[65,2,1,""],list_task_ids_paginated:[65,2,1,""],list_tasks_paginated:[65,2,1,""],list_workflow_ids_paginated:[65,2,1,""],list_workflows_paginated:[65,2,1,""],register_project:[65,2,1,""],relaunch_execution:[65,2,1,""],set_access_token:[65,2,1,""],terminate_execution:[65,2,1,""],update_launch_plan:[65,2,1,""],update_named_entity:[65,2,1,""]},"flytekit.clis":{auth:[67,0,0,"-"],flyte_cli:[68,0,0,"-"],helpers:[66,0,0,"-"],sdk_in_container:[69,0,0,"-"]},"flytekit.clis.auth":{auth:[67,0,0,"-"],credentials:[67,0,0,"-"],discovery:[67,0,0,"-"]},"flytekit.clis.auth.auth":{AuthorizationClient:[67,1,1,""],AuthorizationCode:[67,1,1,""],Credentials:[67,1,1,""],OAuthCallbackHandler:[67,1,1,""],OAuthHTTPServer:[67,1,1,""]},"flytekit.clis.auth.auth.AuthorizationClient":{credentials:[67,2,1,""],expired:[67,2,1,""],refresh_access_token:[67,2,1,""],request_access_token:[67,2,1,""]},"flytekit.clis.auth.auth.AuthorizationCode":{code:[67,2,1,""],state:[67,2,1,""]},"flytekit.clis.auth.auth.Credentials":{access_token:[67,2,1,""]},"flytekit.clis.auth.auth.OAuthCallbackHandler":{do_GET:[67,2,1,""],handle_login:[67,2,1,""]},"flytekit.clis.auth.auth.OAuthHTTPServer":{handle_authorization_code:[67,2,1,""],redirect_path:[67,2,1,""]},"flytekit.clis.auth.credentials":{get_authorization_endpoints:[67,3,1,""],get_client:[67,3,1,""]},"flytekit.clis.auth.discovery":{AuthorizationEndpoints:[67,1,1,""],DiscoveryClient:[67,1,1,""]},"flytekit.clis.auth.discovery.AuthorizationEndpoints":{auth_endpoint:[67,2,1,""],token_endpoint:[67,2,1,""]},"flytekit.clis.auth.discovery.DiscoveryClient":{authorization_endpoints:[67,2,1,""],get_authorization_endpoints:[67,2,1,""]},"flytekit.clis.flyte_cli":{main:[68,0,0,"-"]},"flytekit.clis.helpers":{construct_literal_map_from_parameter_map:[66,3,1,""],construct_literal_map_from_variable_map:[66,3,1,""],parse_args_into_dict:[66,3,1,""],str2bool:[66,3,1,""]},"flytekit.clis.sdk_in_container":{basic_auth:[69,0,0,"-"],constants:[69,0,0,"-"],launch_plan:[69,0,0,"-"],pyflyte:[69,0,0,"-"],register:[69,0,0,"-"],serialize:[69,0,0,"-"]},"flytekit.clis.sdk_in_container.basic_auth":{get_basic_authorization_header:[69,3,1,""],get_secret:[69,3,1,""],get_token:[69,3,1,""]},"flytekit.clis.sdk_in_container.launch_plan":{LaunchPlanAbstractGroup:[69,1,1,""],LaunchPlanExecuteGroup:[69,1,1,""],activate_all_impl:[69,3,1,""]},"flytekit.clis.sdk_in_container.launch_plan.LaunchPlanAbstractGroup":{get_command:[69,2,1,""],list_commands:[69,2,1,""]},"flytekit.clis.sdk_in_container.pyflyte":{update_configuration_file:[69,3,1,""]},"flytekit.clis.sdk_in_container.register":{register_all:[69,3,1,""],register_tasks_only:[69,3,1,""]},"flytekit.clis.sdk_in_container.serialize":{serialize_tasks:[69,3,1,""],serialize_workflows:[69,3,1,""]},"flytekit.common":{"interface":[70,0,0,"-"],component_nodes:[70,0,0,"-"],constants:[70,0,0,"-"],core:[71,0,0,"-"],exceptions:[72,0,0,"-"],launch_plan:[70,0,0,"-"],mixins:[73,0,0,"-"],nodes:[70,0,0,"-"],notifications:[70,0,0,"-"],promise:[70,0,0,"-"],schedules:[70,0,0,"-"],sdk_bases:[70,0,0,"-"],tasks:[74,0,0,"-"],types:[75,0,0,"-"],utils:[70,0,0,"-"],workflow:[70,0,0,"-"],workflow_execution:[70,0,0,"-"]},"flytekit.common.component_nodes":{SdkTaskNode:[70,1,1,""],SdkWorkflowNode:[70,1,1,""]},"flytekit.common.component_nodes.SdkTaskNode":{promote_from_model:[70,2,1,""],reference_id:[70,2,1,""],sdk_task:[70,2,1,""]},"flytekit.common.component_nodes.SdkWorkflowNode":{launchplan_ref:[70,2,1,""],promote_from_model:[70,2,1,""],sdk_launch_plan:[70,2,1,""],sdk_workflow:[70,2,1,""],sub_workflow_ref:[70,2,1,""]},"flytekit.common.constants":{CloudProvider:[70,1,1,""],SdkTaskType:[70,1,1,""]},"flytekit.common.constants.CloudProvider":{AWS:[70,4,1,""],GCP:[70,4,1,""]},"flytekit.common.constants.SdkTaskType":{BATCH_HIVE_TASK:[70,4,1,""],CONTAINER_ARRAY_TASK:[70,4,1,""],DYNAMIC_TASK:[70,4,1,""],HIVE_JOB:[70,4,1,""],PRESTO_TASK:[70,4,1,""],PYTHON_TASK:[70,4,1,""],SENSOR_TASK:[70,4,1,""],SIDECAR_TASK:[70,4,1,""],SPARK_TASK:[70,4,1,""]},"flytekit.common.core":{identifier:[71,0,0,"-"]},"flytekit.common.core.identifier":{Identifier:[71,1,1,""],TaskExecutionIdentifier:[71,1,1,""],WorkflowExecutionIdentifier:[71,1,1,""]},"flytekit.common.core.identifier.Identifier":{from_python_std:[71,2,1,""],promote_from_model:[71,2,1,""]},"flytekit.common.core.identifier.TaskExecutionIdentifier":{from_python_std:[71,2,1,""],promote_from_model:[71,2,1,""]},"flytekit.common.core.identifier.WorkflowExecutionIdentifier":{from_python_std:[71,2,1,""],promote_from_model:[71,2,1,""]},"flytekit.common.exceptions":{base:[72,0,0,"-"],scopes:[72,0,0,"-"],system:[72,0,0,"-"],user:[72,0,0,"-"]},"flytekit.common.exceptions.base":{FlyteException:[72,5,1,""],FlyteRecoverableException:[72,5,1,""]},"flytekit.common.exceptions.scopes":{FlyteScopedException:[72,5,1,""],FlyteScopedSystemException:[72,5,1,""],FlyteScopedUserException:[72,5,1,""],system_entry_point:[72,3,1,""],user_entry_point:[72,3,1,""]},"flytekit.common.exceptions.scopes.FlyteScopedException":{error_code:[72,2,1,""],kind:[72,2,1,""],traceback:[72,2,1,""],type:[72,2,1,""],value:[72,2,1,""],verbose_message:[72,2,1,""]},"flytekit.common.exceptions.scopes.FlyteScopedSystemException":{verbose_message:[72,2,1,""]},"flytekit.common.exceptions.scopes.FlyteScopedUserException":{verbose_message:[72,2,1,""]},"flytekit.common.exceptions.system":{FlyteEntrypointNotLoadable:[72,5,1,""],FlyteNotImplementedException:[72,5,1,""],FlyteSystemAssertion:[72,5,1,""],FlyteSystemException:[72,5,1,""]},"flytekit.common.exceptions.user":{FlyteAssertion:[72,5,1,""],FlyteAuthenticationException:[72,5,1,""],FlyteEntityAlreadyExistsException:[72,5,1,""],FlyteEntityNotExistException:[72,5,1,""],FlyteRecoverableException:[72,5,1,""],FlyteTimeout:[72,5,1,""],FlyteTypeException:[72,5,1,""],FlyteUserException:[72,5,1,""],FlyteValidationException:[72,5,1,""],FlyteValueException:[72,5,1,""]},"flytekit.common.interface":{BindingData:[70,1,1,""],TypedInterface:[70,1,1,""]},"flytekit.common.interface.BindingData":{from_python_std:[70,2,1,""],promote_from_model:[70,2,1,""]},"flytekit.common.interface.TypedInterface":{create_bindings_for_inputs:[70,2,1,""],promote_from_model:[70,2,1,""]},"flytekit.common.launch_plan":{SdkLaunchPlan:[70,1,1,""],SdkRunnableLaunchPlan:[70,1,1,""]},"flytekit.common.launch_plan.SdkLaunchPlan":{"interface":[70,2,1,""],auth:[70,2,1,""],entity_type_text:[70,2,1,""],execute_with_literals:[70,2,1,""],fetch:[70,2,1,""],id:[70,2,1,""],is_scheduled:[70,2,1,""],promote_from_model:[70,2,1,""],resource_type:[70,2,1,""],update:[70,2,1,""],validate:[70,2,1,""]},"flytekit.common.launch_plan.SdkRunnableLaunchPlan":{"interface":[70,2,1,""],fetch:[70,2,1,""],from_flyte_idl:[70,2,1,""],promote_from_model:[70,2,1,""],register:[70,2,1,""],upstream_entities:[70,2,1,""],workflow_id:[70,2,1,""]},"flytekit.common.mixins":{artifact:[73,0,0,"-"],executable:[73,0,0,"-"],hash:[73,0,0,"-"],registerable:[73,0,0,"-"]},"flytekit.common.mixins.artifact":{ExecutionArtifact:[73,1,1,""]},"flytekit.common.mixins.artifact.ExecutionArtifact":{error:[73,2,1,""],inputs:[73,2,1,""],is_complete:[73,2,1,""],outputs:[73,2,1,""],sync:[73,2,1,""],wait_for_completion:[73,2,1,""]},"flytekit.common.mixins.executable":{ExecutableEntity:[73,1,1,""]},"flytekit.common.mixins.executable.ExecutableEntity":{execute:[73,2,1,""],execute_with_literals:[73,2,1,""]},"flytekit.common.mixins.hash":{HashOnReferenceMixin:[73,1,1,""]},"flytekit.common.mixins.registerable":{RegisterableEntity:[73,1,1,""]},"flytekit.common.mixins.registerable.RegisterableEntity":{auto_assign_name:[73,2,1,""],entity_type_text:[73,2,1,""],has_valid_name:[73,2,1,""],instantiated_in:[73,2,1,""],platform_valid_name:[73,2,1,""],register:[73,2,1,""],resource_type:[73,2,1,""],upstream_entities:[73,2,1,""]},"flytekit.common.nodes":{OutputParameterMapper:[70,1,1,""],ParameterMapper:[70,1,1,""],SdkNode:[70,1,1,""],SdkNodeExecution:[70,1,1,""]},"flytekit.common.nodes.SdkNode":{assign_id_and_return:[70,2,1,""],executable_sdk_object:[70,2,1,""],outputs:[70,2,1,""],promote_from_model:[70,2,1,""],upstream_node_ids:[70,2,1,""],upstream_nodes:[70,2,1,""],with_overrides:[70,2,1,""]},"flytekit.common.nodes.SdkNodeExecution":{error:[70,2,1,""],executions:[70,2,1,""],inputs:[70,2,1,""],is_complete:[70,2,1,""],outputs:[70,2,1,""],promote_from_model:[70,2,1,""],sync:[70,2,1,""],task_executions:[70,2,1,""],workflow_executions:[70,2,1,""]},"flytekit.common.notifications":{Email:[70,1,1,""],Notification:[70,1,1,""],PagerDuty:[70,1,1,""],Slack:[70,1,1,""]},"flytekit.common.notifications.Email":{promote_from_model:[70,2,1,""]},"flytekit.common.notifications.Notification":{VALID_PHASES:[70,4,1,""],from_flyte_idl:[70,2,1,""]},"flytekit.common.notifications.PagerDuty":{promote_from_model:[70,2,1,""]},"flytekit.common.notifications.Slack":{promote_from_model:[70,2,1,""]},"flytekit.common.promise":{Input:[70,1,1,""],NodeOutput:[70,1,1,""]},"flytekit.common.promise.Input":{help:[70,2,1,""],name:[70,2,1,""],promise:[70,2,1,""],promote_from_model:[70,2,1,""],rename_and_return_reference:[70,2,1,""],sdk_default:[70,2,1,""],sdk_required:[70,2,1,""],sdk_type:[70,2,1,""]},"flytekit.common.promise.NodeOutput":{node_id:[70,2,1,""],promote_from_model:[70,2,1,""],sdk_node:[70,2,1,""],sdk_type:[70,2,1,""]},"flytekit.common.schedules":{CronSchedule:[70,1,1,""],FixedRate:[70,1,1,""]},"flytekit.common.schedules.CronSchedule":{promote_from_model:[70,2,1,""]},"flytekit.common.schedules.FixedRate":{promote_from_model:[70,2,1,""]},"flytekit.common.sdk_bases":{ExtendedSdkType:[70,1,1,""]},"flytekit.common.sdk_bases.ExtendedSdkType":{from_flyte_idl:[70,2,1,""],promote_from_model:[70,2,1,""]},"flytekit.common.tasks":{executions:[74,0,0,"-"],generic_spark_task:[74,0,0,"-"],hive_task:[74,0,0,"-"],output:[74,0,0,"-"],presto_task:[74,0,0,"-"],sdk_dynamic:[74,0,0,"-"],sdk_runnable:[74,0,0,"-"],sidecar_task:[74,0,0,"-"],spark_task:[74,0,0,"-"],task:[74,0,0,"-"]},"flytekit.common.tasks.executions":{SdkTaskExecution:[74,1,1,""]},"flytekit.common.tasks.executions.SdkTaskExecution":{error:[74,2,1,""],get_child_executions:[74,2,1,""],inputs:[74,2,1,""],is_complete:[74,2,1,""],outputs:[74,2,1,""],promote_from_model:[74,2,1,""],sync:[74,2,1,""]},"flytekit.common.tasks.generic_spark_task":{SdkGenericSparkTask:[74,1,1,""]},"flytekit.common.tasks.generic_spark_task.SdkGenericSparkTask":{add_inputs:[74,2,1,""]},"flytekit.common.tasks.hive_task":{SdkHiveJob:[74,1,1,""],SdkHiveTask:[74,1,1,""]},"flytekit.common.tasks.hive_task.SdkHiveTask":{execute:[74,2,1,""]},"flytekit.common.tasks.output":{OutputReference:[74,1,1,""]},"flytekit.common.tasks.output.OutputReference":{sdk_type:[74,2,1,""],sdk_value:[74,2,1,""],set:[74,2,1,""],value:[74,2,1,""]},"flytekit.common.tasks.presto_task":{SdkPrestoTask:[74,1,1,""]},"flytekit.common.tasks.presto_task.SdkPrestoTask":{add_inputs:[74,2,1,""],catalog:[74,2,1,""],routing_group:[74,2,1,""],schema:[74,2,1,""]},"flytekit.common.tasks.sdk_dynamic":{PromiseOutputReference:[74,1,1,""],SdkDynamicTask:[74,1,1,""]},"flytekit.common.tasks.sdk_dynamic.PromiseOutputReference":{raw_value:[74,2,1,""],set:[74,2,1,""]},"flytekit.common.tasks.sdk_dynamic.SdkDynamicTask":{execute:[74,2,1,""]},"flytekit.common.tasks.sdk_runnable":{ExecutionParameters:[74,1,1,""],SdkRunnableContainer:[74,1,1,""],SdkRunnableTask:[74,1,1,""]},"flytekit.common.tasks.sdk_runnable.ExecutionParameters":{execution_date:[74,2,1,""],execution_id:[74,2,1,""],logging:[74,2,1,""],stats:[74,2,1,""],working_directory:[74,2,1,""]},"flytekit.common.tasks.sdk_runnable.SdkRunnableContainer":{args:[74,2,1,""],env:[74,2,1,""],image:[74,2,1,""]},"flytekit.common.tasks.sdk_runnable.SdkRunnableTask":{add_inputs:[74,2,1,""],execute:[74,2,1,""],local_execute:[74,2,1,""],promote_from_model:[74,2,1,""],task_function:[74,2,1,""],task_function_name:[74,2,1,""],task_module:[74,2,1,""],unit_test:[74,2,1,""],validate:[74,2,1,""]},"flytekit.common.tasks.sidecar_task":{SdkSidecarTask:[74,1,1,""]},"flytekit.common.tasks.sidecar_task.SdkSidecarTask":{reconcile_partial_pod_spec_and_task:[74,2,1,""]},"flytekit.common.tasks.spark_task":{GlobalSparkContext:[74,1,1,""],SdkRunnableSparkContainer:[74,1,1,""],SdkSparkTask:[74,1,1,""]},"flytekit.common.tasks.spark_task.GlobalSparkContext":{get_spark_context:[74,2,1,""]},"flytekit.common.tasks.spark_task.SdkRunnableSparkContainer":{args:[74,2,1,""]},"flytekit.common.tasks.spark_task.SdkSparkTask":{execute:[74,2,1,""]},"flytekit.common.tasks.task":{SdkTask:[74,1,1,""]},"flytekit.common.tasks.task.SdkTask":{"interface":[74,2,1,""],add_inputs:[74,2,1,""],add_outputs:[74,2,1,""],assign_custom_and_return:[74,2,1,""],assign_type_and_return:[74,2,1,""],entity_type_text:[74,2,1,""],fetch:[74,2,1,""],fetch_latest:[74,2,1,""],promote_from_model:[74,2,1,""],register:[74,2,1,""],resource_type:[74,2,1,""],upstream_entities:[74,2,1,""],validate:[74,2,1,""]},"flytekit.common.types":{base_sdk_types:[75,0,0,"-"],blobs:[75,0,0,"-"],containers:[75,0,0,"-"],helpers:[75,0,0,"-"],impl:[76,0,0,"-"],primitives:[75,0,0,"-"],proto:[75,0,0,"-"],schema:[75,0,0,"-"]},"flytekit.common.types.base_sdk_types":{FlyteSdkType:[75,1,1,""],FlyteSdkValue:[75,1,1,""],InstantiableType:[75,1,1,""],Void:[75,1,1,""]},"flytekit.common.types.base_sdk_types.FlyteSdkType":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],to_flyte_literal_type:[75,2,1,""]},"flytekit.common.types.base_sdk_types.FlyteSdkValue":{from_flyte_idl:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.base_sdk_types.Void":{from_python_std:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.blobs":{Blob:[75,1,1,""],BlobInstantiator:[75,1,1,""],CSV:[75,1,1,""],CsvInstantiator:[75,1,1,""],MultiPartBlob:[75,1,1,""],MultiPartBlobInstantiator:[75,1,1,""],MultiPartCSV:[75,1,1,""],MultiPartCsvInstantiator:[75,1,1,""]},"flytekit.common.types.blobs.Blob":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.blobs.BlobInstantiator":{create_at_known_location:[75,2,1,""],fetch:[75,2,1,""]},"flytekit.common.types.blobs.CSV":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""]},"flytekit.common.types.blobs.CsvInstantiator":{create_at_known_location:[75,2,1,""],fetch:[75,2,1,""]},"flytekit.common.types.blobs.MultiPartBlob":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.blobs.MultiPartBlobInstantiator":{create_at_known_location:[75,2,1,""],fetch:[75,2,1,""]},"flytekit.common.types.blobs.MultiPartCSV":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""]},"flytekit.common.types.blobs.MultiPartCsvInstantiator":{create_at_known_location:[75,2,1,""],fetch:[75,2,1,""]},"flytekit.common.types.containers":{CollectionType:[75,1,1,""],List:[75,3,1,""],ListImpl:[75,1,1,""],TypedCollectionType:[75,1,1,""],TypedListImpl:[75,1,1,""]},"flytekit.common.types.containers.TypedCollectionType":{sub_type:[75,2,1,""]},"flytekit.common.types.containers.TypedListImpl":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""],verbose_string:[75,2,1,""]},"flytekit.common.types.helpers":{get_sdk_type_from_literal_type:[75,3,1,""],get_sdk_value_from_literal:[75,3,1,""],infer_sdk_type_from_literal:[75,3,1,""],pack_python_std_map_to_literal_map:[75,3,1,""],python_std_to_sdk_type:[75,3,1,""],unpack_literal_map_to_sdk_object:[75,3,1,""],unpack_literal_map_to_sdk_python_std:[75,3,1,""]},"flytekit.common.types.impl":{blobs:[76,0,0,"-"],schema:[76,0,0,"-"]},"flytekit.common.types.impl.blobs":{Blob:[76,1,1,""],MultiPartBlob:[76,1,1,""]},"flytekit.common.types.impl.blobs.Blob":{create_at_any_location:[76,2,1,""],create_at_known_location:[76,2,1,""],download:[76,2,1,""],fetch:[76,2,1,""],from_python_std:[76,2,1,""],from_string:[76,2,1,""],local_path:[76,2,1,""],mode:[76,2,1,""],promote_from_model:[76,2,1,""],remote_location:[76,2,1,""],upload:[76,2,1,""]},"flytekit.common.types.impl.blobs.MultiPartBlob":{create_at_any_location:[76,2,1,""],create_at_known_location:[76,2,1,""],create_part:[76,2,1,""],download:[76,2,1,""],fetch:[76,2,1,""],from_python_std:[76,2,1,""],from_string:[76,2,1,""],local_path:[76,2,1,""],mode:[76,2,1,""],promote_from_model:[76,2,1,""],remote_location:[76,2,1,""],upload:[76,2,1,""]},"flytekit.common.types.impl.schema":{Schema:[76,1,1,""],SchemaType:[76,1,1,""],get_supported_literal_types_to_pandas_types:[76,3,1,""]},"flytekit.common.types.impl.schema.Schema":{cast_to:[76,2,1,""],compare_dataframe_to_schema:[76,2,1,""],create_at_any_location:[76,2,1,""],create_at_known_location:[76,2,1,""],create_from_hive_query:[76,2,1,""],download:[76,2,1,""],fetch:[76,2,1,""],from_python_std:[76,2,1,""],from_string:[76,2,1,""],get_write_partition_to_hive_table_query:[76,2,1,""],local_path:[76,2,1,""],mode:[76,2,1,""],multipart_blob:[76,2,1,""],promote_from_model:[76,2,1,""],remote_location:[76,2,1,""],remote_prefix:[76,2,1,""],type:[76,2,1,""],upload:[76,2,1,""],uri:[76,2,1,""]},"flytekit.common.types.impl.schema.SchemaType":{columns:[76,2,1,""],promote_from_model:[76,2,1,""],sdk_columns:[76,2,1,""]},"flytekit.common.types.primitives":{Boolean:[75,1,1,""],Datetime:[75,1,1,""],Float:[75,1,1,""],Generic:[75,1,1,""],Integer:[75,1,1,""],String:[75,1,1,""],Timedelta:[75,1,1,""]},"flytekit.common.types.primitives.Boolean":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.primitives.Datetime":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.primitives.Float":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.primitives.Generic":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],long_string:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.primitives.Integer":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.primitives.String":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""],verbose_string:[75,2,1,""]},"flytekit.common.types.primitives.Timedelta":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.proto":{Protobuf:[75,1,1,""],ProtobufType:[75,1,1,""],create_protobuf:[75,3,1,""]},"flytekit.common.types.proto.Protobuf":{PB_FIELD_KEY:[75,4,1,""],TAG_PREFIX:[75,4,1,""],from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.proto.ProtobufType":{descriptor:[75,2,1,""],pb_type:[75,2,1,""],tag:[75,2,1,""]},"flytekit.common.types.schema":{Schema:[75,1,1,""],SchemaInstantiator:[75,1,1,""],schema_instantiator:[75,3,1,""],schema_instantiator_from_proto:[75,3,1,""]},"flytekit.common.types.schema.Schema":{from_python_std:[75,2,1,""],from_string:[75,2,1,""],is_castable_from:[75,2,1,""],promote_from_model:[75,2,1,""],short_class_string:[75,2,1,""],short_string:[75,2,1,""],to_flyte_literal_type:[75,2,1,""],to_python_std:[75,2,1,""]},"flytekit.common.types.schema.SchemaInstantiator":{columns:[75,2,1,""],create:[75,2,1,""],create_at_known_location:[75,2,1,""],create_from_hive_query:[75,2,1,""],fetch:[75,2,1,""],schema_type:[75,2,1,""]},"flytekit.common.utils":{AutoDeletingTempDir:[70,1,1,""],Directory:[70,1,1,""],ExitStack:[70,1,1,""],PerformanceTimer:[70,1,1,""],fqdn:[70,3,1,""],fqdn_safe:[70,3,1,""],get_version_message:[70,3,1,""],load_proto_from_file:[70,3,1,""],write_proto_to_file:[70,3,1,""]},"flytekit.common.utils.AutoDeletingTempDir":{force_cleanup:[70,2,1,""],get_named_tempfile:[70,2,1,""]},"flytekit.common.utils.Directory":{list_dir:[70,2,1,""],name:[70,2,1,""]},"flytekit.common.utils.ExitStack":{enter_context:[70,2,1,""],pop_all:[70,2,1,""]},"flytekit.common.workflow":{Output:[70,1,1,""],SdkWorkflow:[70,1,1,""],build_sdk_workflow_from_metaclass:[70,3,1,""]},"flytekit.common.workflow.Output":{"var":[70,2,1,""],binding_data:[70,2,1,""],name:[70,2,1,""],rename_and_return_reference:[70,2,1,""]},"flytekit.common.workflow.SdkWorkflow":{"interface":[70,2,1,""],create_launch_plan:[70,2,1,""],entity_type_text:[70,2,1,""],fetch:[70,2,1,""],get_non_system_nodes:[70,2,1,""],get_sub_workflows:[70,2,1,""],promote_from_model:[70,2,1,""],register:[70,2,1,""],resource_type:[70,2,1,""],upstream_entities:[70,2,1,""],user_inputs:[70,2,1,""],validate:[70,2,1,""]},"flytekit.common.workflow_execution":{SdkWorkflowExecution:[70,1,1,""]},"flytekit.common.workflow_execution.SdkWorkflowExecution":{error:[70,2,1,""],fetch:[70,2,1,""],get_node_executions:[70,2,1,""],inputs:[70,2,1,""],is_complete:[70,2,1,""],node_executions:[70,2,1,""],outputs:[70,2,1,""],promote_from_model:[70,2,1,""],sync:[70,2,1,""],terminate:[70,2,1,""]},"flytekit.configuration":{TemporaryConfiguration:[77,1,1,""],auth:[77,0,0,"-"],aws:[77,0,0,"-"],common:[77,0,0,"-"],creds:[77,0,0,"-"],gcp:[77,0,0,"-"],internal:[77,0,0,"-"],platform:[77,0,0,"-"],resources:[77,0,0,"-"],sdk:[77,0,0,"-"],set_flyte_config_file:[77,3,1,""],statsd:[77,0,0,"-"]},"flytekit.configuration.auth":{ASSUMABLE_IAM_ROLE:[77,6,1,""],KUBERNETES_SERVICE_ACCOUNT:[77,6,1,""]},"flytekit.configuration.common":{FlyteBoolConfigurationEntry:[77,1,1,""],FlyteConfigurationFile:[77,1,1,""],FlyteIntegerConfigurationEntry:[77,1,1,""],FlyteRequiredBoolConfigurationEntry:[77,1,1,""],FlyteRequiredIntegerConfigurationEntry:[77,1,1,""],FlyteRequiredStringConfigurationEntry:[77,1,1,""],FlyteRequiredStringListConfigurationEntry:[77,1,1,""],FlyteStringConfigurationEntry:[77,1,1,""],FlyteStringListConfigurationEntry:[77,1,1,""],format_section_key:[77,3,1,""]},"flytekit.configuration.common.FlyteConfigurationFile":{get_bool:[77,2,1,""],get_int:[77,2,1,""],get_string:[77,2,1,""],reset_config:[77,2,1,""]},"flytekit.configuration.creds":{AUTHORIZATION_METADATA_KEY:[77,6,1,""],AUTH_MODE:[77,6,1,""],CLIENT_CREDENTIALS_SCOPE:[77,6,1,""],CLIENT_CREDENTIALS_SECRET:[77,6,1,""],CLIENT_ID:[77,6,1,""],REDIRECT_URI:[77,6,1,""]},"flytekit.configuration.internal":{look_up_version_from_image_tag:[77,3,1,""]},"flytekit.configuration.platform":{AUTH:[77,6,1,""],HTTP_URL:[77,6,1,""]},"flytekit.configuration.resources":{DEFAULT_CPU_LIMIT:[77,6,1,""],DEFAULT_CPU_REQUEST:[77,6,1,""],DEFAULT_GPU_LIMIT:[77,6,1,""],DEFAULT_GPU_REQUEST:[77,6,1,""],DEFAULT_MEMORY_LIMIT:[77,6,1,""],DEFAULT_MEMORY_REQUEST:[77,6,1,""],DEFAULT_STORAGE_LIMIT:[77,6,1,""],DEFAULT_STORAGE_REQUEST:[77,6,1,""]},"flytekit.configuration.sdk":{EXECUTION_ENGINE:[77,6,1,""],LAUNCH_PLAN_NAME_FORMAT:[77,6,1,""],LOCAL_SANDBOX:[77,6,1,""],LOGGING_LEVEL:[77,6,1,""],NAME_FORMAT:[77,6,1,""],PARQUET_ENGINE:[77,6,1,""],ROLE:[77,6,1,""],SDK_PYTHON_VENV:[77,6,1,""],TASK_NAME_FORMAT:[77,6,1,""],TYPE_ENGINES:[77,6,1,""],WORKFLOW_NAME_FORMAT:[77,6,1,""],WORKFLOW_PACKAGES:[77,6,1,""]},"flytekit.contrib":{sensors:[79,0,0,"-"]},"flytekit.contrib.sensors":{base_sensor:[79,0,0,"-"],impl:[79,0,0,"-"],task:[79,0,0,"-"]},"flytekit.contrib.sensors.base_sensor":{Sensor:[79,1,1,""]},"flytekit.contrib.sensors.base_sensor.Sensor":{sense:[79,2,1,""],sense_with_wait_hint:[79,2,1,""]},"flytekit.contrib.sensors.impl":{HiveFilteredPartitionSensor:[79,1,1,""],HiveNamedPartitionSensor:[79,1,1,""],HiveTableSensor:[79,1,1,""]},"flytekit.contrib.sensors.task":{SensorTask:[79,1,1,""],sensor_task:[79,3,1,""]},"flytekit.engines":{common:[80,0,0,"-"],flyte:[81,0,0,"-"],loader:[80,0,0,"-"],unit:[82,0,0,"-"]},"flytekit.engines.common":{BaseExecutionEngineFactory:[80,1,1,""],BaseLaunchPlanExecutor:[80,1,1,""],BaseNodeExecution:[80,1,1,""],BaseTaskExecution:[80,1,1,""],BaseTaskExecutor:[80,1,1,""],BaseWorkflowExecution:[80,1,1,""],BaseWorkflowExecutor:[80,1,1,""],EngineContext:[80,1,1,""]},"flytekit.engines.common.BaseExecutionEngineFactory":{fetch_latest_task:[80,2,1,""],fetch_launch_plan:[80,2,1,""],fetch_task:[80,2,1,""],fetch_workflow:[80,2,1,""],fetch_workflow_execution:[80,2,1,""],get_launch_plan:[80,2,1,""],get_node_execution:[80,2,1,""],get_task:[80,2,1,""],get_task_execution:[80,2,1,""],get_workflow:[80,2,1,""],get_workflow_execution:[80,2,1,""]},"flytekit.engines.common.BaseLaunchPlanExecutor":{execute:[80,2,1,""],register:[80,2,1,""],sdk_launch_plan:[80,2,1,""],update:[80,2,1,""]},"flytekit.engines.common.BaseNodeExecution":{get_inputs:[80,2,1,""],get_outputs:[80,2,1,""],get_subworkflow_executions:[80,2,1,""],get_task_executions:[80,2,1,""],sdk_node_execution:[80,2,1,""],sync:[80,2,1,""]},"flytekit.engines.common.BaseTaskExecution":{get_child_executions:[80,2,1,""],get_inputs:[80,2,1,""],get_outputs:[80,2,1,""],sdk_task_execution:[80,2,1,""],sync:[80,2,1,""]},"flytekit.engines.common.BaseTaskExecutor":{execute:[80,2,1,""],register:[80,2,1,""],sdk_task:[80,2,1,""]},"flytekit.engines.common.BaseWorkflowExecution":{get_inputs:[80,2,1,""],get_node_executions:[80,2,1,""],get_outputs:[80,2,1,""],sdk_workflow_execution:[80,2,1,""],sync:[80,2,1,""],terminate:[80,2,1,""]},"flytekit.engines.common.BaseWorkflowExecutor":{register:[80,2,1,""],sdk_workflow:[80,2,1,""]},"flytekit.engines.common.EngineContext":{execution_date:[80,2,1,""],execution_id:[80,2,1,""],logging:[80,2,1,""],stats:[80,2,1,""],working_directory:[80,2,1,""]},"flytekit.engines.flyte":{engine:[81,0,0,"-"]},"flytekit.engines.flyte.engine":{FlyteEngineFactory:[81,1,1,""],FlyteLaunchPlan:[81,1,1,""],FlyteNodeExecution:[81,1,1,""],FlyteTask:[81,1,1,""],FlyteTaskExecution:[81,1,1,""],FlyteWorkflow:[81,1,1,""],FlyteWorkflowExecution:[81,1,1,""]},"flytekit.engines.flyte.engine.FlyteEngineFactory":{fetch_latest_task:[81,2,1,""],fetch_launch_plan:[81,2,1,""],fetch_task:[81,2,1,""],fetch_workflow:[81,2,1,""],fetch_workflow_execution:[81,2,1,""],get_launch_plan:[81,2,1,""],get_node_execution:[81,2,1,""],get_task:[81,2,1,""],get_task_execution:[81,2,1,""],get_workflow:[81,2,1,""],get_workflow_execution:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteLaunchPlan":{execute:[81,2,1,""],register:[81,2,1,""],update:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteNodeExecution":{get_inputs:[81,2,1,""],get_outputs:[81,2,1,""],get_subworkflow_executions:[81,2,1,""],get_task_executions:[81,2,1,""],sync:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteTask":{execute:[81,2,1,""],register:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteTaskExecution":{get_child_executions:[81,2,1,""],get_inputs:[81,2,1,""],get_outputs:[81,2,1,""],sync:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteWorkflow":{register:[81,2,1,""]},"flytekit.engines.flyte.engine.FlyteWorkflowExecution":{get_inputs:[81,2,1,""],get_node_executions:[81,2,1,""],get_outputs:[81,2,1,""],sync:[81,2,1,""],terminate:[81,2,1,""]},"flytekit.engines.loader":{get_engine:[80,3,1,""]},"flytekit.engines.unit":{engine:[82,0,0,"-"],mock_stats:[82,0,0,"-"]},"flytekit.engines.unit.engine":{DynamicTask:[82,1,1,""],HiveTask:[82,1,1,""],ReturnOutputsTask:[82,1,1,""],UnitTestEngineFactory:[82,1,1,""],UnitTestEngineTask:[82,1,1,""]},"flytekit.engines.unit.engine.DynamicTask":{execute_array_task:[82,2,1,""],fulfil_bindings:[82,2,1,""],has_workflow_node:[82,2,1,""]},"flytekit.engines.unit.engine.UnitTestEngineFactory":{fetch_latest_task:[82,2,1,""],fetch_launch_plan:[82,2,1,""],fetch_task:[82,2,1,""],fetch_workflow:[82,2,1,""],fetch_workflow_execution:[82,2,1,""],get_launch_plan:[82,2,1,""],get_node_execution:[82,2,1,""],get_task:[82,2,1,""],get_task_execution:[82,2,1,""],get_workflow:[82,2,1,""],get_workflow_execution:[82,2,1,""]},"flytekit.engines.unit.engine.UnitTestEngineTask":{execute:[82,2,1,""],register:[82,2,1,""]},"flytekit.engines.unit.mock_stats":{MockStats:[82,1,1,""]},"flytekit.engines.unit.mock_stats.MockStats":{current_tags:[82,2,1,""],current_value:[82,2,1,""],decr:[82,2,1,""],gauge:[82,2,1,""],incr:[82,2,1,""],timer:[82,2,1,""],timing:[82,2,1,""]},"flytekit.interfaces":{data:[84,0,0,"-"],random:[83,0,0,"-"],stats:[89,0,0,"-"]},"flytekit.interfaces.data":{common:[84,0,0,"-"],data_proxy:[84,0,0,"-"],gcs:[85,0,0,"-"],http:[86,0,0,"-"],local:[87,0,0,"-"],s3:[88,0,0,"-"]},"flytekit.interfaces.data.common":{DataProxy:[84,1,1,""]},"flytekit.interfaces.data.common.DataProxy":{download:[84,2,1,""],download_directory:[84,2,1,""],exists:[84,2,1,""],get_random_directory:[84,2,1,""],get_random_path:[84,2,1,""],upload:[84,2,1,""],upload_directory:[84,2,1,""]},"flytekit.interfaces.data.data_proxy":{Data:[84,1,1,""],LocalDataContext:[84,1,1,""],LocalWorkingDirectoryContext:[84,1,1,""],RemoteDataContext:[84,1,1,""]},"flytekit.interfaces.data.data_proxy.Data":{data_exists:[84,2,1,""],get_data:[84,2,1,""],get_remote_directory:[84,2,1,""],get_remote_path:[84,2,1,""],put_data:[84,2,1,""]},"flytekit.interfaces.data.data_proxy.LocalWorkingDirectoryContext":{get:[84,2,1,""]},"flytekit.interfaces.data.gcs":{gcs_proxy:[85,0,0,"-"]},"flytekit.interfaces.data.gcs.gcs_proxy":{GCSProxy:[85,1,1,""]},"flytekit.interfaces.data.gcs.gcs_proxy.GCSProxy":{download:[85,2,1,""],download_directory:[85,2,1,""],exists:[85,2,1,""],get_random_directory:[85,2,1,""],get_random_path:[85,2,1,""],upload:[85,2,1,""],upload_directory:[85,2,1,""]},"flytekit.interfaces.data.http":{http_data_proxy:[86,0,0,"-"]},"flytekit.interfaces.data.http.http_data_proxy":{HttpFileProxy:[86,1,1,""]},"flytekit.interfaces.data.http.http_data_proxy.HttpFileProxy":{download:[86,2,1,""],download_directory:[86,2,1,""],exists:[86,2,1,""],get_random_directory:[86,2,1,""],get_random_path:[86,2,1,""],upload:[86,2,1,""],upload_directory:[86,2,1,""]},"flytekit.interfaces.data.local":{local_file_proxy:[87,0,0,"-"]},"flytekit.interfaces.data.local.local_file_proxy":{LocalFileProxy:[87,1,1,""]},"flytekit.interfaces.data.local.local_file_proxy.LocalFileProxy":{download:[87,2,1,""],download_directory:[87,2,1,""],exists:[87,2,1,""],get_random_directory:[87,2,1,""],get_random_path:[87,2,1,""],upload:[87,2,1,""],upload_directory:[87,2,1,""]},"flytekit.interfaces.data.s3":{s3proxy:[88,0,0,"-"]},"flytekit.interfaces.data.s3.s3proxy":{AwsS3Proxy:[88,1,1,""]},"flytekit.interfaces.data.s3.s3proxy.AwsS3Proxy":{download:[88,2,1,""],download_directory:[88,2,1,""],exists:[88,2,1,""],get_random_directory:[88,2,1,""],get_random_path:[88,2,1,""],upload:[88,2,1,""],upload_directory:[88,2,1,""]},"flytekit.interfaces.random":{random:[83,6,1,""],seed_flyte_random:[83,3,1,""]},"flytekit.interfaces.stats":{client:[89,0,0,"-"],taggable:[89,0,0,"-"]},"flytekit.interfaces.stats.client":{ScopeableStatsProxy:[89,1,1,""],StatsClientProxy:[89,1,1,""],get_base_stats:[89,3,1,""],get_stats:[89,3,1,""]},"flytekit.interfaces.stats.client.ScopeableStatsProxy":{EXTENDABLE_FUNC:[89,4,1,""],get_stats:[89,2,1,""],pipeline:[89,2,1,""]},"flytekit.interfaces.stats.taggable":{TaggableStats:[89,1,1,""],get_stats:[89,3,1,""]},"flytekit.interfaces.stats.taggable.TaggableStats":{EXTENDABLE_FUNC:[89,4,1,""],clear_tags:[89,2,1,""],extend_tags:[89,2,1,""],full_prefix:[89,2,1,""],get_stats:[89,2,1,""],pipeline:[89,2,1,""]},"flytekit.models":{"interface":[90,0,0,"-"],admin:[91,0,0,"-"],array_job:[90,0,0,"-"],common:[90,0,0,"-"],core:[92,0,0,"-"],dynamic_job:[90,0,0,"-"],execution:[90,0,0,"-"],filters:[90,0,0,"-"],launch_plan:[90,0,0,"-"],literals:[90,0,0,"-"],named_entity:[90,0,0,"-"],node_execution:[90,0,0,"-"],presto:[90,0,0,"-"],project:[90,0,0,"-"],qubole:[90,0,0,"-"],schedule:[90,0,0,"-"],task:[90,0,0,"-"],types:[90,0,0,"-"],workflow_closure:[90,0,0,"-"]},"flytekit.models.admin":{common:[91,0,0,"-"],task_execution:[91,0,0,"-"],workflow:[91,0,0,"-"]},"flytekit.models.admin.common":{Sort:[91,1,1,""]},"flytekit.models.admin.common.Sort":{Direction:[91,1,1,""],direction:[91,2,1,""],from_flyte_idl:[91,2,1,""],from_python_std:[91,2,1,""],key:[91,2,1,""],to_flyte_idl:[91,2,1,""]},"flytekit.models.admin.common.Sort.Direction":{ASCENDING:[91,4,1,""],DESCENDING:[91,4,1,""]},"flytekit.models.admin.task_execution":{TaskExecution:[91,1,1,""],TaskExecutionClosure:[91,1,1,""]},"flytekit.models.admin.task_execution.TaskExecution":{closure:[91,2,1,""],from_flyte_idl:[91,2,1,""],id:[91,2,1,""],input_uri:[91,2,1,""],is_parent:[91,2,1,""],to_flyte_idl:[91,2,1,""]},"flytekit.models.admin.task_execution.TaskExecutionClosure":{created_at:[91,2,1,""],duration:[91,2,1,""],error:[91,2,1,""],from_flyte_idl:[91,2,1,""],logs:[91,2,1,""],output_uri:[91,2,1,""],phase:[91,2,1,""],started_at:[91,2,1,""],to_flyte_idl:[91,2,1,""],updated_at:[91,2,1,""]},"flytekit.models.admin.workflow":{Workflow:[91,1,1,""],WorkflowClosure:[91,1,1,""],WorkflowSpec:[91,1,1,""]},"flytekit.models.admin.workflow.Workflow":{closure:[91,2,1,""],from_flyte_idl:[91,2,1,""],id:[91,2,1,""],to_flyte_idl:[91,2,1,""]},"flytekit.models.admin.workflow.WorkflowClosure":{compiled_workflow:[91,2,1,""],from_flyte_idl:[91,2,1,""],to_flyte_idl:[91,2,1,""]},"flytekit.models.admin.workflow.WorkflowSpec":{from_flyte_idl:[91,2,1,""],sub_workflows:[91,2,1,""],template:[91,2,1,""],to_flyte_idl:[91,2,1,""]},"flytekit.models.array_job":{ArrayJob:[90,1,1,""]},"flytekit.models.array_job.ArrayJob":{from_dict:[90,2,1,""],min_successes:[90,2,1,""],parallelism:[90,2,1,""],size:[90,2,1,""],to_dict:[90,2,1,""]},"flytekit.models.common":{Annotations:[90,1,1,""],EmailNotification:[90,1,1,""],FlyteABCMeta:[90,1,1,""],FlyteCustomIdlEntity:[90,1,1,""],FlyteIdlEntity:[90,1,1,""],FlyteType:[90,1,1,""],Labels:[90,1,1,""],NamedEntityIdentifier:[90,1,1,""],Notification:[90,1,1,""],PagerDutyNotification:[90,1,1,""],SlackNotification:[90,1,1,""],UrlBlob:[90,1,1,""]},"flytekit.models.common.Annotations":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],values:[90,2,1,""]},"flytekit.models.common.EmailNotification":{from_flyte_idl:[90,2,1,""],recipients_email:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.FlyteCustomIdlEntity":{from_dict:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_dict:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.FlyteIdlEntity":{is_empty:[90,2,1,""],short_string:[90,2,1,""],to_flyte_idl:[90,2,1,""],verbose_string:[90,2,1,""]},"flytekit.models.common.FlyteType":{from_flyte_idl:[90,2,1,""],short_class_string:[90,2,1,""],verbose_class_string:[90,2,1,""]},"flytekit.models.common.Labels":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],values:[90,2,1,""]},"flytekit.models.common.NamedEntityIdentifier":{domain:[90,2,1,""],from_flyte_idl:[90,2,1,""],name:[90,2,1,""],project:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.Notification":{email:[90,2,1,""],from_flyte_idl:[90,2,1,""],pager_duty:[90,2,1,""],phases:[90,2,1,""],slack:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.PagerDutyNotification":{from_flyte_idl:[90,2,1,""],recipients_email:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.SlackNotification":{from_flyte_idl:[90,2,1,""],recipients_email:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.common.UrlBlob":{bytes:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],url:[90,2,1,""]},"flytekit.models.core":{compiler:[92,0,0,"-"],condition:[92,0,0,"-"],errors:[92,0,0,"-"],execution:[92,0,0,"-"],identifier:[92,0,0,"-"],types:[92,0,0,"-"],workflow:[92,0,0,"-"]},"flytekit.models.core.compiler":{CompiledTask:[92,1,1,""],CompiledWorkflow:[92,1,1,""],CompiledWorkflowClosure:[92,1,1,""],ConnectionSet:[92,1,1,""]},"flytekit.models.core.compiler.CompiledTask":{from_flyte_idl:[92,2,1,""],template:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.compiler.CompiledWorkflow":{connections:[92,2,1,""],from_flyte_idl:[92,2,1,""],template:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.compiler.CompiledWorkflowClosure":{from_flyte_idl:[92,2,1,""],primary:[92,2,1,""],sub_workflows:[92,2,1,""],tasks:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.compiler.ConnectionSet":{IdList:[92,1,1,""],downstream:[92,2,1,""],from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""],upstream:[92,2,1,""]},"flytekit.models.core.compiler.ConnectionSet.IdList":{from_flyte_idl:[92,2,1,""],ids:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.condition":{BooleanExpression:[92,1,1,""],ComparisonExpression:[92,1,1,""],ConjunctionExpression:[92,1,1,""],Operand:[92,1,1,""]},"flytekit.models.core.condition.BooleanExpression":{comparison:[92,2,1,""],conjunction:[92,2,1,""],from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.condition.ComparisonExpression":{Operator:[92,1,1,""],from_flyte_idl:[92,2,1,""],left_value:[92,2,1,""],operator:[92,2,1,""],right_value:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.condition.ComparisonExpression.Operator":{EQ:[92,4,1,""],GT:[92,4,1,""],GTE:[92,4,1,""],LT:[92,4,1,""],LTE:[92,4,1,""],NEQ:[92,4,1,""]},"flytekit.models.core.condition.ConjunctionExpression":{LogicalOperator:[92,1,1,""],from_flyte_idl:[92,2,1,""],left_expression:[92,2,1,""],operator:[92,2,1,""],right_expression:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.condition.ConjunctionExpression.LogicalOperator":{AND:[92,4,1,""],OR:[92,4,1,""]},"flytekit.models.core.condition.Operand":{"var":[92,2,1,""],from_flyte_idl:[92,2,1,""],primitive:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.errors":{ContainerError:[92,1,1,""],ErrorDocument:[92,1,1,""]},"flytekit.models.core.errors.ContainerError":{Kind:[92,1,1,""],code:[92,2,1,""],from_flyte_idl:[92,2,1,""],kind:[92,2,1,""],message:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.errors.ContainerError.Kind":{NON_RECOVERABLE:[92,4,1,""],RECOVERABLE:[92,4,1,""]},"flytekit.models.core.errors.ErrorDocument":{error:[92,2,1,""],from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.execution":{ExecutionError:[92,1,1,""],NodeExecutionPhase:[92,1,1,""],TaskExecutionPhase:[92,1,1,""],TaskLog:[92,1,1,""],WorkflowExecutionPhase:[92,1,1,""]},"flytekit.models.core.execution.ExecutionError":{code:[92,2,1,""],error_uri:[92,2,1,""],from_flyte_idl:[92,2,1,""],message:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.execution.NodeExecutionPhase":{ABORTED:[92,4,1,""],FAILED:[92,4,1,""],FAILING:[92,4,1,""],QUEUED:[92,4,1,""],RUNNING:[92,4,1,""],SKIPPED:[92,4,1,""],SUCCEEDED:[92,4,1,""],TIMED_OUT:[92,4,1,""],UNDEFINED:[92,4,1,""],enum_to_string:[92,2,1,""]},"flytekit.models.core.execution.TaskExecutionPhase":{ABORTED:[92,4,1,""],FAILED:[92,4,1,""],QUEUED:[92,4,1,""],RUNNING:[92,4,1,""],SUCCEEDED:[92,4,1,""],UNDEFINED:[92,4,1,""],enum_to_string:[92,2,1,""]},"flytekit.models.core.execution.TaskLog":{MessageFormat:[92,1,1,""],from_flyte_idl:[92,2,1,""],message_format:[92,2,1,""],name:[92,2,1,""],to_flyte_idl:[92,2,1,""],ttl:[92,2,1,""],uri:[92,2,1,""]},"flytekit.models.core.execution.TaskLog.MessageFormat":{CSV:[92,4,1,""],JSON:[92,4,1,""],UNKNOWN:[92,4,1,""]},"flytekit.models.core.execution.WorkflowExecutionPhase":{ABORTED:[92,4,1,""],FAILED:[92,4,1,""],FAILING:[92,4,1,""],QUEUED:[92,4,1,""],RUNNING:[92,4,1,""],SUCCEEDED:[92,4,1,""],SUCCEEDING:[92,4,1,""],TIMED_OUT:[92,4,1,""],UNDEFINED:[92,4,1,""],enum_to_string:[92,2,1,""]},"flytekit.models.core.identifier":{Identifier:[92,1,1,""],NodeExecutionIdentifier:[92,1,1,""],ResourceType:[92,1,1,""],TaskExecutionIdentifier:[92,1,1,""],WorkflowExecutionIdentifier:[92,1,1,""]},"flytekit.models.core.identifier.Identifier":{domain:[92,2,1,""],from_flyte_idl:[92,2,1,""],name:[92,2,1,""],project:[92,2,1,""],resource_type:[92,2,1,""],to_flyte_idl:[92,2,1,""],version:[92,2,1,""]},"flytekit.models.core.identifier.NodeExecutionIdentifier":{execution_id:[92,2,1,""],from_flyte_idl:[92,2,1,""],node_id:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.identifier.ResourceType":{LAUNCH_PLAN:[92,4,1,""],TASK:[92,4,1,""],UNSPECIFIED:[92,4,1,""],WORKFLOW:[92,4,1,""]},"flytekit.models.core.identifier.TaskExecutionIdentifier":{from_flyte_idl:[92,2,1,""],node_execution_id:[92,2,1,""],retry_attempt:[92,2,1,""],task_id:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.identifier.WorkflowExecutionIdentifier":{domain:[92,2,1,""],from_flyte_idl:[92,2,1,""],name:[92,2,1,""],project:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.types":{BlobType:[92,1,1,""]},"flytekit.models.core.types.BlobType":{BlobDimensionality:[92,1,1,""],dimensionality:[92,2,1,""],format:[92,2,1,""],from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.types.BlobType.BlobDimensionality":{MULTIPART:[92,4,1,""],SINGLE:[92,4,1,""]},"flytekit.models.core.workflow":{Alias:[92,1,1,""],BranchNode:[92,1,1,""],IfBlock:[92,1,1,""],IfElseBlock:[92,1,1,""],Node:[92,1,1,""],NodeMetadata:[92,1,1,""],TaskNode:[92,1,1,""],WorkflowMetadata:[92,1,1,""],WorkflowMetadataDefaults:[92,1,1,""],WorkflowNode:[92,1,1,""],WorkflowTemplate:[92,1,1,""]},"flytekit.models.core.workflow.Alias":{"var":[92,2,1,""],alias:[92,2,1,""],from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.BranchNode":{from_flyte_idl:[92,2,1,""],if_else:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.IfBlock":{condition:[92,2,1,""],from_flyte_idl:[92,2,1,""],then_node:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.IfElseBlock":{"case":[92,2,1,""],else_node:[92,2,1,""],error:[92,2,1,""],from_flyte_idl:[92,2,1,""],other:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.Node":{branch_node:[92,2,1,""],from_flyte_idl:[92,2,1,""],id:[92,2,1,""],inputs:[92,2,1,""],metadata:[92,2,1,""],output_aliases:[92,2,1,""],target:[92,2,1,""],task_node:[92,2,1,""],to_flyte_idl:[92,2,1,""],upstream_node_ids:[92,2,1,""],workflow_node:[92,2,1,""]},"flytekit.models.core.workflow.NodeMetadata":{from_flyte_idl:[92,2,1,""],interruptible:[92,2,1,""],name:[92,2,1,""],retries:[92,2,1,""],timeout:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.TaskNode":{from_flyte_idl:[92,2,1,""],reference_id:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.WorkflowMetadata":{from_flyte_idl:[92,2,1,""],queuing_budget:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.WorkflowMetadataDefaults":{from_flyte_idl:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.WorkflowNode":{from_flyte_idl:[92,2,1,""],launchplan_ref:[92,2,1,""],reference:[92,2,1,""],sub_workflow_ref:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.core.workflow.WorkflowTemplate":{"interface":[92,2,1,""],failure_node:[92,2,1,""],from_flyte_idl:[92,2,1,""],id:[92,2,1,""],metadata:[92,2,1,""],metadata_defaults:[92,2,1,""],nodes:[92,2,1,""],outputs:[92,2,1,""],to_flyte_idl:[92,2,1,""]},"flytekit.models.dynamic_job":{DynamicJobSpec:[90,1,1,""]},"flytekit.models.dynamic_job.DynamicJobSpec":{from_flyte_idl:[90,2,1,""],min_successes:[90,2,1,""],nodes:[90,2,1,""],outputs:[90,2,1,""],subworkflows:[90,2,1,""],tasks:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution":{Execution:[90,1,1,""],ExecutionClosure:[90,1,1,""],ExecutionMetadata:[90,1,1,""],ExecutionSpec:[90,1,1,""],LiteralMapBlob:[90,1,1,""],NodeExecutionGetDataResponse:[90,1,1,""],NotificationList:[90,1,1,""],TaskExecutionGetDataResponse:[90,1,1,""],WorkflowExecutionGetDataResponse:[90,1,1,""]},"flytekit.models.execution.Execution":{closure:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],spec:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.ExecutionClosure":{error:[90,2,1,""],from_flyte_idl:[90,2,1,""],outputs:[90,2,1,""],phase:[90,2,1,""],started_at:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.ExecutionMetadata":{ExecutionMode:[90,1,1,""],from_flyte_idl:[90,2,1,""],mode:[90,2,1,""],nesting:[90,2,1,""],principal:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.ExecutionMetadata.ExecutionMode":{MANUAL:[90,4,1,""],SCHEDULED:[90,4,1,""],SYSTEM:[90,4,1,""]},"flytekit.models.execution.ExecutionSpec":{annotations:[90,2,1,""],disable_all:[90,2,1,""],from_flyte_idl:[90,2,1,""],labels:[90,2,1,""],launch_plan:[90,2,1,""],metadata:[90,2,1,""],notifications:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.LiteralMapBlob":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],uri:[90,2,1,""],values:[90,2,1,""]},"flytekit.models.execution.NodeExecutionGetDataResponse":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.NotificationList":{from_flyte_idl:[90,2,1,""],notifications:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.TaskExecutionGetDataResponse":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.execution.WorkflowExecutionGetDataResponse":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.filters":{Contains:[90,1,1,""],Equal:[90,1,1,""],Filter:[90,1,1,""],FilterList:[90,1,1,""],GreaterThan:[90,1,1,""],GreaterThanOrEqual:[90,1,1,""],LessThan:[90,1,1,""],LessThanOrEqual:[90,1,1,""],NotEqual:[90,1,1,""],SetFilter:[90,1,1,""],ValueIn:[90,1,1,""]},"flytekit.models.filters.Filter":{from_flyte_idl:[90,2,1,""],from_python_std:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.filters.FilterList":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.interface":{Parameter:[90,1,1,""],ParameterMap:[90,1,1,""],TypedInterface:[90,1,1,""],Variable:[90,1,1,""],VariableMap:[90,1,1,""]},"flytekit.models.interface.Parameter":{"default":[90,2,1,""],"var":[90,2,1,""],behavior:[90,2,1,""],from_flyte_idl:[90,2,1,""],required:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.interface.ParameterMap":{from_flyte_idl:[90,2,1,""],parameters:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.interface.TypedInterface":{from_flyte_idl:[90,2,1,""],inputs:[90,2,1,""],outputs:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.interface.Variable":{description:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""]},"flytekit.models.interface.VariableMap":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],variables:[90,2,1,""]},"flytekit.models.launch_plan":{Auth:[90,1,1,""],LaunchPlan:[90,1,1,""],LaunchPlanClosure:[90,1,1,""],LaunchPlanMetadata:[90,1,1,""],LaunchPlanSpec:[90,1,1,""],LaunchPlanState:[90,1,1,""]},"flytekit.models.launch_plan.Auth":{assumable_iam_role:[90,2,1,""],from_flyte_idl:[90,2,1,""],kubernetes_service_account:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.launch_plan.LaunchPlan":{closure:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],spec:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.launch_plan.LaunchPlanClosure":{expected_inputs:[90,2,1,""],expected_outputs:[90,2,1,""],from_flyte_idl:[90,2,1,""],state:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.launch_plan.LaunchPlanMetadata":{from_flyte_idl:[90,2,1,""],notifications:[90,2,1,""],schedule:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.launch_plan.LaunchPlanSpec":{annotations:[90,2,1,""],auth:[90,2,1,""],default_inputs:[90,2,1,""],entity_metadata:[90,2,1,""],fixed_inputs:[90,2,1,""],from_flyte_idl:[90,2,1,""],labels:[90,2,1,""],to_flyte_idl:[90,2,1,""],workflow_id:[90,2,1,""]},"flytekit.models.launch_plan.LaunchPlanState":{ACTIVE:[90,4,1,""],INACTIVE:[90,4,1,""],enum_to_string:[90,2,1,""]},"flytekit.models.literals":{Binary:[90,1,1,""],Binding:[90,1,1,""],BindingData:[90,1,1,""],BindingDataCollection:[90,1,1,""],BindingDataMap:[90,1,1,""],Blob:[90,1,1,""],BlobMetadata:[90,1,1,""],Literal:[90,1,1,""],LiteralCollection:[90,1,1,""],LiteralMap:[90,1,1,""],Primitive:[90,1,1,""],RetryStrategy:[90,1,1,""],Scalar:[90,1,1,""],Schema:[90,1,1,""],Void:[90,1,1,""]},"flytekit.models.literals.Binary":{from_flyte_idl:[90,2,1,""],tag:[90,2,1,""],to_flyte_idl:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.literals.Binding":{"var":[90,2,1,""],binding:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.BindingData":{collection:[90,2,1,""],from_flyte_idl:[90,2,1,""],map:[90,2,1,""],promise:[90,2,1,""],scalar:[90,2,1,""],to_flyte_idl:[90,2,1,""],to_literal_model:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.literals.BindingDataCollection":{bindings:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.BindingDataMap":{bindings:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.Blob":{from_flyte_idl:[90,2,1,""],metadata:[90,2,1,""],to_flyte_idl:[90,2,1,""],uri:[90,2,1,""]},"flytekit.models.literals.BlobMetadata":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""]},"flytekit.models.literals.Literal":{collection:[90,2,1,""],from_flyte_idl:[90,2,1,""],map:[90,2,1,""],scalar:[90,2,1,""],to_flyte_idl:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.literals.LiteralCollection":{from_flyte_idl:[90,2,1,""],literals:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.LiteralMap":{from_flyte_idl:[90,2,1,""],literals:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.Primitive":{"boolean":[90,2,1,""],datetime:[90,2,1,""],duration:[90,2,1,""],float_value:[90,2,1,""],from_flyte_idl:[90,2,1,""],integer:[90,2,1,""],string_value:[90,2,1,""],to_flyte_idl:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.literals.RetryStrategy":{from_flyte_idl:[90,2,1,""],retries:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.literals.Scalar":{binary:[90,2,1,""],blob:[90,2,1,""],error:[90,2,1,""],from_flyte_idl:[90,2,1,""],generic:[90,2,1,""],none_type:[90,2,1,""],primitive:[90,2,1,""],schema:[90,2,1,""],to_flyte_idl:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.literals.Schema":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""],uri:[90,2,1,""]},"flytekit.models.literals.Void":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.named_entity":{NamedEntityIdentifier:[90,1,1,""],NamedEntityMetadata:[90,1,1,""],NamedEntityState:[90,1,1,""]},"flytekit.models.named_entity.NamedEntityIdentifier":{domain:[90,2,1,""],from_flyte_idl:[90,2,1,""],name:[90,2,1,""],project:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.named_entity.NamedEntityMetadata":{description:[90,2,1,""],from_flyte_idl:[90,2,1,""],state:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.named_entity.NamedEntityState":{ACTIVE:[90,4,1,""],ARCHIVED:[90,4,1,""],enum_to_string:[90,2,1,""]},"flytekit.models.node_execution":{NodeExecution:[90,1,1,""],NodeExecutionClosure:[90,1,1,""]},"flytekit.models.node_execution.NodeExecution":{closure:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],input_uri:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.node_execution.NodeExecutionClosure":{duration:[90,2,1,""],error:[90,2,1,""],from_flyte_idl:[90,2,1,""],output_uri:[90,2,1,""],phase:[90,2,1,""],started_at:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.presto":{PrestoQuery:[90,1,1,""]},"flytekit.models.presto.PrestoQuery":{catalog:[90,2,1,""],from_flyte_idl:[90,2,1,""],routing_group:[90,2,1,""],schema:[90,2,1,""],statement:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.project":{Project:[90,1,1,""]},"flytekit.models.project.Project":{description:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],name:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.qubole":{HiveQuery:[90,1,1,""],HiveQueryCollection:[90,1,1,""],QuboleHiveJob:[90,1,1,""]},"flytekit.models.qubole.HiveQuery":{from_flyte_idl:[90,2,1,""],query:[90,2,1,""],retry_count:[90,2,1,""],timeout_sec:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.qubole.HiveQueryCollection":{from_flyte_idl:[90,2,1,""],queries:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.qubole.QuboleHiveJob":{cluster_label:[90,2,1,""],from_flyte_idl:[90,2,1,""],query:[90,2,1,""],query_collection:[90,2,1,""],tags:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.schedule":{Schedule:[90,1,1,""]},"flytekit.models.schedule.Schedule":{FixedRate:[90,1,1,""],FixedRateUnit:[90,1,1,""],cron_expression:[90,2,1,""],from_flyte_idl:[90,2,1,""],kickoff_time_input_arg:[90,2,1,""],rate:[90,2,1,""],schedule_expression:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.schedule.Schedule.FixedRate":{from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],unit:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.schedule.Schedule.FixedRateUnit":{DAY:[90,4,1,""],HOUR:[90,4,1,""],MINUTE:[90,4,1,""],enum_to_string:[90,2,1,""]},"flytekit.models.task":{CompiledTask:[90,1,1,""],Container:[90,1,1,""],Resources:[90,1,1,""],RuntimeMetadata:[90,1,1,""],SidecarJob:[90,1,1,""],SparkJob:[90,1,1,""],Task:[90,1,1,""],TaskClosure:[90,1,1,""],TaskMetadata:[90,1,1,""],TaskSpec:[90,1,1,""],TaskTemplate:[90,1,1,""]},"flytekit.models.task.CompiledTask":{from_flyte_idl:[90,2,1,""],template:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.Container":{args:[90,2,1,""],command:[90,2,1,""],config:[90,2,1,""],env:[90,2,1,""],from_flyte_idl:[90,2,1,""],image:[90,2,1,""],resources:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.Resources":{ResourceEntry:[90,1,1,""],ResourceName:[90,1,1,""],from_flyte_idl:[90,2,1,""],limits:[90,2,1,""],requests:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.Resources.ResourceEntry":{from_flyte_idl:[90,2,1,""],name:[90,2,1,""],to_flyte_idl:[90,2,1,""],value:[90,2,1,""]},"flytekit.models.task.Resources.ResourceName":{CPU:[90,4,1,""],GPU:[90,4,1,""],MEMORY:[90,4,1,""],STORAGE:[90,4,1,""],UNKNOWN:[90,4,1,""]},"flytekit.models.task.RuntimeMetadata":{RuntimeType:[90,1,1,""],flavor:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""],version:[90,2,1,""]},"flytekit.models.task.RuntimeMetadata.RuntimeType":{FLYTE_SDK:[90,4,1,""],OTHER:[90,4,1,""]},"flytekit.models.task.SidecarJob":{from_flyte_idl:[90,2,1,""],pod_spec:[90,2,1,""],primary_container_name:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.SparkJob":{application_file:[90,2,1,""],executor_path:[90,2,1,""],from_flyte_idl:[90,2,1,""],hadoop_conf:[90,2,1,""],main_class:[90,2,1,""],spark_conf:[90,2,1,""],spark_type:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.Task":{closure:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.TaskClosure":{compiled_task:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.TaskMetadata":{deprecated_error_message:[90,2,1,""],discoverable:[90,2,1,""],discovery_version:[90,2,1,""],from_flyte_idl:[90,2,1,""],interruptible:[90,2,1,""],retries:[90,2,1,""],runtime:[90,2,1,""],timeout:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.TaskSpec":{from_flyte_idl:[90,2,1,""],template:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.task.TaskTemplate":{"interface":[90,2,1,""],container:[90,2,1,""],custom:[90,2,1,""],from_flyte_idl:[90,2,1,""],id:[90,2,1,""],metadata:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""]},"flytekit.models.types":{LiteralType:[90,1,1,""],OutputReference:[90,1,1,""],SchemaType:[90,1,1,""],SimpleType:[90,1,1,""]},"flytekit.models.types.LiteralType":{blob:[90,2,1,""],collection_type:[90,2,1,""],from_flyte_idl:[90,2,1,""],map_value_type:[90,2,1,""],metadata:[90,2,1,""],schema:[90,2,1,""],simple:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.types.OutputReference":{"var":[90,2,1,""],from_flyte_idl:[90,2,1,""],node_id:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.types.SchemaType":{SchemaColumn:[90,1,1,""],columns:[90,2,1,""],from_flyte_idl:[90,2,1,""],to_flyte_idl:[90,2,1,""]},"flytekit.models.types.SchemaType.SchemaColumn":{SchemaColumnType:[90,1,1,""],from_flyte_idl:[90,2,1,""],name:[90,2,1,""],to_flyte_idl:[90,2,1,""],type:[90,2,1,""]},"flytekit.models.types.SchemaType.SchemaColumn.SchemaColumnType":{BOOLEAN:[90,4,1,""],DATETIME:[90,4,1,""],DURATION:[90,4,1,""],FLOAT:[90,4,1,""],INTEGER:[90,4,1,""],STRING:[90,4,1,""]},"flytekit.models.types.SimpleType":{BINARY:[90,4,1,""],BOOLEAN:[90,4,1,""],DATETIME:[90,4,1,""],DURATION:[90,4,1,""],ERROR:[90,4,1,""],FLOAT:[90,4,1,""],INTEGER:[90,4,1,""],NONE:[90,4,1,""],STRING:[90,4,1,""],STRUCT:[90,4,1,""]},"flytekit.models.workflow_closure":{WorkflowClosure:[90,1,1,""]},"flytekit.models.workflow_closure.WorkflowClosure":{from_flyte_idl:[90,2,1,""],tasks:[90,2,1,""],to_flyte_idl:[90,2,1,""],workflow:[90,2,1,""]},"flytekit.sdk":{exceptions:[94,0,0,"-"],spark_types:[94,0,0,"-"],tasks:[94,0,0,"-"],test_utils:[94,0,0,"-"],types:[94,0,0,"-"],workflow:[94,0,0,"-"]},"flytekit.sdk.exceptions":{RecoverableException:[94,5,1,""]},"flytekit.sdk.spark_types":{SparkType:[94,1,1,""]},"flytekit.sdk.spark_types.SparkType":{JAVA:[94,4,1,""],PYTHON:[94,4,1,""],R:[94,4,1,""],SCALA:[94,4,1,""]},"flytekit.sdk.tasks":{dynamic_task:[94,3,1,""],generic_spark_task:[94,3,1,""],hive_task:[94,3,1,""],inputs:[94,3,1,""],outputs:[94,3,1,""],python_task:[94,3,1,""],qubole_hive_task:[94,3,1,""],qubole_spark_task:[94,3,1,""],sidecar_task:[94,3,1,""],spark_task:[94,3,1,""]},"flytekit.sdk.test_utils":{LocalTestFileSystem:[94,1,1,""],flyte_test:[94,3,1,""]},"flytekit.sdk.types":{Types:[94,1,1,""]},"flytekit.sdk.types.Types":{Blob:[94,1,1,""],Boolean:[94,1,1,""],CSV:[94,1,1,""],Datetime:[94,1,1,""],Float:[94,1,1,""],Generic:[94,1,1,""],Integer:[94,1,1,""],List:[94,2,1,""],MultiPartBlob:[94,1,1,""],MultiPartCSV:[94,1,1,""],Proto:[94,2,1,""],Schema:[94,2,1,""],String:[94,1,1,""],Timedelta:[94,1,1,""]},"flytekit.sdk.types.Types.Blob":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.Boolean":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.CSV":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""]},"flytekit.sdk.types.Types.Datetime":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.Float":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.Generic":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],long_string:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.Integer":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.MultiPartBlob":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.types.Types.MultiPartCSV":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""]},"flytekit.sdk.types.Types.String":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""],verbose_string:[94,2,1,""]},"flytekit.sdk.types.Types.Timedelta":{from_python_std:[94,2,1,""],from_string:[94,2,1,""],is_castable_from:[94,2,1,""],promote_from_model:[94,2,1,""],short_class_string:[94,2,1,""],short_string:[94,2,1,""],to_flyte_literal_type:[94,2,1,""],to_python_std:[94,2,1,""]},"flytekit.sdk.workflow":{Input:[94,1,1,""],Output:[94,1,1,""],workflow:[94,3,1,""],workflow_class:[94,3,1,""]},"flytekit.tools":{lazy_loader:[95,0,0,"-"],module_loader:[95,0,0,"-"],subprocess:[95,0,0,"-"]},"flytekit.tools.lazy_loader":{LazyLoadPlugin:[95,1,1,""],lazy_load_module:[95,3,1,""]},"flytekit.tools.lazy_loader.LazyLoadPlugin":{LAZY_LOADING_PLUGINS:[95,4,1,""],get_extras_require:[95,2,1,""]},"flytekit.tools.module_loader":{iterate_modules:[95,3,1,""],iterate_registerable_entities_in_order:[95,3,1,""],load_workflow_modules:[95,3,1,""]},"flytekit.tools.subprocess":{check_call:[95,3,1,""]},"flytekit.type_engines":{"default":[97,0,0,"-"],common:[96,0,0,"-"]},"flytekit.type_engines.common":{TypeEngine:[96,1,1,""]},"flytekit.type_engines.common.TypeEngine":{get_sdk_type_from_literal_type:[96,2,1,""],infer_sdk_type_from_literal:[96,2,1,""],python_std_to_sdk_type:[96,2,1,""]},"flytekit.type_engines.default":{flyte:[97,0,0,"-"]},"flytekit.type_engines.default.flyte":{FlyteDefaultTypeEngine:[97,1,1,""]},"flytekit.type_engines.default.flyte.FlyteDefaultTypeEngine":{get_sdk_type_from_literal_type:[97,2,1,""],infer_sdk_type_from_literal:[97,2,1,""],python_std_to_sdk_type:[97,2,1,""]},flytekit:{bin:[64,0,0,"-"],clients:[65,0,0,"-"],clis:[66,0,0,"-"],common:[70,0,0,"-"],configuration:[77,0,0,"-"],contrib:[78,0,0,"-"],engines:[80,0,0,"-"],interfaces:[83,0,0,"-"],models:[90,0,0,"-"],plugins:[93,0,0,"-"],sdk:[94,0,0,"-"],tools:[95,0,0,"-"],type_engines:[96,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","function","Python function"],"4":["py","attribute","Python attribute"],"5":["py","exception","Python exception"],"6":["py","data","Python data"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:function","4":"py:attribute","5":"py:exception","6":"py:data"},terms:{"000000000z07":15,"02t15":15,"0x1e9a568":83,"1000m":133,"100s":103,"10s":7,"123accountid":120,"15s":7,"1757c8c0d7a149b79f2c202c2c78b378":129,"1757c8c0d7a149b79f2c202c2c78b378_tmp":129,"1oq8oblzxgv8pvjftlf0qf":123,"29t17":15,"30m":7,"30s":7,"32g":94,"5000gi":10,"5tb":10,"60s":7,"999999999z07":15,"9a7b8cdb982161daebd5618fc7cb5041":123,"abstract":[14,22,41,70,73,75,80,90,96,104,112],"boolean":[22,39,46,48,75,90,94],"break":[90,121],"byte":[20,23,46,75,83,90],"case":[0,2,8,15,17,20,22,23,25,27,28,29,34,35,36,42,47,49,77,83,92,94,102,111,116,128,133],"catch":[49,92,113],"class":[20,65,67,69,70,71,73,74,75,76,77,79,80,81,82,84,85,86,87,88,89,90,91,92,94,95,96,97,112,116,117,122,131],"default":[4,5,7,9,10,12,13,15,17,20,23,25,27,28,33,39,40,41,42,43,45,47,48,49,54,59,63,66,70,76,77,79,90,94,96,112,114,117,123,131],"enum":[10,15,65,70,73,74,80,81,90,91,92,94],"export":2,"final":[17,22,39,40,49,90,92,105,119,128],"float":[22,48,75,90,94],"function":[14,15,20,65,66,69,70,72,73,74,77,79,82,83,94,95,100,101,108,112,113,121,122,127],"import":[0,13,15,20,30,39,73,94,108,116,117,122,131,132],"int":[4,7,10,22,65,69,70,72,73,74,75,77,79,80,81,83,90,91,92,94],"long":[65,79,94],"new":[0,7,11,13,15,20,22,23,38,51,65,76,89,100,102,112,119,121,122],"null":[46,79,94],"public":77,"return":[20,22,23,25,27,29,34,35,36,65,66,67,69,70,71,72,73,74,75,76,77,79,80,81,82,84,85,86,87,88,89,90,91,92,94,95,97,111,127,129,132],"static":[22,25,46,49,75,82,94,109,128],"super":120,"switch":[13,65],"throw":[49,92],"transient":[79,94],"true":[2,11,23,25,49,66,67,70,76,89,90,94,95,102,121,122,131],"try":[8,70,73,79,90,100,102,124],"var":[11,13,39,45,46,48,49,70,90,92],"void":[75,90],"while":[0,2,15,20,94,95,103,117,132],AKS:8,AND:[22,39,92],AWS:[0,6,8,10,13,33,47,70,77,109],And:[70,117,131,132],But:20,DOS:2,EKS:8,FOR:8,For:[0,2,7,8,10,11,13,14,15,17,20,22,25,38,47,51,73,74,77,90,104,108,112,113,114,115,117,123,132],GCS:13,Going:[9,102],INTO:[94,131],K8s:[7,10,20,22,28,47,133],MBs:4,NOT:[48,74,75,94],Not:[22,42],One:[15,17,20,49,109,128,133],RDS:13,SNS:14,SQS:14,That:[20,27,34,49,73,102,129],The:[0,2,4,5,7,8,10,11,12,13,14,15,17,19,20,21,22,23,25,26,29,30,35,38,40,41,46,47,48,49,51,53,58,65,69,70,73,74,75,76,77,79,80,90,92,94,100,101,102,103,107,108,110,111,112,113,114,117,119,121,122,123,127,128,129,131,132,133],Then:131,There:[13,19,22,46,90,94,110,128],These:[0,2,7,8,10,11,13,14,15,18,19,20,25,26,27,44,46,47,55,74,90,94,109,113,116,119],Use:[7,10,65,66,70,94,100,114,122],Used:[25,46,65,76,77,95],Uses:[33,75,94],Using:[13,18,22,94,108,112,116,132],WITH:131,With:[13,115,122],__future__:[122,131,132],__stories__:17,_base_sdk_typ:75,_common_pb2:90,_commondatarespons:90,_execution_model:70,_execution_pb2:90,_extendedschedul:70,_flyteconfigurationentri:77,_flyterequiredconfigurationentri:77,_hivesensor:79,_identifi:[70,73,74],_instancetrack:73,_instantiated_in:73,_interfac:82,_node_execution_model:70,_node_execution_pb2:90,_outputdatacontext:84,_presto:90,_qubol:90,_register:70,_request:122,_schema_impl:75,_sdk_runnabl:74,_struct:90,_task:[74,90],_task_execution_model:74,_task_execution_pb2:90,_task_funct:[79,94],_task_templ:94,_type:95,_workflow:90,_workflow_metaclass:94,a_sidecar_task:94,ab_project:10,abc123:69,abc:[90,94],abcmeta:90,abil:[45,70,103,109,121],abl:[13,79,94,122],abort:[25,40,42,92,118],abort_caus:25,abort_metadata:25,about:[0,8,10,15,18,20,21,22,24,25,42,46,47,49,51,55,65,72,90,92,100,102,112,113,114,123,128,129,131],abov:[7,10,11,15,16,20,23,28,70,73,94,102,111,117,119,122,133],absenc:[10,109],absolut:[40,54,70,90,102],absolute_import:[122,131,132],accept:[0,65,67,94,113,117,119,132],access:[0,4,8,9,11,13,17,20,23,42,69,76,77,94,114,122,123,124],access_token:[65,67],accesskei:[4,13],accident:119,accomplish:94,accordingli:123,account:[70,77,90,120],acct:120,achiev:[13,110,111,133],ack:7,acl:25,acquir:7,across:[0,5,9,11,14,15,16,20,23,25,51,65,74,92,103,113,114,121],act:7,action:[7,25,70,72],activ:[0,15,23,27,65,70,90,102,109,114,117],activate_all_impl:69,actual:[14,20,22,23,25,54,65,101,102,119,129,131],acycl:[0,22,36,49,101,108,113],adapt:[72,94,102],add:[7,11,13,23,47,69,72,74,79,89,94,100,102,122,133],add_input:74,add_one_and_print:127,add_output:74,added:[0,11,20,25,65,74,127],adding:[13,20,119,120,121],addit:[11,15,17,20,25,27,29,35,36,49,51,74,83,90,92,94,109,113,119,132],additional_msg:72,address:[7,8,11,23,30,42,47],adher:94,adjac:38,adjust:117,admin:[5,9,10,13,17,18,19,52,53,63,65,70,74,77,80,81,82,90,92,107,111,114],admin_api_url:17,admindeploy:[10,11,13],adminent:17,administ:15,administr:[0,2,10,19,21,99,101,102,114],advanc:[70,73,74],advantag:113,advis:[46,112],affect:[15,83],aforement:[19,20],after:[2,15,25,27,38,49,73,92,112,114,122,128],again:79,against:[7,13,20,94,108],aggreg:[13,19,94],agil:102,aid:2,aim:[0,102,119],algorithm:94,alia:92,alias:[22,49,92],aliv:58,all:[0,5,6,7,9,10,11,13,14,17,20,21,22,23,25,27,28,29,34,35,36,38,41,42,47,49,51,52,53,54,62,65,69,70,73,74,83,89,90,92,94,95,102,103,107,111,112,113,114,117,119,127,128,132],allevi:129,allow:[4,10,12,15,16,17,22,46,47,48,49,51,70,72,74,77,79,90,94,103,108,109,110,112,114,131,133],allowed_failure_ratio:[74,94],along:[2,10,16,25,74,129],alongsid:[20,36,94],alpin:[94,132],alreadi:[25,40,65,70,73,77,94,114,117,124,132,133],already_in_terminal_st:24,also:[0,2,8,10,14,15,20,22,38,65,72,73,75,76,83,90,94,100,102,104,108,109,111,112,113,114,117,119,121,122,127,133],alsologtostderr:7,alter:[13,22,49,76,100,113,129],altern:[0,6,8,15,76,111,120],alwai:[10,20,22,25,38,46,48,51,70,72,90,102,109,112,113,117,121],amazon:[8,14,122],amend:129,amongst:2,amount:[17,25,29,35,70,73,79,90,94],an_alternative_input:117,an_integer_input:117,analyz:[49,108],ani:[0,2,7,8,10,15,17,20,22,25,27,36,38,46,47,49,51,54,65,72,73,74,76,77,79,80,90,92,94,95,100,101,102,103,108,109,111,112,113,119,121,123,128,133],anim:22,annot:[25,27,70,73,80,81,90,94,115,125,127,131],annotation_overrid:[70,73,80,81],anoth:[2,8,17,25,46,48,69,90,95,114,117,121,131],anyon:100,api:[0,7,10,14,15,17,23,47,58,65,90,94,99,111,122,129,132],apimachineri:47,apivers:11,app:[77,123],appear:[49,65,69,92],append:[15,23,47,76,94,128,131],append_to_partit:76,appli:[10,11,13,23,25,27,28,32,37,47,65,74,77,90,94,119,120,132],applic:[2,10,14,15,17,42,70,90,101],application_fil:90,applicationtyp:59,approach:22,appropri:[0,14,20,69,72,74,94],april:102,arbitrari:[90,94,116,128],arbitrarili:94,architect:21,architectur:[1,11,19,99,100],archiv:[23,90],area:102,aren:20,arg:[47,65,66,70,73,74,77,82,90,94,114,132],argument:[66,79,90,94,109,113,114,120,122,132],arn:120,around:[13,20,22,65,67,119],arrai:[15,46,54,83,90,113],arrang:[17,34,113],array_input:82,array_job:[55,63,98],arrayjob:90,artifact:[16,63,70,74],artifactdata:16,artifacttag:16,ascend:[15,23,91],aspect:[65,102,119],assembl:[105,128],assert:[90,94,132],assert_and_cr:94,assertionerror:72,assign:[10,14,22,25,28,46,54,73,74,114,117],assign_custom_and_return:74,assign_id_and_return:70,assign_type_and_return:74,assigne:102,assist:0,associ:[0,2,6,10,16,22,23,27,29,36,46,48,51,65,76,90,94,102,108,109,111,121],assum:[2,7,11,73,74],assumable_iam_rol:[27,70,77,90,120],async:14,atleast:38,attach:11,attempt:[47,51,70,77,79,90,95,109],attr:69,attribut:[10,15,23,25,27,28,29,32,34,35,37,70,94,114,116],auth:[2,4,11,13,63,66,69,70,90,98,120],auth_cod:67,auth_endpoint:67,auth_mod:77,authent:[1,9,13,25,65,77,114],author:[2,10,25,67,69,77,90,94,101,112,122],authorization_cli:67,authorization_endpoint:67,authorization_head:69,authorization_metadata_kei:77,authorizationcli:67,authorizationcod:67,authorizationendpoint:67,authtyp:4,auto:[47,65,70,90],auto_assign_nam:73,autodeletingtempdir:[70,74,80,122],autogener:92,autom:2,automat:[2,22,77,94,102,103,109,110,111,114,119,131],autonom:103,autorefreshcach:20,avail:[2,4,5,7,8,9,10,42,47,55,65,74,94,100,108,109,111,113,114],avoid:[14,47,94,112,119],awai:22,awesom:101,awk:11,aws:[63,70,90,98,120],awss3proxi:88,azur:[8,13],b64:75,b78e1502cef04d5db8bef64a2226f707:129,back:[0,14,20,25,45,51,52,74,77,94,119],backend:[1,9,94,108],background:[18,21],backoff:[7,42],backward:[47,102],bad:89,bak:13,balanc:[0,11],bar:[15,116,131,132],base64:69,base:[0,2,7,10,13,15,16,20,23,25,27,28,34,35,36,49,51,63,65,67,69,70,71,73,74,75,76,77,79,80,81,82,84,85,86,87,88,89,90,91,92,94,95,96,97,121,128],base_literal_typ:[75,94],base_model:[70,71,74],base_sdk_typ:[63,70,74,76,94,96,97,131],base_sensor:[63,78],base_url:17,baseexecutionenginefactori:[80,81,82],basehttprequesthandl:67,basehttpserv:67,baselaunchplanexecutor:[80,81,82],basenodeexecut:[80,81,82],basetaskexecut:[80,81,82],basetaskexecutor:[80,81,82],baseworkflowexecut:[80,81,82],baseworkflowexecutor:[80,81,82],basi:[90,102],basic:[0,2,20,69,73,77,80,110,122],basic_auth:[63,66],batch:[0,7,10,47,74,94,103],batch_hiv:70,batch_hive_task:70,battl:112,baz:15,bearer:69,becaus:[8,15,19,22,47,65,77,94,113,117,121,131],becom:[40,47],been:[5,11,13,83,119,122,129],befor:[7,13,17,19,20,21,46,47,65,73,75,76,77,79,90,94,100,122,123,127,129,132],beforehand:128,began:[25,29,35],begin:[15,20,77,122],behalf:0,behav:[109,121],behavior:[2,13,17,20,21,22,34,41,48,74,77,79,83,90,94],behind:[25,102,131],being:[2,38,47,74,75,76,94,102],belong:[23,25,27,43,81,127],below:[0,8,10,13,14,15,19,121],benchmark:4,bespok:[79,94],best:[21,90,119],better:[74,94],between:[7,15,22,24,31,47,48,65,72,73,83,94,102,119,121],beyond:[1,9],bill:110,bin:[63,94,98,114,132],binari:[17,39,48,76,90,92,111,114,122],bind:[22,40,49,67,70,90,92,105,117,128],bind_and_activ:67,bindindg:105,binding_data:[70,82],bindingdata:[49,70,82,90],bindingdatacollect:90,bindingdatamap:90,bit:[20,73],blob:[4,14,22,29,35,47,48,63,65,70,90,92,94,122,128],blobdimension:92,blobinstanti:75,blobmetadata:90,blobtyp:[46,90,92],block:[22,34,49,101,122],bodi:[30,118,132],bool:[4,6,7,22,25,35,45,46,47,49,66,67,70,73,74,75,76,77,79,82,84,85,86,87,88,90,91,94,95],booleanexpress:[49,92],boom:117,both:[2,15,94,132],bottom:[10,123],bottom_trim:72,bound:[22,47,49,79,92,94,107,109,111,113,129],box:120,branch:[19,49,92,108],branch_nod:[49,92],branchnod:92,brief:[2,20],bring:[22,54,58,90,94,132],broader:129,broadli:[20,22],broken:14,brought:94,browser:[17,77],bucket:[7,13,129,131],budget:[70,94],buffer:[7,22,44,46,52,53,55,101],bug:100,build:[8,11,13,14,21,74,75,76,101,122,127,128,133],build_sdk_workflow_from_metaclass:70,builder:19,built:[0,12,20,47,82,119,122,127],bundl:[0,17],burst:7,busi:[14,103],button:123,cacert:11,cach:[4,7,12,16,20,90,94,112,113,115,125],cache_vers:[16,94,121,127,128],caches:7,cadenc:[12,13,27],calcul:133,call:[0,2,4,11,13,14,20,29,47,65,70,72,73,74,77,83,89,94,107,112,119,122,123],callback:[67,77],caller:79,can:[0,2,4,7,8,10,11,13,14,15,16,17,19,20,22,23,24,25,26,27,28,29,34,35,36,39,41,42,43,46,47,48,49,51,54,65,70,72,74,75,76,77,79,83,89,90,92,94,95,100,101,103,105,108,109,110,111,112,113,114,116,117,118,119,120,121,122,123,124,128,129,131,132,133],candid:7,canni:122,cannot:[8,15,46,49,90,92,94,109,110,113,117,121],canon:[2,77],capabl:[2,27,100,119],capac:7,captur:[108,110,113,119],car_blue_l:123,cardin:119,care:[102,112,131],carri:22,cast:[74,75,94],cast_to:76,cat:22,catalog:[1,5,9,18,21,56,74,90,131],categor:[109,116],categori:127,caus:[25,65,70,80,81,119,121],caveat:[15,65,119,132],central:14,cert:77,certain:[22,23,33,47,77,94,112],certpath:11,chang:[8,13,14,15,25,27,51,65,69,90,94,114,117,121,122,123],changelog:102,channel:52,charact:112,character:112,characterist:108,check:[0,13,16,20,22,47,48,73,74,76,94,119],check_cal:95,child:[7,25,29,74,113],child_workflow:25,choos:[65,128],chose:20,chosen:13,chunk:94,circumst:112,citi:131,clariti:76,classifi:31,classmethod:[70,71,74,75,76,84,90,91,92,94,95],clean:[72,75,76,77,94],cleanup:[70,131],clear_tag:89,cli:[8,9,10,13,22,63,98,108,111,115,125],click:[66,69,109,123],client:[0,4,7,8,9,14,16,17,63,69,77,83,98,111],client_address:67,client_credentials_scop:77,client_credentials_secret:[69,77],client_credentials_secret_loc:69,client_id:[67,69,77],client_secret:69,clock:112,clone:[13,19,114,122],close:102,closur:[25,27,29,34,35,36,38,90,91,107,111],cloud:[8,13,14,51],cloud_provid:84,cloudprovid:70,cloudstorag:7,cloudwatch:6,cls:[70,79,94],cluster1:11,cluster2:11,cluster3:11,cluster:[0,7,8,9,11,13,15,17,25,28,57,90,94,100,102,112,129,133],cluster_1:11,cluster_1_cacert:11,cluster_1_token:11,cluster_2:11,cluster_2_cacert:11,cluster_2_token:11,cluster_3:11,cluster_3_cacert:11,cluster_3_token:11,cluster_credenti:11,cluster_label:[57,74,90,94],cluster_resourc:28,cluster_resource_attribut:28,clusterresourc:10,clusterresourceattribut:10,cmd_arg:95,code:[0,2,4,7,14,17,19,20,22,41,42,67,72,73,74,77,79,92,94,100,103,108,111,114,118,119,122,128,132],codebas:2,cogniz:20,collabor:102,collect:[2,4,7,15,22,40,46,48,50,57,70,75,90,112,113],collection_typ:[48,90],collectiontyp:75,collid:74,collis:83,column:[48,75,76,90,94],column_subset:76,com:[8,10,11,13,16,46,47,75,77,94,102,117,122],combin:[10,17,23,32,37,39,51,109,112,113,118],come:[0,19,20,34,95,101,103,112,113],comfort:2,comma:77,command:[0,2,8,9,11,47,65,69,74,77,90,94,115,123,132],commandlin:[5,9],comment:[65,74,94],commit:[19,77],common:[5,9,15,17,19,20,22,26,63,65,79,81,82,83,85,86,87,88,92,94,95,97,98,114,116,122,129,131],common_pb2:[70,90,91],commonli:[31,67,113,114,121],commun:[0,17,26,41,46,52,65,102],commut:39,compani:[10,101,114],compar:48,compare_dataframe_to_schema:76,comparison:[22,39,92],comparisonexpress:92,compat:[14,22,47,76,102,131],compil:[0,14,17,19,20,21,34,36,44,47,49,63,70,73,77,90,91,107,111,113],compiled_task:[34,90],compiled_workflow:[36,91],compiledtask:[34,90,92],compiledworkflow:92,compiledworkflowclosur:[36,70,91,92],compiler_pb2:[90,92],complet:[0,2,7,13,20,27,33,38,40,49,54,70,73,74,90,92,94,102,103,111,117,119,123,132],complex:[0,10,22,48,103],complic:20,compon:[0,1,5,9,11,13,17,20,21,22,29,30,47,54,83,99,102,107,114],component_nod:[63,98],compos:[13,15,34,103,108,114,122],composit:7,compris:[19,48],comput:[0,11,16,22,25,27,29,34,35,40,54,90,94,103,111,112],computed_input:25,concat_then_split:94,concept:[10,22,99,114,117,122,125,128],concern:[15,22],concis:90,concret:20,concurr:[54,90,94,99,101],condit:[22,44,49,63,90,113],condition_pb2:92,config:[2,4,5,6,7,9,10,11,13,14,47,69,74,77,90,94,114,120,122,123,133],config_file_path:[69,77],configmap:[11,13],configpars:66,configur:[0,1,8,9,11,12,14,15,17,23,25,27,28,34,52,63,65,67,69,79,90,94,95,98,100,104,108,112,117,120,122,131,132],conform:[2,49,69,76,92,103],confus:94,conistitut:112,conjoin:39,conjunct:[39,92,94],conjunctionexpress:92,connect:[4,7,13,38,92,94],connectionset:92,connector:131,consecut:119,consid:[2,23,25,43,48,76,90,94,112,117,128],consist:[0,15,17,22,74,94,101,102,103,119,127],consol:[0,6,8,13,18,21,111,123],constant:[14,39,49,63,66,77,98],constraint:14,construct:[10,17,23,29,35,49,66,77,92,94],construct_literal_map_from_parameter_map:66,construct_literal_map_from_variable_map:66,constructor:76,consum:[22,46,47,48,49,51,90,92,111,128],contact:0,contain:[0,2,4,5,7,9,11,13,14,15,19,20,22,23,25,27,28,29,34,35,36,38,41,46,48,52,58,63,70,74,79,90,92,94,95,101,103,109,111,112,113,122,125,128,129,130,133],container:133,container_arrai:70,container_array_task:70,container_port:47,containercr:42,containererror:92,containertask:127,content:[10,19,23,30,42,98],context:[11,23,25,49,69,70,72,73,74,76,80,81,82,90,92,94,114],context_stat:70,continu:[2,20,101,103],contract:102,contrast:73,contrib:[63,98],contribut:[18,21,94,99,100,102,111],contributor:[19,99,101,102],control:[2,5,7,9,20,23,26,49,52,53,94,101,103,105,112,113,128],convei:47,conveni:22,convert:[14,20,90,96],cool:120,coordin:113,copi:[11,13,20,21,54,75,85,88,129],copy_tag:89,core:[0,5,9,10,20,22,23,25,27,29,34,35,36,51,53,58,60,63,65,69,70,73,74,75,79,80,81,82,90,91,94,101,108,109,132,133],correct:[2,71,94,96,133],correctli:[72,119],correl:121,correspond:[2,14,43,47,108,109,117],corrupt:121,cors_proxi:17,cors_proxy_prefix:17,cost:103,costli:47,could:[8,11,15,23,60,102,117,121],count:[40,82,119,133],counter:119,coupl:[127,129],cours:[117,119],cover:20,coverag:102,cpu:[10,13,20,28,47,77,79,90,94],cpu_limit:[74,79,94,132],cpu_request:[74,79,94,132],crd:0,creat:[0,4,8,9,11,14,15,16,19,20,22,25,27,29,34,35,36,38,65,66,70,72,73,74,75,76,79,80,83,90,94,99,101,102,103,108,109,111,114,116,117,119,120,121,128,129,131],create_at_any_loc:76,create_at_known_loc:[75,76],create_bindings_for_input:70,create_execut:65,create_from_hive_queri:[75,76,129],create_launch_plan:[65,70,73,116,117,120],create_part:76,create_protobuf:75,create_task:65,create_workflow:65,created_at:[15,25,27,29,34,35,36,91],createexecut:10,createexecutionrequest:[25,27],creation:[28,34,73,109,114,117,122],cred:[63,98],credenti:[11,63,65,66,77],criteria:[40,54,90,112],critic:[2,10,20],cron:[12,13,108,117],cron_express:[33,70,90,109],cronschedul:[70,117],crt:11,csv:[42,48,75,92,94],csvinstanti:75,cte:[75,76],ctfasset:123,ctx:69,cumbersom:102,cumul:42,curl:[10,122],current:[0,10,12,14,15,23,30,40,48,54,65,70,76,77,79,83,90,94,102,105,112,114,118,127,129],current_phas:24,current_tag:82,current_valu:82,custom:[0,2,10,13,21,22,23,27,28,32,35,37,42,47,51,56,57,59,74,77,79,90,94,102,103,119,132,133],custom_info:[35,51],customiz:[1,9,15,28,47,118,132],customst:20,cv2:122,cycl:[20,77],cyclic:14,daemon:8,dag:[0,108,113],dai:[33,90,109,117],dashboard:[102,110],data:[1,4,7,9,10,15,17,18,20,21,22,25,29,34,35,44,46,47,51,53,54,63,67,70,74,75,76,77,83,90,92,94,99,101,103,112,117,119,121,122,129,131,132],data_exist:84,data_fram:76,data_proxi:[63,83],databas:[0,8,9,10,14,15,65,107],datacatalog:[13,16,99,102],datacatalog_config:13,datafram:[90,94,112],dataplan:[0,11,52],dataplane_gener:11,dataproxi:[84,85,86,87,88],dataset:16,datastor:[13,111],date:117,datefram:76,datetim:[46,48,70,73,74,75,79,80,90,91,92,94,117],dbname:13,deadlin:[7,102],deal:94,debug:[0,9,15,51,74,100,111,121],decid:[20,102,112,117],declar:[22,79,94,107,108,128],decod:17,decor:[20,72,74,79,94,122,129],decr:[82,89],decreas:10,deep:[100,109],deeper:108,deepli:[90,94,102],def:[70,73,94,121,122,127,128,129,131,132,133],default_cpu_limit:77,default_cpu_request:77,default_gpu_limit:77,default_gpu_request:77,default_input:[27,70,90,117],default_memory_limit:77,default_memory_request:77,default_storage_limit:77,default_storage_request:77,defin:[0,7,10,14,15,20,22,23,25,26,27,28,33,39,41,45,46,47,48,49,50,53,54,57,70,73,75,77,79,90,92,94,102,103,105,109,111,112,113,116,117,122,127,128,132,133],definit:[0,2,10,14,15,20,25,27,52,53,65,70,76,79,90,94,107,108,109,111,113,117,127,132],defint:[62,74],defualt:49,delai:[7,49],delet:[13,15,70,94,129],delimit:77,deliv:52,demand:[10,103,108],demo:133,demonstr:122,demystifi:0,denorm:38,denot:[46,131],depdend:[49,92],depend:[13,14,21,22,25,46,48,49,74,92,95,113,114,132,133],deploi:[8,11,13,77,100,104,132],deploy:[0,1,9,10,20,77,100,104],deprec:[47,70,74,79,90,94],deprecated_error_messag:[47,90],deprovis:103,depth:2,dequeu:14,deriv:34,descend:[15,23,91],describ:[0,1,4,11,13,20,22,23,40,45,46,54,79,90,92,94,111],descript:[4,6,7,15,23,31,42,45,48,75,90,102,119],descriptor:[75,94],deseri:94,design:[0,2,5,8,13,14,15,65,112],desir:[27,47,58,75,76,79,90,94,128,132],detail:[0,1,8,18,21,22,24,27,29,35,38,41,42,44,48,53,77,111,117,123,133],detect:[94,123],detect_unreferenced_ent:95,determin:[0,10,15,28,49,65,79,90,92,94,113,120],determinist:[34,121],develop:[0,4,14,18,23,31,46,77,101,102,104,112,114,122,123],diagnos:119,diagram:9,dict:[66,70,73,74,75,76,79,80,81,82,90,92,94,95,131],dictat:[41,70,73,74,113],dictionari:[66,73,74,76,82,90,94],did:122,differ:[2,8,14,15,17,20,22,31,46,47,49,65,74,77,92,104,108,109,112,113,114,117,118,121,131,132],differenti:[31,72],digest:0,dimens:10,dimension:[22,48,92],direct:[0,9,15,22,36,49,75,91,101,108,113],directli:[2,7,20,74,77,94,131],directori:[7,11,13,14,17,19,70,74,77,84,85,88,94,114,122],disabl:[4,7,25,70,73,104,109,117],disable_al:[25,90],discard:25,discourag:2,discov:[67,70,77,95,102],discover:[47,74,79,90,94],discoveri:[2,47,63,66,77,90,94],discovery_url:67,discovery_vers:[47,74,79,90],discoverycli:67,discret:119,discuss:[2,10,20,129],disjunct:39,disk:[13,76,79,94],dispatch:72,displai:[17,31,48],distinguish:[47,65,132],distribut:[0,99,101,103,112,133],dive:[14,108,109],divid:102,divis:122,do_get:67,doc:[8,9,11,13,46,99,101,114],docker:[8,47,103,122,123],docker_build:122,docker_registry_password:122,docker_registry_usernam:122,dockerfil:[77,133],dockerhub:122,document:[0,1,2,4,6,10,20,21,22,53,79,94,99,100,117,125,129,131,133],doe:[0,2,10,12,15,16,19,25,73,94,112,114,116,121,123,127,129,131,132],doesn:[4,10,20,22,27,30,36,74,76,117,129],doing:95,domain:[10,14,15,16,17,23,25,27,28,32,37,43,65,69,70,71,73,74,80,81,90,92,94,108,109,110,112,113,118,119,121,123,125],don:[20,72,114,117,131],done:[17,47,83,94,111,119,122],dot:95,doubl:46,down:[103,123],download:[4,76,84,85,86,87,88,94,123],download_directori:[84,85,86,87,88],downstream:[0,7,38,49,92,94,129],drill:103,drive:[73,74],driven:22,driver:[94,103,133],drop:[129,131],due:[17,54,74],dump:90,duplic:47,durabl:20,durat:[7,15,25,29,35,42,46,47,48,49,51,70,73,90,91,94,119],dure:[20,28,41,77,111,113,127],dynam:[9,10,28,40,65,70,90,94,103,109,117,125,129,130,131],dynamic_job:[44,63,98],dynamic_job_pb2:90,dynamic_task:[70,73,94,128,131],dynamicjob:51,dynamicjobspec:[90,105],dynamictask:82,each:[0,8,10,11,13,14,17,20,21,22,29,30,39,49,66,74,75,92,94,100,102,108,109,110,112,114,131],earlier:[13,112],easi:[102,103,109,111,117],easier:[17,22],easiest:[8,13,122],easili:[0,74,109],easist:114,east:4,echo:[94,132],ecr:122,edg:[122,123],edge_detection_canni:122,edgedetectorwf:[122,123],edit:[13,121],effect:[0,2,10,108,112],effici:131,effort:[90,102,122],either:[8,10,14,19,20,22,28,38,46,69,77,94,109,111,114,117],elabor:47,elect:[5,9],element:[21,65,69,75],elif:94,els:[22,49,94],else_nod:[49,92],email:[23,30,70,90,117,118],emailnotif:90,embed:36,emit:[7,119],emphas:102,empti:[7,23,25,27,29,32,34,35,36,37,70,73,94],emptydir:[94,132],emptydirvolumesourc:[94,132],enabl:[6,7,11,12,17,47,72,79,94,99,101,102,108,109,115],enact:70,encapsul:[22,23,25,28,29,34,35,36,43,46,47,49,74,108,112,113],enclos:[38,50,113],encod:[51,69,75,94],encompass:25,encourag:119,encrypt:77,end:[0,15,20,25,47,70,73,77,102,103,112,113,119,129],end_dat:117,endpoint:[2,4,7,8,10,11,13,15,17,26,62,67,107,114,122,123],enforc:[14,22,76],engag:103,engin:[0,14,20,41,47,49,52,63,70,73,74,77,92,94,98,105,110,119,129,131],engine_nam:80,enginecontext:[74,80],enhanc:77,enqu:14,enqueu:[7,14],ensur:[13,47,49,72,74,76,83,92,94,102,103,107,112],enter:[13,72,77,94],enter_context:70,entered_stack:70,enthusiast:100,entir:[0,4,5,11,22,29,49,94,109,113,116],entiti:[0,14,18,22,23,25,27,29,31,35,43,44,53,65,73,74,77,90,95,108,111],entity_metadata:[27,90],entity_typ:70,entity_type_text:[70,73,74],entrant:72,entri:[11,65,66,121],entropi:83,entrypoint:[2,47,63,77,98,112,127,133],enum_to_str:[90,92],enumer:94,env:[13,47,74,90,114,132],environ:[2,8,19,47,65,69,74,77,79,90,94,103,104,108,114,121,131,132],epic:102,equal:[15,22,46,79,90,94],equir:[46,50],equival:94,errimagepul:42,error:[7,25,29,35,42,44,46,49,51,63,65,70,72,73,74,76,90,91,94,103,111,112],error_cod:72,error_messag:72,error_uri:[42,92],errordocu:92,errors_pb2:92,especi:[70,94],essenti:[94,114],eta:103,etc:[8,14,20,22,23,31,47,48,51,70,74,75,90,94,96,97,101,108,112,114],etcd:20,etl:131,eval:7,evalu:[7,22,39,49,92,113],evaluation_interv:79,even:[2,20,27,29,36,72,74,77,101,102,113,122],event:[0,5,9,15,25,26,53,94,111,118,119],eventsink:7,eventu:108,ever:72,everi:[7,16,22,33,38,72,74,77,102,112,117,119,121],everyth:[8,11,110],evolut:102,evolv:[13,103],exact:[111,121],exactli:[65,102],exampl:[5,9,11,13,15,17,70,74,77,104,108,113,114,115,117,121,122,124,125,127,128,129,130,131,133],exc_tb:72,exc_typ:72,exc_valu:72,exce:[11,112],exceed:[42,79],excel:14,except:[63,65,70,73,74,75,76,79,95,98,114,128],exchang:112,execut:[0,2,5,7,8,9,11,12,13,14,17,18,20,22,23,24,26,27,28,29,31,33,35,36,38,40,41,43,44,46,47,49,51,52,54,57,60,63,65,66,70,77,79,80,81,82,91,94,98,101,108,109,111,112,114,115,117,120,121,125,128,131,132,133],executable_sdk_object:70,executableent:[70,73],execute_array_task:82,execute_with_liter:[70,73],execution_clust:25,execution_cluster_label:28,execution_created_at:15,execution_d:[74,80],execution_engin:77,execution_ev:14,execution_id:[43,51,74,80,92],execution_pb2:[90,92],execution_queu:28,execution_queue_attribut:28,execution_spec:65,execution_updated_at:15,executionartifact:[70,73,74],executionclosur:90,executionerror:[25,29,35,51,70,73,74,90,91,92],executionid:29,executionmetadata:90,executionmod:90,executionnam:16,executionparamet:74,executionqueueattribut:10,executionspec:[65,90],executionvers:16,executor:[20,51,58,94,132,133],executor_path:90,executorpath:59,exercis:0,exeuct:0,exist:[2,4,10,11,14,15,16,22,25,38,48,65,69,74,76,81,84,85,86,87,88,90,94,122,133],exit:[52,75,76,94,112,127],exitstack:70,expand:[8,9],expect:[47,94,109,112,128],expected_input:[27,90],expected_output:[27,90],expected_typ:72,experi:102,expir:[67,69],expiri:42,explain:[0,9,15,21,77,102,114],explan:[2,14],explicit:[15,65],explicitli:[49,77,79,94,113,131],explor:100,expos:[0,14,15,22,23,30,47,112],express:[15,22,39,79,92,103,108,112,117],extend:[21,22,48,70,77,94,99,100,102,113,116,132],extend_tag:89,extendable_func:89,extendedsdktyp:[70,75],extens:[20,21,47,51,70,79,90,94,112],extern:[5,9,12,14,17,53,129,131],external_loc:131,extra:[17,47,49,90,92,132],extrem:[5,103],face:[0,25],facilit:[77,113],fact:[13,20,36,73,119,129],fact_airport_sess:131,fail:[0,15,25,35,40,42,46,49,74,92,94,109,111,118,119],failed_node_id:48,failur:[7,11,41,47,54,72,79,90,94,103,111,112,113,119],failure_nod:[49,92],fall:77,fallback:77,fals:[47,65,66,69,74,76,84,92,94,117],far:22,fashion:102,faster:[121,131],fault:[0,108],favor:25,featur:[7,12,47,99,102,104,108,125],feed:[10,74],feedback:102,feel:[102,114],fetch:[2,17,23,25,27,29,34,35,36,70,74,75,76,80,81,82,94,107,111],fetch_latest:74,fetch_latest_task:[80,81,82],fetch_launch_plan:[80,81,82],fetch_task:[80,81,82],fetch_workflow:[80,81,82],fetch_workflow_execut:[80,81,82],few:[8,19,103,123,128,132],field1:94,field2:94,field:[10,15,20,23,25,30,34,36,38,40,43,46,48,49,51,56,57,65,73,74,90,92,94,119,121,132],file:[2,7,10,11,13,14,19,20,23,28,41,46,51,65,69,73,74,76,77,84,85,86,87,88,90,94,95,102,114,122,123,132],file_path:[11,84,85,88],filenam:[17,74],filepath:70,filesystem:76,fill:[10,38,45,66,77],filter:[14,23,29,35,63,65,70,74,80,81,98],filter_list:90,filterlist:90,find:[10,13,14,27,95,123],fine:117,finish:[17,22,112],first:[1,11,13,20,47,49,65,69,73,74,75,79,92,94,107,112,114,123,124,125,129],first_task:94,fit:[0,21],fix:[25,27,90,100,117],fixed_input:[27,70,90,109,117],fixedr:[70,90,117],fixedrateunit:90,flag:[17,102],flavor:[47,90,113,118],flexibl:[22,112,113],float_valu:[46,90],flow:[9,49,67,77,100,101,108,113],flush:42,flyte:[0,1,4,7,8,10,11,12,14,15,19,21,23,27,34,43,47,49,63,65,70,74,77,79,80,90,92,94,96,101,102,104,109,110,111,112,116,120,121,124,125,127,128,129,133],flyte_cach:16,flyte_cli:[63,66],flyte_credentials_auth_mod:2,flyte_credentials_authorization_metadata_kei:2,flyte_credentials_client_id:2,flyte_credentials_client_secret:2,flyte_credentials_client_secret_from_env_var:2,flyte_credentials_client_secret_from_fil:2,flyte_credentials_scop:2,flyte_gener:[8,11,13],flyte_input_fil:47,flyte_internal_imag:77,flyte_output_fil:47,flyte_platform_auth:2,flyte_platform_url:[122,123],flyte_sdk:[47,90],flyte_task:16,flyte_temporary_t:131,flyte_test:94,flyteabcmeta:90,flyteadmin:[0,5,7,9,10,11,13,18,21,99,107,108,111,114],flyteadmin_config:13,flyteassert:[70,72],flyteauthenticationexcept:72,flyteboolconfigurationentri:77,flytecli:[0,109,114],flyteconfigurationfil:77,flyteconsol:[0,8,14,18,111],flytecustomidlent:90,flytedefaulttypeengin:97,flyteenginefactori:81,flyteentityalreadyexistsexcept:[65,72],flyteentitynotexistexcept:72,flyteentrypointnotload:72,flyteexcept:72,flyteidl:[1,7,20,53,65,70,75,90,91,92,102],flyteidlent:[70,74,81,82,90,91,92],flyteintegerconfigurationentri:77,flytekit:[0,2,14,19,20,99,101,102,108,114,116,122,131,132,133],flytekit_install_spark:133,flytekit_spark_entrypoint:133,flytelaunchplan:81,flytenodeexecut:81,flytenotimplementedexcept:72,flyteplugin:[0,99],flytepropel:[0,13,14,47,99,102],flyteproto:132,flyterecoverableexcept:[72,94],flyterequiredboolconfigurationentri:77,flyterequiredintegerconfigurationentri:77,flyterequiredstringconfigurationentri:77,flyterequiredstringlistconfigurationentri:77,flytescopedexcept:72,flytescopedsystemexcept:72,flytescopeduserexcept:72,flytesdk:127,flytesdktyp:[70,74,75,76,94,96,97,131],flytesdkvalu:[74,75,94],flytesnack:[122,123],flytestdlib:[4,5,14],flytestringconfigurationentri:77,flytestringlistconfigurationentri:77,flytesystemassert:72,flytesystemexcept:72,flytetask:81,flytetaskexecut:81,flytetimeout:72,flytetyp:[70,90],flytetypeexcept:[72,75,94],flyteuserexcept:72,flytevalidationexcept:72,flytevalueexcept:[72,74],flyteworkflow:[0,11,81],flyteworkflowexecut:81,focu:[102,103],focus:102,folder:[19,69,95],follow:[1,2,7,10,11,17,77,102,112,114,117,119,120,123,127,128,129,131,132,133],foo:[15,65,131,132],forbidden:76,forc:[2,7,10,76,77,94],force_auth_flow:65,force_cleanup:70,forget:117,form:[10,48,49,75,94,96,97,101,114,121,123],format:[0,4,14,17,22,25,41,46,48,51,70,71,73,74,75,76,77,92,94,96,107,122,127,131,132,133],format_section_kei:77,formatt:4,formatted_query_1:129,formatted_query_2:129,former:109,forward:[30,102],found:[2,14,47,65,70,73],four:10,fqdn:70,fqdn_safe:70,fraction:[79,94],frame:[76,90],framework:108,fraud:103,free:[10,48],frequenc:[7,33],friendli:[49,63,94,98,109],friendlyworkflownam:13,from:[0,2,7,10,11,13,14,17,19,20,22,27,30,34,36,38,40,41,42,46,48,49,52,65,66,69,70,72,73,74,75,76,77,79,80,81,82,90,91,92,94,96,99,103,104,109,110,116,117,119,121,122,123,129,131,132],from_dict:[90,94],from_flyte_idl:[70,75,90,91,92],from_path:[86,87],from_python_std:[70,71,75,76,90,91,94],from_str:[75,76,94],front:103,fulfil:[0,11,92,103,122,123],fulfil_bind:82,fulfilled_promis:82,full:[2,14,22,42,105],full_prefix:89,fullfil:[0,49],fulli:[15,90,110,112],func:15,fundament:101,further:[0,25,90,119],furthermor:[65,72],futur:[19,20,23,25,27,32,37,49,74,90,102,115],fyi:77,gain:100,garbag:[4,7],gate:25,gatewai:[14,15],gauarante:47,gaug:[82,89],gcp:[8,13,63,70,98],gcs:[63,83,84],gcs_proxi:[63,83,84],gcsproxi:85,gener:[0,2,13,19,20,22,25,28,40,41,46,47,51,65,70,75,76,77,83,90,94,99,109,112,114,119,121,128,129,131,132],generate_doc:19,generate_oth:128,generate_pod_spec_for_task:[94,132],generate_queri:129,generate_simple_queri:129,generated_pb2:[74,94,132],generatedprotocolmessagetyp:75,generic_spark_task:[63,70,94],get:[1,9,10,11,13,14,15,20,22,25,28,46,49,73,84,90,92,99,103,111,114,122,123,125,128,131,132],get_active_launch_plan:65,get_authorization_endpoint:67,get_base_stat:89,get_basic_authorization_head:69,get_bool:77,get_child_execut:[74,80,81],get_client:67,get_command:69,get_data:84,get_engin:80,get_execut:65,get_execution_data:65,get_extras_requir:95,get_input:[80,81],get_int:77,get_launch_plan:[65,80,81,82],get_named_tempfil:70,get_node_execut:[65,70,80,81,82],get_node_execution_data:65,get_non_system_nod:70,get_output:[80,81],get_pod_spec:132,get_random_directori:[84,85,86,87,88],get_random_path:[84,85,86,87,88],get_remote_directori:84,get_remote_path:84,get_sdk_type_from_literal_typ:[75,96,97],get_sdk_value_from_liter:75,get_secret:69,get_spark_context:74,get_stat:89,get_str:77,get_sub_workflow:70,get_subworkflow_execut:[80,81],get_supported_literal_types_to_pandas_typ:76,get_task:[65,80,81,82],get_task_execut:[65,80,81,82],get_task_execution_data:65,get_token:69,get_version_messag:70,get_workflow:[65,80,81,82],get_workflow_execut:[80,81,82],get_write_partition_to_hive_table_queri:76,getcustomst:20,getlaunchplan:107,git:[13,114,122],github:[13,16,19,47,75,94,102,114,122],githubusercont:8,give:[7,73,74],given:[14,20,25,27,38,47,51,54,65,66,69,70,74,77,90,95,109,114,121,123,131],gizmo:14,gke:8,global:[10,22,47,49,70,83,90,92],globalsparkcontext:74,glossari:41,goal:[0,102,110,112],godoc:4,goe:[73,119],golang:[0,4,5,20,22,47,90],golden:102,gone:13,goodnight:94,googl:[8,14,25,27,29,34,35,36,42,46,47,48,49,51,90,122],gorm:14,gormimpl:14,got:117,gpu:[10,28,47,77,79,90,94,112],gpu_limit:[74,79,94],gpu_request:[74,79,94],grab:94,grace:112,grade:9,grant:17,graph:[0,22,29,36,48,49,90,101,103,108,113],greater:[15,22,39,65],greaterthan:90,greaterthanorequ:90,grep:11,greter:15,group:[6,27,42,69,74,108,110,114,131],grow:10,grpc:[0,2,7,14,15,26,53,65,77,114],gte:[15,39,92],guarante:[14,38,47,79,90,94,108,112],guid:[0,19,124,125],guidanc:66,guidelin:[21,102],had:[20,117,122],hadoop:[90,94,133],hadoop_conf:[74,90,94,133],hadoopconf:59,hand:73,handbook:8,handl:[0,1,7,8,9,14,47,65,67,72,74,77,103,112,119,131],handle_authorization_cod:67,handle_login:67,handler:[14,20,47,113,119,122],happen:[16,19,128,129],hard:[22,118],hardcod:77,hardwar:103,has:[0,5,7,8,10,13,14,15,17,20,22,24,38,45,49,54,73,74,90,92,94,102,103,112,117,119,121,122],has_valid_nam:73,has_workflow_nod:82,hash:[16,63,70,74,114,121],hash_string_task:121,hashonreferencemixin:[70,73,74],have:[2,8,10,11,12,13,15,16,17,19,20,22,23,25,27,29,36,40,42,45,48,49,66,70,73,74,77,80,81,82,83,90,92,94,102,103,108,109,112,113,122,124,128,129,132,133],haven:132,havoc:119,head:14,header:[2,10,69],headless:2,hear:102,held:70,hello:[8,94],hello_spark:133,help:[0,2,13,17,19,46,70,72,74,77,90,94,101,102,118,119,122,131],helper:[63,70,98],henc:133,her:[77,100],here:[0,2,10,11,13,14,20,23,25,42,53,72,77,102,109,112,114,117,122,128],hidden:102,hierarchi:9,high:[0,11,19,20,53,102,112,119,131],highest:102,highlevel:119,highli:[99,101],highlight:102,his:77,histor:111,histori:102,hit:[2,7,10,16,72],hive:[0,51,57,70,74,75,76,94,112,125,130,131],hive_job:[70,74],hive_result:129,hive_sensor:95,hive_task:[20,63,70,94,129],hivefilteredpartitionsensor:79,hivenamedpartitionsensor:79,hivequeri:90,hivequerycollect:90,hivetablesensor:79,hivetask:82,hmsclient:95,hold:[13,22,36,90],home:[7,73],homepag:123,homogen:48,honor:[70,73],hook:74,hop:17,host:[8,13,17,19,79,100,122,123,125],hour:[7,33,90,109],hous:[14,19],how:[0,1,8,9,10,13,18,20,21,22,23,40,46,47,49,77,79,90,92,94,99,101,105,112,117,119,127,128],howev:[2,11,14,15,17,27,47,73,77,94,109,113,117,132],html:[19,77],http:[2,8,10,13,14,15,16,17,46,47,63,67,69,75,77,83,84,94,123],http_data_proxi:[63,83,84],http_url:77,httpfileproxi:86,httpserver:67,hub:99,human:[0,15,90],hundr:0,hydrat:[70,74],hyperparamet:112,hysteresi:122,iam:[4,13,70,77,90,115],idea:[73,102],ideal:[77,79,103],idempot:[79,94,112],ident:[2,13,14,22,25,65,112,121],identif:[43,116],identifi:[13,15,22,23,25,27,29,34,35,36,38,44,47,48,49,51,63,65,70,73,74,77,80,81,82,90,91,111,114,116],identifier_pb2:92,idl:[0,2,19,70,90],idl_dict:90,idl_object:90,idlist:92,idp:[9,69,77],ids:[15,38,40,49,90,92],ietf:77,if_els:[49,92],ifblock:92,ifelseblock:92,ignor:[38,65,95],ignore_ent:95,ignore_schedul:69,iktp762nh:131,imag:[8,20,22,47,74,77,90,94,122,123,127,132,133],image_input:[122,123],image_loc:122,image_nam:122,ime:25,img:122,immedi:[40,70,102],immut:[15,113],impl:[63,70,75,78,94],implement:[0,2,7,14,15,18,22,47,48,62,67,69,75,79,80,94,101,119,127],impli:[14,25,109],implicit:[49,92],implicitli:15,impliment:21,importantli:[8,20],importerror:95,impos:2,imposs:[40,77,112],improved_sea_launch_plan:117,imread:122,imwrit:122,in1:[94,132],in2:94,in3:94,inact:[15,27,65,90,117],inadvert:121,inbound:10,includ:[0,4,7,8,10,11,13,14,15,20,21,23,25,27,34,35,42,47,49,51,74,77,90,92,94,95,103,107,108,110,113,114,118,119,127,132],include_ent:95,inclus:94,incom:14,incomplet:27,incr:[82,89],increas:[8,9,10,11,102,103],increment:[25,51],indefinit:[79,94],indentifi:22,independ:[54,102,108,112,114],index:[14,16,19,83,128],indic:[7,23,25,27,29,35,42,43,47,51,102,121],individu:[0,5,9,15,22,25,29,51,75,94,103,109,110,128],inevit:112,infer:[65,96],infer_sdk_type_from_liter:[75,96,97],infinit:73,influenc:83,info:[8,23,29,35,42,127],inform:[0,7,8,10,15,16,17,18,19,20,22,23,25,29,33,35,38,42,47,48,49,51,55,65,79,90,92,94,110,111,112,113,114,119,129],ingenu:73,ingress:[8,17],inher:[112,119],inherit:[14,70],init:[13,122],initi:[4,14,42,67,77,117,122],inject:[74,79,94,113,119,132],inlin:[2,38],inner:48,input:[16,20,22,25,27,29,33,34,35,36,39,45,46,47,49,51,54,65,66,70,73,74,75,79,80,81,82,90,92,94,96,97,107,108,111,112,113,121,122,123,127,128,131,132],input_a:94,input_argu:66,input_b:[66,94],input_blob:94,input_c:66,input_link:70,input_map:74,input_uri:[29,35,51,90,91],insecur:[7,65],insert:[76,94,123,129,131],insid:[11,94,114],insight:110,instal:[1,8,13,19,94,99,101,122,123,124,130,133],instanc:[2,16,20,31,54,70,73,74,83,90,94,108,113,114,122,129,133],instanti:[25,35,70,73,94,113],instantiabletyp:75,instantiated_in:73,instead:[2,7,8,13,15,47,70,121,129,131],instruct:[105,128],int64:[23,40,46,54,105],int_list:94,int_valu:[90,92],integ:[15,46,48,70,73,74,75,79,90,92,94,96,97,117,127,128,131],integr:[2,20],intend:[4,25],intens:0,intention:46,interact:[0,2,22,46,80,100,115],interest:100,interfac:[0,14,20,22,44,46,47,48,49,53,63,65,66,74,76,80,92,94,98,103,112,115,121,127],interface_pb2:90,interfer:119,intermedi:[105,113],intern:[15,20,23,30,38,53,63,98],internal_overrid:77,interoper:48,interpret:[47,73],interrupt:[47,49,74,79,90,92,94],interv:[7,12],introduc:[109,112,114],introduct:[99,117],invari:22,inventori:108,invest:19,investig:2,invoc:[25,109,112,116],invok:20,involv:103,irrevers:25,is_castable_from:[75,94],is_complet:[70,73,74],is_empti:90,is_multipart:84,is_par:[35,91],is_schedul:70,isfil:[94,132],isn:[73,94],isol:[0,11,104,108],issu:[2,14,102,103,119],item:[7,22,46],iter:[19,23,65,69,76,95,102,112],iter_chunk:94,iteract:114,iterate_modul:95,iterate_node_execut:65,iterate_registerable_entities_in_ord:95,iterate_task_execut:65,its:[0,8,10,15,17,20,22,23,30,38,47,49,92,102,105,108,112,114,127,128],itself:[0,2,20,45,58,73,77,94,122],java:[22,59,94],javascript:0,job:[40,46,54,58,74,83,90,94,102,112,128,133],join:69,jpg:122,json:[4,10,20,22,42,75,92,94,111],jsonpath:11,jump:100,just:[8,11,20,49,73,77,81,82,113,114,122,129],jwt:2,k8s:[7,8,47,58,90,94,95,132],kafka:14,katib:112,katrogan:23,keep:[20,58,70,102,119],kei:[4,10,11,13,14,15,20,23,28,46,48,69,70,76,77,90,91,94,116,121],keyvaluepair:47,keyword:[79,94],kick:[33,51,114,117],kickoff:33,kickoff_time_input_arg:[33,70,90,117],kind:[11,42,72,80,81,82,92,112],kit:[114,122],knob:[100,103],know:[22,42,72,73,112,121,127,128,129],knowledg:36,known:[39,47,67,73,75,76,112],known_loc:[75,76],known_remote_loc:76,kube:[7,120],kubeapi:11,kubeconfig:7,kubectl:[8,11,13],kuberent:8,kubernet:[0,1,5,7,8,9,10,13,15,28,47,70,77,79,90,94,107,115,116,132,133],kubernetes_service_account:[27,70,77,90,120],kustom:[10,11,13],kwarg:[65,70,72,73,74,79,82,94,95],l187:20,l27:20,l30:47,l623:20,l80:47,l92:20,label:[9,11,25,27,28,70,73,80,81,90,94,102,115,125],label_overrid:[70,73,80,81],lack:[51,83],lambda:[79,112],languag:[0,21,46,96,99,101,108,111,112],lanugag:111,larg:[7,20,25,90,102,128],larger:22,last:[7,25,27,29,35,79,117],latenc:[17,90,119],later:[95,111,129],latest:[47,74,77,80,81,82],lauch_plan:15,launch:[0,2,7,10,11,12,14,15,22,23,25,27,29,45,49,51,54,60,65,66,70,73,74,77,80,81,90,92,95,103,107,108,111,113,114,115,117,120,123,125,128],launch_plan:[14,15,25,26,28,43,63,65,66,80,81,82,92,98],launch_plan_id:[80,81,82],launch_plan_identif:65,launch_plan_name_format:77,launch_plan_pb2:[70,90],launch_plan_spec:65,launcher:[5,9],launchplan:[22,23,65,70,80,81,82,90,104,108,128],launchplan_ref:[49,70,92],launchplanabstractgroup:69,launchplanclosur:90,launchplanexecutegroup:69,launchplanmetadata:90,launchplanspec:[65,70,90],launchplanst:[65,70,80,81,90,117],layer:[14,20,22,38,47,48,90],lazy_load:[63,98],lazy_load_modul:95,lazy_loading_plugin:95,lazyloadplugin:95,lead:[2,112],leader:[5,9],leaderelector:7,leadership:7,leak:72,learn:[8,99,101],leas:7,least:13,leav:123,left:92,left_express:[39,92],left_valu:[39,92],leg:2,less:[15,22,39,46,77],lessthan:90,lessthanorequ:90,let:[10,11,13,16,22,112,117,122],level:[0,4,5,7,9,11,14,15,19,20,21,25,31,39,46,47,49,53,77,79,90,92,94,110,112,114,119,127,131],leverag:[0,14,23,73],lexicograph:76,libari:17,librari:[14,77,94,119,122],lifecycl:[15,103,132],lifetim:25,like:[0,2,10,11,12,13,15,17,20,23,31,42,44,48,51,65,66,73,77,90,94,101,102,109,111,112,113,117,122,128,129,131,132],likewis:11,limit:[4,7,10,11,13,15,23,27,28,29,35,47,48,65,77,90,104,110,131],line:[0,2,7,11,13,30,65,94,103,115,122],lineag:12,link:[5,9,23,25,29,35,42,49,70,74,79,94,101,108,122,123],linux:77,list:[2,6,8,10,13,14,15,16,22,23,25,27,29,30,34,35,36,38,40,42,47,48,49,65,69,70,73,74,75,76,77,80,81,90,91,92,94,95,102,114,117,123],list_active_launch_plans_pagin:65,list_command:69,list_dir:70,list_executions_pagin:65,list_launch_plan_ids_pagin:65,list_launch_plans_pagin:65,list_node_execut:65,list_node_executions_for_task_pagin:65,list_node_executions_pagin:65,list_project:65,list_task_executions_pagin:65,list_task_ids_pagin:65,list_tasks_pagin:65,list_workflow_ids_pagin:65,list_workflows_pagin:65,listexecut:15,listimpl:75,listlaunchplan:15,listnodeexecut:15,listtask:15,listtaskexecut:15,listtaskid:15,listworkflow:15,listworkflowid:15,liter:[16,22,44,45,49,63,65,66,70,73,74,75,76,80,81,82,92,94,96,97,98],literal_input:[70,73],literal_map:75,literal_model:[75,94],literal_typ:[70,75,96,97],literalcollect:90,literalmap:[25,27,29,35,65,66,70,73,74,75,80,81,82,90],literalmapblob:90,literals_pb2:[75,90],literaltyp:[45,46,70,75,90,94,96,97],littl:128,live:[11,13,17,90,101,119],load:[0,1,8,9,11,14,17,69,73,75,94,95],load_proto_from_fil:70,load_workflow_modul:95,loader:[63,70,73,74,98],local:[4,8,13,17,21,22,63,74,76,77,83,84,90,94,100,122,125],local_execut:74,local_file_proxi:[63,83,84],local_path:[75,76,84,85,88],local_sandbox:77,localdatacontext:84,localfileproxi:87,localhost:[8,17,122,123],localstorag:17,localtestfilesystem:94,localworkingdirectorycontext:84,locat:[4,7,16,17,19,75,76,77,83,94,103,122,129],lock:7,log:[0,4,5,7,9,17,35,42,51,74,77,79,80,91,94,122,127],log_backtrace_at:7,log_dir:7,logger:[5,9],logging_level:77,logic:[0,14,15,20,22,34,47,74,75,79,90,94,103,108,114],logicaloper:92,logtostderr:7,long_str:[75,94],longer:[11,13,23],longhand:94,look:[0,2,11,13,17,20,73,77,117,122,131],look_up_version_from_image_tag:77,lookup:[2,47],loop:[7,20],lose:47,lot:131,love:102,low:[21,83,127],lower:[79,94,104],lp_argument:69,lsof:77,lte:[15,39,92],lyft:[2,8,13,16,20,49,92,99,101,102,103,104,114,122,123],lytekit:75,mac:8,machin:[0,8,13,76,99,101,103,122],made:[2,20,77,90,121],mai:[2,10,23,25,27,28,29,32,33,35,37,39,42,45,46,48,49,51,94,102,108,121,122,123],main:[11,14,19,38,63,66,90,119],main_application_fil:[74,94],main_class:[74,90,94],mainapplicationfil:59,mainclass:[59,94],mainli:51,mainta:102,maintain:[83,99,101,102],major:[0,21,102],make:[8,10,11,13,17,19,20,22,47,72,76,101,102,103,107,111,112,117,121,122],makefil:122,manag:[0,1,5,7,10,12,13,15,75,76,90,94,101],mani:[15,34,102,109,113,117,119,121,128],manipul:128,manual:[17,22,25,90,102,121],map:[7,15,20,22,23,25,28,34,36,38,45,46,48,59,66,70,74,75,76,90,92,110,112,127,128,133],map_of_bind:70,map_value_typ:[48,90],mark:[40,45,54,90,94,102,112,121,122],marshal:20,massiv:[0,112],master:[7,8,19,47,94],match:[10,22,28,45,46,48,49,54,65,73,76,79,90,92,94,102,107,109,122],matchabl:[10,15],matchable_attribut:10,matchable_resourc:26,matchableresourc:[32,37],matching_attribut:[32,37],matchingattribut:[10,32,37],matter:94,matthewphsmith:73,max:[7,47,79,94],max_concurr:[74,94],max_failur:79,max_size_mb:4,maxdownloadmb:4,maximum:[4,7,65,94],mean:[15,17,20,65,73,77,90,109,113,121,129],meaningless:132,meant:[10,13,70,73,104,116],measur:[7,119],mechan:108,medium:[46,94,102,132],meet:102,mem:4,memoiz:[18,108],memori:[4,10,13,20,28,47,73,77,79,90,94,112,132,133],memory_limit:[74,79,94],memory_request:[74,79,94],mention:[20,102],mere:74,merg:[19,23,25],messag:[14,15,17,20,22,25,28,29,35,41,42,46,48,52,56,57,76,92,94,103,105,114,118,132],message_format:[42,92],messageformat:92,met:[40,54,90],meta:[16,65],metaclass:[70,73],metadata:[5,7,9,11,16,23,25,27,29,34,35,36,38,42,46,47,48,49,51,65,70,74,77,90,92,114,116],metadata_default:[49,70,92],metadataprefix:7,metastor:[111,129],metat:76,method:[9,14,20,25,65,66,70,72,73,74,76,79,89,90,94,112],metric:[7,72,82,89,90,115,125],microsoft:8,might:[48,54,65,72,74,76,83,112,119,128],migrat:77,migration_model:14,mileston:101,mimic:79,min:47,min_success:[40,54,90,105],mind:20,minikub:8,minim:[13,17,22],minimum:[4,54,90],minio:[4,123],miniostorag:123,minut:[7,33,90,109,117],miscellan:130,miss:66,mixin:[63,70,74,95],mkdir:[11,122],mock_stat:[63,80],mockstat:82,mode:[15,23,25,49,76,77,90,92],model:[22,63,65,66,69,70,71,73,74,75,76,79,80,81,82,94,96,97,98,103,112,116,131],modif:[13,21],modifi:[13,100,132],modul:[0,5,17,98,114],module_load:[63,98],moduletyp:95,moment:[8,13,123],monitor:[15,20,94,101,111,132],month:[33,102],monthli:102,moon:94,more:[0,2,8,10,14,15,19,20,22,23,25,27,29,34,35,36,38,42,54,72,74,76,77,94,101,105,108,112,113,114,117,119,128,129,131,132],most:[0,2,8,15,17,20,25,27,49,54,90,94,102,109,114,122],mostli:[73,102],mount:[11,13,19,77,132],mountpath:[11,94,132],move:[102,119],much:[109,112],multi:[8,10,76,108,114],multipart:[48,76,92],multipart_blob:76,multipartblob:[75,76,94],multipartblobinstanti:75,multipartcsv:[75,94],multipartcsvinstanti:75,multipl:[0,15,20,22,23,25,27,29,34,35,36,39,51,54,65,74,102,108,109,110,112,114,117,121,132],multiple_presto_queri:131,must:[10,14,15,17,25,27,38,46,47,48,49,65,66,70,73,74,76,79,80,90,92,94,103,112,117,122,124],mutabl:15,mute:4,my_contain:132,my_cron_launch_plan:117,my_fixed_rate_launch_plan:117,my_input:70,my_launch_plan:[73,116],my_lp:120,my_nod:94,my_other_task:94,my_output:70,my_pod_spec:132,my_protos_pb2:94,my_queu:10,my_schedul:117,my_second_task_inst:70,my_sidecar_task:132,my_sub_task:94,my_task:[70,94],my_task_inst:70,my_workflow_id:94,myemail:117,myexecutionlabel:116,myflytedomain:117,myflyteproject:[117,122],myimag:77,myscheduledworkflow:117,mystr:66,mytag:129,myuniqueworkflow:13,myworkflow:[94,116,117,120],name:[7,10,11,13,14,16,22,23,25,27,28,31,33,37,42,43,45,46,47,48,49,65,66,69,70,71,73,74,75,76,77,79,80,81,89,90,92,94,104,107,109,110,112,113,117,119,121,122,127,132],name_format:77,named_ent:[63,65,98],named_entity_act:23,named_entity_archiv:23,named_task:[80,81,82],namedentityidentifi:[27,65,80,81,82,90,92],namedentityidentifiermetadata:65,namedentitymetadata:90,namedentityst:90,namespac:[7,10,11,17,31,65,90,119,122],nativ:[73,132],natur:[113,128],neccessarili:121,necessari:[0,2,13,17,20,25,66,74,76,79,94,103,109,111,114,117],necessarili:[22,27,109,132],need:[0,2,7,8,11,13,16,17,19,20,22,30,36,47,49,50,51,66,70,72,73,74,76,90,92,94,112,113,117,122,123,127,128,131,132,133],neg:54,neither:14,neq:[39,92],nest:[25,29,39,46,89,90,94,108],nested:25,net:[10,114,123],netloc:77,network:[54,122,123],never:[23,117],new_client:89,new_config_path:77,new_nam:70,new_typ:74,newer:[79,94],newer_cli:89,newli:[0,19],next:[11,13,17,20,23,25,27,29,34,35,36,65,74,102,103,121,122],nil:[20,46],node1:94,node2:94,node:[8,14,15,22,24,25,29,35,38,39,40,42,43,44,46,47,48,51,63,65,74,80,81,82,90,92,94,98,108,119,123,125,128],node_exec:[80,81,82],node_execut:[14,15,26,63,65,70,80,81,94,98],node_execution_created_at:15,node_execution_ev:14,node_execution_id:[35,43,71,92],node_execution_identifi:65,node_execution_pb2:90,node_execution_updated_at:15,node_id:[15,43,48,70,90,92],nodea:22,nodec:22,nodeexecut:[51,65,70,90],nodeexecutionclosur:90,nodeexecutionev:[15,24],nodeexecutiongetdatarespons:[65,90],nodeexecutionidentifi:[25,29,35,51,65,90,92],nodeexecutionphas:92,nodej:17,nodemetadata:92,nodeoutput:70,nodeport:8,non:[7,15,25,27,29,54,90,94,116],non_recover:[41,92],none:[25,46,48,49,65,67,69,70,72,73,74,75,76,77,79,80,81,82,84,89,90,91,92,94,95],none_typ:[46,90],nonetyp:75,noop:7,nor:14,normal:[20,77],note:[8,10,13,17,20,21,30,54,65,70,72,73,77,79,94,95,112,114,117,122,123,128,131],notequ:90,noth:[117,129],notic:[11,121],notif:[14,24,25,26,27,63,73,80,81,90,98,103,109,111,115,117,125],notifi:[47,117],notification_overrid:[70,73,80,81],notificationlist:90,notimplementederror:72,notion:10,now:[11,13,20,114,117,122,123],npm:17,num_rides_complet:131,number:[7,23,27,29,35,40,46,47,49,51,54,65,77,79,83,90,94,103,112,128,129],numpi:95,nwdwxc7fjnksj9rtzdvbm894pjlvdgrm_extern:131,nwdwxc7fjnksj9rtzdvbm894pjlvdgrm_temp:131,oauth2:[2,77],oauth:[2,77,114],oauthcallbackhandl:67,oauthhttpserv:67,object:[2,7,8,9,20,23,25,27,30,38,48,56,57,65,67,69,70,73,74,75,76,77,79,80,82,83,84,89,90,91,92,94,95,96,97,116,117,119,122,131],observ:[7,27,70,73,74,123],obsess:102,obtain:[66,111],obviou:2,occur:[24,51,121],occurred_at:51,off:[0,11,33,51,100,114,117,119],offer:[14,22,112,120,122,128],offici:[114,131],offload:[0,14,16,46,90,122],offset:65,often:[20,102,108,114],okta:2,old:[13,121],older:121,omv4ybckx:2,onc:[8,11,17,20,65,70,74,90,109,117,128],one:[2,8,11,13,15,17,19,20,22,23,25,27,28,29,33,35,38,39,45,46,48,49,51,65,83,90,92,94,95,102,103,105,108,109,117,119,121,122,127,128,131,132],one_dai:117,one_last_execut:117,oneof:[46,47],ones:13,ongo:102,oni:11,onli:[2,4,5,8,9,10,11,15,17,20,21,22,23,25,27,28,29,33,35,38,39,45,46,48,49,50,51,65,70,72,74,76,77,90,92,94,95,100,105,109,110,113,114,117,128],opaqu:[11,119],open:[2,11,13,47,77,102,122,123],openid:[2,67],oper:[0,14,15,22,74,92,94,100,112],operand:[22,92],opfil:122,oppos:65,opt:112,optim:[20,100],optimist:54,option:[1,7,8,9,15,20,22,23,25,27,29,33,35,38,40,45,46,47,49,65,70,73,75,76,77,79,90,92,94,102,108,109,112,114,116,131],order:[0,8,10,11,13,19,22,23,27,29,34,35,36,39,48,49,69,70,76,77,92,94,112,113,121,124,131],ordiat:102,ordinari:132,ordinarili:113,org:77,organ:[1,2,100,103,122,125],origin:[17,25,51,66,121],other:[2,7,10,13,17,20,22,27,30,36,47,49,54,65,73,75,90,92,94,95,107,110,111,112,113,114,117,123,127,128,131],other_env_vari:2,other_task:128,other_task_out:128,other_typ:76,otherwis:[47,70,73,74,77,79,119],our:[0,2,10,11,13,14,20,42,72,75,102,103,117,122,123],out1:[94,132],out2:94,out:[2,7,13,14,36,42,58,67,70,73,90,94,100,112,120,127,128,133],out_list:94,outcom:128,output:[8,15,16,20,22,25,27,29,34,35,36,38,40,45,46,47,48,49,51,54,63,65,70,73,75,76,81,82,90,92,94,108,112,113,114,121,122,123,127,128,129,131,132,133],output_a:131,output_alias:[49,92],output_bind:70,output_fil:122,output_link:70,output_m:131,output_result:[25,29],output_schema:[74,131],output_uri:[29,35,51,90,91],outputparametermapp:70,outputrefer:[46,49,70,74,90],over:[14,25,26,69,76,102,103,114,117,132],overal:[29,47,49,102],overhead:[17,103],overlai:[10,11,13],overrid:[7,10,13,15,20,23,27,70,74,79,80,81,90,94,119],overridden:[109,117],overriden:117,overview:[1,14,15,108,109,125],overwrit:[65,76,83,129],overwritten:[76,132],own:[0,2,9,17,20,30,83,110,116,119,133],owner:[2,47,72,102],p_task:131,pack_python_std_map_to_literal_map:75,packag:[2,14,50,98,114],page:[14,19,23,25,27,29,34,35,36,65,119,123],pager_duti:[23,70,90],pagerduti:[23,70,118],pagerdutynotif:90,pagin:65,pair:[10,46,73,90,94,116],panda:[76,94,95],parallel:[54,90,94,105,108,113,133],param:[15,16,65,66,69,70,71,74,75,76,79,80,81,82,83,90,94,95,96],paramet:[5,9,49,65,66,69,70,71,73,74,75,76,77,79,80,81,82,84,85,86,87,88,90,91,92,94,95,97,108,109,112,114,116,118,119,121,130],parameter:16,parameter_map:66,parametermap:[27,66,90],parametermapp:70,parent:[36,51,74,90],parent_id:51,parent_node_execut:25,parent_node_execution_id:51,parent_task_metadata:51,parquet:[48,77,94,129,131],parquet_engin:77,pars:[0,46,66,67,71,75,77,94],parse_args_into_dict:66,parsed_imag:122,part:[15,20,38,46,47,70,76,102,114,121,132,133],parti:2,particular:110,particularli:[49,92],partit:[54,76,133],partition_filt:79,partition_nam:79,partitions_in_t:76,pass:[15,22,23,25,27,29,35,36,70,72,74,77,79,80,90,94,103,109,114,118,120,122,127,128,132],password:[2,13,69,77,122,123],passwordpath:13,past:0,patch:[13,102],path:[2,7,15,29,35,47,69,70,76,77,84,85,86,87,88,90,94,95,123,132],pattern:[0,15,17,129],payload:17,pb2_objct:92,pb2_object:[70,75,90,91,92],pb2_type:70,pb_field_kei:75,pb_object:75,pb_type:[75,94],pend:[25,94],per:[4,7,10,47,49,65,77,94,108,109],percentag:4,perfectli:117,perform:[103,114,131],performancetim:70,perhap:74,period:[0,7,20,112,121],perman:129,permiss:[27,120],permit:15,persist:[0,13,14],persona:100,phase:[14,15,23,25,27,29,35,51,60,70,90,91,118,119],phase_vers:51,photo:123,physic:[79,94],pi_val:133,piec:[54,76],pillar:102,pip:[114,132],pipe:17,pipelin:[2,89],pitfal:102,pkce:[2,67,77],pkg:[14,47,69,95],place:[13,76,77,117,123],plan:[0,2,7,10,14,15,22,23,25,27,45,49,65,66,70,73,74,77,80,81,90,92,95,107,108,113,114,115,117,120,123,125],plane:[1,2,7,9,20,26,52,53,122],plane_fnam:122,platform:[17,23,25,27,63,70,72,73,74,79,94,98,99,101,102,113,114,119],platform_valid_nam:73,playground:8,pleas:[2,8,10,19,20,22,65,77,102,112,119,133],plug:22,pluggabl:131,plugin:[0,5,9,13,19,22,34,35,42,47,51,53,63,90,98,100,112,129,132],plugin_nam:95,plugin_requir:95,png:123,pod:[0,8,11,13,47,58,74],pod_spec:[58,74,90,94,132],podiniti:42,podspec:[58,74,90,94,132],point:[11,13,23,54,73,76,77,90,102,127,131],poll:[0,73],poll_interv:73,pollut:119,pop_al:70,popul:[23,27,30,32,35,37,47,74,94],port:[7,13,17,47,77,79],portabl:22,portion:[17,77,79,94],posit:[54,90],posix:70,possibl:[2,41,65,111,112,113,119],post:122,postgr:[13,14],postgresql:[8,13],potenti:[100,102,128],power:[22,103,129],practic:103,pre:[0,22],prebuilt:114,preced:47,predefin:[27,47,109,117],prefer:[25,102,116],prefix:[7,17,74,77,89,114,119],prepar:94,prerequisit:9,present:[27,70,73,74],pressur:129,presto:[55,63,70,74,98,125,130],presto_dynam:131,presto_result:131,presto_task:[63,70,131],prestoqueri:90,prestoworkflow:131,presum:66,pretti:[129,133],prevent:[7,17],previou:[25,111],previous:[20,65,107,122],price:103,primari:[14,15,20,38,58,74,92,94,117,129],primarili:[14,114],primary_contain:[94,132],primary_container_nam:[58,74,90,94,132],primit:[15,22,39,63,70,90,92,94,100,108,114,122],primtiv:49,princip:[2,25,90],print0:13,print:[11,127,132,133],print_funct:[122,132],priori:129,priorit:102,prioriti:102,privileg:120,proactiv:102,problem:103,process:[0,7,8,13,14,19,22,25,34,38,51,54,90,99,101,102,103,108,112,113,114,122,125],produc:[20,22,25,34,35,36,40,41,48,66,74,75,76,94,105,108,112,113,119,121,123,129],producer_id:51,product:[1,8,9,10,31,74,102,103,104,114,119,121],prof:7,profil:7,program:[0,46,69,70,79,94,99,101,108,111,112],programmat:117,progress:[7,20,25,52,70,73,74,102,111,112],project:[9,10,14,15,16,17,23,25,26,27,28,32,37,43,63,65,69,70,71,73,74,80,81,92,94,98,108,109,112,113,120,121,123,125,132],project_domain_attribut:[10,26],project_pb2:[65,90],projectdomain:28,projectdomainattribut:15,projectnam:10,projectquotacpu:10,projectquotamemori:10,projectregisterrespons:65,promis:[46,63,82,90,94,98],promiseoutputrefer:74,promot:70,promote_from_model:[70,71,74,75,76,94],prompt:77,propag:41,propel:[5,9,13,15,16,19,36,51,74,90,119],proper:[15,74],properli:[75,76,77,103],properti:[21,47,67,70,72,73,74,75,76,80,82,89,90,91,92,94],propos:102,protect:[11,83],proto:[10,14,15,20,26,44,52,55,62,63,70,90,91,92,94,95,118,132],protobuf:[0,15,20,25,27,29,34,35,36,42,46,47,48,49,51,75,90,94,102,105,108,111,113,132],protobuftyp:75,protocol:[17,22,44,46,52,53,55,101],prototyp:102,proven:[12,103],provid:[0,1,2,5,8,9,13,14,17,18,21,22,23,25,27,29,34,35,36,41,43,44,47,51,53,55,62,65,70,73,74,76,79,90,94,103,104,108,110,111,112,115,121,122,133],provis:103,proxi:[15,89],pseudo:83,ptional:50,pub:111,publicli:123,publish:[7,14,19,30,77,111],pubsub:[14,52],pull:[49,92,114,119],pure:[108,111,112],purpos:[8,15,47,77,94],purposefulli:[23,27,32,37],push:[8,74],put:[10,94],put_data:84,pyarrow:95,pyflyt:[63,66,77,122,123],pyspark:95,python3:114,python:[0,19,20,22,47,51,59,66,70,73,74,77,82,90,94,95,96,101,114,122,130,132],python_std_to_sdk_typ:[75,96,97],python_task:[70,73,94,121,122,127],pythonpath:94,pytimepars:[75,94],q64oxuoxt:2,q8mvene1wzq4:123,qualifi:[90,110],qualiti:102,quantiti:[47,90],qubol:[6,55,63,74,94,98,129],qubole_hive_task:[94,129],qubole_spark_task:94,qubole_work:20,qubolehivejob:90,queri:[8,14,15,16,20,22,23,25,27,29,34,35,36,57,65,74,75,76,81,90,94,111,112,131],query_collect:[57,90],question:90,queu:[15,42,70,90,92,94,119],queue:[5,9,14,28,49,67,119],queuing_budget:[49,70,92,94],quick:[108,124,125],quickli:19,quota:[10,28,42],rais:[41,65,70,73,74,75,76,94,95],ran:25,randint:94,random:[63,94,98,112],randomli:[65,76,114],rang:[117,128,133],rapid:102,rate:[7,33,79,90,108,117],rate_unit:109,ratelimit:7,rather:[25,76,129],ratio:94,raw:[8,10,15,63,98,102],raw_valu:74,rawsynchronousflytecli:65,reach:[36,40,70,73,74,108],read:[8,10,13,21,65,66,69,76,77,94,99,101,102,111,112,122,131],readabl:[15,82,90],reader:94,readi:[8,13],real:108,realiz:[102,117],realtim:111,reason:[17,20,22,25,41,77,131],receiv:[22,30,65,90,94,102,111,119,121,132],received_typ:72,received_valu:72,recent:[25,94],recipi:[23,30,118],recipients_email:[23,30,70,90],recogn:0,recommend:[17,79,83,94,100,112],reconcil:74,reconcile_partial_pod_spec_and_task:74,record:[7,13,25,29,35,51,107],recov:[79,94],recover:[41,46,90,92],recoverableexcept:[79,94],recurs:[70,94,128],redefin:[14,109,117],redi:47,redirect:[2,77],redirect_path:67,redirect_uri:[67,77],reduc:[112,128,133],reeval:7,ref:14,refer:[6,7,8,9,10,13,20,22,25,27,32,37,38,46,48,49,50,52,70,90,92,95,100,102,109,110,112,113,114,117,124,131,133],referenc:[15,22,23,25,27,40,50,70,90,105,111,113],reference_execut:25,reference_id:[49,70,92],refil:7,refin:129,reflect:[102,109,122],reformat:72,refresh:[2,7,15,77],refresh_access_token:67,regard:[16,27,79,94],regardless:[4,27,51,65,94],region:[4,6,13,116,117],regisri:8,regist:[8,13,14,15,16,20,22,27,36,47,63,65,66,70,73,74,77,80,81,82,95,108,111,113,114,122,123,127],register:[63,70,74,95],register_al:69,register_project:65,register_tasks_onli:69,registerableent:[70,73,74,95],registertask:111,registerworkflow:111,registr:[2,14,22,23,27,77,108,109,113,125,127,132],registri:[8,122],relat:[0,25,29,51,90,109,119],related_modul:95,relaunch:25,relaunch_execut:65,releas:101,relev:[0,2,70,133],reli:[13,20,121],reliabl:[8,9,13,47,103],remain:[2,65],remot:[7,8,11,13,14,29,35,74,76,79,85,88,94,122],remote_loc:76,remote_path:[75,76,84,85,88],remote_prefix:76,remotedatacontext:84,remov:[11,13,14,74,102,121,122],rename_and_return_refer:70,render:22,renew:7,repeat:[15,40,46,105,112,119],repeatedli:[29,112],replac:[0,13,111,122],repo:[13,21,102,122,133],repons:14,report:[25,110,119],repos:14,repositori:[10,13,19,69,102,108,114,122],repres:[0,10,16,22,23,25,27,28,29,30,33,34,35,36,38,42,48,51,60,65,70,74,90,92,94,108,112,113,122],represent:[0,22,34,36,90,111,131],request:[0,7,10,14,17,23,24,25,27,28,29,34,35,36,47,65,67,77,90,107,108,109,111,117,122,131],request_access_token:67,request_id:24,requesthandlerclass:67,requir:[0,2,4,7,13,15,17,20,22,23,25,27,33,38,40,45,47,48,49,54,66,67,77,90,92,94,102,107,108,109,110,111,113,114,117,122,128,131,132,133],requisit:90,reregist:15,rerun:112,res:128,reserv:[49,92],reset_config:77,resid:114,resolv:[47,77,117],resourc:[0,1,2,9,11,13,14,15,20,23,25,27,28,29,35,42,43,63,65,74,79,80,81,82,90,94,98,103,104,108,110,111,112,114,116,132],resource_typ:[10,23,28,32,37,43,65,70,71,73,74,92],resourceentri:90,resourcenam:90,resourcetyp:[23,65,70,73,74,92],respect:[14,15],respons:[0,14,17,20,23,25,27,28,29,34,35,58,65,94,102],response_blob:94,rest:[0,15,20,22,26,53,90,129],restart:20,restrict:[46,54,109,128],result:[23,25,27,29,34,35,36,39,65,76,77,79,83,94,108,121,128,131],retain:7,retri:[7,41,46,47,49,51,74,79,90,92,94,103,112],retriev:[0,2,11,16,20,23,29,35,46,48,65,69,73,107,111,112,131],retry_attempt:[15,43,51,71,92],retry_count:90,retryabl:94,retryattempt:51,retrycount:57,retrystrategi:[47,49,90,92],returnoutputstask:82,reusabl:34,revers:[15,76],revis:[16,34,36],rewritten:15,rfc1808:77,rfc3339nano:15,rfc:9,rich:103,right:[73,92],right_express:[39,92],right_valu:[39,92],roadmap:[99,101],robust:103,role:[13,27,70,77,90,115,125],roll:2,root:[39,114],root_input_path:82,rout:[17,74,131],routin:14,routing_group:[56,74,90,131],row:65,rpc:[0,65],rpcerror:65,rst:21,rtype:[65,66,69,70,71,73,74,75,76,79,80,81,82,85,86,87,88,90,91,92,94,96,97],rule:[111,128],run:[0,2,7,8,10,11,12,13,15,16,18,19,20,25,28,29,33,35,40,42,47,49,51,54,73,74,75,76,77,79,92,94,102,105,109,113,114,117,119,121,122,127,128,129,131,132,133],run_dat:117,run_edge_detect:122,runbook:19,runnabl:54,runtim:[47,49,75,77,90,113],runtimemetadata:[90,127],runtimetyp:90,s3proxi:[63,83,84],safe:70,sai:[10,117],said:[27,102],same:[13,17,19,20,22,29,49,65,66,70,77,89,90,92,102,109,110,111,112,113,114,117,121,122],sampl:[10,117],sample_s:117,sample_task:73,sandbox:[9,10,14,84,87,122,123,124],satisfi:[20,49,80,90],satsifi:22,save:[20,103,108,113,122,131],scala:[59,94],scalabl:[0,8,11,99,100,101],scalar:[70,75,90],scale:[0,1,7,8,9,100,102,103],scan:73,scenario:102,scene:131,schedul:[0,9,14,15,25,26,27,49,63,65,92,98,103,104,108,121,125],schedule_express:90,schedule_pb2:90,scheduled_at:25,schema:[0,22,48,56,63,70,74,90,94,95,119,131],schema_1:129,schema_2:129,schema_instanti:75,schema_instantiator_from_proto:75,schema_to_table_name_map:[75,76],schema_typ:[75,76],schemacolumn:[76,90],schemacolumntyp:90,schemainstanti:75,schematyp:[46,75,76,90],scienc:103,scope:[2,15,22,63,69,70,77,82,89,119],scopeablestatsproxi:89,scratch:[94,122],script:[2,94],scroll:123,sdk:[0,2,19,22,47,48,56,57,63,66,70,74,79,80,90,96,98,101,109,113,119,122,127,129,131,132],sdk_base:[63,75,98],sdk_branch:70,sdk_column:76,sdk_default:70,sdk_dynam:[63,70,94],sdk_in_contain:[63,66],sdk_launch_plan:[70,80,81,82],sdk_node:70,sdk_node_execut:80,sdk_python_venv:77,sdk_requir:70,sdk_runnabl:[20,63,70,79,80,94],sdk_runnable_task:74,sdk_task:[70,80,81,82],sdk_task_execut:80,sdk_type:[70,74,75,94,122,131],sdk_valu:74,sdk_wf_exec:[80,81],sdk_workflow:[70,80,81,82],sdk_workflow_execut:80,sdkdynamictask:[74,94],sdkgenericsparktask:74,sdkhivejob:74,sdkhivetask:[74,94],sdklaunchplan:[70,80,81,82],sdknode:[70,94],sdknodeexecut:[70,74,80,81,82],sdkprestotask:[74,131],sdkrunnablecontain:74,sdkrunnablelaunchplan:70,sdkrunnablesparkcontain:74,sdkrunnabletask:[20,74,79,80,94],sdksidecartask:74,sdksparktask:[74,94],sdktask:[20,70,74,80,81,82],sdktaskexecut:[70,74,80,81,82],sdktasknod:70,sdktasktyp:70,sdkworkflow:[70,80,81,82,94],sdkworkflowexecut:[70,80,81,82,94],sdkworkflownod:70,sea:[116,117],sea_launch_plan:117,seamlessli:2,searchabl:102,second:[7,15,51,65,69,79,94,132],second_task:94,secondari:[94,132],secondary_contain:[94,132],secret:[2,4,11,13,69,77],secretnam:11,section:[1,11,13,14,18,52,62,77,100,102,108,114,123],secur:77,sed:13,see:[10,13,14,16,17,19,20,36,47,65,77,94,102,109,114,119,123,129,132],seed:[83,112],seed_flyte_random:83,seen:2,select:[75,76,94,129,131],select_queri:[75,76,129],self:[2,34,90],send:[0,2,11,15,24,51,131],sender:30,sender_email:30,sens:[10,47,72,79,102,117],sense_with_wait_hint:79,sensit:28,sensor:[63,70,78],sensor_task:[70,79],sensortask:79,sent:[30,51,74,131],separ:[0,11,19,29,83,95,108,121,128,131],seri:49,serial:[14,22,63,66,94,111],serialize_task:69,serialize_workflow:69,serv:[0,14,17],server:[2,7,23,25,27,29,34,35,36,67,77],server_address:67,servic:[0,2,5,8,9,12,14,16,18,21,24,31,52,53,65,70,77,90,102,107,108,112,114,119,120],serviceaccount:115,session_id:131,set:[2,4,7,8,10,13,14,15,17,19,22,23,25,27,28,29,32,33,34,35,37,38,39,40,44,45,46,47,48,49,51,65,70,73,74,77,79,89,90,92,94,95,100,105,109,110,111,112,114,117,119,121,122,124,127,128,129,131,132,133],set_access_token:65,set_flyte_config_fil:77,setfilt:90,setup:[8,114,130],sever:[4,7,11,20,121],sha:[77,121],share:[0,4,14,15,17,23,27,94,109,117,121,132],shared_volume_mount:[94,132],she:111,shelf:100,shim:14,ship:[2,20],short_class_str:[75,90,94],short_str:[75,90,94],shortcut:74,shorthand:94,should:[2,4,7,13,19,20,22,23,25,28,38,40,47,49,51,54,65,69,70,72,73,74,75,77,79,80,81,82,83,90,92,94,97,102,105,117,119,121,122,123,131],shouldn:[79,94],show:[4,7,123],shown:15,sibl:[83,94],side:[2,20,107,108,112],sidecar:[20,55,70,74,94,95,125,130],sidecar_task:[63,70,94,132],sidecarjob:90,sig:8,sign:[25,29,35,65],signal:[70,73],signatur:[20,112,121,122],similar:[13,94,131],similarli:15,simpl:[7,13,20,39,46,48,67,90,112,127,128,129,131,132,133],simple_sidecar_task:132,simplest:[8,9,13,122],simpletyp:90,simpli:[25,117],simplifi:[17,27,41],sinc:[10,11,13,15,20,36,46,73,74,102,104,110,112],singl:[0,8,11,13,14,15,17,19,23,25,29,35,48,65,79,92,94,109,112,113,118,131,132],single_step:122,singlesteptask:127,singleton:[20,69],sink:42,situat:[83,121],size:[4,7,23,54,65,90,117,128],skip:[16,20,42,65,92],slack:[23,70,90,118],slacknotif:90,sleep:[79,94,132],slight:13,slightli:[20,102,109,132],slip:102,slist:22,slow:19,small:34,snooz:103,sole:[0,103,114,132],solut:103,solv:[102,103],some:[8,10,11,13,14,20,22,25,44,49,51,66,73,77,90,92,102,108,114,117,122,123,128,131],some_task:73,some_test:94,somedock:77,someon:100,someth:[15,20,77,94,122,123,129,131],sometim:20,someversion123:77,someworflow:73,someworkflow:73,soon:[40,54,90,113],sort:[14,25,27,29,35,65,91,95,113],sort_bi:[15,23,27,29,35,65],sortedcontain:70,sorteddict:70,sourc:[4,7,10,19,20,51,65,66,67,69,70,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,92,94,95,96,97,99,100,102,108],space:[65,79,94],span:19,spark:[0,6,20,51,55,70,74,90,94,95,112,125,130],spark_conf:[74,90,94,133],spark_context:[94,133],spark_pb2:90,spark_task:[63,70,94,133],spark_typ:[63,74,90,98],sparkconf:59,sparki:94,sparkjob:90,sparkoper:133,sparktyp:94,spawn:[35,65],spec:[15,22,25,26,27,34,36,40,65,74,90,96,103,116,128],speci:23,special:[8,15,17,20,34,45,48,49,74,77,92,94,108,127],specif:[0,7,10,12,13,14,15,17,18,20,21,23,25,26,29,34,35,36,42,43,51,55,65,70,74,76,99,101,102,103,108,109,111,112,114,117,121,127],specifi:[0,2,4,7,10,13,15,17,20,23,25,40,41,46,47,49,51,65,69,70,73,75,76,77,79,80,81,90,92,94,95,96,101,104,107,108,112,114,127,132],speed:[19,113],spent:[25,29,35,119],sphinx:19,spike:7,spin:17,split:94,sql:[13,22],square_each:94,squish:102,ssl:4,stabil:102,stack:[7,42],stage:[10,20,104,114,121],stage_queri:[75,76],stall:17,stand:[94,114],standard:[2,7,17,70,73,74,77,96],start:[1,7,9,13,17,20,25,38,47,74,77,90,99,102,113,114,122,125,127,133],started_at:[15,25,29,35,90,91],starttask:20,stat:[63,74,80,83,115],state:[0,10,15,20,23,25,27,29,35,65,67,70,73,74,79,80,81,90,94,108,119],stateless:[0,107],statement:[56,74,90,131],statement_templ:131,statsclientproxi:89,statsd:[63,74,89,98,119],statu:[0,23,25,27,90,103,132],status:14,std:[74,82],std_map:75,stderr:7,stderrthreshold:7,step1:94,step2:94,step:[19,20,22,38,47,94,103,105,108,111,119,123,127,128,129],still:[10,15,17,47,132],storag:[5,9,10,13,14,16,17,28,46,47,77,79,90,94,103,122],storage_limit:[74,79,94],storage_request:[74,79,94],store:[0,4,6,7,8,9,10,14,15,20,25,29,35,36,38,46,90,111,112,121,122,123,129,131],stori:[17,42],stow:14,str2bool:66,str:[65,66,90],strategi:[41,46,90,112],stream:[6,94],strict:[8,103],strictli:27,string:[4,6,7,15,20,22,23,24,25,27,28,29,30,31,32,33,34,35,36,37,38,39,41,42,43,45,46,47,48,49,51,56,57,58,59,60,66,70,71,75,76,77,79,90,92,94,95,96,97,109,112,117,121,122,131,132],string_valu:[46,75,76,90,94],strong:48,strongli:[16,22,45,46,47,48,49,79,92,94,112],struct:[4,20,22,27,35,46,47,48,51,90],struct_pb2:90,structur:[0,18,22,23,25,27,29,34,35,36,44,47,49,73,96,99,100,101,108],stub:65,style:12,sub:[7,29,38,70,74,79,94,111,113,114],sub_typ:75,sub_workflow:[36,38,70,91,92],sub_workflow_ref:[49,70,92],subclass:[20,70,79,94],subcommand:69,subdirectori:[11,13],subject:[30,118],subject_lin:30,submit:[0,27,74,75,76,94,103],submodul:[63,78,98],subpackag:98,subprocess:[63,98],subscrib:30,subsequ:[14,22,112,113,121],subset:[15,23,25,43,49,92,105],subsidiari:102,substitut:[28,82],subsystem:89,subtask:[40,54,90],subtyp:22,subworkflow:[25,36,38,40,49,70,90,92,113],succe:[25,34],succeed:[15,35,40,42,92,117,119],success:[25,40,54,65,70,90,103,111,112,114,118,119],successfulli:[13,22,25,49,92,102,114],sudo:77,suffici:[8,13],suffix:17,suit:[8,102],suitabl:2,sum:94,sum_of_list:94,summar:0,summari:[15,111],superclass:74,superset:94,supplement:109,suppli:[10,20,25,33,107],support:[0,2,14,15,17,22,46,47,65,75,76,77,79,90,94,105,112,114,128,131],suppos:127,sure:[20,107,117],surfac:0,swimlan:9,sync:[20,70,73,74,76,80,81],synchron:65,synchronousflytecli:65,syntax:[33,70,94,109],sys:94,system:[0,2,4,7,13,14,15,21,22,25,38,42,43,44,46,47,51,52,55,63,70,76,77,90,92,94,99,100,102,103,107,108,111,112,114,119,122,123,128],system_entry_point:72,system_metadata:25,t_valu:[70,75,76,94],tab:123,tabl:[14,19,75,76,129,131],table_nam:[76,79],tag1:94,tag:[10,16,28,46,57,74,75,77,82,89,90,94,102,119,129],tag_prefix:75,taggabl:[63,74,80,83],taggablestat:[74,80,89],tailor:13,take:[8,10,13,22,66,70,72,79,94,96,112,113,117,123,131,133],taken:[49,92,95],talk:[7,100],target:[4,17,19,47,49,51,90,92,113,122],target_gc_perc:4,task:[0,2,7,8,9,14,15,18,21,22,23,24,26,28,29,35,36,38,40,42,43,44,49,50,51,52,53,56,57,58,63,65,70,73,77,78,80,81,82,92,95,98,99,101,103,108,110,111,114,115,125],task_exec:[80,81,82],task_execut:[14,26,63,65,70,74,90],task_execution_created_at:15,task_execution_id:29,task_execution_identifi:65,task_execution_pb2:91,task_execution_updated_at:15,task_funct:[74,79],task_function_nam:74,task_id:[43,51,71,80,81,82,92],task_identif:65,task_input:[74,131],task_modul:[72,74],task_nam:72,task_name_format:77,task_nod:[49,92],task_pb2:90,task_resourc:28,task_resource_attribut:28,task_spec:65,task_typ:[74,79],taska:22,taskb:22,taskc:22,taskcategori:47,taskclosur:90,taskcontext:20,taskdefinit:90,taskexecut:[51,65,74,91],taskexecutionclosur:91,taskexecutionev:[15,24],taskexecutiongetdatarespons:90,taskexecutionidentifi:[29,35,51,65,71,91,92],taskexecutionphas:[91,92],taskid:47,tasklog:[35,51,91,92],taskmetadata:90,tasknam:16,tasknod:[70,92],tasks_count:128,tasks_pb2:90,taskspec:[65,90],tasktempl:[20,22,34,38,40,50,56,57,70,74,90,105],tasktyp:130,team:[0,13,101,110,121],technic:20,tediou:0,tell:[2,79,94,123],temp:[19,131],tempdir:70,templat:[10,20,27,28,34,36,38,50,70,77,90,91,92,94,102,109,113,131],templatedata:10,temporari:[74,75,76,94,129],temporaryconfigur:77,tenanc:[108,114],tend:131,tensorflow:112,term:[7,114],termin:[0,15,25,29,58,70,80,81,108,118,119],terminate_execut:65,test:[4,8,17,69,77,94,100,102,112,121,122,131],test_hiv:94,test_task:94,test_util:[63,98],text:[2,65,66,69,70,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,90,91,92,94,95,114,129,131],text_arg:66,textual:90,than:[10,15,17,20,22,25,39,46,65,74,76,94,104,123,131],thank:73,thats:8,thei:[0,2,8,10,11,17,20,22,39,69,72,81,94,100,102,107,108,116,120,129],them:[0,2,11,13,15,72,112,119,129,131],themselv:[10,72,101,113],then_nod:[49,92],thereaft:20,therefor:[22,72,94,114,132],theworst:15,thi:[0,1,2,4,7,8,9,10,11,13,14,15,17,18,19,20,22,23,24,25,27,28,29,30,32,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,51,52,54,56,57,62,65,66,69,70,72,73,74,75,76,77,79,80,81,82,83,89,90,92,94,95,100,102,103,105,107,108,111,113,114,117,119,121,122,123,125,127,128,129,131,132,133],thin:[14,65],thing:[13,65,102,117,127,129],think:[102,128],third:2,thorough:15,those:[2,20,66,79,94,102,104,112,122,128],though:[2,129],thought:[2,20],thread:7,three:[2,10,19,22,118],threshold:[7,122],threw:48,throttl:7,through:[2,10,13,15,16,17,42,100,113,119,123],throughout:[22,23,103],thrown:48,thu:[8,102],tied:[10,109,113],tighter:47,time:[2,7,10,15,20,22,23,25,27,29,33,34,35,36,47,49,58,65,70,73,74,76,77,79,82,89,90,94,102,103,109,111,112,113,114,117,119,121,128,132],timed_out:[42,92,118],timedelta:[70,73,75,79,90,91,92,94,117],timeout:[47,49,73,74,79,90,92,94,112],timeout_sec:[57,90],timer:[82,89,119],timestamp:[15,25,27,29,34,35,36,46,51],tmp:90,tmp_dir:[70,74,80],tmpdir:122,to_dict:90,to_flyte_idl:[90,91,92],to_flyte_literal_typ:[75,94],to_literal_model:90,to_path:[84,85,86,87,88],to_python_std:[75,94],tocken:7,todo:[23,47,65,74,77,79,80,90,92,94],togeth:[0,19,21,70,101,131],toggl:15,token:[2,7,11,23,25,27,29,34,35,36,65,67,69,77],token_endpoint:[67,69],tokenpath:11,toler:[0,108],too:[25,90,117],tool:[0,10,13,63,77,98,103,111,114],toolkit:14,top:[5,7,9,14,31,102,127],top_trim:72,topic:14,topolog:95,total:[11,49],touch:122,tps:7,trace:[7,24,42,51,72],traceback:72,track:[15,20,70,80,103],trackabl:102,tradit:0,tradition:77,train:103,transact:[7,65],transform:[14,20,69,112],transit:[15,25,27,90,119],translat:[20,46,107],treat:121,tree:[22,39],tri:7,triag:103,trickster:73,trigger:[7,14,23,25,27,33,47,79,90,94,109,113,117,118],triggered_tim:117,trivial:132,truth:20,tsx:17,ttl:[7,42,92],tune:[34,112],tunnel:8,tupl:[66,75,79],turn:[10,74,103,119],tutori:[8,119],tweak:10,two:[17,19,22,39,112,119,129,132],txt:[94,132],type:[0,4,6,7,9,11,13,15,16,20,21,23,28,41,42,43,44,45,46,47,49,51,56,57,63,65,66,67,69,70,71,72,73,74,77,79,80,81,82,84,85,86,87,88,89,91,95,96,97,98,99,108,109,113,117,119,121,122,125,127,128,129,131,132,133],type_engin:[63,77,98],type_map:[70,75],typedcollectiontyp:75,typedinterfac:[47,49,70,74,90,92,127],typedlistimpl:75,typeengin:96,typeerror:72,types_pb2:[90,92],typic:[8,13,77,100,104,108],uint32:[23,25,27,29,33,35,43,46,47,51,57],ultim:20,unabl:47,uncov:102,undefin:[17,42,46,92],under:[2,7,11,13,23,95,112,121,122,123],underli:[14,22,42,46,48,49,65,70,73,74,75,89,90,92,94],underneath:27,understand:[0,6,7,8,9,20,21,100,102,108,125],understood:48,unfortun:[14,15,20],unicod:112,union:83,uniqu:[14,15,16,22,23,24,25,27,29,32,34,35,36,37,38,43,46,47,48,49,51,65,70,73,77,90,92,109,110,112,114],unit:[22,33,46,49,63,74,79,80,90,94,102,108,112,113,117,122],unit_test:[74,94],unittestenginefactori:82,unittestenginetask:82,unknown:[42,47,90,92,119],unless:49,unlik:[0,131],unmanag:76,unmarsh:20,unnecessari:17,unpack:[75,90],unpack_literal_map_to_sdk_object:75,unpack_literal_map_to_sdk_python_std:75,unspecifi:[43,92],unsur:114,until:[0,17,22,58,73,128,132],untriag:102,unus:103,unvers:114,updat:[7,13,14,15,19,23,25,27,29,35,65,70,73,76,79,80,81,94,113,117,121],update_configuration_fil:69,update_launch_plan:65,update_named_ent:65,updated_at:[15,25,27,29,35,91],upload:[74,76,84,85,86,87,88,108,122],upload_directori:[84,85,86,87,88],upon:[0,70,73,74,75,76,94],upper:[15,79,94],upstream:[38,49,70,92,94],upstream_ent:[70,73,74],upstream_nod:70,upstream_node_id:[49,70,92],uri:[7,25,42,46,51,76,77,90,92],url:[4,6,17,22,23,25,29,35,47,51,65,67,77,90,114,123],urlblob:[25,29,35,90],urllib:122,urlopen:122,urlpars:77,usabl:[65,94],usag:[19,74,110,114,115,130],use:[0,2,4,7,8,10,11,13,14,15,17,19,20,22,25,27,38,46,47,51,66,74,77,79,90,94,102,104,109,111,113,121,122,123,128,131,132,133],usecas:7,used:[2,4,7,10,13,14,15,17,19,20,22,23,25,26,27,28,29,31,34,35,36,38,45,47,48,49,52,65,67,70,74,76,77,79,83,90,92,94,102,109,113,114,116,122,127,132,133],useful:[2,18,25,49,70,74,92,94,103,121],usefulli:74,user:[1,2,5,8,9,10,13,20,22,23,25,27,34,42,43,47,63,65,70,73,74,75,77,79,82,90,94,96,97,99,101,102,103,107,108,110,111,112,113,115,117,121,127,129,131,132,133],user_entry_point:72,user_id:94,user_input:70,usernam:[2,13,77,114,122,123],users_t:94,uses:[0,4,5,7,8,12,14,15,38,70,74,77,101,111,114,116,127,133],using:[0,2,4,7,13,17,25,39,47,49,66,69,77,80,92,94,100,102,103,108,109,110,111,112,113,114,119,122,123,125,127,128,129,131,132,133],usual:[2,17,49,76,96,102,114,119],util:[14,63,74,80,98,114,122],uuid:16,val:[4,6,7,90,133],valid:[0,10,14,22,23,30,46,47,48,49,70,74,77,90,92,94,103,107,109,111,113],valid_phas:70,valu:[2,5,7,9,10,14,15,16,17,20,21,23,25,27,28,29,33,34,35,36,38,40,43,45,46,47,48,49,54,65,66,69,70,72,74,75,76,77,80,81,82,90,91,92,94,96,109,114,116,117,121,122,123,127,128,132,133],value_in:15,value_to_print:127,valueerror:72,valuein:90,vari:15,variabl:[2,4,10,22,28,33,39,46,47,48,49,66,69,70,73,74,77,79,90,92,94,107,109,112],variable_dict:66,variable_proto:90,variablemap:[27,90],varieti:[34,103,113],variou:[7,22,42,44,47,49,51,53,55,100,102,112,119,131],variti:128,varriou:22,vector:2,veloc:102,venv:114,verbose_class_str:90,verbose_messag:72,verbose_str:[75,90,94],veri:[15,17,22,102,112,128],verifi:19,version:[15,16,20,22,23,27,34,36,43,47,51,65,69,70,71,73,74,77,82,90,92,94,102,107,108,109,112,114,121,123,125],via:[0,42,65,69,70,120,133],view:[0,17,65,100,111,131],virtual:[8,19,114],virtualenv:114,visibl:[22,23,119],visit:[103,122,123],visual:[0,38,111],volum:[11,94,132],volumemount:[11,94,132],volumesourc:[94,132],wai:[2,10,13,15,20,22,100,109,112,114,120,121,122,128,133],wait:[7,22,49,60,73,90,117,132],wait_for_complet:73,waitabl:[20,55],waiting_for_resourc:42,walk:[10,16],want:[2,8,10,11,13,15,19,20,42,65,83,101,102,117,131],warn:[8,79,90,94],wast:112,wastag:108,watch:7,water:108,web:[0,2,17,103,112],webpack:17,week:33,weird:72,welcom:[99,102,111],well:[2,7,8,14,17,22,25,27,34,35,44,46,67,74,100,105,109,112,116,121,128,129],were:[13,15,20,49,76,90,92],wf_exec:[80,81,82],wf_exec_id:[60,80,81,82],wf_handl:94,wf_param:[70,73,94,121,122,129,131,132],wfparam:[94,132],wfs:22,what:[10,18,19,20,21,22,29,46,72,90,99,101,108,122,128],whatsoev:20,wheel:114,when:[2,4,7,10,16,17,18,20,25,27,33,42,46,51,65,66,70,72,73,76,77,79,90,94,103,107,111,112,113,119,121,122,123,127,129],whenev:[49,92,94,114,119],where:[0,2,4,7,10,15,22,25,28,29,35,39,42,46,65,73,74,76,77,81,83,90,94,102,121,123,128,129,131,133],wherea:[20,116],wherev:47,whether:[7,15,35,47,49,70,73,74,75,76,77,79,84,85,86,87,88,90,94,112,114,119],which:[6,7,8,10,13,14,15,17,20,22,23,25,27,28,29,32,33,34,35,36,37,47,51,65,66,69,70,73,74,76,77,89,90,94,102,108,109,111,112,113,114,116,119,122,127,128,129,131,132,133],whichev:90,who:[2,83,100],whose:[49,94],why:[115,125,131],wide:120,widgetmodel:10,wildcard:77,window:[17,77],wish:[2,15,27],with_overrid:70,within:[1,2,8,23,25,27,28,31,43,47,48,70,72,73,74,79,90,94,102,107,110,113,114,132],without:[2,17,77,94,108],won:[17,22,114],word:[65,66,90,113,114],work:[0,8,47,56,57,74,79,94,100,101,103,113,115,122,130,131],workaround:46,worker:[0,7],workflow:[0,2,5,8,9,10,11,12,13,14,15,22,23,24,25,26,27,28,29,31,33,34,37,38,42,43,44,47,50,51,52,63,65,69,73,74,77,80,81,82,90,95,98,99,101,103,104,105,108,109,110,111,112,114,116,117,118,119,121,124,125,128,129,131,133],workflow_attribut:[10,26],workflow_class:[94,117,122,131],workflow_closur:[44,63,98],workflow_closure_pb2:90,workflow_execut:[63,80,81,82,98],workflow_execution_id:29,workflow_execution_identifi:65,workflow_id:[25,27,60,70,80,81,82,90,94],workflow_identifi:65,workflow_nam:119,workflow_name_format:77,workflow_nod:[49,92],workflow_node_metadata:[29,51],workflow_packag:77,workflow_paramet:[127,128,133],workflow_pb2:[91,92],workflow_spec:65,workflowattribut:[15,28],workflowclosur:[90,91],workflowexecut:[23,25,51,60,118],workflowexecutionev:[15,24],workflowexecutiongetdatarespons:[65,90],workflowexecutionidentifi:[25,29,51,60,65,71,73,80,81,82,90,92],workflowexecutionphas:[90,92,117],workflowmetadata:92,workflowmetadatadefault:92,workflownod:[29,38,70,92],workflowspec:[65,91],workflowtempl:[36,38,40,50,70,90,91,92,105],working_dir_prefix:70,working_directori:[74,80],workload:[0,90,103,128],workqueu:7,world:[10,94,108,132],worri:[20,72],worth:117,would:[10,15,17,47,73,77,83,94,102,118],wrap:[20,65,72,74,75,79,94],wrapper:[20,65,67,70,72,94],wreak:119,write:[7,20,76,81,94,101,103,113,124,125,129,132,133],write_proto_to_fil:70,writer:94,written:[4,5,19,22,76,79,94,113,123],wrobert:[75,94],wrong:117,www:77,xarg:[11,13],xrang:94,xyz:73,yaml:[7,8,10,11,13,111],yarn:17,year:[33,117],yet:[10,22,47],yield:[15,73,94,128],you:[0,2,8,10,11,13,14,15,17,20,27,65,70,73,103,107,109,117,118,119,121,122,123,124,125,128,131,132],your:[1,2,8,9,10,11,19,20,27,49,109,114,115,116,117,120,121,123,124,125,129,132,133],your_aws_access_kei:13,your_aws_secret_kei:13,your_database_password:13,your_database_usernam:13,yourself:[1,10,114],yourworkflownam:10,zero:[94,105,117]},titles:["Architecture","Administrator Docs","Authentication","FlyteAdmin Configuration","Common configuration across all backend components","Configure Flyte backend","Plugin Configuration","Propeller Configuration","Getting Started","Installing Flyte","Configuring customizable resources","Scaling Beyond Kubernetes","Optional Components","Handling Production Load","FlyteAdmin","FlyteAdmin Service Background","What is Data Catalog?","Flyte Console","Flyte System Components","Contributing to Docs","Extending Flyte","Contributor Docs","Flyte Specification Language","common.proto","event.proto","execution.proto","Flyte Admin Service entities","launch_plan.proto","matchable_resource.proto","node_execution.proto","notification.proto","project.proto","project_domain_attributes.proto","schedule.proto","task.proto","task_execution.proto","workflow.proto","workflow_attributes.proto","compiler.proto","condition.proto","dynamic_job.proto","errors.proto","execution.proto","identifier.proto","Core Flyte language specification","interface.proto","literals.proto","tasks.proto","types.proto","workflow.proto","workflow_closure.proto","event.proto","Flyte Internal and External Eventing interface","Flyte Language and API specification","array_job.proto","Flyte Task Plugins","presto.proto","qubole.proto","sidecar.proto","spark.proto","waitable.proto","admin.proto","REST and gRPC interface for the Flyte Admin Service","flytekit package","flytekit.bin package","flytekit.clients package","flytekit.clis package","flytekit.clis.auth package","flytekit.clis.flyte_cli package","flytekit.clis.sdk_in_container package","flytekit.common package","flytekit.common.core package","flytekit.common.exceptions package","flytekit.common.mixins package","flytekit.common.tasks package","flytekit.common.types package","flytekit.common.types.impl package","flytekit.configuration package","flytekit.contrib package","flytekit.contrib.sensors package","flytekit.engines package","flytekit.engines.flyte package","flytekit.engines.unit package","flytekit.interfaces package","flytekit.interfaces.data package","flytekit.interfaces.data.gcs package","flytekit.interfaces.data.http package","flytekit.interfaces.data.local package","flytekit.interfaces.data.s3 package","flytekit.interfaces.stats package","flytekit.models package","flytekit.models.admin package","flytekit.models.core package","flytekit.plugins package","flytekit.sdk package","flytekit.tools package","flytekit.type_engines package","flytekit.type_engines.default package","flytekit","Flyte","How to read these docs?","Introduction","Roadmap","What is Flyte?","Domains","Dynamic Job Spec","Timeline of a workflow execution","Overview of the Execution of a Workflow","Flyte Concepts","Launch plans","Projects","Understanding Registration process","Tasks","Workflows","Flyte CLI","Flyte Features","Labels and Annotations","Flyte Launchplans","Notifications","Metrics for your executions","Why roles?","Task Cache","Writing Your First Workflow","Quick Start Examples","Getting Started","User docs","Python SDK","Container Task","Dynamic Tasks","Hive Tasks","Flyte Task Types","Presto Tasks","Sidecar Tasks","Spark Task"],titleterms:{"default":[6,97,109,119],"enum":[23,25,27,28,33,39,41,42,43,47,48,59],"static":15,"void":46,Adding:15,For:121,Going:13,Using:[15,111],With:119,abortmetadata:25,access:2,across:4,activelaunchplanlistrequest:27,activelaunchplanrequest:27,addit:14,admin:[2,7,14,15,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,61,62,91],administr:[1,100],alia:49,all:[4,15,19],annot:[23,116],api:53,architectur:0,array_job:[54,90],arrayjob:54,artifact:73,asynchron:14,auth:[27,67,77],authent:2,avail:6,awesom:100,aws:77,backend:[4,5,111],background:[15,20],base:72,base_sdk_typ:75,base_sensor:79,basic:129,basic_auth:69,beyond:[11,13],bin:64,binari:46,bind:46,bindingdata:46,bindingdatacollect:46,bindingdatamap:46,blob:[46,75,76],blobdimension:48,blobmetadata:46,blobtyp:48,booleanexpress:39,branch:113,branchnod:49,bug:102,build:19,cach:121,catalog:[7,12,16],chang:102,characterist:112,cli:[2,66,67,68,69,107,114],client:[2,65,89],cluster:10,clusterresourceattribut:28,command:[10,114],commandlin:7,common:[4,14,23,70,71,72,73,74,75,76,77,80,84,90,91,96],compani:100,comparisonexpress:39,compil:[22,38,92],compiledtask:38,compiledworkflow:38,compiledworkflowclosur:38,compon:[2,4,12,14,18],component_nod:70,concept:108,condit:[39,92],config:3,configur:[2,3,4,5,6,7,10,13,77,114],conjunctionexpress:39,connectionset:38,consol:17,constant:[69,70],contain:[6,47,75,119,127,132],containererror:41,containerport:47,content:[63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97],continu:102,contrib:[78,79],contribut:19,contributor:[21,100],control:[0,6,11],copi:19,cor:17,core:[7,38,39,40,41,42,43,44,45,46,47,48,49,50,71,92,102],creat:[13,122,123],cred:77,credenti:67,cron:109,custom:20,customiz:10,dashboard:119,data:[0,11,12,14,16,84,85,86,87,88],data_proxi:84,databas:13,debug:[10,17],definit:112,depend:[17,19],deploy:[8,11,13],detail:14,develop:[17,103],diagram:2,direct:[2,23],discoveri:67,doc:[1,19,21,100,125],document:[19,102],domain:[31,104,114],dynam:[13,105,128],dynamic_job:[40,90],dynamicjobspec:40,egress:52,elect:7,element:22,emailmessag:30,emailnotif:23,enabl:121,engin:[80,81,82],entiti:[15,26,114],entrypoint:64,environ:[17,129],error:[14,41,48,92],errordocu:41,errorkind:42,even:100,event:[7,24,51,52],eventerroralreadyinterminalst:24,eventfailurereason:24,exampl:[3,6,7,10,20,112,116,120,123,132],except:[72,94],execut:[6,10,15,16,25,42,73,74,90,92,103,106,107,113,116,119,123,129],executionclosur:25,executionclusterlabel:28,executioncreaterequest:25,executioncreaterespons:25,executionerror:42,executionlist:25,executionmetadata:25,executionmod:25,executionqueueattribut:28,executionrelaunchrequest:25,executionspec:25,executionterminaterequest:25,executionterminaterespons:25,express:109,extend:20,extens:22,extern:[7,52],fault:112,featur:115,filter:[15,90],first:122,fix:[102,109],fixedr:33,fixedrateunit:33,flow:[2,107,111],flyte:[2,5,9,13,16,17,18,20,22,26,44,52,53,55,62,81,97,99,100,103,107,108,113,114,115,117,119,122,123,130,131],flyte_cli:68,flyteadmin:[3,14,15],flyteconsol:17,flyteidl:[0,23,24,25,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,54,56,57,58,59,60],flytekit:[63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,111],friendli:65,from:114,futur:118,gcp:77,gcs:85,gcs_proxi:85,generic_spark_task:74,get:[8,124],grade:13,grpc:62,handl:13,hash:73,have:114,help:[100,114],helper:[65,66,75],hierarchi:10,hive:[20,129],hive_task:74,hivequeri:57,hivequerycollect:57,host:114,how:[16,100,102],http:86,http_data_proxi:86,iam:120,identifi:[43,71,92],idl:20,idlist:38,idp:2,ifblock:49,ifelseblock:49,impl:[76,79],improv:102,includ:19,individu:6,initi:20,input:[109,117],instal:[9,17,100,114,132],integr:129,interact:[114,122],interfac:[45,52,62,70,83,84,85,86,87,88,89,90,114],intern:[52,77],introduct:101,job:105,keyvaluepair:46,kind:41,kubernet:[6,11,120],label:[10,23,116],languag:[22,44,53],launch:[109,116],launch_plan:[27,69,70,90],launcher:7,launchplan:[27,117],launchplanclosur:27,launchplancreaterequest:27,launchplancreaterespons:27,launchplanlist:27,launchplanmetadata:27,launchplanspec:27,launchplanst:27,launchplanupdaterequest:27,launchplanupdaterespons:27,lazy_load:95,leader:7,level:6,line:114,link:6,listmatchableattributesrequest:28,listmatchableattributesrespons:28,liter:[46,90],literalcollect:46,literalmap:46,literalmapblob:25,literaltyp:48,live:102,load:13,loader:80,local:[19,87],local_file_proxi:87,log:6,logger:4,logicaloper:39,main:68,make:100,manag:[14,100,102],matchable_resourc:28,matchableattributesconfigur:28,matchableresourc:28,matchingattribut:28,memoiz:[16,112],messageformat:42,metadata:[4,15],metric:119,mileston:102,miscellan:129,mixin:73,mock_stat:82,model:[14,90,91,92],modif:19,modul:[63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97],module_load:95,monitor:103,more:100,name:[15,114],named_ent:90,namedent:23,namedentitygetrequest:23,namedentityidentifi:23,namedentityidentifierlist:23,namedentityidentifierlistrequest:23,namedentitylist:23,namedentitylistrequest:23,namedentitymetadata:23,namedentityst:23,namedentityupdaterequest:23,namedentityupdaterespons:23,network:17,node:[49,70,105,113],node_execut:[29,90],nodeexecut:[29,42],nodeexecutionclosur:29,nodeexecutionev:51,nodeexecutioneventrequest:24,nodeexecutioneventrespons:24,nodeexecutionfortasklistrequest:29,nodeexecutiongetdatarequest:29,nodeexecutiongetdatarespons:29,nodeexecutiongetrequest:29,nodeexecutionidentifi:43,nodeexecutionlist:29,nodeexecutionlistrequest:29,nodeexecutionmetadata:29,nodemetadata:49,note:19,notif:[23,30,70,118],notificationlist:25,object:13,objectgetrequest:23,observ:102,onli:[7,19],oper:39,operand:39,option:12,output:[17,74,105],outputrefer:48,overview:107,own:13,packag:[63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97],pagerdutynotif:23,paramet:[7,45,131],parametermap:45,parenttaskexecutionmetadata:51,partial:117,phase:42,plan:[109,116],plane:[0,11],platform:[15,77],plugin:[6,20,54,55,56,57,58,59,60,93],pod:132,prerequisit:8,presto:[56,90,131],presto_task:74,prestoqueri:56,primari:132,primit:[46,75],process:111,product:13,project:[13,31,90,110,114,119,122],project_domain_attribut:32,projectdomainattribut:32,projectdomainattributesdeleterequest:32,projectdomainattributesdeleterespons:32,projectdomainattributesgetrequest:32,projectdomainattributesgetrespons:32,projectdomainattributesupdaterequest:32,projectdomainattributesupdaterespons:32,projectlistrequest:31,projectregisterrequest:31,projectregisterrespons:31,promis:70,propel:[7,20],properti:22,proto:[23,24,25,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,54,56,57,58,59,60,61,75],protobuf:17,provid:[6,109,119],proxi:17,put:15,pyflyt:69,pypi:114,python:[126,127],qubol:[20,57,90],qubolehivejob:57,queri:129,queue:[7,10],quick:123,random:83,rate:109,raw:65,read:100,real:112,recommend:114,refer:2,regist:69,register:73,registr:[111,123],releas:102,reliabl:102,repo:19,repositori:14,request:15,requir:112,resourc:[10,47,77],resourceentri:47,resourcelistrequest:23,resourcenam:47,resourcetyp:43,rest:62,retrystrategi:46,rfc:2,roadmap:102,role:120,rpc:14,rst:19,run:[17,123],runtim:14,runtimemetadata:47,runtimetyp:47,s3proxi:88,sandbox:[8,13],scalar:46,scale:11,schedul:[12,33,70,90,109,117],schema:[46,75,76,129],schemacolumn:48,schemacolumntyp:48,schematyp:48,scope:72,sdk:[20,77,94,126],sdk_base:70,sdk_dynam:74,sdk_in_contain:69,sdk_runnabl:74,sensor:79,serial:69,server:17,servic:[7,15,26,62],serviceaccount:120,setup:[123,133],sidecar:[58,132],sidecar_task:74,sidecarjob:58,simpletyp:48,slacknotif:23,sort:[15,23],sourc:114,spark:[59,133],spark_task:74,spark_typ:94,sparkappl:59,sparkjob:59,spec:[105,132],specif:[22,44,53,113],start:[8,123,124],stat:[89,119],statsd:77,storag:4,store:13,storybook:17,structur:[14,20,113],subcommand:114,submodul:[64,65,66,67,68,69,70,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,91,92,94,95,96,97],subpackag:[63,66,70,75,78,80,83,84,90,96],subprocess:95,subworkflow:105,swimlan:2,syntax:15,system:[18,72],systemmetadata:25,tab:17,taggabl:89,task:[10,16,20,34,47,55,74,79,90,94,105,112,113,119,121,122,127,128,129,130,131,132,133],task_execut:[35,91],taskclosur:34,taskcreaterequest:34,taskcreaterespons:34,taskexecut:[35,42],taskexecutionclosur:35,taskexecutionev:51,taskexecutioneventrequest:24,taskexecutioneventrespons:24,taskexecutiongetdatarequest:35,taskexecutiongetdatarespons:35,taskexecutiongetrequest:35,taskexecutionidentifi:43,taskexecutionlist:35,taskexecutionlistrequest:35,tasklist:34,tasklog:42,taskmetadata:47,tasknod:49,taskresourceattribut:28,taskresourcespec:28,taskspec:34,tasktempl:47,team:102,terminolog:114,test:114,test_util:94,timelin:106,togeth:15,toler:112,tool:95,top:6,train:102,type:[10,22,48,59,75,76,90,92,94,112,130],type_engin:[96,97],typedinterfac:45,typic:[107,111],understand:[13,111],unit:[82,109],updat:20,urlblob:23,urn:114,usag:[116,127,129,131,132,133],use:117,user:[0,6,11,72,100,114,119,125],using:107,util:70,valu:[6,22],variabl:[17,45],variablemap:45,version:113,waitabl:60,want:100,what:[16,103,109],when:117,why:120,without:111,work:[102,114,118,132],workflow:[7,36,49,70,91,92,94,100,106,107,113,122,123],workflow_attribut:37,workflow_closur:[50,90],workflow_execut:70,workflowattribut:37,workflowattributesdeleterequest:37,workflowattributesdeleterespons:37,workflowattributesgetrequest:37,workflowattributesgetrespons:37,workflowattributesupdaterequest:37,workflowattributesupdaterespons:37,workflowclosur:[36,50],workflowcreaterequest:36,workflowcreaterespons:36,workflowengin:14,workflowexecut:42,workflowexecutionev:51,workflowexecutioneventrequest:24,workflowexecutioneventrespons:24,workflowexecutiongetdatarequest:25,workflowexecutiongetdatarespons:25,workflowexecutiongetrequest:25,workflowexecutionidentifi:43,workflowlist:36,workflowmetadata:49,workflowmetadatadefault:49,workflownod:49,workflownodemetadata:[29,51],workflowspec:36,workflowtempl:49,world:112,write:[100,122],you:114,your:[13,119,122]}}) \ No newline at end of file diff --git a/user/concepts/domains.html b/user/concepts/domains.html index 0d039e4bd5..99db836045 100644 --- a/user/concepts/domains.html +++ b/user/concepts/domains.html @@ -8,7 +8,7 @@ - Domains — Flyte 0.0.1 documentation + Domains — Flyte 0.3.0 documentation diff --git a/user/concepts/dynamic_spec.html b/user/concepts/dynamic_spec.html index 127ab3d09a..c3e6a24068 100644 --- a/user/concepts/dynamic_spec.html +++ b/user/concepts/dynamic_spec.html @@ -8,7 +8,7 @@ - Dynamic Job Spec — Flyte 0.0.1 documentation + Dynamic Job Spec — Flyte 0.3.0 documentation diff --git a/user/concepts/execution_timeline.html b/user/concepts/execution_timeline.html index 4db6357183..7d4d8c6f21 100644 --- a/user/concepts/execution_timeline.html +++ b/user/concepts/execution_timeline.html @@ -8,7 +8,7 @@ - Timeline of a workflow execution — Flyte 0.0.1 documentation + Timeline of a workflow execution — Flyte 0.3.0 documentation diff --git a/user/concepts/executions.html b/user/concepts/executions.html index 27ee06707c..c90925ace2 100644 --- a/user/concepts/executions.html +++ b/user/concepts/executions.html @@ -8,7 +8,7 @@ - Overview of the Execution of a Workflow — Flyte 0.0.1 documentation + Overview of the Execution of a Workflow — Flyte 0.3.0 documentation diff --git a/user/concepts/index.html b/user/concepts/index.html index 3fb5a2731c..d9eb60e19b 100644 --- a/user/concepts/index.html +++ b/user/concepts/index.html @@ -8,7 +8,7 @@ - Flyte Concepts — Flyte 0.0.1 documentation + Flyte Concepts — Flyte 0.3.0 documentation diff --git a/user/concepts/launchplans_schedules.html b/user/concepts/launchplans_schedules.html index 8d0b0a1423..0830b26faf 100644 --- a/user/concepts/launchplans_schedules.html +++ b/user/concepts/launchplans_schedules.html @@ -8,7 +8,7 @@ - Launch plans — Flyte 0.0.1 documentation + Launch plans — Flyte 0.3.0 documentation diff --git a/user/concepts/projects.html b/user/concepts/projects.html index 6f79fac52a..11b580bb43 100644 --- a/user/concepts/projects.html +++ b/user/concepts/projects.html @@ -8,7 +8,7 @@ - Projects — Flyte 0.0.1 documentation + Projects — Flyte 0.3.0 documentation diff --git a/user/concepts/registration.html b/user/concepts/registration.html index 49e6b20e70..a69878d1ed 100644 --- a/user/concepts/registration.html +++ b/user/concepts/registration.html @@ -8,7 +8,7 @@ - Understanding Registration process — Flyte 0.0.1 documentation + Understanding Registration process — Flyte 0.3.0 documentation diff --git a/user/concepts/tasks.html b/user/concepts/tasks.html index b4dba17b0f..380305a894 100644 --- a/user/concepts/tasks.html +++ b/user/concepts/tasks.html @@ -8,7 +8,7 @@ - Tasks — Flyte 0.0.1 documentation + Tasks — Flyte 0.3.0 documentation diff --git a/user/concepts/workflows_nodes.html b/user/concepts/workflows_nodes.html index efa7a18949..badc5fe175 100644 --- a/user/concepts/workflows_nodes.html +++ b/user/concepts/workflows_nodes.html @@ -8,7 +8,7 @@ - Workflows — Flyte 0.0.1 documentation + Workflows — Flyte 0.3.0 documentation diff --git a/user/features/flytecli.html b/user/features/flytecli.html index d23a6f8a19..46da6e5b70 100644 --- a/user/features/flytecli.html +++ b/user/features/flytecli.html @@ -8,7 +8,7 @@ - Flyte CLI — Flyte 0.0.1 documentation + Flyte CLI — Flyte 0.3.0 documentation diff --git a/user/features/index.html b/user/features/index.html index fa5d92c19e..c3fa696958 100644 --- a/user/features/index.html +++ b/user/features/index.html @@ -8,7 +8,7 @@ - Flyte Features — Flyte 0.0.1 documentation + Flyte Features — Flyte 0.3.0 documentation diff --git a/user/features/labels_annotations.html b/user/features/labels_annotations.html index 9f1cdc31d6..8df75f0d79 100644 --- a/user/features/labels_annotations.html +++ b/user/features/labels_annotations.html @@ -8,7 +8,7 @@ - Labels and Annotations — Flyte 0.0.1 documentation + Labels and Annotations — Flyte 0.3.0 documentation diff --git a/user/features/lanuchplans.html b/user/features/lanuchplans.html index f69dda77a2..fb08a310c0 100644 --- a/user/features/lanuchplans.html +++ b/user/features/lanuchplans.html @@ -8,7 +8,7 @@ - Flyte Launchplans — Flyte 0.0.1 documentation + Flyte Launchplans — Flyte 0.3.0 documentation diff --git a/user/features/notifications.html b/user/features/notifications.html index 7154ce27e5..341c5d30e8 100644 --- a/user/features/notifications.html +++ b/user/features/notifications.html @@ -8,7 +8,7 @@ - Notifications — Flyte 0.0.1 documentation + Notifications — Flyte 0.3.0 documentation diff --git a/user/features/observability.html b/user/features/observability.html index a8032aeb30..4ca8b6b310 100644 --- a/user/features/observability.html +++ b/user/features/observability.html @@ -8,7 +8,7 @@ - Metrics for your executions — Flyte 0.0.1 documentation + Metrics for your executions — Flyte 0.3.0 documentation diff --git a/user/features/roles.html b/user/features/roles.html index e1d61b01b4..7b75c96bbb 100644 --- a/user/features/roles.html +++ b/user/features/roles.html @@ -8,7 +8,7 @@ - Why roles? — Flyte 0.0.1 documentation + Why roles? — Flyte 0.3.0 documentation diff --git a/user/features/task_cache.html b/user/features/task_cache.html index 69642e46fb..075715239b 100644 --- a/user/features/task_cache.html +++ b/user/features/task_cache.html @@ -8,7 +8,7 @@ - Task Cache — Flyte 0.0.1 documentation + Task Cache — Flyte 0.3.0 documentation diff --git a/user/getting_started/create_first.html b/user/getting_started/create_first.html index accdfdef9f..bf0ca3084c 100644 --- a/user/getting_started/create_first.html +++ b/user/getting_started/create_first.html @@ -8,7 +8,7 @@ - Writing Your First Workflow — Flyte 0.0.1 documentation + Writing Your First Workflow — Flyte 0.3.0 documentation @@ -205,7 +205,7 @@

          Creating a Project

          Writing a Task

          -

          The most basic Flyte primitive is a “task”. Flyte Tasks are units of work that can be composed in a workflow. The simplest way to write a Flyte task is using the FlyteSDK.

          +

          The most basic Flyte primitive is a “task”. Flyte Tasks are units of work that can be composed in a workflow. The simplest way to write a Flyte task is using the Flyte Python SDK - flytekit.

          Start by creating a new file

          mkdir -p workflows
           touch workflows/first.py
          @@ -271,7 +271,7 @@ 

          Interacting with Flyte

          If you have the flyte sandbox installed on your local machine, the image will be accessible to to your Flyte system. If you’re running a remote Flyte instance, you’ll need to upload this image to a remote registry such as Dockerhub, Amazon ECR, or Google Container Registry, so that it can be used by the Flyte system.

          -

          To upload to a remote registry, use

          +

          To upload to a remote registry (or even local registry), use

          DOCKER_REGISTRY_USERNAME={username} DOCKER_REGISTRY_PASSWORD={pass} REGISTRY=docker.io make docker_build
           
          diff --git a/user/getting_started/examples.html b/user/getting_started/examples.html index b121b831b9..32dd746ad2 100644 --- a/user/getting_started/examples.html +++ b/user/getting_started/examples.html @@ -8,7 +8,7 @@ - Quick Start Examples — Flyte 0.0.1 documentation + Quick Start Examples — Flyte 0.3.0 documentation diff --git a/user/getting_started/index.html b/user/getting_started/index.html index 081224e8c8..12ac02efe6 100644 --- a/user/getting_started/index.html +++ b/user/getting_started/index.html @@ -8,7 +8,7 @@ - Getting Started — Flyte 0.0.1 documentation + Getting Started — Flyte 0.3.0 documentation diff --git a/user/index.html b/user/index.html index 14be302973..cd25753804 100644 --- a/user/index.html +++ b/user/index.html @@ -8,7 +8,7 @@ - User docs — Flyte 0.0.1 documentation + User docs — Flyte 0.3.0 documentation diff --git a/user/sdk/index.html b/user/sdk/index.html index b77d0adea6..85ba91be41 100644 --- a/user/sdk/index.html +++ b/user/sdk/index.html @@ -8,7 +8,7 @@ - Python SDK — Flyte 0.0.1 documentation + Python SDK — Flyte 0.3.0 documentation diff --git a/user/tasktypes/container.html b/user/tasktypes/container.html index 91dba2c2c9..42813ed4a3 100644 --- a/user/tasktypes/container.html +++ b/user/tasktypes/container.html @@ -8,7 +8,7 @@ - Container Task — Flyte 0.0.1 documentation + Container Task — Flyte 0.3.0 documentation diff --git a/user/tasktypes/dynamic.html b/user/tasktypes/dynamic.html index 347460b385..580efa0c22 100644 --- a/user/tasktypes/dynamic.html +++ b/user/tasktypes/dynamic.html @@ -8,7 +8,7 @@ - Dynamic Tasks — Flyte 0.0.1 documentation + Dynamic Tasks — Flyte 0.3.0 documentation diff --git a/user/tasktypes/hive.html b/user/tasktypes/hive.html index 0693ff86e3..237e9e3956 100644 --- a/user/tasktypes/hive.html +++ b/user/tasktypes/hive.html @@ -8,7 +8,7 @@ - Hive Tasks — Flyte 0.0.1 documentation + Hive Tasks — Flyte 0.3.0 documentation diff --git a/user/tasktypes/index.html b/user/tasktypes/index.html index b5c912b4ec..553e801c38 100644 --- a/user/tasktypes/index.html +++ b/user/tasktypes/index.html @@ -8,7 +8,7 @@ - Flyte Task Types — Flyte 0.0.1 documentation + Flyte Task Types — Flyte 0.3.0 documentation diff --git a/user/tasktypes/presto.html b/user/tasktypes/presto.html index 3ed4f47b15..b546722aad 100644 --- a/user/tasktypes/presto.html +++ b/user/tasktypes/presto.html @@ -8,7 +8,7 @@ - Presto Tasks — Flyte 0.0.1 documentation + Presto Tasks — Flyte 0.3.0 documentation @@ -198,6 +198,11 @@

          Flyte Presto Task
          SELECT *
          +FROM foo
          +WHERE bar = 123
          +
          +

          Then Flyte actually runs 5 requests that get executed which look something like:

          CREATE TABLE hive.flyte_temporary_tables."nwdwxc7fjnksj9rtzdvbm894pjlvdgrm_temp" AS
           SELECT *
          diff --git a/user/tasktypes/sidecar.html b/user/tasktypes/sidecar.html
          index bd9924cbf4..52a32e48cc 100644
          --- a/user/tasktypes/sidecar.html
          +++ b/user/tasktypes/sidecar.html
          @@ -8,7 +8,7 @@
             
             
             
          -  Sidecar Tasks — Flyte 0.0.1 documentation
          +  Sidecar Tasks — Flyte 0.3.0 documentation
             
           
             
          diff --git a/user/tasktypes/spark.html b/user/tasktypes/spark.html
          index f0ea8601d0..c715cf8bcd 100644
          --- a/user/tasktypes/spark.html
          +++ b/user/tasktypes/spark.html
          @@ -8,7 +8,7 @@
             
             
             
          -  Spark Task — Flyte 0.0.1 documentation
          +  Spark Task — Flyte 0.3.0 documentation