From 7dfbb428f6a3894c36992c48fcd1da6e2a2d0200 Mon Sep 17 00:00:00 2001 From: Michelle Ark Date: Fri, 10 Nov 2023 14:50:19 -0500 Subject: [PATCH 1/7] first pass: separate some core events --- core/dbt/cli/requires.py | 3 +- core/dbt/common/events/base_types.py | 10 +- core/dbt/common/events/eventmgr.py | 7 + core/dbt/common/events/functions.py | 8 +- core/dbt/common/events/types.proto | 140 -- core/dbt/common/events/types.py | 189 --- core/dbt/common/events/types_pb2.py | 1753 +++++++++++++------------- core/dbt/deprecations.py | 35 +- core/dbt/events/__init__.py | 0 core/dbt/events/core_types.proto | 160 +++ core/dbt/events/core_types_pb2.py | 87 ++ core/dbt/events/types.py | 191 +++ core/dbt/internal_deprecations.py | 2 +- core/dbt/parser/manifest.py | 4 +- core/dbt/tests/fixtures/project.py | 38 +- tests/unit/test_events.py | 27 +- 16 files changed, 1375 insertions(+), 1279 deletions(-) create mode 100644 core/dbt/events/__init__.py create mode 100644 core/dbt/events/core_types.proto create mode 100644 core/dbt/events/core_types_pb2.py create mode 100644 core/dbt/events/types.py diff --git a/core/dbt/cli/requires.py b/core/dbt/cli/requires.py index 24a041c2c68..d6b92c3e420 100644 --- a/core/dbt/cli/requires.py +++ b/core/dbt/cli/requires.py @@ -10,6 +10,7 @@ from dbt.config import RuntimeConfig from dbt.config.runtime import load_project, load_profile, UnsetProfile +from dbt.events import core_types_pb2 as event_types from dbt.common.events.base_types import EventLevel from dbt.common.events.functions import ( fire_event, @@ -55,7 +56,7 @@ def wrapper(*args, **kwargs): # Logging callbacks = ctx.obj.get("callbacks", []) set_invocation_id() - setup_event_logger(flags=flags, callbacks=callbacks) + setup_event_logger(flags=flags, callbacks=callbacks, event_modules=[event_types]) # Tracking initialize_from_flags(flags.SEND_ANONYMOUS_USAGE_STATS, flags.PROFILES_DIR) diff --git a/core/dbt/common/events/base_types.py b/core/dbt/common/events/base_types.py index d666406b781..a0b409c6d3f 100644 --- a/core/dbt/common/events/base_types.py +++ b/core/dbt/common/events/base_types.py @@ -1,3 +1,4 @@ +from collections import ChainMap from enum import Enum import os import threading @@ -55,9 +56,13 @@ class EventLevel(str, Enum): class BaseEvent: """BaseEvent for proto message generated python events""" + # TODO: improve setup + # from dbt.events import core_types_pb2 + _PROTO_TYPES_MODULES = ChainMap(types_pb2.__dict__) + def __init__(self, *args, **kwargs) -> None: class_name = type(self).__name__ - msg_cls = getattr(types_pb2, class_name) + msg_cls = self._PROTO_TYPES_MODULES[class_name] if class_name == "Formatting" and len(args) > 0: kwargs["msg"] = args[0] args = () @@ -133,7 +138,8 @@ class EventMsg(Protocol): def msg_from_base_event(event: BaseEvent, level: Optional[EventLevel] = None): msg_class_name = f"{type(event).__name__}Msg" - msg_cls = getattr(types_pb2, msg_class_name) + msg_cls = BaseEvent._PROTO_TYPES_MODULES[msg_class_name] + # msg_cls = getattr(types_pb2, msg_class_name) # level in EventInfo must be a string, not an EventLevel msg_level: str = level.value if level else event.level_tag().value diff --git a/core/dbt/common/events/eventmgr.py b/core/dbt/common/events/eventmgr.py index a8459264e73..9fb6c8f8bc3 100644 --- a/core/dbt/common/events/eventmgr.py +++ b/core/dbt/common/events/eventmgr.py @@ -1,6 +1,7 @@ import os import traceback from typing import Callable, List, Optional, Protocol, Tuple +from types import ModuleType from uuid import uuid4 from dbt.common.events.base_types import BaseEvent, EventLevel, msg_from_base_event, EventMsg @@ -38,6 +39,9 @@ def add_logger(self, config: LoggerConfig) -> None: ) self.loggers.append(logger) + def add_event_protos(self, event_proto_module: ModuleType) -> None: + BaseEvent._PROTO_TYPES_MODULES.update(event_proto_module.__dict__) + def flush(self) -> None: for logger in self.loggers: logger.flush() @@ -54,6 +58,9 @@ def fire_event(self, e: BaseEvent, level: Optional[EventLevel] = None) -> None: def add_logger(self, config: LoggerConfig) -> None: ... + def add_event_protos(self, event_proto_module: ModuleType) -> None: + ... + class TestEventManager(IEventManager): def __init__(self) -> None: diff --git a/core/dbt/common/events/functions.py b/core/dbt/common/events/functions.py index d8e2fd17f0a..0d721d5300f 100644 --- a/core/dbt/common/events/functions.py +++ b/core/dbt/common/events/functions.py @@ -12,6 +12,7 @@ import os import sys from typing import Callable, Dict, List, Optional, TextIO, Union +from types import ModuleType import uuid from google.protobuf.json_format import MessageToDict @@ -34,10 +35,15 @@ def make_log_dir_if_missing(log_path: Union[Path, str]) -> None: log_path.mkdir(parents=True, exist_ok=True) -def setup_event_logger(flags, callbacks: List[Callable[[EventMsg], None]] = []) -> None: +# TODO: make None default +def setup_event_logger( + flags, callbacks: List[Callable[[EventMsg], None]] = [], event_modules: List[ModuleType] = [] +) -> None: cleanup_event_logger() make_log_dir_if_missing(flags.LOG_PATH) EVENT_MANAGER.callbacks = callbacks.copy() + for event_module in event_modules: + EVENT_MANAGER.add_event_protos(event_module) if flags.LOG_LEVEL != "none": line_format = _line_format_from_str(flags.LOG_FORMAT, LineFormat.PlainText) diff --git a/core/dbt/common/events/types.proto b/core/dbt/common/events/types.proto index 52f07b6c29f..89eabbd3069 100644 --- a/core/dbt/common/events/types.proto +++ b/core/dbt/common/events/types.proto @@ -287,134 +287,6 @@ message ProjectCreatedMsg { ProjectCreated data = 2; } -// D - Deprecation - -// D001 -message PackageRedirectDeprecation { - string old_name = 1; - string new_name = 2; -} - -message PackageRedirectDeprecationMsg { - EventInfo info = 1; - PackageRedirectDeprecation data = 2; -} - -// D002 -message PackageInstallPathDeprecation { -} - -message PackageInstallPathDeprecationMsg { - EventInfo info = 1; - PackageInstallPathDeprecation data = 2; -} - -// D003 -message ConfigSourcePathDeprecation { - string deprecated_path = 1; - string exp_path = 2; -} - -message ConfigSourcePathDeprecationMsg { - EventInfo info = 1; - ConfigSourcePathDeprecation data = 2; -} - -// D004 -message ConfigDataPathDeprecation { - string deprecated_path = 1; - string exp_path = 2; -} - -message ConfigDataPathDeprecationMsg { - EventInfo info = 1; - ConfigDataPathDeprecation data = 2; -} - -// D005 -message AdapterDeprecationWarning { - string old_name = 1; - string new_name = 2; -} - -message AdapterDeprecationWarningMsg { - EventInfo info = 1; - AdapterDeprecationWarning data = 2; -} - -// D006 -message MetricAttributesRenamed { - string metric_name = 1; -} - -message MetricAttributesRenamedMsg { - EventInfo info = 1; - MetricAttributesRenamed data = 2; -} - -// D007 -message ExposureNameDeprecation { - string exposure = 1; -} - -message ExposureNameDeprecationMsg { - EventInfo info = 1; - ExposureNameDeprecation data = 2; -} - -// D008 -message InternalDeprecation { - string name = 1; - string reason = 2; - string suggested_action = 3; - string version = 4; -} - -message InternalDeprecationMsg { - EventInfo info = 1; - InternalDeprecation data = 2; -} - -// D009 -message EnvironmentVariableRenamed { - string old_name = 1; - string new_name = 2; -} - -message EnvironmentVariableRenamedMsg { - EventInfo info = 1; - EnvironmentVariableRenamed data = 2; -} - -// D010 -message ConfigLogPathDeprecation { - string deprecated_path = 1; -} - -message ConfigLogPathDeprecationMsg { - EventInfo info = 1; - ConfigLogPathDeprecation data = 2; -} - -// D011 -message ConfigTargetPathDeprecation { - string deprecated_path = 1; -} - -message ConfigTargetPathDeprecationMsg { - EventInfo info = 1; - ConfigTargetPathDeprecation data = 2; -} - -// D012 -message CollectFreshnessReturnSignature { -} - -message CollectFreshnessReturnSignatureMsg { - EventInfo info = 1; - CollectFreshnessReturnSignature data = 2; -} - // E - DB Adapter // E001 @@ -1196,18 +1068,6 @@ message UnpinnedRefNewVersionAvailableMsg { UnpinnedRefNewVersionAvailable data = 2; } -// I065 -message DeprecatedModel { - string model_name = 1; - string model_version = 2; - string deprecation_date = 3; -} - -message DeprecatedModelMsg { - EventInfo info = 1; - DeprecatedModel data = 2; -} - // I066 message UpcomingReferenceDeprecation { string model_name = 1; diff --git a/core/dbt/common/events/types.py b/core/dbt/common/events/types.py index 161c3a7ff60..98b5b860dbe 100644 --- a/core/dbt/common/events/types.py +++ b/core/dbt/common/events/types.py @@ -249,182 +249,6 @@ def message(self) -> str: """ -# ======================================================= -# D - Deprecations -# ======================================================= - - -class PackageRedirectDeprecation(WarnLevel): - def code(self) -> str: - return "D001" - - def message(self) -> str: - description = ( - f"The `{self.old_name}` package is deprecated in favor of `{self.new_name}`. Please " - f"update your `packages.yml` configuration to use `{self.new_name}` instead." - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -class PackageInstallPathDeprecation(WarnLevel): - def code(self) -> str: - return "D002" - - def message(self) -> str: - description = """\ - The default package install path has changed from `dbt_modules` to `dbt_packages`. - Please update `clean-targets` in `dbt_project.yml` and check `.gitignore` as well. - Or, set `packages-install-path: dbt_modules` if you'd like to keep the current value. - """ - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -class ConfigSourcePathDeprecation(WarnLevel): - def code(self) -> str: - return "D003" - - def message(self) -> str: - description = ( - f"The `{self.deprecated_path}` config has been renamed to `{self.exp_path}`. " - "Please update your `dbt_project.yml` configuration to reflect this change." - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -class ConfigDataPathDeprecation(WarnLevel): - def code(self) -> str: - return "D004" - - def message(self) -> str: - description = ( - f"The `{self.deprecated_path}` config has been renamed to `{self.exp_path}`. " - "Please update your `dbt_project.yml` configuration to reflect this change." - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -class AdapterDeprecationWarning(WarnLevel): - def code(self) -> str: - return "D005" - - def message(self) -> str: - description = ( - f"The adapter function `adapter.{self.old_name}` is deprecated and will be removed in " - f"a future release of dbt. Please use `adapter.{self.new_name}` instead. " - f"\n\nDocumentation for {self.new_name} can be found here:" - f"\n\nhttps://docs.getdbt.com/docs/adapter" - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -class MetricAttributesRenamed(WarnLevel): - def code(self) -> str: - return "D006" - - def message(self) -> str: - description = ( - "dbt-core v1.3 renamed attributes for metrics:" - "\n 'sql' -> 'expression'" - "\n 'type' -> 'calculation_method'" - "\n 'type: expression' -> 'calculation_method: derived'" - f"\nPlease remove them from the metric definition of metric '{self.metric_name}'" - "\nRelevant issue here: https://github.com/dbt-labs/dbt-core/issues/5849" - ) - - return warning_tag(f"Deprecated functionality\n\n{description}") - - -class ExposureNameDeprecation(WarnLevel): - def code(self) -> str: - return "D007" - - def message(self) -> str: - description = ( - "Starting in v1.3, the 'name' of an exposure should contain only letters, " - "numbers, and underscores. Exposures support a new property, 'label', which may " - f"contain spaces, capital letters, and special characters. {self.exposure} does not " - "follow this pattern. Please update the 'name', and use the 'label' property for a " - "human-friendly title. This will raise an error in a future version of dbt-core." - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -class InternalDeprecation(WarnLevel): - def code(self) -> str: - return "D008" - - def message(self) -> str: - extra_reason = "" - if self.reason: - extra_reason = f"\n{self.reason}" - msg = ( - f"`{self.name}` is deprecated and will be removed in dbt-core version {self.version}\n\n" - f"Adapter maintainers can resolve this deprecation by {self.suggested_action}. {extra_reason}" - ) - return warning_tag(msg) - - -class EnvironmentVariableRenamed(WarnLevel): - def code(self) -> str: - return "D009" - - def message(self) -> str: - description = ( - f"The environment variable `{self.old_name}` has been renamed as `{self.new_name}`.\n" - f"If `{self.old_name}` is currently set, its value will be used instead of `{self.new_name}`.\n" - f"Set `{self.new_name}` and unset `{self.old_name}` to avoid this deprecation warning and " - "ensure it works properly in a future release." - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -class ConfigLogPathDeprecation(WarnLevel): - def code(self) -> str: - return "D010" - - def message(self) -> str: - output = "logs" - cli_flag = "--log-path" - env_var = "DBT_LOG_PATH" - description = ( - f"The `{self.deprecated_path}` config in `dbt_project.yml` has been deprecated, " - f"and will no longer be supported in a future version of dbt-core. " - f"If you wish to write dbt {output} to a custom directory, please use " - f"the {cli_flag} CLI flag or {env_var} env var instead." - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -class ConfigTargetPathDeprecation(WarnLevel): - def code(self) -> str: - return "D011" - - def message(self) -> str: - output = "artifacts" - cli_flag = "--target-path" - env_var = "DBT_TARGET_PATH" - description = ( - f"The `{self.deprecated_path}` config in `dbt_project.yml` has been deprecated, " - f"and will no longer be supported in a future version of dbt-core. " - f"If you wish to write dbt {output} to a custom directory, please use " - f"the {cli_flag} CLI flag or {env_var} env var instead." - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -class CollectFreshnessReturnSignature(WarnLevel): - def code(self) -> str: - return "D012" - - def message(self) -> str: - description = ( - "The 'collect_freshness' macro signature has changed to return the full " - "query result, rather than just a table of values. See the v1.5 migration guide " - "for details on how to update your custom macro: https://docs.getdbt.com/guides/migration/versions/upgrading-to-v1.5" - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - # ======================================================= # E - DB Adapter # ======================================================= @@ -1151,19 +975,6 @@ def message(self) -> str: return msg -class DeprecatedModel(WarnLevel): - def code(self) -> str: - return "I065" - - def message(self) -> str: - version = ".v" + self.model_version if self.model_version else "" - msg = ( - f"Model {self.model_name}{version} has passed its deprecation date of {self.deprecation_date}. " - "This model should be disabled or removed." - ) - return warning_tag(msg) - - class UpcomingReferenceDeprecation(WarnLevel): def code(self) -> str: return "I066" diff --git a/core/dbt/common/events/types_pb2.py b/core/dbt/common/events/types_pb2.py index 54cf5819b63..d2ae5b8f3d3 100644 --- a/core/dbt/common/events/types_pb2.py +++ b/core/dbt/common/events/types_pb2.py @@ -2,10 +2,10 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: types.proto """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -15,10 +15,11 @@ from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0btypes.proto\x12\x0bproto_types\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto\"\x91\x02\n\tEventInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\x12\x0b\n\x03msg\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\x12\x15\n\rinvocation_id\x18\x05 \x01(\t\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x12\x0e\n\x06thread\x18\x07 \x01(\t\x12&\n\x02ts\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x05\x65xtra\x18\t \x03(\x0b\x32!.proto_types.EventInfo.ExtraEntry\x12\x10\n\x08\x63\x61tegory\x18\n \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x7f\n\rTimingInfoMsg\x12\x0c\n\x04name\x18\x01 \x01(\t\x12.\n\nstarted_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"V\n\x0cNodeRelation\x12\x10\n\x08\x64\x61tabase\x18\n \x01(\t\x12\x0e\n\x06schema\x18\x0b \x01(\t\x12\r\n\x05\x61lias\x18\x0c \x01(\t\x12\x15\n\rrelation_name\x18\r \x01(\t\"\x91\x02\n\x08NodeInfo\x12\x11\n\tnode_path\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x11\n\tunique_id\x18\x03 \x01(\t\x12\x15\n\rresource_type\x18\x04 \x01(\t\x12\x14\n\x0cmaterialized\x18\x05 \x01(\t\x12\x13\n\x0bnode_status\x18\x06 \x01(\t\x12\x17\n\x0fnode_started_at\x18\x07 \x01(\t\x12\x18\n\x10node_finished_at\x18\x08 \x01(\t\x12%\n\x04meta\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x30\n\rnode_relation\x18\n \x01(\x0b\x32\x19.proto_types.NodeRelation\"\xd1\x01\n\x0cRunResultMsg\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12/\n\x0btiming_info\x18\x03 \x03(\x0b\x32\x1a.proto_types.TimingInfoMsg\x12\x0e\n\x06thread\x18\x04 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x31\n\x10\x61\x64\x61pter_response\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"G\n\x0fReferenceKeyMsg\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12\x12\n\nidentifier\x18\x03 \x01(\t\"\\\n\nColumnType\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x1c\n\x14previous_column_type\x18\x02 \x01(\t\x12\x1b\n\x13\x63urrent_column_type\x18\x03 \x01(\t\"Y\n\x10\x43olumnConstraint\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x03 \x01(\t\"T\n\x0fModelConstraint\x12\x17\n\x0f\x63onstraint_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x02 \x01(\t\x12\x0f\n\x07\x63olumns\x18\x03 \x03(\t\"6\n\x0eGenericMessage\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\"9\n\x11MainReportVersion\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x13\n\x0blog_version\x18\x02 \x01(\x05\"j\n\x14MainReportVersionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.MainReportVersion\"r\n\x0eMainReportArgs\x12\x33\n\x04\x61rgs\x18\x01 \x03(\x0b\x32%.proto_types.MainReportArgs.ArgsEntry\x1a+\n\tArgsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11MainReportArgsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainReportArgs\"+\n\x15MainTrackingUserState\x12\x12\n\nuser_state\x18\x01 \x01(\t\"r\n\x18MainTrackingUserStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainTrackingUserState\"5\n\x0fMergedFromState\x12\x12\n\nnum_merged\x18\x01 \x01(\x05\x12\x0e\n\x06sample\x18\x02 \x03(\t\"f\n\x12MergedFromStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.MergedFromState\"A\n\x14MissingProfileTarget\x12\x14\n\x0cprofile_name\x18\x01 \x01(\t\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\"p\n\x17MissingProfileTargetMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MissingProfileTarget\"(\n\x11InvalidOptionYAML\x12\x13\n\x0boption_name\x18\x01 \x01(\t\"j\n\x14InvalidOptionYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.InvalidOptionYAML\"!\n\x12LogDbtProjectError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15LogDbtProjectErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProjectError\"3\n\x12LogDbtProfileError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08profiles\x18\x02 \x03(\t\"l\n\x15LogDbtProfileErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProfileError\"!\n\x12StarterProjectPath\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"l\n\x15StarterProjectPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StarterProjectPath\"$\n\x15\x43onfigFolderDirectory\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"r\n\x18\x43onfigFolderDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConfigFolderDirectory\"\'\n\x14NoSampleProfileFound\x12\x0f\n\x07\x61\x64\x61pter\x18\x01 \x01(\t\"p\n\x17NoSampleProfileFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NoSampleProfileFound\"6\n\x18ProfileWrittenWithSample\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"x\n\x1bProfileWrittenWithSampleMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProfileWrittenWithSample\"B\n$ProfileWrittenWithTargetTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x90\x01\n\'ProfileWrittenWithTargetTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.ProfileWrittenWithTargetTemplateYAML\"C\n%ProfileWrittenWithProjectTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x92\x01\n(ProfileWrittenWithProjectTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.ProfileWrittenWithProjectTemplateYAML\"\x12\n\x10SettingUpProfile\"h\n\x13SettingUpProfileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SettingUpProfile\"\x1c\n\x1aInvalidProfileTemplateYAML\"|\n\x1dInvalidProfileTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.InvalidProfileTemplateYAML\"(\n\x18ProjectNameAlreadyExists\x12\x0c\n\x04name\x18\x01 \x01(\t\"x\n\x1bProjectNameAlreadyExistsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProjectNameAlreadyExists\"K\n\x0eProjectCreated\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12\x10\n\x08\x64ocs_url\x18\x02 \x01(\t\x12\x11\n\tslack_url\x18\x03 \x01(\t\"d\n\x11ProjectCreatedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ProjectCreated\"@\n\x1aPackageRedirectDeprecation\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t\"|\n\x1dPackageRedirectDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.PackageRedirectDeprecation\"\x1f\n\x1dPackageInstallPathDeprecation\"\x82\x01\n PackageInstallPathDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.PackageInstallPathDeprecation\"H\n\x1b\x43onfigSourcePathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t\x12\x10\n\x08\x65xp_path\x18\x02 \x01(\t\"~\n\x1e\x43onfigSourcePathDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConfigSourcePathDeprecation\"F\n\x19\x43onfigDataPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t\x12\x10\n\x08\x65xp_path\x18\x02 \x01(\t\"z\n\x1c\x43onfigDataPathDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.ConfigDataPathDeprecation\"?\n\x19\x41\x64\x61pterDeprecationWarning\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t\"z\n\x1c\x41\x64\x61pterDeprecationWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.AdapterDeprecationWarning\".\n\x17MetricAttributesRenamed\x12\x13\n\x0bmetric_name\x18\x01 \x01(\t\"v\n\x1aMetricAttributesRenamedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.MetricAttributesRenamed\"+\n\x17\x45xposureNameDeprecation\x12\x10\n\x08\x65xposure\x18\x01 \x01(\t\"v\n\x1a\x45xposureNameDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.ExposureNameDeprecation\"^\n\x13InternalDeprecation\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x18\n\x10suggested_action\x18\x03 \x01(\t\x12\x0f\n\x07version\x18\x04 \x01(\t\"n\n\x16InternalDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.InternalDeprecation\"@\n\x1a\x45nvironmentVariableRenamed\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t\"|\n\x1d\x45nvironmentVariableRenamedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.EnvironmentVariableRenamed\"3\n\x18\x43onfigLogPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t\"x\n\x1b\x43onfigLogPathDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ConfigLogPathDeprecation\"6\n\x1b\x43onfigTargetPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t\"~\n\x1e\x43onfigTargetPathDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConfigTargetPathDeprecation\"!\n\x1f\x43ollectFreshnessReturnSignature\"\x86\x01\n\"CollectFreshnessReturnSignatureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.CollectFreshnessReturnSignature\"\x87\x01\n\x11\x41\x64\x61pterEventDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"j\n\x14\x41\x64\x61pterEventDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventDebug\"\x86\x01\n\x10\x41\x64\x61pterEventInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"h\n\x13\x41\x64\x61pterEventInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.AdapterEventInfo\"\x89\x01\n\x13\x41\x64\x61pterEventWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"n\n\x16\x41\x64\x61pterEventWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.AdapterEventWarning\"\x99\x01\n\x11\x41\x64\x61pterEventError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12\x10\n\x08\x65xc_info\x18\x05 \x01(\t\"j\n\x14\x41\x64\x61pterEventErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventError\"_\n\rNewConnection\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t\"b\n\x10NewConnectionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NewConnection\"=\n\x10\x43onnectionReused\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x16\n\x0eorig_conn_name\x18\x02 \x01(\t\"h\n\x13\x43onnectionReusedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionReused\"0\n\x1b\x43onnectionLeftOpenInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t\"~\n\x1e\x43onnectionLeftOpenInCleanupMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConnectionLeftOpenInCleanup\".\n\x19\x43onnectionClosedInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t\"z\n\x1c\x43onnectionClosedInCleanupMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.ConnectionClosedInCleanup\"_\n\x0eRollbackFailed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"d\n\x11RollbackFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RollbackFailed\"O\n\x10\x43onnectionClosed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"h\n\x13\x43onnectionClosedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionClosed\"Q\n\x12\x43onnectionLeftOpen\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"l\n\x15\x43onnectionLeftOpenMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ConnectionLeftOpen\"G\n\x08Rollback\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"X\n\x0bRollbackMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.Rollback\"@\n\tCacheMiss\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\"Z\n\x0c\x43\x61\x63heMissMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.CacheMiss\"b\n\rListRelations\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12/\n\trelations\x18\x03 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"b\n\x10ListRelationsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ListRelations\"`\n\x0e\x43onnectionUsed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t\"d\n\x11\x43onnectionUsedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ConnectionUsed\"T\n\x08SQLQuery\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x0b\n\x03sql\x18\x03 \x01(\t\"X\n\x0bSQLQueryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.SQLQuery\"[\n\x0eSQLQueryStatus\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x03 \x01(\x02\"d\n\x11SQLQueryStatusMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SQLQueryStatus\"H\n\tSQLCommit\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"Z\n\x0cSQLCommitMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.SQLCommit\"a\n\rColTypeChange\x12\x11\n\torig_type\x18\x01 \x01(\t\x12\x10\n\x08new_type\x18\x02 \x01(\t\x12+\n\x05table\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"b\n\x10\x43olTypeChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ColTypeChange\"@\n\x0eSchemaCreation\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"d\n\x11SchemaCreationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SchemaCreation\"<\n\nSchemaDrop\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"\\\n\rSchemaDropMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SchemaDrop\"\xde\x01\n\x0b\x43\x61\x63heAction\x12\x0e\n\x06\x61\x63tion\x18\x01 \x01(\t\x12-\n\x07ref_key\x18\x02 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_2\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_3\x18\x04 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12.\n\x08ref_list\x18\x05 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"^\n\x0e\x43\x61\x63heActionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.CacheAction\"\x98\x01\n\x0e\x43\x61\x63heDumpGraph\x12\x33\n\x04\x64ump\x18\x01 \x03(\x0b\x32%.proto_types.CacheDumpGraph.DumpEntry\x12\x14\n\x0c\x62\x65\x66ore_after\x18\x02 \x01(\t\x12\x0e\n\x06\x61\x63tion\x18\x03 \x01(\t\x1a+\n\tDumpEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11\x43\x61\x63heDumpGraphMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CacheDumpGraph\"B\n\x11\x41\x64\x61pterRegistered\x12\x14\n\x0c\x61\x64\x61pter_name\x18\x01 \x01(\t\x12\x17\n\x0f\x61\x64\x61pter_version\x18\x02 \x01(\t\"j\n\x14\x41\x64\x61pterRegisteredMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterRegistered\"!\n\x12\x41\x64\x61pterImportError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15\x41\x64\x61pterImportErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.AdapterImportError\"#\n\x0fPluginLoadError\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"f\n\x12PluginLoadErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.PluginLoadError\"Z\n\x14NewConnectionOpening\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x18\n\x10\x63onnection_state\x18\x02 \x01(\t\"p\n\x17NewConnectionOpeningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NewConnectionOpening\"8\n\rCodeExecution\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x14\n\x0c\x63ode_content\x18\x02 \x01(\t\"b\n\x10\x43odeExecutionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.CodeExecution\"6\n\x13\x43odeExecutionStatus\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x02 \x01(\x02\"n\n\x16\x43odeExecutionStatusMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.CodeExecutionStatus\"%\n\x16\x43\x61talogGenerationError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"t\n\x19\x43\x61talogGenerationErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.CatalogGenerationError\"-\n\x13WriteCatalogFailure\x12\x16\n\x0enum_exceptions\x18\x01 \x01(\x05\"n\n\x16WriteCatalogFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.WriteCatalogFailure\"\x1e\n\x0e\x43\x61talogWritten\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43\x61talogWrittenMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CatalogWritten\"\x14\n\x12\x43\x61nnotGenerateDocs\"l\n\x15\x43\x61nnotGenerateDocsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.CannotGenerateDocs\"\x11\n\x0f\x42uildingCatalog\"f\n\x12\x42uildingCatalogMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.BuildingCatalog\"-\n\x18\x44\x61tabaseErrorRunningHook\x12\x11\n\thook_type\x18\x01 \x01(\t\"x\n\x1b\x44\x61tabaseErrorRunningHookMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DatabaseErrorRunningHook\"4\n\x0cHooksRunning\x12\x11\n\tnum_hooks\x18\x01 \x01(\x05\x12\x11\n\thook_type\x18\x02 \x01(\t\"`\n\x0fHooksRunningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.HooksRunning\"T\n\x14\x46inishedRunningStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\x12\x11\n\texecution\x18\x02 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x03 \x01(\x02\"p\n\x17\x46inishedRunningStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.FinishedRunningStats\"<\n\x15\x43onstraintNotEnforced\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t\"r\n\x18\x43onstraintNotEnforcedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConstraintNotEnforced\"=\n\x16\x43onstraintNotSupported\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t\"t\n\x19\x43onstraintNotSupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.ConstraintNotSupported\"7\n\x12InputFileDiffError\x12\x10\n\x08\x63\x61tegory\x18\x01 \x01(\t\x12\x0f\n\x07\x66ile_id\x18\x02 \x01(\t\"l\n\x15InputFileDiffErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InputFileDiffError\"?\n\x14InvalidValueForField\x12\x12\n\nfield_name\x18\x01 \x01(\t\x12\x13\n\x0b\x66ield_value\x18\x02 \x01(\t\"p\n\x17InvalidValueForFieldMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.InvalidValueForField\"Q\n\x11ValidationWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x12\n\nfield_name\x18\x02 \x01(\t\x12\x11\n\tnode_name\x18\x03 \x01(\t\"j\n\x14ValidationWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ValidationWarning\"!\n\x11ParsePerfInfoPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"j\n\x14ParsePerfInfoPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ParsePerfInfoPath\"1\n!PartialParsingErrorProcessingFile\x12\x0c\n\x04\x66ile\x18\x01 \x01(\t\"\x8a\x01\n$PartialParsingErrorProcessingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.PartialParsingErrorProcessingFile\"\x86\x01\n\x13PartialParsingError\x12?\n\x08\x65xc_info\x18\x01 \x03(\x0b\x32-.proto_types.PartialParsingError.ExcInfoEntry\x1a.\n\x0c\x45xcInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"n\n\x16PartialParsingErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.PartialParsingError\"\x1b\n\x19PartialParsingSkipParsing\"z\n\x1cPartialParsingSkipParsingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.PartialParsingSkipParsing\"&\n\x14UnableToPartialParse\x12\x0e\n\x06reason\x18\x01 \x01(\t\"p\n\x17UnableToPartialParseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.UnableToPartialParse\"f\n\x12StateCheckVarsHash\x12\x10\n\x08\x63hecksum\x18\x01 \x01(\t\x12\x0c\n\x04vars\x18\x02 \x01(\t\x12\x0f\n\x07profile\x18\x03 \x01(\t\x12\x0e\n\x06target\x18\x04 \x01(\t\x12\x0f\n\x07version\x18\x05 \x01(\t\"l\n\x15StateCheckVarsHashMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StateCheckVarsHash\"\x1a\n\x18PartialParsingNotEnabled\"x\n\x1bPartialParsingNotEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.PartialParsingNotEnabled\"C\n\x14ParsedFileLoadFailed\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"p\n\x17ParsedFileLoadFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParsedFileLoadFailed\"H\n\x15PartialParsingEnabled\x12\x0f\n\x07\x64\x65leted\x18\x01 \x01(\x05\x12\r\n\x05\x61\x64\x64\x65\x64\x18\x02 \x01(\x05\x12\x0f\n\x07\x63hanged\x18\x03 \x01(\x05\"r\n\x18PartialParsingEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.PartialParsingEnabled\"8\n\x12PartialParsingFile\x12\x0f\n\x07\x66ile_id\x18\x01 \x01(\t\x12\x11\n\toperation\x18\x02 \x01(\t\"l\n\x15PartialParsingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.PartialParsingFile\"\xaf\x01\n\x1fInvalidDisabledTargetInTestNode\x12\x1b\n\x13resource_type_title\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1a\n\x12original_file_path\x18\x03 \x01(\t\x12\x13\n\x0btarget_kind\x18\x04 \x01(\t\x12\x13\n\x0btarget_name\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\"\x86\x01\n\"InvalidDisabledTargetInTestNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.InvalidDisabledTargetInTestNode\"7\n\x18UnusedResourceConfigPath\x12\x1b\n\x13unused_config_paths\x18\x01 \x03(\t\"x\n\x1bUnusedResourceConfigPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.UnusedResourceConfigPath\"3\n\rSeedIncreased\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"b\n\x10SeedIncreasedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.SeedIncreased\">\n\x18SeedExceedsLimitSamePath\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"x\n\x1bSeedExceedsLimitSamePathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.SeedExceedsLimitSamePath\"D\n\x1eSeedExceedsLimitAndPathChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\x84\x01\n!SeedExceedsLimitAndPathChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.SeedExceedsLimitAndPathChanged\"\\\n\x1fSeedExceedsLimitChecksumChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x15\n\rchecksum_name\x18\x03 \x01(\t\"\x86\x01\n\"SeedExceedsLimitChecksumChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.SeedExceedsLimitChecksumChanged\"%\n\x0cUnusedTables\x12\x15\n\runused_tables\x18\x01 \x03(\t\"`\n\x0fUnusedTablesMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.UnusedTables\"\x87\x01\n\x17WrongResourceSchemaFile\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x1c\n\x14plural_resource_type\x18\x03 \x01(\t\x12\x10\n\x08yaml_key\x18\x04 \x01(\t\x12\x11\n\tfile_path\x18\x05 \x01(\t\"v\n\x1aWrongResourceSchemaFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.WrongResourceSchemaFile\"K\n\x10NoNodeForYamlKey\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x10\n\x08yaml_key\x18\x02 \x01(\t\x12\x11\n\tfile_path\x18\x03 \x01(\t\"h\n\x13NoNodeForYamlKeyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.NoNodeForYamlKey\"+\n\x15MacroNotFoundForPatch\x12\x12\n\npatch_name\x18\x01 \x01(\t\"r\n\x18MacroNotFoundForPatchMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MacroNotFoundForPatch\"\xb8\x01\n\x16NodeNotFoundOrDisabled\x12\x1a\n\x12original_file_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1b\n\x13resource_type_title\x18\x03 \x01(\t\x12\x13\n\x0btarget_name\x18\x04 \x01(\t\x12\x13\n\x0btarget_kind\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\x12\x10\n\x08\x64isabled\x18\x07 \x01(\t\"t\n\x19NodeNotFoundOrDisabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.NodeNotFoundOrDisabled\"H\n\x0fJinjaLogWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"f\n\x12JinjaLogWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.JinjaLogWarning\"E\n\x0cJinjaLogInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"`\n\x0fJinjaLogInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.JinjaLogInfo\"F\n\rJinjaLogDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"b\n\x10JinjaLogDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.JinjaLogDebug\"\xae\x01\n\x1eUnpinnedRefNewVersionAvailable\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rref_node_name\x18\x02 \x01(\t\x12\x18\n\x10ref_node_package\x18\x03 \x01(\t\x12\x18\n\x10ref_node_version\x18\x04 \x01(\t\x12\x17\n\x0fref_max_version\x18\x05 \x01(\t\"\x84\x01\n!UnpinnedRefNewVersionAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.UnpinnedRefNewVersionAvailable\"V\n\x0f\x44\x65precatedModel\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x15\n\rmodel_version\x18\x02 \x01(\t\x12\x18\n\x10\x64\x65precation_date\x18\x03 \x01(\t\"f\n\x12\x44\x65precatedModelMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DeprecatedModel\"\xc6\x01\n\x1cUpcomingReferenceDeprecation\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"\x80\x01\n\x1fUpcomingReferenceDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x37\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32).proto_types.UpcomingReferenceDeprecation\"\xbd\x01\n\x13\x44\x65precatedReference\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"n\n\x16\x44\x65precatedReferenceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DeprecatedReference\"<\n$UnsupportedConstraintMaterialization\x12\x14\n\x0cmaterialized\x18\x01 \x01(\t\"\x90\x01\n\'UnsupportedConstraintMaterializationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.UnsupportedConstraintMaterialization\"M\n\x14ParseInlineNodeError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"p\n\x17ParseInlineNodeErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParseInlineNodeError\"(\n\x19SemanticValidationFailure\x12\x0b\n\x03msg\x18\x02 \x01(\t\"z\n\x1cSemanticValidationFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.SemanticValidationFailure\"\x8a\x03\n\x19UnversionedBreakingChange\x12\x18\n\x10\x62reaking_changes\x18\x01 \x03(\t\x12\x12\n\nmodel_name\x18\x02 \x01(\t\x12\x17\n\x0fmodel_file_path\x18\x03 \x01(\t\x12\"\n\x1a\x63ontract_enforced_disabled\x18\x04 \x01(\x08\x12\x17\n\x0f\x63olumns_removed\x18\x05 \x03(\t\x12\x34\n\x13\x63olumn_type_changes\x18\x06 \x03(\x0b\x32\x17.proto_types.ColumnType\x12I\n\"enforced_column_constraint_removed\x18\x07 \x03(\x0b\x32\x1d.proto_types.ColumnConstraint\x12G\n!enforced_model_constraint_removed\x18\x08 \x03(\x0b\x32\x1c.proto_types.ModelConstraint\x12\x1f\n\x17materialization_changed\x18\t \x03(\t\"z\n\x1cUnversionedBreakingChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.UnversionedBreakingChange\"*\n\x14WarnStateTargetEqual\x12\x12\n\nstate_path\x18\x01 \x01(\t\"p\n\x17WarnStateTargetEqualMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.WarnStateTargetEqual\"%\n\x16\x46reshnessConfigProblem\x12\x0b\n\x03msg\x18\x01 \x01(\t\"t\n\x19\x46reshnessConfigProblemMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessConfigProblem\"/\n\x1dGitSparseCheckoutSubdirectory\x12\x0e\n\x06subdir\x18\x01 \x01(\t\"\x82\x01\n GitSparseCheckoutSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.GitSparseCheckoutSubdirectory\"/\n\x1bGitProgressCheckoutRevision\x12\x10\n\x08revision\x18\x01 \x01(\t\"~\n\x1eGitProgressCheckoutRevisionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.GitProgressCheckoutRevision\"4\n%GitProgressUpdatingExistingDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x92\x01\n(GitProgressUpdatingExistingDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.GitProgressUpdatingExistingDependency\".\n\x1fGitProgressPullingNewDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x86\x01\n\"GitProgressPullingNewDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressPullingNewDependency\"\x1d\n\x0eGitNothingToDo\x12\x0b\n\x03sha\x18\x01 \x01(\t\"d\n\x11GitNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.GitNothingToDo\"E\n\x1fGitProgressUpdatedCheckoutRange\x12\x11\n\tstart_sha\x18\x01 \x01(\t\x12\x0f\n\x07\x65nd_sha\x18\x02 \x01(\t\"\x86\x01\n\"GitProgressUpdatedCheckoutRangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressUpdatedCheckoutRange\"*\n\x17GitProgressCheckedOutAt\x12\x0f\n\x07\x65nd_sha\x18\x01 \x01(\t\"v\n\x1aGitProgressCheckedOutAtMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.GitProgressCheckedOutAt\")\n\x1aRegistryProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"|\n\x1dRegistryProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.RegistryProgressGETRequest\"=\n\x1bRegistryProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"~\n\x1eRegistryProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RegistryProgressGETResponse\"_\n\x1dSelectorReportInvalidSelector\x12\x17\n\x0fvalid_selectors\x18\x01 \x01(\t\x12\x13\n\x0bspec_method\x18\x02 \x01(\t\x12\x10\n\x08raw_spec\x18\x03 \x01(\t\"\x82\x01\n SelectorReportInvalidSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.SelectorReportInvalidSelector\"\x15\n\x13\x44\x65psNoPackagesFound\"n\n\x16\x44\x65psNoPackagesFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsNoPackagesFound\"/\n\x17\x44\x65psStartPackageInstall\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\"v\n\x1a\x44\x65psStartPackageInstallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsStartPackageInstall\"\'\n\x0f\x44\x65psInstallInfo\x12\x14\n\x0cversion_name\x18\x01 \x01(\t\"f\n\x12\x44\x65psInstallInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DepsInstallInfo\"-\n\x13\x44\x65psUpdateAvailable\x12\x16\n\x0eversion_latest\x18\x01 \x01(\t\"n\n\x16\x44\x65psUpdateAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsUpdateAvailable\"\x0e\n\x0c\x44\x65psUpToDate\"`\n\x0f\x44\x65psUpToDateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUpToDate\",\n\x14\x44\x65psListSubdirectory\x12\x14\n\x0csubdirectory\x18\x01 \x01(\t\"p\n\x17\x44\x65psListSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.DepsListSubdirectory\".\n\x1a\x44\x65psNotifyUpdatesAvailable\x12\x10\n\x08packages\x18\x01 \x03(\t\"|\n\x1d\x44\x65psNotifyUpdatesAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.DepsNotifyUpdatesAvailable\"1\n\x11RetryExternalCall\x12\x0f\n\x07\x61ttempt\x18\x01 \x01(\x05\x12\x0b\n\x03max\x18\x02 \x01(\x05\"j\n\x14RetryExternalCallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.RetryExternalCall\"#\n\x14RecordRetryException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17RecordRetryExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.RecordRetryException\".\n\x1fRegistryIndexProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"\x86\x01\n\"RegistryIndexProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryIndexProgressGETRequest\"B\n RegistryIndexProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"\x88\x01\n#RegistryIndexProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12;\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32-.proto_types.RegistryIndexProgressGETResponse\"2\n\x1eRegistryResponseUnexpectedType\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseUnexpectedTypeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseUnexpectedType\"2\n\x1eRegistryResponseMissingTopKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseMissingTopKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseMissingTopKeys\"5\n!RegistryResponseMissingNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x8a\x01\n$RegistryResponseMissingNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.RegistryResponseMissingNestedKeys\"3\n\x1fRegistryResponseExtraNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x86\x01\n\"RegistryResponseExtraNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryResponseExtraNestedKeys\"(\n\x18\x44\x65psSetDownloadDirectory\x12\x0c\n\x04path\x18\x01 \x01(\t\"x\n\x1b\x44\x65psSetDownloadDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsSetDownloadDirectory\"-\n\x0c\x44\x65psUnpinned\x12\x10\n\x08revision\x18\x01 \x01(\t\x12\x0b\n\x03git\x18\x02 \x01(\t\"`\n\x0f\x44\x65psUnpinnedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUnpinned\"/\n\x1bNoNodesForSelectionCriteria\x12\x10\n\x08spec_raw\x18\x01 \x01(\t\"~\n\x1eNoNodesForSelectionCriteriaMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.NoNodesForSelectionCriteria\")\n\x10\x44\x65psLockUpdating\x12\x15\n\rlock_filepath\x18\x01 \x01(\t\"h\n\x13\x44\x65psLockUpdatingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.DepsLockUpdating\"R\n\x0e\x44\x65psAddPackage\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x19\n\x11packages_filepath\x18\x03 \x01(\t\"d\n\x11\x44\x65psAddPackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DepsAddPackage\"\xa7\x01\n\x19\x44\x65psFoundDuplicatePackage\x12S\n\x0fremoved_package\x18\x01 \x03(\x0b\x32:.proto_types.DepsFoundDuplicatePackage.RemovedPackageEntry\x1a\x35\n\x13RemovedPackageEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"z\n\x1c\x44\x65psFoundDuplicatePackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.DepsFoundDuplicatePackage\"$\n\x12\x44\x65psVersionMissing\x12\x0e\n\x06source\x18\x01 \x01(\t\"l\n\x15\x44\x65psVersionMissingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.DepsVersionMissing\"*\n\x1bRunningOperationCaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"~\n\x1eRunningOperationCaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RunningOperationCaughtError\"\x11\n\x0f\x43ompileComplete\"f\n\x12\x43ompileCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.CompileComplete\"\x18\n\x16\x46reshnessCheckComplete\"t\n\x19\x46reshnessCheckCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessCheckComplete\"\x1c\n\nSeedHeader\x12\x0e\n\x06header\x18\x01 \x01(\t\"\\\n\rSeedHeaderMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SeedHeader\"3\n\x12SQLRunnerException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x02 \x01(\t\"l\n\x15SQLRunnerExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SQLRunnerException\"\xa8\x01\n\rLogTestResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\x12\n\nnum_models\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"b\n\x10LogTestResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogTestResult\"k\n\x0cLogStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"`\n\x0fLogStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.LogStartLine\"\x95\x01\n\x0eLogModelResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogModelResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogModelResult\"\x92\x02\n\x11LogSnapshotResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x34\n\x03\x63\x66g\x18\x07 \x03(\x0b\x32\'.proto_types.LogSnapshotResult.CfgEntry\x12\x16\n\x0eresult_message\x18\x08 \x01(\t\x1a*\n\x08\x43\x66gEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"j\n\x14LogSnapshotResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.LogSnapshotResult\"\xb9\x01\n\rLogSeedResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x16\n\x0eresult_message\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x0e\n\x06schema\x18\x07 \x01(\t\x12\x10\n\x08relation\x18\x08 \x01(\t\"b\n\x10LogSeedResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogSeedResult\"\xad\x01\n\x12LogFreshnessResult\x12\x0e\n\x06status\x18\x01 \x01(\t\x12(\n\tnode_info\x18\x02 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x13\n\x0bsource_name\x18\x06 \x01(\t\x12\x12\n\ntable_name\x18\x07 \x01(\t\"l\n\x15LogFreshnessResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogFreshnessResult\"\"\n\rLogCancelLine\x12\x11\n\tconn_name\x18\x01 \x01(\t\"b\n\x10LogCancelLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogCancelLine\"\x1f\n\x0f\x44\x65\x66\x61ultSelector\x12\x0c\n\x04name\x18\x01 \x01(\t\"f\n\x12\x44\x65\x66\x61ultSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DefaultSelector\"5\n\tNodeStart\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"Z\n\x0cNodeStartMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.NodeStart\"g\n\x0cNodeFinished\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12-\n\nrun_result\x18\x02 \x01(\x0b\x32\x19.proto_types.RunResultMsg\"`\n\x0fNodeFinishedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.NodeFinished\"+\n\x1bQueryCancelationUnsupported\x12\x0c\n\x04type\x18\x01 \x01(\t\"~\n\x1eQueryCancelationUnsupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.QueryCancelationUnsupported\"O\n\x0f\x43oncurrencyLine\x12\x13\n\x0bnum_threads\x18\x01 \x01(\x05\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\x12\x12\n\nnode_count\x18\x03 \x01(\x05\"f\n\x12\x43oncurrencyLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ConcurrencyLine\"E\n\x19WritingInjectedSQLForNode\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"z\n\x1cWritingInjectedSQLForNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.WritingInjectedSQLForNode\"9\n\rNodeCompiling\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeCompilingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeCompiling\"9\n\rNodeExecuting\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeExecutingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeExecuting\"m\n\x10LogHookStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"h\n\x13LogHookStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.LogHookStartLine\"\x93\x01\n\x0eLogHookEndLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogHookEndLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogHookEndLine\"\x93\x01\n\x0fSkippingDetails\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\x12\x11\n\tnode_name\x18\x04 \x01(\t\x12\r\n\x05index\x18\x05 \x01(\x05\x12\r\n\x05total\x18\x06 \x01(\x05\"f\n\x12SkippingDetailsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SkippingDetails\"\r\n\x0bNothingToDo\"^\n\x0eNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.NothingToDo\",\n\x1dRunningOperationUncaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"\x82\x01\n RunningOperationUncaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.RunningOperationUncaughtError\"\x93\x01\n\x0c\x45ndRunResult\x12*\n\x07results\x18\x01 \x03(\x0b\x32\x19.proto_types.RunResultMsg\x12\x14\n\x0c\x65lapsed_time\x18\x02 \x01(\x02\x12\x30\n\x0cgenerated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07success\x18\x04 \x01(\x08\"`\n\x0f\x45ndRunResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.EndRunResult\"\x11\n\x0fNoNodesSelected\"f\n\x12NoNodesSelectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.NoNodesSelected\"w\n\x10\x43ommandCompleted\x12\x0f\n\x07\x63ommand\x18\x01 \x01(\t\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07\x65lapsed\x18\x04 \x01(\x02\"h\n\x13\x43ommandCompletedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.CommandCompleted\"k\n\x08ShowNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0f\n\x07preview\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"X\n\x0bShowNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.ShowNode\"p\n\x0c\x43ompiledNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x10\n\x08\x63ompiled\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"`\n\x0f\x43ompiledNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.CompiledNode\"b\n\x17\x43\x61tchableExceptionOnRun\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"v\n\x1a\x43\x61tchableExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.CatchableExceptionOnRun\"5\n\x12InternalErrorOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"l\n\x15InternalErrorOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InternalErrorOnRun\"K\n\x15GenericExceptionOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"r\n\x18GenericExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.GenericExceptionOnRun\"N\n\x1aNodeConnectionReleaseError\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"|\n\x1dNodeConnectionReleaseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.NodeConnectionReleaseError\"\x1f\n\nFoundStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\"\\\n\rFoundStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.FoundStats\"\x17\n\x15MainKeyboardInterrupt\"r\n\x18MainKeyboardInterruptMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainKeyboardInterrupt\"#\n\x14MainEncounteredError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17MainEncounteredErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MainEncounteredError\"%\n\x0eMainStackTrace\x12\x13\n\x0bstack_trace\x18\x01 \x01(\t\"d\n\x11MainStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainStackTrace\"@\n\x13SystemCouldNotWrite\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"n\n\x16SystemCouldNotWriteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.SystemCouldNotWrite\"!\n\x12SystemExecutingCmd\x12\x0b\n\x03\x63md\x18\x01 \x03(\t\"l\n\x15SystemExecutingCmdMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SystemExecutingCmd\"\x1c\n\x0cSystemStdOut\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdOut\"\x1c\n\x0cSystemStdErr\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdErrMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdErr\",\n\x16SystemReportReturnCode\x12\x12\n\nreturncode\x18\x01 \x01(\x05\"t\n\x19SystemReportReturnCodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.SystemReportReturnCode\"p\n\x13TimingInfoCollected\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12/\n\x0btiming_info\x18\x02 \x01(\x0b\x32\x1a.proto_types.TimingInfoMsg\"n\n\x16TimingInfoCollectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.TimingInfoCollected\"&\n\x12LogDebugStackTrace\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"l\n\x15LogDebugStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDebugStackTrace\"\x1e\n\x0e\x43heckCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43heckCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CheckCleanPath\" \n\x10\x43onfirmCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"h\n\x13\x43onfirmCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConfirmCleanPath\"\"\n\x12ProtectedCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"l\n\x15ProtectedCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ProtectedCleanPath\"\x14\n\x12\x46inishedCleanPaths\"l\n\x15\x46inishedCleanPathsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FinishedCleanPaths\"5\n\x0bOpenCommand\x12\x10\n\x08open_cmd\x18\x01 \x01(\t\x12\x14\n\x0cprofiles_dir\x18\x02 \x01(\t\"^\n\x0eOpenCommandMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.OpenCommand\"\x19\n\nFormatting\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rFormattingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.Formatting\"0\n\x0fServingDocsPort\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\x05\"f\n\x12ServingDocsPortMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ServingDocsPort\"%\n\x15ServingDocsAccessInfo\x12\x0c\n\x04port\x18\x01 \x01(\t\"r\n\x18ServingDocsAccessInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ServingDocsAccessInfo\"\x15\n\x13ServingDocsExitInfo\"n\n\x16ServingDocsExitInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.ServingDocsExitInfo\"J\n\x10RunResultWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultWarning\"J\n\x10RunResultFailure\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultFailure\"k\n\tStatsLine\x12\x30\n\x05stats\x18\x01 \x03(\x0b\x32!.proto_types.StatsLine.StatsEntry\x1a,\n\nStatsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\"Z\n\x0cStatsLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.StatsLine\"\x1d\n\x0eRunResultError\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11RunResultErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RunResultError\")\n\x17RunResultErrorNoMessage\x12\x0e\n\x06status\x18\x01 \x01(\t\"v\n\x1aRunResultErrorNoMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultErrorNoMessage\"\x1f\n\x0fSQLCompiledPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"f\n\x12SQLCompiledPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SQLCompiledPath\"-\n\x14\x43heckNodeTestFailure\x12\x15\n\rrelation_name\x18\x01 \x01(\t\"p\n\x17\x43heckNodeTestFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.CheckNodeTestFailure\"W\n\x0f\x45ndOfRunSummary\x12\x12\n\nnum_errors\x18\x01 \x01(\x05\x12\x14\n\x0cnum_warnings\x18\x02 \x01(\x05\x12\x1a\n\x12keyboard_interrupt\x18\x03 \x01(\x08\"f\n\x12\x45ndOfRunSummaryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.EndOfRunSummary\"U\n\x13LogSkipBecauseError\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x10\n\x08relation\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"n\n\x16LogSkipBecauseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.LogSkipBecauseError\"\x14\n\x12\x45nsureGitInstalled\"l\n\x15\x45nsureGitInstalledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.EnsureGitInstalled\"\x1a\n\x18\x44\x65psCreatingLocalSymlink\"x\n\x1b\x44\x65psCreatingLocalSymlinkMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsCreatingLocalSymlink\"\x19\n\x17\x44\x65psSymlinkNotAvailable\"v\n\x1a\x44\x65psSymlinkNotAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsSymlinkNotAvailable\"\x11\n\x0f\x44isableTracking\"f\n\x12\x44isableTrackingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DisableTracking\"\x1e\n\x0cSendingEvent\x12\x0e\n\x06kwargs\x18\x01 \x01(\t\"`\n\x0fSendingEventMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SendingEvent\"\x12\n\x10SendEventFailure\"h\n\x13SendEventFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SendEventFailure\"\r\n\x0b\x46lushEvents\"^\n\x0e\x46lushEventsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.FlushEvents\"\x14\n\x12\x46lushEventsFailure\"l\n\x15\x46lushEventsFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FlushEventsFailure\"-\n\x19TrackingInitializeFailure\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"z\n\x1cTrackingInitializeFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.TrackingInitializeFailure\"&\n\x17RunResultWarningMessage\x12\x0b\n\x03msg\x18\x01 \x01(\t\"v\n\x1aRunResultWarningMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultWarningMessage\"\x1a\n\x0b\x44\x65\x62ugCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"^\n\x0e\x44\x65\x62ugCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.DebugCmdOut\"\x1d\n\x0e\x44\x65\x62ugCmdResult\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11\x44\x65\x62ugCmdResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DebugCmdResult\"\x19\n\nListCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rListCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.ListCmdOut\"\x13\n\x04Note\x12\x0b\n\x03msg\x18\x01 \x01(\t\"P\n\x07NoteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x1f\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x11.proto_types.Note\"\xec\x01\n\x0eResourceReport\x12\x14\n\x0c\x63ommand_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63ommand_success\x18\x03 \x01(\x08\x12\x1f\n\x17\x63ommand_wall_clock_time\x18\x04 \x01(\x02\x12\x19\n\x11process_user_time\x18\x05 \x01(\x02\x12\x1b\n\x13process_kernel_time\x18\x06 \x01(\x02\x12\x1b\n\x13process_mem_max_rss\x18\x07 \x01(\x03\x12\x19\n\x11process_in_blocks\x18\x08 \x01(\x03\x12\x1a\n\x12process_out_blocks\x18\t \x01(\x03\"d\n\x11ResourceReportMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ResourceReportb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0btypes.proto\x12\x0bproto_types\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto\"\x91\x02\n\tEventInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\x12\x0b\n\x03msg\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\x12\x15\n\rinvocation_id\x18\x05 \x01(\t\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x12\x0e\n\x06thread\x18\x07 \x01(\t\x12&\n\x02ts\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x05\x65xtra\x18\t \x03(\x0b\x32!.proto_types.EventInfo.ExtraEntry\x12\x10\n\x08\x63\x61tegory\x18\n \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x7f\n\rTimingInfoMsg\x12\x0c\n\x04name\x18\x01 \x01(\t\x12.\n\nstarted_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"V\n\x0cNodeRelation\x12\x10\n\x08\x64\x61tabase\x18\n \x01(\t\x12\x0e\n\x06schema\x18\x0b \x01(\t\x12\r\n\x05\x61lias\x18\x0c \x01(\t\x12\x15\n\rrelation_name\x18\r \x01(\t\"\x91\x02\n\x08NodeInfo\x12\x11\n\tnode_path\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x11\n\tunique_id\x18\x03 \x01(\t\x12\x15\n\rresource_type\x18\x04 \x01(\t\x12\x14\n\x0cmaterialized\x18\x05 \x01(\t\x12\x13\n\x0bnode_status\x18\x06 \x01(\t\x12\x17\n\x0fnode_started_at\x18\x07 \x01(\t\x12\x18\n\x10node_finished_at\x18\x08 \x01(\t\x12%\n\x04meta\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x30\n\rnode_relation\x18\n \x01(\x0b\x32\x19.proto_types.NodeRelation\"\xd1\x01\n\x0cRunResultMsg\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12/\n\x0btiming_info\x18\x03 \x03(\x0b\x32\x1a.proto_types.TimingInfoMsg\x12\x0e\n\x06thread\x18\x04 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x31\n\x10\x61\x64\x61pter_response\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"G\n\x0fReferenceKeyMsg\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12\x12\n\nidentifier\x18\x03 \x01(\t\"\\\n\nColumnType\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x1c\n\x14previous_column_type\x18\x02 \x01(\t\x12\x1b\n\x13\x63urrent_column_type\x18\x03 \x01(\t\"Y\n\x10\x43olumnConstraint\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x03 \x01(\t\"T\n\x0fModelConstraint\x12\x17\n\x0f\x63onstraint_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x02 \x01(\t\x12\x0f\n\x07\x63olumns\x18\x03 \x03(\t\"6\n\x0eGenericMessage\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\"9\n\x11MainReportVersion\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x13\n\x0blog_version\x18\x02 \x01(\x05\"j\n\x14MainReportVersionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.MainReportVersion\"r\n\x0eMainReportArgs\x12\x33\n\x04\x61rgs\x18\x01 \x03(\x0b\x32%.proto_types.MainReportArgs.ArgsEntry\x1a+\n\tArgsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11MainReportArgsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainReportArgs\"+\n\x15MainTrackingUserState\x12\x12\n\nuser_state\x18\x01 \x01(\t\"r\n\x18MainTrackingUserStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainTrackingUserState\"5\n\x0fMergedFromState\x12\x12\n\nnum_merged\x18\x01 \x01(\x05\x12\x0e\n\x06sample\x18\x02 \x03(\t\"f\n\x12MergedFromStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.MergedFromState\"A\n\x14MissingProfileTarget\x12\x14\n\x0cprofile_name\x18\x01 \x01(\t\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\"p\n\x17MissingProfileTargetMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MissingProfileTarget\"(\n\x11InvalidOptionYAML\x12\x13\n\x0boption_name\x18\x01 \x01(\t\"j\n\x14InvalidOptionYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.InvalidOptionYAML\"!\n\x12LogDbtProjectError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15LogDbtProjectErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProjectError\"3\n\x12LogDbtProfileError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08profiles\x18\x02 \x03(\t\"l\n\x15LogDbtProfileErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProfileError\"!\n\x12StarterProjectPath\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"l\n\x15StarterProjectPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StarterProjectPath\"$\n\x15\x43onfigFolderDirectory\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"r\n\x18\x43onfigFolderDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConfigFolderDirectory\"\'\n\x14NoSampleProfileFound\x12\x0f\n\x07\x61\x64\x61pter\x18\x01 \x01(\t\"p\n\x17NoSampleProfileFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NoSampleProfileFound\"6\n\x18ProfileWrittenWithSample\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"x\n\x1bProfileWrittenWithSampleMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProfileWrittenWithSample\"B\n$ProfileWrittenWithTargetTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x90\x01\n\'ProfileWrittenWithTargetTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.ProfileWrittenWithTargetTemplateYAML\"C\n%ProfileWrittenWithProjectTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x92\x01\n(ProfileWrittenWithProjectTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.ProfileWrittenWithProjectTemplateYAML\"\x12\n\x10SettingUpProfile\"h\n\x13SettingUpProfileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SettingUpProfile\"\x1c\n\x1aInvalidProfileTemplateYAML\"|\n\x1dInvalidProfileTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.InvalidProfileTemplateYAML\"(\n\x18ProjectNameAlreadyExists\x12\x0c\n\x04name\x18\x01 \x01(\t\"x\n\x1bProjectNameAlreadyExistsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProjectNameAlreadyExists\"K\n\x0eProjectCreated\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12\x10\n\x08\x64ocs_url\x18\x02 \x01(\t\x12\x11\n\tslack_url\x18\x03 \x01(\t\"d\n\x11ProjectCreatedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ProjectCreated\"\x87\x01\n\x11\x41\x64\x61pterEventDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"j\n\x14\x41\x64\x61pterEventDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventDebug\"\x86\x01\n\x10\x41\x64\x61pterEventInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"h\n\x13\x41\x64\x61pterEventInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.AdapterEventInfo\"\x89\x01\n\x13\x41\x64\x61pterEventWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"n\n\x16\x41\x64\x61pterEventWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.AdapterEventWarning\"\x99\x01\n\x11\x41\x64\x61pterEventError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12\x10\n\x08\x65xc_info\x18\x05 \x01(\t\"j\n\x14\x41\x64\x61pterEventErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventError\"_\n\rNewConnection\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t\"b\n\x10NewConnectionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NewConnection\"=\n\x10\x43onnectionReused\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x16\n\x0eorig_conn_name\x18\x02 \x01(\t\"h\n\x13\x43onnectionReusedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionReused\"0\n\x1b\x43onnectionLeftOpenInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t\"~\n\x1e\x43onnectionLeftOpenInCleanupMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConnectionLeftOpenInCleanup\".\n\x19\x43onnectionClosedInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t\"z\n\x1c\x43onnectionClosedInCleanupMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.ConnectionClosedInCleanup\"_\n\x0eRollbackFailed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"d\n\x11RollbackFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RollbackFailed\"O\n\x10\x43onnectionClosed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"h\n\x13\x43onnectionClosedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionClosed\"Q\n\x12\x43onnectionLeftOpen\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"l\n\x15\x43onnectionLeftOpenMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ConnectionLeftOpen\"G\n\x08Rollback\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"X\n\x0bRollbackMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.Rollback\"@\n\tCacheMiss\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\"Z\n\x0c\x43\x61\x63heMissMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.CacheMiss\"b\n\rListRelations\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12/\n\trelations\x18\x03 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"b\n\x10ListRelationsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ListRelations\"`\n\x0e\x43onnectionUsed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t\"d\n\x11\x43onnectionUsedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ConnectionUsed\"T\n\x08SQLQuery\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x0b\n\x03sql\x18\x03 \x01(\t\"X\n\x0bSQLQueryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.SQLQuery\"[\n\x0eSQLQueryStatus\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x03 \x01(\x02\"d\n\x11SQLQueryStatusMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SQLQueryStatus\"H\n\tSQLCommit\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"Z\n\x0cSQLCommitMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.SQLCommit\"a\n\rColTypeChange\x12\x11\n\torig_type\x18\x01 \x01(\t\x12\x10\n\x08new_type\x18\x02 \x01(\t\x12+\n\x05table\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"b\n\x10\x43olTypeChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ColTypeChange\"@\n\x0eSchemaCreation\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"d\n\x11SchemaCreationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SchemaCreation\"<\n\nSchemaDrop\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"\\\n\rSchemaDropMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SchemaDrop\"\xde\x01\n\x0b\x43\x61\x63heAction\x12\x0e\n\x06\x61\x63tion\x18\x01 \x01(\t\x12-\n\x07ref_key\x18\x02 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_2\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_3\x18\x04 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12.\n\x08ref_list\x18\x05 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"^\n\x0e\x43\x61\x63heActionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.CacheAction\"\x98\x01\n\x0e\x43\x61\x63heDumpGraph\x12\x33\n\x04\x64ump\x18\x01 \x03(\x0b\x32%.proto_types.CacheDumpGraph.DumpEntry\x12\x14\n\x0c\x62\x65\x66ore_after\x18\x02 \x01(\t\x12\x0e\n\x06\x61\x63tion\x18\x03 \x01(\t\x1a+\n\tDumpEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11\x43\x61\x63heDumpGraphMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CacheDumpGraph\"B\n\x11\x41\x64\x61pterRegistered\x12\x14\n\x0c\x61\x64\x61pter_name\x18\x01 \x01(\t\x12\x17\n\x0f\x61\x64\x61pter_version\x18\x02 \x01(\t\"j\n\x14\x41\x64\x61pterRegisteredMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterRegistered\"!\n\x12\x41\x64\x61pterImportError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15\x41\x64\x61pterImportErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.AdapterImportError\"#\n\x0fPluginLoadError\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"f\n\x12PluginLoadErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.PluginLoadError\"Z\n\x14NewConnectionOpening\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x18\n\x10\x63onnection_state\x18\x02 \x01(\t\"p\n\x17NewConnectionOpeningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NewConnectionOpening\"8\n\rCodeExecution\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x14\n\x0c\x63ode_content\x18\x02 \x01(\t\"b\n\x10\x43odeExecutionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.CodeExecution\"6\n\x13\x43odeExecutionStatus\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x02 \x01(\x02\"n\n\x16\x43odeExecutionStatusMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.CodeExecutionStatus\"%\n\x16\x43\x61talogGenerationError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"t\n\x19\x43\x61talogGenerationErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.CatalogGenerationError\"-\n\x13WriteCatalogFailure\x12\x16\n\x0enum_exceptions\x18\x01 \x01(\x05\"n\n\x16WriteCatalogFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.WriteCatalogFailure\"\x1e\n\x0e\x43\x61talogWritten\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43\x61talogWrittenMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CatalogWritten\"\x14\n\x12\x43\x61nnotGenerateDocs\"l\n\x15\x43\x61nnotGenerateDocsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.CannotGenerateDocs\"\x11\n\x0f\x42uildingCatalog\"f\n\x12\x42uildingCatalogMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.BuildingCatalog\"-\n\x18\x44\x61tabaseErrorRunningHook\x12\x11\n\thook_type\x18\x01 \x01(\t\"x\n\x1b\x44\x61tabaseErrorRunningHookMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DatabaseErrorRunningHook\"4\n\x0cHooksRunning\x12\x11\n\tnum_hooks\x18\x01 \x01(\x05\x12\x11\n\thook_type\x18\x02 \x01(\t\"`\n\x0fHooksRunningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.HooksRunning\"T\n\x14\x46inishedRunningStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\x12\x11\n\texecution\x18\x02 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x03 \x01(\x02\"p\n\x17\x46inishedRunningStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.FinishedRunningStats\"<\n\x15\x43onstraintNotEnforced\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t\"r\n\x18\x43onstraintNotEnforcedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConstraintNotEnforced\"=\n\x16\x43onstraintNotSupported\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t\"t\n\x19\x43onstraintNotSupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.ConstraintNotSupported\"7\n\x12InputFileDiffError\x12\x10\n\x08\x63\x61tegory\x18\x01 \x01(\t\x12\x0f\n\x07\x66ile_id\x18\x02 \x01(\t\"l\n\x15InputFileDiffErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InputFileDiffError\"?\n\x14InvalidValueForField\x12\x12\n\nfield_name\x18\x01 \x01(\t\x12\x13\n\x0b\x66ield_value\x18\x02 \x01(\t\"p\n\x17InvalidValueForFieldMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.InvalidValueForField\"Q\n\x11ValidationWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x12\n\nfield_name\x18\x02 \x01(\t\x12\x11\n\tnode_name\x18\x03 \x01(\t\"j\n\x14ValidationWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ValidationWarning\"!\n\x11ParsePerfInfoPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"j\n\x14ParsePerfInfoPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ParsePerfInfoPath\"1\n!PartialParsingErrorProcessingFile\x12\x0c\n\x04\x66ile\x18\x01 \x01(\t\"\x8a\x01\n$PartialParsingErrorProcessingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.PartialParsingErrorProcessingFile\"\x86\x01\n\x13PartialParsingError\x12?\n\x08\x65xc_info\x18\x01 \x03(\x0b\x32-.proto_types.PartialParsingError.ExcInfoEntry\x1a.\n\x0c\x45xcInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"n\n\x16PartialParsingErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.PartialParsingError\"\x1b\n\x19PartialParsingSkipParsing\"z\n\x1cPartialParsingSkipParsingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.PartialParsingSkipParsing\"&\n\x14UnableToPartialParse\x12\x0e\n\x06reason\x18\x01 \x01(\t\"p\n\x17UnableToPartialParseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.UnableToPartialParse\"f\n\x12StateCheckVarsHash\x12\x10\n\x08\x63hecksum\x18\x01 \x01(\t\x12\x0c\n\x04vars\x18\x02 \x01(\t\x12\x0f\n\x07profile\x18\x03 \x01(\t\x12\x0e\n\x06target\x18\x04 \x01(\t\x12\x0f\n\x07version\x18\x05 \x01(\t\"l\n\x15StateCheckVarsHashMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StateCheckVarsHash\"\x1a\n\x18PartialParsingNotEnabled\"x\n\x1bPartialParsingNotEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.PartialParsingNotEnabled\"C\n\x14ParsedFileLoadFailed\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"p\n\x17ParsedFileLoadFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParsedFileLoadFailed\"H\n\x15PartialParsingEnabled\x12\x0f\n\x07\x64\x65leted\x18\x01 \x01(\x05\x12\r\n\x05\x61\x64\x64\x65\x64\x18\x02 \x01(\x05\x12\x0f\n\x07\x63hanged\x18\x03 \x01(\x05\"r\n\x18PartialParsingEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.PartialParsingEnabled\"8\n\x12PartialParsingFile\x12\x0f\n\x07\x66ile_id\x18\x01 \x01(\t\x12\x11\n\toperation\x18\x02 \x01(\t\"l\n\x15PartialParsingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.PartialParsingFile\"\xaf\x01\n\x1fInvalidDisabledTargetInTestNode\x12\x1b\n\x13resource_type_title\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1a\n\x12original_file_path\x18\x03 \x01(\t\x12\x13\n\x0btarget_kind\x18\x04 \x01(\t\x12\x13\n\x0btarget_name\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\"\x86\x01\n\"InvalidDisabledTargetInTestNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.InvalidDisabledTargetInTestNode\"7\n\x18UnusedResourceConfigPath\x12\x1b\n\x13unused_config_paths\x18\x01 \x03(\t\"x\n\x1bUnusedResourceConfigPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.UnusedResourceConfigPath\"3\n\rSeedIncreased\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"b\n\x10SeedIncreasedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.SeedIncreased\">\n\x18SeedExceedsLimitSamePath\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"x\n\x1bSeedExceedsLimitSamePathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.SeedExceedsLimitSamePath\"D\n\x1eSeedExceedsLimitAndPathChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\x84\x01\n!SeedExceedsLimitAndPathChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.SeedExceedsLimitAndPathChanged\"\\\n\x1fSeedExceedsLimitChecksumChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x15\n\rchecksum_name\x18\x03 \x01(\t\"\x86\x01\n\"SeedExceedsLimitChecksumChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.SeedExceedsLimitChecksumChanged\"%\n\x0cUnusedTables\x12\x15\n\runused_tables\x18\x01 \x03(\t\"`\n\x0fUnusedTablesMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.UnusedTables\"\x87\x01\n\x17WrongResourceSchemaFile\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x1c\n\x14plural_resource_type\x18\x03 \x01(\t\x12\x10\n\x08yaml_key\x18\x04 \x01(\t\x12\x11\n\tfile_path\x18\x05 \x01(\t\"v\n\x1aWrongResourceSchemaFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.WrongResourceSchemaFile\"K\n\x10NoNodeForYamlKey\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x10\n\x08yaml_key\x18\x02 \x01(\t\x12\x11\n\tfile_path\x18\x03 \x01(\t\"h\n\x13NoNodeForYamlKeyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.NoNodeForYamlKey\"+\n\x15MacroNotFoundForPatch\x12\x12\n\npatch_name\x18\x01 \x01(\t\"r\n\x18MacroNotFoundForPatchMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MacroNotFoundForPatch\"\xb8\x01\n\x16NodeNotFoundOrDisabled\x12\x1a\n\x12original_file_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1b\n\x13resource_type_title\x18\x03 \x01(\t\x12\x13\n\x0btarget_name\x18\x04 \x01(\t\x12\x13\n\x0btarget_kind\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\x12\x10\n\x08\x64isabled\x18\x07 \x01(\t\"t\n\x19NodeNotFoundOrDisabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.NodeNotFoundOrDisabled\"H\n\x0fJinjaLogWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"f\n\x12JinjaLogWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.JinjaLogWarning\"E\n\x0cJinjaLogInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"`\n\x0fJinjaLogInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.JinjaLogInfo\"F\n\rJinjaLogDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"b\n\x10JinjaLogDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.JinjaLogDebug\"\xae\x01\n\x1eUnpinnedRefNewVersionAvailable\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rref_node_name\x18\x02 \x01(\t\x12\x18\n\x10ref_node_package\x18\x03 \x01(\t\x12\x18\n\x10ref_node_version\x18\x04 \x01(\t\x12\x17\n\x0fref_max_version\x18\x05 \x01(\t\"\x84\x01\n!UnpinnedRefNewVersionAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.UnpinnedRefNewVersionAvailable\"\xc6\x01\n\x1cUpcomingReferenceDeprecation\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"\x80\x01\n\x1fUpcomingReferenceDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x37\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32).proto_types.UpcomingReferenceDeprecation\"\xbd\x01\n\x13\x44\x65precatedReference\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"n\n\x16\x44\x65precatedReferenceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DeprecatedReference\"<\n$UnsupportedConstraintMaterialization\x12\x14\n\x0cmaterialized\x18\x01 \x01(\t\"\x90\x01\n\'UnsupportedConstraintMaterializationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.UnsupportedConstraintMaterialization\"M\n\x14ParseInlineNodeError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"p\n\x17ParseInlineNodeErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParseInlineNodeError\"(\n\x19SemanticValidationFailure\x12\x0b\n\x03msg\x18\x02 \x01(\t\"z\n\x1cSemanticValidationFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.SemanticValidationFailure\"\x8a\x03\n\x19UnversionedBreakingChange\x12\x18\n\x10\x62reaking_changes\x18\x01 \x03(\t\x12\x12\n\nmodel_name\x18\x02 \x01(\t\x12\x17\n\x0fmodel_file_path\x18\x03 \x01(\t\x12\"\n\x1a\x63ontract_enforced_disabled\x18\x04 \x01(\x08\x12\x17\n\x0f\x63olumns_removed\x18\x05 \x03(\t\x12\x34\n\x13\x63olumn_type_changes\x18\x06 \x03(\x0b\x32\x17.proto_types.ColumnType\x12I\n\"enforced_column_constraint_removed\x18\x07 \x03(\x0b\x32\x1d.proto_types.ColumnConstraint\x12G\n!enforced_model_constraint_removed\x18\x08 \x03(\x0b\x32\x1c.proto_types.ModelConstraint\x12\x1f\n\x17materialization_changed\x18\t \x03(\t\"z\n\x1cUnversionedBreakingChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.UnversionedBreakingChange\"*\n\x14WarnStateTargetEqual\x12\x12\n\nstate_path\x18\x01 \x01(\t\"p\n\x17WarnStateTargetEqualMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.WarnStateTargetEqual\"%\n\x16\x46reshnessConfigProblem\x12\x0b\n\x03msg\x18\x01 \x01(\t\"t\n\x19\x46reshnessConfigProblemMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessConfigProblem\"/\n\x1dGitSparseCheckoutSubdirectory\x12\x0e\n\x06subdir\x18\x01 \x01(\t\"\x82\x01\n GitSparseCheckoutSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.GitSparseCheckoutSubdirectory\"/\n\x1bGitProgressCheckoutRevision\x12\x10\n\x08revision\x18\x01 \x01(\t\"~\n\x1eGitProgressCheckoutRevisionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.GitProgressCheckoutRevision\"4\n%GitProgressUpdatingExistingDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x92\x01\n(GitProgressUpdatingExistingDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.GitProgressUpdatingExistingDependency\".\n\x1fGitProgressPullingNewDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x86\x01\n\"GitProgressPullingNewDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressPullingNewDependency\"\x1d\n\x0eGitNothingToDo\x12\x0b\n\x03sha\x18\x01 \x01(\t\"d\n\x11GitNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.GitNothingToDo\"E\n\x1fGitProgressUpdatedCheckoutRange\x12\x11\n\tstart_sha\x18\x01 \x01(\t\x12\x0f\n\x07\x65nd_sha\x18\x02 \x01(\t\"\x86\x01\n\"GitProgressUpdatedCheckoutRangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressUpdatedCheckoutRange\"*\n\x17GitProgressCheckedOutAt\x12\x0f\n\x07\x65nd_sha\x18\x01 \x01(\t\"v\n\x1aGitProgressCheckedOutAtMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.GitProgressCheckedOutAt\")\n\x1aRegistryProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"|\n\x1dRegistryProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.RegistryProgressGETRequest\"=\n\x1bRegistryProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"~\n\x1eRegistryProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RegistryProgressGETResponse\"_\n\x1dSelectorReportInvalidSelector\x12\x17\n\x0fvalid_selectors\x18\x01 \x01(\t\x12\x13\n\x0bspec_method\x18\x02 \x01(\t\x12\x10\n\x08raw_spec\x18\x03 \x01(\t\"\x82\x01\n SelectorReportInvalidSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.SelectorReportInvalidSelector\"\x15\n\x13\x44\x65psNoPackagesFound\"n\n\x16\x44\x65psNoPackagesFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsNoPackagesFound\"/\n\x17\x44\x65psStartPackageInstall\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\"v\n\x1a\x44\x65psStartPackageInstallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsStartPackageInstall\"\'\n\x0f\x44\x65psInstallInfo\x12\x14\n\x0cversion_name\x18\x01 \x01(\t\"f\n\x12\x44\x65psInstallInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DepsInstallInfo\"-\n\x13\x44\x65psUpdateAvailable\x12\x16\n\x0eversion_latest\x18\x01 \x01(\t\"n\n\x16\x44\x65psUpdateAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsUpdateAvailable\"\x0e\n\x0c\x44\x65psUpToDate\"`\n\x0f\x44\x65psUpToDateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUpToDate\",\n\x14\x44\x65psListSubdirectory\x12\x14\n\x0csubdirectory\x18\x01 \x01(\t\"p\n\x17\x44\x65psListSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.DepsListSubdirectory\".\n\x1a\x44\x65psNotifyUpdatesAvailable\x12\x10\n\x08packages\x18\x01 \x03(\t\"|\n\x1d\x44\x65psNotifyUpdatesAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.DepsNotifyUpdatesAvailable\"1\n\x11RetryExternalCall\x12\x0f\n\x07\x61ttempt\x18\x01 \x01(\x05\x12\x0b\n\x03max\x18\x02 \x01(\x05\"j\n\x14RetryExternalCallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.RetryExternalCall\"#\n\x14RecordRetryException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17RecordRetryExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.RecordRetryException\".\n\x1fRegistryIndexProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"\x86\x01\n\"RegistryIndexProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryIndexProgressGETRequest\"B\n RegistryIndexProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"\x88\x01\n#RegistryIndexProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12;\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32-.proto_types.RegistryIndexProgressGETResponse\"2\n\x1eRegistryResponseUnexpectedType\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseUnexpectedTypeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseUnexpectedType\"2\n\x1eRegistryResponseMissingTopKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseMissingTopKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseMissingTopKeys\"5\n!RegistryResponseMissingNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x8a\x01\n$RegistryResponseMissingNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.RegistryResponseMissingNestedKeys\"3\n\x1fRegistryResponseExtraNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x86\x01\n\"RegistryResponseExtraNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryResponseExtraNestedKeys\"(\n\x18\x44\x65psSetDownloadDirectory\x12\x0c\n\x04path\x18\x01 \x01(\t\"x\n\x1b\x44\x65psSetDownloadDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsSetDownloadDirectory\"-\n\x0c\x44\x65psUnpinned\x12\x10\n\x08revision\x18\x01 \x01(\t\x12\x0b\n\x03git\x18\x02 \x01(\t\"`\n\x0f\x44\x65psUnpinnedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUnpinned\"/\n\x1bNoNodesForSelectionCriteria\x12\x10\n\x08spec_raw\x18\x01 \x01(\t\"~\n\x1eNoNodesForSelectionCriteriaMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.NoNodesForSelectionCriteria\")\n\x10\x44\x65psLockUpdating\x12\x15\n\rlock_filepath\x18\x01 \x01(\t\"h\n\x13\x44\x65psLockUpdatingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.DepsLockUpdating\"R\n\x0e\x44\x65psAddPackage\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x19\n\x11packages_filepath\x18\x03 \x01(\t\"d\n\x11\x44\x65psAddPackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DepsAddPackage\"\xa7\x01\n\x19\x44\x65psFoundDuplicatePackage\x12S\n\x0fremoved_package\x18\x01 \x03(\x0b\x32:.proto_types.DepsFoundDuplicatePackage.RemovedPackageEntry\x1a\x35\n\x13RemovedPackageEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"z\n\x1c\x44\x65psFoundDuplicatePackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.DepsFoundDuplicatePackage\"$\n\x12\x44\x65psVersionMissing\x12\x0e\n\x06source\x18\x01 \x01(\t\"l\n\x15\x44\x65psVersionMissingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.DepsVersionMissing\"*\n\x1bRunningOperationCaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"~\n\x1eRunningOperationCaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RunningOperationCaughtError\"\x11\n\x0f\x43ompileComplete\"f\n\x12\x43ompileCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.CompileComplete\"\x18\n\x16\x46reshnessCheckComplete\"t\n\x19\x46reshnessCheckCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessCheckComplete\"\x1c\n\nSeedHeader\x12\x0e\n\x06header\x18\x01 \x01(\t\"\\\n\rSeedHeaderMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SeedHeader\"3\n\x12SQLRunnerException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x02 \x01(\t\"l\n\x15SQLRunnerExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SQLRunnerException\"\xa8\x01\n\rLogTestResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\x12\n\nnum_models\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"b\n\x10LogTestResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogTestResult\"k\n\x0cLogStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"`\n\x0fLogStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.LogStartLine\"\x95\x01\n\x0eLogModelResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogModelResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogModelResult\"\x92\x02\n\x11LogSnapshotResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x34\n\x03\x63\x66g\x18\x07 \x03(\x0b\x32\'.proto_types.LogSnapshotResult.CfgEntry\x12\x16\n\x0eresult_message\x18\x08 \x01(\t\x1a*\n\x08\x43\x66gEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"j\n\x14LogSnapshotResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.LogSnapshotResult\"\xb9\x01\n\rLogSeedResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x16\n\x0eresult_message\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x0e\n\x06schema\x18\x07 \x01(\t\x12\x10\n\x08relation\x18\x08 \x01(\t\"b\n\x10LogSeedResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogSeedResult\"\xad\x01\n\x12LogFreshnessResult\x12\x0e\n\x06status\x18\x01 \x01(\t\x12(\n\tnode_info\x18\x02 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x13\n\x0bsource_name\x18\x06 \x01(\t\x12\x12\n\ntable_name\x18\x07 \x01(\t\"l\n\x15LogFreshnessResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogFreshnessResult\"\"\n\rLogCancelLine\x12\x11\n\tconn_name\x18\x01 \x01(\t\"b\n\x10LogCancelLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogCancelLine\"\x1f\n\x0f\x44\x65\x66\x61ultSelector\x12\x0c\n\x04name\x18\x01 \x01(\t\"f\n\x12\x44\x65\x66\x61ultSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DefaultSelector\"5\n\tNodeStart\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"Z\n\x0cNodeStartMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.NodeStart\"g\n\x0cNodeFinished\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12-\n\nrun_result\x18\x02 \x01(\x0b\x32\x19.proto_types.RunResultMsg\"`\n\x0fNodeFinishedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.NodeFinished\"+\n\x1bQueryCancelationUnsupported\x12\x0c\n\x04type\x18\x01 \x01(\t\"~\n\x1eQueryCancelationUnsupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.QueryCancelationUnsupported\"O\n\x0f\x43oncurrencyLine\x12\x13\n\x0bnum_threads\x18\x01 \x01(\x05\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\x12\x12\n\nnode_count\x18\x03 \x01(\x05\"f\n\x12\x43oncurrencyLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ConcurrencyLine\"E\n\x19WritingInjectedSQLForNode\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"z\n\x1cWritingInjectedSQLForNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.WritingInjectedSQLForNode\"9\n\rNodeCompiling\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeCompilingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeCompiling\"9\n\rNodeExecuting\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeExecutingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeExecuting\"m\n\x10LogHookStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"h\n\x13LogHookStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.LogHookStartLine\"\x93\x01\n\x0eLogHookEndLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogHookEndLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogHookEndLine\"\x93\x01\n\x0fSkippingDetails\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\x12\x11\n\tnode_name\x18\x04 \x01(\t\x12\r\n\x05index\x18\x05 \x01(\x05\x12\r\n\x05total\x18\x06 \x01(\x05\"f\n\x12SkippingDetailsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SkippingDetails\"\r\n\x0bNothingToDo\"^\n\x0eNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.NothingToDo\",\n\x1dRunningOperationUncaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"\x82\x01\n RunningOperationUncaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.RunningOperationUncaughtError\"\x93\x01\n\x0c\x45ndRunResult\x12*\n\x07results\x18\x01 \x03(\x0b\x32\x19.proto_types.RunResultMsg\x12\x14\n\x0c\x65lapsed_time\x18\x02 \x01(\x02\x12\x30\n\x0cgenerated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07success\x18\x04 \x01(\x08\"`\n\x0f\x45ndRunResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.EndRunResult\"\x11\n\x0fNoNodesSelected\"f\n\x12NoNodesSelectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.NoNodesSelected\"w\n\x10\x43ommandCompleted\x12\x0f\n\x07\x63ommand\x18\x01 \x01(\t\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07\x65lapsed\x18\x04 \x01(\x02\"h\n\x13\x43ommandCompletedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.CommandCompleted\"k\n\x08ShowNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0f\n\x07preview\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"X\n\x0bShowNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.ShowNode\"p\n\x0c\x43ompiledNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x10\n\x08\x63ompiled\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"`\n\x0f\x43ompiledNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.CompiledNode\"b\n\x17\x43\x61tchableExceptionOnRun\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"v\n\x1a\x43\x61tchableExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.CatchableExceptionOnRun\"5\n\x12InternalErrorOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"l\n\x15InternalErrorOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InternalErrorOnRun\"K\n\x15GenericExceptionOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"r\n\x18GenericExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.GenericExceptionOnRun\"N\n\x1aNodeConnectionReleaseError\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"|\n\x1dNodeConnectionReleaseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.NodeConnectionReleaseError\"\x1f\n\nFoundStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\"\\\n\rFoundStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.FoundStats\"\x17\n\x15MainKeyboardInterrupt\"r\n\x18MainKeyboardInterruptMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainKeyboardInterrupt\"#\n\x14MainEncounteredError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17MainEncounteredErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MainEncounteredError\"%\n\x0eMainStackTrace\x12\x13\n\x0bstack_trace\x18\x01 \x01(\t\"d\n\x11MainStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainStackTrace\"@\n\x13SystemCouldNotWrite\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"n\n\x16SystemCouldNotWriteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.SystemCouldNotWrite\"!\n\x12SystemExecutingCmd\x12\x0b\n\x03\x63md\x18\x01 \x03(\t\"l\n\x15SystemExecutingCmdMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SystemExecutingCmd\"\x1c\n\x0cSystemStdOut\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdOut\"\x1c\n\x0cSystemStdErr\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdErrMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdErr\",\n\x16SystemReportReturnCode\x12\x12\n\nreturncode\x18\x01 \x01(\x05\"t\n\x19SystemReportReturnCodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.SystemReportReturnCode\"p\n\x13TimingInfoCollected\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12/\n\x0btiming_info\x18\x02 \x01(\x0b\x32\x1a.proto_types.TimingInfoMsg\"n\n\x16TimingInfoCollectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.TimingInfoCollected\"&\n\x12LogDebugStackTrace\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"l\n\x15LogDebugStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDebugStackTrace\"\x1e\n\x0e\x43heckCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43heckCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CheckCleanPath\" \n\x10\x43onfirmCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"h\n\x13\x43onfirmCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConfirmCleanPath\"\"\n\x12ProtectedCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"l\n\x15ProtectedCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ProtectedCleanPath\"\x14\n\x12\x46inishedCleanPaths\"l\n\x15\x46inishedCleanPathsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FinishedCleanPaths\"5\n\x0bOpenCommand\x12\x10\n\x08open_cmd\x18\x01 \x01(\t\x12\x14\n\x0cprofiles_dir\x18\x02 \x01(\t\"^\n\x0eOpenCommandMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.OpenCommand\"\x19\n\nFormatting\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rFormattingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.Formatting\"0\n\x0fServingDocsPort\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\x05\"f\n\x12ServingDocsPortMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ServingDocsPort\"%\n\x15ServingDocsAccessInfo\x12\x0c\n\x04port\x18\x01 \x01(\t\"r\n\x18ServingDocsAccessInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ServingDocsAccessInfo\"\x15\n\x13ServingDocsExitInfo\"n\n\x16ServingDocsExitInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.ServingDocsExitInfo\"J\n\x10RunResultWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultWarning\"J\n\x10RunResultFailure\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultFailure\"k\n\tStatsLine\x12\x30\n\x05stats\x18\x01 \x03(\x0b\x32!.proto_types.StatsLine.StatsEntry\x1a,\n\nStatsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\"Z\n\x0cStatsLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.StatsLine\"\x1d\n\x0eRunResultError\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11RunResultErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RunResultError\")\n\x17RunResultErrorNoMessage\x12\x0e\n\x06status\x18\x01 \x01(\t\"v\n\x1aRunResultErrorNoMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultErrorNoMessage\"\x1f\n\x0fSQLCompiledPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"f\n\x12SQLCompiledPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SQLCompiledPath\"-\n\x14\x43heckNodeTestFailure\x12\x15\n\rrelation_name\x18\x01 \x01(\t\"p\n\x17\x43heckNodeTestFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.CheckNodeTestFailure\"W\n\x0f\x45ndOfRunSummary\x12\x12\n\nnum_errors\x18\x01 \x01(\x05\x12\x14\n\x0cnum_warnings\x18\x02 \x01(\x05\x12\x1a\n\x12keyboard_interrupt\x18\x03 \x01(\x08\"f\n\x12\x45ndOfRunSummaryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.EndOfRunSummary\"U\n\x13LogSkipBecauseError\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x10\n\x08relation\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"n\n\x16LogSkipBecauseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.LogSkipBecauseError\"\x14\n\x12\x45nsureGitInstalled\"l\n\x15\x45nsureGitInstalledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.EnsureGitInstalled\"\x1a\n\x18\x44\x65psCreatingLocalSymlink\"x\n\x1b\x44\x65psCreatingLocalSymlinkMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsCreatingLocalSymlink\"\x19\n\x17\x44\x65psSymlinkNotAvailable\"v\n\x1a\x44\x65psSymlinkNotAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsSymlinkNotAvailable\"\x11\n\x0f\x44isableTracking\"f\n\x12\x44isableTrackingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DisableTracking\"\x1e\n\x0cSendingEvent\x12\x0e\n\x06kwargs\x18\x01 \x01(\t\"`\n\x0fSendingEventMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SendingEvent\"\x12\n\x10SendEventFailure\"h\n\x13SendEventFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SendEventFailure\"\r\n\x0b\x46lushEvents\"^\n\x0e\x46lushEventsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.FlushEvents\"\x14\n\x12\x46lushEventsFailure\"l\n\x15\x46lushEventsFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FlushEventsFailure\"-\n\x19TrackingInitializeFailure\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"z\n\x1cTrackingInitializeFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.TrackingInitializeFailure\"&\n\x17RunResultWarningMessage\x12\x0b\n\x03msg\x18\x01 \x01(\t\"v\n\x1aRunResultWarningMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultWarningMessage\"\x1a\n\x0b\x44\x65\x62ugCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"^\n\x0e\x44\x65\x62ugCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.DebugCmdOut\"\x1d\n\x0e\x44\x65\x62ugCmdResult\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11\x44\x65\x62ugCmdResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DebugCmdResult\"\x19\n\nListCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rListCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.ListCmdOut\"\x13\n\x04Note\x12\x0b\n\x03msg\x18\x01 \x01(\t\"P\n\x07NoteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x1f\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x11.proto_types.Note\"\xec\x01\n\x0eResourceReport\x12\x14\n\x0c\x63ommand_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63ommand_success\x18\x03 \x01(\x08\x12\x1f\n\x17\x63ommand_wall_clock_time\x18\x04 \x01(\x02\x12\x19\n\x11process_user_time\x18\x05 \x01(\x02\x12\x1b\n\x13process_kernel_time\x18\x06 \x01(\x02\x12\x1b\n\x13process_mem_max_rss\x18\x07 \x01(\x03\x12\x19\n\x11process_in_blocks\x18\x08 \x01(\x03\x12\x1a\n\x12process_out_blocks\x18\t \x01(\x03\"d\n\x11ResourceReportMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ResourceReportb\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'types_pb2', globals()) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'types_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None @@ -36,902 +37,850 @@ _LOGSNAPSHOTRESULT_CFGENTRY._serialized_options = b'8\001' _STATSLINE_STATSENTRY._options = None _STATSLINE_STATSENTRY._serialized_options = b'8\001' - _EVENTINFO._serialized_start=92 - _EVENTINFO._serialized_end=365 - _EVENTINFO_EXTRAENTRY._serialized_start=321 - _EVENTINFO_EXTRAENTRY._serialized_end=365 - _TIMINGINFOMSG._serialized_start=367 - _TIMINGINFOMSG._serialized_end=494 - _NODERELATION._serialized_start=496 - _NODERELATION._serialized_end=582 - _NODEINFO._serialized_start=585 - _NODEINFO._serialized_end=858 - _RUNRESULTMSG._serialized_start=861 - _RUNRESULTMSG._serialized_end=1070 - _REFERENCEKEYMSG._serialized_start=1072 - _REFERENCEKEYMSG._serialized_end=1143 - _COLUMNTYPE._serialized_start=1145 - _COLUMNTYPE._serialized_end=1237 - _COLUMNCONSTRAINT._serialized_start=1239 - _COLUMNCONSTRAINT._serialized_end=1328 - _MODELCONSTRAINT._serialized_start=1330 - _MODELCONSTRAINT._serialized_end=1414 - _GENERICMESSAGE._serialized_start=1416 - _GENERICMESSAGE._serialized_end=1470 - _MAINREPORTVERSION._serialized_start=1472 - _MAINREPORTVERSION._serialized_end=1529 - _MAINREPORTVERSIONMSG._serialized_start=1531 - _MAINREPORTVERSIONMSG._serialized_end=1637 - _MAINREPORTARGS._serialized_start=1639 - _MAINREPORTARGS._serialized_end=1753 - _MAINREPORTARGS_ARGSENTRY._serialized_start=1710 - _MAINREPORTARGS_ARGSENTRY._serialized_end=1753 - _MAINREPORTARGSMSG._serialized_start=1755 - _MAINREPORTARGSMSG._serialized_end=1855 - _MAINTRACKINGUSERSTATE._serialized_start=1857 - _MAINTRACKINGUSERSTATE._serialized_end=1900 - _MAINTRACKINGUSERSTATEMSG._serialized_start=1902 - _MAINTRACKINGUSERSTATEMSG._serialized_end=2016 - _MERGEDFROMSTATE._serialized_start=2018 - _MERGEDFROMSTATE._serialized_end=2071 - _MERGEDFROMSTATEMSG._serialized_start=2073 - _MERGEDFROMSTATEMSG._serialized_end=2175 - _MISSINGPROFILETARGET._serialized_start=2177 - _MISSINGPROFILETARGET._serialized_end=2242 - _MISSINGPROFILETARGETMSG._serialized_start=2244 - _MISSINGPROFILETARGETMSG._serialized_end=2356 - _INVALIDOPTIONYAML._serialized_start=2358 - _INVALIDOPTIONYAML._serialized_end=2398 - _INVALIDOPTIONYAMLMSG._serialized_start=2400 - _INVALIDOPTIONYAMLMSG._serialized_end=2506 - _LOGDBTPROJECTERROR._serialized_start=2508 - _LOGDBTPROJECTERROR._serialized_end=2541 - _LOGDBTPROJECTERRORMSG._serialized_start=2543 - _LOGDBTPROJECTERRORMSG._serialized_end=2651 - _LOGDBTPROFILEERROR._serialized_start=2653 - _LOGDBTPROFILEERROR._serialized_end=2704 - _LOGDBTPROFILEERRORMSG._serialized_start=2706 - _LOGDBTPROFILEERRORMSG._serialized_end=2814 - _STARTERPROJECTPATH._serialized_start=2816 - _STARTERPROJECTPATH._serialized_end=2849 - _STARTERPROJECTPATHMSG._serialized_start=2851 - _STARTERPROJECTPATHMSG._serialized_end=2959 - _CONFIGFOLDERDIRECTORY._serialized_start=2961 - _CONFIGFOLDERDIRECTORY._serialized_end=2997 - _CONFIGFOLDERDIRECTORYMSG._serialized_start=2999 - _CONFIGFOLDERDIRECTORYMSG._serialized_end=3113 - _NOSAMPLEPROFILEFOUND._serialized_start=3115 - _NOSAMPLEPROFILEFOUND._serialized_end=3154 - _NOSAMPLEPROFILEFOUNDMSG._serialized_start=3156 - _NOSAMPLEPROFILEFOUNDMSG._serialized_end=3268 - _PROFILEWRITTENWITHSAMPLE._serialized_start=3270 - _PROFILEWRITTENWITHSAMPLE._serialized_end=3324 - _PROFILEWRITTENWITHSAMPLEMSG._serialized_start=3326 - _PROFILEWRITTENWITHSAMPLEMSG._serialized_end=3446 - _PROFILEWRITTENWITHTARGETTEMPLATEYAML._serialized_start=3448 - _PROFILEWRITTENWITHTARGETTEMPLATEYAML._serialized_end=3514 - _PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG._serialized_start=3517 - _PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG._serialized_end=3661 - _PROFILEWRITTENWITHPROJECTTEMPLATEYAML._serialized_start=3663 - _PROFILEWRITTENWITHPROJECTTEMPLATEYAML._serialized_end=3730 - _PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG._serialized_start=3733 - _PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG._serialized_end=3879 - _SETTINGUPPROFILE._serialized_start=3881 - _SETTINGUPPROFILE._serialized_end=3899 - _SETTINGUPPROFILEMSG._serialized_start=3901 - _SETTINGUPPROFILEMSG._serialized_end=4005 - _INVALIDPROFILETEMPLATEYAML._serialized_start=4007 - _INVALIDPROFILETEMPLATEYAML._serialized_end=4035 - _INVALIDPROFILETEMPLATEYAMLMSG._serialized_start=4037 - _INVALIDPROFILETEMPLATEYAMLMSG._serialized_end=4161 - _PROJECTNAMEALREADYEXISTS._serialized_start=4163 - _PROJECTNAMEALREADYEXISTS._serialized_end=4203 - _PROJECTNAMEALREADYEXISTSMSG._serialized_start=4205 - _PROJECTNAMEALREADYEXISTSMSG._serialized_end=4325 - _PROJECTCREATED._serialized_start=4327 - _PROJECTCREATED._serialized_end=4402 - _PROJECTCREATEDMSG._serialized_start=4404 - _PROJECTCREATEDMSG._serialized_end=4504 - _PACKAGEREDIRECTDEPRECATION._serialized_start=4506 - _PACKAGEREDIRECTDEPRECATION._serialized_end=4570 - _PACKAGEREDIRECTDEPRECATIONMSG._serialized_start=4572 - _PACKAGEREDIRECTDEPRECATIONMSG._serialized_end=4696 - _PACKAGEINSTALLPATHDEPRECATION._serialized_start=4698 - _PACKAGEINSTALLPATHDEPRECATION._serialized_end=4729 - _PACKAGEINSTALLPATHDEPRECATIONMSG._serialized_start=4732 - _PACKAGEINSTALLPATHDEPRECATIONMSG._serialized_end=4862 - _CONFIGSOURCEPATHDEPRECATION._serialized_start=4864 - _CONFIGSOURCEPATHDEPRECATION._serialized_end=4936 - _CONFIGSOURCEPATHDEPRECATIONMSG._serialized_start=4938 - _CONFIGSOURCEPATHDEPRECATIONMSG._serialized_end=5064 - _CONFIGDATAPATHDEPRECATION._serialized_start=5066 - _CONFIGDATAPATHDEPRECATION._serialized_end=5136 - _CONFIGDATAPATHDEPRECATIONMSG._serialized_start=5138 - _CONFIGDATAPATHDEPRECATIONMSG._serialized_end=5260 - _ADAPTERDEPRECATIONWARNING._serialized_start=5262 - _ADAPTERDEPRECATIONWARNING._serialized_end=5325 - _ADAPTERDEPRECATIONWARNINGMSG._serialized_start=5327 - _ADAPTERDEPRECATIONWARNINGMSG._serialized_end=5449 - _METRICATTRIBUTESRENAMED._serialized_start=5451 - _METRICATTRIBUTESRENAMED._serialized_end=5497 - _METRICATTRIBUTESRENAMEDMSG._serialized_start=5499 - _METRICATTRIBUTESRENAMEDMSG._serialized_end=5617 - _EXPOSURENAMEDEPRECATION._serialized_start=5619 - _EXPOSURENAMEDEPRECATION._serialized_end=5662 - _EXPOSURENAMEDEPRECATIONMSG._serialized_start=5664 - _EXPOSURENAMEDEPRECATIONMSG._serialized_end=5782 - _INTERNALDEPRECATION._serialized_start=5784 - _INTERNALDEPRECATION._serialized_end=5878 - _INTERNALDEPRECATIONMSG._serialized_start=5880 - _INTERNALDEPRECATIONMSG._serialized_end=5990 - _ENVIRONMENTVARIABLERENAMED._serialized_start=5992 - _ENVIRONMENTVARIABLERENAMED._serialized_end=6056 - _ENVIRONMENTVARIABLERENAMEDMSG._serialized_start=6058 - _ENVIRONMENTVARIABLERENAMEDMSG._serialized_end=6182 - _CONFIGLOGPATHDEPRECATION._serialized_start=6184 - _CONFIGLOGPATHDEPRECATION._serialized_end=6235 - _CONFIGLOGPATHDEPRECATIONMSG._serialized_start=6237 - _CONFIGLOGPATHDEPRECATIONMSG._serialized_end=6357 - _CONFIGTARGETPATHDEPRECATION._serialized_start=6359 - _CONFIGTARGETPATHDEPRECATION._serialized_end=6413 - _CONFIGTARGETPATHDEPRECATIONMSG._serialized_start=6415 - _CONFIGTARGETPATHDEPRECATIONMSG._serialized_end=6541 - _COLLECTFRESHNESSRETURNSIGNATURE._serialized_start=6543 - _COLLECTFRESHNESSRETURNSIGNATURE._serialized_end=6576 - _COLLECTFRESHNESSRETURNSIGNATUREMSG._serialized_start=6579 - _COLLECTFRESHNESSRETURNSIGNATUREMSG._serialized_end=6713 - _ADAPTEREVENTDEBUG._serialized_start=6716 - _ADAPTEREVENTDEBUG._serialized_end=6851 - _ADAPTEREVENTDEBUGMSG._serialized_start=6853 - _ADAPTEREVENTDEBUGMSG._serialized_end=6959 - _ADAPTEREVENTINFO._serialized_start=6962 - _ADAPTEREVENTINFO._serialized_end=7096 - _ADAPTEREVENTINFOMSG._serialized_start=7098 - _ADAPTEREVENTINFOMSG._serialized_end=7202 - _ADAPTEREVENTWARNING._serialized_start=7205 - _ADAPTEREVENTWARNING._serialized_end=7342 - _ADAPTEREVENTWARNINGMSG._serialized_start=7344 - _ADAPTEREVENTWARNINGMSG._serialized_end=7454 - _ADAPTEREVENTERROR._serialized_start=7457 - _ADAPTEREVENTERROR._serialized_end=7610 - _ADAPTEREVENTERRORMSG._serialized_start=7612 - _ADAPTEREVENTERRORMSG._serialized_end=7718 - _NEWCONNECTION._serialized_start=7720 - _NEWCONNECTION._serialized_end=7815 - _NEWCONNECTIONMSG._serialized_start=7817 - _NEWCONNECTIONMSG._serialized_end=7915 - _CONNECTIONREUSED._serialized_start=7917 - _CONNECTIONREUSED._serialized_end=7978 - _CONNECTIONREUSEDMSG._serialized_start=7980 - _CONNECTIONREUSEDMSG._serialized_end=8084 - _CONNECTIONLEFTOPENINCLEANUP._serialized_start=8086 - _CONNECTIONLEFTOPENINCLEANUP._serialized_end=8134 - _CONNECTIONLEFTOPENINCLEANUPMSG._serialized_start=8136 - _CONNECTIONLEFTOPENINCLEANUPMSG._serialized_end=8262 - _CONNECTIONCLOSEDINCLEANUP._serialized_start=8264 - _CONNECTIONCLOSEDINCLEANUP._serialized_end=8310 - _CONNECTIONCLOSEDINCLEANUPMSG._serialized_start=8312 - _CONNECTIONCLOSEDINCLEANUPMSG._serialized_end=8434 - _ROLLBACKFAILED._serialized_start=8436 - _ROLLBACKFAILED._serialized_end=8531 - _ROLLBACKFAILEDMSG._serialized_start=8533 - _ROLLBACKFAILEDMSG._serialized_end=8633 - _CONNECTIONCLOSED._serialized_start=8635 - _CONNECTIONCLOSED._serialized_end=8714 - _CONNECTIONCLOSEDMSG._serialized_start=8716 - _CONNECTIONCLOSEDMSG._serialized_end=8820 - _CONNECTIONLEFTOPEN._serialized_start=8822 - _CONNECTIONLEFTOPEN._serialized_end=8903 - _CONNECTIONLEFTOPENMSG._serialized_start=8905 - _CONNECTIONLEFTOPENMSG._serialized_end=9013 - _ROLLBACK._serialized_start=9015 - _ROLLBACK._serialized_end=9086 - _ROLLBACKMSG._serialized_start=9088 - _ROLLBACKMSG._serialized_end=9176 - _CACHEMISS._serialized_start=9178 - _CACHEMISS._serialized_end=9242 - _CACHEMISSMSG._serialized_start=9244 - _CACHEMISSMSG._serialized_end=9334 - _LISTRELATIONS._serialized_start=9336 - _LISTRELATIONS._serialized_end=9434 - _LISTRELATIONSMSG._serialized_start=9436 - _LISTRELATIONSMSG._serialized_end=9534 - _CONNECTIONUSED._serialized_start=9536 - _CONNECTIONUSED._serialized_end=9632 - _CONNECTIONUSEDMSG._serialized_start=9634 - _CONNECTIONUSEDMSG._serialized_end=9734 - _SQLQUERY._serialized_start=9736 - _SQLQUERY._serialized_end=9820 - _SQLQUERYMSG._serialized_start=9822 - _SQLQUERYMSG._serialized_end=9910 - _SQLQUERYSTATUS._serialized_start=9912 - _SQLQUERYSTATUS._serialized_end=10003 - _SQLQUERYSTATUSMSG._serialized_start=10005 - _SQLQUERYSTATUSMSG._serialized_end=10105 - _SQLCOMMIT._serialized_start=10107 - _SQLCOMMIT._serialized_end=10179 - _SQLCOMMITMSG._serialized_start=10181 - _SQLCOMMITMSG._serialized_end=10271 - _COLTYPECHANGE._serialized_start=10273 - _COLTYPECHANGE._serialized_end=10370 - _COLTYPECHANGEMSG._serialized_start=10372 - _COLTYPECHANGEMSG._serialized_end=10470 - _SCHEMACREATION._serialized_start=10472 - _SCHEMACREATION._serialized_end=10536 - _SCHEMACREATIONMSG._serialized_start=10538 - _SCHEMACREATIONMSG._serialized_end=10638 - _SCHEMADROP._serialized_start=10640 - _SCHEMADROP._serialized_end=10700 - _SCHEMADROPMSG._serialized_start=10702 - _SCHEMADROPMSG._serialized_end=10794 - _CACHEACTION._serialized_start=10797 - _CACHEACTION._serialized_end=11019 - _CACHEACTIONMSG._serialized_start=11021 - _CACHEACTIONMSG._serialized_end=11115 - _CACHEDUMPGRAPH._serialized_start=11118 - _CACHEDUMPGRAPH._serialized_end=11270 - _CACHEDUMPGRAPH_DUMPENTRY._serialized_start=11227 - _CACHEDUMPGRAPH_DUMPENTRY._serialized_end=11270 - _CACHEDUMPGRAPHMSG._serialized_start=11272 - _CACHEDUMPGRAPHMSG._serialized_end=11372 - _ADAPTERREGISTERED._serialized_start=11374 - _ADAPTERREGISTERED._serialized_end=11440 - _ADAPTERREGISTEREDMSG._serialized_start=11442 - _ADAPTERREGISTEREDMSG._serialized_end=11548 - _ADAPTERIMPORTERROR._serialized_start=11550 - _ADAPTERIMPORTERROR._serialized_end=11583 - _ADAPTERIMPORTERRORMSG._serialized_start=11585 - _ADAPTERIMPORTERRORMSG._serialized_end=11693 - _PLUGINLOADERROR._serialized_start=11695 - _PLUGINLOADERROR._serialized_end=11730 - _PLUGINLOADERRORMSG._serialized_start=11732 - _PLUGINLOADERRORMSG._serialized_end=11834 - _NEWCONNECTIONOPENING._serialized_start=11836 - _NEWCONNECTIONOPENING._serialized_end=11926 - _NEWCONNECTIONOPENINGMSG._serialized_start=11928 - _NEWCONNECTIONOPENINGMSG._serialized_end=12040 - _CODEEXECUTION._serialized_start=12042 - _CODEEXECUTION._serialized_end=12098 - _CODEEXECUTIONMSG._serialized_start=12100 - _CODEEXECUTIONMSG._serialized_end=12198 - _CODEEXECUTIONSTATUS._serialized_start=12200 - _CODEEXECUTIONSTATUS._serialized_end=12254 - _CODEEXECUTIONSTATUSMSG._serialized_start=12256 - _CODEEXECUTIONSTATUSMSG._serialized_end=12366 - _CATALOGGENERATIONERROR._serialized_start=12368 - _CATALOGGENERATIONERROR._serialized_end=12405 - _CATALOGGENERATIONERRORMSG._serialized_start=12407 - _CATALOGGENERATIONERRORMSG._serialized_end=12523 - _WRITECATALOGFAILURE._serialized_start=12525 - _WRITECATALOGFAILURE._serialized_end=12570 - _WRITECATALOGFAILUREMSG._serialized_start=12572 - _WRITECATALOGFAILUREMSG._serialized_end=12682 - _CATALOGWRITTEN._serialized_start=12684 - _CATALOGWRITTEN._serialized_end=12714 - _CATALOGWRITTENMSG._serialized_start=12716 - _CATALOGWRITTENMSG._serialized_end=12816 - _CANNOTGENERATEDOCS._serialized_start=12818 - _CANNOTGENERATEDOCS._serialized_end=12838 - _CANNOTGENERATEDOCSMSG._serialized_start=12840 - _CANNOTGENERATEDOCSMSG._serialized_end=12948 - _BUILDINGCATALOG._serialized_start=12950 - _BUILDINGCATALOG._serialized_end=12967 - _BUILDINGCATALOGMSG._serialized_start=12969 - _BUILDINGCATALOGMSG._serialized_end=13071 - _DATABASEERRORRUNNINGHOOK._serialized_start=13073 - _DATABASEERRORRUNNINGHOOK._serialized_end=13118 - _DATABASEERRORRUNNINGHOOKMSG._serialized_start=13120 - _DATABASEERRORRUNNINGHOOKMSG._serialized_end=13240 - _HOOKSRUNNING._serialized_start=13242 - _HOOKSRUNNING._serialized_end=13294 - _HOOKSRUNNINGMSG._serialized_start=13296 - _HOOKSRUNNINGMSG._serialized_end=13392 - _FINISHEDRUNNINGSTATS._serialized_start=13394 - _FINISHEDRUNNINGSTATS._serialized_end=13478 - _FINISHEDRUNNINGSTATSMSG._serialized_start=13480 - _FINISHEDRUNNINGSTATSMSG._serialized_end=13592 - _CONSTRAINTNOTENFORCED._serialized_start=13594 - _CONSTRAINTNOTENFORCED._serialized_end=13654 - _CONSTRAINTNOTENFORCEDMSG._serialized_start=13656 - _CONSTRAINTNOTENFORCEDMSG._serialized_end=13770 - _CONSTRAINTNOTSUPPORTED._serialized_start=13772 - _CONSTRAINTNOTSUPPORTED._serialized_end=13833 - _CONSTRAINTNOTSUPPORTEDMSG._serialized_start=13835 - _CONSTRAINTNOTSUPPORTEDMSG._serialized_end=13951 - _INPUTFILEDIFFERROR._serialized_start=13953 - _INPUTFILEDIFFERROR._serialized_end=14008 - _INPUTFILEDIFFERRORMSG._serialized_start=14010 - _INPUTFILEDIFFERRORMSG._serialized_end=14118 - _INVALIDVALUEFORFIELD._serialized_start=14120 - _INVALIDVALUEFORFIELD._serialized_end=14183 - _INVALIDVALUEFORFIELDMSG._serialized_start=14185 - _INVALIDVALUEFORFIELDMSG._serialized_end=14297 - _VALIDATIONWARNING._serialized_start=14299 - _VALIDATIONWARNING._serialized_end=14380 - _VALIDATIONWARNINGMSG._serialized_start=14382 - _VALIDATIONWARNINGMSG._serialized_end=14488 - _PARSEPERFINFOPATH._serialized_start=14490 - _PARSEPERFINFOPATH._serialized_end=14523 - _PARSEPERFINFOPATHMSG._serialized_start=14525 - _PARSEPERFINFOPATHMSG._serialized_end=14631 - _PARTIALPARSINGERRORPROCESSINGFILE._serialized_start=14633 - _PARTIALPARSINGERRORPROCESSINGFILE._serialized_end=14682 - _PARTIALPARSINGERRORPROCESSINGFILEMSG._serialized_start=14685 - _PARTIALPARSINGERRORPROCESSINGFILEMSG._serialized_end=14823 - _PARTIALPARSINGERROR._serialized_start=14826 - _PARTIALPARSINGERROR._serialized_end=14960 - _PARTIALPARSINGERROR_EXCINFOENTRY._serialized_start=14914 - _PARTIALPARSINGERROR_EXCINFOENTRY._serialized_end=14960 - _PARTIALPARSINGERRORMSG._serialized_start=14962 - _PARTIALPARSINGERRORMSG._serialized_end=15072 - _PARTIALPARSINGSKIPPARSING._serialized_start=15074 - _PARTIALPARSINGSKIPPARSING._serialized_end=15101 - _PARTIALPARSINGSKIPPARSINGMSG._serialized_start=15103 - _PARTIALPARSINGSKIPPARSINGMSG._serialized_end=15225 - _UNABLETOPARTIALPARSE._serialized_start=15227 - _UNABLETOPARTIALPARSE._serialized_end=15265 - _UNABLETOPARTIALPARSEMSG._serialized_start=15267 - _UNABLETOPARTIALPARSEMSG._serialized_end=15379 - _STATECHECKVARSHASH._serialized_start=15381 - _STATECHECKVARSHASH._serialized_end=15483 - _STATECHECKVARSHASHMSG._serialized_start=15485 - _STATECHECKVARSHASHMSG._serialized_end=15593 - _PARTIALPARSINGNOTENABLED._serialized_start=15595 - _PARTIALPARSINGNOTENABLED._serialized_end=15621 - _PARTIALPARSINGNOTENABLEDMSG._serialized_start=15623 - _PARTIALPARSINGNOTENABLEDMSG._serialized_end=15743 - _PARSEDFILELOADFAILED._serialized_start=15745 - _PARSEDFILELOADFAILED._serialized_end=15812 - _PARSEDFILELOADFAILEDMSG._serialized_start=15814 - _PARSEDFILELOADFAILEDMSG._serialized_end=15926 - _PARTIALPARSINGENABLED._serialized_start=15928 - _PARTIALPARSINGENABLED._serialized_end=16000 - _PARTIALPARSINGENABLEDMSG._serialized_start=16002 - _PARTIALPARSINGENABLEDMSG._serialized_end=16116 - _PARTIALPARSINGFILE._serialized_start=16118 - _PARTIALPARSINGFILE._serialized_end=16174 - _PARTIALPARSINGFILEMSG._serialized_start=16176 - _PARTIALPARSINGFILEMSG._serialized_end=16284 - _INVALIDDISABLEDTARGETINTESTNODE._serialized_start=16287 - _INVALIDDISABLEDTARGETINTESTNODE._serialized_end=16462 - _INVALIDDISABLEDTARGETINTESTNODEMSG._serialized_start=16465 - _INVALIDDISABLEDTARGETINTESTNODEMSG._serialized_end=16599 - _UNUSEDRESOURCECONFIGPATH._serialized_start=16601 - _UNUSEDRESOURCECONFIGPATH._serialized_end=16656 - _UNUSEDRESOURCECONFIGPATHMSG._serialized_start=16658 - _UNUSEDRESOURCECONFIGPATHMSG._serialized_end=16778 - _SEEDINCREASED._serialized_start=16780 - _SEEDINCREASED._serialized_end=16831 - _SEEDINCREASEDMSG._serialized_start=16833 - _SEEDINCREASEDMSG._serialized_end=16931 - _SEEDEXCEEDSLIMITSAMEPATH._serialized_start=16933 - _SEEDEXCEEDSLIMITSAMEPATH._serialized_end=16995 - _SEEDEXCEEDSLIMITSAMEPATHMSG._serialized_start=16997 - _SEEDEXCEEDSLIMITSAMEPATHMSG._serialized_end=17117 - _SEEDEXCEEDSLIMITANDPATHCHANGED._serialized_start=17119 - _SEEDEXCEEDSLIMITANDPATHCHANGED._serialized_end=17187 - _SEEDEXCEEDSLIMITANDPATHCHANGEDMSG._serialized_start=17190 - _SEEDEXCEEDSLIMITANDPATHCHANGEDMSG._serialized_end=17322 - _SEEDEXCEEDSLIMITCHECKSUMCHANGED._serialized_start=17324 - _SEEDEXCEEDSLIMITCHECKSUMCHANGED._serialized_end=17416 - _SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG._serialized_start=17419 - _SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG._serialized_end=17553 - _UNUSEDTABLES._serialized_start=17555 - _UNUSEDTABLES._serialized_end=17592 - _UNUSEDTABLESMSG._serialized_start=17594 - _UNUSEDTABLESMSG._serialized_end=17690 - _WRONGRESOURCESCHEMAFILE._serialized_start=17693 - _WRONGRESOURCESCHEMAFILE._serialized_end=17828 - _WRONGRESOURCESCHEMAFILEMSG._serialized_start=17830 - _WRONGRESOURCESCHEMAFILEMSG._serialized_end=17948 - _NONODEFORYAMLKEY._serialized_start=17950 - _NONODEFORYAMLKEY._serialized_end=18025 - _NONODEFORYAMLKEYMSG._serialized_start=18027 - _NONODEFORYAMLKEYMSG._serialized_end=18131 - _MACRONOTFOUNDFORPATCH._serialized_start=18133 - _MACRONOTFOUNDFORPATCH._serialized_end=18176 - _MACRONOTFOUNDFORPATCHMSG._serialized_start=18178 - _MACRONOTFOUNDFORPATCHMSG._serialized_end=18292 - _NODENOTFOUNDORDISABLED._serialized_start=18295 - _NODENOTFOUNDORDISABLED._serialized_end=18479 - _NODENOTFOUNDORDISABLEDMSG._serialized_start=18481 - _NODENOTFOUNDORDISABLEDMSG._serialized_end=18597 - _JINJALOGWARNING._serialized_start=18599 - _JINJALOGWARNING._serialized_end=18671 - _JINJALOGWARNINGMSG._serialized_start=18673 - _JINJALOGWARNINGMSG._serialized_end=18775 - _JINJALOGINFO._serialized_start=18777 - _JINJALOGINFO._serialized_end=18846 - _JINJALOGINFOMSG._serialized_start=18848 - _JINJALOGINFOMSG._serialized_end=18944 - _JINJALOGDEBUG._serialized_start=18946 - _JINJALOGDEBUG._serialized_end=19016 - _JINJALOGDEBUGMSG._serialized_start=19018 - _JINJALOGDEBUGMSG._serialized_end=19116 - _UNPINNEDREFNEWVERSIONAVAILABLE._serialized_start=19119 - _UNPINNEDREFNEWVERSIONAVAILABLE._serialized_end=19293 - _UNPINNEDREFNEWVERSIONAVAILABLEMSG._serialized_start=19296 - _UNPINNEDREFNEWVERSIONAVAILABLEMSG._serialized_end=19428 - _DEPRECATEDMODEL._serialized_start=19430 - _DEPRECATEDMODEL._serialized_end=19516 - _DEPRECATEDMODELMSG._serialized_start=19518 - _DEPRECATEDMODELMSG._serialized_end=19620 - _UPCOMINGREFERENCEDEPRECATION._serialized_start=19623 - _UPCOMINGREFERENCEDEPRECATION._serialized_end=19821 - _UPCOMINGREFERENCEDEPRECATIONMSG._serialized_start=19824 - _UPCOMINGREFERENCEDEPRECATIONMSG._serialized_end=19952 - _DEPRECATEDREFERENCE._serialized_start=19955 - _DEPRECATEDREFERENCE._serialized_end=20144 - _DEPRECATEDREFERENCEMSG._serialized_start=20146 - _DEPRECATEDREFERENCEMSG._serialized_end=20256 - _UNSUPPORTEDCONSTRAINTMATERIALIZATION._serialized_start=20258 - _UNSUPPORTEDCONSTRAINTMATERIALIZATION._serialized_end=20318 - _UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG._serialized_start=20321 - _UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG._serialized_end=20465 - _PARSEINLINENODEERROR._serialized_start=20467 - _PARSEINLINENODEERROR._serialized_end=20544 - _PARSEINLINENODEERRORMSG._serialized_start=20546 - _PARSEINLINENODEERRORMSG._serialized_end=20658 - _SEMANTICVALIDATIONFAILURE._serialized_start=20660 - _SEMANTICVALIDATIONFAILURE._serialized_end=20700 - _SEMANTICVALIDATIONFAILUREMSG._serialized_start=20702 - _SEMANTICVALIDATIONFAILUREMSG._serialized_end=20824 - _UNVERSIONEDBREAKINGCHANGE._serialized_start=20827 - _UNVERSIONEDBREAKINGCHANGE._serialized_end=21221 - _UNVERSIONEDBREAKINGCHANGEMSG._serialized_start=21223 - _UNVERSIONEDBREAKINGCHANGEMSG._serialized_end=21345 - _WARNSTATETARGETEQUAL._serialized_start=21347 - _WARNSTATETARGETEQUAL._serialized_end=21389 - _WARNSTATETARGETEQUALMSG._serialized_start=21391 - _WARNSTATETARGETEQUALMSG._serialized_end=21503 - _FRESHNESSCONFIGPROBLEM._serialized_start=21505 - _FRESHNESSCONFIGPROBLEM._serialized_end=21542 - _FRESHNESSCONFIGPROBLEMMSG._serialized_start=21544 - _FRESHNESSCONFIGPROBLEMMSG._serialized_end=21660 - _GITSPARSECHECKOUTSUBDIRECTORY._serialized_start=21662 - _GITSPARSECHECKOUTSUBDIRECTORY._serialized_end=21709 - _GITSPARSECHECKOUTSUBDIRECTORYMSG._serialized_start=21712 - _GITSPARSECHECKOUTSUBDIRECTORYMSG._serialized_end=21842 - _GITPROGRESSCHECKOUTREVISION._serialized_start=21844 - _GITPROGRESSCHECKOUTREVISION._serialized_end=21891 - _GITPROGRESSCHECKOUTREVISIONMSG._serialized_start=21893 - _GITPROGRESSCHECKOUTREVISIONMSG._serialized_end=22019 - _GITPROGRESSUPDATINGEXISTINGDEPENDENCY._serialized_start=22021 - _GITPROGRESSUPDATINGEXISTINGDEPENDENCY._serialized_end=22073 - _GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG._serialized_start=22076 - _GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG._serialized_end=22222 - _GITPROGRESSPULLINGNEWDEPENDENCY._serialized_start=22224 - _GITPROGRESSPULLINGNEWDEPENDENCY._serialized_end=22270 - _GITPROGRESSPULLINGNEWDEPENDENCYMSG._serialized_start=22273 - _GITPROGRESSPULLINGNEWDEPENDENCYMSG._serialized_end=22407 - _GITNOTHINGTODO._serialized_start=22409 - _GITNOTHINGTODO._serialized_end=22438 - _GITNOTHINGTODOMSG._serialized_start=22440 - _GITNOTHINGTODOMSG._serialized_end=22540 - _GITPROGRESSUPDATEDCHECKOUTRANGE._serialized_start=22542 - _GITPROGRESSUPDATEDCHECKOUTRANGE._serialized_end=22611 - _GITPROGRESSUPDATEDCHECKOUTRANGEMSG._serialized_start=22614 - _GITPROGRESSUPDATEDCHECKOUTRANGEMSG._serialized_end=22748 - _GITPROGRESSCHECKEDOUTAT._serialized_start=22750 - _GITPROGRESSCHECKEDOUTAT._serialized_end=22792 - _GITPROGRESSCHECKEDOUTATMSG._serialized_start=22794 - _GITPROGRESSCHECKEDOUTATMSG._serialized_end=22912 - _REGISTRYPROGRESSGETREQUEST._serialized_start=22914 - _REGISTRYPROGRESSGETREQUEST._serialized_end=22955 - _REGISTRYPROGRESSGETREQUESTMSG._serialized_start=22957 - _REGISTRYPROGRESSGETREQUESTMSG._serialized_end=23081 - _REGISTRYPROGRESSGETRESPONSE._serialized_start=23083 - _REGISTRYPROGRESSGETRESPONSE._serialized_end=23144 - _REGISTRYPROGRESSGETRESPONSEMSG._serialized_start=23146 - _REGISTRYPROGRESSGETRESPONSEMSG._serialized_end=23272 - _SELECTORREPORTINVALIDSELECTOR._serialized_start=23274 - _SELECTORREPORTINVALIDSELECTOR._serialized_end=23369 - _SELECTORREPORTINVALIDSELECTORMSG._serialized_start=23372 - _SELECTORREPORTINVALIDSELECTORMSG._serialized_end=23502 - _DEPSNOPACKAGESFOUND._serialized_start=23504 - _DEPSNOPACKAGESFOUND._serialized_end=23525 - _DEPSNOPACKAGESFOUNDMSG._serialized_start=23527 - _DEPSNOPACKAGESFOUNDMSG._serialized_end=23637 - _DEPSSTARTPACKAGEINSTALL._serialized_start=23639 - _DEPSSTARTPACKAGEINSTALL._serialized_end=23686 - _DEPSSTARTPACKAGEINSTALLMSG._serialized_start=23688 - _DEPSSTARTPACKAGEINSTALLMSG._serialized_end=23806 - _DEPSINSTALLINFO._serialized_start=23808 - _DEPSINSTALLINFO._serialized_end=23847 - _DEPSINSTALLINFOMSG._serialized_start=23849 - _DEPSINSTALLINFOMSG._serialized_end=23951 - _DEPSUPDATEAVAILABLE._serialized_start=23953 - _DEPSUPDATEAVAILABLE._serialized_end=23998 - _DEPSUPDATEAVAILABLEMSG._serialized_start=24000 - _DEPSUPDATEAVAILABLEMSG._serialized_end=24110 - _DEPSUPTODATE._serialized_start=24112 - _DEPSUPTODATE._serialized_end=24126 - _DEPSUPTODATEMSG._serialized_start=24128 - _DEPSUPTODATEMSG._serialized_end=24224 - _DEPSLISTSUBDIRECTORY._serialized_start=24226 - _DEPSLISTSUBDIRECTORY._serialized_end=24270 - _DEPSLISTSUBDIRECTORYMSG._serialized_start=24272 - _DEPSLISTSUBDIRECTORYMSG._serialized_end=24384 - _DEPSNOTIFYUPDATESAVAILABLE._serialized_start=24386 - _DEPSNOTIFYUPDATESAVAILABLE._serialized_end=24432 - _DEPSNOTIFYUPDATESAVAILABLEMSG._serialized_start=24434 - _DEPSNOTIFYUPDATESAVAILABLEMSG._serialized_end=24558 - _RETRYEXTERNALCALL._serialized_start=24560 - _RETRYEXTERNALCALL._serialized_end=24609 - _RETRYEXTERNALCALLMSG._serialized_start=24611 - _RETRYEXTERNALCALLMSG._serialized_end=24717 - _RECORDRETRYEXCEPTION._serialized_start=24719 - _RECORDRETRYEXCEPTION._serialized_end=24754 - _RECORDRETRYEXCEPTIONMSG._serialized_start=24756 - _RECORDRETRYEXCEPTIONMSG._serialized_end=24868 - _REGISTRYINDEXPROGRESSGETREQUEST._serialized_start=24870 - _REGISTRYINDEXPROGRESSGETREQUEST._serialized_end=24916 - _REGISTRYINDEXPROGRESSGETREQUESTMSG._serialized_start=24919 - _REGISTRYINDEXPROGRESSGETREQUESTMSG._serialized_end=25053 - _REGISTRYINDEXPROGRESSGETRESPONSE._serialized_start=25055 - _REGISTRYINDEXPROGRESSGETRESPONSE._serialized_end=25121 - _REGISTRYINDEXPROGRESSGETRESPONSEMSG._serialized_start=25124 - _REGISTRYINDEXPROGRESSGETRESPONSEMSG._serialized_end=25260 - _REGISTRYRESPONSEUNEXPECTEDTYPE._serialized_start=25262 - _REGISTRYRESPONSEUNEXPECTEDTYPE._serialized_end=25312 - _REGISTRYRESPONSEUNEXPECTEDTYPEMSG._serialized_start=25315 - _REGISTRYRESPONSEUNEXPECTEDTYPEMSG._serialized_end=25447 - _REGISTRYRESPONSEMISSINGTOPKEYS._serialized_start=25449 - _REGISTRYRESPONSEMISSINGTOPKEYS._serialized_end=25499 - _REGISTRYRESPONSEMISSINGTOPKEYSMSG._serialized_start=25502 - _REGISTRYRESPONSEMISSINGTOPKEYSMSG._serialized_end=25634 - _REGISTRYRESPONSEMISSINGNESTEDKEYS._serialized_start=25636 - _REGISTRYRESPONSEMISSINGNESTEDKEYS._serialized_end=25689 - _REGISTRYRESPONSEMISSINGNESTEDKEYSMSG._serialized_start=25692 - _REGISTRYRESPONSEMISSINGNESTEDKEYSMSG._serialized_end=25830 - _REGISTRYRESPONSEEXTRANESTEDKEYS._serialized_start=25832 - _REGISTRYRESPONSEEXTRANESTEDKEYS._serialized_end=25883 - _REGISTRYRESPONSEEXTRANESTEDKEYSMSG._serialized_start=25886 - _REGISTRYRESPONSEEXTRANESTEDKEYSMSG._serialized_end=26020 - _DEPSSETDOWNLOADDIRECTORY._serialized_start=26022 - _DEPSSETDOWNLOADDIRECTORY._serialized_end=26062 - _DEPSSETDOWNLOADDIRECTORYMSG._serialized_start=26064 - _DEPSSETDOWNLOADDIRECTORYMSG._serialized_end=26184 - _DEPSUNPINNED._serialized_start=26186 - _DEPSUNPINNED._serialized_end=26231 - _DEPSUNPINNEDMSG._serialized_start=26233 - _DEPSUNPINNEDMSG._serialized_end=26329 - _NONODESFORSELECTIONCRITERIA._serialized_start=26331 - _NONODESFORSELECTIONCRITERIA._serialized_end=26378 - _NONODESFORSELECTIONCRITERIAMSG._serialized_start=26380 - _NONODESFORSELECTIONCRITERIAMSG._serialized_end=26506 - _DEPSLOCKUPDATING._serialized_start=26508 - _DEPSLOCKUPDATING._serialized_end=26549 - _DEPSLOCKUPDATINGMSG._serialized_start=26551 - _DEPSLOCKUPDATINGMSG._serialized_end=26655 - _DEPSADDPACKAGE._serialized_start=26657 - _DEPSADDPACKAGE._serialized_end=26739 - _DEPSADDPACKAGEMSG._serialized_start=26741 - _DEPSADDPACKAGEMSG._serialized_end=26841 - _DEPSFOUNDDUPLICATEPACKAGE._serialized_start=26844 - _DEPSFOUNDDUPLICATEPACKAGE._serialized_end=27011 - _DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY._serialized_start=26958 - _DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY._serialized_end=27011 - _DEPSFOUNDDUPLICATEPACKAGEMSG._serialized_start=27013 - _DEPSFOUNDDUPLICATEPACKAGEMSG._serialized_end=27135 - _DEPSVERSIONMISSING._serialized_start=27137 - _DEPSVERSIONMISSING._serialized_end=27173 - _DEPSVERSIONMISSINGMSG._serialized_start=27175 - _DEPSVERSIONMISSINGMSG._serialized_end=27283 - _RUNNINGOPERATIONCAUGHTERROR._serialized_start=27285 - _RUNNINGOPERATIONCAUGHTERROR._serialized_end=27327 - _RUNNINGOPERATIONCAUGHTERRORMSG._serialized_start=27329 - _RUNNINGOPERATIONCAUGHTERRORMSG._serialized_end=27455 - _COMPILECOMPLETE._serialized_start=27457 - _COMPILECOMPLETE._serialized_end=27474 - _COMPILECOMPLETEMSG._serialized_start=27476 - _COMPILECOMPLETEMSG._serialized_end=27578 - _FRESHNESSCHECKCOMPLETE._serialized_start=27580 - _FRESHNESSCHECKCOMPLETE._serialized_end=27604 - _FRESHNESSCHECKCOMPLETEMSG._serialized_start=27606 - _FRESHNESSCHECKCOMPLETEMSG._serialized_end=27722 - _SEEDHEADER._serialized_start=27724 - _SEEDHEADER._serialized_end=27752 - _SEEDHEADERMSG._serialized_start=27754 - _SEEDHEADERMSG._serialized_end=27846 - _SQLRUNNEREXCEPTION._serialized_start=27848 - _SQLRUNNEREXCEPTION._serialized_end=27899 - _SQLRUNNEREXCEPTIONMSG._serialized_start=27901 - _SQLRUNNEREXCEPTIONMSG._serialized_end=28009 - _LOGTESTRESULT._serialized_start=28012 - _LOGTESTRESULT._serialized_end=28180 - _LOGTESTRESULTMSG._serialized_start=28182 - _LOGTESTRESULTMSG._serialized_end=28280 - _LOGSTARTLINE._serialized_start=28282 - _LOGSTARTLINE._serialized_end=28389 - _LOGSTARTLINEMSG._serialized_start=28391 - _LOGSTARTLINEMSG._serialized_end=28487 - _LOGMODELRESULT._serialized_start=28490 - _LOGMODELRESULT._serialized_end=28639 - _LOGMODELRESULTMSG._serialized_start=28641 - _LOGMODELRESULTMSG._serialized_end=28741 - _LOGSNAPSHOTRESULT._serialized_start=28744 - _LOGSNAPSHOTRESULT._serialized_end=29018 - _LOGSNAPSHOTRESULT_CFGENTRY._serialized_start=28976 - _LOGSNAPSHOTRESULT_CFGENTRY._serialized_end=29018 - _LOGSNAPSHOTRESULTMSG._serialized_start=29020 - _LOGSNAPSHOTRESULTMSG._serialized_end=29126 - _LOGSEEDRESULT._serialized_start=29129 - _LOGSEEDRESULT._serialized_end=29314 - _LOGSEEDRESULTMSG._serialized_start=29316 - _LOGSEEDRESULTMSG._serialized_end=29414 - _LOGFRESHNESSRESULT._serialized_start=29417 - _LOGFRESHNESSRESULT._serialized_end=29590 - _LOGFRESHNESSRESULTMSG._serialized_start=29592 - _LOGFRESHNESSRESULTMSG._serialized_end=29700 - _LOGCANCELLINE._serialized_start=29702 - _LOGCANCELLINE._serialized_end=29736 - _LOGCANCELLINEMSG._serialized_start=29738 - _LOGCANCELLINEMSG._serialized_end=29836 - _DEFAULTSELECTOR._serialized_start=29838 - _DEFAULTSELECTOR._serialized_end=29869 - _DEFAULTSELECTORMSG._serialized_start=29871 - _DEFAULTSELECTORMSG._serialized_end=29973 - _NODESTART._serialized_start=29975 - _NODESTART._serialized_end=30028 - _NODESTARTMSG._serialized_start=30030 - _NODESTARTMSG._serialized_end=30120 - _NODEFINISHED._serialized_start=30122 - _NODEFINISHED._serialized_end=30225 - _NODEFINISHEDMSG._serialized_start=30227 - _NODEFINISHEDMSG._serialized_end=30323 - _QUERYCANCELATIONUNSUPPORTED._serialized_start=30325 - _QUERYCANCELATIONUNSUPPORTED._serialized_end=30368 - _QUERYCANCELATIONUNSUPPORTEDMSG._serialized_start=30370 - _QUERYCANCELATIONUNSUPPORTEDMSG._serialized_end=30496 - _CONCURRENCYLINE._serialized_start=30498 - _CONCURRENCYLINE._serialized_end=30577 - _CONCURRENCYLINEMSG._serialized_start=30579 - _CONCURRENCYLINEMSG._serialized_end=30681 - _WRITINGINJECTEDSQLFORNODE._serialized_start=30683 - _WRITINGINJECTEDSQLFORNODE._serialized_end=30752 - _WRITINGINJECTEDSQLFORNODEMSG._serialized_start=30754 - _WRITINGINJECTEDSQLFORNODEMSG._serialized_end=30876 - _NODECOMPILING._serialized_start=30878 - _NODECOMPILING._serialized_end=30935 - _NODECOMPILINGMSG._serialized_start=30937 - _NODECOMPILINGMSG._serialized_end=31035 - _NODEEXECUTING._serialized_start=31037 - _NODEEXECUTING._serialized_end=31094 - _NODEEXECUTINGMSG._serialized_start=31096 - _NODEEXECUTINGMSG._serialized_end=31194 - _LOGHOOKSTARTLINE._serialized_start=31196 - _LOGHOOKSTARTLINE._serialized_end=31305 - _LOGHOOKSTARTLINEMSG._serialized_start=31307 - _LOGHOOKSTARTLINEMSG._serialized_end=31411 - _LOGHOOKENDLINE._serialized_start=31414 - _LOGHOOKENDLINE._serialized_end=31561 - _LOGHOOKENDLINEMSG._serialized_start=31563 - _LOGHOOKENDLINEMSG._serialized_end=31663 - _SKIPPINGDETAILS._serialized_start=31666 - _SKIPPINGDETAILS._serialized_end=31813 - _SKIPPINGDETAILSMSG._serialized_start=31815 - _SKIPPINGDETAILSMSG._serialized_end=31917 - _NOTHINGTODO._serialized_start=31919 - _NOTHINGTODO._serialized_end=31932 - _NOTHINGTODOMSG._serialized_start=31934 - _NOTHINGTODOMSG._serialized_end=32028 - _RUNNINGOPERATIONUNCAUGHTERROR._serialized_start=32030 - _RUNNINGOPERATIONUNCAUGHTERROR._serialized_end=32074 - _RUNNINGOPERATIONUNCAUGHTERRORMSG._serialized_start=32077 - _RUNNINGOPERATIONUNCAUGHTERRORMSG._serialized_end=32207 - _ENDRUNRESULT._serialized_start=32210 - _ENDRUNRESULT._serialized_end=32357 - _ENDRUNRESULTMSG._serialized_start=32359 - _ENDRUNRESULTMSG._serialized_end=32455 - _NONODESSELECTED._serialized_start=32457 - _NONODESSELECTED._serialized_end=32474 - _NONODESSELECTEDMSG._serialized_start=32476 - _NONODESSELECTEDMSG._serialized_end=32578 - _COMMANDCOMPLETED._serialized_start=32580 - _COMMANDCOMPLETED._serialized_end=32699 - _COMMANDCOMPLETEDMSG._serialized_start=32701 - _COMMANDCOMPLETEDMSG._serialized_end=32805 - _SHOWNODE._serialized_start=32807 - _SHOWNODE._serialized_end=32914 - _SHOWNODEMSG._serialized_start=32916 - _SHOWNODEMSG._serialized_end=33004 - _COMPILEDNODE._serialized_start=33006 - _COMPILEDNODE._serialized_end=33118 - _COMPILEDNODEMSG._serialized_start=33120 - _COMPILEDNODEMSG._serialized_end=33216 - _CATCHABLEEXCEPTIONONRUN._serialized_start=33218 - _CATCHABLEEXCEPTIONONRUN._serialized_end=33316 - _CATCHABLEEXCEPTIONONRUNMSG._serialized_start=33318 - _CATCHABLEEXCEPTIONONRUNMSG._serialized_end=33436 - _INTERNALERRORONRUN._serialized_start=33438 - _INTERNALERRORONRUN._serialized_end=33491 - _INTERNALERRORONRUNMSG._serialized_start=33493 - _INTERNALERRORONRUNMSG._serialized_end=33601 - _GENERICEXCEPTIONONRUN._serialized_start=33603 - _GENERICEXCEPTIONONRUN._serialized_end=33678 - _GENERICEXCEPTIONONRUNMSG._serialized_start=33680 - _GENERICEXCEPTIONONRUNMSG._serialized_end=33794 - _NODECONNECTIONRELEASEERROR._serialized_start=33796 - _NODECONNECTIONRELEASEERROR._serialized_end=33874 - _NODECONNECTIONRELEASEERRORMSG._serialized_start=33876 - _NODECONNECTIONRELEASEERRORMSG._serialized_end=34000 - _FOUNDSTATS._serialized_start=34002 - _FOUNDSTATS._serialized_end=34033 - _FOUNDSTATSMSG._serialized_start=34035 - _FOUNDSTATSMSG._serialized_end=34127 - _MAINKEYBOARDINTERRUPT._serialized_start=34129 - _MAINKEYBOARDINTERRUPT._serialized_end=34152 - _MAINKEYBOARDINTERRUPTMSG._serialized_start=34154 - _MAINKEYBOARDINTERRUPTMSG._serialized_end=34268 - _MAINENCOUNTEREDERROR._serialized_start=34270 - _MAINENCOUNTEREDERROR._serialized_end=34305 - _MAINENCOUNTEREDERRORMSG._serialized_start=34307 - _MAINENCOUNTEREDERRORMSG._serialized_end=34419 - _MAINSTACKTRACE._serialized_start=34421 - _MAINSTACKTRACE._serialized_end=34458 - _MAINSTACKTRACEMSG._serialized_start=34460 - _MAINSTACKTRACEMSG._serialized_end=34560 - _SYSTEMCOULDNOTWRITE._serialized_start=34562 - _SYSTEMCOULDNOTWRITE._serialized_end=34626 - _SYSTEMCOULDNOTWRITEMSG._serialized_start=34628 - _SYSTEMCOULDNOTWRITEMSG._serialized_end=34738 - _SYSTEMEXECUTINGCMD._serialized_start=34740 - _SYSTEMEXECUTINGCMD._serialized_end=34773 - _SYSTEMEXECUTINGCMDMSG._serialized_start=34775 - _SYSTEMEXECUTINGCMDMSG._serialized_end=34883 - _SYSTEMSTDOUT._serialized_start=34885 - _SYSTEMSTDOUT._serialized_end=34913 - _SYSTEMSTDOUTMSG._serialized_start=34915 - _SYSTEMSTDOUTMSG._serialized_end=35011 - _SYSTEMSTDERR._serialized_start=35013 - _SYSTEMSTDERR._serialized_end=35041 - _SYSTEMSTDERRMSG._serialized_start=35043 - _SYSTEMSTDERRMSG._serialized_end=35139 - _SYSTEMREPORTRETURNCODE._serialized_start=35141 - _SYSTEMREPORTRETURNCODE._serialized_end=35185 - _SYSTEMREPORTRETURNCODEMSG._serialized_start=35187 - _SYSTEMREPORTRETURNCODEMSG._serialized_end=35303 - _TIMINGINFOCOLLECTED._serialized_start=35305 - _TIMINGINFOCOLLECTED._serialized_end=35417 - _TIMINGINFOCOLLECTEDMSG._serialized_start=35419 - _TIMINGINFOCOLLECTEDMSG._serialized_end=35529 - _LOGDEBUGSTACKTRACE._serialized_start=35531 - _LOGDEBUGSTACKTRACE._serialized_end=35569 - _LOGDEBUGSTACKTRACEMSG._serialized_start=35571 - _LOGDEBUGSTACKTRACEMSG._serialized_end=35679 - _CHECKCLEANPATH._serialized_start=35681 - _CHECKCLEANPATH._serialized_end=35711 - _CHECKCLEANPATHMSG._serialized_start=35713 - _CHECKCLEANPATHMSG._serialized_end=35813 - _CONFIRMCLEANPATH._serialized_start=35815 - _CONFIRMCLEANPATH._serialized_end=35847 - _CONFIRMCLEANPATHMSG._serialized_start=35849 - _CONFIRMCLEANPATHMSG._serialized_end=35953 - _PROTECTEDCLEANPATH._serialized_start=35955 - _PROTECTEDCLEANPATH._serialized_end=35989 - _PROTECTEDCLEANPATHMSG._serialized_start=35991 - _PROTECTEDCLEANPATHMSG._serialized_end=36099 - _FINISHEDCLEANPATHS._serialized_start=36101 - _FINISHEDCLEANPATHS._serialized_end=36121 - _FINISHEDCLEANPATHSMSG._serialized_start=36123 - _FINISHEDCLEANPATHSMSG._serialized_end=36231 - _OPENCOMMAND._serialized_start=36233 - _OPENCOMMAND._serialized_end=36286 - _OPENCOMMANDMSG._serialized_start=36288 - _OPENCOMMANDMSG._serialized_end=36382 - _FORMATTING._serialized_start=36384 - _FORMATTING._serialized_end=36409 - _FORMATTINGMSG._serialized_start=36411 - _FORMATTINGMSG._serialized_end=36503 - _SERVINGDOCSPORT._serialized_start=36505 - _SERVINGDOCSPORT._serialized_end=36553 - _SERVINGDOCSPORTMSG._serialized_start=36555 - _SERVINGDOCSPORTMSG._serialized_end=36657 - _SERVINGDOCSACCESSINFO._serialized_start=36659 - _SERVINGDOCSACCESSINFO._serialized_end=36696 - _SERVINGDOCSACCESSINFOMSG._serialized_start=36698 - _SERVINGDOCSACCESSINFOMSG._serialized_end=36812 - _SERVINGDOCSEXITINFO._serialized_start=36814 - _SERVINGDOCSEXITINFO._serialized_end=36835 - _SERVINGDOCSEXITINFOMSG._serialized_start=36837 - _SERVINGDOCSEXITINFOMSG._serialized_end=36947 - _RUNRESULTWARNING._serialized_start=36949 - _RUNRESULTWARNING._serialized_end=37023 - _RUNRESULTWARNINGMSG._serialized_start=37025 - _RUNRESULTWARNINGMSG._serialized_end=37129 - _RUNRESULTFAILURE._serialized_start=37131 - _RUNRESULTFAILURE._serialized_end=37205 - _RUNRESULTFAILUREMSG._serialized_start=37207 - _RUNRESULTFAILUREMSG._serialized_end=37311 - _STATSLINE._serialized_start=37313 - _STATSLINE._serialized_end=37420 - _STATSLINE_STATSENTRY._serialized_start=37376 - _STATSLINE_STATSENTRY._serialized_end=37420 - _STATSLINEMSG._serialized_start=37422 - _STATSLINEMSG._serialized_end=37512 - _RUNRESULTERROR._serialized_start=37514 - _RUNRESULTERROR._serialized_end=37543 - _RUNRESULTERRORMSG._serialized_start=37545 - _RUNRESULTERRORMSG._serialized_end=37645 - _RUNRESULTERRORNOMESSAGE._serialized_start=37647 - _RUNRESULTERRORNOMESSAGE._serialized_end=37688 - _RUNRESULTERRORNOMESSAGEMSG._serialized_start=37690 - _RUNRESULTERRORNOMESSAGEMSG._serialized_end=37808 - _SQLCOMPILEDPATH._serialized_start=37810 - _SQLCOMPILEDPATH._serialized_end=37841 - _SQLCOMPILEDPATHMSG._serialized_start=37843 - _SQLCOMPILEDPATHMSG._serialized_end=37945 - _CHECKNODETESTFAILURE._serialized_start=37947 - _CHECKNODETESTFAILURE._serialized_end=37992 - _CHECKNODETESTFAILUREMSG._serialized_start=37994 - _CHECKNODETESTFAILUREMSG._serialized_end=38106 - _ENDOFRUNSUMMARY._serialized_start=38108 - _ENDOFRUNSUMMARY._serialized_end=38195 - _ENDOFRUNSUMMARYMSG._serialized_start=38197 - _ENDOFRUNSUMMARYMSG._serialized_end=38299 - _LOGSKIPBECAUSEERROR._serialized_start=38301 - _LOGSKIPBECAUSEERROR._serialized_end=38386 - _LOGSKIPBECAUSEERRORMSG._serialized_start=38388 - _LOGSKIPBECAUSEERRORMSG._serialized_end=38498 - _ENSUREGITINSTALLED._serialized_start=38500 - _ENSUREGITINSTALLED._serialized_end=38520 - _ENSUREGITINSTALLEDMSG._serialized_start=38522 - _ENSUREGITINSTALLEDMSG._serialized_end=38630 - _DEPSCREATINGLOCALSYMLINK._serialized_start=38632 - _DEPSCREATINGLOCALSYMLINK._serialized_end=38658 - _DEPSCREATINGLOCALSYMLINKMSG._serialized_start=38660 - _DEPSCREATINGLOCALSYMLINKMSG._serialized_end=38780 - _DEPSSYMLINKNOTAVAILABLE._serialized_start=38782 - _DEPSSYMLINKNOTAVAILABLE._serialized_end=38807 - _DEPSSYMLINKNOTAVAILABLEMSG._serialized_start=38809 - _DEPSSYMLINKNOTAVAILABLEMSG._serialized_end=38927 - _DISABLETRACKING._serialized_start=38929 - _DISABLETRACKING._serialized_end=38946 - _DISABLETRACKINGMSG._serialized_start=38948 - _DISABLETRACKINGMSG._serialized_end=39050 - _SENDINGEVENT._serialized_start=39052 - _SENDINGEVENT._serialized_end=39082 - _SENDINGEVENTMSG._serialized_start=39084 - _SENDINGEVENTMSG._serialized_end=39180 - _SENDEVENTFAILURE._serialized_start=39182 - _SENDEVENTFAILURE._serialized_end=39200 - _SENDEVENTFAILUREMSG._serialized_start=39202 - _SENDEVENTFAILUREMSG._serialized_end=39306 - _FLUSHEVENTS._serialized_start=39308 - _FLUSHEVENTS._serialized_end=39321 - _FLUSHEVENTSMSG._serialized_start=39323 - _FLUSHEVENTSMSG._serialized_end=39417 - _FLUSHEVENTSFAILURE._serialized_start=39419 - _FLUSHEVENTSFAILURE._serialized_end=39439 - _FLUSHEVENTSFAILUREMSG._serialized_start=39441 - _FLUSHEVENTSFAILUREMSG._serialized_end=39549 - _TRACKINGINITIALIZEFAILURE._serialized_start=39551 - _TRACKINGINITIALIZEFAILURE._serialized_end=39596 - _TRACKINGINITIALIZEFAILUREMSG._serialized_start=39598 - _TRACKINGINITIALIZEFAILUREMSG._serialized_end=39720 - _RUNRESULTWARNINGMESSAGE._serialized_start=39722 - _RUNRESULTWARNINGMESSAGE._serialized_end=39760 - _RUNRESULTWARNINGMESSAGEMSG._serialized_start=39762 - _RUNRESULTWARNINGMESSAGEMSG._serialized_end=39880 - _DEBUGCMDOUT._serialized_start=39882 - _DEBUGCMDOUT._serialized_end=39908 - _DEBUGCMDOUTMSG._serialized_start=39910 - _DEBUGCMDOUTMSG._serialized_end=40004 - _DEBUGCMDRESULT._serialized_start=40006 - _DEBUGCMDRESULT._serialized_end=40035 - _DEBUGCMDRESULTMSG._serialized_start=40037 - _DEBUGCMDRESULTMSG._serialized_end=40137 - _LISTCMDOUT._serialized_start=40139 - _LISTCMDOUT._serialized_end=40164 - _LISTCMDOUTMSG._serialized_start=40166 - _LISTCMDOUTMSG._serialized_end=40258 - _NOTE._serialized_start=40260 - _NOTE._serialized_end=40279 - _NOTEMSG._serialized_start=40281 - _NOTEMSG._serialized_end=40361 - _RESOURCEREPORT._serialized_start=40364 - _RESOURCEREPORT._serialized_end=40600 - _RESOURCEREPORTMSG._serialized_start=40602 - _RESOURCEREPORTMSG._serialized_end=40702 + _globals['_EVENTINFO']._serialized_start=92 + _globals['_EVENTINFO']._serialized_end=365 + _globals['_EVENTINFO_EXTRAENTRY']._serialized_start=321 + _globals['_EVENTINFO_EXTRAENTRY']._serialized_end=365 + _globals['_TIMINGINFOMSG']._serialized_start=367 + _globals['_TIMINGINFOMSG']._serialized_end=494 + _globals['_NODERELATION']._serialized_start=496 + _globals['_NODERELATION']._serialized_end=582 + _globals['_NODEINFO']._serialized_start=585 + _globals['_NODEINFO']._serialized_end=858 + _globals['_RUNRESULTMSG']._serialized_start=861 + _globals['_RUNRESULTMSG']._serialized_end=1070 + _globals['_REFERENCEKEYMSG']._serialized_start=1072 + _globals['_REFERENCEKEYMSG']._serialized_end=1143 + _globals['_COLUMNTYPE']._serialized_start=1145 + _globals['_COLUMNTYPE']._serialized_end=1237 + _globals['_COLUMNCONSTRAINT']._serialized_start=1239 + _globals['_COLUMNCONSTRAINT']._serialized_end=1328 + _globals['_MODELCONSTRAINT']._serialized_start=1330 + _globals['_MODELCONSTRAINT']._serialized_end=1414 + _globals['_GENERICMESSAGE']._serialized_start=1416 + _globals['_GENERICMESSAGE']._serialized_end=1470 + _globals['_MAINREPORTVERSION']._serialized_start=1472 + _globals['_MAINREPORTVERSION']._serialized_end=1529 + _globals['_MAINREPORTVERSIONMSG']._serialized_start=1531 + _globals['_MAINREPORTVERSIONMSG']._serialized_end=1637 + _globals['_MAINREPORTARGS']._serialized_start=1639 + _globals['_MAINREPORTARGS']._serialized_end=1753 + _globals['_MAINREPORTARGS_ARGSENTRY']._serialized_start=1710 + _globals['_MAINREPORTARGS_ARGSENTRY']._serialized_end=1753 + _globals['_MAINREPORTARGSMSG']._serialized_start=1755 + _globals['_MAINREPORTARGSMSG']._serialized_end=1855 + _globals['_MAINTRACKINGUSERSTATE']._serialized_start=1857 + _globals['_MAINTRACKINGUSERSTATE']._serialized_end=1900 + _globals['_MAINTRACKINGUSERSTATEMSG']._serialized_start=1902 + _globals['_MAINTRACKINGUSERSTATEMSG']._serialized_end=2016 + _globals['_MERGEDFROMSTATE']._serialized_start=2018 + _globals['_MERGEDFROMSTATE']._serialized_end=2071 + _globals['_MERGEDFROMSTATEMSG']._serialized_start=2073 + _globals['_MERGEDFROMSTATEMSG']._serialized_end=2175 + _globals['_MISSINGPROFILETARGET']._serialized_start=2177 + _globals['_MISSINGPROFILETARGET']._serialized_end=2242 + _globals['_MISSINGPROFILETARGETMSG']._serialized_start=2244 + _globals['_MISSINGPROFILETARGETMSG']._serialized_end=2356 + _globals['_INVALIDOPTIONYAML']._serialized_start=2358 + _globals['_INVALIDOPTIONYAML']._serialized_end=2398 + _globals['_INVALIDOPTIONYAMLMSG']._serialized_start=2400 + _globals['_INVALIDOPTIONYAMLMSG']._serialized_end=2506 + _globals['_LOGDBTPROJECTERROR']._serialized_start=2508 + _globals['_LOGDBTPROJECTERROR']._serialized_end=2541 + _globals['_LOGDBTPROJECTERRORMSG']._serialized_start=2543 + _globals['_LOGDBTPROJECTERRORMSG']._serialized_end=2651 + _globals['_LOGDBTPROFILEERROR']._serialized_start=2653 + _globals['_LOGDBTPROFILEERROR']._serialized_end=2704 + _globals['_LOGDBTPROFILEERRORMSG']._serialized_start=2706 + _globals['_LOGDBTPROFILEERRORMSG']._serialized_end=2814 + _globals['_STARTERPROJECTPATH']._serialized_start=2816 + _globals['_STARTERPROJECTPATH']._serialized_end=2849 + _globals['_STARTERPROJECTPATHMSG']._serialized_start=2851 + _globals['_STARTERPROJECTPATHMSG']._serialized_end=2959 + _globals['_CONFIGFOLDERDIRECTORY']._serialized_start=2961 + _globals['_CONFIGFOLDERDIRECTORY']._serialized_end=2997 + _globals['_CONFIGFOLDERDIRECTORYMSG']._serialized_start=2999 + _globals['_CONFIGFOLDERDIRECTORYMSG']._serialized_end=3113 + _globals['_NOSAMPLEPROFILEFOUND']._serialized_start=3115 + _globals['_NOSAMPLEPROFILEFOUND']._serialized_end=3154 + _globals['_NOSAMPLEPROFILEFOUNDMSG']._serialized_start=3156 + _globals['_NOSAMPLEPROFILEFOUNDMSG']._serialized_end=3268 + _globals['_PROFILEWRITTENWITHSAMPLE']._serialized_start=3270 + _globals['_PROFILEWRITTENWITHSAMPLE']._serialized_end=3324 + _globals['_PROFILEWRITTENWITHSAMPLEMSG']._serialized_start=3326 + _globals['_PROFILEWRITTENWITHSAMPLEMSG']._serialized_end=3446 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAML']._serialized_start=3448 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAML']._serialized_end=3514 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG']._serialized_start=3517 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG']._serialized_end=3661 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAML']._serialized_start=3663 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAML']._serialized_end=3730 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG']._serialized_start=3733 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG']._serialized_end=3879 + _globals['_SETTINGUPPROFILE']._serialized_start=3881 + _globals['_SETTINGUPPROFILE']._serialized_end=3899 + _globals['_SETTINGUPPROFILEMSG']._serialized_start=3901 + _globals['_SETTINGUPPROFILEMSG']._serialized_end=4005 + _globals['_INVALIDPROFILETEMPLATEYAML']._serialized_start=4007 + _globals['_INVALIDPROFILETEMPLATEYAML']._serialized_end=4035 + _globals['_INVALIDPROFILETEMPLATEYAMLMSG']._serialized_start=4037 + _globals['_INVALIDPROFILETEMPLATEYAMLMSG']._serialized_end=4161 + _globals['_PROJECTNAMEALREADYEXISTS']._serialized_start=4163 + _globals['_PROJECTNAMEALREADYEXISTS']._serialized_end=4203 + _globals['_PROJECTNAMEALREADYEXISTSMSG']._serialized_start=4205 + _globals['_PROJECTNAMEALREADYEXISTSMSG']._serialized_end=4325 + _globals['_PROJECTCREATED']._serialized_start=4327 + _globals['_PROJECTCREATED']._serialized_end=4402 + _globals['_PROJECTCREATEDMSG']._serialized_start=4404 + _globals['_PROJECTCREATEDMSG']._serialized_end=4504 + _globals['_ADAPTEREVENTDEBUG']._serialized_start=4507 + _globals['_ADAPTEREVENTDEBUG']._serialized_end=4642 + _globals['_ADAPTEREVENTDEBUGMSG']._serialized_start=4644 + _globals['_ADAPTEREVENTDEBUGMSG']._serialized_end=4750 + _globals['_ADAPTEREVENTINFO']._serialized_start=4753 + _globals['_ADAPTEREVENTINFO']._serialized_end=4887 + _globals['_ADAPTEREVENTINFOMSG']._serialized_start=4889 + _globals['_ADAPTEREVENTINFOMSG']._serialized_end=4993 + _globals['_ADAPTEREVENTWARNING']._serialized_start=4996 + _globals['_ADAPTEREVENTWARNING']._serialized_end=5133 + _globals['_ADAPTEREVENTWARNINGMSG']._serialized_start=5135 + _globals['_ADAPTEREVENTWARNINGMSG']._serialized_end=5245 + _globals['_ADAPTEREVENTERROR']._serialized_start=5248 + _globals['_ADAPTEREVENTERROR']._serialized_end=5401 + _globals['_ADAPTEREVENTERRORMSG']._serialized_start=5403 + _globals['_ADAPTEREVENTERRORMSG']._serialized_end=5509 + _globals['_NEWCONNECTION']._serialized_start=5511 + _globals['_NEWCONNECTION']._serialized_end=5606 + _globals['_NEWCONNECTIONMSG']._serialized_start=5608 + _globals['_NEWCONNECTIONMSG']._serialized_end=5706 + _globals['_CONNECTIONREUSED']._serialized_start=5708 + _globals['_CONNECTIONREUSED']._serialized_end=5769 + _globals['_CONNECTIONREUSEDMSG']._serialized_start=5771 + _globals['_CONNECTIONREUSEDMSG']._serialized_end=5875 + _globals['_CONNECTIONLEFTOPENINCLEANUP']._serialized_start=5877 + _globals['_CONNECTIONLEFTOPENINCLEANUP']._serialized_end=5925 + _globals['_CONNECTIONLEFTOPENINCLEANUPMSG']._serialized_start=5927 + _globals['_CONNECTIONLEFTOPENINCLEANUPMSG']._serialized_end=6053 + _globals['_CONNECTIONCLOSEDINCLEANUP']._serialized_start=6055 + _globals['_CONNECTIONCLOSEDINCLEANUP']._serialized_end=6101 + _globals['_CONNECTIONCLOSEDINCLEANUPMSG']._serialized_start=6103 + _globals['_CONNECTIONCLOSEDINCLEANUPMSG']._serialized_end=6225 + _globals['_ROLLBACKFAILED']._serialized_start=6227 + _globals['_ROLLBACKFAILED']._serialized_end=6322 + _globals['_ROLLBACKFAILEDMSG']._serialized_start=6324 + _globals['_ROLLBACKFAILEDMSG']._serialized_end=6424 + _globals['_CONNECTIONCLOSED']._serialized_start=6426 + _globals['_CONNECTIONCLOSED']._serialized_end=6505 + _globals['_CONNECTIONCLOSEDMSG']._serialized_start=6507 + _globals['_CONNECTIONCLOSEDMSG']._serialized_end=6611 + _globals['_CONNECTIONLEFTOPEN']._serialized_start=6613 + _globals['_CONNECTIONLEFTOPEN']._serialized_end=6694 + _globals['_CONNECTIONLEFTOPENMSG']._serialized_start=6696 + _globals['_CONNECTIONLEFTOPENMSG']._serialized_end=6804 + _globals['_ROLLBACK']._serialized_start=6806 + _globals['_ROLLBACK']._serialized_end=6877 + _globals['_ROLLBACKMSG']._serialized_start=6879 + _globals['_ROLLBACKMSG']._serialized_end=6967 + _globals['_CACHEMISS']._serialized_start=6969 + _globals['_CACHEMISS']._serialized_end=7033 + _globals['_CACHEMISSMSG']._serialized_start=7035 + _globals['_CACHEMISSMSG']._serialized_end=7125 + _globals['_LISTRELATIONS']._serialized_start=7127 + _globals['_LISTRELATIONS']._serialized_end=7225 + _globals['_LISTRELATIONSMSG']._serialized_start=7227 + _globals['_LISTRELATIONSMSG']._serialized_end=7325 + _globals['_CONNECTIONUSED']._serialized_start=7327 + _globals['_CONNECTIONUSED']._serialized_end=7423 + _globals['_CONNECTIONUSEDMSG']._serialized_start=7425 + _globals['_CONNECTIONUSEDMSG']._serialized_end=7525 + _globals['_SQLQUERY']._serialized_start=7527 + _globals['_SQLQUERY']._serialized_end=7611 + _globals['_SQLQUERYMSG']._serialized_start=7613 + _globals['_SQLQUERYMSG']._serialized_end=7701 + _globals['_SQLQUERYSTATUS']._serialized_start=7703 + _globals['_SQLQUERYSTATUS']._serialized_end=7794 + _globals['_SQLQUERYSTATUSMSG']._serialized_start=7796 + _globals['_SQLQUERYSTATUSMSG']._serialized_end=7896 + _globals['_SQLCOMMIT']._serialized_start=7898 + _globals['_SQLCOMMIT']._serialized_end=7970 + _globals['_SQLCOMMITMSG']._serialized_start=7972 + _globals['_SQLCOMMITMSG']._serialized_end=8062 + _globals['_COLTYPECHANGE']._serialized_start=8064 + _globals['_COLTYPECHANGE']._serialized_end=8161 + _globals['_COLTYPECHANGEMSG']._serialized_start=8163 + _globals['_COLTYPECHANGEMSG']._serialized_end=8261 + _globals['_SCHEMACREATION']._serialized_start=8263 + _globals['_SCHEMACREATION']._serialized_end=8327 + _globals['_SCHEMACREATIONMSG']._serialized_start=8329 + _globals['_SCHEMACREATIONMSG']._serialized_end=8429 + _globals['_SCHEMADROP']._serialized_start=8431 + _globals['_SCHEMADROP']._serialized_end=8491 + _globals['_SCHEMADROPMSG']._serialized_start=8493 + _globals['_SCHEMADROPMSG']._serialized_end=8585 + _globals['_CACHEACTION']._serialized_start=8588 + _globals['_CACHEACTION']._serialized_end=8810 + _globals['_CACHEACTIONMSG']._serialized_start=8812 + _globals['_CACHEACTIONMSG']._serialized_end=8906 + _globals['_CACHEDUMPGRAPH']._serialized_start=8909 + _globals['_CACHEDUMPGRAPH']._serialized_end=9061 + _globals['_CACHEDUMPGRAPH_DUMPENTRY']._serialized_start=9018 + _globals['_CACHEDUMPGRAPH_DUMPENTRY']._serialized_end=9061 + _globals['_CACHEDUMPGRAPHMSG']._serialized_start=9063 + _globals['_CACHEDUMPGRAPHMSG']._serialized_end=9163 + _globals['_ADAPTERREGISTERED']._serialized_start=9165 + _globals['_ADAPTERREGISTERED']._serialized_end=9231 + _globals['_ADAPTERREGISTEREDMSG']._serialized_start=9233 + _globals['_ADAPTERREGISTEREDMSG']._serialized_end=9339 + _globals['_ADAPTERIMPORTERROR']._serialized_start=9341 + _globals['_ADAPTERIMPORTERROR']._serialized_end=9374 + _globals['_ADAPTERIMPORTERRORMSG']._serialized_start=9376 + _globals['_ADAPTERIMPORTERRORMSG']._serialized_end=9484 + _globals['_PLUGINLOADERROR']._serialized_start=9486 + _globals['_PLUGINLOADERROR']._serialized_end=9521 + _globals['_PLUGINLOADERRORMSG']._serialized_start=9523 + _globals['_PLUGINLOADERRORMSG']._serialized_end=9625 + _globals['_NEWCONNECTIONOPENING']._serialized_start=9627 + _globals['_NEWCONNECTIONOPENING']._serialized_end=9717 + _globals['_NEWCONNECTIONOPENINGMSG']._serialized_start=9719 + _globals['_NEWCONNECTIONOPENINGMSG']._serialized_end=9831 + _globals['_CODEEXECUTION']._serialized_start=9833 + _globals['_CODEEXECUTION']._serialized_end=9889 + _globals['_CODEEXECUTIONMSG']._serialized_start=9891 + _globals['_CODEEXECUTIONMSG']._serialized_end=9989 + _globals['_CODEEXECUTIONSTATUS']._serialized_start=9991 + _globals['_CODEEXECUTIONSTATUS']._serialized_end=10045 + _globals['_CODEEXECUTIONSTATUSMSG']._serialized_start=10047 + _globals['_CODEEXECUTIONSTATUSMSG']._serialized_end=10157 + _globals['_CATALOGGENERATIONERROR']._serialized_start=10159 + _globals['_CATALOGGENERATIONERROR']._serialized_end=10196 + _globals['_CATALOGGENERATIONERRORMSG']._serialized_start=10198 + _globals['_CATALOGGENERATIONERRORMSG']._serialized_end=10314 + _globals['_WRITECATALOGFAILURE']._serialized_start=10316 + _globals['_WRITECATALOGFAILURE']._serialized_end=10361 + _globals['_WRITECATALOGFAILUREMSG']._serialized_start=10363 + _globals['_WRITECATALOGFAILUREMSG']._serialized_end=10473 + _globals['_CATALOGWRITTEN']._serialized_start=10475 + _globals['_CATALOGWRITTEN']._serialized_end=10505 + _globals['_CATALOGWRITTENMSG']._serialized_start=10507 + _globals['_CATALOGWRITTENMSG']._serialized_end=10607 + _globals['_CANNOTGENERATEDOCS']._serialized_start=10609 + _globals['_CANNOTGENERATEDOCS']._serialized_end=10629 + _globals['_CANNOTGENERATEDOCSMSG']._serialized_start=10631 + _globals['_CANNOTGENERATEDOCSMSG']._serialized_end=10739 + _globals['_BUILDINGCATALOG']._serialized_start=10741 + _globals['_BUILDINGCATALOG']._serialized_end=10758 + _globals['_BUILDINGCATALOGMSG']._serialized_start=10760 + _globals['_BUILDINGCATALOGMSG']._serialized_end=10862 + _globals['_DATABASEERRORRUNNINGHOOK']._serialized_start=10864 + _globals['_DATABASEERRORRUNNINGHOOK']._serialized_end=10909 + _globals['_DATABASEERRORRUNNINGHOOKMSG']._serialized_start=10911 + _globals['_DATABASEERRORRUNNINGHOOKMSG']._serialized_end=11031 + _globals['_HOOKSRUNNING']._serialized_start=11033 + _globals['_HOOKSRUNNING']._serialized_end=11085 + _globals['_HOOKSRUNNINGMSG']._serialized_start=11087 + _globals['_HOOKSRUNNINGMSG']._serialized_end=11183 + _globals['_FINISHEDRUNNINGSTATS']._serialized_start=11185 + _globals['_FINISHEDRUNNINGSTATS']._serialized_end=11269 + _globals['_FINISHEDRUNNINGSTATSMSG']._serialized_start=11271 + _globals['_FINISHEDRUNNINGSTATSMSG']._serialized_end=11383 + _globals['_CONSTRAINTNOTENFORCED']._serialized_start=11385 + _globals['_CONSTRAINTNOTENFORCED']._serialized_end=11445 + _globals['_CONSTRAINTNOTENFORCEDMSG']._serialized_start=11447 + _globals['_CONSTRAINTNOTENFORCEDMSG']._serialized_end=11561 + _globals['_CONSTRAINTNOTSUPPORTED']._serialized_start=11563 + _globals['_CONSTRAINTNOTSUPPORTED']._serialized_end=11624 + _globals['_CONSTRAINTNOTSUPPORTEDMSG']._serialized_start=11626 + _globals['_CONSTRAINTNOTSUPPORTEDMSG']._serialized_end=11742 + _globals['_INPUTFILEDIFFERROR']._serialized_start=11744 + _globals['_INPUTFILEDIFFERROR']._serialized_end=11799 + _globals['_INPUTFILEDIFFERRORMSG']._serialized_start=11801 + _globals['_INPUTFILEDIFFERRORMSG']._serialized_end=11909 + _globals['_INVALIDVALUEFORFIELD']._serialized_start=11911 + _globals['_INVALIDVALUEFORFIELD']._serialized_end=11974 + _globals['_INVALIDVALUEFORFIELDMSG']._serialized_start=11976 + _globals['_INVALIDVALUEFORFIELDMSG']._serialized_end=12088 + _globals['_VALIDATIONWARNING']._serialized_start=12090 + _globals['_VALIDATIONWARNING']._serialized_end=12171 + _globals['_VALIDATIONWARNINGMSG']._serialized_start=12173 + _globals['_VALIDATIONWARNINGMSG']._serialized_end=12279 + _globals['_PARSEPERFINFOPATH']._serialized_start=12281 + _globals['_PARSEPERFINFOPATH']._serialized_end=12314 + _globals['_PARSEPERFINFOPATHMSG']._serialized_start=12316 + _globals['_PARSEPERFINFOPATHMSG']._serialized_end=12422 + _globals['_PARTIALPARSINGERRORPROCESSINGFILE']._serialized_start=12424 + _globals['_PARTIALPARSINGERRORPROCESSINGFILE']._serialized_end=12473 + _globals['_PARTIALPARSINGERRORPROCESSINGFILEMSG']._serialized_start=12476 + _globals['_PARTIALPARSINGERRORPROCESSINGFILEMSG']._serialized_end=12614 + _globals['_PARTIALPARSINGERROR']._serialized_start=12617 + _globals['_PARTIALPARSINGERROR']._serialized_end=12751 + _globals['_PARTIALPARSINGERROR_EXCINFOENTRY']._serialized_start=12705 + _globals['_PARTIALPARSINGERROR_EXCINFOENTRY']._serialized_end=12751 + _globals['_PARTIALPARSINGERRORMSG']._serialized_start=12753 + _globals['_PARTIALPARSINGERRORMSG']._serialized_end=12863 + _globals['_PARTIALPARSINGSKIPPARSING']._serialized_start=12865 + _globals['_PARTIALPARSINGSKIPPARSING']._serialized_end=12892 + _globals['_PARTIALPARSINGSKIPPARSINGMSG']._serialized_start=12894 + _globals['_PARTIALPARSINGSKIPPARSINGMSG']._serialized_end=13016 + _globals['_UNABLETOPARTIALPARSE']._serialized_start=13018 + _globals['_UNABLETOPARTIALPARSE']._serialized_end=13056 + _globals['_UNABLETOPARTIALPARSEMSG']._serialized_start=13058 + _globals['_UNABLETOPARTIALPARSEMSG']._serialized_end=13170 + _globals['_STATECHECKVARSHASH']._serialized_start=13172 + _globals['_STATECHECKVARSHASH']._serialized_end=13274 + _globals['_STATECHECKVARSHASHMSG']._serialized_start=13276 + _globals['_STATECHECKVARSHASHMSG']._serialized_end=13384 + _globals['_PARTIALPARSINGNOTENABLED']._serialized_start=13386 + _globals['_PARTIALPARSINGNOTENABLED']._serialized_end=13412 + _globals['_PARTIALPARSINGNOTENABLEDMSG']._serialized_start=13414 + _globals['_PARTIALPARSINGNOTENABLEDMSG']._serialized_end=13534 + _globals['_PARSEDFILELOADFAILED']._serialized_start=13536 + _globals['_PARSEDFILELOADFAILED']._serialized_end=13603 + _globals['_PARSEDFILELOADFAILEDMSG']._serialized_start=13605 + _globals['_PARSEDFILELOADFAILEDMSG']._serialized_end=13717 + _globals['_PARTIALPARSINGENABLED']._serialized_start=13719 + _globals['_PARTIALPARSINGENABLED']._serialized_end=13791 + _globals['_PARTIALPARSINGENABLEDMSG']._serialized_start=13793 + _globals['_PARTIALPARSINGENABLEDMSG']._serialized_end=13907 + _globals['_PARTIALPARSINGFILE']._serialized_start=13909 + _globals['_PARTIALPARSINGFILE']._serialized_end=13965 + _globals['_PARTIALPARSINGFILEMSG']._serialized_start=13967 + _globals['_PARTIALPARSINGFILEMSG']._serialized_end=14075 + _globals['_INVALIDDISABLEDTARGETINTESTNODE']._serialized_start=14078 + _globals['_INVALIDDISABLEDTARGETINTESTNODE']._serialized_end=14253 + _globals['_INVALIDDISABLEDTARGETINTESTNODEMSG']._serialized_start=14256 + _globals['_INVALIDDISABLEDTARGETINTESTNODEMSG']._serialized_end=14390 + _globals['_UNUSEDRESOURCECONFIGPATH']._serialized_start=14392 + _globals['_UNUSEDRESOURCECONFIGPATH']._serialized_end=14447 + _globals['_UNUSEDRESOURCECONFIGPATHMSG']._serialized_start=14449 + _globals['_UNUSEDRESOURCECONFIGPATHMSG']._serialized_end=14569 + _globals['_SEEDINCREASED']._serialized_start=14571 + _globals['_SEEDINCREASED']._serialized_end=14622 + _globals['_SEEDINCREASEDMSG']._serialized_start=14624 + _globals['_SEEDINCREASEDMSG']._serialized_end=14722 + _globals['_SEEDEXCEEDSLIMITSAMEPATH']._serialized_start=14724 + _globals['_SEEDEXCEEDSLIMITSAMEPATH']._serialized_end=14786 + _globals['_SEEDEXCEEDSLIMITSAMEPATHMSG']._serialized_start=14788 + _globals['_SEEDEXCEEDSLIMITSAMEPATHMSG']._serialized_end=14908 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGED']._serialized_start=14910 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGED']._serialized_end=14978 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGEDMSG']._serialized_start=14981 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGEDMSG']._serialized_end=15113 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGED']._serialized_start=15115 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGED']._serialized_end=15207 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG']._serialized_start=15210 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG']._serialized_end=15344 + _globals['_UNUSEDTABLES']._serialized_start=15346 + _globals['_UNUSEDTABLES']._serialized_end=15383 + _globals['_UNUSEDTABLESMSG']._serialized_start=15385 + _globals['_UNUSEDTABLESMSG']._serialized_end=15481 + _globals['_WRONGRESOURCESCHEMAFILE']._serialized_start=15484 + _globals['_WRONGRESOURCESCHEMAFILE']._serialized_end=15619 + _globals['_WRONGRESOURCESCHEMAFILEMSG']._serialized_start=15621 + _globals['_WRONGRESOURCESCHEMAFILEMSG']._serialized_end=15739 + _globals['_NONODEFORYAMLKEY']._serialized_start=15741 + _globals['_NONODEFORYAMLKEY']._serialized_end=15816 + _globals['_NONODEFORYAMLKEYMSG']._serialized_start=15818 + _globals['_NONODEFORYAMLKEYMSG']._serialized_end=15922 + _globals['_MACRONOTFOUNDFORPATCH']._serialized_start=15924 + _globals['_MACRONOTFOUNDFORPATCH']._serialized_end=15967 + _globals['_MACRONOTFOUNDFORPATCHMSG']._serialized_start=15969 + _globals['_MACRONOTFOUNDFORPATCHMSG']._serialized_end=16083 + _globals['_NODENOTFOUNDORDISABLED']._serialized_start=16086 + _globals['_NODENOTFOUNDORDISABLED']._serialized_end=16270 + _globals['_NODENOTFOUNDORDISABLEDMSG']._serialized_start=16272 + _globals['_NODENOTFOUNDORDISABLEDMSG']._serialized_end=16388 + _globals['_JINJALOGWARNING']._serialized_start=16390 + _globals['_JINJALOGWARNING']._serialized_end=16462 + _globals['_JINJALOGWARNINGMSG']._serialized_start=16464 + _globals['_JINJALOGWARNINGMSG']._serialized_end=16566 + _globals['_JINJALOGINFO']._serialized_start=16568 + _globals['_JINJALOGINFO']._serialized_end=16637 + _globals['_JINJALOGINFOMSG']._serialized_start=16639 + _globals['_JINJALOGINFOMSG']._serialized_end=16735 + _globals['_JINJALOGDEBUG']._serialized_start=16737 + _globals['_JINJALOGDEBUG']._serialized_end=16807 + _globals['_JINJALOGDEBUGMSG']._serialized_start=16809 + _globals['_JINJALOGDEBUGMSG']._serialized_end=16907 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLE']._serialized_start=16910 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLE']._serialized_end=17084 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLEMSG']._serialized_start=17087 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLEMSG']._serialized_end=17219 + _globals['_UPCOMINGREFERENCEDEPRECATION']._serialized_start=17222 + _globals['_UPCOMINGREFERENCEDEPRECATION']._serialized_end=17420 + _globals['_UPCOMINGREFERENCEDEPRECATIONMSG']._serialized_start=17423 + _globals['_UPCOMINGREFERENCEDEPRECATIONMSG']._serialized_end=17551 + _globals['_DEPRECATEDREFERENCE']._serialized_start=17554 + _globals['_DEPRECATEDREFERENCE']._serialized_end=17743 + _globals['_DEPRECATEDREFERENCEMSG']._serialized_start=17745 + _globals['_DEPRECATEDREFERENCEMSG']._serialized_end=17855 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATION']._serialized_start=17857 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATION']._serialized_end=17917 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG']._serialized_start=17920 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG']._serialized_end=18064 + _globals['_PARSEINLINENODEERROR']._serialized_start=18066 + _globals['_PARSEINLINENODEERROR']._serialized_end=18143 + _globals['_PARSEINLINENODEERRORMSG']._serialized_start=18145 + _globals['_PARSEINLINENODEERRORMSG']._serialized_end=18257 + _globals['_SEMANTICVALIDATIONFAILURE']._serialized_start=18259 + _globals['_SEMANTICVALIDATIONFAILURE']._serialized_end=18299 + _globals['_SEMANTICVALIDATIONFAILUREMSG']._serialized_start=18301 + _globals['_SEMANTICVALIDATIONFAILUREMSG']._serialized_end=18423 + _globals['_UNVERSIONEDBREAKINGCHANGE']._serialized_start=18426 + _globals['_UNVERSIONEDBREAKINGCHANGE']._serialized_end=18820 + _globals['_UNVERSIONEDBREAKINGCHANGEMSG']._serialized_start=18822 + _globals['_UNVERSIONEDBREAKINGCHANGEMSG']._serialized_end=18944 + _globals['_WARNSTATETARGETEQUAL']._serialized_start=18946 + _globals['_WARNSTATETARGETEQUAL']._serialized_end=18988 + _globals['_WARNSTATETARGETEQUALMSG']._serialized_start=18990 + _globals['_WARNSTATETARGETEQUALMSG']._serialized_end=19102 + _globals['_FRESHNESSCONFIGPROBLEM']._serialized_start=19104 + _globals['_FRESHNESSCONFIGPROBLEM']._serialized_end=19141 + _globals['_FRESHNESSCONFIGPROBLEMMSG']._serialized_start=19143 + _globals['_FRESHNESSCONFIGPROBLEMMSG']._serialized_end=19259 + _globals['_GITSPARSECHECKOUTSUBDIRECTORY']._serialized_start=19261 + _globals['_GITSPARSECHECKOUTSUBDIRECTORY']._serialized_end=19308 + _globals['_GITSPARSECHECKOUTSUBDIRECTORYMSG']._serialized_start=19311 + _globals['_GITSPARSECHECKOUTSUBDIRECTORYMSG']._serialized_end=19441 + _globals['_GITPROGRESSCHECKOUTREVISION']._serialized_start=19443 + _globals['_GITPROGRESSCHECKOUTREVISION']._serialized_end=19490 + _globals['_GITPROGRESSCHECKOUTREVISIONMSG']._serialized_start=19492 + _globals['_GITPROGRESSCHECKOUTREVISIONMSG']._serialized_end=19618 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCY']._serialized_start=19620 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCY']._serialized_end=19672 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG']._serialized_start=19675 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG']._serialized_end=19821 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCY']._serialized_start=19823 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCY']._serialized_end=19869 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCYMSG']._serialized_start=19872 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCYMSG']._serialized_end=20006 + _globals['_GITNOTHINGTODO']._serialized_start=20008 + _globals['_GITNOTHINGTODO']._serialized_end=20037 + _globals['_GITNOTHINGTODOMSG']._serialized_start=20039 + _globals['_GITNOTHINGTODOMSG']._serialized_end=20139 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGE']._serialized_start=20141 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGE']._serialized_end=20210 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGEMSG']._serialized_start=20213 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGEMSG']._serialized_end=20347 + _globals['_GITPROGRESSCHECKEDOUTAT']._serialized_start=20349 + _globals['_GITPROGRESSCHECKEDOUTAT']._serialized_end=20391 + _globals['_GITPROGRESSCHECKEDOUTATMSG']._serialized_start=20393 + _globals['_GITPROGRESSCHECKEDOUTATMSG']._serialized_end=20511 + _globals['_REGISTRYPROGRESSGETREQUEST']._serialized_start=20513 + _globals['_REGISTRYPROGRESSGETREQUEST']._serialized_end=20554 + _globals['_REGISTRYPROGRESSGETREQUESTMSG']._serialized_start=20556 + _globals['_REGISTRYPROGRESSGETREQUESTMSG']._serialized_end=20680 + _globals['_REGISTRYPROGRESSGETRESPONSE']._serialized_start=20682 + _globals['_REGISTRYPROGRESSGETRESPONSE']._serialized_end=20743 + _globals['_REGISTRYPROGRESSGETRESPONSEMSG']._serialized_start=20745 + _globals['_REGISTRYPROGRESSGETRESPONSEMSG']._serialized_end=20871 + _globals['_SELECTORREPORTINVALIDSELECTOR']._serialized_start=20873 + _globals['_SELECTORREPORTINVALIDSELECTOR']._serialized_end=20968 + _globals['_SELECTORREPORTINVALIDSELECTORMSG']._serialized_start=20971 + _globals['_SELECTORREPORTINVALIDSELECTORMSG']._serialized_end=21101 + _globals['_DEPSNOPACKAGESFOUND']._serialized_start=21103 + _globals['_DEPSNOPACKAGESFOUND']._serialized_end=21124 + _globals['_DEPSNOPACKAGESFOUNDMSG']._serialized_start=21126 + _globals['_DEPSNOPACKAGESFOUNDMSG']._serialized_end=21236 + _globals['_DEPSSTARTPACKAGEINSTALL']._serialized_start=21238 + _globals['_DEPSSTARTPACKAGEINSTALL']._serialized_end=21285 + _globals['_DEPSSTARTPACKAGEINSTALLMSG']._serialized_start=21287 + _globals['_DEPSSTARTPACKAGEINSTALLMSG']._serialized_end=21405 + _globals['_DEPSINSTALLINFO']._serialized_start=21407 + _globals['_DEPSINSTALLINFO']._serialized_end=21446 + _globals['_DEPSINSTALLINFOMSG']._serialized_start=21448 + _globals['_DEPSINSTALLINFOMSG']._serialized_end=21550 + _globals['_DEPSUPDATEAVAILABLE']._serialized_start=21552 + _globals['_DEPSUPDATEAVAILABLE']._serialized_end=21597 + _globals['_DEPSUPDATEAVAILABLEMSG']._serialized_start=21599 + _globals['_DEPSUPDATEAVAILABLEMSG']._serialized_end=21709 + _globals['_DEPSUPTODATE']._serialized_start=21711 + _globals['_DEPSUPTODATE']._serialized_end=21725 + _globals['_DEPSUPTODATEMSG']._serialized_start=21727 + _globals['_DEPSUPTODATEMSG']._serialized_end=21823 + _globals['_DEPSLISTSUBDIRECTORY']._serialized_start=21825 + _globals['_DEPSLISTSUBDIRECTORY']._serialized_end=21869 + _globals['_DEPSLISTSUBDIRECTORYMSG']._serialized_start=21871 + _globals['_DEPSLISTSUBDIRECTORYMSG']._serialized_end=21983 + _globals['_DEPSNOTIFYUPDATESAVAILABLE']._serialized_start=21985 + _globals['_DEPSNOTIFYUPDATESAVAILABLE']._serialized_end=22031 + _globals['_DEPSNOTIFYUPDATESAVAILABLEMSG']._serialized_start=22033 + _globals['_DEPSNOTIFYUPDATESAVAILABLEMSG']._serialized_end=22157 + _globals['_RETRYEXTERNALCALL']._serialized_start=22159 + _globals['_RETRYEXTERNALCALL']._serialized_end=22208 + _globals['_RETRYEXTERNALCALLMSG']._serialized_start=22210 + _globals['_RETRYEXTERNALCALLMSG']._serialized_end=22316 + _globals['_RECORDRETRYEXCEPTION']._serialized_start=22318 + _globals['_RECORDRETRYEXCEPTION']._serialized_end=22353 + _globals['_RECORDRETRYEXCEPTIONMSG']._serialized_start=22355 + _globals['_RECORDRETRYEXCEPTIONMSG']._serialized_end=22467 + _globals['_REGISTRYINDEXPROGRESSGETREQUEST']._serialized_start=22469 + _globals['_REGISTRYINDEXPROGRESSGETREQUEST']._serialized_end=22515 + _globals['_REGISTRYINDEXPROGRESSGETREQUESTMSG']._serialized_start=22518 + _globals['_REGISTRYINDEXPROGRESSGETREQUESTMSG']._serialized_end=22652 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSE']._serialized_start=22654 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSE']._serialized_end=22720 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSEMSG']._serialized_start=22723 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSEMSG']._serialized_end=22859 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPE']._serialized_start=22861 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPE']._serialized_end=22911 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPEMSG']._serialized_start=22914 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPEMSG']._serialized_end=23046 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYS']._serialized_start=23048 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYS']._serialized_end=23098 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYSMSG']._serialized_start=23101 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYSMSG']._serialized_end=23233 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYS']._serialized_start=23235 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYS']._serialized_end=23288 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYSMSG']._serialized_start=23291 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYSMSG']._serialized_end=23429 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYS']._serialized_start=23431 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYS']._serialized_end=23482 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYSMSG']._serialized_start=23485 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYSMSG']._serialized_end=23619 + _globals['_DEPSSETDOWNLOADDIRECTORY']._serialized_start=23621 + _globals['_DEPSSETDOWNLOADDIRECTORY']._serialized_end=23661 + _globals['_DEPSSETDOWNLOADDIRECTORYMSG']._serialized_start=23663 + _globals['_DEPSSETDOWNLOADDIRECTORYMSG']._serialized_end=23783 + _globals['_DEPSUNPINNED']._serialized_start=23785 + _globals['_DEPSUNPINNED']._serialized_end=23830 + _globals['_DEPSUNPINNEDMSG']._serialized_start=23832 + _globals['_DEPSUNPINNEDMSG']._serialized_end=23928 + _globals['_NONODESFORSELECTIONCRITERIA']._serialized_start=23930 + _globals['_NONODESFORSELECTIONCRITERIA']._serialized_end=23977 + _globals['_NONODESFORSELECTIONCRITERIAMSG']._serialized_start=23979 + _globals['_NONODESFORSELECTIONCRITERIAMSG']._serialized_end=24105 + _globals['_DEPSLOCKUPDATING']._serialized_start=24107 + _globals['_DEPSLOCKUPDATING']._serialized_end=24148 + _globals['_DEPSLOCKUPDATINGMSG']._serialized_start=24150 + _globals['_DEPSLOCKUPDATINGMSG']._serialized_end=24254 + _globals['_DEPSADDPACKAGE']._serialized_start=24256 + _globals['_DEPSADDPACKAGE']._serialized_end=24338 + _globals['_DEPSADDPACKAGEMSG']._serialized_start=24340 + _globals['_DEPSADDPACKAGEMSG']._serialized_end=24440 + _globals['_DEPSFOUNDDUPLICATEPACKAGE']._serialized_start=24443 + _globals['_DEPSFOUNDDUPLICATEPACKAGE']._serialized_end=24610 + _globals['_DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY']._serialized_start=24557 + _globals['_DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY']._serialized_end=24610 + _globals['_DEPSFOUNDDUPLICATEPACKAGEMSG']._serialized_start=24612 + _globals['_DEPSFOUNDDUPLICATEPACKAGEMSG']._serialized_end=24734 + _globals['_DEPSVERSIONMISSING']._serialized_start=24736 + _globals['_DEPSVERSIONMISSING']._serialized_end=24772 + _globals['_DEPSVERSIONMISSINGMSG']._serialized_start=24774 + _globals['_DEPSVERSIONMISSINGMSG']._serialized_end=24882 + _globals['_RUNNINGOPERATIONCAUGHTERROR']._serialized_start=24884 + _globals['_RUNNINGOPERATIONCAUGHTERROR']._serialized_end=24926 + _globals['_RUNNINGOPERATIONCAUGHTERRORMSG']._serialized_start=24928 + _globals['_RUNNINGOPERATIONCAUGHTERRORMSG']._serialized_end=25054 + _globals['_COMPILECOMPLETE']._serialized_start=25056 + _globals['_COMPILECOMPLETE']._serialized_end=25073 + _globals['_COMPILECOMPLETEMSG']._serialized_start=25075 + _globals['_COMPILECOMPLETEMSG']._serialized_end=25177 + _globals['_FRESHNESSCHECKCOMPLETE']._serialized_start=25179 + _globals['_FRESHNESSCHECKCOMPLETE']._serialized_end=25203 + _globals['_FRESHNESSCHECKCOMPLETEMSG']._serialized_start=25205 + _globals['_FRESHNESSCHECKCOMPLETEMSG']._serialized_end=25321 + _globals['_SEEDHEADER']._serialized_start=25323 + _globals['_SEEDHEADER']._serialized_end=25351 + _globals['_SEEDHEADERMSG']._serialized_start=25353 + _globals['_SEEDHEADERMSG']._serialized_end=25445 + _globals['_SQLRUNNEREXCEPTION']._serialized_start=25447 + _globals['_SQLRUNNEREXCEPTION']._serialized_end=25498 + _globals['_SQLRUNNEREXCEPTIONMSG']._serialized_start=25500 + _globals['_SQLRUNNEREXCEPTIONMSG']._serialized_end=25608 + _globals['_LOGTESTRESULT']._serialized_start=25611 + _globals['_LOGTESTRESULT']._serialized_end=25779 + _globals['_LOGTESTRESULTMSG']._serialized_start=25781 + _globals['_LOGTESTRESULTMSG']._serialized_end=25879 + _globals['_LOGSTARTLINE']._serialized_start=25881 + _globals['_LOGSTARTLINE']._serialized_end=25988 + _globals['_LOGSTARTLINEMSG']._serialized_start=25990 + _globals['_LOGSTARTLINEMSG']._serialized_end=26086 + _globals['_LOGMODELRESULT']._serialized_start=26089 + _globals['_LOGMODELRESULT']._serialized_end=26238 + _globals['_LOGMODELRESULTMSG']._serialized_start=26240 + _globals['_LOGMODELRESULTMSG']._serialized_end=26340 + _globals['_LOGSNAPSHOTRESULT']._serialized_start=26343 + _globals['_LOGSNAPSHOTRESULT']._serialized_end=26617 + _globals['_LOGSNAPSHOTRESULT_CFGENTRY']._serialized_start=26575 + _globals['_LOGSNAPSHOTRESULT_CFGENTRY']._serialized_end=26617 + _globals['_LOGSNAPSHOTRESULTMSG']._serialized_start=26619 + _globals['_LOGSNAPSHOTRESULTMSG']._serialized_end=26725 + _globals['_LOGSEEDRESULT']._serialized_start=26728 + _globals['_LOGSEEDRESULT']._serialized_end=26913 + _globals['_LOGSEEDRESULTMSG']._serialized_start=26915 + _globals['_LOGSEEDRESULTMSG']._serialized_end=27013 + _globals['_LOGFRESHNESSRESULT']._serialized_start=27016 + _globals['_LOGFRESHNESSRESULT']._serialized_end=27189 + _globals['_LOGFRESHNESSRESULTMSG']._serialized_start=27191 + _globals['_LOGFRESHNESSRESULTMSG']._serialized_end=27299 + _globals['_LOGCANCELLINE']._serialized_start=27301 + _globals['_LOGCANCELLINE']._serialized_end=27335 + _globals['_LOGCANCELLINEMSG']._serialized_start=27337 + _globals['_LOGCANCELLINEMSG']._serialized_end=27435 + _globals['_DEFAULTSELECTOR']._serialized_start=27437 + _globals['_DEFAULTSELECTOR']._serialized_end=27468 + _globals['_DEFAULTSELECTORMSG']._serialized_start=27470 + _globals['_DEFAULTSELECTORMSG']._serialized_end=27572 + _globals['_NODESTART']._serialized_start=27574 + _globals['_NODESTART']._serialized_end=27627 + _globals['_NODESTARTMSG']._serialized_start=27629 + _globals['_NODESTARTMSG']._serialized_end=27719 + _globals['_NODEFINISHED']._serialized_start=27721 + _globals['_NODEFINISHED']._serialized_end=27824 + _globals['_NODEFINISHEDMSG']._serialized_start=27826 + _globals['_NODEFINISHEDMSG']._serialized_end=27922 + _globals['_QUERYCANCELATIONUNSUPPORTED']._serialized_start=27924 + _globals['_QUERYCANCELATIONUNSUPPORTED']._serialized_end=27967 + _globals['_QUERYCANCELATIONUNSUPPORTEDMSG']._serialized_start=27969 + _globals['_QUERYCANCELATIONUNSUPPORTEDMSG']._serialized_end=28095 + _globals['_CONCURRENCYLINE']._serialized_start=28097 + _globals['_CONCURRENCYLINE']._serialized_end=28176 + _globals['_CONCURRENCYLINEMSG']._serialized_start=28178 + _globals['_CONCURRENCYLINEMSG']._serialized_end=28280 + _globals['_WRITINGINJECTEDSQLFORNODE']._serialized_start=28282 + _globals['_WRITINGINJECTEDSQLFORNODE']._serialized_end=28351 + _globals['_WRITINGINJECTEDSQLFORNODEMSG']._serialized_start=28353 + _globals['_WRITINGINJECTEDSQLFORNODEMSG']._serialized_end=28475 + _globals['_NODECOMPILING']._serialized_start=28477 + _globals['_NODECOMPILING']._serialized_end=28534 + _globals['_NODECOMPILINGMSG']._serialized_start=28536 + _globals['_NODECOMPILINGMSG']._serialized_end=28634 + _globals['_NODEEXECUTING']._serialized_start=28636 + _globals['_NODEEXECUTING']._serialized_end=28693 + _globals['_NODEEXECUTINGMSG']._serialized_start=28695 + _globals['_NODEEXECUTINGMSG']._serialized_end=28793 + _globals['_LOGHOOKSTARTLINE']._serialized_start=28795 + _globals['_LOGHOOKSTARTLINE']._serialized_end=28904 + _globals['_LOGHOOKSTARTLINEMSG']._serialized_start=28906 + _globals['_LOGHOOKSTARTLINEMSG']._serialized_end=29010 + _globals['_LOGHOOKENDLINE']._serialized_start=29013 + _globals['_LOGHOOKENDLINE']._serialized_end=29160 + _globals['_LOGHOOKENDLINEMSG']._serialized_start=29162 + _globals['_LOGHOOKENDLINEMSG']._serialized_end=29262 + _globals['_SKIPPINGDETAILS']._serialized_start=29265 + _globals['_SKIPPINGDETAILS']._serialized_end=29412 + _globals['_SKIPPINGDETAILSMSG']._serialized_start=29414 + _globals['_SKIPPINGDETAILSMSG']._serialized_end=29516 + _globals['_NOTHINGTODO']._serialized_start=29518 + _globals['_NOTHINGTODO']._serialized_end=29531 + _globals['_NOTHINGTODOMSG']._serialized_start=29533 + _globals['_NOTHINGTODOMSG']._serialized_end=29627 + _globals['_RUNNINGOPERATIONUNCAUGHTERROR']._serialized_start=29629 + _globals['_RUNNINGOPERATIONUNCAUGHTERROR']._serialized_end=29673 + _globals['_RUNNINGOPERATIONUNCAUGHTERRORMSG']._serialized_start=29676 + _globals['_RUNNINGOPERATIONUNCAUGHTERRORMSG']._serialized_end=29806 + _globals['_ENDRUNRESULT']._serialized_start=29809 + _globals['_ENDRUNRESULT']._serialized_end=29956 + _globals['_ENDRUNRESULTMSG']._serialized_start=29958 + _globals['_ENDRUNRESULTMSG']._serialized_end=30054 + _globals['_NONODESSELECTED']._serialized_start=30056 + _globals['_NONODESSELECTED']._serialized_end=30073 + _globals['_NONODESSELECTEDMSG']._serialized_start=30075 + _globals['_NONODESSELECTEDMSG']._serialized_end=30177 + _globals['_COMMANDCOMPLETED']._serialized_start=30179 + _globals['_COMMANDCOMPLETED']._serialized_end=30298 + _globals['_COMMANDCOMPLETEDMSG']._serialized_start=30300 + _globals['_COMMANDCOMPLETEDMSG']._serialized_end=30404 + _globals['_SHOWNODE']._serialized_start=30406 + _globals['_SHOWNODE']._serialized_end=30513 + _globals['_SHOWNODEMSG']._serialized_start=30515 + _globals['_SHOWNODEMSG']._serialized_end=30603 + _globals['_COMPILEDNODE']._serialized_start=30605 + _globals['_COMPILEDNODE']._serialized_end=30717 + _globals['_COMPILEDNODEMSG']._serialized_start=30719 + _globals['_COMPILEDNODEMSG']._serialized_end=30815 + _globals['_CATCHABLEEXCEPTIONONRUN']._serialized_start=30817 + _globals['_CATCHABLEEXCEPTIONONRUN']._serialized_end=30915 + _globals['_CATCHABLEEXCEPTIONONRUNMSG']._serialized_start=30917 + _globals['_CATCHABLEEXCEPTIONONRUNMSG']._serialized_end=31035 + _globals['_INTERNALERRORONRUN']._serialized_start=31037 + _globals['_INTERNALERRORONRUN']._serialized_end=31090 + _globals['_INTERNALERRORONRUNMSG']._serialized_start=31092 + _globals['_INTERNALERRORONRUNMSG']._serialized_end=31200 + _globals['_GENERICEXCEPTIONONRUN']._serialized_start=31202 + _globals['_GENERICEXCEPTIONONRUN']._serialized_end=31277 + _globals['_GENERICEXCEPTIONONRUNMSG']._serialized_start=31279 + _globals['_GENERICEXCEPTIONONRUNMSG']._serialized_end=31393 + _globals['_NODECONNECTIONRELEASEERROR']._serialized_start=31395 + _globals['_NODECONNECTIONRELEASEERROR']._serialized_end=31473 + _globals['_NODECONNECTIONRELEASEERRORMSG']._serialized_start=31475 + _globals['_NODECONNECTIONRELEASEERRORMSG']._serialized_end=31599 + _globals['_FOUNDSTATS']._serialized_start=31601 + _globals['_FOUNDSTATS']._serialized_end=31632 + _globals['_FOUNDSTATSMSG']._serialized_start=31634 + _globals['_FOUNDSTATSMSG']._serialized_end=31726 + _globals['_MAINKEYBOARDINTERRUPT']._serialized_start=31728 + _globals['_MAINKEYBOARDINTERRUPT']._serialized_end=31751 + _globals['_MAINKEYBOARDINTERRUPTMSG']._serialized_start=31753 + _globals['_MAINKEYBOARDINTERRUPTMSG']._serialized_end=31867 + _globals['_MAINENCOUNTEREDERROR']._serialized_start=31869 + _globals['_MAINENCOUNTEREDERROR']._serialized_end=31904 + _globals['_MAINENCOUNTEREDERRORMSG']._serialized_start=31906 + _globals['_MAINENCOUNTEREDERRORMSG']._serialized_end=32018 + _globals['_MAINSTACKTRACE']._serialized_start=32020 + _globals['_MAINSTACKTRACE']._serialized_end=32057 + _globals['_MAINSTACKTRACEMSG']._serialized_start=32059 + _globals['_MAINSTACKTRACEMSG']._serialized_end=32159 + _globals['_SYSTEMCOULDNOTWRITE']._serialized_start=32161 + _globals['_SYSTEMCOULDNOTWRITE']._serialized_end=32225 + _globals['_SYSTEMCOULDNOTWRITEMSG']._serialized_start=32227 + _globals['_SYSTEMCOULDNOTWRITEMSG']._serialized_end=32337 + _globals['_SYSTEMEXECUTINGCMD']._serialized_start=32339 + _globals['_SYSTEMEXECUTINGCMD']._serialized_end=32372 + _globals['_SYSTEMEXECUTINGCMDMSG']._serialized_start=32374 + _globals['_SYSTEMEXECUTINGCMDMSG']._serialized_end=32482 + _globals['_SYSTEMSTDOUT']._serialized_start=32484 + _globals['_SYSTEMSTDOUT']._serialized_end=32512 + _globals['_SYSTEMSTDOUTMSG']._serialized_start=32514 + _globals['_SYSTEMSTDOUTMSG']._serialized_end=32610 + _globals['_SYSTEMSTDERR']._serialized_start=32612 + _globals['_SYSTEMSTDERR']._serialized_end=32640 + _globals['_SYSTEMSTDERRMSG']._serialized_start=32642 + _globals['_SYSTEMSTDERRMSG']._serialized_end=32738 + _globals['_SYSTEMREPORTRETURNCODE']._serialized_start=32740 + _globals['_SYSTEMREPORTRETURNCODE']._serialized_end=32784 + _globals['_SYSTEMREPORTRETURNCODEMSG']._serialized_start=32786 + _globals['_SYSTEMREPORTRETURNCODEMSG']._serialized_end=32902 + _globals['_TIMINGINFOCOLLECTED']._serialized_start=32904 + _globals['_TIMINGINFOCOLLECTED']._serialized_end=33016 + _globals['_TIMINGINFOCOLLECTEDMSG']._serialized_start=33018 + _globals['_TIMINGINFOCOLLECTEDMSG']._serialized_end=33128 + _globals['_LOGDEBUGSTACKTRACE']._serialized_start=33130 + _globals['_LOGDEBUGSTACKTRACE']._serialized_end=33168 + _globals['_LOGDEBUGSTACKTRACEMSG']._serialized_start=33170 + _globals['_LOGDEBUGSTACKTRACEMSG']._serialized_end=33278 + _globals['_CHECKCLEANPATH']._serialized_start=33280 + _globals['_CHECKCLEANPATH']._serialized_end=33310 + _globals['_CHECKCLEANPATHMSG']._serialized_start=33312 + _globals['_CHECKCLEANPATHMSG']._serialized_end=33412 + _globals['_CONFIRMCLEANPATH']._serialized_start=33414 + _globals['_CONFIRMCLEANPATH']._serialized_end=33446 + _globals['_CONFIRMCLEANPATHMSG']._serialized_start=33448 + _globals['_CONFIRMCLEANPATHMSG']._serialized_end=33552 + _globals['_PROTECTEDCLEANPATH']._serialized_start=33554 + _globals['_PROTECTEDCLEANPATH']._serialized_end=33588 + _globals['_PROTECTEDCLEANPATHMSG']._serialized_start=33590 + _globals['_PROTECTEDCLEANPATHMSG']._serialized_end=33698 + _globals['_FINISHEDCLEANPATHS']._serialized_start=33700 + _globals['_FINISHEDCLEANPATHS']._serialized_end=33720 + _globals['_FINISHEDCLEANPATHSMSG']._serialized_start=33722 + _globals['_FINISHEDCLEANPATHSMSG']._serialized_end=33830 + _globals['_OPENCOMMAND']._serialized_start=33832 + _globals['_OPENCOMMAND']._serialized_end=33885 + _globals['_OPENCOMMANDMSG']._serialized_start=33887 + _globals['_OPENCOMMANDMSG']._serialized_end=33981 + _globals['_FORMATTING']._serialized_start=33983 + _globals['_FORMATTING']._serialized_end=34008 + _globals['_FORMATTINGMSG']._serialized_start=34010 + _globals['_FORMATTINGMSG']._serialized_end=34102 + _globals['_SERVINGDOCSPORT']._serialized_start=34104 + _globals['_SERVINGDOCSPORT']._serialized_end=34152 + _globals['_SERVINGDOCSPORTMSG']._serialized_start=34154 + _globals['_SERVINGDOCSPORTMSG']._serialized_end=34256 + _globals['_SERVINGDOCSACCESSINFO']._serialized_start=34258 + _globals['_SERVINGDOCSACCESSINFO']._serialized_end=34295 + _globals['_SERVINGDOCSACCESSINFOMSG']._serialized_start=34297 + _globals['_SERVINGDOCSACCESSINFOMSG']._serialized_end=34411 + _globals['_SERVINGDOCSEXITINFO']._serialized_start=34413 + _globals['_SERVINGDOCSEXITINFO']._serialized_end=34434 + _globals['_SERVINGDOCSEXITINFOMSG']._serialized_start=34436 + _globals['_SERVINGDOCSEXITINFOMSG']._serialized_end=34546 + _globals['_RUNRESULTWARNING']._serialized_start=34548 + _globals['_RUNRESULTWARNING']._serialized_end=34622 + _globals['_RUNRESULTWARNINGMSG']._serialized_start=34624 + _globals['_RUNRESULTWARNINGMSG']._serialized_end=34728 + _globals['_RUNRESULTFAILURE']._serialized_start=34730 + _globals['_RUNRESULTFAILURE']._serialized_end=34804 + _globals['_RUNRESULTFAILUREMSG']._serialized_start=34806 + _globals['_RUNRESULTFAILUREMSG']._serialized_end=34910 + _globals['_STATSLINE']._serialized_start=34912 + _globals['_STATSLINE']._serialized_end=35019 + _globals['_STATSLINE_STATSENTRY']._serialized_start=34975 + _globals['_STATSLINE_STATSENTRY']._serialized_end=35019 + _globals['_STATSLINEMSG']._serialized_start=35021 + _globals['_STATSLINEMSG']._serialized_end=35111 + _globals['_RUNRESULTERROR']._serialized_start=35113 + _globals['_RUNRESULTERROR']._serialized_end=35142 + _globals['_RUNRESULTERRORMSG']._serialized_start=35144 + _globals['_RUNRESULTERRORMSG']._serialized_end=35244 + _globals['_RUNRESULTERRORNOMESSAGE']._serialized_start=35246 + _globals['_RUNRESULTERRORNOMESSAGE']._serialized_end=35287 + _globals['_RUNRESULTERRORNOMESSAGEMSG']._serialized_start=35289 + _globals['_RUNRESULTERRORNOMESSAGEMSG']._serialized_end=35407 + _globals['_SQLCOMPILEDPATH']._serialized_start=35409 + _globals['_SQLCOMPILEDPATH']._serialized_end=35440 + _globals['_SQLCOMPILEDPATHMSG']._serialized_start=35442 + _globals['_SQLCOMPILEDPATHMSG']._serialized_end=35544 + _globals['_CHECKNODETESTFAILURE']._serialized_start=35546 + _globals['_CHECKNODETESTFAILURE']._serialized_end=35591 + _globals['_CHECKNODETESTFAILUREMSG']._serialized_start=35593 + _globals['_CHECKNODETESTFAILUREMSG']._serialized_end=35705 + _globals['_ENDOFRUNSUMMARY']._serialized_start=35707 + _globals['_ENDOFRUNSUMMARY']._serialized_end=35794 + _globals['_ENDOFRUNSUMMARYMSG']._serialized_start=35796 + _globals['_ENDOFRUNSUMMARYMSG']._serialized_end=35898 + _globals['_LOGSKIPBECAUSEERROR']._serialized_start=35900 + _globals['_LOGSKIPBECAUSEERROR']._serialized_end=35985 + _globals['_LOGSKIPBECAUSEERRORMSG']._serialized_start=35987 + _globals['_LOGSKIPBECAUSEERRORMSG']._serialized_end=36097 + _globals['_ENSUREGITINSTALLED']._serialized_start=36099 + _globals['_ENSUREGITINSTALLED']._serialized_end=36119 + _globals['_ENSUREGITINSTALLEDMSG']._serialized_start=36121 + _globals['_ENSUREGITINSTALLEDMSG']._serialized_end=36229 + _globals['_DEPSCREATINGLOCALSYMLINK']._serialized_start=36231 + _globals['_DEPSCREATINGLOCALSYMLINK']._serialized_end=36257 + _globals['_DEPSCREATINGLOCALSYMLINKMSG']._serialized_start=36259 + _globals['_DEPSCREATINGLOCALSYMLINKMSG']._serialized_end=36379 + _globals['_DEPSSYMLINKNOTAVAILABLE']._serialized_start=36381 + _globals['_DEPSSYMLINKNOTAVAILABLE']._serialized_end=36406 + _globals['_DEPSSYMLINKNOTAVAILABLEMSG']._serialized_start=36408 + _globals['_DEPSSYMLINKNOTAVAILABLEMSG']._serialized_end=36526 + _globals['_DISABLETRACKING']._serialized_start=36528 + _globals['_DISABLETRACKING']._serialized_end=36545 + _globals['_DISABLETRACKINGMSG']._serialized_start=36547 + _globals['_DISABLETRACKINGMSG']._serialized_end=36649 + _globals['_SENDINGEVENT']._serialized_start=36651 + _globals['_SENDINGEVENT']._serialized_end=36681 + _globals['_SENDINGEVENTMSG']._serialized_start=36683 + _globals['_SENDINGEVENTMSG']._serialized_end=36779 + _globals['_SENDEVENTFAILURE']._serialized_start=36781 + _globals['_SENDEVENTFAILURE']._serialized_end=36799 + _globals['_SENDEVENTFAILUREMSG']._serialized_start=36801 + _globals['_SENDEVENTFAILUREMSG']._serialized_end=36905 + _globals['_FLUSHEVENTS']._serialized_start=36907 + _globals['_FLUSHEVENTS']._serialized_end=36920 + _globals['_FLUSHEVENTSMSG']._serialized_start=36922 + _globals['_FLUSHEVENTSMSG']._serialized_end=37016 + _globals['_FLUSHEVENTSFAILURE']._serialized_start=37018 + _globals['_FLUSHEVENTSFAILURE']._serialized_end=37038 + _globals['_FLUSHEVENTSFAILUREMSG']._serialized_start=37040 + _globals['_FLUSHEVENTSFAILUREMSG']._serialized_end=37148 + _globals['_TRACKINGINITIALIZEFAILURE']._serialized_start=37150 + _globals['_TRACKINGINITIALIZEFAILURE']._serialized_end=37195 + _globals['_TRACKINGINITIALIZEFAILUREMSG']._serialized_start=37197 + _globals['_TRACKINGINITIALIZEFAILUREMSG']._serialized_end=37319 + _globals['_RUNRESULTWARNINGMESSAGE']._serialized_start=37321 + _globals['_RUNRESULTWARNINGMESSAGE']._serialized_end=37359 + _globals['_RUNRESULTWARNINGMESSAGEMSG']._serialized_start=37361 + _globals['_RUNRESULTWARNINGMESSAGEMSG']._serialized_end=37479 + _globals['_DEBUGCMDOUT']._serialized_start=37481 + _globals['_DEBUGCMDOUT']._serialized_end=37507 + _globals['_DEBUGCMDOUTMSG']._serialized_start=37509 + _globals['_DEBUGCMDOUTMSG']._serialized_end=37603 + _globals['_DEBUGCMDRESULT']._serialized_start=37605 + _globals['_DEBUGCMDRESULT']._serialized_end=37634 + _globals['_DEBUGCMDRESULTMSG']._serialized_start=37636 + _globals['_DEBUGCMDRESULTMSG']._serialized_end=37736 + _globals['_LISTCMDOUT']._serialized_start=37738 + _globals['_LISTCMDOUT']._serialized_end=37763 + _globals['_LISTCMDOUTMSG']._serialized_start=37765 + _globals['_LISTCMDOUTMSG']._serialized_end=37857 + _globals['_NOTE']._serialized_start=37859 + _globals['_NOTE']._serialized_end=37878 + _globals['_NOTEMSG']._serialized_start=37880 + _globals['_NOTEMSG']._serialized_end=37960 + _globals['_RESOURCEREPORT']._serialized_start=37963 + _globals['_RESOURCEREPORT']._serialized_end=38199 + _globals['_RESOURCEREPORTMSG']._serialized_start=38201 + _globals['_RESOURCEREPORTMSG']._serialized_end=38301 # @@protoc_insertion_point(module_scope) diff --git a/core/dbt/deprecations.py b/core/dbt/deprecations.py index 5f140f485c9..9ec204fe1b5 100644 --- a/core/dbt/deprecations.py +++ b/core/dbt/deprecations.py @@ -1,14 +1,17 @@ import abc from typing import Optional, Set, List, Dict, ClassVar - -import dbt.exceptions +from types import ModuleType import dbt.tracking +from dbt.common.events import types as common_types +from dbt.events import types as core_types + class DBTDeprecation: _name: ClassVar[Optional[str]] = None _event: ClassVar[Optional[str]] = None + _event_module: ClassVar[Optional[ModuleType]] = common_types @property def name(self) -> str: @@ -23,7 +26,7 @@ def track_deprecation_warn(self) -> None: @property def event(self) -> abc.ABCMeta: if self._event is not None: - module_path = dbt.common.events.types + module_path = self._event_module class_name = self._event try: @@ -41,28 +44,32 @@ def show(self, *args, **kwargs) -> None: active_deprecations.add(self.name) -class PackageRedirectDeprecation(DBTDeprecation): +class DBTCoreDeprecation(DBTDeprecation): + _event_module = core_types + + +class PackageRedirectDeprecation(DBTCoreDeprecation): _name = "package-redirect" _event = "PackageRedirectDeprecation" -class PackageInstallPathDeprecation(DBTDeprecation): +class PackageInstallPathDeprecation(DBTCoreDeprecation): _name = "install-packages-path" _event = "PackageInstallPathDeprecation" -class ConfigSourcePathDeprecation(DBTDeprecation): +class ConfigSourcePathDeprecation(DBTCoreDeprecation): _name = "project-config-source-paths" _event = "ConfigSourcePathDeprecation" -class ConfigDataPathDeprecation(DBTDeprecation): +class ConfigDataPathDeprecation(DBTCoreDeprecation): _name = "project-config-data-paths" _event = "ConfigDataPathDeprecation" def renamed_method(old_name: str, new_name: str): - class AdapterDeprecationWarning(DBTDeprecation): + class AdapterDeprecationWarning(DBTCoreDeprecation): _name = "adapter:{}".format(old_name) _event = "AdapterDeprecationWarning" @@ -71,33 +78,33 @@ class AdapterDeprecationWarning(DBTDeprecation): deprecations[dep.name] = dep -class MetricAttributesRenamed(DBTDeprecation): +class MetricAttributesRenamed(DBTCoreDeprecation): _name = "metric-attr-renamed" _event = "MetricAttributesRenamed" -class ExposureNameDeprecation(DBTDeprecation): +class ExposureNameDeprecation(DBTCoreDeprecation): _name = "exposure-name" _event = "ExposureNameDeprecation" -class ConfigLogPathDeprecation(DBTDeprecation): +class ConfigLogPathDeprecation(DBTCoreDeprecation): _name = "project-config-log-path" _event = "ConfigLogPathDeprecation" -class ConfigTargetPathDeprecation(DBTDeprecation): +class ConfigTargetPathDeprecation(DBTCoreDeprecation): _name = "project-config-target-path" _event = "ConfigTargetPathDeprecation" -class CollectFreshnessReturnSignature(DBTDeprecation): +class CollectFreshnessReturnSignature(DBTCoreDeprecation): _name = "collect-freshness-return-signature" _event = "CollectFreshnessReturnSignature" def renamed_env_var(old_name: str, new_name: str): - class EnvironmentVariableRenamed(DBTDeprecation): + class EnvironmentVariableRenamed(DBTCoreDeprecation): _name = f"environment-variable-renamed:{old_name}" _event = "EnvironmentVariableRenamed" diff --git a/core/dbt/events/__init__.py b/core/dbt/events/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/core/dbt/events/core_types.proto b/core/dbt/events/core_types.proto new file mode 100644 index 00000000000..ccf4fbdf2a9 --- /dev/null +++ b/core/dbt/events/core_types.proto @@ -0,0 +1,160 @@ +syntax = "proto3"; + +package proto_types; + +import "google/protobuf/timestamp.proto"; +import "google/protobuf/struct.proto"; + +// Common event info +message CoreEventInfo { + string name = 1; + string code = 2; + string msg = 3; + string level = 4; + string invocation_id = 5; + int32 pid = 6; + string thread = 7; + google.protobuf.Timestamp ts = 8; + map extra = 9; + string category = 10; +} + +// D - Deprecation + +// D001 +message PackageRedirectDeprecation { + string old_name = 1; + string new_name = 2; +} + +message PackageRedirectDeprecationMsg { + CoreEventInfo info = 1; + PackageRedirectDeprecation data = 2; +} + +// D002 +message PackageInstallPathDeprecation { +} + +message PackageInstallPathDeprecationMsg { + CoreEventInfo info = 1; + PackageInstallPathDeprecation data = 2; +} + +// D003 +message ConfigSourcePathDeprecation { + string deprecated_path = 1; + string exp_path = 2; +} + +message ConfigSourcePathDeprecationMsg { + CoreEventInfo info = 1; + ConfigSourcePathDeprecation data = 2; +} + +// D004 +message ConfigDataPathDeprecation { + string deprecated_path = 1; + string exp_path = 2; +} + +message ConfigDataPathDeprecationMsg { + CoreEventInfo info = 1; + ConfigDataPathDeprecation data = 2; +} + +// D005 +message AdapterDeprecationWarning { + string old_name = 1; + string new_name = 2; +} + +message AdapterDeprecationWarningMsg { + CoreEventInfo info = 1; + AdapterDeprecationWarning data = 2; +} + +// D006 +message MetricAttributesRenamed { + string metric_name = 1; +} + +message MetricAttributesRenamedMsg { + CoreEventInfo info = 1; + MetricAttributesRenamed data = 2; +} + +// D007 +message ExposureNameDeprecation { + string exposure = 1; +} + +message ExposureNameDeprecationMsg { + CoreEventInfo info = 1; + ExposureNameDeprecation data = 2; +} + +// D008 +message InternalDeprecation { + string name = 1; + string reason = 2; + string suggested_action = 3; + string version = 4; +} + +message InternalDeprecationMsg { + CoreEventInfo info = 1; + InternalDeprecation data = 2; +} + +// D009 +message EnvironmentVariableRenamed { + string old_name = 1; + string new_name = 2; +} + +message EnvironmentVariableRenamedMsg { + CoreEventInfo info = 1; + EnvironmentVariableRenamed data = 2; +} + +// D010 +message ConfigLogPathDeprecation { + string deprecated_path = 1; +} + +message ConfigLogPathDeprecationMsg { + CoreEventInfo info = 1; + ConfigLogPathDeprecation data = 2; +} + +// D011 +message ConfigTargetPathDeprecation { + string deprecated_path = 1; +} + +message ConfigTargetPathDeprecationMsg { + CoreEventInfo info = 1; + ConfigTargetPathDeprecation data = 2; +} + +// D012 +message CollectFreshnessReturnSignature { +} + +message CollectFreshnessReturnSignatureMsg { + CoreEventInfo info = 1; + CollectFreshnessReturnSignature data = 2; +} + +// I065 +message DeprecatedModel { + string model_name = 1; + string model_version = 2; + string deprecation_date = 3; +} + +message DeprecatedModelMsg { + CoreEventInfo info = 1; + DeprecatedModel data = 2; +} diff --git a/core/dbt/events/core_types_pb2.py b/core/dbt/events/core_types_pb2.py new file mode 100644 index 00000000000..ff6859e41a4 --- /dev/null +++ b/core/dbt/events/core_types_pb2.py @@ -0,0 +1,87 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: core_types.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder + +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( + b'\n\x10\x63ore_types.proto\x12\x0bproto_types\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto"\x99\x02\n\rCoreEventInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\x12\x0b\n\x03msg\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\x12\x15\n\rinvocation_id\x18\x05 \x01(\t\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x12\x0e\n\x06thread\x18\x07 \x01(\t\x12&\n\x02ts\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x34\n\x05\x65xtra\x18\t \x03(\x0b\x32%.proto_types.CoreEventInfo.ExtraEntry\x12\x10\n\x08\x63\x61tegory\x18\n \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01"@\n\x1aPackageRedirectDeprecation\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t"\x80\x01\n\x1dPackageRedirectDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.PackageRedirectDeprecation"\x1f\n\x1dPackageInstallPathDeprecation"\x86\x01\n PackageInstallPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.PackageInstallPathDeprecation"H\n\x1b\x43onfigSourcePathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t\x12\x10\n\x08\x65xp_path\x18\x02 \x01(\t"\x82\x01\n\x1e\x43onfigSourcePathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConfigSourcePathDeprecation"F\n\x19\x43onfigDataPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t\x12\x10\n\x08\x65xp_path\x18\x02 \x01(\t"~\n\x1c\x43onfigDataPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.ConfigDataPathDeprecation"?\n\x19\x41\x64\x61pterDeprecationWarning\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t"~\n\x1c\x41\x64\x61pterDeprecationWarningMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.AdapterDeprecationWarning".\n\x17MetricAttributesRenamed\x12\x13\n\x0bmetric_name\x18\x01 \x01(\t"z\n\x1aMetricAttributesRenamedMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.MetricAttributesRenamed"+\n\x17\x45xposureNameDeprecation\x12\x10\n\x08\x65xposure\x18\x01 \x01(\t"z\n\x1a\x45xposureNameDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.ExposureNameDeprecation"^\n\x13InternalDeprecation\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x18\n\x10suggested_action\x18\x03 \x01(\t\x12\x0f\n\x07version\x18\x04 \x01(\t"r\n\x16InternalDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.InternalDeprecation"@\n\x1a\x45nvironmentVariableRenamed\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t"\x80\x01\n\x1d\x45nvironmentVariableRenamedMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.EnvironmentVariableRenamed"3\n\x18\x43onfigLogPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t"|\n\x1b\x43onfigLogPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ConfigLogPathDeprecation"6\n\x1b\x43onfigTargetPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t"\x82\x01\n\x1e\x43onfigTargetPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConfigTargetPathDeprecation"!\n\x1f\x43ollectFreshnessReturnSignature"\x8a\x01\n"CollectFreshnessReturnSignatureMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.CollectFreshnessReturnSignature"V\n\x0f\x44\x65precatedModel\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x15\n\rmodel_version\x18\x02 \x01(\t\x12\x18\n\x10\x64\x65precation_date\x18\x03 \x01(\t"j\n\x12\x44\x65precatedModelMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DeprecatedModelb\x06proto3' +) + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "core_types_pb2", _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _COREEVENTINFO_EXTRAENTRY._options = None + _COREEVENTINFO_EXTRAENTRY._serialized_options = b"8\001" + _globals["_COREEVENTINFO"]._serialized_start = 97 + _globals["_COREEVENTINFO"]._serialized_end = 378 + _globals["_COREEVENTINFO_EXTRAENTRY"]._serialized_start = 334 + _globals["_COREEVENTINFO_EXTRAENTRY"]._serialized_end = 378 + _globals["_PACKAGEREDIRECTDEPRECATION"]._serialized_start = 380 + _globals["_PACKAGEREDIRECTDEPRECATION"]._serialized_end = 444 + _globals["_PACKAGEREDIRECTDEPRECATIONMSG"]._serialized_start = 447 + _globals["_PACKAGEREDIRECTDEPRECATIONMSG"]._serialized_end = 575 + _globals["_PACKAGEINSTALLPATHDEPRECATION"]._serialized_start = 577 + _globals["_PACKAGEINSTALLPATHDEPRECATION"]._serialized_end = 608 + _globals["_PACKAGEINSTALLPATHDEPRECATIONMSG"]._serialized_start = 611 + _globals["_PACKAGEINSTALLPATHDEPRECATIONMSG"]._serialized_end = 745 + _globals["_CONFIGSOURCEPATHDEPRECATION"]._serialized_start = 747 + _globals["_CONFIGSOURCEPATHDEPRECATION"]._serialized_end = 819 + _globals["_CONFIGSOURCEPATHDEPRECATIONMSG"]._serialized_start = 822 + _globals["_CONFIGSOURCEPATHDEPRECATIONMSG"]._serialized_end = 952 + _globals["_CONFIGDATAPATHDEPRECATION"]._serialized_start = 954 + _globals["_CONFIGDATAPATHDEPRECATION"]._serialized_end = 1024 + _globals["_CONFIGDATAPATHDEPRECATIONMSG"]._serialized_start = 1026 + _globals["_CONFIGDATAPATHDEPRECATIONMSG"]._serialized_end = 1152 + _globals["_ADAPTERDEPRECATIONWARNING"]._serialized_start = 1154 + _globals["_ADAPTERDEPRECATIONWARNING"]._serialized_end = 1217 + _globals["_ADAPTERDEPRECATIONWARNINGMSG"]._serialized_start = 1219 + _globals["_ADAPTERDEPRECATIONWARNINGMSG"]._serialized_end = 1345 + _globals["_METRICATTRIBUTESRENAMED"]._serialized_start = 1347 + _globals["_METRICATTRIBUTESRENAMED"]._serialized_end = 1393 + _globals["_METRICATTRIBUTESRENAMEDMSG"]._serialized_start = 1395 + _globals["_METRICATTRIBUTESRENAMEDMSG"]._serialized_end = 1517 + _globals["_EXPOSURENAMEDEPRECATION"]._serialized_start = 1519 + _globals["_EXPOSURENAMEDEPRECATION"]._serialized_end = 1562 + _globals["_EXPOSURENAMEDEPRECATIONMSG"]._serialized_start = 1564 + _globals["_EXPOSURENAMEDEPRECATIONMSG"]._serialized_end = 1686 + _globals["_INTERNALDEPRECATION"]._serialized_start = 1688 + _globals["_INTERNALDEPRECATION"]._serialized_end = 1782 + _globals["_INTERNALDEPRECATIONMSG"]._serialized_start = 1784 + _globals["_INTERNALDEPRECATIONMSG"]._serialized_end = 1898 + _globals["_ENVIRONMENTVARIABLERENAMED"]._serialized_start = 1900 + _globals["_ENVIRONMENTVARIABLERENAMED"]._serialized_end = 1964 + _globals["_ENVIRONMENTVARIABLERENAMEDMSG"]._serialized_start = 1967 + _globals["_ENVIRONMENTVARIABLERENAMEDMSG"]._serialized_end = 2095 + _globals["_CONFIGLOGPATHDEPRECATION"]._serialized_start = 2097 + _globals["_CONFIGLOGPATHDEPRECATION"]._serialized_end = 2148 + _globals["_CONFIGLOGPATHDEPRECATIONMSG"]._serialized_start = 2150 + _globals["_CONFIGLOGPATHDEPRECATIONMSG"]._serialized_end = 2274 + _globals["_CONFIGTARGETPATHDEPRECATION"]._serialized_start = 2276 + _globals["_CONFIGTARGETPATHDEPRECATION"]._serialized_end = 2330 + _globals["_CONFIGTARGETPATHDEPRECATIONMSG"]._serialized_start = 2333 + _globals["_CONFIGTARGETPATHDEPRECATIONMSG"]._serialized_end = 2463 + _globals["_COLLECTFRESHNESSRETURNSIGNATURE"]._serialized_start = 2465 + _globals["_COLLECTFRESHNESSRETURNSIGNATURE"]._serialized_end = 2498 + _globals["_COLLECTFRESHNESSRETURNSIGNATUREMSG"]._serialized_start = 2501 + _globals["_COLLECTFRESHNESSRETURNSIGNATUREMSG"]._serialized_end = 2639 + _globals["_DEPRECATEDMODEL"]._serialized_start = 2641 + _globals["_DEPRECATEDMODEL"]._serialized_end = 2727 + _globals["_DEPRECATEDMODELMSG"]._serialized_start = 2729 + _globals["_DEPRECATEDMODELMSG"]._serialized_end = 2835 +# @@protoc_insertion_point(module_scope) diff --git a/core/dbt/events/types.py b/core/dbt/events/types.py new file mode 100644 index 00000000000..f5c8e427393 --- /dev/null +++ b/core/dbt/events/types.py @@ -0,0 +1,191 @@ +from dbt.common.events.base_types import WarnLevel +from dbt.common.ui import warning_tag, line_wrap_message + + +class DeprecatedModel(WarnLevel): + def code(self) -> str: + return "I065" + + def message(self) -> str: + version = ".v" + self.model_version if self.model_version else "" + msg = ( + f"Model {self.model_name}{version} has passed its deprecation date of {self.deprecation_date}. " + "This model should be disabled or removed." + ) + return warning_tag(msg) + + +# ======================================================= +# D - Deprecations +# ======================================================= + + +class PackageRedirectDeprecation(WarnLevel): + def code(self) -> str: + return "D001" + + def message(self) -> str: + description = ( + f"The `{self.old_name}` package is deprecated in favor of `{self.new_name}`. Please " + f"update your `packages.yml` configuration to use `{self.new_name}` instead." + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +class PackageInstallPathDeprecation(WarnLevel): + def code(self) -> str: + return "D002" + + def message(self) -> str: + description = """\ + The default package install path has changed from `dbt_modules` to `dbt_packages`. + Please update `clean-targets` in `dbt_project.yml` and check `.gitignore` as well. + Or, set `packages-install-path: dbt_modules` if you'd like to keep the current value. + """ + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +class ConfigSourcePathDeprecation(WarnLevel): + def code(self) -> str: + return "D003" + + def message(self) -> str: + description = ( + f"The `{self.deprecated_path}` config has been renamed to `{self.exp_path}`. " + "Please update your `dbt_project.yml` configuration to reflect this change." + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +class ConfigDataPathDeprecation(WarnLevel): + def code(self) -> str: + return "D004" + + def message(self) -> str: + description = ( + f"The `{self.deprecated_path}` config has been renamed to `{self.exp_path}`. " + "Please update your `dbt_project.yml` configuration to reflect this change." + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +class AdapterDeprecationWarning(WarnLevel): + def code(self) -> str: + return "D005" + + def message(self) -> str: + description = ( + f"The adapter function `adapter.{self.old_name}` is deprecated and will be removed in " + f"a future release of dbt. Please use `adapter.{self.new_name}` instead. " + f"\n\nDocumentation for {self.new_name} can be found here:" + f"\n\nhttps://docs.getdbt.com/docs/adapter" + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +class MetricAttributesRenamed(WarnLevel): + def code(self) -> str: + return "D006" + + def message(self) -> str: + description = ( + "dbt-core v1.3 renamed attributes for metrics:" + "\n 'sql' -> 'expression'" + "\n 'type' -> 'calculation_method'" + "\n 'type: expression' -> 'calculation_method: derived'" + f"\nPlease remove them from the metric definition of metric '{self.metric_name}'" + "\nRelevant issue here: https://github.com/dbt-labs/dbt-core/issues/5849" + ) + + return warning_tag(f"Deprecated functionality\n\n{description}") + + +class ExposureNameDeprecation(WarnLevel): + def code(self) -> str: + return "D007" + + def message(self) -> str: + description = ( + "Starting in v1.3, the 'name' of an exposure should contain only letters, " + "numbers, and underscores. Exposures support a new property, 'label', which may " + f"contain spaces, capital letters, and special characters. {self.exposure} does not " + "follow this pattern. Please update the 'name', and use the 'label' property for a " + "human-friendly title. This will raise an error in a future version of dbt-core." + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +class InternalDeprecation(WarnLevel): + def code(self) -> str: + return "D008" + + def message(self) -> str: + extra_reason = "" + if self.reason: + extra_reason = f"\n{self.reason}" + msg = ( + f"`{self.name}` is deprecated and will be removed in dbt-core version {self.version}\n\n" + f"Adapter maintainers can resolve this deprecation by {self.suggested_action}. {extra_reason}" + ) + return warning_tag(msg) + + +class EnvironmentVariableRenamed(WarnLevel): + def code(self) -> str: + return "D009" + + def message(self) -> str: + description = ( + f"The environment variable `{self.old_name}` has been renamed as `{self.new_name}`.\n" + f"If `{self.old_name}` is currently set, its value will be used instead of `{self.new_name}`.\n" + f"Set `{self.new_name}` and unset `{self.old_name}` to avoid this deprecation warning and " + "ensure it works properly in a future release." + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +class ConfigLogPathDeprecation(WarnLevel): + def code(self) -> str: + return "D010" + + def message(self) -> str: + output = "logs" + cli_flag = "--log-path" + env_var = "DBT_LOG_PATH" + description = ( + f"The `{self.deprecated_path}` config in `dbt_project.yml` has been deprecated, " + f"and will no longer be supported in a future version of dbt-core. " + f"If you wish to write dbt {output} to a custom directory, please use " + f"the {cli_flag} CLI flag or {env_var} env var instead." + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +class ConfigTargetPathDeprecation(WarnLevel): + def code(self) -> str: + return "D011" + + def message(self) -> str: + output = "artifacts" + cli_flag = "--target-path" + env_var = "DBT_TARGET_PATH" + description = ( + f"The `{self.deprecated_path}` config in `dbt_project.yml` has been deprecated, " + f"and will no longer be supported in a future version of dbt-core. " + f"If you wish to write dbt {output} to a custom directory, please use " + f"the {cli_flag} CLI flag or {env_var} env var instead." + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +class CollectFreshnessReturnSignature(WarnLevel): + def code(self) -> str: + return "D012" + + def message(self) -> str: + description = ( + "The 'collect_freshness' macro signature has changed to return the full " + "query result, rather than just a table of values. See the v1.5 migration guide " + "for details on how to update your custom macro: https://docs.getdbt.com/guides/migration/versions/upgrading-to-v1.5" + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) diff --git a/core/dbt/internal_deprecations.py b/core/dbt/internal_deprecations.py index 98212017e57..de3984ed9d5 100644 --- a/core/dbt/internal_deprecations.py +++ b/core/dbt/internal_deprecations.py @@ -2,7 +2,7 @@ from typing import Optional from dbt.common.events.functions import warn_or_error -from dbt.common.events.types import InternalDeprecation +from dbt.events.types import InternalDeprecation def deprecated(suggested_action: str, version: str, reason: Optional[str]): diff --git a/core/dbt/parser/manifest.py b/core/dbt/parser/manifest.py index e10342b9f21..d1dabeaf213 100644 --- a/core/dbt/parser/manifest.py +++ b/core/dbt/parser/manifest.py @@ -54,10 +54,12 @@ NodeNotFoundOrDisabled, StateCheckVarsHash, Note, - DeprecatedModel, DeprecatedReference, UpcomingReferenceDeprecation, ) +from dbt.events.types import ( + DeprecatedModel, +) from dbt.logger import DbtProcessState from dbt.node_types import NodeType, AccessType from dbt.clients.jinja import get_rendered, MacroStack diff --git a/core/dbt/tests/fixtures/project.py b/core/dbt/tests/fixtures/project.py index cf617eeee4f..a03c849c5a1 100644 --- a/core/dbt/tests/fixtures/project.py +++ b/core/dbt/tests/fixtures/project.py @@ -12,6 +12,7 @@ from dbt.config.runtime import RuntimeConfig from dbt.adapters.factory import get_adapter, register_adapter, reset_adapters, get_adapter_by_type from dbt.common.events.functions import setup_event_logger, cleanup_event_logger +from dbt.events import core_types_pb2 from dbt.tests.util import ( write_file, run_sql_with_adapter, @@ -266,8 +267,29 @@ def clean_up_logging(): # into the project in the tests instead of putting them in the fixtures. @pytest.fixture(scope="class") def adapter( - unique_schema, project_root, profiles_root, profiles_yml, dbt_project_yml, clean_up_logging + logs_dir, + unique_schema, + project_root, + profiles_root, + profiles_yml, + dbt_project_yml, + clean_up_logging, ): + log_flags = Namespace( + LOG_PATH=logs_dir, + LOG_FORMAT="json", + LOG_FORMAT_FILE="json", + USE_COLORS=False, + USE_COLORS_FILE=False, + LOG_LEVEL="info", + LOG_LEVEL_FILE="debug", + DEBUG=False, + LOG_CACHE_EVENTS=False, + QUIET=False, + LOG_FILE_MAX_BYTES=1000000, + ) + setup_event_logger(log_flags, event_modules=[core_types_pb2]) + # The profiles.yml and dbt_project.yml should already be written out args = Namespace( profiles_dir=str(profiles_root), @@ -492,20 +514,6 @@ def project( # Logbook warnings are ignored so we don't have to fork logbook to support python 3.10. # This _only_ works for tests in `tests/` that use the project fixture. warnings.filterwarnings("ignore", category=DeprecationWarning, module="logbook") - log_flags = Namespace( - LOG_PATH=logs_dir, - LOG_FORMAT="json", - LOG_FORMAT_FILE="json", - USE_COLORS=False, - USE_COLORS_FILE=False, - LOG_LEVEL="info", - LOG_LEVEL_FILE="debug", - DEBUG=False, - LOG_CACHE_EVENTS=False, - QUIET=False, - LOG_FILE_MAX_BYTES=1000000, - ) - setup_event_logger(log_flags) orig_cwd = os.getcwd() os.chdir(project_root) # Return whatever is needed later in tests but can only come from fixtures, so we can keep diff --git a/tests/unit/test_events.py b/tests/unit/test_events.py index 81b46e46f62..dfa9cbb99e3 100644 --- a/tests/unit/test_events.py +++ b/tests/unit/test_events.py @@ -7,6 +7,7 @@ from dbt.contracts.results import TimingInfo, RunResult, RunStatus from dbt.common.events import AdapterLogger, types +from dbt.events import types as core_types from dbt.common.events.base_types import ( BaseEvent, DebugLevel, @@ -133,18 +134,18 @@ def test_event_codes(self): types.ProjectNameAlreadyExists(name=""), types.ProjectCreated(project_name=""), # D - Deprecations ====================== - types.PackageRedirectDeprecation(old_name="", new_name=""), - types.PackageInstallPathDeprecation(), - types.ConfigSourcePathDeprecation(deprecated_path="", exp_path=""), - types.ConfigDataPathDeprecation(deprecated_path="", exp_path=""), - types.AdapterDeprecationWarning(old_name="", new_name=""), - types.MetricAttributesRenamed(metric_name=""), - types.ExposureNameDeprecation(exposure=""), - types.InternalDeprecation(name="", reason="", suggested_action="", version=""), - types.EnvironmentVariableRenamed(old_name="", new_name=""), - types.ConfigLogPathDeprecation(deprecated_path=""), - types.ConfigTargetPathDeprecation(deprecated_path=""), - types.CollectFreshnessReturnSignature(), + core_types.PackageRedirectDeprecation(old_name="", new_name=""), + core_types.PackageInstallPathDeprecation(), + core_types.ConfigSourcePathDeprecation(deprecated_path="", exp_path=""), + core_types.ConfigDataPathDeprecation(deprecated_path="", exp_path=""), + core_types.AdapterDeprecationWarning(old_name="", new_name=""), + core_types.MetricAttributesRenamed(metric_name=""), + core_types.ExposureNameDeprecation(exposure=""), + core_types.InternalDeprecation(name="", reason="", suggested_action="", version=""), + core_types.EnvironmentVariableRenamed(old_name="", new_name=""), + core_types.ConfigLogPathDeprecation(deprecated_path=""), + core_types.ConfigTargetPathDeprecation(deprecated_path=""), + core_types.CollectFreshnessReturnSignature(), # E - DB Adapter ====================== types.AdapterEventDebug(), types.AdapterEventInfo(), @@ -242,7 +243,7 @@ def test_event_codes(self): types.UnpinnedRefNewVersionAvailable( ref_node_name="", ref_node_package="", ref_node_version="", ref_max_version="" ), - types.DeprecatedModel(model_name="", model_version="", deprecation_date=""), + core_types.DeprecatedModel(model_name="", model_version="", deprecation_date=""), types.DeprecatedReference( model_name="", ref_model_name="", From df0e52fcef1cd13d01058940e89fba82a8e5cf80 Mon Sep 17 00:00:00 2001 From: Michelle Ark Date: Thu, 16 Nov 2023 12:19:22 -0500 Subject: [PATCH 2/7] CoreBaseEvent declares its own PROTO_TYPES_MODULE --- core/dbt/cli/requires.py | 3 +-- core/dbt/common/events/base_types.py | 10 +++----- core/dbt/common/events/eventmgr.py | 7 ----- core/dbt/common/events/functions.py | 7 +---- core/dbt/events/base_types.py | 38 ++++++++++++++++++++++++++++ core/dbt/events/types.py | 2 +- core/dbt/tests/fixtures/project.py | 30 ++++++++++------------ tests/unit/test_events.py | 10 ++++---- 8 files changed, 63 insertions(+), 44 deletions(-) create mode 100644 core/dbt/events/base_types.py diff --git a/core/dbt/cli/requires.py b/core/dbt/cli/requires.py index d6b92c3e420..24a041c2c68 100644 --- a/core/dbt/cli/requires.py +++ b/core/dbt/cli/requires.py @@ -10,7 +10,6 @@ from dbt.config import RuntimeConfig from dbt.config.runtime import load_project, load_profile, UnsetProfile -from dbt.events import core_types_pb2 as event_types from dbt.common.events.base_types import EventLevel from dbt.common.events.functions import ( fire_event, @@ -56,7 +55,7 @@ def wrapper(*args, **kwargs): # Logging callbacks = ctx.obj.get("callbacks", []) set_invocation_id() - setup_event_logger(flags=flags, callbacks=callbacks, event_modules=[event_types]) + setup_event_logger(flags=flags, callbacks=callbacks) # Tracking initialize_from_flags(flags.SEND_ANONYMOUS_USAGE_STATS, flags.PROFILES_DIR) diff --git a/core/dbt/common/events/base_types.py b/core/dbt/common/events/base_types.py index a0b409c6d3f..fadbe652609 100644 --- a/core/dbt/common/events/base_types.py +++ b/core/dbt/common/events/base_types.py @@ -1,4 +1,3 @@ -from collections import ChainMap from enum import Enum import os import threading @@ -56,13 +55,11 @@ class EventLevel(str, Enum): class BaseEvent: """BaseEvent for proto message generated python events""" - # TODO: improve setup - # from dbt.events import core_types_pb2 - _PROTO_TYPES_MODULES = ChainMap(types_pb2.__dict__) + PROTO_TYPES_MODULE = types_pb2 def __init__(self, *args, **kwargs) -> None: class_name = type(self).__name__ - msg_cls = self._PROTO_TYPES_MODULES[class_name] + msg_cls = getattr(self.PROTO_TYPES_MODULE, class_name) if class_name == "Formatting" and len(args) > 0: kwargs["msg"] = args[0] args = () @@ -138,8 +135,7 @@ class EventMsg(Protocol): def msg_from_base_event(event: BaseEvent, level: Optional[EventLevel] = None): msg_class_name = f"{type(event).__name__}Msg" - msg_cls = BaseEvent._PROTO_TYPES_MODULES[msg_class_name] - # msg_cls = getattr(types_pb2, msg_class_name) + msg_cls = getattr(event.PROTO_TYPES_MODULE, msg_class_name) # level in EventInfo must be a string, not an EventLevel msg_level: str = level.value if level else event.level_tag().value diff --git a/core/dbt/common/events/eventmgr.py b/core/dbt/common/events/eventmgr.py index 9fb6c8f8bc3..a8459264e73 100644 --- a/core/dbt/common/events/eventmgr.py +++ b/core/dbt/common/events/eventmgr.py @@ -1,7 +1,6 @@ import os import traceback from typing import Callable, List, Optional, Protocol, Tuple -from types import ModuleType from uuid import uuid4 from dbt.common.events.base_types import BaseEvent, EventLevel, msg_from_base_event, EventMsg @@ -39,9 +38,6 @@ def add_logger(self, config: LoggerConfig) -> None: ) self.loggers.append(logger) - def add_event_protos(self, event_proto_module: ModuleType) -> None: - BaseEvent._PROTO_TYPES_MODULES.update(event_proto_module.__dict__) - def flush(self) -> None: for logger in self.loggers: logger.flush() @@ -58,9 +54,6 @@ def fire_event(self, e: BaseEvent, level: Optional[EventLevel] = None) -> None: def add_logger(self, config: LoggerConfig) -> None: ... - def add_event_protos(self, event_proto_module: ModuleType) -> None: - ... - class TestEventManager(IEventManager): def __init__(self) -> None: diff --git a/core/dbt/common/events/functions.py b/core/dbt/common/events/functions.py index 0d721d5300f..475f748dff2 100644 --- a/core/dbt/common/events/functions.py +++ b/core/dbt/common/events/functions.py @@ -12,7 +12,6 @@ import os import sys from typing import Callable, Dict, List, Optional, TextIO, Union -from types import ModuleType import uuid from google.protobuf.json_format import MessageToDict @@ -36,14 +35,10 @@ def make_log_dir_if_missing(log_path: Union[Path, str]) -> None: # TODO: make None default -def setup_event_logger( - flags, callbacks: List[Callable[[EventMsg], None]] = [], event_modules: List[ModuleType] = [] -) -> None: +def setup_event_logger(flags, callbacks: List[Callable[[EventMsg], None]] = []) -> None: cleanup_event_logger() make_log_dir_if_missing(flags.LOG_PATH) EVENT_MANAGER.callbacks = callbacks.copy() - for event_module in event_modules: - EVENT_MANAGER.add_event_protos(event_module) if flags.LOG_LEVEL != "none": line_format = _line_format_from_str(flags.LOG_FORMAT, LineFormat.PlainText) diff --git a/core/dbt/events/base_types.py b/core/dbt/events/base_types.py new file mode 100644 index 00000000000..19901047acf --- /dev/null +++ b/core/dbt/events/base_types.py @@ -0,0 +1,38 @@ +from dbt.common.events.base_types import ( + BaseEvent, + DynamicLevel as CommonDyanicLevel, + TestLevel as CommonTestLevel, + DebugLevel as CommonDebugLevel, + InfoLevel as CommonInfoLevel, + WarnLevel as CommonWarnLevel, + ErrorLevel as CommonErrorLevel, +) +from dbt.events import core_types_pb2 + + +class CoreBaseEvent(BaseEvent): + PROTO_TYPES_MODULE = core_types_pb2 + + +class DynamicLevel(CommonDyanicLevel, CoreBaseEvent): + pass + + +class TestLevel(CommonTestLevel, CoreBaseEvent): + pass + + +class DebugLevel(CommonDebugLevel, CoreBaseEvent): + pass + + +class InfoLevel(CommonInfoLevel, CoreBaseEvent): + pass + + +class WarnLevel(CommonWarnLevel, CoreBaseEvent): + pass + + +class ErrorLevel(CommonErrorLevel, CoreBaseEvent): + pass diff --git a/core/dbt/events/types.py b/core/dbt/events/types.py index f5c8e427393..e7269ffbdcf 100644 --- a/core/dbt/events/types.py +++ b/core/dbt/events/types.py @@ -1,4 +1,4 @@ -from dbt.common.events.base_types import WarnLevel +from dbt.events.base_types import WarnLevel from dbt.common.ui import warning_tag, line_wrap_message diff --git a/core/dbt/tests/fixtures/project.py b/core/dbt/tests/fixtures/project.py index a03c849c5a1..cfe8423a776 100644 --- a/core/dbt/tests/fixtures/project.py +++ b/core/dbt/tests/fixtures/project.py @@ -12,7 +12,6 @@ from dbt.config.runtime import RuntimeConfig from dbt.adapters.factory import get_adapter, register_adapter, reset_adapters, get_adapter_by_type from dbt.common.events.functions import setup_event_logger, cleanup_event_logger -from dbt.events import core_types_pb2 from dbt.tests.util import ( write_file, run_sql_with_adapter, @@ -275,21 +274,6 @@ def adapter( dbt_project_yml, clean_up_logging, ): - log_flags = Namespace( - LOG_PATH=logs_dir, - LOG_FORMAT="json", - LOG_FORMAT_FILE="json", - USE_COLORS=False, - USE_COLORS_FILE=False, - LOG_LEVEL="info", - LOG_LEVEL_FILE="debug", - DEBUG=False, - LOG_CACHE_EVENTS=False, - QUIET=False, - LOG_FILE_MAX_BYTES=1000000, - ) - setup_event_logger(log_flags, event_modules=[core_types_pb2]) - # The profiles.yml and dbt_project.yml should already be written out args = Namespace( profiles_dir=str(profiles_root), @@ -514,6 +498,20 @@ def project( # Logbook warnings are ignored so we don't have to fork logbook to support python 3.10. # This _only_ works for tests in `tests/` that use the project fixture. warnings.filterwarnings("ignore", category=DeprecationWarning, module="logbook") + log_flags = Namespace( + LOG_PATH=logs_dir, + LOG_FORMAT="json", + LOG_FORMAT_FILE="json", + USE_COLORS=False, + USE_COLORS_FILE=False, + LOG_LEVEL="info", + LOG_LEVEL_FILE="debug", + DEBUG=False, + LOG_CACHE_EVENTS=False, + QUIET=False, + LOG_FILE_MAX_BYTES=1000000, + ) + setup_event_logger(log_flags) orig_cwd = os.getcwd() os.chdir(project_root) # Return whatever is needed later in tests but can only come from fixtures, so we can keep diff --git a/tests/unit/test_events.py b/tests/unit/test_events.py index dfa9cbb99e3..a0a14c04e5e 100644 --- a/tests/unit/test_events.py +++ b/tests/unit/test_events.py @@ -7,16 +7,16 @@ from dbt.contracts.results import TimingInfo, RunResult, RunStatus from dbt.common.events import AdapterLogger, types +from dbt.common.events.base_types import msg_from_base_event from dbt.events import types as core_types -from dbt.common.events.base_types import ( - BaseEvent, +from dbt.events.base_types import ( + CoreBaseEvent, DebugLevel, DynamicLevel, ErrorLevel, InfoLevel, TestLevel, WarnLevel, - msg_from_base_event, ) from dbt.common.events.eventmgr import TestEventManager, EventManager from dbt.common.events.functions import msg_to_dict, msg_to_json, ctx_set_event_manager @@ -97,7 +97,7 @@ class TestEventCodes: # checks to see if event codes are duplicated to keep codes singluar and clear. # also checks that event codes follow correct namming convention ex. E001 def test_event_codes(self): - all_concrete = get_all_subclasses(BaseEvent) + all_concrete = get_all_subclasses(CoreBaseEvent) all_codes = set() for event_cls in all_concrete: @@ -448,7 +448,7 @@ class TestEventJSONSerialization: # just fine and others won't. def test_all_serializable(self): all_non_abstract_events = set( - get_all_subclasses(BaseEvent), + get_all_subclasses(CoreBaseEvent), ) all_event_values_list = list(map(lambda x: x.__class__, sample_values)) diff = all_non_abstract_events.difference(set(all_event_values_list)) From 3432531d2d676a6fb88b46b373442c0dde911f7b Mon Sep 17 00:00:00 2001 From: Michelle Ark Date: Thu, 16 Nov 2023 17:32:48 -0500 Subject: [PATCH 3/7] decouple deprecations from adapters --- .pre-commit-config.yaml | 2 +- core/dbt/adapters/base/impl.py | 5 +- core/dbt/adapters/base/meta.py | 10 +- core/dbt/common/events/functions.py | 1 - core/dbt/common/events/types.proto | 22 + core/dbt/common/events/types.py | 29 + core/dbt/common/events/types_pb2.py | 1658 +++++++++-------- core/dbt/deprecations.py | 43 +- core/dbt/events/core_types.proto | 21 - core/dbt/events/core_types_pb2.py | 107 +- core/dbt/events/types.py | 37 +- .../deprecations/test_deprecations.py | 18 - .../sources/test_source_freshness.py | 19 +- tests/unit/test_events.py | 4 +- 14 files changed, 969 insertions(+), 1007 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c2b82ed5395..b61f36d9a39 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ # Configuration for pre-commit hooks (see https://pre-commit.com/). # Eventually the hooks described here will be run as tests before merging each PR. -exclude: ^(core/dbt/docs/build/|core/dbt/common/events/types_pb2.py) +exclude: ^(core/dbt/docs/build/|core/dbt/common/events/types_pb2.py|core/dbt/events/core_types_pb2.py) # Force all unspecified python hooks to run python 3.8 default_language_version: diff --git a/core/dbt/adapters/base/impl.py b/core/dbt/adapters/base/impl.py index 00bd08cebeb..2e64ac59e08 100644 --- a/core/dbt/adapters/base/impl.py +++ b/core/dbt/adapters/base/impl.py @@ -68,6 +68,7 @@ CatalogGenerationError, ConstraintNotSupported, ConstraintNotEnforced, + CollectFreshnessReturnSignature, ) from dbt.common.utils import filter_null_values, executor, cast_to_str, AttrDict @@ -82,7 +83,7 @@ from dbt.adapters.base import Column as BaseColumn from dbt.adapters.base import Credentials from dbt.adapters.cache import RelationsCache, _make_ref_key_dict -from dbt import deprecations + GET_CATALOG_MACRO_NAME = "get_catalog" GET_CATALOG_RELATIONS_MACRO_NAME = "get_catalog_relations" @@ -1263,7 +1264,7 @@ def calculate_freshness( ] result = self.execute_macro(FRESHNESS_MACRO_NAME, kwargs=kwargs, manifest=manifest) if isinstance(result, agate.Table): - deprecations.warn("collect-freshness-return-signature") + warn_or_error(CollectFreshnessReturnSignature()) adapter_response = None table = result else: diff --git a/core/dbt/adapters/base/meta.py b/core/dbt/adapters/base/meta.py index bc5b7f0a6b2..6ca3c033e0c 100644 --- a/core/dbt/adapters/base/meta.py +++ b/core/dbt/adapters/base/meta.py @@ -1,9 +1,8 @@ import abc from functools import wraps from typing import Callable, Optional, Any, FrozenSet, Dict, Set - -from dbt.deprecations import warn, renamed_method - +from dbt.common.events.functions import warn_or_error +from dbt.common.events.types import AdapterDeprecationWarning Decorator = Callable[[Any], Callable] @@ -62,11 +61,12 @@ def my_old_slow_method(self, arg): def wrapper(func): func_name = func.__name__ - renamed_method(func_name, supported_name) @wraps(func) def inner(*args, **kwargs): - warn("adapter:{}".format(func_name)) + warn_or_error( + AdapterDeprecationWarning(old_name=func_name, new_name=supported_name) + ) return func(*args, **kwargs) if parse_replacement: diff --git a/core/dbt/common/events/functions.py b/core/dbt/common/events/functions.py index 475f748dff2..d8e2fd17f0a 100644 --- a/core/dbt/common/events/functions.py +++ b/core/dbt/common/events/functions.py @@ -34,7 +34,6 @@ def make_log_dir_if_missing(log_path: Union[Path, str]) -> None: log_path.mkdir(parents=True, exist_ok=True) -# TODO: make None default def setup_event_logger(flags, callbacks: List[Callable[[EventMsg], None]] = []) -> None: cleanup_event_logger() make_log_dir_if_missing(flags.LOG_PATH) diff --git a/core/dbt/common/events/types.proto b/core/dbt/common/events/types.proto index 89eabbd3069..ac745de1835 100644 --- a/core/dbt/common/events/types.proto +++ b/core/dbt/common/events/types.proto @@ -92,6 +92,28 @@ message GenericMessage { EventInfo info = 1; } +// A - Deprecations - to move to adapter events +// D005 +message AdapterDeprecationWarning { + string old_name = 1; + string new_name = 2; +} + +message AdapterDeprecationWarningMsg { + EventInfo info = 1; + AdapterDeprecationWarning data = 2; +} + +// D012 +message CollectFreshnessReturnSignature { +} + +message CollectFreshnessReturnSignatureMsg { + EventInfo info = 1; + CollectFreshnessReturnSignature data = 2; +} + + // A - Pre-project loading // A001 diff --git a/core/dbt/common/events/types.py b/core/dbt/common/events/types.py index 98b5b860dbe..ed1072ab1e0 100644 --- a/core/dbt/common/events/types.py +++ b/core/dbt/common/events/types.py @@ -51,6 +51,35 @@ def format_adapter_message(name, base_msg, args) -> str: return f"{name} adapter: {msg}" +# TODO: move to adapter event +class CollectFreshnessReturnSignature(WarnLevel): + def code(self) -> str: + return "D012" + + def message(self) -> str: + description = ( + "The 'collect_freshness' macro signature has changed to return the full " + "query result, rather than just a table of values. See the v1.5 migration guide " + "for details on how to update your custom macro: https://docs.getdbt.com/guides/migration/versions/upgrading-to-v1.5" + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +# TODO: move to adapter event +class AdapterDeprecationWarning(WarnLevel): + def code(self) -> str: + return "D005" + + def message(self) -> str: + description = ( + f"The adapter function `adapter.{self.old_name}` is deprecated and will be removed in " + f"a future release of dbt. Please use `adapter.{self.new_name}` instead. " + f"\n\nDocumentation for {self.new_name} can be found here:" + f"\n\nhttps://docs.getdbt.com/docs/adapter" + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + # ======================================================= # A - Pre-project loading # ======================================================= diff --git a/core/dbt/common/events/types_pb2.py b/core/dbt/common/events/types_pb2.py index d2ae5b8f3d3..7bca5aa5886 100644 --- a/core/dbt/common/events/types_pb2.py +++ b/core/dbt/common/events/types_pb2.py @@ -15,7 +15,7 @@ from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0btypes.proto\x12\x0bproto_types\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto\"\x91\x02\n\tEventInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\x12\x0b\n\x03msg\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\x12\x15\n\rinvocation_id\x18\x05 \x01(\t\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x12\x0e\n\x06thread\x18\x07 \x01(\t\x12&\n\x02ts\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x05\x65xtra\x18\t \x03(\x0b\x32!.proto_types.EventInfo.ExtraEntry\x12\x10\n\x08\x63\x61tegory\x18\n \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x7f\n\rTimingInfoMsg\x12\x0c\n\x04name\x18\x01 \x01(\t\x12.\n\nstarted_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"V\n\x0cNodeRelation\x12\x10\n\x08\x64\x61tabase\x18\n \x01(\t\x12\x0e\n\x06schema\x18\x0b \x01(\t\x12\r\n\x05\x61lias\x18\x0c \x01(\t\x12\x15\n\rrelation_name\x18\r \x01(\t\"\x91\x02\n\x08NodeInfo\x12\x11\n\tnode_path\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x11\n\tunique_id\x18\x03 \x01(\t\x12\x15\n\rresource_type\x18\x04 \x01(\t\x12\x14\n\x0cmaterialized\x18\x05 \x01(\t\x12\x13\n\x0bnode_status\x18\x06 \x01(\t\x12\x17\n\x0fnode_started_at\x18\x07 \x01(\t\x12\x18\n\x10node_finished_at\x18\x08 \x01(\t\x12%\n\x04meta\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x30\n\rnode_relation\x18\n \x01(\x0b\x32\x19.proto_types.NodeRelation\"\xd1\x01\n\x0cRunResultMsg\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12/\n\x0btiming_info\x18\x03 \x03(\x0b\x32\x1a.proto_types.TimingInfoMsg\x12\x0e\n\x06thread\x18\x04 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x31\n\x10\x61\x64\x61pter_response\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"G\n\x0fReferenceKeyMsg\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12\x12\n\nidentifier\x18\x03 \x01(\t\"\\\n\nColumnType\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x1c\n\x14previous_column_type\x18\x02 \x01(\t\x12\x1b\n\x13\x63urrent_column_type\x18\x03 \x01(\t\"Y\n\x10\x43olumnConstraint\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x03 \x01(\t\"T\n\x0fModelConstraint\x12\x17\n\x0f\x63onstraint_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x02 \x01(\t\x12\x0f\n\x07\x63olumns\x18\x03 \x03(\t\"6\n\x0eGenericMessage\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\"9\n\x11MainReportVersion\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x13\n\x0blog_version\x18\x02 \x01(\x05\"j\n\x14MainReportVersionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.MainReportVersion\"r\n\x0eMainReportArgs\x12\x33\n\x04\x61rgs\x18\x01 \x03(\x0b\x32%.proto_types.MainReportArgs.ArgsEntry\x1a+\n\tArgsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11MainReportArgsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainReportArgs\"+\n\x15MainTrackingUserState\x12\x12\n\nuser_state\x18\x01 \x01(\t\"r\n\x18MainTrackingUserStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainTrackingUserState\"5\n\x0fMergedFromState\x12\x12\n\nnum_merged\x18\x01 \x01(\x05\x12\x0e\n\x06sample\x18\x02 \x03(\t\"f\n\x12MergedFromStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.MergedFromState\"A\n\x14MissingProfileTarget\x12\x14\n\x0cprofile_name\x18\x01 \x01(\t\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\"p\n\x17MissingProfileTargetMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MissingProfileTarget\"(\n\x11InvalidOptionYAML\x12\x13\n\x0boption_name\x18\x01 \x01(\t\"j\n\x14InvalidOptionYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.InvalidOptionYAML\"!\n\x12LogDbtProjectError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15LogDbtProjectErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProjectError\"3\n\x12LogDbtProfileError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08profiles\x18\x02 \x03(\t\"l\n\x15LogDbtProfileErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProfileError\"!\n\x12StarterProjectPath\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"l\n\x15StarterProjectPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StarterProjectPath\"$\n\x15\x43onfigFolderDirectory\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"r\n\x18\x43onfigFolderDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConfigFolderDirectory\"\'\n\x14NoSampleProfileFound\x12\x0f\n\x07\x61\x64\x61pter\x18\x01 \x01(\t\"p\n\x17NoSampleProfileFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NoSampleProfileFound\"6\n\x18ProfileWrittenWithSample\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"x\n\x1bProfileWrittenWithSampleMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProfileWrittenWithSample\"B\n$ProfileWrittenWithTargetTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x90\x01\n\'ProfileWrittenWithTargetTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.ProfileWrittenWithTargetTemplateYAML\"C\n%ProfileWrittenWithProjectTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x92\x01\n(ProfileWrittenWithProjectTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.ProfileWrittenWithProjectTemplateYAML\"\x12\n\x10SettingUpProfile\"h\n\x13SettingUpProfileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SettingUpProfile\"\x1c\n\x1aInvalidProfileTemplateYAML\"|\n\x1dInvalidProfileTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.InvalidProfileTemplateYAML\"(\n\x18ProjectNameAlreadyExists\x12\x0c\n\x04name\x18\x01 \x01(\t\"x\n\x1bProjectNameAlreadyExistsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProjectNameAlreadyExists\"K\n\x0eProjectCreated\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12\x10\n\x08\x64ocs_url\x18\x02 \x01(\t\x12\x11\n\tslack_url\x18\x03 \x01(\t\"d\n\x11ProjectCreatedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ProjectCreated\"\x87\x01\n\x11\x41\x64\x61pterEventDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"j\n\x14\x41\x64\x61pterEventDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventDebug\"\x86\x01\n\x10\x41\x64\x61pterEventInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"h\n\x13\x41\x64\x61pterEventInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.AdapterEventInfo\"\x89\x01\n\x13\x41\x64\x61pterEventWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"n\n\x16\x41\x64\x61pterEventWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.AdapterEventWarning\"\x99\x01\n\x11\x41\x64\x61pterEventError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12\x10\n\x08\x65xc_info\x18\x05 \x01(\t\"j\n\x14\x41\x64\x61pterEventErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventError\"_\n\rNewConnection\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t\"b\n\x10NewConnectionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NewConnection\"=\n\x10\x43onnectionReused\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x16\n\x0eorig_conn_name\x18\x02 \x01(\t\"h\n\x13\x43onnectionReusedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionReused\"0\n\x1b\x43onnectionLeftOpenInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t\"~\n\x1e\x43onnectionLeftOpenInCleanupMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConnectionLeftOpenInCleanup\".\n\x19\x43onnectionClosedInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t\"z\n\x1c\x43onnectionClosedInCleanupMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.ConnectionClosedInCleanup\"_\n\x0eRollbackFailed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"d\n\x11RollbackFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RollbackFailed\"O\n\x10\x43onnectionClosed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"h\n\x13\x43onnectionClosedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionClosed\"Q\n\x12\x43onnectionLeftOpen\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"l\n\x15\x43onnectionLeftOpenMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ConnectionLeftOpen\"G\n\x08Rollback\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"X\n\x0bRollbackMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.Rollback\"@\n\tCacheMiss\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\"Z\n\x0c\x43\x61\x63heMissMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.CacheMiss\"b\n\rListRelations\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12/\n\trelations\x18\x03 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"b\n\x10ListRelationsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ListRelations\"`\n\x0e\x43onnectionUsed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t\"d\n\x11\x43onnectionUsedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ConnectionUsed\"T\n\x08SQLQuery\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x0b\n\x03sql\x18\x03 \x01(\t\"X\n\x0bSQLQueryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.SQLQuery\"[\n\x0eSQLQueryStatus\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x03 \x01(\x02\"d\n\x11SQLQueryStatusMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SQLQueryStatus\"H\n\tSQLCommit\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"Z\n\x0cSQLCommitMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.SQLCommit\"a\n\rColTypeChange\x12\x11\n\torig_type\x18\x01 \x01(\t\x12\x10\n\x08new_type\x18\x02 \x01(\t\x12+\n\x05table\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"b\n\x10\x43olTypeChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ColTypeChange\"@\n\x0eSchemaCreation\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"d\n\x11SchemaCreationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SchemaCreation\"<\n\nSchemaDrop\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"\\\n\rSchemaDropMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SchemaDrop\"\xde\x01\n\x0b\x43\x61\x63heAction\x12\x0e\n\x06\x61\x63tion\x18\x01 \x01(\t\x12-\n\x07ref_key\x18\x02 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_2\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_3\x18\x04 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12.\n\x08ref_list\x18\x05 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"^\n\x0e\x43\x61\x63heActionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.CacheAction\"\x98\x01\n\x0e\x43\x61\x63heDumpGraph\x12\x33\n\x04\x64ump\x18\x01 \x03(\x0b\x32%.proto_types.CacheDumpGraph.DumpEntry\x12\x14\n\x0c\x62\x65\x66ore_after\x18\x02 \x01(\t\x12\x0e\n\x06\x61\x63tion\x18\x03 \x01(\t\x1a+\n\tDumpEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11\x43\x61\x63heDumpGraphMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CacheDumpGraph\"B\n\x11\x41\x64\x61pterRegistered\x12\x14\n\x0c\x61\x64\x61pter_name\x18\x01 \x01(\t\x12\x17\n\x0f\x61\x64\x61pter_version\x18\x02 \x01(\t\"j\n\x14\x41\x64\x61pterRegisteredMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterRegistered\"!\n\x12\x41\x64\x61pterImportError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15\x41\x64\x61pterImportErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.AdapterImportError\"#\n\x0fPluginLoadError\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"f\n\x12PluginLoadErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.PluginLoadError\"Z\n\x14NewConnectionOpening\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x18\n\x10\x63onnection_state\x18\x02 \x01(\t\"p\n\x17NewConnectionOpeningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NewConnectionOpening\"8\n\rCodeExecution\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x14\n\x0c\x63ode_content\x18\x02 \x01(\t\"b\n\x10\x43odeExecutionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.CodeExecution\"6\n\x13\x43odeExecutionStatus\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x02 \x01(\x02\"n\n\x16\x43odeExecutionStatusMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.CodeExecutionStatus\"%\n\x16\x43\x61talogGenerationError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"t\n\x19\x43\x61talogGenerationErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.CatalogGenerationError\"-\n\x13WriteCatalogFailure\x12\x16\n\x0enum_exceptions\x18\x01 \x01(\x05\"n\n\x16WriteCatalogFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.WriteCatalogFailure\"\x1e\n\x0e\x43\x61talogWritten\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43\x61talogWrittenMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CatalogWritten\"\x14\n\x12\x43\x61nnotGenerateDocs\"l\n\x15\x43\x61nnotGenerateDocsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.CannotGenerateDocs\"\x11\n\x0f\x42uildingCatalog\"f\n\x12\x42uildingCatalogMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.BuildingCatalog\"-\n\x18\x44\x61tabaseErrorRunningHook\x12\x11\n\thook_type\x18\x01 \x01(\t\"x\n\x1b\x44\x61tabaseErrorRunningHookMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DatabaseErrorRunningHook\"4\n\x0cHooksRunning\x12\x11\n\tnum_hooks\x18\x01 \x01(\x05\x12\x11\n\thook_type\x18\x02 \x01(\t\"`\n\x0fHooksRunningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.HooksRunning\"T\n\x14\x46inishedRunningStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\x12\x11\n\texecution\x18\x02 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x03 \x01(\x02\"p\n\x17\x46inishedRunningStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.FinishedRunningStats\"<\n\x15\x43onstraintNotEnforced\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t\"r\n\x18\x43onstraintNotEnforcedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConstraintNotEnforced\"=\n\x16\x43onstraintNotSupported\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t\"t\n\x19\x43onstraintNotSupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.ConstraintNotSupported\"7\n\x12InputFileDiffError\x12\x10\n\x08\x63\x61tegory\x18\x01 \x01(\t\x12\x0f\n\x07\x66ile_id\x18\x02 \x01(\t\"l\n\x15InputFileDiffErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InputFileDiffError\"?\n\x14InvalidValueForField\x12\x12\n\nfield_name\x18\x01 \x01(\t\x12\x13\n\x0b\x66ield_value\x18\x02 \x01(\t\"p\n\x17InvalidValueForFieldMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.InvalidValueForField\"Q\n\x11ValidationWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x12\n\nfield_name\x18\x02 \x01(\t\x12\x11\n\tnode_name\x18\x03 \x01(\t\"j\n\x14ValidationWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ValidationWarning\"!\n\x11ParsePerfInfoPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"j\n\x14ParsePerfInfoPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ParsePerfInfoPath\"1\n!PartialParsingErrorProcessingFile\x12\x0c\n\x04\x66ile\x18\x01 \x01(\t\"\x8a\x01\n$PartialParsingErrorProcessingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.PartialParsingErrorProcessingFile\"\x86\x01\n\x13PartialParsingError\x12?\n\x08\x65xc_info\x18\x01 \x03(\x0b\x32-.proto_types.PartialParsingError.ExcInfoEntry\x1a.\n\x0c\x45xcInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"n\n\x16PartialParsingErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.PartialParsingError\"\x1b\n\x19PartialParsingSkipParsing\"z\n\x1cPartialParsingSkipParsingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.PartialParsingSkipParsing\"&\n\x14UnableToPartialParse\x12\x0e\n\x06reason\x18\x01 \x01(\t\"p\n\x17UnableToPartialParseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.UnableToPartialParse\"f\n\x12StateCheckVarsHash\x12\x10\n\x08\x63hecksum\x18\x01 \x01(\t\x12\x0c\n\x04vars\x18\x02 \x01(\t\x12\x0f\n\x07profile\x18\x03 \x01(\t\x12\x0e\n\x06target\x18\x04 \x01(\t\x12\x0f\n\x07version\x18\x05 \x01(\t\"l\n\x15StateCheckVarsHashMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StateCheckVarsHash\"\x1a\n\x18PartialParsingNotEnabled\"x\n\x1bPartialParsingNotEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.PartialParsingNotEnabled\"C\n\x14ParsedFileLoadFailed\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"p\n\x17ParsedFileLoadFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParsedFileLoadFailed\"H\n\x15PartialParsingEnabled\x12\x0f\n\x07\x64\x65leted\x18\x01 \x01(\x05\x12\r\n\x05\x61\x64\x64\x65\x64\x18\x02 \x01(\x05\x12\x0f\n\x07\x63hanged\x18\x03 \x01(\x05\"r\n\x18PartialParsingEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.PartialParsingEnabled\"8\n\x12PartialParsingFile\x12\x0f\n\x07\x66ile_id\x18\x01 \x01(\t\x12\x11\n\toperation\x18\x02 \x01(\t\"l\n\x15PartialParsingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.PartialParsingFile\"\xaf\x01\n\x1fInvalidDisabledTargetInTestNode\x12\x1b\n\x13resource_type_title\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1a\n\x12original_file_path\x18\x03 \x01(\t\x12\x13\n\x0btarget_kind\x18\x04 \x01(\t\x12\x13\n\x0btarget_name\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\"\x86\x01\n\"InvalidDisabledTargetInTestNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.InvalidDisabledTargetInTestNode\"7\n\x18UnusedResourceConfigPath\x12\x1b\n\x13unused_config_paths\x18\x01 \x03(\t\"x\n\x1bUnusedResourceConfigPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.UnusedResourceConfigPath\"3\n\rSeedIncreased\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"b\n\x10SeedIncreasedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.SeedIncreased\">\n\x18SeedExceedsLimitSamePath\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"x\n\x1bSeedExceedsLimitSamePathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.SeedExceedsLimitSamePath\"D\n\x1eSeedExceedsLimitAndPathChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\x84\x01\n!SeedExceedsLimitAndPathChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.SeedExceedsLimitAndPathChanged\"\\\n\x1fSeedExceedsLimitChecksumChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x15\n\rchecksum_name\x18\x03 \x01(\t\"\x86\x01\n\"SeedExceedsLimitChecksumChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.SeedExceedsLimitChecksumChanged\"%\n\x0cUnusedTables\x12\x15\n\runused_tables\x18\x01 \x03(\t\"`\n\x0fUnusedTablesMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.UnusedTables\"\x87\x01\n\x17WrongResourceSchemaFile\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x1c\n\x14plural_resource_type\x18\x03 \x01(\t\x12\x10\n\x08yaml_key\x18\x04 \x01(\t\x12\x11\n\tfile_path\x18\x05 \x01(\t\"v\n\x1aWrongResourceSchemaFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.WrongResourceSchemaFile\"K\n\x10NoNodeForYamlKey\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x10\n\x08yaml_key\x18\x02 \x01(\t\x12\x11\n\tfile_path\x18\x03 \x01(\t\"h\n\x13NoNodeForYamlKeyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.NoNodeForYamlKey\"+\n\x15MacroNotFoundForPatch\x12\x12\n\npatch_name\x18\x01 \x01(\t\"r\n\x18MacroNotFoundForPatchMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MacroNotFoundForPatch\"\xb8\x01\n\x16NodeNotFoundOrDisabled\x12\x1a\n\x12original_file_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1b\n\x13resource_type_title\x18\x03 \x01(\t\x12\x13\n\x0btarget_name\x18\x04 \x01(\t\x12\x13\n\x0btarget_kind\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\x12\x10\n\x08\x64isabled\x18\x07 \x01(\t\"t\n\x19NodeNotFoundOrDisabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.NodeNotFoundOrDisabled\"H\n\x0fJinjaLogWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"f\n\x12JinjaLogWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.JinjaLogWarning\"E\n\x0cJinjaLogInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"`\n\x0fJinjaLogInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.JinjaLogInfo\"F\n\rJinjaLogDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"b\n\x10JinjaLogDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.JinjaLogDebug\"\xae\x01\n\x1eUnpinnedRefNewVersionAvailable\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rref_node_name\x18\x02 \x01(\t\x12\x18\n\x10ref_node_package\x18\x03 \x01(\t\x12\x18\n\x10ref_node_version\x18\x04 \x01(\t\x12\x17\n\x0fref_max_version\x18\x05 \x01(\t\"\x84\x01\n!UnpinnedRefNewVersionAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.UnpinnedRefNewVersionAvailable\"\xc6\x01\n\x1cUpcomingReferenceDeprecation\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"\x80\x01\n\x1fUpcomingReferenceDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x37\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32).proto_types.UpcomingReferenceDeprecation\"\xbd\x01\n\x13\x44\x65precatedReference\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"n\n\x16\x44\x65precatedReferenceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DeprecatedReference\"<\n$UnsupportedConstraintMaterialization\x12\x14\n\x0cmaterialized\x18\x01 \x01(\t\"\x90\x01\n\'UnsupportedConstraintMaterializationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.UnsupportedConstraintMaterialization\"M\n\x14ParseInlineNodeError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"p\n\x17ParseInlineNodeErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParseInlineNodeError\"(\n\x19SemanticValidationFailure\x12\x0b\n\x03msg\x18\x02 \x01(\t\"z\n\x1cSemanticValidationFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.SemanticValidationFailure\"\x8a\x03\n\x19UnversionedBreakingChange\x12\x18\n\x10\x62reaking_changes\x18\x01 \x03(\t\x12\x12\n\nmodel_name\x18\x02 \x01(\t\x12\x17\n\x0fmodel_file_path\x18\x03 \x01(\t\x12\"\n\x1a\x63ontract_enforced_disabled\x18\x04 \x01(\x08\x12\x17\n\x0f\x63olumns_removed\x18\x05 \x03(\t\x12\x34\n\x13\x63olumn_type_changes\x18\x06 \x03(\x0b\x32\x17.proto_types.ColumnType\x12I\n\"enforced_column_constraint_removed\x18\x07 \x03(\x0b\x32\x1d.proto_types.ColumnConstraint\x12G\n!enforced_model_constraint_removed\x18\x08 \x03(\x0b\x32\x1c.proto_types.ModelConstraint\x12\x1f\n\x17materialization_changed\x18\t \x03(\t\"z\n\x1cUnversionedBreakingChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.UnversionedBreakingChange\"*\n\x14WarnStateTargetEqual\x12\x12\n\nstate_path\x18\x01 \x01(\t\"p\n\x17WarnStateTargetEqualMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.WarnStateTargetEqual\"%\n\x16\x46reshnessConfigProblem\x12\x0b\n\x03msg\x18\x01 \x01(\t\"t\n\x19\x46reshnessConfigProblemMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessConfigProblem\"/\n\x1dGitSparseCheckoutSubdirectory\x12\x0e\n\x06subdir\x18\x01 \x01(\t\"\x82\x01\n GitSparseCheckoutSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.GitSparseCheckoutSubdirectory\"/\n\x1bGitProgressCheckoutRevision\x12\x10\n\x08revision\x18\x01 \x01(\t\"~\n\x1eGitProgressCheckoutRevisionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.GitProgressCheckoutRevision\"4\n%GitProgressUpdatingExistingDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x92\x01\n(GitProgressUpdatingExistingDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.GitProgressUpdatingExistingDependency\".\n\x1fGitProgressPullingNewDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x86\x01\n\"GitProgressPullingNewDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressPullingNewDependency\"\x1d\n\x0eGitNothingToDo\x12\x0b\n\x03sha\x18\x01 \x01(\t\"d\n\x11GitNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.GitNothingToDo\"E\n\x1fGitProgressUpdatedCheckoutRange\x12\x11\n\tstart_sha\x18\x01 \x01(\t\x12\x0f\n\x07\x65nd_sha\x18\x02 \x01(\t\"\x86\x01\n\"GitProgressUpdatedCheckoutRangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressUpdatedCheckoutRange\"*\n\x17GitProgressCheckedOutAt\x12\x0f\n\x07\x65nd_sha\x18\x01 \x01(\t\"v\n\x1aGitProgressCheckedOutAtMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.GitProgressCheckedOutAt\")\n\x1aRegistryProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"|\n\x1dRegistryProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.RegistryProgressGETRequest\"=\n\x1bRegistryProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"~\n\x1eRegistryProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RegistryProgressGETResponse\"_\n\x1dSelectorReportInvalidSelector\x12\x17\n\x0fvalid_selectors\x18\x01 \x01(\t\x12\x13\n\x0bspec_method\x18\x02 \x01(\t\x12\x10\n\x08raw_spec\x18\x03 \x01(\t\"\x82\x01\n SelectorReportInvalidSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.SelectorReportInvalidSelector\"\x15\n\x13\x44\x65psNoPackagesFound\"n\n\x16\x44\x65psNoPackagesFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsNoPackagesFound\"/\n\x17\x44\x65psStartPackageInstall\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\"v\n\x1a\x44\x65psStartPackageInstallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsStartPackageInstall\"\'\n\x0f\x44\x65psInstallInfo\x12\x14\n\x0cversion_name\x18\x01 \x01(\t\"f\n\x12\x44\x65psInstallInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DepsInstallInfo\"-\n\x13\x44\x65psUpdateAvailable\x12\x16\n\x0eversion_latest\x18\x01 \x01(\t\"n\n\x16\x44\x65psUpdateAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsUpdateAvailable\"\x0e\n\x0c\x44\x65psUpToDate\"`\n\x0f\x44\x65psUpToDateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUpToDate\",\n\x14\x44\x65psListSubdirectory\x12\x14\n\x0csubdirectory\x18\x01 \x01(\t\"p\n\x17\x44\x65psListSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.DepsListSubdirectory\".\n\x1a\x44\x65psNotifyUpdatesAvailable\x12\x10\n\x08packages\x18\x01 \x03(\t\"|\n\x1d\x44\x65psNotifyUpdatesAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.DepsNotifyUpdatesAvailable\"1\n\x11RetryExternalCall\x12\x0f\n\x07\x61ttempt\x18\x01 \x01(\x05\x12\x0b\n\x03max\x18\x02 \x01(\x05\"j\n\x14RetryExternalCallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.RetryExternalCall\"#\n\x14RecordRetryException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17RecordRetryExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.RecordRetryException\".\n\x1fRegistryIndexProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"\x86\x01\n\"RegistryIndexProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryIndexProgressGETRequest\"B\n RegistryIndexProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"\x88\x01\n#RegistryIndexProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12;\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32-.proto_types.RegistryIndexProgressGETResponse\"2\n\x1eRegistryResponseUnexpectedType\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseUnexpectedTypeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseUnexpectedType\"2\n\x1eRegistryResponseMissingTopKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseMissingTopKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseMissingTopKeys\"5\n!RegistryResponseMissingNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x8a\x01\n$RegistryResponseMissingNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.RegistryResponseMissingNestedKeys\"3\n\x1fRegistryResponseExtraNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x86\x01\n\"RegistryResponseExtraNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryResponseExtraNestedKeys\"(\n\x18\x44\x65psSetDownloadDirectory\x12\x0c\n\x04path\x18\x01 \x01(\t\"x\n\x1b\x44\x65psSetDownloadDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsSetDownloadDirectory\"-\n\x0c\x44\x65psUnpinned\x12\x10\n\x08revision\x18\x01 \x01(\t\x12\x0b\n\x03git\x18\x02 \x01(\t\"`\n\x0f\x44\x65psUnpinnedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUnpinned\"/\n\x1bNoNodesForSelectionCriteria\x12\x10\n\x08spec_raw\x18\x01 \x01(\t\"~\n\x1eNoNodesForSelectionCriteriaMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.NoNodesForSelectionCriteria\")\n\x10\x44\x65psLockUpdating\x12\x15\n\rlock_filepath\x18\x01 \x01(\t\"h\n\x13\x44\x65psLockUpdatingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.DepsLockUpdating\"R\n\x0e\x44\x65psAddPackage\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x19\n\x11packages_filepath\x18\x03 \x01(\t\"d\n\x11\x44\x65psAddPackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DepsAddPackage\"\xa7\x01\n\x19\x44\x65psFoundDuplicatePackage\x12S\n\x0fremoved_package\x18\x01 \x03(\x0b\x32:.proto_types.DepsFoundDuplicatePackage.RemovedPackageEntry\x1a\x35\n\x13RemovedPackageEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"z\n\x1c\x44\x65psFoundDuplicatePackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.DepsFoundDuplicatePackage\"$\n\x12\x44\x65psVersionMissing\x12\x0e\n\x06source\x18\x01 \x01(\t\"l\n\x15\x44\x65psVersionMissingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.DepsVersionMissing\"*\n\x1bRunningOperationCaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"~\n\x1eRunningOperationCaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RunningOperationCaughtError\"\x11\n\x0f\x43ompileComplete\"f\n\x12\x43ompileCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.CompileComplete\"\x18\n\x16\x46reshnessCheckComplete\"t\n\x19\x46reshnessCheckCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessCheckComplete\"\x1c\n\nSeedHeader\x12\x0e\n\x06header\x18\x01 \x01(\t\"\\\n\rSeedHeaderMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SeedHeader\"3\n\x12SQLRunnerException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x02 \x01(\t\"l\n\x15SQLRunnerExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SQLRunnerException\"\xa8\x01\n\rLogTestResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\x12\n\nnum_models\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"b\n\x10LogTestResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogTestResult\"k\n\x0cLogStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"`\n\x0fLogStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.LogStartLine\"\x95\x01\n\x0eLogModelResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogModelResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogModelResult\"\x92\x02\n\x11LogSnapshotResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x34\n\x03\x63\x66g\x18\x07 \x03(\x0b\x32\'.proto_types.LogSnapshotResult.CfgEntry\x12\x16\n\x0eresult_message\x18\x08 \x01(\t\x1a*\n\x08\x43\x66gEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"j\n\x14LogSnapshotResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.LogSnapshotResult\"\xb9\x01\n\rLogSeedResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x16\n\x0eresult_message\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x0e\n\x06schema\x18\x07 \x01(\t\x12\x10\n\x08relation\x18\x08 \x01(\t\"b\n\x10LogSeedResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogSeedResult\"\xad\x01\n\x12LogFreshnessResult\x12\x0e\n\x06status\x18\x01 \x01(\t\x12(\n\tnode_info\x18\x02 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x13\n\x0bsource_name\x18\x06 \x01(\t\x12\x12\n\ntable_name\x18\x07 \x01(\t\"l\n\x15LogFreshnessResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogFreshnessResult\"\"\n\rLogCancelLine\x12\x11\n\tconn_name\x18\x01 \x01(\t\"b\n\x10LogCancelLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogCancelLine\"\x1f\n\x0f\x44\x65\x66\x61ultSelector\x12\x0c\n\x04name\x18\x01 \x01(\t\"f\n\x12\x44\x65\x66\x61ultSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DefaultSelector\"5\n\tNodeStart\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"Z\n\x0cNodeStartMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.NodeStart\"g\n\x0cNodeFinished\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12-\n\nrun_result\x18\x02 \x01(\x0b\x32\x19.proto_types.RunResultMsg\"`\n\x0fNodeFinishedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.NodeFinished\"+\n\x1bQueryCancelationUnsupported\x12\x0c\n\x04type\x18\x01 \x01(\t\"~\n\x1eQueryCancelationUnsupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.QueryCancelationUnsupported\"O\n\x0f\x43oncurrencyLine\x12\x13\n\x0bnum_threads\x18\x01 \x01(\x05\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\x12\x12\n\nnode_count\x18\x03 \x01(\x05\"f\n\x12\x43oncurrencyLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ConcurrencyLine\"E\n\x19WritingInjectedSQLForNode\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"z\n\x1cWritingInjectedSQLForNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.WritingInjectedSQLForNode\"9\n\rNodeCompiling\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeCompilingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeCompiling\"9\n\rNodeExecuting\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeExecutingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeExecuting\"m\n\x10LogHookStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"h\n\x13LogHookStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.LogHookStartLine\"\x93\x01\n\x0eLogHookEndLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogHookEndLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogHookEndLine\"\x93\x01\n\x0fSkippingDetails\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\x12\x11\n\tnode_name\x18\x04 \x01(\t\x12\r\n\x05index\x18\x05 \x01(\x05\x12\r\n\x05total\x18\x06 \x01(\x05\"f\n\x12SkippingDetailsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SkippingDetails\"\r\n\x0bNothingToDo\"^\n\x0eNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.NothingToDo\",\n\x1dRunningOperationUncaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"\x82\x01\n RunningOperationUncaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.RunningOperationUncaughtError\"\x93\x01\n\x0c\x45ndRunResult\x12*\n\x07results\x18\x01 \x03(\x0b\x32\x19.proto_types.RunResultMsg\x12\x14\n\x0c\x65lapsed_time\x18\x02 \x01(\x02\x12\x30\n\x0cgenerated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07success\x18\x04 \x01(\x08\"`\n\x0f\x45ndRunResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.EndRunResult\"\x11\n\x0fNoNodesSelected\"f\n\x12NoNodesSelectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.NoNodesSelected\"w\n\x10\x43ommandCompleted\x12\x0f\n\x07\x63ommand\x18\x01 \x01(\t\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07\x65lapsed\x18\x04 \x01(\x02\"h\n\x13\x43ommandCompletedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.CommandCompleted\"k\n\x08ShowNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0f\n\x07preview\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"X\n\x0bShowNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.ShowNode\"p\n\x0c\x43ompiledNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x10\n\x08\x63ompiled\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"`\n\x0f\x43ompiledNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.CompiledNode\"b\n\x17\x43\x61tchableExceptionOnRun\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"v\n\x1a\x43\x61tchableExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.CatchableExceptionOnRun\"5\n\x12InternalErrorOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"l\n\x15InternalErrorOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InternalErrorOnRun\"K\n\x15GenericExceptionOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"r\n\x18GenericExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.GenericExceptionOnRun\"N\n\x1aNodeConnectionReleaseError\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"|\n\x1dNodeConnectionReleaseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.NodeConnectionReleaseError\"\x1f\n\nFoundStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\"\\\n\rFoundStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.FoundStats\"\x17\n\x15MainKeyboardInterrupt\"r\n\x18MainKeyboardInterruptMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainKeyboardInterrupt\"#\n\x14MainEncounteredError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17MainEncounteredErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MainEncounteredError\"%\n\x0eMainStackTrace\x12\x13\n\x0bstack_trace\x18\x01 \x01(\t\"d\n\x11MainStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainStackTrace\"@\n\x13SystemCouldNotWrite\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"n\n\x16SystemCouldNotWriteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.SystemCouldNotWrite\"!\n\x12SystemExecutingCmd\x12\x0b\n\x03\x63md\x18\x01 \x03(\t\"l\n\x15SystemExecutingCmdMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SystemExecutingCmd\"\x1c\n\x0cSystemStdOut\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdOut\"\x1c\n\x0cSystemStdErr\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdErrMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdErr\",\n\x16SystemReportReturnCode\x12\x12\n\nreturncode\x18\x01 \x01(\x05\"t\n\x19SystemReportReturnCodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.SystemReportReturnCode\"p\n\x13TimingInfoCollected\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12/\n\x0btiming_info\x18\x02 \x01(\x0b\x32\x1a.proto_types.TimingInfoMsg\"n\n\x16TimingInfoCollectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.TimingInfoCollected\"&\n\x12LogDebugStackTrace\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"l\n\x15LogDebugStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDebugStackTrace\"\x1e\n\x0e\x43heckCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43heckCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CheckCleanPath\" \n\x10\x43onfirmCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"h\n\x13\x43onfirmCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConfirmCleanPath\"\"\n\x12ProtectedCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"l\n\x15ProtectedCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ProtectedCleanPath\"\x14\n\x12\x46inishedCleanPaths\"l\n\x15\x46inishedCleanPathsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FinishedCleanPaths\"5\n\x0bOpenCommand\x12\x10\n\x08open_cmd\x18\x01 \x01(\t\x12\x14\n\x0cprofiles_dir\x18\x02 \x01(\t\"^\n\x0eOpenCommandMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.OpenCommand\"\x19\n\nFormatting\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rFormattingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.Formatting\"0\n\x0fServingDocsPort\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\x05\"f\n\x12ServingDocsPortMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ServingDocsPort\"%\n\x15ServingDocsAccessInfo\x12\x0c\n\x04port\x18\x01 \x01(\t\"r\n\x18ServingDocsAccessInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ServingDocsAccessInfo\"\x15\n\x13ServingDocsExitInfo\"n\n\x16ServingDocsExitInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.ServingDocsExitInfo\"J\n\x10RunResultWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultWarning\"J\n\x10RunResultFailure\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultFailure\"k\n\tStatsLine\x12\x30\n\x05stats\x18\x01 \x03(\x0b\x32!.proto_types.StatsLine.StatsEntry\x1a,\n\nStatsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\"Z\n\x0cStatsLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.StatsLine\"\x1d\n\x0eRunResultError\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11RunResultErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RunResultError\")\n\x17RunResultErrorNoMessage\x12\x0e\n\x06status\x18\x01 \x01(\t\"v\n\x1aRunResultErrorNoMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultErrorNoMessage\"\x1f\n\x0fSQLCompiledPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"f\n\x12SQLCompiledPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SQLCompiledPath\"-\n\x14\x43heckNodeTestFailure\x12\x15\n\rrelation_name\x18\x01 \x01(\t\"p\n\x17\x43heckNodeTestFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.CheckNodeTestFailure\"W\n\x0f\x45ndOfRunSummary\x12\x12\n\nnum_errors\x18\x01 \x01(\x05\x12\x14\n\x0cnum_warnings\x18\x02 \x01(\x05\x12\x1a\n\x12keyboard_interrupt\x18\x03 \x01(\x08\"f\n\x12\x45ndOfRunSummaryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.EndOfRunSummary\"U\n\x13LogSkipBecauseError\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x10\n\x08relation\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"n\n\x16LogSkipBecauseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.LogSkipBecauseError\"\x14\n\x12\x45nsureGitInstalled\"l\n\x15\x45nsureGitInstalledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.EnsureGitInstalled\"\x1a\n\x18\x44\x65psCreatingLocalSymlink\"x\n\x1b\x44\x65psCreatingLocalSymlinkMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsCreatingLocalSymlink\"\x19\n\x17\x44\x65psSymlinkNotAvailable\"v\n\x1a\x44\x65psSymlinkNotAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsSymlinkNotAvailable\"\x11\n\x0f\x44isableTracking\"f\n\x12\x44isableTrackingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DisableTracking\"\x1e\n\x0cSendingEvent\x12\x0e\n\x06kwargs\x18\x01 \x01(\t\"`\n\x0fSendingEventMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SendingEvent\"\x12\n\x10SendEventFailure\"h\n\x13SendEventFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SendEventFailure\"\r\n\x0b\x46lushEvents\"^\n\x0e\x46lushEventsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.FlushEvents\"\x14\n\x12\x46lushEventsFailure\"l\n\x15\x46lushEventsFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FlushEventsFailure\"-\n\x19TrackingInitializeFailure\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"z\n\x1cTrackingInitializeFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.TrackingInitializeFailure\"&\n\x17RunResultWarningMessage\x12\x0b\n\x03msg\x18\x01 \x01(\t\"v\n\x1aRunResultWarningMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultWarningMessage\"\x1a\n\x0b\x44\x65\x62ugCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"^\n\x0e\x44\x65\x62ugCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.DebugCmdOut\"\x1d\n\x0e\x44\x65\x62ugCmdResult\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11\x44\x65\x62ugCmdResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DebugCmdResult\"\x19\n\nListCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rListCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.ListCmdOut\"\x13\n\x04Note\x12\x0b\n\x03msg\x18\x01 \x01(\t\"P\n\x07NoteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x1f\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x11.proto_types.Note\"\xec\x01\n\x0eResourceReport\x12\x14\n\x0c\x63ommand_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63ommand_success\x18\x03 \x01(\x08\x12\x1f\n\x17\x63ommand_wall_clock_time\x18\x04 \x01(\x02\x12\x19\n\x11process_user_time\x18\x05 \x01(\x02\x12\x1b\n\x13process_kernel_time\x18\x06 \x01(\x02\x12\x1b\n\x13process_mem_max_rss\x18\x07 \x01(\x03\x12\x19\n\x11process_in_blocks\x18\x08 \x01(\x03\x12\x1a\n\x12process_out_blocks\x18\t \x01(\x03\"d\n\x11ResourceReportMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ResourceReportb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0btypes.proto\x12\x0bproto_types\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto\"\x91\x02\n\tEventInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\x12\x0b\n\x03msg\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\x12\x15\n\rinvocation_id\x18\x05 \x01(\t\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x12\x0e\n\x06thread\x18\x07 \x01(\t\x12&\n\x02ts\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x05\x65xtra\x18\t \x03(\x0b\x32!.proto_types.EventInfo.ExtraEntry\x12\x10\n\x08\x63\x61tegory\x18\n \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x7f\n\rTimingInfoMsg\x12\x0c\n\x04name\x18\x01 \x01(\t\x12.\n\nstarted_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"V\n\x0cNodeRelation\x12\x10\n\x08\x64\x61tabase\x18\n \x01(\t\x12\x0e\n\x06schema\x18\x0b \x01(\t\x12\r\n\x05\x61lias\x18\x0c \x01(\t\x12\x15\n\rrelation_name\x18\r \x01(\t\"\x91\x02\n\x08NodeInfo\x12\x11\n\tnode_path\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x11\n\tunique_id\x18\x03 \x01(\t\x12\x15\n\rresource_type\x18\x04 \x01(\t\x12\x14\n\x0cmaterialized\x18\x05 \x01(\t\x12\x13\n\x0bnode_status\x18\x06 \x01(\t\x12\x17\n\x0fnode_started_at\x18\x07 \x01(\t\x12\x18\n\x10node_finished_at\x18\x08 \x01(\t\x12%\n\x04meta\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x30\n\rnode_relation\x18\n \x01(\x0b\x32\x19.proto_types.NodeRelation\"\xd1\x01\n\x0cRunResultMsg\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12/\n\x0btiming_info\x18\x03 \x03(\x0b\x32\x1a.proto_types.TimingInfoMsg\x12\x0e\n\x06thread\x18\x04 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x31\n\x10\x61\x64\x61pter_response\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"G\n\x0fReferenceKeyMsg\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12\x12\n\nidentifier\x18\x03 \x01(\t\"\\\n\nColumnType\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x1c\n\x14previous_column_type\x18\x02 \x01(\t\x12\x1b\n\x13\x63urrent_column_type\x18\x03 \x01(\t\"Y\n\x10\x43olumnConstraint\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x03 \x01(\t\"T\n\x0fModelConstraint\x12\x17\n\x0f\x63onstraint_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x02 \x01(\t\x12\x0f\n\x07\x63olumns\x18\x03 \x03(\t\"6\n\x0eGenericMessage\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\"?\n\x19\x41\x64\x61pterDeprecationWarning\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t\"z\n\x1c\x41\x64\x61pterDeprecationWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.AdapterDeprecationWarning\"!\n\x1f\x43ollectFreshnessReturnSignature\"\x86\x01\n\"CollectFreshnessReturnSignatureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.CollectFreshnessReturnSignature\"9\n\x11MainReportVersion\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x13\n\x0blog_version\x18\x02 \x01(\x05\"j\n\x14MainReportVersionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.MainReportVersion\"r\n\x0eMainReportArgs\x12\x33\n\x04\x61rgs\x18\x01 \x03(\x0b\x32%.proto_types.MainReportArgs.ArgsEntry\x1a+\n\tArgsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11MainReportArgsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainReportArgs\"+\n\x15MainTrackingUserState\x12\x12\n\nuser_state\x18\x01 \x01(\t\"r\n\x18MainTrackingUserStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainTrackingUserState\"5\n\x0fMergedFromState\x12\x12\n\nnum_merged\x18\x01 \x01(\x05\x12\x0e\n\x06sample\x18\x02 \x03(\t\"f\n\x12MergedFromStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.MergedFromState\"A\n\x14MissingProfileTarget\x12\x14\n\x0cprofile_name\x18\x01 \x01(\t\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\"p\n\x17MissingProfileTargetMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MissingProfileTarget\"(\n\x11InvalidOptionYAML\x12\x13\n\x0boption_name\x18\x01 \x01(\t\"j\n\x14InvalidOptionYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.InvalidOptionYAML\"!\n\x12LogDbtProjectError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15LogDbtProjectErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProjectError\"3\n\x12LogDbtProfileError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08profiles\x18\x02 \x03(\t\"l\n\x15LogDbtProfileErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProfileError\"!\n\x12StarterProjectPath\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"l\n\x15StarterProjectPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StarterProjectPath\"$\n\x15\x43onfigFolderDirectory\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"r\n\x18\x43onfigFolderDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConfigFolderDirectory\"\'\n\x14NoSampleProfileFound\x12\x0f\n\x07\x61\x64\x61pter\x18\x01 \x01(\t\"p\n\x17NoSampleProfileFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NoSampleProfileFound\"6\n\x18ProfileWrittenWithSample\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"x\n\x1bProfileWrittenWithSampleMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProfileWrittenWithSample\"B\n$ProfileWrittenWithTargetTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x90\x01\n\'ProfileWrittenWithTargetTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.ProfileWrittenWithTargetTemplateYAML\"C\n%ProfileWrittenWithProjectTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x92\x01\n(ProfileWrittenWithProjectTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.ProfileWrittenWithProjectTemplateYAML\"\x12\n\x10SettingUpProfile\"h\n\x13SettingUpProfileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SettingUpProfile\"\x1c\n\x1aInvalidProfileTemplateYAML\"|\n\x1dInvalidProfileTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.InvalidProfileTemplateYAML\"(\n\x18ProjectNameAlreadyExists\x12\x0c\n\x04name\x18\x01 \x01(\t\"x\n\x1bProjectNameAlreadyExistsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProjectNameAlreadyExists\"K\n\x0eProjectCreated\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12\x10\n\x08\x64ocs_url\x18\x02 \x01(\t\x12\x11\n\tslack_url\x18\x03 \x01(\t\"d\n\x11ProjectCreatedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ProjectCreated\"\x87\x01\n\x11\x41\x64\x61pterEventDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"j\n\x14\x41\x64\x61pterEventDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventDebug\"\x86\x01\n\x10\x41\x64\x61pterEventInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"h\n\x13\x41\x64\x61pterEventInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.AdapterEventInfo\"\x89\x01\n\x13\x41\x64\x61pterEventWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"n\n\x16\x41\x64\x61pterEventWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.AdapterEventWarning\"\x99\x01\n\x11\x41\x64\x61pterEventError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12\x10\n\x08\x65xc_info\x18\x05 \x01(\t\"j\n\x14\x41\x64\x61pterEventErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventError\"_\n\rNewConnection\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t\"b\n\x10NewConnectionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NewConnection\"=\n\x10\x43onnectionReused\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x16\n\x0eorig_conn_name\x18\x02 \x01(\t\"h\n\x13\x43onnectionReusedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionReused\"0\n\x1b\x43onnectionLeftOpenInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t\"~\n\x1e\x43onnectionLeftOpenInCleanupMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConnectionLeftOpenInCleanup\".\n\x19\x43onnectionClosedInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t\"z\n\x1c\x43onnectionClosedInCleanupMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.ConnectionClosedInCleanup\"_\n\x0eRollbackFailed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"d\n\x11RollbackFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RollbackFailed\"O\n\x10\x43onnectionClosed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"h\n\x13\x43onnectionClosedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionClosed\"Q\n\x12\x43onnectionLeftOpen\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"l\n\x15\x43onnectionLeftOpenMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ConnectionLeftOpen\"G\n\x08Rollback\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"X\n\x0bRollbackMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.Rollback\"@\n\tCacheMiss\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\"Z\n\x0c\x43\x61\x63heMissMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.CacheMiss\"b\n\rListRelations\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12/\n\trelations\x18\x03 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"b\n\x10ListRelationsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ListRelations\"`\n\x0e\x43onnectionUsed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t\"d\n\x11\x43onnectionUsedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ConnectionUsed\"T\n\x08SQLQuery\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x0b\n\x03sql\x18\x03 \x01(\t\"X\n\x0bSQLQueryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.SQLQuery\"[\n\x0eSQLQueryStatus\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x03 \x01(\x02\"d\n\x11SQLQueryStatusMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SQLQueryStatus\"H\n\tSQLCommit\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"Z\n\x0cSQLCommitMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.SQLCommit\"a\n\rColTypeChange\x12\x11\n\torig_type\x18\x01 \x01(\t\x12\x10\n\x08new_type\x18\x02 \x01(\t\x12+\n\x05table\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"b\n\x10\x43olTypeChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ColTypeChange\"@\n\x0eSchemaCreation\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"d\n\x11SchemaCreationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SchemaCreation\"<\n\nSchemaDrop\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"\\\n\rSchemaDropMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SchemaDrop\"\xde\x01\n\x0b\x43\x61\x63heAction\x12\x0e\n\x06\x61\x63tion\x18\x01 \x01(\t\x12-\n\x07ref_key\x18\x02 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_2\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_3\x18\x04 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12.\n\x08ref_list\x18\x05 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"^\n\x0e\x43\x61\x63heActionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.CacheAction\"\x98\x01\n\x0e\x43\x61\x63heDumpGraph\x12\x33\n\x04\x64ump\x18\x01 \x03(\x0b\x32%.proto_types.CacheDumpGraph.DumpEntry\x12\x14\n\x0c\x62\x65\x66ore_after\x18\x02 \x01(\t\x12\x0e\n\x06\x61\x63tion\x18\x03 \x01(\t\x1a+\n\tDumpEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11\x43\x61\x63heDumpGraphMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CacheDumpGraph\"B\n\x11\x41\x64\x61pterRegistered\x12\x14\n\x0c\x61\x64\x61pter_name\x18\x01 \x01(\t\x12\x17\n\x0f\x61\x64\x61pter_version\x18\x02 \x01(\t\"j\n\x14\x41\x64\x61pterRegisteredMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterRegistered\"!\n\x12\x41\x64\x61pterImportError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15\x41\x64\x61pterImportErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.AdapterImportError\"#\n\x0fPluginLoadError\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"f\n\x12PluginLoadErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.PluginLoadError\"Z\n\x14NewConnectionOpening\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x18\n\x10\x63onnection_state\x18\x02 \x01(\t\"p\n\x17NewConnectionOpeningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NewConnectionOpening\"8\n\rCodeExecution\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x14\n\x0c\x63ode_content\x18\x02 \x01(\t\"b\n\x10\x43odeExecutionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.CodeExecution\"6\n\x13\x43odeExecutionStatus\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x02 \x01(\x02\"n\n\x16\x43odeExecutionStatusMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.CodeExecutionStatus\"%\n\x16\x43\x61talogGenerationError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"t\n\x19\x43\x61talogGenerationErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.CatalogGenerationError\"-\n\x13WriteCatalogFailure\x12\x16\n\x0enum_exceptions\x18\x01 \x01(\x05\"n\n\x16WriteCatalogFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.WriteCatalogFailure\"\x1e\n\x0e\x43\x61talogWritten\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43\x61talogWrittenMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CatalogWritten\"\x14\n\x12\x43\x61nnotGenerateDocs\"l\n\x15\x43\x61nnotGenerateDocsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.CannotGenerateDocs\"\x11\n\x0f\x42uildingCatalog\"f\n\x12\x42uildingCatalogMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.BuildingCatalog\"-\n\x18\x44\x61tabaseErrorRunningHook\x12\x11\n\thook_type\x18\x01 \x01(\t\"x\n\x1b\x44\x61tabaseErrorRunningHookMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DatabaseErrorRunningHook\"4\n\x0cHooksRunning\x12\x11\n\tnum_hooks\x18\x01 \x01(\x05\x12\x11\n\thook_type\x18\x02 \x01(\t\"`\n\x0fHooksRunningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.HooksRunning\"T\n\x14\x46inishedRunningStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\x12\x11\n\texecution\x18\x02 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x03 \x01(\x02\"p\n\x17\x46inishedRunningStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.FinishedRunningStats\"<\n\x15\x43onstraintNotEnforced\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t\"r\n\x18\x43onstraintNotEnforcedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConstraintNotEnforced\"=\n\x16\x43onstraintNotSupported\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t\"t\n\x19\x43onstraintNotSupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.ConstraintNotSupported\"7\n\x12InputFileDiffError\x12\x10\n\x08\x63\x61tegory\x18\x01 \x01(\t\x12\x0f\n\x07\x66ile_id\x18\x02 \x01(\t\"l\n\x15InputFileDiffErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InputFileDiffError\"?\n\x14InvalidValueForField\x12\x12\n\nfield_name\x18\x01 \x01(\t\x12\x13\n\x0b\x66ield_value\x18\x02 \x01(\t\"p\n\x17InvalidValueForFieldMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.InvalidValueForField\"Q\n\x11ValidationWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x12\n\nfield_name\x18\x02 \x01(\t\x12\x11\n\tnode_name\x18\x03 \x01(\t\"j\n\x14ValidationWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ValidationWarning\"!\n\x11ParsePerfInfoPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"j\n\x14ParsePerfInfoPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ParsePerfInfoPath\"1\n!PartialParsingErrorProcessingFile\x12\x0c\n\x04\x66ile\x18\x01 \x01(\t\"\x8a\x01\n$PartialParsingErrorProcessingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.PartialParsingErrorProcessingFile\"\x86\x01\n\x13PartialParsingError\x12?\n\x08\x65xc_info\x18\x01 \x03(\x0b\x32-.proto_types.PartialParsingError.ExcInfoEntry\x1a.\n\x0c\x45xcInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"n\n\x16PartialParsingErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.PartialParsingError\"\x1b\n\x19PartialParsingSkipParsing\"z\n\x1cPartialParsingSkipParsingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.PartialParsingSkipParsing\"&\n\x14UnableToPartialParse\x12\x0e\n\x06reason\x18\x01 \x01(\t\"p\n\x17UnableToPartialParseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.UnableToPartialParse\"f\n\x12StateCheckVarsHash\x12\x10\n\x08\x63hecksum\x18\x01 \x01(\t\x12\x0c\n\x04vars\x18\x02 \x01(\t\x12\x0f\n\x07profile\x18\x03 \x01(\t\x12\x0e\n\x06target\x18\x04 \x01(\t\x12\x0f\n\x07version\x18\x05 \x01(\t\"l\n\x15StateCheckVarsHashMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StateCheckVarsHash\"\x1a\n\x18PartialParsingNotEnabled\"x\n\x1bPartialParsingNotEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.PartialParsingNotEnabled\"C\n\x14ParsedFileLoadFailed\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"p\n\x17ParsedFileLoadFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParsedFileLoadFailed\"H\n\x15PartialParsingEnabled\x12\x0f\n\x07\x64\x65leted\x18\x01 \x01(\x05\x12\r\n\x05\x61\x64\x64\x65\x64\x18\x02 \x01(\x05\x12\x0f\n\x07\x63hanged\x18\x03 \x01(\x05\"r\n\x18PartialParsingEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.PartialParsingEnabled\"8\n\x12PartialParsingFile\x12\x0f\n\x07\x66ile_id\x18\x01 \x01(\t\x12\x11\n\toperation\x18\x02 \x01(\t\"l\n\x15PartialParsingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.PartialParsingFile\"\xaf\x01\n\x1fInvalidDisabledTargetInTestNode\x12\x1b\n\x13resource_type_title\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1a\n\x12original_file_path\x18\x03 \x01(\t\x12\x13\n\x0btarget_kind\x18\x04 \x01(\t\x12\x13\n\x0btarget_name\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\"\x86\x01\n\"InvalidDisabledTargetInTestNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.InvalidDisabledTargetInTestNode\"7\n\x18UnusedResourceConfigPath\x12\x1b\n\x13unused_config_paths\x18\x01 \x03(\t\"x\n\x1bUnusedResourceConfigPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.UnusedResourceConfigPath\"3\n\rSeedIncreased\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"b\n\x10SeedIncreasedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.SeedIncreased\">\n\x18SeedExceedsLimitSamePath\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"x\n\x1bSeedExceedsLimitSamePathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.SeedExceedsLimitSamePath\"D\n\x1eSeedExceedsLimitAndPathChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\x84\x01\n!SeedExceedsLimitAndPathChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.SeedExceedsLimitAndPathChanged\"\\\n\x1fSeedExceedsLimitChecksumChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x15\n\rchecksum_name\x18\x03 \x01(\t\"\x86\x01\n\"SeedExceedsLimitChecksumChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.SeedExceedsLimitChecksumChanged\"%\n\x0cUnusedTables\x12\x15\n\runused_tables\x18\x01 \x03(\t\"`\n\x0fUnusedTablesMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.UnusedTables\"\x87\x01\n\x17WrongResourceSchemaFile\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x1c\n\x14plural_resource_type\x18\x03 \x01(\t\x12\x10\n\x08yaml_key\x18\x04 \x01(\t\x12\x11\n\tfile_path\x18\x05 \x01(\t\"v\n\x1aWrongResourceSchemaFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.WrongResourceSchemaFile\"K\n\x10NoNodeForYamlKey\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x10\n\x08yaml_key\x18\x02 \x01(\t\x12\x11\n\tfile_path\x18\x03 \x01(\t\"h\n\x13NoNodeForYamlKeyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.NoNodeForYamlKey\"+\n\x15MacroNotFoundForPatch\x12\x12\n\npatch_name\x18\x01 \x01(\t\"r\n\x18MacroNotFoundForPatchMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MacroNotFoundForPatch\"\xb8\x01\n\x16NodeNotFoundOrDisabled\x12\x1a\n\x12original_file_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1b\n\x13resource_type_title\x18\x03 \x01(\t\x12\x13\n\x0btarget_name\x18\x04 \x01(\t\x12\x13\n\x0btarget_kind\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\x12\x10\n\x08\x64isabled\x18\x07 \x01(\t\"t\n\x19NodeNotFoundOrDisabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.NodeNotFoundOrDisabled\"H\n\x0fJinjaLogWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"f\n\x12JinjaLogWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.JinjaLogWarning\"E\n\x0cJinjaLogInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"`\n\x0fJinjaLogInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.JinjaLogInfo\"F\n\rJinjaLogDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"b\n\x10JinjaLogDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.JinjaLogDebug\"\xae\x01\n\x1eUnpinnedRefNewVersionAvailable\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rref_node_name\x18\x02 \x01(\t\x12\x18\n\x10ref_node_package\x18\x03 \x01(\t\x12\x18\n\x10ref_node_version\x18\x04 \x01(\t\x12\x17\n\x0fref_max_version\x18\x05 \x01(\t\"\x84\x01\n!UnpinnedRefNewVersionAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.UnpinnedRefNewVersionAvailable\"\xc6\x01\n\x1cUpcomingReferenceDeprecation\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"\x80\x01\n\x1fUpcomingReferenceDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x37\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32).proto_types.UpcomingReferenceDeprecation\"\xbd\x01\n\x13\x44\x65precatedReference\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"n\n\x16\x44\x65precatedReferenceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DeprecatedReference\"<\n$UnsupportedConstraintMaterialization\x12\x14\n\x0cmaterialized\x18\x01 \x01(\t\"\x90\x01\n\'UnsupportedConstraintMaterializationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.UnsupportedConstraintMaterialization\"M\n\x14ParseInlineNodeError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"p\n\x17ParseInlineNodeErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParseInlineNodeError\"(\n\x19SemanticValidationFailure\x12\x0b\n\x03msg\x18\x02 \x01(\t\"z\n\x1cSemanticValidationFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.SemanticValidationFailure\"\x8a\x03\n\x19UnversionedBreakingChange\x12\x18\n\x10\x62reaking_changes\x18\x01 \x03(\t\x12\x12\n\nmodel_name\x18\x02 \x01(\t\x12\x17\n\x0fmodel_file_path\x18\x03 \x01(\t\x12\"\n\x1a\x63ontract_enforced_disabled\x18\x04 \x01(\x08\x12\x17\n\x0f\x63olumns_removed\x18\x05 \x03(\t\x12\x34\n\x13\x63olumn_type_changes\x18\x06 \x03(\x0b\x32\x17.proto_types.ColumnType\x12I\n\"enforced_column_constraint_removed\x18\x07 \x03(\x0b\x32\x1d.proto_types.ColumnConstraint\x12G\n!enforced_model_constraint_removed\x18\x08 \x03(\x0b\x32\x1c.proto_types.ModelConstraint\x12\x1f\n\x17materialization_changed\x18\t \x03(\t\"z\n\x1cUnversionedBreakingChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.UnversionedBreakingChange\"*\n\x14WarnStateTargetEqual\x12\x12\n\nstate_path\x18\x01 \x01(\t\"p\n\x17WarnStateTargetEqualMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.WarnStateTargetEqual\"%\n\x16\x46reshnessConfigProblem\x12\x0b\n\x03msg\x18\x01 \x01(\t\"t\n\x19\x46reshnessConfigProblemMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessConfigProblem\"/\n\x1dGitSparseCheckoutSubdirectory\x12\x0e\n\x06subdir\x18\x01 \x01(\t\"\x82\x01\n GitSparseCheckoutSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.GitSparseCheckoutSubdirectory\"/\n\x1bGitProgressCheckoutRevision\x12\x10\n\x08revision\x18\x01 \x01(\t\"~\n\x1eGitProgressCheckoutRevisionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.GitProgressCheckoutRevision\"4\n%GitProgressUpdatingExistingDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x92\x01\n(GitProgressUpdatingExistingDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.GitProgressUpdatingExistingDependency\".\n\x1fGitProgressPullingNewDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x86\x01\n\"GitProgressPullingNewDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressPullingNewDependency\"\x1d\n\x0eGitNothingToDo\x12\x0b\n\x03sha\x18\x01 \x01(\t\"d\n\x11GitNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.GitNothingToDo\"E\n\x1fGitProgressUpdatedCheckoutRange\x12\x11\n\tstart_sha\x18\x01 \x01(\t\x12\x0f\n\x07\x65nd_sha\x18\x02 \x01(\t\"\x86\x01\n\"GitProgressUpdatedCheckoutRangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressUpdatedCheckoutRange\"*\n\x17GitProgressCheckedOutAt\x12\x0f\n\x07\x65nd_sha\x18\x01 \x01(\t\"v\n\x1aGitProgressCheckedOutAtMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.GitProgressCheckedOutAt\")\n\x1aRegistryProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"|\n\x1dRegistryProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.RegistryProgressGETRequest\"=\n\x1bRegistryProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"~\n\x1eRegistryProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RegistryProgressGETResponse\"_\n\x1dSelectorReportInvalidSelector\x12\x17\n\x0fvalid_selectors\x18\x01 \x01(\t\x12\x13\n\x0bspec_method\x18\x02 \x01(\t\x12\x10\n\x08raw_spec\x18\x03 \x01(\t\"\x82\x01\n SelectorReportInvalidSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.SelectorReportInvalidSelector\"\x15\n\x13\x44\x65psNoPackagesFound\"n\n\x16\x44\x65psNoPackagesFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsNoPackagesFound\"/\n\x17\x44\x65psStartPackageInstall\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\"v\n\x1a\x44\x65psStartPackageInstallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsStartPackageInstall\"\'\n\x0f\x44\x65psInstallInfo\x12\x14\n\x0cversion_name\x18\x01 \x01(\t\"f\n\x12\x44\x65psInstallInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DepsInstallInfo\"-\n\x13\x44\x65psUpdateAvailable\x12\x16\n\x0eversion_latest\x18\x01 \x01(\t\"n\n\x16\x44\x65psUpdateAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsUpdateAvailable\"\x0e\n\x0c\x44\x65psUpToDate\"`\n\x0f\x44\x65psUpToDateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUpToDate\",\n\x14\x44\x65psListSubdirectory\x12\x14\n\x0csubdirectory\x18\x01 \x01(\t\"p\n\x17\x44\x65psListSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.DepsListSubdirectory\".\n\x1a\x44\x65psNotifyUpdatesAvailable\x12\x10\n\x08packages\x18\x01 \x03(\t\"|\n\x1d\x44\x65psNotifyUpdatesAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.DepsNotifyUpdatesAvailable\"1\n\x11RetryExternalCall\x12\x0f\n\x07\x61ttempt\x18\x01 \x01(\x05\x12\x0b\n\x03max\x18\x02 \x01(\x05\"j\n\x14RetryExternalCallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.RetryExternalCall\"#\n\x14RecordRetryException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17RecordRetryExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.RecordRetryException\".\n\x1fRegistryIndexProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"\x86\x01\n\"RegistryIndexProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryIndexProgressGETRequest\"B\n RegistryIndexProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"\x88\x01\n#RegistryIndexProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12;\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32-.proto_types.RegistryIndexProgressGETResponse\"2\n\x1eRegistryResponseUnexpectedType\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseUnexpectedTypeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseUnexpectedType\"2\n\x1eRegistryResponseMissingTopKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseMissingTopKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseMissingTopKeys\"5\n!RegistryResponseMissingNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x8a\x01\n$RegistryResponseMissingNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.RegistryResponseMissingNestedKeys\"3\n\x1fRegistryResponseExtraNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x86\x01\n\"RegistryResponseExtraNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryResponseExtraNestedKeys\"(\n\x18\x44\x65psSetDownloadDirectory\x12\x0c\n\x04path\x18\x01 \x01(\t\"x\n\x1b\x44\x65psSetDownloadDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsSetDownloadDirectory\"-\n\x0c\x44\x65psUnpinned\x12\x10\n\x08revision\x18\x01 \x01(\t\x12\x0b\n\x03git\x18\x02 \x01(\t\"`\n\x0f\x44\x65psUnpinnedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUnpinned\"/\n\x1bNoNodesForSelectionCriteria\x12\x10\n\x08spec_raw\x18\x01 \x01(\t\"~\n\x1eNoNodesForSelectionCriteriaMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.NoNodesForSelectionCriteria\")\n\x10\x44\x65psLockUpdating\x12\x15\n\rlock_filepath\x18\x01 \x01(\t\"h\n\x13\x44\x65psLockUpdatingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.DepsLockUpdating\"R\n\x0e\x44\x65psAddPackage\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x19\n\x11packages_filepath\x18\x03 \x01(\t\"d\n\x11\x44\x65psAddPackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DepsAddPackage\"\xa7\x01\n\x19\x44\x65psFoundDuplicatePackage\x12S\n\x0fremoved_package\x18\x01 \x03(\x0b\x32:.proto_types.DepsFoundDuplicatePackage.RemovedPackageEntry\x1a\x35\n\x13RemovedPackageEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"z\n\x1c\x44\x65psFoundDuplicatePackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.DepsFoundDuplicatePackage\"$\n\x12\x44\x65psVersionMissing\x12\x0e\n\x06source\x18\x01 \x01(\t\"l\n\x15\x44\x65psVersionMissingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.DepsVersionMissing\"*\n\x1bRunningOperationCaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"~\n\x1eRunningOperationCaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RunningOperationCaughtError\"\x11\n\x0f\x43ompileComplete\"f\n\x12\x43ompileCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.CompileComplete\"\x18\n\x16\x46reshnessCheckComplete\"t\n\x19\x46reshnessCheckCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessCheckComplete\"\x1c\n\nSeedHeader\x12\x0e\n\x06header\x18\x01 \x01(\t\"\\\n\rSeedHeaderMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SeedHeader\"3\n\x12SQLRunnerException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x02 \x01(\t\"l\n\x15SQLRunnerExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SQLRunnerException\"\xa8\x01\n\rLogTestResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\x12\n\nnum_models\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"b\n\x10LogTestResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogTestResult\"k\n\x0cLogStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"`\n\x0fLogStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.LogStartLine\"\x95\x01\n\x0eLogModelResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogModelResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogModelResult\"\x92\x02\n\x11LogSnapshotResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x34\n\x03\x63\x66g\x18\x07 \x03(\x0b\x32\'.proto_types.LogSnapshotResult.CfgEntry\x12\x16\n\x0eresult_message\x18\x08 \x01(\t\x1a*\n\x08\x43\x66gEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"j\n\x14LogSnapshotResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.LogSnapshotResult\"\xb9\x01\n\rLogSeedResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x16\n\x0eresult_message\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x0e\n\x06schema\x18\x07 \x01(\t\x12\x10\n\x08relation\x18\x08 \x01(\t\"b\n\x10LogSeedResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogSeedResult\"\xad\x01\n\x12LogFreshnessResult\x12\x0e\n\x06status\x18\x01 \x01(\t\x12(\n\tnode_info\x18\x02 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x13\n\x0bsource_name\x18\x06 \x01(\t\x12\x12\n\ntable_name\x18\x07 \x01(\t\"l\n\x15LogFreshnessResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogFreshnessResult\"\"\n\rLogCancelLine\x12\x11\n\tconn_name\x18\x01 \x01(\t\"b\n\x10LogCancelLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogCancelLine\"\x1f\n\x0f\x44\x65\x66\x61ultSelector\x12\x0c\n\x04name\x18\x01 \x01(\t\"f\n\x12\x44\x65\x66\x61ultSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DefaultSelector\"5\n\tNodeStart\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"Z\n\x0cNodeStartMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.NodeStart\"g\n\x0cNodeFinished\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12-\n\nrun_result\x18\x02 \x01(\x0b\x32\x19.proto_types.RunResultMsg\"`\n\x0fNodeFinishedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.NodeFinished\"+\n\x1bQueryCancelationUnsupported\x12\x0c\n\x04type\x18\x01 \x01(\t\"~\n\x1eQueryCancelationUnsupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.QueryCancelationUnsupported\"O\n\x0f\x43oncurrencyLine\x12\x13\n\x0bnum_threads\x18\x01 \x01(\x05\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\x12\x12\n\nnode_count\x18\x03 \x01(\x05\"f\n\x12\x43oncurrencyLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ConcurrencyLine\"E\n\x19WritingInjectedSQLForNode\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"z\n\x1cWritingInjectedSQLForNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.WritingInjectedSQLForNode\"9\n\rNodeCompiling\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeCompilingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeCompiling\"9\n\rNodeExecuting\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeExecutingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeExecuting\"m\n\x10LogHookStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"h\n\x13LogHookStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.LogHookStartLine\"\x93\x01\n\x0eLogHookEndLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogHookEndLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogHookEndLine\"\x93\x01\n\x0fSkippingDetails\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\x12\x11\n\tnode_name\x18\x04 \x01(\t\x12\r\n\x05index\x18\x05 \x01(\x05\x12\r\n\x05total\x18\x06 \x01(\x05\"f\n\x12SkippingDetailsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SkippingDetails\"\r\n\x0bNothingToDo\"^\n\x0eNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.NothingToDo\",\n\x1dRunningOperationUncaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"\x82\x01\n RunningOperationUncaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.RunningOperationUncaughtError\"\x93\x01\n\x0c\x45ndRunResult\x12*\n\x07results\x18\x01 \x03(\x0b\x32\x19.proto_types.RunResultMsg\x12\x14\n\x0c\x65lapsed_time\x18\x02 \x01(\x02\x12\x30\n\x0cgenerated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07success\x18\x04 \x01(\x08\"`\n\x0f\x45ndRunResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.EndRunResult\"\x11\n\x0fNoNodesSelected\"f\n\x12NoNodesSelectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.NoNodesSelected\"w\n\x10\x43ommandCompleted\x12\x0f\n\x07\x63ommand\x18\x01 \x01(\t\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07\x65lapsed\x18\x04 \x01(\x02\"h\n\x13\x43ommandCompletedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.CommandCompleted\"k\n\x08ShowNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0f\n\x07preview\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"X\n\x0bShowNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.ShowNode\"p\n\x0c\x43ompiledNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x10\n\x08\x63ompiled\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"`\n\x0f\x43ompiledNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.CompiledNode\"b\n\x17\x43\x61tchableExceptionOnRun\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"v\n\x1a\x43\x61tchableExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.CatchableExceptionOnRun\"5\n\x12InternalErrorOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"l\n\x15InternalErrorOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InternalErrorOnRun\"K\n\x15GenericExceptionOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"r\n\x18GenericExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.GenericExceptionOnRun\"N\n\x1aNodeConnectionReleaseError\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"|\n\x1dNodeConnectionReleaseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.NodeConnectionReleaseError\"\x1f\n\nFoundStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\"\\\n\rFoundStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.FoundStats\"\x17\n\x15MainKeyboardInterrupt\"r\n\x18MainKeyboardInterruptMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainKeyboardInterrupt\"#\n\x14MainEncounteredError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17MainEncounteredErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MainEncounteredError\"%\n\x0eMainStackTrace\x12\x13\n\x0bstack_trace\x18\x01 \x01(\t\"d\n\x11MainStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainStackTrace\"@\n\x13SystemCouldNotWrite\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"n\n\x16SystemCouldNotWriteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.SystemCouldNotWrite\"!\n\x12SystemExecutingCmd\x12\x0b\n\x03\x63md\x18\x01 \x03(\t\"l\n\x15SystemExecutingCmdMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SystemExecutingCmd\"\x1c\n\x0cSystemStdOut\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdOut\"\x1c\n\x0cSystemStdErr\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdErrMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdErr\",\n\x16SystemReportReturnCode\x12\x12\n\nreturncode\x18\x01 \x01(\x05\"t\n\x19SystemReportReturnCodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.SystemReportReturnCode\"p\n\x13TimingInfoCollected\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12/\n\x0btiming_info\x18\x02 \x01(\x0b\x32\x1a.proto_types.TimingInfoMsg\"n\n\x16TimingInfoCollectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.TimingInfoCollected\"&\n\x12LogDebugStackTrace\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"l\n\x15LogDebugStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDebugStackTrace\"\x1e\n\x0e\x43heckCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43heckCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CheckCleanPath\" \n\x10\x43onfirmCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"h\n\x13\x43onfirmCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConfirmCleanPath\"\"\n\x12ProtectedCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"l\n\x15ProtectedCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ProtectedCleanPath\"\x14\n\x12\x46inishedCleanPaths\"l\n\x15\x46inishedCleanPathsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FinishedCleanPaths\"5\n\x0bOpenCommand\x12\x10\n\x08open_cmd\x18\x01 \x01(\t\x12\x14\n\x0cprofiles_dir\x18\x02 \x01(\t\"^\n\x0eOpenCommandMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.OpenCommand\"\x19\n\nFormatting\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rFormattingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.Formatting\"0\n\x0fServingDocsPort\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\x05\"f\n\x12ServingDocsPortMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ServingDocsPort\"%\n\x15ServingDocsAccessInfo\x12\x0c\n\x04port\x18\x01 \x01(\t\"r\n\x18ServingDocsAccessInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ServingDocsAccessInfo\"\x15\n\x13ServingDocsExitInfo\"n\n\x16ServingDocsExitInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.ServingDocsExitInfo\"J\n\x10RunResultWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultWarning\"J\n\x10RunResultFailure\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultFailure\"k\n\tStatsLine\x12\x30\n\x05stats\x18\x01 \x03(\x0b\x32!.proto_types.StatsLine.StatsEntry\x1a,\n\nStatsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\"Z\n\x0cStatsLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.StatsLine\"\x1d\n\x0eRunResultError\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11RunResultErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RunResultError\")\n\x17RunResultErrorNoMessage\x12\x0e\n\x06status\x18\x01 \x01(\t\"v\n\x1aRunResultErrorNoMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultErrorNoMessage\"\x1f\n\x0fSQLCompiledPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"f\n\x12SQLCompiledPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SQLCompiledPath\"-\n\x14\x43heckNodeTestFailure\x12\x15\n\rrelation_name\x18\x01 \x01(\t\"p\n\x17\x43heckNodeTestFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.CheckNodeTestFailure\"W\n\x0f\x45ndOfRunSummary\x12\x12\n\nnum_errors\x18\x01 \x01(\x05\x12\x14\n\x0cnum_warnings\x18\x02 \x01(\x05\x12\x1a\n\x12keyboard_interrupt\x18\x03 \x01(\x08\"f\n\x12\x45ndOfRunSummaryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.EndOfRunSummary\"U\n\x13LogSkipBecauseError\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x10\n\x08relation\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"n\n\x16LogSkipBecauseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.LogSkipBecauseError\"\x14\n\x12\x45nsureGitInstalled\"l\n\x15\x45nsureGitInstalledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.EnsureGitInstalled\"\x1a\n\x18\x44\x65psCreatingLocalSymlink\"x\n\x1b\x44\x65psCreatingLocalSymlinkMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsCreatingLocalSymlink\"\x19\n\x17\x44\x65psSymlinkNotAvailable\"v\n\x1a\x44\x65psSymlinkNotAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsSymlinkNotAvailable\"\x11\n\x0f\x44isableTracking\"f\n\x12\x44isableTrackingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DisableTracking\"\x1e\n\x0cSendingEvent\x12\x0e\n\x06kwargs\x18\x01 \x01(\t\"`\n\x0fSendingEventMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SendingEvent\"\x12\n\x10SendEventFailure\"h\n\x13SendEventFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SendEventFailure\"\r\n\x0b\x46lushEvents\"^\n\x0e\x46lushEventsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.FlushEvents\"\x14\n\x12\x46lushEventsFailure\"l\n\x15\x46lushEventsFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FlushEventsFailure\"-\n\x19TrackingInitializeFailure\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"z\n\x1cTrackingInitializeFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.TrackingInitializeFailure\"&\n\x17RunResultWarningMessage\x12\x0b\n\x03msg\x18\x01 \x01(\t\"v\n\x1aRunResultWarningMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultWarningMessage\"\x1a\n\x0b\x44\x65\x62ugCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"^\n\x0e\x44\x65\x62ugCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.DebugCmdOut\"\x1d\n\x0e\x44\x65\x62ugCmdResult\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11\x44\x65\x62ugCmdResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DebugCmdResult\"\x19\n\nListCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rListCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.ListCmdOut\"\x13\n\x04Note\x12\x0b\n\x03msg\x18\x01 \x01(\t\"P\n\x07NoteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x1f\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x11.proto_types.Note\"\xec\x01\n\x0eResourceReport\x12\x14\n\x0c\x63ommand_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63ommand_success\x18\x03 \x01(\x08\x12\x1f\n\x17\x63ommand_wall_clock_time\x18\x04 \x01(\x02\x12\x19\n\x11process_user_time\x18\x05 \x01(\x02\x12\x1b\n\x13process_kernel_time\x18\x06 \x01(\x02\x12\x1b\n\x13process_mem_max_rss\x18\x07 \x01(\x03\x12\x19\n\x11process_in_blocks\x18\x08 \x01(\x03\x12\x1a\n\x12process_out_blocks\x18\t \x01(\x03\"d\n\x11ResourceReportMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ResourceReportb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -59,828 +59,836 @@ _globals['_MODELCONSTRAINT']._serialized_end=1414 _globals['_GENERICMESSAGE']._serialized_start=1416 _globals['_GENERICMESSAGE']._serialized_end=1470 - _globals['_MAINREPORTVERSION']._serialized_start=1472 - _globals['_MAINREPORTVERSION']._serialized_end=1529 - _globals['_MAINREPORTVERSIONMSG']._serialized_start=1531 - _globals['_MAINREPORTVERSIONMSG']._serialized_end=1637 - _globals['_MAINREPORTARGS']._serialized_start=1639 - _globals['_MAINREPORTARGS']._serialized_end=1753 - _globals['_MAINREPORTARGS_ARGSENTRY']._serialized_start=1710 - _globals['_MAINREPORTARGS_ARGSENTRY']._serialized_end=1753 - _globals['_MAINREPORTARGSMSG']._serialized_start=1755 - _globals['_MAINREPORTARGSMSG']._serialized_end=1855 - _globals['_MAINTRACKINGUSERSTATE']._serialized_start=1857 - _globals['_MAINTRACKINGUSERSTATE']._serialized_end=1900 - _globals['_MAINTRACKINGUSERSTATEMSG']._serialized_start=1902 - _globals['_MAINTRACKINGUSERSTATEMSG']._serialized_end=2016 - _globals['_MERGEDFROMSTATE']._serialized_start=2018 - _globals['_MERGEDFROMSTATE']._serialized_end=2071 - _globals['_MERGEDFROMSTATEMSG']._serialized_start=2073 - _globals['_MERGEDFROMSTATEMSG']._serialized_end=2175 - _globals['_MISSINGPROFILETARGET']._serialized_start=2177 - _globals['_MISSINGPROFILETARGET']._serialized_end=2242 - _globals['_MISSINGPROFILETARGETMSG']._serialized_start=2244 - _globals['_MISSINGPROFILETARGETMSG']._serialized_end=2356 - _globals['_INVALIDOPTIONYAML']._serialized_start=2358 - _globals['_INVALIDOPTIONYAML']._serialized_end=2398 - _globals['_INVALIDOPTIONYAMLMSG']._serialized_start=2400 - _globals['_INVALIDOPTIONYAMLMSG']._serialized_end=2506 - _globals['_LOGDBTPROJECTERROR']._serialized_start=2508 - _globals['_LOGDBTPROJECTERROR']._serialized_end=2541 - _globals['_LOGDBTPROJECTERRORMSG']._serialized_start=2543 - _globals['_LOGDBTPROJECTERRORMSG']._serialized_end=2651 - _globals['_LOGDBTPROFILEERROR']._serialized_start=2653 - _globals['_LOGDBTPROFILEERROR']._serialized_end=2704 - _globals['_LOGDBTPROFILEERRORMSG']._serialized_start=2706 - _globals['_LOGDBTPROFILEERRORMSG']._serialized_end=2814 - _globals['_STARTERPROJECTPATH']._serialized_start=2816 - _globals['_STARTERPROJECTPATH']._serialized_end=2849 - _globals['_STARTERPROJECTPATHMSG']._serialized_start=2851 - _globals['_STARTERPROJECTPATHMSG']._serialized_end=2959 - _globals['_CONFIGFOLDERDIRECTORY']._serialized_start=2961 - _globals['_CONFIGFOLDERDIRECTORY']._serialized_end=2997 - _globals['_CONFIGFOLDERDIRECTORYMSG']._serialized_start=2999 - _globals['_CONFIGFOLDERDIRECTORYMSG']._serialized_end=3113 - _globals['_NOSAMPLEPROFILEFOUND']._serialized_start=3115 - _globals['_NOSAMPLEPROFILEFOUND']._serialized_end=3154 - _globals['_NOSAMPLEPROFILEFOUNDMSG']._serialized_start=3156 - _globals['_NOSAMPLEPROFILEFOUNDMSG']._serialized_end=3268 - _globals['_PROFILEWRITTENWITHSAMPLE']._serialized_start=3270 - _globals['_PROFILEWRITTENWITHSAMPLE']._serialized_end=3324 - _globals['_PROFILEWRITTENWITHSAMPLEMSG']._serialized_start=3326 - _globals['_PROFILEWRITTENWITHSAMPLEMSG']._serialized_end=3446 - _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAML']._serialized_start=3448 - _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAML']._serialized_end=3514 - _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG']._serialized_start=3517 - _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG']._serialized_end=3661 - _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAML']._serialized_start=3663 - _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAML']._serialized_end=3730 - _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG']._serialized_start=3733 - _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG']._serialized_end=3879 - _globals['_SETTINGUPPROFILE']._serialized_start=3881 - _globals['_SETTINGUPPROFILE']._serialized_end=3899 - _globals['_SETTINGUPPROFILEMSG']._serialized_start=3901 - _globals['_SETTINGUPPROFILEMSG']._serialized_end=4005 - _globals['_INVALIDPROFILETEMPLATEYAML']._serialized_start=4007 - _globals['_INVALIDPROFILETEMPLATEYAML']._serialized_end=4035 - _globals['_INVALIDPROFILETEMPLATEYAMLMSG']._serialized_start=4037 - _globals['_INVALIDPROFILETEMPLATEYAMLMSG']._serialized_end=4161 - _globals['_PROJECTNAMEALREADYEXISTS']._serialized_start=4163 - _globals['_PROJECTNAMEALREADYEXISTS']._serialized_end=4203 - _globals['_PROJECTNAMEALREADYEXISTSMSG']._serialized_start=4205 - _globals['_PROJECTNAMEALREADYEXISTSMSG']._serialized_end=4325 - _globals['_PROJECTCREATED']._serialized_start=4327 - _globals['_PROJECTCREATED']._serialized_end=4402 - _globals['_PROJECTCREATEDMSG']._serialized_start=4404 - _globals['_PROJECTCREATEDMSG']._serialized_end=4504 - _globals['_ADAPTEREVENTDEBUG']._serialized_start=4507 - _globals['_ADAPTEREVENTDEBUG']._serialized_end=4642 - _globals['_ADAPTEREVENTDEBUGMSG']._serialized_start=4644 - _globals['_ADAPTEREVENTDEBUGMSG']._serialized_end=4750 - _globals['_ADAPTEREVENTINFO']._serialized_start=4753 - _globals['_ADAPTEREVENTINFO']._serialized_end=4887 - _globals['_ADAPTEREVENTINFOMSG']._serialized_start=4889 - _globals['_ADAPTEREVENTINFOMSG']._serialized_end=4993 - _globals['_ADAPTEREVENTWARNING']._serialized_start=4996 - _globals['_ADAPTEREVENTWARNING']._serialized_end=5133 - _globals['_ADAPTEREVENTWARNINGMSG']._serialized_start=5135 - _globals['_ADAPTEREVENTWARNINGMSG']._serialized_end=5245 - _globals['_ADAPTEREVENTERROR']._serialized_start=5248 - _globals['_ADAPTEREVENTERROR']._serialized_end=5401 - _globals['_ADAPTEREVENTERRORMSG']._serialized_start=5403 - _globals['_ADAPTEREVENTERRORMSG']._serialized_end=5509 - _globals['_NEWCONNECTION']._serialized_start=5511 - _globals['_NEWCONNECTION']._serialized_end=5606 - _globals['_NEWCONNECTIONMSG']._serialized_start=5608 - _globals['_NEWCONNECTIONMSG']._serialized_end=5706 - _globals['_CONNECTIONREUSED']._serialized_start=5708 - _globals['_CONNECTIONREUSED']._serialized_end=5769 - _globals['_CONNECTIONREUSEDMSG']._serialized_start=5771 - _globals['_CONNECTIONREUSEDMSG']._serialized_end=5875 - _globals['_CONNECTIONLEFTOPENINCLEANUP']._serialized_start=5877 - _globals['_CONNECTIONLEFTOPENINCLEANUP']._serialized_end=5925 - _globals['_CONNECTIONLEFTOPENINCLEANUPMSG']._serialized_start=5927 - _globals['_CONNECTIONLEFTOPENINCLEANUPMSG']._serialized_end=6053 - _globals['_CONNECTIONCLOSEDINCLEANUP']._serialized_start=6055 - _globals['_CONNECTIONCLOSEDINCLEANUP']._serialized_end=6101 - _globals['_CONNECTIONCLOSEDINCLEANUPMSG']._serialized_start=6103 - _globals['_CONNECTIONCLOSEDINCLEANUPMSG']._serialized_end=6225 - _globals['_ROLLBACKFAILED']._serialized_start=6227 - _globals['_ROLLBACKFAILED']._serialized_end=6322 - _globals['_ROLLBACKFAILEDMSG']._serialized_start=6324 - _globals['_ROLLBACKFAILEDMSG']._serialized_end=6424 - _globals['_CONNECTIONCLOSED']._serialized_start=6426 - _globals['_CONNECTIONCLOSED']._serialized_end=6505 - _globals['_CONNECTIONCLOSEDMSG']._serialized_start=6507 - _globals['_CONNECTIONCLOSEDMSG']._serialized_end=6611 - _globals['_CONNECTIONLEFTOPEN']._serialized_start=6613 - _globals['_CONNECTIONLEFTOPEN']._serialized_end=6694 - _globals['_CONNECTIONLEFTOPENMSG']._serialized_start=6696 - _globals['_CONNECTIONLEFTOPENMSG']._serialized_end=6804 - _globals['_ROLLBACK']._serialized_start=6806 - _globals['_ROLLBACK']._serialized_end=6877 - _globals['_ROLLBACKMSG']._serialized_start=6879 - _globals['_ROLLBACKMSG']._serialized_end=6967 - _globals['_CACHEMISS']._serialized_start=6969 - _globals['_CACHEMISS']._serialized_end=7033 - _globals['_CACHEMISSMSG']._serialized_start=7035 - _globals['_CACHEMISSMSG']._serialized_end=7125 - _globals['_LISTRELATIONS']._serialized_start=7127 - _globals['_LISTRELATIONS']._serialized_end=7225 - _globals['_LISTRELATIONSMSG']._serialized_start=7227 - _globals['_LISTRELATIONSMSG']._serialized_end=7325 - _globals['_CONNECTIONUSED']._serialized_start=7327 - _globals['_CONNECTIONUSED']._serialized_end=7423 - _globals['_CONNECTIONUSEDMSG']._serialized_start=7425 - _globals['_CONNECTIONUSEDMSG']._serialized_end=7525 - _globals['_SQLQUERY']._serialized_start=7527 - _globals['_SQLQUERY']._serialized_end=7611 - _globals['_SQLQUERYMSG']._serialized_start=7613 - _globals['_SQLQUERYMSG']._serialized_end=7701 - _globals['_SQLQUERYSTATUS']._serialized_start=7703 - _globals['_SQLQUERYSTATUS']._serialized_end=7794 - _globals['_SQLQUERYSTATUSMSG']._serialized_start=7796 - _globals['_SQLQUERYSTATUSMSG']._serialized_end=7896 - _globals['_SQLCOMMIT']._serialized_start=7898 - _globals['_SQLCOMMIT']._serialized_end=7970 - _globals['_SQLCOMMITMSG']._serialized_start=7972 - _globals['_SQLCOMMITMSG']._serialized_end=8062 - _globals['_COLTYPECHANGE']._serialized_start=8064 - _globals['_COLTYPECHANGE']._serialized_end=8161 - _globals['_COLTYPECHANGEMSG']._serialized_start=8163 - _globals['_COLTYPECHANGEMSG']._serialized_end=8261 - _globals['_SCHEMACREATION']._serialized_start=8263 - _globals['_SCHEMACREATION']._serialized_end=8327 - _globals['_SCHEMACREATIONMSG']._serialized_start=8329 - _globals['_SCHEMACREATIONMSG']._serialized_end=8429 - _globals['_SCHEMADROP']._serialized_start=8431 - _globals['_SCHEMADROP']._serialized_end=8491 - _globals['_SCHEMADROPMSG']._serialized_start=8493 - _globals['_SCHEMADROPMSG']._serialized_end=8585 - _globals['_CACHEACTION']._serialized_start=8588 - _globals['_CACHEACTION']._serialized_end=8810 - _globals['_CACHEACTIONMSG']._serialized_start=8812 - _globals['_CACHEACTIONMSG']._serialized_end=8906 - _globals['_CACHEDUMPGRAPH']._serialized_start=8909 - _globals['_CACHEDUMPGRAPH']._serialized_end=9061 - _globals['_CACHEDUMPGRAPH_DUMPENTRY']._serialized_start=9018 - _globals['_CACHEDUMPGRAPH_DUMPENTRY']._serialized_end=9061 - _globals['_CACHEDUMPGRAPHMSG']._serialized_start=9063 - _globals['_CACHEDUMPGRAPHMSG']._serialized_end=9163 - _globals['_ADAPTERREGISTERED']._serialized_start=9165 - _globals['_ADAPTERREGISTERED']._serialized_end=9231 - _globals['_ADAPTERREGISTEREDMSG']._serialized_start=9233 - _globals['_ADAPTERREGISTEREDMSG']._serialized_end=9339 - _globals['_ADAPTERIMPORTERROR']._serialized_start=9341 - _globals['_ADAPTERIMPORTERROR']._serialized_end=9374 - _globals['_ADAPTERIMPORTERRORMSG']._serialized_start=9376 - _globals['_ADAPTERIMPORTERRORMSG']._serialized_end=9484 - _globals['_PLUGINLOADERROR']._serialized_start=9486 - _globals['_PLUGINLOADERROR']._serialized_end=9521 - _globals['_PLUGINLOADERRORMSG']._serialized_start=9523 - _globals['_PLUGINLOADERRORMSG']._serialized_end=9625 - _globals['_NEWCONNECTIONOPENING']._serialized_start=9627 - _globals['_NEWCONNECTIONOPENING']._serialized_end=9717 - _globals['_NEWCONNECTIONOPENINGMSG']._serialized_start=9719 - _globals['_NEWCONNECTIONOPENINGMSG']._serialized_end=9831 - _globals['_CODEEXECUTION']._serialized_start=9833 - _globals['_CODEEXECUTION']._serialized_end=9889 - _globals['_CODEEXECUTIONMSG']._serialized_start=9891 - _globals['_CODEEXECUTIONMSG']._serialized_end=9989 - _globals['_CODEEXECUTIONSTATUS']._serialized_start=9991 - _globals['_CODEEXECUTIONSTATUS']._serialized_end=10045 - _globals['_CODEEXECUTIONSTATUSMSG']._serialized_start=10047 - _globals['_CODEEXECUTIONSTATUSMSG']._serialized_end=10157 - _globals['_CATALOGGENERATIONERROR']._serialized_start=10159 - _globals['_CATALOGGENERATIONERROR']._serialized_end=10196 - _globals['_CATALOGGENERATIONERRORMSG']._serialized_start=10198 - _globals['_CATALOGGENERATIONERRORMSG']._serialized_end=10314 - _globals['_WRITECATALOGFAILURE']._serialized_start=10316 - _globals['_WRITECATALOGFAILURE']._serialized_end=10361 - _globals['_WRITECATALOGFAILUREMSG']._serialized_start=10363 - _globals['_WRITECATALOGFAILUREMSG']._serialized_end=10473 - _globals['_CATALOGWRITTEN']._serialized_start=10475 - _globals['_CATALOGWRITTEN']._serialized_end=10505 - _globals['_CATALOGWRITTENMSG']._serialized_start=10507 - _globals['_CATALOGWRITTENMSG']._serialized_end=10607 - _globals['_CANNOTGENERATEDOCS']._serialized_start=10609 - _globals['_CANNOTGENERATEDOCS']._serialized_end=10629 - _globals['_CANNOTGENERATEDOCSMSG']._serialized_start=10631 - _globals['_CANNOTGENERATEDOCSMSG']._serialized_end=10739 - _globals['_BUILDINGCATALOG']._serialized_start=10741 - _globals['_BUILDINGCATALOG']._serialized_end=10758 - _globals['_BUILDINGCATALOGMSG']._serialized_start=10760 - _globals['_BUILDINGCATALOGMSG']._serialized_end=10862 - _globals['_DATABASEERRORRUNNINGHOOK']._serialized_start=10864 - _globals['_DATABASEERRORRUNNINGHOOK']._serialized_end=10909 - _globals['_DATABASEERRORRUNNINGHOOKMSG']._serialized_start=10911 - _globals['_DATABASEERRORRUNNINGHOOKMSG']._serialized_end=11031 - _globals['_HOOKSRUNNING']._serialized_start=11033 - _globals['_HOOKSRUNNING']._serialized_end=11085 - _globals['_HOOKSRUNNINGMSG']._serialized_start=11087 - _globals['_HOOKSRUNNINGMSG']._serialized_end=11183 - _globals['_FINISHEDRUNNINGSTATS']._serialized_start=11185 - _globals['_FINISHEDRUNNINGSTATS']._serialized_end=11269 - _globals['_FINISHEDRUNNINGSTATSMSG']._serialized_start=11271 - _globals['_FINISHEDRUNNINGSTATSMSG']._serialized_end=11383 - _globals['_CONSTRAINTNOTENFORCED']._serialized_start=11385 - _globals['_CONSTRAINTNOTENFORCED']._serialized_end=11445 - _globals['_CONSTRAINTNOTENFORCEDMSG']._serialized_start=11447 - _globals['_CONSTRAINTNOTENFORCEDMSG']._serialized_end=11561 - _globals['_CONSTRAINTNOTSUPPORTED']._serialized_start=11563 - _globals['_CONSTRAINTNOTSUPPORTED']._serialized_end=11624 - _globals['_CONSTRAINTNOTSUPPORTEDMSG']._serialized_start=11626 - _globals['_CONSTRAINTNOTSUPPORTEDMSG']._serialized_end=11742 - _globals['_INPUTFILEDIFFERROR']._serialized_start=11744 - _globals['_INPUTFILEDIFFERROR']._serialized_end=11799 - _globals['_INPUTFILEDIFFERRORMSG']._serialized_start=11801 - _globals['_INPUTFILEDIFFERRORMSG']._serialized_end=11909 - _globals['_INVALIDVALUEFORFIELD']._serialized_start=11911 - _globals['_INVALIDVALUEFORFIELD']._serialized_end=11974 - _globals['_INVALIDVALUEFORFIELDMSG']._serialized_start=11976 - _globals['_INVALIDVALUEFORFIELDMSG']._serialized_end=12088 - _globals['_VALIDATIONWARNING']._serialized_start=12090 - _globals['_VALIDATIONWARNING']._serialized_end=12171 - _globals['_VALIDATIONWARNINGMSG']._serialized_start=12173 - _globals['_VALIDATIONWARNINGMSG']._serialized_end=12279 - _globals['_PARSEPERFINFOPATH']._serialized_start=12281 - _globals['_PARSEPERFINFOPATH']._serialized_end=12314 - _globals['_PARSEPERFINFOPATHMSG']._serialized_start=12316 - _globals['_PARSEPERFINFOPATHMSG']._serialized_end=12422 - _globals['_PARTIALPARSINGERRORPROCESSINGFILE']._serialized_start=12424 - _globals['_PARTIALPARSINGERRORPROCESSINGFILE']._serialized_end=12473 - _globals['_PARTIALPARSINGERRORPROCESSINGFILEMSG']._serialized_start=12476 - _globals['_PARTIALPARSINGERRORPROCESSINGFILEMSG']._serialized_end=12614 - _globals['_PARTIALPARSINGERROR']._serialized_start=12617 - _globals['_PARTIALPARSINGERROR']._serialized_end=12751 - _globals['_PARTIALPARSINGERROR_EXCINFOENTRY']._serialized_start=12705 - _globals['_PARTIALPARSINGERROR_EXCINFOENTRY']._serialized_end=12751 - _globals['_PARTIALPARSINGERRORMSG']._serialized_start=12753 - _globals['_PARTIALPARSINGERRORMSG']._serialized_end=12863 - _globals['_PARTIALPARSINGSKIPPARSING']._serialized_start=12865 - _globals['_PARTIALPARSINGSKIPPARSING']._serialized_end=12892 - _globals['_PARTIALPARSINGSKIPPARSINGMSG']._serialized_start=12894 - _globals['_PARTIALPARSINGSKIPPARSINGMSG']._serialized_end=13016 - _globals['_UNABLETOPARTIALPARSE']._serialized_start=13018 - _globals['_UNABLETOPARTIALPARSE']._serialized_end=13056 - _globals['_UNABLETOPARTIALPARSEMSG']._serialized_start=13058 - _globals['_UNABLETOPARTIALPARSEMSG']._serialized_end=13170 - _globals['_STATECHECKVARSHASH']._serialized_start=13172 - _globals['_STATECHECKVARSHASH']._serialized_end=13274 - _globals['_STATECHECKVARSHASHMSG']._serialized_start=13276 - _globals['_STATECHECKVARSHASHMSG']._serialized_end=13384 - _globals['_PARTIALPARSINGNOTENABLED']._serialized_start=13386 - _globals['_PARTIALPARSINGNOTENABLED']._serialized_end=13412 - _globals['_PARTIALPARSINGNOTENABLEDMSG']._serialized_start=13414 - _globals['_PARTIALPARSINGNOTENABLEDMSG']._serialized_end=13534 - _globals['_PARSEDFILELOADFAILED']._serialized_start=13536 - _globals['_PARSEDFILELOADFAILED']._serialized_end=13603 - _globals['_PARSEDFILELOADFAILEDMSG']._serialized_start=13605 - _globals['_PARSEDFILELOADFAILEDMSG']._serialized_end=13717 - _globals['_PARTIALPARSINGENABLED']._serialized_start=13719 - _globals['_PARTIALPARSINGENABLED']._serialized_end=13791 - _globals['_PARTIALPARSINGENABLEDMSG']._serialized_start=13793 - _globals['_PARTIALPARSINGENABLEDMSG']._serialized_end=13907 - _globals['_PARTIALPARSINGFILE']._serialized_start=13909 - _globals['_PARTIALPARSINGFILE']._serialized_end=13965 - _globals['_PARTIALPARSINGFILEMSG']._serialized_start=13967 - _globals['_PARTIALPARSINGFILEMSG']._serialized_end=14075 - _globals['_INVALIDDISABLEDTARGETINTESTNODE']._serialized_start=14078 - _globals['_INVALIDDISABLEDTARGETINTESTNODE']._serialized_end=14253 - _globals['_INVALIDDISABLEDTARGETINTESTNODEMSG']._serialized_start=14256 - _globals['_INVALIDDISABLEDTARGETINTESTNODEMSG']._serialized_end=14390 - _globals['_UNUSEDRESOURCECONFIGPATH']._serialized_start=14392 - _globals['_UNUSEDRESOURCECONFIGPATH']._serialized_end=14447 - _globals['_UNUSEDRESOURCECONFIGPATHMSG']._serialized_start=14449 - _globals['_UNUSEDRESOURCECONFIGPATHMSG']._serialized_end=14569 - _globals['_SEEDINCREASED']._serialized_start=14571 - _globals['_SEEDINCREASED']._serialized_end=14622 - _globals['_SEEDINCREASEDMSG']._serialized_start=14624 - _globals['_SEEDINCREASEDMSG']._serialized_end=14722 - _globals['_SEEDEXCEEDSLIMITSAMEPATH']._serialized_start=14724 - _globals['_SEEDEXCEEDSLIMITSAMEPATH']._serialized_end=14786 - _globals['_SEEDEXCEEDSLIMITSAMEPATHMSG']._serialized_start=14788 - _globals['_SEEDEXCEEDSLIMITSAMEPATHMSG']._serialized_end=14908 - _globals['_SEEDEXCEEDSLIMITANDPATHCHANGED']._serialized_start=14910 - _globals['_SEEDEXCEEDSLIMITANDPATHCHANGED']._serialized_end=14978 - _globals['_SEEDEXCEEDSLIMITANDPATHCHANGEDMSG']._serialized_start=14981 - _globals['_SEEDEXCEEDSLIMITANDPATHCHANGEDMSG']._serialized_end=15113 - _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGED']._serialized_start=15115 - _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGED']._serialized_end=15207 - _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG']._serialized_start=15210 - _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG']._serialized_end=15344 - _globals['_UNUSEDTABLES']._serialized_start=15346 - _globals['_UNUSEDTABLES']._serialized_end=15383 - _globals['_UNUSEDTABLESMSG']._serialized_start=15385 - _globals['_UNUSEDTABLESMSG']._serialized_end=15481 - _globals['_WRONGRESOURCESCHEMAFILE']._serialized_start=15484 - _globals['_WRONGRESOURCESCHEMAFILE']._serialized_end=15619 - _globals['_WRONGRESOURCESCHEMAFILEMSG']._serialized_start=15621 - _globals['_WRONGRESOURCESCHEMAFILEMSG']._serialized_end=15739 - _globals['_NONODEFORYAMLKEY']._serialized_start=15741 - _globals['_NONODEFORYAMLKEY']._serialized_end=15816 - _globals['_NONODEFORYAMLKEYMSG']._serialized_start=15818 - _globals['_NONODEFORYAMLKEYMSG']._serialized_end=15922 - _globals['_MACRONOTFOUNDFORPATCH']._serialized_start=15924 - _globals['_MACRONOTFOUNDFORPATCH']._serialized_end=15967 - _globals['_MACRONOTFOUNDFORPATCHMSG']._serialized_start=15969 - _globals['_MACRONOTFOUNDFORPATCHMSG']._serialized_end=16083 - _globals['_NODENOTFOUNDORDISABLED']._serialized_start=16086 - _globals['_NODENOTFOUNDORDISABLED']._serialized_end=16270 - _globals['_NODENOTFOUNDORDISABLEDMSG']._serialized_start=16272 - _globals['_NODENOTFOUNDORDISABLEDMSG']._serialized_end=16388 - _globals['_JINJALOGWARNING']._serialized_start=16390 - _globals['_JINJALOGWARNING']._serialized_end=16462 - _globals['_JINJALOGWARNINGMSG']._serialized_start=16464 - _globals['_JINJALOGWARNINGMSG']._serialized_end=16566 - _globals['_JINJALOGINFO']._serialized_start=16568 - _globals['_JINJALOGINFO']._serialized_end=16637 - _globals['_JINJALOGINFOMSG']._serialized_start=16639 - _globals['_JINJALOGINFOMSG']._serialized_end=16735 - _globals['_JINJALOGDEBUG']._serialized_start=16737 - _globals['_JINJALOGDEBUG']._serialized_end=16807 - _globals['_JINJALOGDEBUGMSG']._serialized_start=16809 - _globals['_JINJALOGDEBUGMSG']._serialized_end=16907 - _globals['_UNPINNEDREFNEWVERSIONAVAILABLE']._serialized_start=16910 - _globals['_UNPINNEDREFNEWVERSIONAVAILABLE']._serialized_end=17084 - _globals['_UNPINNEDREFNEWVERSIONAVAILABLEMSG']._serialized_start=17087 - _globals['_UNPINNEDREFNEWVERSIONAVAILABLEMSG']._serialized_end=17219 - _globals['_UPCOMINGREFERENCEDEPRECATION']._serialized_start=17222 - _globals['_UPCOMINGREFERENCEDEPRECATION']._serialized_end=17420 - _globals['_UPCOMINGREFERENCEDEPRECATIONMSG']._serialized_start=17423 - _globals['_UPCOMINGREFERENCEDEPRECATIONMSG']._serialized_end=17551 - _globals['_DEPRECATEDREFERENCE']._serialized_start=17554 - _globals['_DEPRECATEDREFERENCE']._serialized_end=17743 - _globals['_DEPRECATEDREFERENCEMSG']._serialized_start=17745 - _globals['_DEPRECATEDREFERENCEMSG']._serialized_end=17855 - _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATION']._serialized_start=17857 - _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATION']._serialized_end=17917 - _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG']._serialized_start=17920 - _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG']._serialized_end=18064 - _globals['_PARSEINLINENODEERROR']._serialized_start=18066 - _globals['_PARSEINLINENODEERROR']._serialized_end=18143 - _globals['_PARSEINLINENODEERRORMSG']._serialized_start=18145 - _globals['_PARSEINLINENODEERRORMSG']._serialized_end=18257 - _globals['_SEMANTICVALIDATIONFAILURE']._serialized_start=18259 - _globals['_SEMANTICVALIDATIONFAILURE']._serialized_end=18299 - _globals['_SEMANTICVALIDATIONFAILUREMSG']._serialized_start=18301 - _globals['_SEMANTICVALIDATIONFAILUREMSG']._serialized_end=18423 - _globals['_UNVERSIONEDBREAKINGCHANGE']._serialized_start=18426 - _globals['_UNVERSIONEDBREAKINGCHANGE']._serialized_end=18820 - _globals['_UNVERSIONEDBREAKINGCHANGEMSG']._serialized_start=18822 - _globals['_UNVERSIONEDBREAKINGCHANGEMSG']._serialized_end=18944 - _globals['_WARNSTATETARGETEQUAL']._serialized_start=18946 - _globals['_WARNSTATETARGETEQUAL']._serialized_end=18988 - _globals['_WARNSTATETARGETEQUALMSG']._serialized_start=18990 - _globals['_WARNSTATETARGETEQUALMSG']._serialized_end=19102 - _globals['_FRESHNESSCONFIGPROBLEM']._serialized_start=19104 - _globals['_FRESHNESSCONFIGPROBLEM']._serialized_end=19141 - _globals['_FRESHNESSCONFIGPROBLEMMSG']._serialized_start=19143 - _globals['_FRESHNESSCONFIGPROBLEMMSG']._serialized_end=19259 - _globals['_GITSPARSECHECKOUTSUBDIRECTORY']._serialized_start=19261 - _globals['_GITSPARSECHECKOUTSUBDIRECTORY']._serialized_end=19308 - _globals['_GITSPARSECHECKOUTSUBDIRECTORYMSG']._serialized_start=19311 - _globals['_GITSPARSECHECKOUTSUBDIRECTORYMSG']._serialized_end=19441 - _globals['_GITPROGRESSCHECKOUTREVISION']._serialized_start=19443 - _globals['_GITPROGRESSCHECKOUTREVISION']._serialized_end=19490 - _globals['_GITPROGRESSCHECKOUTREVISIONMSG']._serialized_start=19492 - _globals['_GITPROGRESSCHECKOUTREVISIONMSG']._serialized_end=19618 - _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCY']._serialized_start=19620 - _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCY']._serialized_end=19672 - _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG']._serialized_start=19675 - _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG']._serialized_end=19821 - _globals['_GITPROGRESSPULLINGNEWDEPENDENCY']._serialized_start=19823 - _globals['_GITPROGRESSPULLINGNEWDEPENDENCY']._serialized_end=19869 - _globals['_GITPROGRESSPULLINGNEWDEPENDENCYMSG']._serialized_start=19872 - _globals['_GITPROGRESSPULLINGNEWDEPENDENCYMSG']._serialized_end=20006 - _globals['_GITNOTHINGTODO']._serialized_start=20008 - _globals['_GITNOTHINGTODO']._serialized_end=20037 - _globals['_GITNOTHINGTODOMSG']._serialized_start=20039 - _globals['_GITNOTHINGTODOMSG']._serialized_end=20139 - _globals['_GITPROGRESSUPDATEDCHECKOUTRANGE']._serialized_start=20141 - _globals['_GITPROGRESSUPDATEDCHECKOUTRANGE']._serialized_end=20210 - _globals['_GITPROGRESSUPDATEDCHECKOUTRANGEMSG']._serialized_start=20213 - _globals['_GITPROGRESSUPDATEDCHECKOUTRANGEMSG']._serialized_end=20347 - _globals['_GITPROGRESSCHECKEDOUTAT']._serialized_start=20349 - _globals['_GITPROGRESSCHECKEDOUTAT']._serialized_end=20391 - _globals['_GITPROGRESSCHECKEDOUTATMSG']._serialized_start=20393 - _globals['_GITPROGRESSCHECKEDOUTATMSG']._serialized_end=20511 - _globals['_REGISTRYPROGRESSGETREQUEST']._serialized_start=20513 - _globals['_REGISTRYPROGRESSGETREQUEST']._serialized_end=20554 - _globals['_REGISTRYPROGRESSGETREQUESTMSG']._serialized_start=20556 - _globals['_REGISTRYPROGRESSGETREQUESTMSG']._serialized_end=20680 - _globals['_REGISTRYPROGRESSGETRESPONSE']._serialized_start=20682 - _globals['_REGISTRYPROGRESSGETRESPONSE']._serialized_end=20743 - _globals['_REGISTRYPROGRESSGETRESPONSEMSG']._serialized_start=20745 - _globals['_REGISTRYPROGRESSGETRESPONSEMSG']._serialized_end=20871 - _globals['_SELECTORREPORTINVALIDSELECTOR']._serialized_start=20873 - _globals['_SELECTORREPORTINVALIDSELECTOR']._serialized_end=20968 - _globals['_SELECTORREPORTINVALIDSELECTORMSG']._serialized_start=20971 - _globals['_SELECTORREPORTINVALIDSELECTORMSG']._serialized_end=21101 - _globals['_DEPSNOPACKAGESFOUND']._serialized_start=21103 - _globals['_DEPSNOPACKAGESFOUND']._serialized_end=21124 - _globals['_DEPSNOPACKAGESFOUNDMSG']._serialized_start=21126 - _globals['_DEPSNOPACKAGESFOUNDMSG']._serialized_end=21236 - _globals['_DEPSSTARTPACKAGEINSTALL']._serialized_start=21238 - _globals['_DEPSSTARTPACKAGEINSTALL']._serialized_end=21285 - _globals['_DEPSSTARTPACKAGEINSTALLMSG']._serialized_start=21287 - _globals['_DEPSSTARTPACKAGEINSTALLMSG']._serialized_end=21405 - _globals['_DEPSINSTALLINFO']._serialized_start=21407 - _globals['_DEPSINSTALLINFO']._serialized_end=21446 - _globals['_DEPSINSTALLINFOMSG']._serialized_start=21448 - _globals['_DEPSINSTALLINFOMSG']._serialized_end=21550 - _globals['_DEPSUPDATEAVAILABLE']._serialized_start=21552 - _globals['_DEPSUPDATEAVAILABLE']._serialized_end=21597 - _globals['_DEPSUPDATEAVAILABLEMSG']._serialized_start=21599 - _globals['_DEPSUPDATEAVAILABLEMSG']._serialized_end=21709 - _globals['_DEPSUPTODATE']._serialized_start=21711 - _globals['_DEPSUPTODATE']._serialized_end=21725 - _globals['_DEPSUPTODATEMSG']._serialized_start=21727 - _globals['_DEPSUPTODATEMSG']._serialized_end=21823 - _globals['_DEPSLISTSUBDIRECTORY']._serialized_start=21825 - _globals['_DEPSLISTSUBDIRECTORY']._serialized_end=21869 - _globals['_DEPSLISTSUBDIRECTORYMSG']._serialized_start=21871 - _globals['_DEPSLISTSUBDIRECTORYMSG']._serialized_end=21983 - _globals['_DEPSNOTIFYUPDATESAVAILABLE']._serialized_start=21985 - _globals['_DEPSNOTIFYUPDATESAVAILABLE']._serialized_end=22031 - _globals['_DEPSNOTIFYUPDATESAVAILABLEMSG']._serialized_start=22033 - _globals['_DEPSNOTIFYUPDATESAVAILABLEMSG']._serialized_end=22157 - _globals['_RETRYEXTERNALCALL']._serialized_start=22159 - _globals['_RETRYEXTERNALCALL']._serialized_end=22208 - _globals['_RETRYEXTERNALCALLMSG']._serialized_start=22210 - _globals['_RETRYEXTERNALCALLMSG']._serialized_end=22316 - _globals['_RECORDRETRYEXCEPTION']._serialized_start=22318 - _globals['_RECORDRETRYEXCEPTION']._serialized_end=22353 - _globals['_RECORDRETRYEXCEPTIONMSG']._serialized_start=22355 - _globals['_RECORDRETRYEXCEPTIONMSG']._serialized_end=22467 - _globals['_REGISTRYINDEXPROGRESSGETREQUEST']._serialized_start=22469 - _globals['_REGISTRYINDEXPROGRESSGETREQUEST']._serialized_end=22515 - _globals['_REGISTRYINDEXPROGRESSGETREQUESTMSG']._serialized_start=22518 - _globals['_REGISTRYINDEXPROGRESSGETREQUESTMSG']._serialized_end=22652 - _globals['_REGISTRYINDEXPROGRESSGETRESPONSE']._serialized_start=22654 - _globals['_REGISTRYINDEXPROGRESSGETRESPONSE']._serialized_end=22720 - _globals['_REGISTRYINDEXPROGRESSGETRESPONSEMSG']._serialized_start=22723 - _globals['_REGISTRYINDEXPROGRESSGETRESPONSEMSG']._serialized_end=22859 - _globals['_REGISTRYRESPONSEUNEXPECTEDTYPE']._serialized_start=22861 - _globals['_REGISTRYRESPONSEUNEXPECTEDTYPE']._serialized_end=22911 - _globals['_REGISTRYRESPONSEUNEXPECTEDTYPEMSG']._serialized_start=22914 - _globals['_REGISTRYRESPONSEUNEXPECTEDTYPEMSG']._serialized_end=23046 - _globals['_REGISTRYRESPONSEMISSINGTOPKEYS']._serialized_start=23048 - _globals['_REGISTRYRESPONSEMISSINGTOPKEYS']._serialized_end=23098 - _globals['_REGISTRYRESPONSEMISSINGTOPKEYSMSG']._serialized_start=23101 - _globals['_REGISTRYRESPONSEMISSINGTOPKEYSMSG']._serialized_end=23233 - _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYS']._serialized_start=23235 - _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYS']._serialized_end=23288 - _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYSMSG']._serialized_start=23291 - _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYSMSG']._serialized_end=23429 - _globals['_REGISTRYRESPONSEEXTRANESTEDKEYS']._serialized_start=23431 - _globals['_REGISTRYRESPONSEEXTRANESTEDKEYS']._serialized_end=23482 - _globals['_REGISTRYRESPONSEEXTRANESTEDKEYSMSG']._serialized_start=23485 - _globals['_REGISTRYRESPONSEEXTRANESTEDKEYSMSG']._serialized_end=23619 - _globals['_DEPSSETDOWNLOADDIRECTORY']._serialized_start=23621 - _globals['_DEPSSETDOWNLOADDIRECTORY']._serialized_end=23661 - _globals['_DEPSSETDOWNLOADDIRECTORYMSG']._serialized_start=23663 - _globals['_DEPSSETDOWNLOADDIRECTORYMSG']._serialized_end=23783 - _globals['_DEPSUNPINNED']._serialized_start=23785 - _globals['_DEPSUNPINNED']._serialized_end=23830 - _globals['_DEPSUNPINNEDMSG']._serialized_start=23832 - _globals['_DEPSUNPINNEDMSG']._serialized_end=23928 - _globals['_NONODESFORSELECTIONCRITERIA']._serialized_start=23930 - _globals['_NONODESFORSELECTIONCRITERIA']._serialized_end=23977 - _globals['_NONODESFORSELECTIONCRITERIAMSG']._serialized_start=23979 - _globals['_NONODESFORSELECTIONCRITERIAMSG']._serialized_end=24105 - _globals['_DEPSLOCKUPDATING']._serialized_start=24107 - _globals['_DEPSLOCKUPDATING']._serialized_end=24148 - _globals['_DEPSLOCKUPDATINGMSG']._serialized_start=24150 - _globals['_DEPSLOCKUPDATINGMSG']._serialized_end=24254 - _globals['_DEPSADDPACKAGE']._serialized_start=24256 - _globals['_DEPSADDPACKAGE']._serialized_end=24338 - _globals['_DEPSADDPACKAGEMSG']._serialized_start=24340 - _globals['_DEPSADDPACKAGEMSG']._serialized_end=24440 - _globals['_DEPSFOUNDDUPLICATEPACKAGE']._serialized_start=24443 - _globals['_DEPSFOUNDDUPLICATEPACKAGE']._serialized_end=24610 - _globals['_DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY']._serialized_start=24557 - _globals['_DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY']._serialized_end=24610 - _globals['_DEPSFOUNDDUPLICATEPACKAGEMSG']._serialized_start=24612 - _globals['_DEPSFOUNDDUPLICATEPACKAGEMSG']._serialized_end=24734 - _globals['_DEPSVERSIONMISSING']._serialized_start=24736 - _globals['_DEPSVERSIONMISSING']._serialized_end=24772 - _globals['_DEPSVERSIONMISSINGMSG']._serialized_start=24774 - _globals['_DEPSVERSIONMISSINGMSG']._serialized_end=24882 - _globals['_RUNNINGOPERATIONCAUGHTERROR']._serialized_start=24884 - _globals['_RUNNINGOPERATIONCAUGHTERROR']._serialized_end=24926 - _globals['_RUNNINGOPERATIONCAUGHTERRORMSG']._serialized_start=24928 - _globals['_RUNNINGOPERATIONCAUGHTERRORMSG']._serialized_end=25054 - _globals['_COMPILECOMPLETE']._serialized_start=25056 - _globals['_COMPILECOMPLETE']._serialized_end=25073 - _globals['_COMPILECOMPLETEMSG']._serialized_start=25075 - _globals['_COMPILECOMPLETEMSG']._serialized_end=25177 - _globals['_FRESHNESSCHECKCOMPLETE']._serialized_start=25179 - _globals['_FRESHNESSCHECKCOMPLETE']._serialized_end=25203 - _globals['_FRESHNESSCHECKCOMPLETEMSG']._serialized_start=25205 - _globals['_FRESHNESSCHECKCOMPLETEMSG']._serialized_end=25321 - _globals['_SEEDHEADER']._serialized_start=25323 - _globals['_SEEDHEADER']._serialized_end=25351 - _globals['_SEEDHEADERMSG']._serialized_start=25353 - _globals['_SEEDHEADERMSG']._serialized_end=25445 - _globals['_SQLRUNNEREXCEPTION']._serialized_start=25447 - _globals['_SQLRUNNEREXCEPTION']._serialized_end=25498 - _globals['_SQLRUNNEREXCEPTIONMSG']._serialized_start=25500 - _globals['_SQLRUNNEREXCEPTIONMSG']._serialized_end=25608 - _globals['_LOGTESTRESULT']._serialized_start=25611 - _globals['_LOGTESTRESULT']._serialized_end=25779 - _globals['_LOGTESTRESULTMSG']._serialized_start=25781 - _globals['_LOGTESTRESULTMSG']._serialized_end=25879 - _globals['_LOGSTARTLINE']._serialized_start=25881 - _globals['_LOGSTARTLINE']._serialized_end=25988 - _globals['_LOGSTARTLINEMSG']._serialized_start=25990 - _globals['_LOGSTARTLINEMSG']._serialized_end=26086 - _globals['_LOGMODELRESULT']._serialized_start=26089 - _globals['_LOGMODELRESULT']._serialized_end=26238 - _globals['_LOGMODELRESULTMSG']._serialized_start=26240 - _globals['_LOGMODELRESULTMSG']._serialized_end=26340 - _globals['_LOGSNAPSHOTRESULT']._serialized_start=26343 - _globals['_LOGSNAPSHOTRESULT']._serialized_end=26617 - _globals['_LOGSNAPSHOTRESULT_CFGENTRY']._serialized_start=26575 - _globals['_LOGSNAPSHOTRESULT_CFGENTRY']._serialized_end=26617 - _globals['_LOGSNAPSHOTRESULTMSG']._serialized_start=26619 - _globals['_LOGSNAPSHOTRESULTMSG']._serialized_end=26725 - _globals['_LOGSEEDRESULT']._serialized_start=26728 - _globals['_LOGSEEDRESULT']._serialized_end=26913 - _globals['_LOGSEEDRESULTMSG']._serialized_start=26915 - _globals['_LOGSEEDRESULTMSG']._serialized_end=27013 - _globals['_LOGFRESHNESSRESULT']._serialized_start=27016 - _globals['_LOGFRESHNESSRESULT']._serialized_end=27189 - _globals['_LOGFRESHNESSRESULTMSG']._serialized_start=27191 - _globals['_LOGFRESHNESSRESULTMSG']._serialized_end=27299 - _globals['_LOGCANCELLINE']._serialized_start=27301 - _globals['_LOGCANCELLINE']._serialized_end=27335 - _globals['_LOGCANCELLINEMSG']._serialized_start=27337 - _globals['_LOGCANCELLINEMSG']._serialized_end=27435 - _globals['_DEFAULTSELECTOR']._serialized_start=27437 - _globals['_DEFAULTSELECTOR']._serialized_end=27468 - _globals['_DEFAULTSELECTORMSG']._serialized_start=27470 - _globals['_DEFAULTSELECTORMSG']._serialized_end=27572 - _globals['_NODESTART']._serialized_start=27574 - _globals['_NODESTART']._serialized_end=27627 - _globals['_NODESTARTMSG']._serialized_start=27629 - _globals['_NODESTARTMSG']._serialized_end=27719 - _globals['_NODEFINISHED']._serialized_start=27721 - _globals['_NODEFINISHED']._serialized_end=27824 - _globals['_NODEFINISHEDMSG']._serialized_start=27826 - _globals['_NODEFINISHEDMSG']._serialized_end=27922 - _globals['_QUERYCANCELATIONUNSUPPORTED']._serialized_start=27924 - _globals['_QUERYCANCELATIONUNSUPPORTED']._serialized_end=27967 - _globals['_QUERYCANCELATIONUNSUPPORTEDMSG']._serialized_start=27969 - _globals['_QUERYCANCELATIONUNSUPPORTEDMSG']._serialized_end=28095 - _globals['_CONCURRENCYLINE']._serialized_start=28097 - _globals['_CONCURRENCYLINE']._serialized_end=28176 - _globals['_CONCURRENCYLINEMSG']._serialized_start=28178 - _globals['_CONCURRENCYLINEMSG']._serialized_end=28280 - _globals['_WRITINGINJECTEDSQLFORNODE']._serialized_start=28282 - _globals['_WRITINGINJECTEDSQLFORNODE']._serialized_end=28351 - _globals['_WRITINGINJECTEDSQLFORNODEMSG']._serialized_start=28353 - _globals['_WRITINGINJECTEDSQLFORNODEMSG']._serialized_end=28475 - _globals['_NODECOMPILING']._serialized_start=28477 - _globals['_NODECOMPILING']._serialized_end=28534 - _globals['_NODECOMPILINGMSG']._serialized_start=28536 - _globals['_NODECOMPILINGMSG']._serialized_end=28634 - _globals['_NODEEXECUTING']._serialized_start=28636 - _globals['_NODEEXECUTING']._serialized_end=28693 - _globals['_NODEEXECUTINGMSG']._serialized_start=28695 - _globals['_NODEEXECUTINGMSG']._serialized_end=28793 - _globals['_LOGHOOKSTARTLINE']._serialized_start=28795 - _globals['_LOGHOOKSTARTLINE']._serialized_end=28904 - _globals['_LOGHOOKSTARTLINEMSG']._serialized_start=28906 - _globals['_LOGHOOKSTARTLINEMSG']._serialized_end=29010 - _globals['_LOGHOOKENDLINE']._serialized_start=29013 - _globals['_LOGHOOKENDLINE']._serialized_end=29160 - _globals['_LOGHOOKENDLINEMSG']._serialized_start=29162 - _globals['_LOGHOOKENDLINEMSG']._serialized_end=29262 - _globals['_SKIPPINGDETAILS']._serialized_start=29265 - _globals['_SKIPPINGDETAILS']._serialized_end=29412 - _globals['_SKIPPINGDETAILSMSG']._serialized_start=29414 - _globals['_SKIPPINGDETAILSMSG']._serialized_end=29516 - _globals['_NOTHINGTODO']._serialized_start=29518 - _globals['_NOTHINGTODO']._serialized_end=29531 - _globals['_NOTHINGTODOMSG']._serialized_start=29533 - _globals['_NOTHINGTODOMSG']._serialized_end=29627 - _globals['_RUNNINGOPERATIONUNCAUGHTERROR']._serialized_start=29629 - _globals['_RUNNINGOPERATIONUNCAUGHTERROR']._serialized_end=29673 - _globals['_RUNNINGOPERATIONUNCAUGHTERRORMSG']._serialized_start=29676 - _globals['_RUNNINGOPERATIONUNCAUGHTERRORMSG']._serialized_end=29806 - _globals['_ENDRUNRESULT']._serialized_start=29809 - _globals['_ENDRUNRESULT']._serialized_end=29956 - _globals['_ENDRUNRESULTMSG']._serialized_start=29958 - _globals['_ENDRUNRESULTMSG']._serialized_end=30054 - _globals['_NONODESSELECTED']._serialized_start=30056 - _globals['_NONODESSELECTED']._serialized_end=30073 - _globals['_NONODESSELECTEDMSG']._serialized_start=30075 - _globals['_NONODESSELECTEDMSG']._serialized_end=30177 - _globals['_COMMANDCOMPLETED']._serialized_start=30179 - _globals['_COMMANDCOMPLETED']._serialized_end=30298 - _globals['_COMMANDCOMPLETEDMSG']._serialized_start=30300 - _globals['_COMMANDCOMPLETEDMSG']._serialized_end=30404 - _globals['_SHOWNODE']._serialized_start=30406 - _globals['_SHOWNODE']._serialized_end=30513 - _globals['_SHOWNODEMSG']._serialized_start=30515 - _globals['_SHOWNODEMSG']._serialized_end=30603 - _globals['_COMPILEDNODE']._serialized_start=30605 - _globals['_COMPILEDNODE']._serialized_end=30717 - _globals['_COMPILEDNODEMSG']._serialized_start=30719 - _globals['_COMPILEDNODEMSG']._serialized_end=30815 - _globals['_CATCHABLEEXCEPTIONONRUN']._serialized_start=30817 - _globals['_CATCHABLEEXCEPTIONONRUN']._serialized_end=30915 - _globals['_CATCHABLEEXCEPTIONONRUNMSG']._serialized_start=30917 - _globals['_CATCHABLEEXCEPTIONONRUNMSG']._serialized_end=31035 - _globals['_INTERNALERRORONRUN']._serialized_start=31037 - _globals['_INTERNALERRORONRUN']._serialized_end=31090 - _globals['_INTERNALERRORONRUNMSG']._serialized_start=31092 - _globals['_INTERNALERRORONRUNMSG']._serialized_end=31200 - _globals['_GENERICEXCEPTIONONRUN']._serialized_start=31202 - _globals['_GENERICEXCEPTIONONRUN']._serialized_end=31277 - _globals['_GENERICEXCEPTIONONRUNMSG']._serialized_start=31279 - _globals['_GENERICEXCEPTIONONRUNMSG']._serialized_end=31393 - _globals['_NODECONNECTIONRELEASEERROR']._serialized_start=31395 - _globals['_NODECONNECTIONRELEASEERROR']._serialized_end=31473 - _globals['_NODECONNECTIONRELEASEERRORMSG']._serialized_start=31475 - _globals['_NODECONNECTIONRELEASEERRORMSG']._serialized_end=31599 - _globals['_FOUNDSTATS']._serialized_start=31601 - _globals['_FOUNDSTATS']._serialized_end=31632 - _globals['_FOUNDSTATSMSG']._serialized_start=31634 - _globals['_FOUNDSTATSMSG']._serialized_end=31726 - _globals['_MAINKEYBOARDINTERRUPT']._serialized_start=31728 - _globals['_MAINKEYBOARDINTERRUPT']._serialized_end=31751 - _globals['_MAINKEYBOARDINTERRUPTMSG']._serialized_start=31753 - _globals['_MAINKEYBOARDINTERRUPTMSG']._serialized_end=31867 - _globals['_MAINENCOUNTEREDERROR']._serialized_start=31869 - _globals['_MAINENCOUNTEREDERROR']._serialized_end=31904 - _globals['_MAINENCOUNTEREDERRORMSG']._serialized_start=31906 - _globals['_MAINENCOUNTEREDERRORMSG']._serialized_end=32018 - _globals['_MAINSTACKTRACE']._serialized_start=32020 - _globals['_MAINSTACKTRACE']._serialized_end=32057 - _globals['_MAINSTACKTRACEMSG']._serialized_start=32059 - _globals['_MAINSTACKTRACEMSG']._serialized_end=32159 - _globals['_SYSTEMCOULDNOTWRITE']._serialized_start=32161 - _globals['_SYSTEMCOULDNOTWRITE']._serialized_end=32225 - _globals['_SYSTEMCOULDNOTWRITEMSG']._serialized_start=32227 - _globals['_SYSTEMCOULDNOTWRITEMSG']._serialized_end=32337 - _globals['_SYSTEMEXECUTINGCMD']._serialized_start=32339 - _globals['_SYSTEMEXECUTINGCMD']._serialized_end=32372 - _globals['_SYSTEMEXECUTINGCMDMSG']._serialized_start=32374 - _globals['_SYSTEMEXECUTINGCMDMSG']._serialized_end=32482 - _globals['_SYSTEMSTDOUT']._serialized_start=32484 - _globals['_SYSTEMSTDOUT']._serialized_end=32512 - _globals['_SYSTEMSTDOUTMSG']._serialized_start=32514 - _globals['_SYSTEMSTDOUTMSG']._serialized_end=32610 - _globals['_SYSTEMSTDERR']._serialized_start=32612 - _globals['_SYSTEMSTDERR']._serialized_end=32640 - _globals['_SYSTEMSTDERRMSG']._serialized_start=32642 - _globals['_SYSTEMSTDERRMSG']._serialized_end=32738 - _globals['_SYSTEMREPORTRETURNCODE']._serialized_start=32740 - _globals['_SYSTEMREPORTRETURNCODE']._serialized_end=32784 - _globals['_SYSTEMREPORTRETURNCODEMSG']._serialized_start=32786 - _globals['_SYSTEMREPORTRETURNCODEMSG']._serialized_end=32902 - _globals['_TIMINGINFOCOLLECTED']._serialized_start=32904 - _globals['_TIMINGINFOCOLLECTED']._serialized_end=33016 - _globals['_TIMINGINFOCOLLECTEDMSG']._serialized_start=33018 - _globals['_TIMINGINFOCOLLECTEDMSG']._serialized_end=33128 - _globals['_LOGDEBUGSTACKTRACE']._serialized_start=33130 - _globals['_LOGDEBUGSTACKTRACE']._serialized_end=33168 - _globals['_LOGDEBUGSTACKTRACEMSG']._serialized_start=33170 - _globals['_LOGDEBUGSTACKTRACEMSG']._serialized_end=33278 - _globals['_CHECKCLEANPATH']._serialized_start=33280 - _globals['_CHECKCLEANPATH']._serialized_end=33310 - _globals['_CHECKCLEANPATHMSG']._serialized_start=33312 - _globals['_CHECKCLEANPATHMSG']._serialized_end=33412 - _globals['_CONFIRMCLEANPATH']._serialized_start=33414 - _globals['_CONFIRMCLEANPATH']._serialized_end=33446 - _globals['_CONFIRMCLEANPATHMSG']._serialized_start=33448 - _globals['_CONFIRMCLEANPATHMSG']._serialized_end=33552 - _globals['_PROTECTEDCLEANPATH']._serialized_start=33554 - _globals['_PROTECTEDCLEANPATH']._serialized_end=33588 - _globals['_PROTECTEDCLEANPATHMSG']._serialized_start=33590 - _globals['_PROTECTEDCLEANPATHMSG']._serialized_end=33698 - _globals['_FINISHEDCLEANPATHS']._serialized_start=33700 - _globals['_FINISHEDCLEANPATHS']._serialized_end=33720 - _globals['_FINISHEDCLEANPATHSMSG']._serialized_start=33722 - _globals['_FINISHEDCLEANPATHSMSG']._serialized_end=33830 - _globals['_OPENCOMMAND']._serialized_start=33832 - _globals['_OPENCOMMAND']._serialized_end=33885 - _globals['_OPENCOMMANDMSG']._serialized_start=33887 - _globals['_OPENCOMMANDMSG']._serialized_end=33981 - _globals['_FORMATTING']._serialized_start=33983 - _globals['_FORMATTING']._serialized_end=34008 - _globals['_FORMATTINGMSG']._serialized_start=34010 - _globals['_FORMATTINGMSG']._serialized_end=34102 - _globals['_SERVINGDOCSPORT']._serialized_start=34104 - _globals['_SERVINGDOCSPORT']._serialized_end=34152 - _globals['_SERVINGDOCSPORTMSG']._serialized_start=34154 - _globals['_SERVINGDOCSPORTMSG']._serialized_end=34256 - _globals['_SERVINGDOCSACCESSINFO']._serialized_start=34258 - _globals['_SERVINGDOCSACCESSINFO']._serialized_end=34295 - _globals['_SERVINGDOCSACCESSINFOMSG']._serialized_start=34297 - _globals['_SERVINGDOCSACCESSINFOMSG']._serialized_end=34411 - _globals['_SERVINGDOCSEXITINFO']._serialized_start=34413 - _globals['_SERVINGDOCSEXITINFO']._serialized_end=34434 - _globals['_SERVINGDOCSEXITINFOMSG']._serialized_start=34436 - _globals['_SERVINGDOCSEXITINFOMSG']._serialized_end=34546 - _globals['_RUNRESULTWARNING']._serialized_start=34548 - _globals['_RUNRESULTWARNING']._serialized_end=34622 - _globals['_RUNRESULTWARNINGMSG']._serialized_start=34624 - _globals['_RUNRESULTWARNINGMSG']._serialized_end=34728 - _globals['_RUNRESULTFAILURE']._serialized_start=34730 - _globals['_RUNRESULTFAILURE']._serialized_end=34804 - _globals['_RUNRESULTFAILUREMSG']._serialized_start=34806 - _globals['_RUNRESULTFAILUREMSG']._serialized_end=34910 - _globals['_STATSLINE']._serialized_start=34912 - _globals['_STATSLINE']._serialized_end=35019 - _globals['_STATSLINE_STATSENTRY']._serialized_start=34975 - _globals['_STATSLINE_STATSENTRY']._serialized_end=35019 - _globals['_STATSLINEMSG']._serialized_start=35021 - _globals['_STATSLINEMSG']._serialized_end=35111 - _globals['_RUNRESULTERROR']._serialized_start=35113 - _globals['_RUNRESULTERROR']._serialized_end=35142 - _globals['_RUNRESULTERRORMSG']._serialized_start=35144 - _globals['_RUNRESULTERRORMSG']._serialized_end=35244 - _globals['_RUNRESULTERRORNOMESSAGE']._serialized_start=35246 - _globals['_RUNRESULTERRORNOMESSAGE']._serialized_end=35287 - _globals['_RUNRESULTERRORNOMESSAGEMSG']._serialized_start=35289 - _globals['_RUNRESULTERRORNOMESSAGEMSG']._serialized_end=35407 - _globals['_SQLCOMPILEDPATH']._serialized_start=35409 - _globals['_SQLCOMPILEDPATH']._serialized_end=35440 - _globals['_SQLCOMPILEDPATHMSG']._serialized_start=35442 - _globals['_SQLCOMPILEDPATHMSG']._serialized_end=35544 - _globals['_CHECKNODETESTFAILURE']._serialized_start=35546 - _globals['_CHECKNODETESTFAILURE']._serialized_end=35591 - _globals['_CHECKNODETESTFAILUREMSG']._serialized_start=35593 - _globals['_CHECKNODETESTFAILUREMSG']._serialized_end=35705 - _globals['_ENDOFRUNSUMMARY']._serialized_start=35707 - _globals['_ENDOFRUNSUMMARY']._serialized_end=35794 - _globals['_ENDOFRUNSUMMARYMSG']._serialized_start=35796 - _globals['_ENDOFRUNSUMMARYMSG']._serialized_end=35898 - _globals['_LOGSKIPBECAUSEERROR']._serialized_start=35900 - _globals['_LOGSKIPBECAUSEERROR']._serialized_end=35985 - _globals['_LOGSKIPBECAUSEERRORMSG']._serialized_start=35987 - _globals['_LOGSKIPBECAUSEERRORMSG']._serialized_end=36097 - _globals['_ENSUREGITINSTALLED']._serialized_start=36099 - _globals['_ENSUREGITINSTALLED']._serialized_end=36119 - _globals['_ENSUREGITINSTALLEDMSG']._serialized_start=36121 - _globals['_ENSUREGITINSTALLEDMSG']._serialized_end=36229 - _globals['_DEPSCREATINGLOCALSYMLINK']._serialized_start=36231 - _globals['_DEPSCREATINGLOCALSYMLINK']._serialized_end=36257 - _globals['_DEPSCREATINGLOCALSYMLINKMSG']._serialized_start=36259 - _globals['_DEPSCREATINGLOCALSYMLINKMSG']._serialized_end=36379 - _globals['_DEPSSYMLINKNOTAVAILABLE']._serialized_start=36381 - _globals['_DEPSSYMLINKNOTAVAILABLE']._serialized_end=36406 - _globals['_DEPSSYMLINKNOTAVAILABLEMSG']._serialized_start=36408 - _globals['_DEPSSYMLINKNOTAVAILABLEMSG']._serialized_end=36526 - _globals['_DISABLETRACKING']._serialized_start=36528 - _globals['_DISABLETRACKING']._serialized_end=36545 - _globals['_DISABLETRACKINGMSG']._serialized_start=36547 - _globals['_DISABLETRACKINGMSG']._serialized_end=36649 - _globals['_SENDINGEVENT']._serialized_start=36651 - _globals['_SENDINGEVENT']._serialized_end=36681 - _globals['_SENDINGEVENTMSG']._serialized_start=36683 - _globals['_SENDINGEVENTMSG']._serialized_end=36779 - _globals['_SENDEVENTFAILURE']._serialized_start=36781 - _globals['_SENDEVENTFAILURE']._serialized_end=36799 - _globals['_SENDEVENTFAILUREMSG']._serialized_start=36801 - _globals['_SENDEVENTFAILUREMSG']._serialized_end=36905 - _globals['_FLUSHEVENTS']._serialized_start=36907 - _globals['_FLUSHEVENTS']._serialized_end=36920 - _globals['_FLUSHEVENTSMSG']._serialized_start=36922 - _globals['_FLUSHEVENTSMSG']._serialized_end=37016 - _globals['_FLUSHEVENTSFAILURE']._serialized_start=37018 - _globals['_FLUSHEVENTSFAILURE']._serialized_end=37038 - _globals['_FLUSHEVENTSFAILUREMSG']._serialized_start=37040 - _globals['_FLUSHEVENTSFAILUREMSG']._serialized_end=37148 - _globals['_TRACKINGINITIALIZEFAILURE']._serialized_start=37150 - _globals['_TRACKINGINITIALIZEFAILURE']._serialized_end=37195 - _globals['_TRACKINGINITIALIZEFAILUREMSG']._serialized_start=37197 - _globals['_TRACKINGINITIALIZEFAILUREMSG']._serialized_end=37319 - _globals['_RUNRESULTWARNINGMESSAGE']._serialized_start=37321 - _globals['_RUNRESULTWARNINGMESSAGE']._serialized_end=37359 - _globals['_RUNRESULTWARNINGMESSAGEMSG']._serialized_start=37361 - _globals['_RUNRESULTWARNINGMESSAGEMSG']._serialized_end=37479 - _globals['_DEBUGCMDOUT']._serialized_start=37481 - _globals['_DEBUGCMDOUT']._serialized_end=37507 - _globals['_DEBUGCMDOUTMSG']._serialized_start=37509 - _globals['_DEBUGCMDOUTMSG']._serialized_end=37603 - _globals['_DEBUGCMDRESULT']._serialized_start=37605 - _globals['_DEBUGCMDRESULT']._serialized_end=37634 - _globals['_DEBUGCMDRESULTMSG']._serialized_start=37636 - _globals['_DEBUGCMDRESULTMSG']._serialized_end=37736 - _globals['_LISTCMDOUT']._serialized_start=37738 - _globals['_LISTCMDOUT']._serialized_end=37763 - _globals['_LISTCMDOUTMSG']._serialized_start=37765 - _globals['_LISTCMDOUTMSG']._serialized_end=37857 - _globals['_NOTE']._serialized_start=37859 - _globals['_NOTE']._serialized_end=37878 - _globals['_NOTEMSG']._serialized_start=37880 - _globals['_NOTEMSG']._serialized_end=37960 - _globals['_RESOURCEREPORT']._serialized_start=37963 - _globals['_RESOURCEREPORT']._serialized_end=38199 - _globals['_RESOURCEREPORTMSG']._serialized_start=38201 - _globals['_RESOURCEREPORTMSG']._serialized_end=38301 + _globals['_ADAPTERDEPRECATIONWARNING']._serialized_start=1472 + _globals['_ADAPTERDEPRECATIONWARNING']._serialized_end=1535 + _globals['_ADAPTERDEPRECATIONWARNINGMSG']._serialized_start=1537 + _globals['_ADAPTERDEPRECATIONWARNINGMSG']._serialized_end=1659 + _globals['_COLLECTFRESHNESSRETURNSIGNATURE']._serialized_start=1661 + _globals['_COLLECTFRESHNESSRETURNSIGNATURE']._serialized_end=1694 + _globals['_COLLECTFRESHNESSRETURNSIGNATUREMSG']._serialized_start=1697 + _globals['_COLLECTFRESHNESSRETURNSIGNATUREMSG']._serialized_end=1831 + _globals['_MAINREPORTVERSION']._serialized_start=1833 + _globals['_MAINREPORTVERSION']._serialized_end=1890 + _globals['_MAINREPORTVERSIONMSG']._serialized_start=1892 + _globals['_MAINREPORTVERSIONMSG']._serialized_end=1998 + _globals['_MAINREPORTARGS']._serialized_start=2000 + _globals['_MAINREPORTARGS']._serialized_end=2114 + _globals['_MAINREPORTARGS_ARGSENTRY']._serialized_start=2071 + _globals['_MAINREPORTARGS_ARGSENTRY']._serialized_end=2114 + _globals['_MAINREPORTARGSMSG']._serialized_start=2116 + _globals['_MAINREPORTARGSMSG']._serialized_end=2216 + _globals['_MAINTRACKINGUSERSTATE']._serialized_start=2218 + _globals['_MAINTRACKINGUSERSTATE']._serialized_end=2261 + _globals['_MAINTRACKINGUSERSTATEMSG']._serialized_start=2263 + _globals['_MAINTRACKINGUSERSTATEMSG']._serialized_end=2377 + _globals['_MERGEDFROMSTATE']._serialized_start=2379 + _globals['_MERGEDFROMSTATE']._serialized_end=2432 + _globals['_MERGEDFROMSTATEMSG']._serialized_start=2434 + _globals['_MERGEDFROMSTATEMSG']._serialized_end=2536 + _globals['_MISSINGPROFILETARGET']._serialized_start=2538 + _globals['_MISSINGPROFILETARGET']._serialized_end=2603 + _globals['_MISSINGPROFILETARGETMSG']._serialized_start=2605 + _globals['_MISSINGPROFILETARGETMSG']._serialized_end=2717 + _globals['_INVALIDOPTIONYAML']._serialized_start=2719 + _globals['_INVALIDOPTIONYAML']._serialized_end=2759 + _globals['_INVALIDOPTIONYAMLMSG']._serialized_start=2761 + _globals['_INVALIDOPTIONYAMLMSG']._serialized_end=2867 + _globals['_LOGDBTPROJECTERROR']._serialized_start=2869 + _globals['_LOGDBTPROJECTERROR']._serialized_end=2902 + _globals['_LOGDBTPROJECTERRORMSG']._serialized_start=2904 + _globals['_LOGDBTPROJECTERRORMSG']._serialized_end=3012 + _globals['_LOGDBTPROFILEERROR']._serialized_start=3014 + _globals['_LOGDBTPROFILEERROR']._serialized_end=3065 + _globals['_LOGDBTPROFILEERRORMSG']._serialized_start=3067 + _globals['_LOGDBTPROFILEERRORMSG']._serialized_end=3175 + _globals['_STARTERPROJECTPATH']._serialized_start=3177 + _globals['_STARTERPROJECTPATH']._serialized_end=3210 + _globals['_STARTERPROJECTPATHMSG']._serialized_start=3212 + _globals['_STARTERPROJECTPATHMSG']._serialized_end=3320 + _globals['_CONFIGFOLDERDIRECTORY']._serialized_start=3322 + _globals['_CONFIGFOLDERDIRECTORY']._serialized_end=3358 + _globals['_CONFIGFOLDERDIRECTORYMSG']._serialized_start=3360 + _globals['_CONFIGFOLDERDIRECTORYMSG']._serialized_end=3474 + _globals['_NOSAMPLEPROFILEFOUND']._serialized_start=3476 + _globals['_NOSAMPLEPROFILEFOUND']._serialized_end=3515 + _globals['_NOSAMPLEPROFILEFOUNDMSG']._serialized_start=3517 + _globals['_NOSAMPLEPROFILEFOUNDMSG']._serialized_end=3629 + _globals['_PROFILEWRITTENWITHSAMPLE']._serialized_start=3631 + _globals['_PROFILEWRITTENWITHSAMPLE']._serialized_end=3685 + _globals['_PROFILEWRITTENWITHSAMPLEMSG']._serialized_start=3687 + _globals['_PROFILEWRITTENWITHSAMPLEMSG']._serialized_end=3807 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAML']._serialized_start=3809 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAML']._serialized_end=3875 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG']._serialized_start=3878 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG']._serialized_end=4022 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAML']._serialized_start=4024 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAML']._serialized_end=4091 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG']._serialized_start=4094 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG']._serialized_end=4240 + _globals['_SETTINGUPPROFILE']._serialized_start=4242 + _globals['_SETTINGUPPROFILE']._serialized_end=4260 + _globals['_SETTINGUPPROFILEMSG']._serialized_start=4262 + _globals['_SETTINGUPPROFILEMSG']._serialized_end=4366 + _globals['_INVALIDPROFILETEMPLATEYAML']._serialized_start=4368 + _globals['_INVALIDPROFILETEMPLATEYAML']._serialized_end=4396 + _globals['_INVALIDPROFILETEMPLATEYAMLMSG']._serialized_start=4398 + _globals['_INVALIDPROFILETEMPLATEYAMLMSG']._serialized_end=4522 + _globals['_PROJECTNAMEALREADYEXISTS']._serialized_start=4524 + _globals['_PROJECTNAMEALREADYEXISTS']._serialized_end=4564 + _globals['_PROJECTNAMEALREADYEXISTSMSG']._serialized_start=4566 + _globals['_PROJECTNAMEALREADYEXISTSMSG']._serialized_end=4686 + _globals['_PROJECTCREATED']._serialized_start=4688 + _globals['_PROJECTCREATED']._serialized_end=4763 + _globals['_PROJECTCREATEDMSG']._serialized_start=4765 + _globals['_PROJECTCREATEDMSG']._serialized_end=4865 + _globals['_ADAPTEREVENTDEBUG']._serialized_start=4868 + _globals['_ADAPTEREVENTDEBUG']._serialized_end=5003 + _globals['_ADAPTEREVENTDEBUGMSG']._serialized_start=5005 + _globals['_ADAPTEREVENTDEBUGMSG']._serialized_end=5111 + _globals['_ADAPTEREVENTINFO']._serialized_start=5114 + _globals['_ADAPTEREVENTINFO']._serialized_end=5248 + _globals['_ADAPTEREVENTINFOMSG']._serialized_start=5250 + _globals['_ADAPTEREVENTINFOMSG']._serialized_end=5354 + _globals['_ADAPTEREVENTWARNING']._serialized_start=5357 + _globals['_ADAPTEREVENTWARNING']._serialized_end=5494 + _globals['_ADAPTEREVENTWARNINGMSG']._serialized_start=5496 + _globals['_ADAPTEREVENTWARNINGMSG']._serialized_end=5606 + _globals['_ADAPTEREVENTERROR']._serialized_start=5609 + _globals['_ADAPTEREVENTERROR']._serialized_end=5762 + _globals['_ADAPTEREVENTERRORMSG']._serialized_start=5764 + _globals['_ADAPTEREVENTERRORMSG']._serialized_end=5870 + _globals['_NEWCONNECTION']._serialized_start=5872 + _globals['_NEWCONNECTION']._serialized_end=5967 + _globals['_NEWCONNECTIONMSG']._serialized_start=5969 + _globals['_NEWCONNECTIONMSG']._serialized_end=6067 + _globals['_CONNECTIONREUSED']._serialized_start=6069 + _globals['_CONNECTIONREUSED']._serialized_end=6130 + _globals['_CONNECTIONREUSEDMSG']._serialized_start=6132 + _globals['_CONNECTIONREUSEDMSG']._serialized_end=6236 + _globals['_CONNECTIONLEFTOPENINCLEANUP']._serialized_start=6238 + _globals['_CONNECTIONLEFTOPENINCLEANUP']._serialized_end=6286 + _globals['_CONNECTIONLEFTOPENINCLEANUPMSG']._serialized_start=6288 + _globals['_CONNECTIONLEFTOPENINCLEANUPMSG']._serialized_end=6414 + _globals['_CONNECTIONCLOSEDINCLEANUP']._serialized_start=6416 + _globals['_CONNECTIONCLOSEDINCLEANUP']._serialized_end=6462 + _globals['_CONNECTIONCLOSEDINCLEANUPMSG']._serialized_start=6464 + _globals['_CONNECTIONCLOSEDINCLEANUPMSG']._serialized_end=6586 + _globals['_ROLLBACKFAILED']._serialized_start=6588 + _globals['_ROLLBACKFAILED']._serialized_end=6683 + _globals['_ROLLBACKFAILEDMSG']._serialized_start=6685 + _globals['_ROLLBACKFAILEDMSG']._serialized_end=6785 + _globals['_CONNECTIONCLOSED']._serialized_start=6787 + _globals['_CONNECTIONCLOSED']._serialized_end=6866 + _globals['_CONNECTIONCLOSEDMSG']._serialized_start=6868 + _globals['_CONNECTIONCLOSEDMSG']._serialized_end=6972 + _globals['_CONNECTIONLEFTOPEN']._serialized_start=6974 + _globals['_CONNECTIONLEFTOPEN']._serialized_end=7055 + _globals['_CONNECTIONLEFTOPENMSG']._serialized_start=7057 + _globals['_CONNECTIONLEFTOPENMSG']._serialized_end=7165 + _globals['_ROLLBACK']._serialized_start=7167 + _globals['_ROLLBACK']._serialized_end=7238 + _globals['_ROLLBACKMSG']._serialized_start=7240 + _globals['_ROLLBACKMSG']._serialized_end=7328 + _globals['_CACHEMISS']._serialized_start=7330 + _globals['_CACHEMISS']._serialized_end=7394 + _globals['_CACHEMISSMSG']._serialized_start=7396 + _globals['_CACHEMISSMSG']._serialized_end=7486 + _globals['_LISTRELATIONS']._serialized_start=7488 + _globals['_LISTRELATIONS']._serialized_end=7586 + _globals['_LISTRELATIONSMSG']._serialized_start=7588 + _globals['_LISTRELATIONSMSG']._serialized_end=7686 + _globals['_CONNECTIONUSED']._serialized_start=7688 + _globals['_CONNECTIONUSED']._serialized_end=7784 + _globals['_CONNECTIONUSEDMSG']._serialized_start=7786 + _globals['_CONNECTIONUSEDMSG']._serialized_end=7886 + _globals['_SQLQUERY']._serialized_start=7888 + _globals['_SQLQUERY']._serialized_end=7972 + _globals['_SQLQUERYMSG']._serialized_start=7974 + _globals['_SQLQUERYMSG']._serialized_end=8062 + _globals['_SQLQUERYSTATUS']._serialized_start=8064 + _globals['_SQLQUERYSTATUS']._serialized_end=8155 + _globals['_SQLQUERYSTATUSMSG']._serialized_start=8157 + _globals['_SQLQUERYSTATUSMSG']._serialized_end=8257 + _globals['_SQLCOMMIT']._serialized_start=8259 + _globals['_SQLCOMMIT']._serialized_end=8331 + _globals['_SQLCOMMITMSG']._serialized_start=8333 + _globals['_SQLCOMMITMSG']._serialized_end=8423 + _globals['_COLTYPECHANGE']._serialized_start=8425 + _globals['_COLTYPECHANGE']._serialized_end=8522 + _globals['_COLTYPECHANGEMSG']._serialized_start=8524 + _globals['_COLTYPECHANGEMSG']._serialized_end=8622 + _globals['_SCHEMACREATION']._serialized_start=8624 + _globals['_SCHEMACREATION']._serialized_end=8688 + _globals['_SCHEMACREATIONMSG']._serialized_start=8690 + _globals['_SCHEMACREATIONMSG']._serialized_end=8790 + _globals['_SCHEMADROP']._serialized_start=8792 + _globals['_SCHEMADROP']._serialized_end=8852 + _globals['_SCHEMADROPMSG']._serialized_start=8854 + _globals['_SCHEMADROPMSG']._serialized_end=8946 + _globals['_CACHEACTION']._serialized_start=8949 + _globals['_CACHEACTION']._serialized_end=9171 + _globals['_CACHEACTIONMSG']._serialized_start=9173 + _globals['_CACHEACTIONMSG']._serialized_end=9267 + _globals['_CACHEDUMPGRAPH']._serialized_start=9270 + _globals['_CACHEDUMPGRAPH']._serialized_end=9422 + _globals['_CACHEDUMPGRAPH_DUMPENTRY']._serialized_start=9379 + _globals['_CACHEDUMPGRAPH_DUMPENTRY']._serialized_end=9422 + _globals['_CACHEDUMPGRAPHMSG']._serialized_start=9424 + _globals['_CACHEDUMPGRAPHMSG']._serialized_end=9524 + _globals['_ADAPTERREGISTERED']._serialized_start=9526 + _globals['_ADAPTERREGISTERED']._serialized_end=9592 + _globals['_ADAPTERREGISTEREDMSG']._serialized_start=9594 + _globals['_ADAPTERREGISTEREDMSG']._serialized_end=9700 + _globals['_ADAPTERIMPORTERROR']._serialized_start=9702 + _globals['_ADAPTERIMPORTERROR']._serialized_end=9735 + _globals['_ADAPTERIMPORTERRORMSG']._serialized_start=9737 + _globals['_ADAPTERIMPORTERRORMSG']._serialized_end=9845 + _globals['_PLUGINLOADERROR']._serialized_start=9847 + _globals['_PLUGINLOADERROR']._serialized_end=9882 + _globals['_PLUGINLOADERRORMSG']._serialized_start=9884 + _globals['_PLUGINLOADERRORMSG']._serialized_end=9986 + _globals['_NEWCONNECTIONOPENING']._serialized_start=9988 + _globals['_NEWCONNECTIONOPENING']._serialized_end=10078 + _globals['_NEWCONNECTIONOPENINGMSG']._serialized_start=10080 + _globals['_NEWCONNECTIONOPENINGMSG']._serialized_end=10192 + _globals['_CODEEXECUTION']._serialized_start=10194 + _globals['_CODEEXECUTION']._serialized_end=10250 + _globals['_CODEEXECUTIONMSG']._serialized_start=10252 + _globals['_CODEEXECUTIONMSG']._serialized_end=10350 + _globals['_CODEEXECUTIONSTATUS']._serialized_start=10352 + _globals['_CODEEXECUTIONSTATUS']._serialized_end=10406 + _globals['_CODEEXECUTIONSTATUSMSG']._serialized_start=10408 + _globals['_CODEEXECUTIONSTATUSMSG']._serialized_end=10518 + _globals['_CATALOGGENERATIONERROR']._serialized_start=10520 + _globals['_CATALOGGENERATIONERROR']._serialized_end=10557 + _globals['_CATALOGGENERATIONERRORMSG']._serialized_start=10559 + _globals['_CATALOGGENERATIONERRORMSG']._serialized_end=10675 + _globals['_WRITECATALOGFAILURE']._serialized_start=10677 + _globals['_WRITECATALOGFAILURE']._serialized_end=10722 + _globals['_WRITECATALOGFAILUREMSG']._serialized_start=10724 + _globals['_WRITECATALOGFAILUREMSG']._serialized_end=10834 + _globals['_CATALOGWRITTEN']._serialized_start=10836 + _globals['_CATALOGWRITTEN']._serialized_end=10866 + _globals['_CATALOGWRITTENMSG']._serialized_start=10868 + _globals['_CATALOGWRITTENMSG']._serialized_end=10968 + _globals['_CANNOTGENERATEDOCS']._serialized_start=10970 + _globals['_CANNOTGENERATEDOCS']._serialized_end=10990 + _globals['_CANNOTGENERATEDOCSMSG']._serialized_start=10992 + _globals['_CANNOTGENERATEDOCSMSG']._serialized_end=11100 + _globals['_BUILDINGCATALOG']._serialized_start=11102 + _globals['_BUILDINGCATALOG']._serialized_end=11119 + _globals['_BUILDINGCATALOGMSG']._serialized_start=11121 + _globals['_BUILDINGCATALOGMSG']._serialized_end=11223 + _globals['_DATABASEERRORRUNNINGHOOK']._serialized_start=11225 + _globals['_DATABASEERRORRUNNINGHOOK']._serialized_end=11270 + _globals['_DATABASEERRORRUNNINGHOOKMSG']._serialized_start=11272 + _globals['_DATABASEERRORRUNNINGHOOKMSG']._serialized_end=11392 + _globals['_HOOKSRUNNING']._serialized_start=11394 + _globals['_HOOKSRUNNING']._serialized_end=11446 + _globals['_HOOKSRUNNINGMSG']._serialized_start=11448 + _globals['_HOOKSRUNNINGMSG']._serialized_end=11544 + _globals['_FINISHEDRUNNINGSTATS']._serialized_start=11546 + _globals['_FINISHEDRUNNINGSTATS']._serialized_end=11630 + _globals['_FINISHEDRUNNINGSTATSMSG']._serialized_start=11632 + _globals['_FINISHEDRUNNINGSTATSMSG']._serialized_end=11744 + _globals['_CONSTRAINTNOTENFORCED']._serialized_start=11746 + _globals['_CONSTRAINTNOTENFORCED']._serialized_end=11806 + _globals['_CONSTRAINTNOTENFORCEDMSG']._serialized_start=11808 + _globals['_CONSTRAINTNOTENFORCEDMSG']._serialized_end=11922 + _globals['_CONSTRAINTNOTSUPPORTED']._serialized_start=11924 + _globals['_CONSTRAINTNOTSUPPORTED']._serialized_end=11985 + _globals['_CONSTRAINTNOTSUPPORTEDMSG']._serialized_start=11987 + _globals['_CONSTRAINTNOTSUPPORTEDMSG']._serialized_end=12103 + _globals['_INPUTFILEDIFFERROR']._serialized_start=12105 + _globals['_INPUTFILEDIFFERROR']._serialized_end=12160 + _globals['_INPUTFILEDIFFERRORMSG']._serialized_start=12162 + _globals['_INPUTFILEDIFFERRORMSG']._serialized_end=12270 + _globals['_INVALIDVALUEFORFIELD']._serialized_start=12272 + _globals['_INVALIDVALUEFORFIELD']._serialized_end=12335 + _globals['_INVALIDVALUEFORFIELDMSG']._serialized_start=12337 + _globals['_INVALIDVALUEFORFIELDMSG']._serialized_end=12449 + _globals['_VALIDATIONWARNING']._serialized_start=12451 + _globals['_VALIDATIONWARNING']._serialized_end=12532 + _globals['_VALIDATIONWARNINGMSG']._serialized_start=12534 + _globals['_VALIDATIONWARNINGMSG']._serialized_end=12640 + _globals['_PARSEPERFINFOPATH']._serialized_start=12642 + _globals['_PARSEPERFINFOPATH']._serialized_end=12675 + _globals['_PARSEPERFINFOPATHMSG']._serialized_start=12677 + _globals['_PARSEPERFINFOPATHMSG']._serialized_end=12783 + _globals['_PARTIALPARSINGERRORPROCESSINGFILE']._serialized_start=12785 + _globals['_PARTIALPARSINGERRORPROCESSINGFILE']._serialized_end=12834 + _globals['_PARTIALPARSINGERRORPROCESSINGFILEMSG']._serialized_start=12837 + _globals['_PARTIALPARSINGERRORPROCESSINGFILEMSG']._serialized_end=12975 + _globals['_PARTIALPARSINGERROR']._serialized_start=12978 + _globals['_PARTIALPARSINGERROR']._serialized_end=13112 + _globals['_PARTIALPARSINGERROR_EXCINFOENTRY']._serialized_start=13066 + _globals['_PARTIALPARSINGERROR_EXCINFOENTRY']._serialized_end=13112 + _globals['_PARTIALPARSINGERRORMSG']._serialized_start=13114 + _globals['_PARTIALPARSINGERRORMSG']._serialized_end=13224 + _globals['_PARTIALPARSINGSKIPPARSING']._serialized_start=13226 + _globals['_PARTIALPARSINGSKIPPARSING']._serialized_end=13253 + _globals['_PARTIALPARSINGSKIPPARSINGMSG']._serialized_start=13255 + _globals['_PARTIALPARSINGSKIPPARSINGMSG']._serialized_end=13377 + _globals['_UNABLETOPARTIALPARSE']._serialized_start=13379 + _globals['_UNABLETOPARTIALPARSE']._serialized_end=13417 + _globals['_UNABLETOPARTIALPARSEMSG']._serialized_start=13419 + _globals['_UNABLETOPARTIALPARSEMSG']._serialized_end=13531 + _globals['_STATECHECKVARSHASH']._serialized_start=13533 + _globals['_STATECHECKVARSHASH']._serialized_end=13635 + _globals['_STATECHECKVARSHASHMSG']._serialized_start=13637 + _globals['_STATECHECKVARSHASHMSG']._serialized_end=13745 + _globals['_PARTIALPARSINGNOTENABLED']._serialized_start=13747 + _globals['_PARTIALPARSINGNOTENABLED']._serialized_end=13773 + _globals['_PARTIALPARSINGNOTENABLEDMSG']._serialized_start=13775 + _globals['_PARTIALPARSINGNOTENABLEDMSG']._serialized_end=13895 + _globals['_PARSEDFILELOADFAILED']._serialized_start=13897 + _globals['_PARSEDFILELOADFAILED']._serialized_end=13964 + _globals['_PARSEDFILELOADFAILEDMSG']._serialized_start=13966 + _globals['_PARSEDFILELOADFAILEDMSG']._serialized_end=14078 + _globals['_PARTIALPARSINGENABLED']._serialized_start=14080 + _globals['_PARTIALPARSINGENABLED']._serialized_end=14152 + _globals['_PARTIALPARSINGENABLEDMSG']._serialized_start=14154 + _globals['_PARTIALPARSINGENABLEDMSG']._serialized_end=14268 + _globals['_PARTIALPARSINGFILE']._serialized_start=14270 + _globals['_PARTIALPARSINGFILE']._serialized_end=14326 + _globals['_PARTIALPARSINGFILEMSG']._serialized_start=14328 + _globals['_PARTIALPARSINGFILEMSG']._serialized_end=14436 + _globals['_INVALIDDISABLEDTARGETINTESTNODE']._serialized_start=14439 + _globals['_INVALIDDISABLEDTARGETINTESTNODE']._serialized_end=14614 + _globals['_INVALIDDISABLEDTARGETINTESTNODEMSG']._serialized_start=14617 + _globals['_INVALIDDISABLEDTARGETINTESTNODEMSG']._serialized_end=14751 + _globals['_UNUSEDRESOURCECONFIGPATH']._serialized_start=14753 + _globals['_UNUSEDRESOURCECONFIGPATH']._serialized_end=14808 + _globals['_UNUSEDRESOURCECONFIGPATHMSG']._serialized_start=14810 + _globals['_UNUSEDRESOURCECONFIGPATHMSG']._serialized_end=14930 + _globals['_SEEDINCREASED']._serialized_start=14932 + _globals['_SEEDINCREASED']._serialized_end=14983 + _globals['_SEEDINCREASEDMSG']._serialized_start=14985 + _globals['_SEEDINCREASEDMSG']._serialized_end=15083 + _globals['_SEEDEXCEEDSLIMITSAMEPATH']._serialized_start=15085 + _globals['_SEEDEXCEEDSLIMITSAMEPATH']._serialized_end=15147 + _globals['_SEEDEXCEEDSLIMITSAMEPATHMSG']._serialized_start=15149 + _globals['_SEEDEXCEEDSLIMITSAMEPATHMSG']._serialized_end=15269 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGED']._serialized_start=15271 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGED']._serialized_end=15339 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGEDMSG']._serialized_start=15342 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGEDMSG']._serialized_end=15474 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGED']._serialized_start=15476 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGED']._serialized_end=15568 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG']._serialized_start=15571 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG']._serialized_end=15705 + _globals['_UNUSEDTABLES']._serialized_start=15707 + _globals['_UNUSEDTABLES']._serialized_end=15744 + _globals['_UNUSEDTABLESMSG']._serialized_start=15746 + _globals['_UNUSEDTABLESMSG']._serialized_end=15842 + _globals['_WRONGRESOURCESCHEMAFILE']._serialized_start=15845 + _globals['_WRONGRESOURCESCHEMAFILE']._serialized_end=15980 + _globals['_WRONGRESOURCESCHEMAFILEMSG']._serialized_start=15982 + _globals['_WRONGRESOURCESCHEMAFILEMSG']._serialized_end=16100 + _globals['_NONODEFORYAMLKEY']._serialized_start=16102 + _globals['_NONODEFORYAMLKEY']._serialized_end=16177 + _globals['_NONODEFORYAMLKEYMSG']._serialized_start=16179 + _globals['_NONODEFORYAMLKEYMSG']._serialized_end=16283 + _globals['_MACRONOTFOUNDFORPATCH']._serialized_start=16285 + _globals['_MACRONOTFOUNDFORPATCH']._serialized_end=16328 + _globals['_MACRONOTFOUNDFORPATCHMSG']._serialized_start=16330 + _globals['_MACRONOTFOUNDFORPATCHMSG']._serialized_end=16444 + _globals['_NODENOTFOUNDORDISABLED']._serialized_start=16447 + _globals['_NODENOTFOUNDORDISABLED']._serialized_end=16631 + _globals['_NODENOTFOUNDORDISABLEDMSG']._serialized_start=16633 + _globals['_NODENOTFOUNDORDISABLEDMSG']._serialized_end=16749 + _globals['_JINJALOGWARNING']._serialized_start=16751 + _globals['_JINJALOGWARNING']._serialized_end=16823 + _globals['_JINJALOGWARNINGMSG']._serialized_start=16825 + _globals['_JINJALOGWARNINGMSG']._serialized_end=16927 + _globals['_JINJALOGINFO']._serialized_start=16929 + _globals['_JINJALOGINFO']._serialized_end=16998 + _globals['_JINJALOGINFOMSG']._serialized_start=17000 + _globals['_JINJALOGINFOMSG']._serialized_end=17096 + _globals['_JINJALOGDEBUG']._serialized_start=17098 + _globals['_JINJALOGDEBUG']._serialized_end=17168 + _globals['_JINJALOGDEBUGMSG']._serialized_start=17170 + _globals['_JINJALOGDEBUGMSG']._serialized_end=17268 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLE']._serialized_start=17271 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLE']._serialized_end=17445 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLEMSG']._serialized_start=17448 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLEMSG']._serialized_end=17580 + _globals['_UPCOMINGREFERENCEDEPRECATION']._serialized_start=17583 + _globals['_UPCOMINGREFERENCEDEPRECATION']._serialized_end=17781 + _globals['_UPCOMINGREFERENCEDEPRECATIONMSG']._serialized_start=17784 + _globals['_UPCOMINGREFERENCEDEPRECATIONMSG']._serialized_end=17912 + _globals['_DEPRECATEDREFERENCE']._serialized_start=17915 + _globals['_DEPRECATEDREFERENCE']._serialized_end=18104 + _globals['_DEPRECATEDREFERENCEMSG']._serialized_start=18106 + _globals['_DEPRECATEDREFERENCEMSG']._serialized_end=18216 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATION']._serialized_start=18218 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATION']._serialized_end=18278 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG']._serialized_start=18281 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG']._serialized_end=18425 + _globals['_PARSEINLINENODEERROR']._serialized_start=18427 + _globals['_PARSEINLINENODEERROR']._serialized_end=18504 + _globals['_PARSEINLINENODEERRORMSG']._serialized_start=18506 + _globals['_PARSEINLINENODEERRORMSG']._serialized_end=18618 + _globals['_SEMANTICVALIDATIONFAILURE']._serialized_start=18620 + _globals['_SEMANTICVALIDATIONFAILURE']._serialized_end=18660 + _globals['_SEMANTICVALIDATIONFAILUREMSG']._serialized_start=18662 + _globals['_SEMANTICVALIDATIONFAILUREMSG']._serialized_end=18784 + _globals['_UNVERSIONEDBREAKINGCHANGE']._serialized_start=18787 + _globals['_UNVERSIONEDBREAKINGCHANGE']._serialized_end=19181 + _globals['_UNVERSIONEDBREAKINGCHANGEMSG']._serialized_start=19183 + _globals['_UNVERSIONEDBREAKINGCHANGEMSG']._serialized_end=19305 + _globals['_WARNSTATETARGETEQUAL']._serialized_start=19307 + _globals['_WARNSTATETARGETEQUAL']._serialized_end=19349 + _globals['_WARNSTATETARGETEQUALMSG']._serialized_start=19351 + _globals['_WARNSTATETARGETEQUALMSG']._serialized_end=19463 + _globals['_FRESHNESSCONFIGPROBLEM']._serialized_start=19465 + _globals['_FRESHNESSCONFIGPROBLEM']._serialized_end=19502 + _globals['_FRESHNESSCONFIGPROBLEMMSG']._serialized_start=19504 + _globals['_FRESHNESSCONFIGPROBLEMMSG']._serialized_end=19620 + _globals['_GITSPARSECHECKOUTSUBDIRECTORY']._serialized_start=19622 + _globals['_GITSPARSECHECKOUTSUBDIRECTORY']._serialized_end=19669 + _globals['_GITSPARSECHECKOUTSUBDIRECTORYMSG']._serialized_start=19672 + _globals['_GITSPARSECHECKOUTSUBDIRECTORYMSG']._serialized_end=19802 + _globals['_GITPROGRESSCHECKOUTREVISION']._serialized_start=19804 + _globals['_GITPROGRESSCHECKOUTREVISION']._serialized_end=19851 + _globals['_GITPROGRESSCHECKOUTREVISIONMSG']._serialized_start=19853 + _globals['_GITPROGRESSCHECKOUTREVISIONMSG']._serialized_end=19979 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCY']._serialized_start=19981 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCY']._serialized_end=20033 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG']._serialized_start=20036 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG']._serialized_end=20182 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCY']._serialized_start=20184 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCY']._serialized_end=20230 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCYMSG']._serialized_start=20233 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCYMSG']._serialized_end=20367 + _globals['_GITNOTHINGTODO']._serialized_start=20369 + _globals['_GITNOTHINGTODO']._serialized_end=20398 + _globals['_GITNOTHINGTODOMSG']._serialized_start=20400 + _globals['_GITNOTHINGTODOMSG']._serialized_end=20500 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGE']._serialized_start=20502 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGE']._serialized_end=20571 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGEMSG']._serialized_start=20574 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGEMSG']._serialized_end=20708 + _globals['_GITPROGRESSCHECKEDOUTAT']._serialized_start=20710 + _globals['_GITPROGRESSCHECKEDOUTAT']._serialized_end=20752 + _globals['_GITPROGRESSCHECKEDOUTATMSG']._serialized_start=20754 + _globals['_GITPROGRESSCHECKEDOUTATMSG']._serialized_end=20872 + _globals['_REGISTRYPROGRESSGETREQUEST']._serialized_start=20874 + _globals['_REGISTRYPROGRESSGETREQUEST']._serialized_end=20915 + _globals['_REGISTRYPROGRESSGETREQUESTMSG']._serialized_start=20917 + _globals['_REGISTRYPROGRESSGETREQUESTMSG']._serialized_end=21041 + _globals['_REGISTRYPROGRESSGETRESPONSE']._serialized_start=21043 + _globals['_REGISTRYPROGRESSGETRESPONSE']._serialized_end=21104 + _globals['_REGISTRYPROGRESSGETRESPONSEMSG']._serialized_start=21106 + _globals['_REGISTRYPROGRESSGETRESPONSEMSG']._serialized_end=21232 + _globals['_SELECTORREPORTINVALIDSELECTOR']._serialized_start=21234 + _globals['_SELECTORREPORTINVALIDSELECTOR']._serialized_end=21329 + _globals['_SELECTORREPORTINVALIDSELECTORMSG']._serialized_start=21332 + _globals['_SELECTORREPORTINVALIDSELECTORMSG']._serialized_end=21462 + _globals['_DEPSNOPACKAGESFOUND']._serialized_start=21464 + _globals['_DEPSNOPACKAGESFOUND']._serialized_end=21485 + _globals['_DEPSNOPACKAGESFOUNDMSG']._serialized_start=21487 + _globals['_DEPSNOPACKAGESFOUNDMSG']._serialized_end=21597 + _globals['_DEPSSTARTPACKAGEINSTALL']._serialized_start=21599 + _globals['_DEPSSTARTPACKAGEINSTALL']._serialized_end=21646 + _globals['_DEPSSTARTPACKAGEINSTALLMSG']._serialized_start=21648 + _globals['_DEPSSTARTPACKAGEINSTALLMSG']._serialized_end=21766 + _globals['_DEPSINSTALLINFO']._serialized_start=21768 + _globals['_DEPSINSTALLINFO']._serialized_end=21807 + _globals['_DEPSINSTALLINFOMSG']._serialized_start=21809 + _globals['_DEPSINSTALLINFOMSG']._serialized_end=21911 + _globals['_DEPSUPDATEAVAILABLE']._serialized_start=21913 + _globals['_DEPSUPDATEAVAILABLE']._serialized_end=21958 + _globals['_DEPSUPDATEAVAILABLEMSG']._serialized_start=21960 + _globals['_DEPSUPDATEAVAILABLEMSG']._serialized_end=22070 + _globals['_DEPSUPTODATE']._serialized_start=22072 + _globals['_DEPSUPTODATE']._serialized_end=22086 + _globals['_DEPSUPTODATEMSG']._serialized_start=22088 + _globals['_DEPSUPTODATEMSG']._serialized_end=22184 + _globals['_DEPSLISTSUBDIRECTORY']._serialized_start=22186 + _globals['_DEPSLISTSUBDIRECTORY']._serialized_end=22230 + _globals['_DEPSLISTSUBDIRECTORYMSG']._serialized_start=22232 + _globals['_DEPSLISTSUBDIRECTORYMSG']._serialized_end=22344 + _globals['_DEPSNOTIFYUPDATESAVAILABLE']._serialized_start=22346 + _globals['_DEPSNOTIFYUPDATESAVAILABLE']._serialized_end=22392 + _globals['_DEPSNOTIFYUPDATESAVAILABLEMSG']._serialized_start=22394 + _globals['_DEPSNOTIFYUPDATESAVAILABLEMSG']._serialized_end=22518 + _globals['_RETRYEXTERNALCALL']._serialized_start=22520 + _globals['_RETRYEXTERNALCALL']._serialized_end=22569 + _globals['_RETRYEXTERNALCALLMSG']._serialized_start=22571 + _globals['_RETRYEXTERNALCALLMSG']._serialized_end=22677 + _globals['_RECORDRETRYEXCEPTION']._serialized_start=22679 + _globals['_RECORDRETRYEXCEPTION']._serialized_end=22714 + _globals['_RECORDRETRYEXCEPTIONMSG']._serialized_start=22716 + _globals['_RECORDRETRYEXCEPTIONMSG']._serialized_end=22828 + _globals['_REGISTRYINDEXPROGRESSGETREQUEST']._serialized_start=22830 + _globals['_REGISTRYINDEXPROGRESSGETREQUEST']._serialized_end=22876 + _globals['_REGISTRYINDEXPROGRESSGETREQUESTMSG']._serialized_start=22879 + _globals['_REGISTRYINDEXPROGRESSGETREQUESTMSG']._serialized_end=23013 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSE']._serialized_start=23015 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSE']._serialized_end=23081 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSEMSG']._serialized_start=23084 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSEMSG']._serialized_end=23220 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPE']._serialized_start=23222 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPE']._serialized_end=23272 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPEMSG']._serialized_start=23275 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPEMSG']._serialized_end=23407 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYS']._serialized_start=23409 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYS']._serialized_end=23459 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYSMSG']._serialized_start=23462 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYSMSG']._serialized_end=23594 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYS']._serialized_start=23596 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYS']._serialized_end=23649 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYSMSG']._serialized_start=23652 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYSMSG']._serialized_end=23790 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYS']._serialized_start=23792 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYS']._serialized_end=23843 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYSMSG']._serialized_start=23846 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYSMSG']._serialized_end=23980 + _globals['_DEPSSETDOWNLOADDIRECTORY']._serialized_start=23982 + _globals['_DEPSSETDOWNLOADDIRECTORY']._serialized_end=24022 + _globals['_DEPSSETDOWNLOADDIRECTORYMSG']._serialized_start=24024 + _globals['_DEPSSETDOWNLOADDIRECTORYMSG']._serialized_end=24144 + _globals['_DEPSUNPINNED']._serialized_start=24146 + _globals['_DEPSUNPINNED']._serialized_end=24191 + _globals['_DEPSUNPINNEDMSG']._serialized_start=24193 + _globals['_DEPSUNPINNEDMSG']._serialized_end=24289 + _globals['_NONODESFORSELECTIONCRITERIA']._serialized_start=24291 + _globals['_NONODESFORSELECTIONCRITERIA']._serialized_end=24338 + _globals['_NONODESFORSELECTIONCRITERIAMSG']._serialized_start=24340 + _globals['_NONODESFORSELECTIONCRITERIAMSG']._serialized_end=24466 + _globals['_DEPSLOCKUPDATING']._serialized_start=24468 + _globals['_DEPSLOCKUPDATING']._serialized_end=24509 + _globals['_DEPSLOCKUPDATINGMSG']._serialized_start=24511 + _globals['_DEPSLOCKUPDATINGMSG']._serialized_end=24615 + _globals['_DEPSADDPACKAGE']._serialized_start=24617 + _globals['_DEPSADDPACKAGE']._serialized_end=24699 + _globals['_DEPSADDPACKAGEMSG']._serialized_start=24701 + _globals['_DEPSADDPACKAGEMSG']._serialized_end=24801 + _globals['_DEPSFOUNDDUPLICATEPACKAGE']._serialized_start=24804 + _globals['_DEPSFOUNDDUPLICATEPACKAGE']._serialized_end=24971 + _globals['_DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY']._serialized_start=24918 + _globals['_DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY']._serialized_end=24971 + _globals['_DEPSFOUNDDUPLICATEPACKAGEMSG']._serialized_start=24973 + _globals['_DEPSFOUNDDUPLICATEPACKAGEMSG']._serialized_end=25095 + _globals['_DEPSVERSIONMISSING']._serialized_start=25097 + _globals['_DEPSVERSIONMISSING']._serialized_end=25133 + _globals['_DEPSVERSIONMISSINGMSG']._serialized_start=25135 + _globals['_DEPSVERSIONMISSINGMSG']._serialized_end=25243 + _globals['_RUNNINGOPERATIONCAUGHTERROR']._serialized_start=25245 + _globals['_RUNNINGOPERATIONCAUGHTERROR']._serialized_end=25287 + _globals['_RUNNINGOPERATIONCAUGHTERRORMSG']._serialized_start=25289 + _globals['_RUNNINGOPERATIONCAUGHTERRORMSG']._serialized_end=25415 + _globals['_COMPILECOMPLETE']._serialized_start=25417 + _globals['_COMPILECOMPLETE']._serialized_end=25434 + _globals['_COMPILECOMPLETEMSG']._serialized_start=25436 + _globals['_COMPILECOMPLETEMSG']._serialized_end=25538 + _globals['_FRESHNESSCHECKCOMPLETE']._serialized_start=25540 + _globals['_FRESHNESSCHECKCOMPLETE']._serialized_end=25564 + _globals['_FRESHNESSCHECKCOMPLETEMSG']._serialized_start=25566 + _globals['_FRESHNESSCHECKCOMPLETEMSG']._serialized_end=25682 + _globals['_SEEDHEADER']._serialized_start=25684 + _globals['_SEEDHEADER']._serialized_end=25712 + _globals['_SEEDHEADERMSG']._serialized_start=25714 + _globals['_SEEDHEADERMSG']._serialized_end=25806 + _globals['_SQLRUNNEREXCEPTION']._serialized_start=25808 + _globals['_SQLRUNNEREXCEPTION']._serialized_end=25859 + _globals['_SQLRUNNEREXCEPTIONMSG']._serialized_start=25861 + _globals['_SQLRUNNEREXCEPTIONMSG']._serialized_end=25969 + _globals['_LOGTESTRESULT']._serialized_start=25972 + _globals['_LOGTESTRESULT']._serialized_end=26140 + _globals['_LOGTESTRESULTMSG']._serialized_start=26142 + _globals['_LOGTESTRESULTMSG']._serialized_end=26240 + _globals['_LOGSTARTLINE']._serialized_start=26242 + _globals['_LOGSTARTLINE']._serialized_end=26349 + _globals['_LOGSTARTLINEMSG']._serialized_start=26351 + _globals['_LOGSTARTLINEMSG']._serialized_end=26447 + _globals['_LOGMODELRESULT']._serialized_start=26450 + _globals['_LOGMODELRESULT']._serialized_end=26599 + _globals['_LOGMODELRESULTMSG']._serialized_start=26601 + _globals['_LOGMODELRESULTMSG']._serialized_end=26701 + _globals['_LOGSNAPSHOTRESULT']._serialized_start=26704 + _globals['_LOGSNAPSHOTRESULT']._serialized_end=26978 + _globals['_LOGSNAPSHOTRESULT_CFGENTRY']._serialized_start=26936 + _globals['_LOGSNAPSHOTRESULT_CFGENTRY']._serialized_end=26978 + _globals['_LOGSNAPSHOTRESULTMSG']._serialized_start=26980 + _globals['_LOGSNAPSHOTRESULTMSG']._serialized_end=27086 + _globals['_LOGSEEDRESULT']._serialized_start=27089 + _globals['_LOGSEEDRESULT']._serialized_end=27274 + _globals['_LOGSEEDRESULTMSG']._serialized_start=27276 + _globals['_LOGSEEDRESULTMSG']._serialized_end=27374 + _globals['_LOGFRESHNESSRESULT']._serialized_start=27377 + _globals['_LOGFRESHNESSRESULT']._serialized_end=27550 + _globals['_LOGFRESHNESSRESULTMSG']._serialized_start=27552 + _globals['_LOGFRESHNESSRESULTMSG']._serialized_end=27660 + _globals['_LOGCANCELLINE']._serialized_start=27662 + _globals['_LOGCANCELLINE']._serialized_end=27696 + _globals['_LOGCANCELLINEMSG']._serialized_start=27698 + _globals['_LOGCANCELLINEMSG']._serialized_end=27796 + _globals['_DEFAULTSELECTOR']._serialized_start=27798 + _globals['_DEFAULTSELECTOR']._serialized_end=27829 + _globals['_DEFAULTSELECTORMSG']._serialized_start=27831 + _globals['_DEFAULTSELECTORMSG']._serialized_end=27933 + _globals['_NODESTART']._serialized_start=27935 + _globals['_NODESTART']._serialized_end=27988 + _globals['_NODESTARTMSG']._serialized_start=27990 + _globals['_NODESTARTMSG']._serialized_end=28080 + _globals['_NODEFINISHED']._serialized_start=28082 + _globals['_NODEFINISHED']._serialized_end=28185 + _globals['_NODEFINISHEDMSG']._serialized_start=28187 + _globals['_NODEFINISHEDMSG']._serialized_end=28283 + _globals['_QUERYCANCELATIONUNSUPPORTED']._serialized_start=28285 + _globals['_QUERYCANCELATIONUNSUPPORTED']._serialized_end=28328 + _globals['_QUERYCANCELATIONUNSUPPORTEDMSG']._serialized_start=28330 + _globals['_QUERYCANCELATIONUNSUPPORTEDMSG']._serialized_end=28456 + _globals['_CONCURRENCYLINE']._serialized_start=28458 + _globals['_CONCURRENCYLINE']._serialized_end=28537 + _globals['_CONCURRENCYLINEMSG']._serialized_start=28539 + _globals['_CONCURRENCYLINEMSG']._serialized_end=28641 + _globals['_WRITINGINJECTEDSQLFORNODE']._serialized_start=28643 + _globals['_WRITINGINJECTEDSQLFORNODE']._serialized_end=28712 + _globals['_WRITINGINJECTEDSQLFORNODEMSG']._serialized_start=28714 + _globals['_WRITINGINJECTEDSQLFORNODEMSG']._serialized_end=28836 + _globals['_NODECOMPILING']._serialized_start=28838 + _globals['_NODECOMPILING']._serialized_end=28895 + _globals['_NODECOMPILINGMSG']._serialized_start=28897 + _globals['_NODECOMPILINGMSG']._serialized_end=28995 + _globals['_NODEEXECUTING']._serialized_start=28997 + _globals['_NODEEXECUTING']._serialized_end=29054 + _globals['_NODEEXECUTINGMSG']._serialized_start=29056 + _globals['_NODEEXECUTINGMSG']._serialized_end=29154 + _globals['_LOGHOOKSTARTLINE']._serialized_start=29156 + _globals['_LOGHOOKSTARTLINE']._serialized_end=29265 + _globals['_LOGHOOKSTARTLINEMSG']._serialized_start=29267 + _globals['_LOGHOOKSTARTLINEMSG']._serialized_end=29371 + _globals['_LOGHOOKENDLINE']._serialized_start=29374 + _globals['_LOGHOOKENDLINE']._serialized_end=29521 + _globals['_LOGHOOKENDLINEMSG']._serialized_start=29523 + _globals['_LOGHOOKENDLINEMSG']._serialized_end=29623 + _globals['_SKIPPINGDETAILS']._serialized_start=29626 + _globals['_SKIPPINGDETAILS']._serialized_end=29773 + _globals['_SKIPPINGDETAILSMSG']._serialized_start=29775 + _globals['_SKIPPINGDETAILSMSG']._serialized_end=29877 + _globals['_NOTHINGTODO']._serialized_start=29879 + _globals['_NOTHINGTODO']._serialized_end=29892 + _globals['_NOTHINGTODOMSG']._serialized_start=29894 + _globals['_NOTHINGTODOMSG']._serialized_end=29988 + _globals['_RUNNINGOPERATIONUNCAUGHTERROR']._serialized_start=29990 + _globals['_RUNNINGOPERATIONUNCAUGHTERROR']._serialized_end=30034 + _globals['_RUNNINGOPERATIONUNCAUGHTERRORMSG']._serialized_start=30037 + _globals['_RUNNINGOPERATIONUNCAUGHTERRORMSG']._serialized_end=30167 + _globals['_ENDRUNRESULT']._serialized_start=30170 + _globals['_ENDRUNRESULT']._serialized_end=30317 + _globals['_ENDRUNRESULTMSG']._serialized_start=30319 + _globals['_ENDRUNRESULTMSG']._serialized_end=30415 + _globals['_NONODESSELECTED']._serialized_start=30417 + _globals['_NONODESSELECTED']._serialized_end=30434 + _globals['_NONODESSELECTEDMSG']._serialized_start=30436 + _globals['_NONODESSELECTEDMSG']._serialized_end=30538 + _globals['_COMMANDCOMPLETED']._serialized_start=30540 + _globals['_COMMANDCOMPLETED']._serialized_end=30659 + _globals['_COMMANDCOMPLETEDMSG']._serialized_start=30661 + _globals['_COMMANDCOMPLETEDMSG']._serialized_end=30765 + _globals['_SHOWNODE']._serialized_start=30767 + _globals['_SHOWNODE']._serialized_end=30874 + _globals['_SHOWNODEMSG']._serialized_start=30876 + _globals['_SHOWNODEMSG']._serialized_end=30964 + _globals['_COMPILEDNODE']._serialized_start=30966 + _globals['_COMPILEDNODE']._serialized_end=31078 + _globals['_COMPILEDNODEMSG']._serialized_start=31080 + _globals['_COMPILEDNODEMSG']._serialized_end=31176 + _globals['_CATCHABLEEXCEPTIONONRUN']._serialized_start=31178 + _globals['_CATCHABLEEXCEPTIONONRUN']._serialized_end=31276 + _globals['_CATCHABLEEXCEPTIONONRUNMSG']._serialized_start=31278 + _globals['_CATCHABLEEXCEPTIONONRUNMSG']._serialized_end=31396 + _globals['_INTERNALERRORONRUN']._serialized_start=31398 + _globals['_INTERNALERRORONRUN']._serialized_end=31451 + _globals['_INTERNALERRORONRUNMSG']._serialized_start=31453 + _globals['_INTERNALERRORONRUNMSG']._serialized_end=31561 + _globals['_GENERICEXCEPTIONONRUN']._serialized_start=31563 + _globals['_GENERICEXCEPTIONONRUN']._serialized_end=31638 + _globals['_GENERICEXCEPTIONONRUNMSG']._serialized_start=31640 + _globals['_GENERICEXCEPTIONONRUNMSG']._serialized_end=31754 + _globals['_NODECONNECTIONRELEASEERROR']._serialized_start=31756 + _globals['_NODECONNECTIONRELEASEERROR']._serialized_end=31834 + _globals['_NODECONNECTIONRELEASEERRORMSG']._serialized_start=31836 + _globals['_NODECONNECTIONRELEASEERRORMSG']._serialized_end=31960 + _globals['_FOUNDSTATS']._serialized_start=31962 + _globals['_FOUNDSTATS']._serialized_end=31993 + _globals['_FOUNDSTATSMSG']._serialized_start=31995 + _globals['_FOUNDSTATSMSG']._serialized_end=32087 + _globals['_MAINKEYBOARDINTERRUPT']._serialized_start=32089 + _globals['_MAINKEYBOARDINTERRUPT']._serialized_end=32112 + _globals['_MAINKEYBOARDINTERRUPTMSG']._serialized_start=32114 + _globals['_MAINKEYBOARDINTERRUPTMSG']._serialized_end=32228 + _globals['_MAINENCOUNTEREDERROR']._serialized_start=32230 + _globals['_MAINENCOUNTEREDERROR']._serialized_end=32265 + _globals['_MAINENCOUNTEREDERRORMSG']._serialized_start=32267 + _globals['_MAINENCOUNTEREDERRORMSG']._serialized_end=32379 + _globals['_MAINSTACKTRACE']._serialized_start=32381 + _globals['_MAINSTACKTRACE']._serialized_end=32418 + _globals['_MAINSTACKTRACEMSG']._serialized_start=32420 + _globals['_MAINSTACKTRACEMSG']._serialized_end=32520 + _globals['_SYSTEMCOULDNOTWRITE']._serialized_start=32522 + _globals['_SYSTEMCOULDNOTWRITE']._serialized_end=32586 + _globals['_SYSTEMCOULDNOTWRITEMSG']._serialized_start=32588 + _globals['_SYSTEMCOULDNOTWRITEMSG']._serialized_end=32698 + _globals['_SYSTEMEXECUTINGCMD']._serialized_start=32700 + _globals['_SYSTEMEXECUTINGCMD']._serialized_end=32733 + _globals['_SYSTEMEXECUTINGCMDMSG']._serialized_start=32735 + _globals['_SYSTEMEXECUTINGCMDMSG']._serialized_end=32843 + _globals['_SYSTEMSTDOUT']._serialized_start=32845 + _globals['_SYSTEMSTDOUT']._serialized_end=32873 + _globals['_SYSTEMSTDOUTMSG']._serialized_start=32875 + _globals['_SYSTEMSTDOUTMSG']._serialized_end=32971 + _globals['_SYSTEMSTDERR']._serialized_start=32973 + _globals['_SYSTEMSTDERR']._serialized_end=33001 + _globals['_SYSTEMSTDERRMSG']._serialized_start=33003 + _globals['_SYSTEMSTDERRMSG']._serialized_end=33099 + _globals['_SYSTEMREPORTRETURNCODE']._serialized_start=33101 + _globals['_SYSTEMREPORTRETURNCODE']._serialized_end=33145 + _globals['_SYSTEMREPORTRETURNCODEMSG']._serialized_start=33147 + _globals['_SYSTEMREPORTRETURNCODEMSG']._serialized_end=33263 + _globals['_TIMINGINFOCOLLECTED']._serialized_start=33265 + _globals['_TIMINGINFOCOLLECTED']._serialized_end=33377 + _globals['_TIMINGINFOCOLLECTEDMSG']._serialized_start=33379 + _globals['_TIMINGINFOCOLLECTEDMSG']._serialized_end=33489 + _globals['_LOGDEBUGSTACKTRACE']._serialized_start=33491 + _globals['_LOGDEBUGSTACKTRACE']._serialized_end=33529 + _globals['_LOGDEBUGSTACKTRACEMSG']._serialized_start=33531 + _globals['_LOGDEBUGSTACKTRACEMSG']._serialized_end=33639 + _globals['_CHECKCLEANPATH']._serialized_start=33641 + _globals['_CHECKCLEANPATH']._serialized_end=33671 + _globals['_CHECKCLEANPATHMSG']._serialized_start=33673 + _globals['_CHECKCLEANPATHMSG']._serialized_end=33773 + _globals['_CONFIRMCLEANPATH']._serialized_start=33775 + _globals['_CONFIRMCLEANPATH']._serialized_end=33807 + _globals['_CONFIRMCLEANPATHMSG']._serialized_start=33809 + _globals['_CONFIRMCLEANPATHMSG']._serialized_end=33913 + _globals['_PROTECTEDCLEANPATH']._serialized_start=33915 + _globals['_PROTECTEDCLEANPATH']._serialized_end=33949 + _globals['_PROTECTEDCLEANPATHMSG']._serialized_start=33951 + _globals['_PROTECTEDCLEANPATHMSG']._serialized_end=34059 + _globals['_FINISHEDCLEANPATHS']._serialized_start=34061 + _globals['_FINISHEDCLEANPATHS']._serialized_end=34081 + _globals['_FINISHEDCLEANPATHSMSG']._serialized_start=34083 + _globals['_FINISHEDCLEANPATHSMSG']._serialized_end=34191 + _globals['_OPENCOMMAND']._serialized_start=34193 + _globals['_OPENCOMMAND']._serialized_end=34246 + _globals['_OPENCOMMANDMSG']._serialized_start=34248 + _globals['_OPENCOMMANDMSG']._serialized_end=34342 + _globals['_FORMATTING']._serialized_start=34344 + _globals['_FORMATTING']._serialized_end=34369 + _globals['_FORMATTINGMSG']._serialized_start=34371 + _globals['_FORMATTINGMSG']._serialized_end=34463 + _globals['_SERVINGDOCSPORT']._serialized_start=34465 + _globals['_SERVINGDOCSPORT']._serialized_end=34513 + _globals['_SERVINGDOCSPORTMSG']._serialized_start=34515 + _globals['_SERVINGDOCSPORTMSG']._serialized_end=34617 + _globals['_SERVINGDOCSACCESSINFO']._serialized_start=34619 + _globals['_SERVINGDOCSACCESSINFO']._serialized_end=34656 + _globals['_SERVINGDOCSACCESSINFOMSG']._serialized_start=34658 + _globals['_SERVINGDOCSACCESSINFOMSG']._serialized_end=34772 + _globals['_SERVINGDOCSEXITINFO']._serialized_start=34774 + _globals['_SERVINGDOCSEXITINFO']._serialized_end=34795 + _globals['_SERVINGDOCSEXITINFOMSG']._serialized_start=34797 + _globals['_SERVINGDOCSEXITINFOMSG']._serialized_end=34907 + _globals['_RUNRESULTWARNING']._serialized_start=34909 + _globals['_RUNRESULTWARNING']._serialized_end=34983 + _globals['_RUNRESULTWARNINGMSG']._serialized_start=34985 + _globals['_RUNRESULTWARNINGMSG']._serialized_end=35089 + _globals['_RUNRESULTFAILURE']._serialized_start=35091 + _globals['_RUNRESULTFAILURE']._serialized_end=35165 + _globals['_RUNRESULTFAILUREMSG']._serialized_start=35167 + _globals['_RUNRESULTFAILUREMSG']._serialized_end=35271 + _globals['_STATSLINE']._serialized_start=35273 + _globals['_STATSLINE']._serialized_end=35380 + _globals['_STATSLINE_STATSENTRY']._serialized_start=35336 + _globals['_STATSLINE_STATSENTRY']._serialized_end=35380 + _globals['_STATSLINEMSG']._serialized_start=35382 + _globals['_STATSLINEMSG']._serialized_end=35472 + _globals['_RUNRESULTERROR']._serialized_start=35474 + _globals['_RUNRESULTERROR']._serialized_end=35503 + _globals['_RUNRESULTERRORMSG']._serialized_start=35505 + _globals['_RUNRESULTERRORMSG']._serialized_end=35605 + _globals['_RUNRESULTERRORNOMESSAGE']._serialized_start=35607 + _globals['_RUNRESULTERRORNOMESSAGE']._serialized_end=35648 + _globals['_RUNRESULTERRORNOMESSAGEMSG']._serialized_start=35650 + _globals['_RUNRESULTERRORNOMESSAGEMSG']._serialized_end=35768 + _globals['_SQLCOMPILEDPATH']._serialized_start=35770 + _globals['_SQLCOMPILEDPATH']._serialized_end=35801 + _globals['_SQLCOMPILEDPATHMSG']._serialized_start=35803 + _globals['_SQLCOMPILEDPATHMSG']._serialized_end=35905 + _globals['_CHECKNODETESTFAILURE']._serialized_start=35907 + _globals['_CHECKNODETESTFAILURE']._serialized_end=35952 + _globals['_CHECKNODETESTFAILUREMSG']._serialized_start=35954 + _globals['_CHECKNODETESTFAILUREMSG']._serialized_end=36066 + _globals['_ENDOFRUNSUMMARY']._serialized_start=36068 + _globals['_ENDOFRUNSUMMARY']._serialized_end=36155 + _globals['_ENDOFRUNSUMMARYMSG']._serialized_start=36157 + _globals['_ENDOFRUNSUMMARYMSG']._serialized_end=36259 + _globals['_LOGSKIPBECAUSEERROR']._serialized_start=36261 + _globals['_LOGSKIPBECAUSEERROR']._serialized_end=36346 + _globals['_LOGSKIPBECAUSEERRORMSG']._serialized_start=36348 + _globals['_LOGSKIPBECAUSEERRORMSG']._serialized_end=36458 + _globals['_ENSUREGITINSTALLED']._serialized_start=36460 + _globals['_ENSUREGITINSTALLED']._serialized_end=36480 + _globals['_ENSUREGITINSTALLEDMSG']._serialized_start=36482 + _globals['_ENSUREGITINSTALLEDMSG']._serialized_end=36590 + _globals['_DEPSCREATINGLOCALSYMLINK']._serialized_start=36592 + _globals['_DEPSCREATINGLOCALSYMLINK']._serialized_end=36618 + _globals['_DEPSCREATINGLOCALSYMLINKMSG']._serialized_start=36620 + _globals['_DEPSCREATINGLOCALSYMLINKMSG']._serialized_end=36740 + _globals['_DEPSSYMLINKNOTAVAILABLE']._serialized_start=36742 + _globals['_DEPSSYMLINKNOTAVAILABLE']._serialized_end=36767 + _globals['_DEPSSYMLINKNOTAVAILABLEMSG']._serialized_start=36769 + _globals['_DEPSSYMLINKNOTAVAILABLEMSG']._serialized_end=36887 + _globals['_DISABLETRACKING']._serialized_start=36889 + _globals['_DISABLETRACKING']._serialized_end=36906 + _globals['_DISABLETRACKINGMSG']._serialized_start=36908 + _globals['_DISABLETRACKINGMSG']._serialized_end=37010 + _globals['_SENDINGEVENT']._serialized_start=37012 + _globals['_SENDINGEVENT']._serialized_end=37042 + _globals['_SENDINGEVENTMSG']._serialized_start=37044 + _globals['_SENDINGEVENTMSG']._serialized_end=37140 + _globals['_SENDEVENTFAILURE']._serialized_start=37142 + _globals['_SENDEVENTFAILURE']._serialized_end=37160 + _globals['_SENDEVENTFAILUREMSG']._serialized_start=37162 + _globals['_SENDEVENTFAILUREMSG']._serialized_end=37266 + _globals['_FLUSHEVENTS']._serialized_start=37268 + _globals['_FLUSHEVENTS']._serialized_end=37281 + _globals['_FLUSHEVENTSMSG']._serialized_start=37283 + _globals['_FLUSHEVENTSMSG']._serialized_end=37377 + _globals['_FLUSHEVENTSFAILURE']._serialized_start=37379 + _globals['_FLUSHEVENTSFAILURE']._serialized_end=37399 + _globals['_FLUSHEVENTSFAILUREMSG']._serialized_start=37401 + _globals['_FLUSHEVENTSFAILUREMSG']._serialized_end=37509 + _globals['_TRACKINGINITIALIZEFAILURE']._serialized_start=37511 + _globals['_TRACKINGINITIALIZEFAILURE']._serialized_end=37556 + _globals['_TRACKINGINITIALIZEFAILUREMSG']._serialized_start=37558 + _globals['_TRACKINGINITIALIZEFAILUREMSG']._serialized_end=37680 + _globals['_RUNRESULTWARNINGMESSAGE']._serialized_start=37682 + _globals['_RUNRESULTWARNINGMESSAGE']._serialized_end=37720 + _globals['_RUNRESULTWARNINGMESSAGEMSG']._serialized_start=37722 + _globals['_RUNRESULTWARNINGMESSAGEMSG']._serialized_end=37840 + _globals['_DEBUGCMDOUT']._serialized_start=37842 + _globals['_DEBUGCMDOUT']._serialized_end=37868 + _globals['_DEBUGCMDOUTMSG']._serialized_start=37870 + _globals['_DEBUGCMDOUTMSG']._serialized_end=37964 + _globals['_DEBUGCMDRESULT']._serialized_start=37966 + _globals['_DEBUGCMDRESULT']._serialized_end=37995 + _globals['_DEBUGCMDRESULTMSG']._serialized_start=37997 + _globals['_DEBUGCMDRESULTMSG']._serialized_end=38097 + _globals['_LISTCMDOUT']._serialized_start=38099 + _globals['_LISTCMDOUT']._serialized_end=38124 + _globals['_LISTCMDOUTMSG']._serialized_start=38126 + _globals['_LISTCMDOUTMSG']._serialized_end=38218 + _globals['_NOTE']._serialized_start=38220 + _globals['_NOTE']._serialized_end=38239 + _globals['_NOTEMSG']._serialized_start=38241 + _globals['_NOTEMSG']._serialized_end=38321 + _globals['_RESOURCEREPORT']._serialized_start=38324 + _globals['_RESOURCEREPORT']._serialized_end=38560 + _globals['_RESOURCEREPORTMSG']._serialized_start=38562 + _globals['_RESOURCEREPORTMSG']._serialized_end=38662 # @@protoc_insertion_point(module_scope) diff --git a/core/dbt/deprecations.py b/core/dbt/deprecations.py index 9ec204fe1b5..4dea5dae5ac 100644 --- a/core/dbt/deprecations.py +++ b/core/dbt/deprecations.py @@ -1,17 +1,14 @@ import abc from typing import Optional, Set, List, Dict, ClassVar -from types import ModuleType import dbt.tracking -from dbt.common.events import types as common_types from dbt.events import types as core_types class DBTDeprecation: _name: ClassVar[Optional[str]] = None _event: ClassVar[Optional[str]] = None - _event_module: ClassVar[Optional[ModuleType]] = common_types @property def name(self) -> str: @@ -26,7 +23,7 @@ def track_deprecation_warn(self) -> None: @property def event(self) -> abc.ABCMeta: if self._event is not None: - module_path = self._event_module + module_path = core_types class_name = self._event try: @@ -44,67 +41,48 @@ def show(self, *args, **kwargs) -> None: active_deprecations.add(self.name) -class DBTCoreDeprecation(DBTDeprecation): - _event_module = core_types - - -class PackageRedirectDeprecation(DBTCoreDeprecation): +class PackageRedirectDeprecation(DBTDeprecation): _name = "package-redirect" _event = "PackageRedirectDeprecation" -class PackageInstallPathDeprecation(DBTCoreDeprecation): +class PackageInstallPathDeprecation(DBTDeprecation): _name = "install-packages-path" _event = "PackageInstallPathDeprecation" -class ConfigSourcePathDeprecation(DBTCoreDeprecation): +class ConfigSourcePathDeprecation(DBTDeprecation): _name = "project-config-source-paths" _event = "ConfigSourcePathDeprecation" -class ConfigDataPathDeprecation(DBTCoreDeprecation): +class ConfigDataPathDeprecation(DBTDeprecation): _name = "project-config-data-paths" _event = "ConfigDataPathDeprecation" -def renamed_method(old_name: str, new_name: str): - class AdapterDeprecationWarning(DBTCoreDeprecation): - _name = "adapter:{}".format(old_name) - _event = "AdapterDeprecationWarning" - - dep = AdapterDeprecationWarning() - deprecations_list.append(dep) - deprecations[dep.name] = dep - - -class MetricAttributesRenamed(DBTCoreDeprecation): +class MetricAttributesRenamed(DBTDeprecation): _name = "metric-attr-renamed" _event = "MetricAttributesRenamed" -class ExposureNameDeprecation(DBTCoreDeprecation): +class ExposureNameDeprecation(DBTDeprecation): _name = "exposure-name" _event = "ExposureNameDeprecation" -class ConfigLogPathDeprecation(DBTCoreDeprecation): +class ConfigLogPathDeprecation(DBTDeprecation): _name = "project-config-log-path" _event = "ConfigLogPathDeprecation" -class ConfigTargetPathDeprecation(DBTCoreDeprecation): +class ConfigTargetPathDeprecation(DBTDeprecation): _name = "project-config-target-path" _event = "ConfigTargetPathDeprecation" -class CollectFreshnessReturnSignature(DBTCoreDeprecation): - _name = "collect-freshness-return-signature" - _event = "CollectFreshnessReturnSignature" - - def renamed_env_var(old_name: str, new_name: str): - class EnvironmentVariableRenamed(DBTCoreDeprecation): + class EnvironmentVariableRenamed(DBTDeprecation): _name = f"environment-variable-renamed:{old_name}" _event = "EnvironmentVariableRenamed" @@ -140,7 +118,6 @@ def warn(name, *args, **kwargs): ExposureNameDeprecation(), ConfigLogPathDeprecation(), ConfigTargetPathDeprecation(), - CollectFreshnessReturnSignature(), ] deprecations: Dict[str, DBTDeprecation] = {d.name: d for d in deprecations_list} diff --git a/core/dbt/events/core_types.proto b/core/dbt/events/core_types.proto index ccf4fbdf2a9..ff1d45def56 100644 --- a/core/dbt/events/core_types.proto +++ b/core/dbt/events/core_types.proto @@ -3,7 +3,6 @@ syntax = "proto3"; package proto_types; import "google/protobuf/timestamp.proto"; -import "google/protobuf/struct.proto"; // Common event info message CoreEventInfo { @@ -63,17 +62,6 @@ message ConfigDataPathDeprecationMsg { ConfigDataPathDeprecation data = 2; } -// D005 -message AdapterDeprecationWarning { - string old_name = 1; - string new_name = 2; -} - -message AdapterDeprecationWarningMsg { - CoreEventInfo info = 1; - AdapterDeprecationWarning data = 2; -} - // D006 message MetricAttributesRenamed { string metric_name = 1; @@ -138,15 +126,6 @@ message ConfigTargetPathDeprecationMsg { ConfigTargetPathDeprecation data = 2; } -// D012 -message CollectFreshnessReturnSignature { -} - -message CollectFreshnessReturnSignatureMsg { - CoreEventInfo info = 1; - CollectFreshnessReturnSignature data = 2; -} - // I065 message DeprecatedModel { string model_name = 1; diff --git a/core/dbt/events/core_types_pb2.py b/core/dbt/events/core_types_pb2.py index ff6859e41a4..2385f5cd1b9 100644 --- a/core/dbt/events/core_types_pb2.py +++ b/core/dbt/events/core_types_pb2.py @@ -13,11 +13,10 @@ from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x10\x63ore_types.proto\x12\x0bproto_types\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto"\x99\x02\n\rCoreEventInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\x12\x0b\n\x03msg\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\x12\x15\n\rinvocation_id\x18\x05 \x01(\t\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x12\x0e\n\x06thread\x18\x07 \x01(\t\x12&\n\x02ts\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x34\n\x05\x65xtra\x18\t \x03(\x0b\x32%.proto_types.CoreEventInfo.ExtraEntry\x12\x10\n\x08\x63\x61tegory\x18\n \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01"@\n\x1aPackageRedirectDeprecation\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t"\x80\x01\n\x1dPackageRedirectDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.PackageRedirectDeprecation"\x1f\n\x1dPackageInstallPathDeprecation"\x86\x01\n PackageInstallPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.PackageInstallPathDeprecation"H\n\x1b\x43onfigSourcePathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t\x12\x10\n\x08\x65xp_path\x18\x02 \x01(\t"\x82\x01\n\x1e\x43onfigSourcePathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConfigSourcePathDeprecation"F\n\x19\x43onfigDataPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t\x12\x10\n\x08\x65xp_path\x18\x02 \x01(\t"~\n\x1c\x43onfigDataPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.ConfigDataPathDeprecation"?\n\x19\x41\x64\x61pterDeprecationWarning\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t"~\n\x1c\x41\x64\x61pterDeprecationWarningMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.AdapterDeprecationWarning".\n\x17MetricAttributesRenamed\x12\x13\n\x0bmetric_name\x18\x01 \x01(\t"z\n\x1aMetricAttributesRenamedMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.MetricAttributesRenamed"+\n\x17\x45xposureNameDeprecation\x12\x10\n\x08\x65xposure\x18\x01 \x01(\t"z\n\x1a\x45xposureNameDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.ExposureNameDeprecation"^\n\x13InternalDeprecation\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x18\n\x10suggested_action\x18\x03 \x01(\t\x12\x0f\n\x07version\x18\x04 \x01(\t"r\n\x16InternalDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.InternalDeprecation"@\n\x1a\x45nvironmentVariableRenamed\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t"\x80\x01\n\x1d\x45nvironmentVariableRenamedMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.EnvironmentVariableRenamed"3\n\x18\x43onfigLogPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t"|\n\x1b\x43onfigLogPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ConfigLogPathDeprecation"6\n\x1b\x43onfigTargetPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t"\x82\x01\n\x1e\x43onfigTargetPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConfigTargetPathDeprecation"!\n\x1f\x43ollectFreshnessReturnSignature"\x8a\x01\n"CollectFreshnessReturnSignatureMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.CollectFreshnessReturnSignature"V\n\x0f\x44\x65precatedModel\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x15\n\rmodel_version\x18\x02 \x01(\t\x12\x18\n\x10\x64\x65precation_date\x18\x03 \x01(\t"j\n\x12\x44\x65precatedModelMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DeprecatedModelb\x06proto3' + b'\n\x10\x63ore_types.proto\x12\x0bproto_types\x1a\x1fgoogle/protobuf/timestamp.proto"\x99\x02\n\rCoreEventInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\x12\x0b\n\x03msg\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\x12\x15\n\rinvocation_id\x18\x05 \x01(\t\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x12\x0e\n\x06thread\x18\x07 \x01(\t\x12&\n\x02ts\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x34\n\x05\x65xtra\x18\t \x03(\x0b\x32%.proto_types.CoreEventInfo.ExtraEntry\x12\x10\n\x08\x63\x61tegory\x18\n \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01"@\n\x1aPackageRedirectDeprecation\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t"\x80\x01\n\x1dPackageRedirectDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.PackageRedirectDeprecation"\x1f\n\x1dPackageInstallPathDeprecation"\x86\x01\n PackageInstallPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.PackageInstallPathDeprecation"H\n\x1b\x43onfigSourcePathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t\x12\x10\n\x08\x65xp_path\x18\x02 \x01(\t"\x82\x01\n\x1e\x43onfigSourcePathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConfigSourcePathDeprecation"F\n\x19\x43onfigDataPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t\x12\x10\n\x08\x65xp_path\x18\x02 \x01(\t"~\n\x1c\x43onfigDataPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.ConfigDataPathDeprecation".\n\x17MetricAttributesRenamed\x12\x13\n\x0bmetric_name\x18\x01 \x01(\t"z\n\x1aMetricAttributesRenamedMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.MetricAttributesRenamed"+\n\x17\x45xposureNameDeprecation\x12\x10\n\x08\x65xposure\x18\x01 \x01(\t"z\n\x1a\x45xposureNameDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.ExposureNameDeprecation"^\n\x13InternalDeprecation\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x18\n\x10suggested_action\x18\x03 \x01(\t\x12\x0f\n\x07version\x18\x04 \x01(\t"r\n\x16InternalDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.InternalDeprecation"@\n\x1a\x45nvironmentVariableRenamed\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t"\x80\x01\n\x1d\x45nvironmentVariableRenamedMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.EnvironmentVariableRenamed"3\n\x18\x43onfigLogPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t"|\n\x1b\x43onfigLogPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ConfigLogPathDeprecation"6\n\x1b\x43onfigTargetPathDeprecation\x12\x17\n\x0f\x64\x65precated_path\x18\x01 \x01(\t"\x82\x01\n\x1e\x43onfigTargetPathDeprecationMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConfigTargetPathDeprecation"V\n\x0f\x44\x65precatedModel\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x15\n\rmodel_version\x18\x02 \x01(\t\x12\x18\n\x10\x64\x65precation_date\x18\x03 \x01(\t"j\n\x12\x44\x65precatedModelMsg\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.proto_types.CoreEventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DeprecatedModelb\x06proto3' ) _globals = globals() @@ -28,60 +27,52 @@ DESCRIPTOR._options = None _COREEVENTINFO_EXTRAENTRY._options = None _COREEVENTINFO_EXTRAENTRY._serialized_options = b"8\001" - _globals["_COREEVENTINFO"]._serialized_start = 97 - _globals["_COREEVENTINFO"]._serialized_end = 378 - _globals["_COREEVENTINFO_EXTRAENTRY"]._serialized_start = 334 - _globals["_COREEVENTINFO_EXTRAENTRY"]._serialized_end = 378 - _globals["_PACKAGEREDIRECTDEPRECATION"]._serialized_start = 380 - _globals["_PACKAGEREDIRECTDEPRECATION"]._serialized_end = 444 - _globals["_PACKAGEREDIRECTDEPRECATIONMSG"]._serialized_start = 447 - _globals["_PACKAGEREDIRECTDEPRECATIONMSG"]._serialized_end = 575 - _globals["_PACKAGEINSTALLPATHDEPRECATION"]._serialized_start = 577 - _globals["_PACKAGEINSTALLPATHDEPRECATION"]._serialized_end = 608 - _globals["_PACKAGEINSTALLPATHDEPRECATIONMSG"]._serialized_start = 611 - _globals["_PACKAGEINSTALLPATHDEPRECATIONMSG"]._serialized_end = 745 - _globals["_CONFIGSOURCEPATHDEPRECATION"]._serialized_start = 747 - _globals["_CONFIGSOURCEPATHDEPRECATION"]._serialized_end = 819 - _globals["_CONFIGSOURCEPATHDEPRECATIONMSG"]._serialized_start = 822 - _globals["_CONFIGSOURCEPATHDEPRECATIONMSG"]._serialized_end = 952 - _globals["_CONFIGDATAPATHDEPRECATION"]._serialized_start = 954 - _globals["_CONFIGDATAPATHDEPRECATION"]._serialized_end = 1024 - _globals["_CONFIGDATAPATHDEPRECATIONMSG"]._serialized_start = 1026 - _globals["_CONFIGDATAPATHDEPRECATIONMSG"]._serialized_end = 1152 - _globals["_ADAPTERDEPRECATIONWARNING"]._serialized_start = 1154 - _globals["_ADAPTERDEPRECATIONWARNING"]._serialized_end = 1217 - _globals["_ADAPTERDEPRECATIONWARNINGMSG"]._serialized_start = 1219 - _globals["_ADAPTERDEPRECATIONWARNINGMSG"]._serialized_end = 1345 - _globals["_METRICATTRIBUTESRENAMED"]._serialized_start = 1347 - _globals["_METRICATTRIBUTESRENAMED"]._serialized_end = 1393 - _globals["_METRICATTRIBUTESRENAMEDMSG"]._serialized_start = 1395 - _globals["_METRICATTRIBUTESRENAMEDMSG"]._serialized_end = 1517 - _globals["_EXPOSURENAMEDEPRECATION"]._serialized_start = 1519 - _globals["_EXPOSURENAMEDEPRECATION"]._serialized_end = 1562 - _globals["_EXPOSURENAMEDEPRECATIONMSG"]._serialized_start = 1564 - _globals["_EXPOSURENAMEDEPRECATIONMSG"]._serialized_end = 1686 - _globals["_INTERNALDEPRECATION"]._serialized_start = 1688 - _globals["_INTERNALDEPRECATION"]._serialized_end = 1782 - _globals["_INTERNALDEPRECATIONMSG"]._serialized_start = 1784 - _globals["_INTERNALDEPRECATIONMSG"]._serialized_end = 1898 - _globals["_ENVIRONMENTVARIABLERENAMED"]._serialized_start = 1900 - _globals["_ENVIRONMENTVARIABLERENAMED"]._serialized_end = 1964 - _globals["_ENVIRONMENTVARIABLERENAMEDMSG"]._serialized_start = 1967 - _globals["_ENVIRONMENTVARIABLERENAMEDMSG"]._serialized_end = 2095 - _globals["_CONFIGLOGPATHDEPRECATION"]._serialized_start = 2097 - _globals["_CONFIGLOGPATHDEPRECATION"]._serialized_end = 2148 - _globals["_CONFIGLOGPATHDEPRECATIONMSG"]._serialized_start = 2150 - _globals["_CONFIGLOGPATHDEPRECATIONMSG"]._serialized_end = 2274 - _globals["_CONFIGTARGETPATHDEPRECATION"]._serialized_start = 2276 - _globals["_CONFIGTARGETPATHDEPRECATION"]._serialized_end = 2330 - _globals["_CONFIGTARGETPATHDEPRECATIONMSG"]._serialized_start = 2333 - _globals["_CONFIGTARGETPATHDEPRECATIONMSG"]._serialized_end = 2463 - _globals["_COLLECTFRESHNESSRETURNSIGNATURE"]._serialized_start = 2465 - _globals["_COLLECTFRESHNESSRETURNSIGNATURE"]._serialized_end = 2498 - _globals["_COLLECTFRESHNESSRETURNSIGNATUREMSG"]._serialized_start = 2501 - _globals["_COLLECTFRESHNESSRETURNSIGNATUREMSG"]._serialized_end = 2639 - _globals["_DEPRECATEDMODEL"]._serialized_start = 2641 - _globals["_DEPRECATEDMODEL"]._serialized_end = 2727 - _globals["_DEPRECATEDMODELMSG"]._serialized_start = 2729 - _globals["_DEPRECATEDMODELMSG"]._serialized_end = 2835 + _globals["_COREEVENTINFO"]._serialized_start = 67 + _globals["_COREEVENTINFO"]._serialized_end = 348 + _globals["_COREEVENTINFO_EXTRAENTRY"]._serialized_start = 304 + _globals["_COREEVENTINFO_EXTRAENTRY"]._serialized_end = 348 + _globals["_PACKAGEREDIRECTDEPRECATION"]._serialized_start = 350 + _globals["_PACKAGEREDIRECTDEPRECATION"]._serialized_end = 414 + _globals["_PACKAGEREDIRECTDEPRECATIONMSG"]._serialized_start = 417 + _globals["_PACKAGEREDIRECTDEPRECATIONMSG"]._serialized_end = 545 + _globals["_PACKAGEINSTALLPATHDEPRECATION"]._serialized_start = 547 + _globals["_PACKAGEINSTALLPATHDEPRECATION"]._serialized_end = 578 + _globals["_PACKAGEINSTALLPATHDEPRECATIONMSG"]._serialized_start = 581 + _globals["_PACKAGEINSTALLPATHDEPRECATIONMSG"]._serialized_end = 715 + _globals["_CONFIGSOURCEPATHDEPRECATION"]._serialized_start = 717 + _globals["_CONFIGSOURCEPATHDEPRECATION"]._serialized_end = 789 + _globals["_CONFIGSOURCEPATHDEPRECATIONMSG"]._serialized_start = 792 + _globals["_CONFIGSOURCEPATHDEPRECATIONMSG"]._serialized_end = 922 + _globals["_CONFIGDATAPATHDEPRECATION"]._serialized_start = 924 + _globals["_CONFIGDATAPATHDEPRECATION"]._serialized_end = 994 + _globals["_CONFIGDATAPATHDEPRECATIONMSG"]._serialized_start = 996 + _globals["_CONFIGDATAPATHDEPRECATIONMSG"]._serialized_end = 1122 + _globals["_METRICATTRIBUTESRENAMED"]._serialized_start = 1124 + _globals["_METRICATTRIBUTESRENAMED"]._serialized_end = 1170 + _globals["_METRICATTRIBUTESRENAMEDMSG"]._serialized_start = 1172 + _globals["_METRICATTRIBUTESRENAMEDMSG"]._serialized_end = 1294 + _globals["_EXPOSURENAMEDEPRECATION"]._serialized_start = 1296 + _globals["_EXPOSURENAMEDEPRECATION"]._serialized_end = 1339 + _globals["_EXPOSURENAMEDEPRECATIONMSG"]._serialized_start = 1341 + _globals["_EXPOSURENAMEDEPRECATIONMSG"]._serialized_end = 1463 + _globals["_INTERNALDEPRECATION"]._serialized_start = 1465 + _globals["_INTERNALDEPRECATION"]._serialized_end = 1559 + _globals["_INTERNALDEPRECATIONMSG"]._serialized_start = 1561 + _globals["_INTERNALDEPRECATIONMSG"]._serialized_end = 1675 + _globals["_ENVIRONMENTVARIABLERENAMED"]._serialized_start = 1677 + _globals["_ENVIRONMENTVARIABLERENAMED"]._serialized_end = 1741 + _globals["_ENVIRONMENTVARIABLERENAMEDMSG"]._serialized_start = 1744 + _globals["_ENVIRONMENTVARIABLERENAMEDMSG"]._serialized_end = 1872 + _globals["_CONFIGLOGPATHDEPRECATION"]._serialized_start = 1874 + _globals["_CONFIGLOGPATHDEPRECATION"]._serialized_end = 1925 + _globals["_CONFIGLOGPATHDEPRECATIONMSG"]._serialized_start = 1927 + _globals["_CONFIGLOGPATHDEPRECATIONMSG"]._serialized_end = 2051 + _globals["_CONFIGTARGETPATHDEPRECATION"]._serialized_start = 2053 + _globals["_CONFIGTARGETPATHDEPRECATION"]._serialized_end = 2107 + _globals["_CONFIGTARGETPATHDEPRECATIONMSG"]._serialized_start = 2110 + _globals["_CONFIGTARGETPATHDEPRECATIONMSG"]._serialized_end = 2240 + _globals["_DEPRECATEDMODEL"]._serialized_start = 2242 + _globals["_DEPRECATEDMODEL"]._serialized_end = 2328 + _globals["_DEPRECATEDMODELMSG"]._serialized_start = 2330 + _globals["_DEPRECATEDMODELMSG"]._serialized_end = 2436 # @@protoc_insertion_point(module_scope) diff --git a/core/dbt/events/types.py b/core/dbt/events/types.py index e7269ffbdcf..3a1ce6bdecd 100644 --- a/core/dbt/events/types.py +++ b/core/dbt/events/types.py @@ -2,6 +2,11 @@ from dbt.common.ui import warning_tag, line_wrap_message +# ======================================================= +# D - Deprecations +# ======================================================= + + class DeprecatedModel(WarnLevel): def code(self) -> str: return "I065" @@ -15,11 +20,6 @@ def message(self) -> str: return warning_tag(msg) -# ======================================================= -# D - Deprecations -# ======================================================= - - class PackageRedirectDeprecation(WarnLevel): def code(self) -> str: return "D001" @@ -69,20 +69,6 @@ def message(self) -> str: return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) -class AdapterDeprecationWarning(WarnLevel): - def code(self) -> str: - return "D005" - - def message(self) -> str: - description = ( - f"The adapter function `adapter.{self.old_name}` is deprecated and will be removed in " - f"a future release of dbt. Please use `adapter.{self.new_name}` instead. " - f"\n\nDocumentation for {self.new_name} can be found here:" - f"\n\nhttps://docs.getdbt.com/docs/adapter" - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - class MetricAttributesRenamed(WarnLevel): def code(self) -> str: return "D006" @@ -176,16 +162,3 @@ def message(self) -> str: f"the {cli_flag} CLI flag or {env_var} env var instead." ) return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -class CollectFreshnessReturnSignature(WarnLevel): - def code(self) -> str: - return "D012" - - def message(self) -> str: - description = ( - "The 'collect_freshness' macro signature has changed to return the full " - "query result, rather than just a table of values. See the v1.5 migration guide " - "for details on how to update your custom macro: https://docs.getdbt.com/guides/migration/versions/upgrading-to-v1.5" - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) diff --git a/tests/functional/deprecations/test_deprecations.py b/tests/functional/deprecations/test_deprecations.py index d95fc99da88..a6842ca06b4 100644 --- a/tests/functional/deprecations/test_deprecations.py +++ b/tests/functional/deprecations/test_deprecations.py @@ -66,24 +66,6 @@ def test_data_path_fail(self, project): assert expected_msg in exc_str -class TestAdapterDeprecations: - @pytest.fixture(scope="class") - def models(self): - return {"already_exists.sql": models__already_exists_sql} - - def test_adapter(self, project): - deprecations.reset_deprecations() - assert deprecations.active_deprecations == set() - run_dbt(["run"]) - expected = {"adapter:already_exists"} - assert expected == deprecations.active_deprecations - - def test_adapter_fail(self, project): - deprecations.reset_deprecations() - assert deprecations.active_deprecations == set() - run_dbt(["--warn-error", "run"], expect_pass=False) - - class TestPackageInstallPathDeprecation: @pytest.fixture(scope="class") def models_trivial(self): diff --git a/tests/functional/sources/test_source_freshness.py b/tests/functional/sources/test_source_freshness.py index b7c1c93916d..222dfa58d0f 100644 --- a/tests/functional/sources/test_source_freshness.py +++ b/tests/functional/sources/test_source_freshness.py @@ -2,6 +2,7 @@ import json import pytest from datetime import datetime, timedelta +import yaml import dbt.version from dbt.cli.main import dbtRunner @@ -15,7 +16,6 @@ freshness_via_metadata_schema_yml, ) from dbt.tests.util import AnyStringWith, AnyFloat -from dbt import deprecations class SuccessfulSourceFreshnessTest(BaseSourcesTest): @@ -368,15 +368,16 @@ def macros(self): def test_source_freshness(self, project): # ensure that the deprecation warning is raised - deprecations.reset_deprecations() - assert deprecations.active_deprecations == set() - self.run_dbt_with_vars( - project, - ["source", "freshness"], - expect_pass=False, + vars_dict = { + "test_run_schema": project.test_schema, + "test_loaded_at": project.adapter.quote("updated_at"), + } + events = [] + dbtRunner(callbacks=[events.append]).invoke( + ["source", "freshness", "--vars", yaml.safe_dump(vars_dict)] ) - expected = {"collect-freshness-return-signature"} - assert expected == deprecations.active_deprecations + matches = list([e for e in events if e.info.name == "CollectFreshnessReturnSignature"]) + assert matches class TestMetadataFreshnessFails: diff --git a/tests/unit/test_events.py b/tests/unit/test_events.py index a0a14c04e5e..fe99ce7dc2d 100644 --- a/tests/unit/test_events.py +++ b/tests/unit/test_events.py @@ -138,14 +138,14 @@ def test_event_codes(self): core_types.PackageInstallPathDeprecation(), core_types.ConfigSourcePathDeprecation(deprecated_path="", exp_path=""), core_types.ConfigDataPathDeprecation(deprecated_path="", exp_path=""), - core_types.AdapterDeprecationWarning(old_name="", new_name=""), + types.AdapterDeprecationWarning(old_name="", new_name=""), core_types.MetricAttributesRenamed(metric_name=""), core_types.ExposureNameDeprecation(exposure=""), core_types.InternalDeprecation(name="", reason="", suggested_action="", version=""), core_types.EnvironmentVariableRenamed(old_name="", new_name=""), core_types.ConfigLogPathDeprecation(deprecated_path=""), core_types.ConfigTargetPathDeprecation(deprecated_path=""), - core_types.CollectFreshnessReturnSignature(), + types.CollectFreshnessReturnSignature(), # E - DB Adapter ====================== types.AdapterEventDebug(), types.AdapterEventInfo(), From f770e7b1b7ab98a6a19cf48ffc23f1acd4a4c65e Mon Sep 17 00:00:00 2001 From: Michelle Ark Date: Thu, 16 Nov 2023 17:41:04 -0500 Subject: [PATCH 4/7] add make core_proto_types --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Makefile b/Makefile index 59fe1d82029..fa3ccf4ec41 100644 --- a/Makefile +++ b/Makefile @@ -42,6 +42,10 @@ dev: dev_req ## Installs dbt-* packages in develop mode along with development d proto_types: ## generates google protobuf python file from types.proto protoc -I=./core/dbt/common/events --python_out=./core/dbt/common/events ./core/dbt/common/events/types.proto +.PHONY: core_proto_types +core_proto_types: ## generates google protobuf python file from core_types.proto + protoc -I=./core/dbt/events --python_out=./core/dbt/events ./core/dbt/events/core_types.proto + .PHONY: mypy mypy: .env ## Runs mypy against staged changes for static type checking. @\ From 8b71f6e172d29062e3adee3a1e06dd47e62ccc66 Mon Sep 17 00:00:00 2001 From: Michelle Ark Date: Thu, 16 Nov 2023 17:43:03 -0500 Subject: [PATCH 5/7] changelog entry --- .changes/unreleased/Under the Hood-20231116-174251.yaml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .changes/unreleased/Under the Hood-20231116-174251.yaml diff --git a/.changes/unreleased/Under the Hood-20231116-174251.yaml b/.changes/unreleased/Under the Hood-20231116-174251.yaml new file mode 100644 index 00000000000..11f02a2661e --- /dev/null +++ b/.changes/unreleased/Under the Hood-20231116-174251.yaml @@ -0,0 +1,7 @@ +kind: Under the Hood +body: Remove usage of dbt.deprecations in dbt/adapters, enable core & adapter-specific + event types and protos +time: 2023-11-16T17:42:51.005023-05:00 +custom: + Author: michelleark + Issue: 8927 8918 From 3ba1865c5f1b0959c72b5f2dc72470924778abd9 Mon Sep 17 00:00:00 2001 From: Michelle Ark Date: Fri, 17 Nov 2023 17:28:12 -0500 Subject: [PATCH 6/7] move some events to adapters --- .pre-commit-config.yaml | 2 +- Makefile | 5 + core/dbt/adapters/base/connections.py | 2 +- core/dbt/adapters/base/impl.py | 4 +- core/dbt/adapters/base/meta.py | 2 +- core/dbt/adapters/cache.py | 2 +- core/dbt/adapters/contracts/connection.py | 3 +- core/dbt/adapters/events/__init__.py | 0 core/dbt/adapters/events/adapter_types.proto | 517 ++++++ core/dbt/adapters/events/adapter_types_pb2.py | 209 +++ core/dbt/adapters/events/base_types.py | 38 + core/dbt/adapters/events/types.py | 417 +++++ core/dbt/adapters/factory.py | 2 +- core/dbt/adapters/sql/connections.py | 2 +- core/dbt/adapters/sql/impl.py | 2 +- core/dbt/common/events/adapter_endpoint.py | 2 +- core/dbt/common/events/eventmgr.py | 2 + core/dbt/common/events/types.proto | 475 ------ core/dbt/common/events/types.py | 412 ----- core/dbt/common/events/types_pb2.py | 1520 ++++++++--------- core/dbt/task/generate.py | 2 +- core/dbt/task/run.py | 8 +- tests/unit/test_events.py | 93 +- tests/unit/test_proto_events.py | 6 +- 24 files changed, 1932 insertions(+), 1795 deletions(-) create mode 100644 core/dbt/adapters/events/__init__.py create mode 100644 core/dbt/adapters/events/adapter_types.proto create mode 100644 core/dbt/adapters/events/adapter_types_pb2.py create mode 100644 core/dbt/adapters/events/base_types.py create mode 100644 core/dbt/adapters/events/types.py diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b61f36d9a39..160c9cfd0f7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ # Configuration for pre-commit hooks (see https://pre-commit.com/). # Eventually the hooks described here will be run as tests before merging each PR. -exclude: ^(core/dbt/docs/build/|core/dbt/common/events/types_pb2.py|core/dbt/events/core_types_pb2.py) +exclude: ^(core/dbt/docs/build/|core/dbt/common/events/types_pb2.py|core/dbt/events/core_types_pb2.py|core/dbt/adapters/events/adapter_types_pb2.py) # Force all unspecified python hooks to run python 3.8 default_language_version: diff --git a/Makefile b/Makefile index fa3ccf4ec41..595026452ab 100644 --- a/Makefile +++ b/Makefile @@ -46,6 +46,11 @@ proto_types: ## generates google protobuf python file from types.proto core_proto_types: ## generates google protobuf python file from core_types.proto protoc -I=./core/dbt/events --python_out=./core/dbt/events ./core/dbt/events/core_types.proto +.PHONY: adapter_proto_types +adapter_proto_types: ## generates google protobuf python file from core_types.proto + protoc -I=./core/dbt/adapters/events --python_out=./core/dbt/adapters/events ./core/dbt/adapters/events/adapter_types.proto + + .PHONY: mypy mypy: .env ## Runs mypy against staged changes for static type checking. @\ diff --git a/core/dbt/adapters/base/connections.py b/core/dbt/adapters/base/connections.py index 2bce213d905..2f344e4a493 100644 --- a/core/dbt/adapters/base/connections.py +++ b/core/dbt/adapters/base/connections.py @@ -40,7 +40,7 @@ ) from dbt.common.events import AdapterLogger from dbt.common.events.functions import fire_event -from dbt.common.events.types import ( +from dbt.adapters.events.types import ( NewConnection, ConnectionReused, ConnectionLeftOpenInCleanup, diff --git a/core/dbt/adapters/base/impl.py b/core/dbt/adapters/base/impl.py index 2e64ac59e08..66cfb901baa 100644 --- a/core/dbt/adapters/base/impl.py +++ b/core/dbt/adapters/base/impl.py @@ -60,7 +60,7 @@ from dbt.contracts.graph.manifest import Manifest, MacroManifest from dbt.contracts.graph.nodes import ResultNode from dbt.common.events.functions import fire_event, warn_or_error -from dbt.common.events.types import ( +from dbt.adapters.events.types import ( CacheMiss, ListRelations, CodeExecution, @@ -68,7 +68,6 @@ CatalogGenerationError, ConstraintNotSupported, ConstraintNotEnforced, - CollectFreshnessReturnSignature, ) from dbt.common.utils import filter_null_values, executor, cast_to_str, AttrDict @@ -83,6 +82,7 @@ from dbt.adapters.base import Column as BaseColumn from dbt.adapters.base import Credentials from dbt.adapters.cache import RelationsCache, _make_ref_key_dict +from dbt.adapters.events.types import CollectFreshnessReturnSignature GET_CATALOG_MACRO_NAME = "get_catalog" diff --git a/core/dbt/adapters/base/meta.py b/core/dbt/adapters/base/meta.py index 6ca3c033e0c..12f318d0c18 100644 --- a/core/dbt/adapters/base/meta.py +++ b/core/dbt/adapters/base/meta.py @@ -2,7 +2,7 @@ from functools import wraps from typing import Callable, Optional, Any, FrozenSet, Dict, Set from dbt.common.events.functions import warn_or_error -from dbt.common.events.types import AdapterDeprecationWarning +from dbt.adapters.events.types import AdapterDeprecationWarning Decorator = Callable[[Any], Callable] diff --git a/core/dbt/adapters/cache.py b/core/dbt/adapters/cache.py index 69e5e4903d6..63c26962c4f 100644 --- a/core/dbt/adapters/cache.py +++ b/core/dbt/adapters/cache.py @@ -15,7 +15,7 @@ NoneRelationFoundError, ) from dbt.common.events.functions import fire_event, fire_event_if -from dbt.common.events.types import CacheAction, CacheDumpGraph +from dbt.adapters.events.types import CacheAction, CacheDumpGraph from dbt.utils import lowercase diff --git a/core/dbt/adapters/contracts/connection.py b/core/dbt/adapters/contracts/connection.py index 9a55a6d6780..e5985682ac5 100644 --- a/core/dbt/adapters/contracts/connection.py +++ b/core/dbt/adapters/contracts/connection.py @@ -26,9 +26,8 @@ from dbt.common.contracts.util import Replaceable from dbt.common.utils import md5 -# TODO: dbt.common.events dependency from dbt.common.events.functions import fire_event -from dbt.common.events.types import NewConnectionOpening +from dbt.adapters.events.types import NewConnectionOpening # TODO: this is a very bad dependency - shared global state from dbt.common.events.contextvars import get_node_info diff --git a/core/dbt/adapters/events/__init__.py b/core/dbt/adapters/events/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/core/dbt/adapters/events/adapter_types.proto b/core/dbt/adapters/events/adapter_types.proto new file mode 100644 index 00000000000..aa0b507c41e --- /dev/null +++ b/core/dbt/adapters/events/adapter_types.proto @@ -0,0 +1,517 @@ +syntax = "proto3"; + +package proto_types; + +import "google/protobuf/timestamp.proto"; +import "google/protobuf/struct.proto"; + +// Common event info +message AdapterCommonEventInfo { + string name = 1; + string code = 2; + string msg = 3; + string level = 4; + string invocation_id = 5; + int32 pid = 6; + string thread = 7; + google.protobuf.Timestamp ts = 8; + map extra = 9; + string category = 10; +} + +// AdapterNodeRelation +message AdapterNodeRelation { + string database = 10; + string schema = 11; + string alias = 12; + string relation_name = 13; +} + +// NodeInfo +message AdapterNodeInfo { + string node_path = 1; + string node_name = 2; + string unique_id = 3; + string resource_type = 4; + string materialized = 5; + string node_status = 6; + string node_started_at = 7; + string node_finished_at = 8; + google.protobuf.Struct meta = 9; + AdapterNodeRelation node_relation = 10; +} + +// ReferenceKey +message ReferenceKeyMsg { + string database = 1; + string schema = 2; + string identifier = 3; +} + +// D - Deprecations + +// D005 +message AdapterDeprecationWarning { + string old_name = 1; + string new_name = 2; +} + +message AdapterDeprecationWarningMsg { + AdapterCommonEventInfo info = 1; + AdapterDeprecationWarning data = 2; +} + +// D012 +message CollectFreshnessReturnSignature { +} + +message CollectFreshnessReturnSignatureMsg { + AdapterCommonEventInfo info = 1; + CollectFreshnessReturnSignature data = 2; +} + +// E - DB Adapter + +// E001 +message AdapterEventDebug { + AdapterNodeInfo node_info = 1; + string name = 2; + string base_msg = 3; + google.protobuf.ListValue args = 4; +} + +message AdapterEventDebugMsg { + AdapterCommonEventInfo info = 1; + AdapterEventDebug data = 2; +} + +// E002 +message AdapterEventInfo { + AdapterNodeInfo node_info = 1; + string name = 2; + string base_msg = 3; + google.protobuf.ListValue args = 4; +} + +message AdapterEventInfoMsg { + AdapterCommonEventInfo info = 1; + AdapterEventInfo data = 2; +} + +// E003 +message AdapterEventWarning { + AdapterNodeInfo node_info = 1; + string name = 2; + string base_msg = 3; + google.protobuf.ListValue args = 4; +} + +message AdapterEventWarningMsg { + AdapterCommonEventInfo info = 1; + AdapterEventWarning data = 2; +} + +// E004 +message AdapterEventError { + AdapterNodeInfo node_info = 1; + string name = 2; + string base_msg = 3; + google.protobuf.ListValue args = 4; + string exc_info = 5; +} + +message AdapterEventErrorMsg { + AdapterCommonEventInfo info = 1; + AdapterEventError data = 2; +} + +// E005 +message NewConnection { + AdapterNodeInfo node_info = 1; + string conn_type = 2; + string conn_name = 3; +} + +message NewConnectionMsg { + AdapterCommonEventInfo info = 1; + NewConnection data = 2; +} + +// E006 +message ConnectionReused { + string conn_name = 1; + string orig_conn_name = 2; +} + +message ConnectionReusedMsg { + AdapterCommonEventInfo info = 1; + ConnectionReused data = 2; +} + +// E007 +message ConnectionLeftOpenInCleanup { + string conn_name = 1; +} + +message ConnectionLeftOpenInCleanupMsg { + AdapterCommonEventInfo info = 1; + ConnectionLeftOpenInCleanup data = 2; +} + +// E008 +message ConnectionClosedInCleanup { + string conn_name = 1; +} + +message ConnectionClosedInCleanupMsg { + AdapterCommonEventInfo info = 1; + ConnectionClosedInCleanup data = 2; +} + +// E009 +message RollbackFailed { + AdapterNodeInfo node_info = 1; + string conn_name = 2; + string exc_info = 3; +} + +message RollbackFailedMsg { + AdapterCommonEventInfo info = 1; + RollbackFailed data = 2; +} + +// E010 +message ConnectionClosed { + AdapterNodeInfo node_info = 1; + string conn_name = 2; +} + +message ConnectionClosedMsg { + AdapterCommonEventInfo info = 1; + ConnectionClosed data = 2; +} + +// E011 +message ConnectionLeftOpen { + AdapterNodeInfo node_info = 1; + string conn_name = 2; +} + +message ConnectionLeftOpenMsg { + AdapterCommonEventInfo info = 1; + ConnectionLeftOpen data = 2; +} + +// E012 +message Rollback { + AdapterNodeInfo node_info = 1; + string conn_name = 2; +} + +message RollbackMsg { + AdapterCommonEventInfo info = 1; + Rollback data = 2; +} + +// E013 +message CacheMiss { + string conn_name = 1; + string database = 2; + string schema = 3; +} + +message CacheMissMsg { + AdapterCommonEventInfo info = 1; + CacheMiss data = 2; +} + +// E014 +message ListRelations { + string database = 1; + string schema = 2; + repeated ReferenceKeyMsg relations = 3; +} + +message ListRelationsMsg { + AdapterCommonEventInfo info = 1; + ListRelations data = 2; +} + +// E015 +message ConnectionUsed { + AdapterNodeInfo node_info = 1; + string conn_type = 2; + string conn_name = 3; +} + +message ConnectionUsedMsg { + AdapterCommonEventInfo info = 1; + ConnectionUsed data = 2; +} + +// E016 +message SQLQuery { + AdapterNodeInfo node_info = 1; + string conn_name = 2; + string sql = 3; +} + +message SQLQueryMsg { + AdapterCommonEventInfo info = 1; + SQLQuery data = 2; +} + +// E017 +message SQLQueryStatus { + AdapterNodeInfo node_info = 1; + string status = 2; + float elapsed = 3; +} + +message SQLQueryStatusMsg { + AdapterCommonEventInfo info = 1; + SQLQueryStatus data = 2; +} + +// E018 +message SQLCommit { + AdapterNodeInfo node_info = 1; + string conn_name = 2; +} + +message SQLCommitMsg { + AdapterCommonEventInfo info = 1; + SQLCommit data = 2; +} + +// E019 +message ColTypeChange { + string orig_type = 1; + string new_type = 2; + ReferenceKeyMsg table = 3; +} + +message ColTypeChangeMsg { + AdapterCommonEventInfo info = 1; + ColTypeChange data = 2; +} + +// E020 +message SchemaCreation { + ReferenceKeyMsg relation = 1; +} + +message SchemaCreationMsg { + AdapterCommonEventInfo info = 1; + SchemaCreation data = 2; +} + +// E021 +message SchemaDrop { + ReferenceKeyMsg relation = 1; +} + +message SchemaDropMsg { + AdapterCommonEventInfo info = 1; + SchemaDrop data = 2; +} + +// E022 +message CacheAction { + string action = 1; + ReferenceKeyMsg ref_key = 2; + ReferenceKeyMsg ref_key_2 = 3; + ReferenceKeyMsg ref_key_3 = 4; + repeated ReferenceKeyMsg ref_list = 5; +} + +message CacheActionMsg { + AdapterCommonEventInfo info = 1; + CacheAction data = 2; +} + +// Skipping E023, E024, E025, E026, E027, E028, E029, E0230 + +// E031 +message CacheDumpGraph { + map dump = 1; + string before_after = 2; + string action = 3; +} + +message CacheDumpGraphMsg { + AdapterCommonEventInfo info = 1; + CacheDumpGraph data = 2; +} + + +// Skipping E032, E033, E034 + + + +// E034 +message AdapterRegistered { + string adapter_name = 1; + string adapter_version = 2; +} + +message AdapterRegisteredMsg { + AdapterCommonEventInfo info = 1; + AdapterRegistered data = 2; +} + +// E035 +message AdapterImportError { + string exc = 1; +} + +message AdapterImportErrorMsg { + AdapterCommonEventInfo info = 1; + AdapterImportError data = 2; +} + +// E036 +message PluginLoadError { + string exc_info = 1; +} + +message PluginLoadErrorMsg { + AdapterCommonEventInfo info = 1; + PluginLoadError data = 2; +} + +// E037 +message NewConnectionOpening { + AdapterNodeInfo node_info = 1; + string connection_state = 2; +} + +message NewConnectionOpeningMsg { + AdapterCommonEventInfo info = 1; + NewConnectionOpening data = 2; +} + +// E038 +message CodeExecution { + string conn_name = 1; + string code_content = 2; +} + +message CodeExecutionMsg { + AdapterCommonEventInfo info = 1; + CodeExecution data = 2; +} + +// E039 +message CodeExecutionStatus { + string status = 1; + float elapsed = 2; +} + +message CodeExecutionStatusMsg { + AdapterCommonEventInfo info = 1; + CodeExecutionStatus data = 2; +} + +// E040 +message CatalogGenerationError { + string exc = 1; +} + +message CatalogGenerationErrorMsg { + AdapterCommonEventInfo info = 1; + CatalogGenerationError data = 2; +} + +// E041 +message WriteCatalogFailure { + int32 num_exceptions = 1; +} + +message WriteCatalogFailureMsg { + AdapterCommonEventInfo info = 1; + WriteCatalogFailure data = 2; +} + +// E042 +message CatalogWritten { + string path = 1; +} + +message CatalogWrittenMsg { + AdapterCommonEventInfo info = 1; + CatalogWritten data = 2; +} + +// E043 +message CannotGenerateDocs { +} + +message CannotGenerateDocsMsg { + AdapterCommonEventInfo info = 1; + CannotGenerateDocs data = 2; +} + +// E044 +message BuildingCatalog { +} + +message BuildingCatalogMsg { + AdapterCommonEventInfo info = 1; + BuildingCatalog data = 2; +} + +// E045 +message DatabaseErrorRunningHook { + string hook_type = 1; +} + +message DatabaseErrorRunningHookMsg { + AdapterCommonEventInfo info = 1; + DatabaseErrorRunningHook data = 2; +} + +// E046 +message HooksRunning { + int32 num_hooks = 1; + string hook_type = 2; +} + +message HooksRunningMsg { + AdapterCommonEventInfo info = 1; + HooksRunning data = 2; +} + +// E047 +message FinishedRunningStats { + string stat_line = 1; + string execution = 2; + float execution_time = 3; +} + +message FinishedRunningStatsMsg { + AdapterCommonEventInfo info = 1; + FinishedRunningStats data = 2; +} + +// E048 +message ConstraintNotEnforced { + string constraint = 1; + string adapter = 2; +} + +message ConstraintNotEnforcedMsg { + AdapterCommonEventInfo info = 1; + ConstraintNotEnforced data = 2; +} + +// E049 +message ConstraintNotSupported { + string constraint = 1; + string adapter = 2; +} + +message ConstraintNotSupportedMsg { + AdapterCommonEventInfo info = 1; + ConstraintNotSupported data = 2; +} diff --git a/core/dbt/adapters/events/adapter_types_pb2.py b/core/dbt/adapters/events/adapter_types_pb2.py new file mode 100644 index 00000000000..f9010e9fdc7 --- /dev/null +++ b/core/dbt/adapters/events/adapter_types_pb2.py @@ -0,0 +1,209 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: adapter_types.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder + +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( + b'\n\x13\x61\x64\x61pter_types.proto\x12\x0bproto_types\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto"\xab\x02\n\x16\x41\x64\x61pterCommonEventInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\x12\x0b\n\x03msg\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\x12\x15\n\rinvocation_id\x18\x05 \x01(\t\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x12\x0e\n\x06thread\x18\x07 \x01(\t\x12&\n\x02ts\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12=\n\x05\x65xtra\x18\t \x03(\x0b\x32..proto_types.AdapterCommonEventInfo.ExtraEntry\x12\x10\n\x08\x63\x61tegory\x18\n \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01"]\n\x13\x41\x64\x61pterNodeRelation\x12\x10\n\x08\x64\x61tabase\x18\n \x01(\t\x12\x0e\n\x06schema\x18\x0b \x01(\t\x12\r\n\x05\x61lias\x18\x0c \x01(\t\x12\x15\n\rrelation_name\x18\r \x01(\t"\x9f\x02\n\x0f\x41\x64\x61pterNodeInfo\x12\x11\n\tnode_path\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x11\n\tunique_id\x18\x03 \x01(\t\x12\x15\n\rresource_type\x18\x04 \x01(\t\x12\x14\n\x0cmaterialized\x18\x05 \x01(\t\x12\x13\n\x0bnode_status\x18\x06 \x01(\t\x12\x17\n\x0fnode_started_at\x18\x07 \x01(\t\x12\x18\n\x10node_finished_at\x18\x08 \x01(\t\x12%\n\x04meta\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x37\n\rnode_relation\x18\n \x01(\x0b\x32 .proto_types.AdapterNodeRelation"G\n\x0fReferenceKeyMsg\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12\x12\n\nidentifier\x18\x03 \x01(\t"?\n\x19\x41\x64\x61pterDeprecationWarning\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t"\x87\x01\n\x1c\x41\x64\x61pterDeprecationWarningMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.AdapterDeprecationWarning"!\n\x1f\x43ollectFreshnessReturnSignature"\x93\x01\n"CollectFreshnessReturnSignatureMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.CollectFreshnessReturnSignature"\x8e\x01\n\x11\x41\x64\x61pterEventDebug\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue"w\n\x14\x41\x64\x61pterEventDebugMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventDebug"\x8d\x01\n\x10\x41\x64\x61pterEventInfo\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue"u\n\x13\x41\x64\x61pterEventInfoMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.AdapterEventInfo"\x90\x01\n\x13\x41\x64\x61pterEventWarning\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue"{\n\x16\x41\x64\x61pterEventWarningMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.AdapterEventWarning"\xa0\x01\n\x11\x41\x64\x61pterEventError\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12\x10\n\x08\x65xc_info\x18\x05 \x01(\t"w\n\x14\x41\x64\x61pterEventErrorMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventError"f\n\rNewConnection\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t"o\n\x10NewConnectionMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NewConnection"=\n\x10\x43onnectionReused\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x16\n\x0eorig_conn_name\x18\x02 \x01(\t"u\n\x13\x43onnectionReusedMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionReused"0\n\x1b\x43onnectionLeftOpenInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t"\x8b\x01\n\x1e\x43onnectionLeftOpenInCleanupMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConnectionLeftOpenInCleanup".\n\x19\x43onnectionClosedInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t"\x87\x01\n\x1c\x43onnectionClosedInCleanupMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.ConnectionClosedInCleanup"f\n\x0eRollbackFailed\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t"q\n\x11RollbackFailedMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RollbackFailed"V\n\x10\x43onnectionClosed\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t"u\n\x13\x43onnectionClosedMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionClosed"X\n\x12\x43onnectionLeftOpen\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t"y\n\x15\x43onnectionLeftOpenMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ConnectionLeftOpen"N\n\x08Rollback\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t"e\n\x0bRollbackMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.Rollback"@\n\tCacheMiss\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t"g\n\x0c\x43\x61\x63heMissMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.CacheMiss"b\n\rListRelations\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12/\n\trelations\x18\x03 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg"o\n\x10ListRelationsMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ListRelations"g\n\x0e\x43onnectionUsed\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t"q\n\x11\x43onnectionUsedMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ConnectionUsed"[\n\x08SQLQuery\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x0b\n\x03sql\x18\x03 \x01(\t"e\n\x0bSQLQueryMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.SQLQuery"b\n\x0eSQLQueryStatus\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x03 \x01(\x02"q\n\x11SQLQueryStatusMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SQLQueryStatus"O\n\tSQLCommit\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t"g\n\x0cSQLCommitMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.SQLCommit"a\n\rColTypeChange\x12\x11\n\torig_type\x18\x01 \x01(\t\x12\x10\n\x08new_type\x18\x02 \x01(\t\x12+\n\x05table\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg"o\n\x10\x43olTypeChangeMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ColTypeChange"@\n\x0eSchemaCreation\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg"q\n\x11SchemaCreationMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SchemaCreation"<\n\nSchemaDrop\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg"i\n\rSchemaDropMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SchemaDrop"\xde\x01\n\x0b\x43\x61\x63heAction\x12\x0e\n\x06\x61\x63tion\x18\x01 \x01(\t\x12-\n\x07ref_key\x18\x02 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_2\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_3\x18\x04 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12.\n\x08ref_list\x18\x05 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg"k\n\x0e\x43\x61\x63heActionMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.CacheAction"\x98\x01\n\x0e\x43\x61\x63heDumpGraph\x12\x33\n\x04\x64ump\x18\x01 \x03(\x0b\x32%.proto_types.CacheDumpGraph.DumpEntry\x12\x14\n\x0c\x62\x65\x66ore_after\x18\x02 \x01(\t\x12\x0e\n\x06\x61\x63tion\x18\x03 \x01(\t\x1a+\n\tDumpEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01"q\n\x11\x43\x61\x63heDumpGraphMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CacheDumpGraph"B\n\x11\x41\x64\x61pterRegistered\x12\x14\n\x0c\x61\x64\x61pter_name\x18\x01 \x01(\t\x12\x17\n\x0f\x61\x64\x61pter_version\x18\x02 \x01(\t"w\n\x14\x41\x64\x61pterRegisteredMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterRegistered"!\n\x12\x41\x64\x61pterImportError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t"y\n\x15\x41\x64\x61pterImportErrorMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.AdapterImportError"#\n\x0fPluginLoadError\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t"s\n\x12PluginLoadErrorMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.PluginLoadError"a\n\x14NewConnectionOpening\x12/\n\tnode_info\x18\x01 \x01(\x0b\x32\x1c.proto_types.AdapterNodeInfo\x12\x18\n\x10\x63onnection_state\x18\x02 \x01(\t"}\n\x17NewConnectionOpeningMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NewConnectionOpening"8\n\rCodeExecution\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x14\n\x0c\x63ode_content\x18\x02 \x01(\t"o\n\x10\x43odeExecutionMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.CodeExecution"6\n\x13\x43odeExecutionStatus\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x02 \x01(\x02"{\n\x16\x43odeExecutionStatusMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.CodeExecutionStatus"%\n\x16\x43\x61talogGenerationError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t"\x81\x01\n\x19\x43\x61talogGenerationErrorMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.CatalogGenerationError"-\n\x13WriteCatalogFailure\x12\x16\n\x0enum_exceptions\x18\x01 \x01(\x05"{\n\x16WriteCatalogFailureMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.WriteCatalogFailure"\x1e\n\x0e\x43\x61talogWritten\x12\x0c\n\x04path\x18\x01 \x01(\t"q\n\x11\x43\x61talogWrittenMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CatalogWritten"\x14\n\x12\x43\x61nnotGenerateDocs"y\n\x15\x43\x61nnotGenerateDocsMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.CannotGenerateDocs"\x11\n\x0f\x42uildingCatalog"s\n\x12\x42uildingCatalogMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.BuildingCatalog"-\n\x18\x44\x61tabaseErrorRunningHook\x12\x11\n\thook_type\x18\x01 \x01(\t"\x85\x01\n\x1b\x44\x61tabaseErrorRunningHookMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DatabaseErrorRunningHook"4\n\x0cHooksRunning\x12\x11\n\tnum_hooks\x18\x01 \x01(\x05\x12\x11\n\thook_type\x18\x02 \x01(\t"m\n\x0fHooksRunningMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.HooksRunning"T\n\x14\x46inishedRunningStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\x12\x11\n\texecution\x18\x02 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x03 \x01(\x02"}\n\x17\x46inishedRunningStatsMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.FinishedRunningStats"<\n\x15\x43onstraintNotEnforced\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t"\x7f\n\x18\x43onstraintNotEnforcedMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32".proto_types.ConstraintNotEnforced"=\n\x16\x43onstraintNotSupported\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t"\x81\x01\n\x19\x43onstraintNotSupportedMsg\x12\x31\n\x04info\x18\x01 \x01(\x0b\x32#.proto_types.AdapterCommonEventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.ConstraintNotSupportedb\x06proto3' +) + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "adapter_types_pb2", _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _ADAPTERCOMMONEVENTINFO_EXTRAENTRY._options = None + _ADAPTERCOMMONEVENTINFO_EXTRAENTRY._serialized_options = b"8\001" + _CACHEDUMPGRAPH_DUMPENTRY._options = None + _CACHEDUMPGRAPH_DUMPENTRY._serialized_options = b"8\001" + _globals["_ADAPTERCOMMONEVENTINFO"]._serialized_start = 100 + _globals["_ADAPTERCOMMONEVENTINFO"]._serialized_end = 399 + _globals["_ADAPTERCOMMONEVENTINFO_EXTRAENTRY"]._serialized_start = 355 + _globals["_ADAPTERCOMMONEVENTINFO_EXTRAENTRY"]._serialized_end = 399 + _globals["_ADAPTERNODERELATION"]._serialized_start = 401 + _globals["_ADAPTERNODERELATION"]._serialized_end = 494 + _globals["_ADAPTERNODEINFO"]._serialized_start = 497 + _globals["_ADAPTERNODEINFO"]._serialized_end = 784 + _globals["_REFERENCEKEYMSG"]._serialized_start = 786 + _globals["_REFERENCEKEYMSG"]._serialized_end = 857 + _globals["_ADAPTERDEPRECATIONWARNING"]._serialized_start = 859 + _globals["_ADAPTERDEPRECATIONWARNING"]._serialized_end = 922 + _globals["_ADAPTERDEPRECATIONWARNINGMSG"]._serialized_start = 925 + _globals["_ADAPTERDEPRECATIONWARNINGMSG"]._serialized_end = 1060 + _globals["_COLLECTFRESHNESSRETURNSIGNATURE"]._serialized_start = 1062 + _globals["_COLLECTFRESHNESSRETURNSIGNATURE"]._serialized_end = 1095 + _globals["_COLLECTFRESHNESSRETURNSIGNATUREMSG"]._serialized_start = 1098 + _globals["_COLLECTFRESHNESSRETURNSIGNATUREMSG"]._serialized_end = 1245 + _globals["_ADAPTEREVENTDEBUG"]._serialized_start = 1248 + _globals["_ADAPTEREVENTDEBUG"]._serialized_end = 1390 + _globals["_ADAPTEREVENTDEBUGMSG"]._serialized_start = 1392 + _globals["_ADAPTEREVENTDEBUGMSG"]._serialized_end = 1511 + _globals["_ADAPTEREVENTINFO"]._serialized_start = 1514 + _globals["_ADAPTEREVENTINFO"]._serialized_end = 1655 + _globals["_ADAPTEREVENTINFOMSG"]._serialized_start = 1657 + _globals["_ADAPTEREVENTINFOMSG"]._serialized_end = 1774 + _globals["_ADAPTEREVENTWARNING"]._serialized_start = 1777 + _globals["_ADAPTEREVENTWARNING"]._serialized_end = 1921 + _globals["_ADAPTEREVENTWARNINGMSG"]._serialized_start = 1923 + _globals["_ADAPTEREVENTWARNINGMSG"]._serialized_end = 2046 + _globals["_ADAPTEREVENTERROR"]._serialized_start = 2049 + _globals["_ADAPTEREVENTERROR"]._serialized_end = 2209 + _globals["_ADAPTEREVENTERRORMSG"]._serialized_start = 2211 + _globals["_ADAPTEREVENTERRORMSG"]._serialized_end = 2330 + _globals["_NEWCONNECTION"]._serialized_start = 2332 + _globals["_NEWCONNECTION"]._serialized_end = 2434 + _globals["_NEWCONNECTIONMSG"]._serialized_start = 2436 + _globals["_NEWCONNECTIONMSG"]._serialized_end = 2547 + _globals["_CONNECTIONREUSED"]._serialized_start = 2549 + _globals["_CONNECTIONREUSED"]._serialized_end = 2610 + _globals["_CONNECTIONREUSEDMSG"]._serialized_start = 2612 + _globals["_CONNECTIONREUSEDMSG"]._serialized_end = 2729 + _globals["_CONNECTIONLEFTOPENINCLEANUP"]._serialized_start = 2731 + _globals["_CONNECTIONLEFTOPENINCLEANUP"]._serialized_end = 2779 + _globals["_CONNECTIONLEFTOPENINCLEANUPMSG"]._serialized_start = 2782 + _globals["_CONNECTIONLEFTOPENINCLEANUPMSG"]._serialized_end = 2921 + _globals["_CONNECTIONCLOSEDINCLEANUP"]._serialized_start = 2923 + _globals["_CONNECTIONCLOSEDINCLEANUP"]._serialized_end = 2969 + _globals["_CONNECTIONCLOSEDINCLEANUPMSG"]._serialized_start = 2972 + _globals["_CONNECTIONCLOSEDINCLEANUPMSG"]._serialized_end = 3107 + _globals["_ROLLBACKFAILED"]._serialized_start = 3109 + _globals["_ROLLBACKFAILED"]._serialized_end = 3211 + _globals["_ROLLBACKFAILEDMSG"]._serialized_start = 3213 + _globals["_ROLLBACKFAILEDMSG"]._serialized_end = 3326 + _globals["_CONNECTIONCLOSED"]._serialized_start = 3328 + _globals["_CONNECTIONCLOSED"]._serialized_end = 3414 + _globals["_CONNECTIONCLOSEDMSG"]._serialized_start = 3416 + _globals["_CONNECTIONCLOSEDMSG"]._serialized_end = 3533 + _globals["_CONNECTIONLEFTOPEN"]._serialized_start = 3535 + _globals["_CONNECTIONLEFTOPEN"]._serialized_end = 3623 + _globals["_CONNECTIONLEFTOPENMSG"]._serialized_start = 3625 + _globals["_CONNECTIONLEFTOPENMSG"]._serialized_end = 3746 + _globals["_ROLLBACK"]._serialized_start = 3748 + _globals["_ROLLBACK"]._serialized_end = 3826 + _globals["_ROLLBACKMSG"]._serialized_start = 3828 + _globals["_ROLLBACKMSG"]._serialized_end = 3929 + _globals["_CACHEMISS"]._serialized_start = 3931 + _globals["_CACHEMISS"]._serialized_end = 3995 + _globals["_CACHEMISSMSG"]._serialized_start = 3997 + _globals["_CACHEMISSMSG"]._serialized_end = 4100 + _globals["_LISTRELATIONS"]._serialized_start = 4102 + _globals["_LISTRELATIONS"]._serialized_end = 4200 + _globals["_LISTRELATIONSMSG"]._serialized_start = 4202 + _globals["_LISTRELATIONSMSG"]._serialized_end = 4313 + _globals["_CONNECTIONUSED"]._serialized_start = 4315 + _globals["_CONNECTIONUSED"]._serialized_end = 4418 + _globals["_CONNECTIONUSEDMSG"]._serialized_start = 4420 + _globals["_CONNECTIONUSEDMSG"]._serialized_end = 4533 + _globals["_SQLQUERY"]._serialized_start = 4535 + _globals["_SQLQUERY"]._serialized_end = 4626 + _globals["_SQLQUERYMSG"]._serialized_start = 4628 + _globals["_SQLQUERYMSG"]._serialized_end = 4729 + _globals["_SQLQUERYSTATUS"]._serialized_start = 4731 + _globals["_SQLQUERYSTATUS"]._serialized_end = 4829 + _globals["_SQLQUERYSTATUSMSG"]._serialized_start = 4831 + _globals["_SQLQUERYSTATUSMSG"]._serialized_end = 4944 + _globals["_SQLCOMMIT"]._serialized_start = 4946 + _globals["_SQLCOMMIT"]._serialized_end = 5025 + _globals["_SQLCOMMITMSG"]._serialized_start = 5027 + _globals["_SQLCOMMITMSG"]._serialized_end = 5130 + _globals["_COLTYPECHANGE"]._serialized_start = 5132 + _globals["_COLTYPECHANGE"]._serialized_end = 5229 + _globals["_COLTYPECHANGEMSG"]._serialized_start = 5231 + _globals["_COLTYPECHANGEMSG"]._serialized_end = 5342 + _globals["_SCHEMACREATION"]._serialized_start = 5344 + _globals["_SCHEMACREATION"]._serialized_end = 5408 + _globals["_SCHEMACREATIONMSG"]._serialized_start = 5410 + _globals["_SCHEMACREATIONMSG"]._serialized_end = 5523 + _globals["_SCHEMADROP"]._serialized_start = 5525 + _globals["_SCHEMADROP"]._serialized_end = 5585 + _globals["_SCHEMADROPMSG"]._serialized_start = 5587 + _globals["_SCHEMADROPMSG"]._serialized_end = 5692 + _globals["_CACHEACTION"]._serialized_start = 5695 + _globals["_CACHEACTION"]._serialized_end = 5917 + _globals["_CACHEACTIONMSG"]._serialized_start = 5919 + _globals["_CACHEACTIONMSG"]._serialized_end = 6026 + _globals["_CACHEDUMPGRAPH"]._serialized_start = 6029 + _globals["_CACHEDUMPGRAPH"]._serialized_end = 6181 + _globals["_CACHEDUMPGRAPH_DUMPENTRY"]._serialized_start = 6138 + _globals["_CACHEDUMPGRAPH_DUMPENTRY"]._serialized_end = 6181 + _globals["_CACHEDUMPGRAPHMSG"]._serialized_start = 6183 + _globals["_CACHEDUMPGRAPHMSG"]._serialized_end = 6296 + _globals["_ADAPTERREGISTERED"]._serialized_start = 6298 + _globals["_ADAPTERREGISTERED"]._serialized_end = 6364 + _globals["_ADAPTERREGISTEREDMSG"]._serialized_start = 6366 + _globals["_ADAPTERREGISTEREDMSG"]._serialized_end = 6485 + _globals["_ADAPTERIMPORTERROR"]._serialized_start = 6487 + _globals["_ADAPTERIMPORTERROR"]._serialized_end = 6520 + _globals["_ADAPTERIMPORTERRORMSG"]._serialized_start = 6522 + _globals["_ADAPTERIMPORTERRORMSG"]._serialized_end = 6643 + _globals["_PLUGINLOADERROR"]._serialized_start = 6645 + _globals["_PLUGINLOADERROR"]._serialized_end = 6680 + _globals["_PLUGINLOADERRORMSG"]._serialized_start = 6682 + _globals["_PLUGINLOADERRORMSG"]._serialized_end = 6797 + _globals["_NEWCONNECTIONOPENING"]._serialized_start = 6799 + _globals["_NEWCONNECTIONOPENING"]._serialized_end = 6896 + _globals["_NEWCONNECTIONOPENINGMSG"]._serialized_start = 6898 + _globals["_NEWCONNECTIONOPENINGMSG"]._serialized_end = 7023 + _globals["_CODEEXECUTION"]._serialized_start = 7025 + _globals["_CODEEXECUTION"]._serialized_end = 7081 + _globals["_CODEEXECUTIONMSG"]._serialized_start = 7083 + _globals["_CODEEXECUTIONMSG"]._serialized_end = 7194 + _globals["_CODEEXECUTIONSTATUS"]._serialized_start = 7196 + _globals["_CODEEXECUTIONSTATUS"]._serialized_end = 7250 + _globals["_CODEEXECUTIONSTATUSMSG"]._serialized_start = 7252 + _globals["_CODEEXECUTIONSTATUSMSG"]._serialized_end = 7375 + _globals["_CATALOGGENERATIONERROR"]._serialized_start = 7377 + _globals["_CATALOGGENERATIONERROR"]._serialized_end = 7414 + _globals["_CATALOGGENERATIONERRORMSG"]._serialized_start = 7417 + _globals["_CATALOGGENERATIONERRORMSG"]._serialized_end = 7546 + _globals["_WRITECATALOGFAILURE"]._serialized_start = 7548 + _globals["_WRITECATALOGFAILURE"]._serialized_end = 7593 + _globals["_WRITECATALOGFAILUREMSG"]._serialized_start = 7595 + _globals["_WRITECATALOGFAILUREMSG"]._serialized_end = 7718 + _globals["_CATALOGWRITTEN"]._serialized_start = 7720 + _globals["_CATALOGWRITTEN"]._serialized_end = 7750 + _globals["_CATALOGWRITTENMSG"]._serialized_start = 7752 + _globals["_CATALOGWRITTENMSG"]._serialized_end = 7865 + _globals["_CANNOTGENERATEDOCS"]._serialized_start = 7867 + _globals["_CANNOTGENERATEDOCS"]._serialized_end = 7887 + _globals["_CANNOTGENERATEDOCSMSG"]._serialized_start = 7889 + _globals["_CANNOTGENERATEDOCSMSG"]._serialized_end = 8010 + _globals["_BUILDINGCATALOG"]._serialized_start = 8012 + _globals["_BUILDINGCATALOG"]._serialized_end = 8029 + _globals["_BUILDINGCATALOGMSG"]._serialized_start = 8031 + _globals["_BUILDINGCATALOGMSG"]._serialized_end = 8146 + _globals["_DATABASEERRORRUNNINGHOOK"]._serialized_start = 8148 + _globals["_DATABASEERRORRUNNINGHOOK"]._serialized_end = 8193 + _globals["_DATABASEERRORRUNNINGHOOKMSG"]._serialized_start = 8196 + _globals["_DATABASEERRORRUNNINGHOOKMSG"]._serialized_end = 8329 + _globals["_HOOKSRUNNING"]._serialized_start = 8331 + _globals["_HOOKSRUNNING"]._serialized_end = 8383 + _globals["_HOOKSRUNNINGMSG"]._serialized_start = 8385 + _globals["_HOOKSRUNNINGMSG"]._serialized_end = 8494 + _globals["_FINISHEDRUNNINGSTATS"]._serialized_start = 8496 + _globals["_FINISHEDRUNNINGSTATS"]._serialized_end = 8580 + _globals["_FINISHEDRUNNINGSTATSMSG"]._serialized_start = 8582 + _globals["_FINISHEDRUNNINGSTATSMSG"]._serialized_end = 8707 + _globals["_CONSTRAINTNOTENFORCED"]._serialized_start = 8709 + _globals["_CONSTRAINTNOTENFORCED"]._serialized_end = 8769 + _globals["_CONSTRAINTNOTENFORCEDMSG"]._serialized_start = 8771 + _globals["_CONSTRAINTNOTENFORCEDMSG"]._serialized_end = 8898 + _globals["_CONSTRAINTNOTSUPPORTED"]._serialized_start = 8900 + _globals["_CONSTRAINTNOTSUPPORTED"]._serialized_end = 8961 + _globals["_CONSTRAINTNOTSUPPORTEDMSG"]._serialized_start = 8964 + _globals["_CONSTRAINTNOTSUPPORTEDMSG"]._serialized_end = 9093 +# @@protoc_insertion_point(module_scope) diff --git a/core/dbt/adapters/events/base_types.py b/core/dbt/adapters/events/base_types.py new file mode 100644 index 00000000000..7d8251c020d --- /dev/null +++ b/core/dbt/adapters/events/base_types.py @@ -0,0 +1,38 @@ +from dbt.common.events.base_types import ( + BaseEvent, + DynamicLevel as CommonDyanicLevel, + TestLevel as CommonTestLevel, + DebugLevel as CommonDebugLevel, + InfoLevel as CommonInfoLevel, + WarnLevel as CommonWarnLevel, + ErrorLevel as CommonErrorLevel, +) +from dbt.adapters.events import adapter_types_pb2 + + +class AdapterBaseEvent(BaseEvent): + PROTO_TYPES_MODULE = adapter_types_pb2 + + +class DynamicLevel(CommonDyanicLevel, AdapterBaseEvent): + pass + + +class TestLevel(CommonTestLevel, AdapterBaseEvent): + pass + + +class DebugLevel(CommonDebugLevel, AdapterBaseEvent): + pass + + +class InfoLevel(CommonInfoLevel, AdapterBaseEvent): + pass + + +class WarnLevel(CommonWarnLevel, AdapterBaseEvent): + pass + + +class ErrorLevel(CommonErrorLevel, AdapterBaseEvent): + pass diff --git a/core/dbt/adapters/events/types.py b/core/dbt/adapters/events/types.py new file mode 100644 index 00000000000..d3aa0a87214 --- /dev/null +++ b/core/dbt/adapters/events/types.py @@ -0,0 +1,417 @@ +from dbt.adapters.events.base_types import WarnLevel, InfoLevel, ErrorLevel, DebugLevel +from dbt.common.ui import line_wrap_message, warning_tag + + +def format_adapter_message(name, base_msg, args) -> str: + # only apply formatting if there are arguments to format. + # avoids issues like "dict: {k: v}".format() which results in `KeyError 'k'` + msg = base_msg if len(args) == 0 else base_msg.format(*args) + return f"{name} adapter: {msg}" + + +# ======================================================= +# D - Deprecations +# ======================================================= + + +class CollectFreshnessReturnSignature(WarnLevel): + def code(self) -> str: + return "D012" + + def message(self) -> str: + description = ( + "The 'collect_freshness' macro signature has changed to return the full " + "query result, rather than just a table of values. See the v1.5 migration guide " + "for details on how to update your custom macro: https://docs.getdbt.com/guides/migration/versions/upgrading-to-v1.5" + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +class AdapterDeprecationWarning(WarnLevel): + def code(self) -> str: + return "D005" + + def message(self) -> str: + description = ( + f"The adapter function `adapter.{self.old_name}` is deprecated and will be removed in " + f"a future release of dbt. Please use `adapter.{self.new_name}` instead. " + f"\n\nDocumentation for {self.new_name} can be found here:" + f"\n\nhttps://docs.getdbt.com/docs/adapter" + ) + return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) + + +# ======================================================= +# E - DB Adapter +# ======================================================= + + +class AdapterEventDebug(DebugLevel): + def code(self) -> str: + return "E001" + + def message(self) -> str: + return format_adapter_message(self.name, self.base_msg, self.args) + + +class AdapterEventInfo(InfoLevel): + def code(self) -> str: + return "E002" + + def message(self) -> str: + return format_adapter_message(self.name, self.base_msg, self.args) + + +class AdapterEventWarning(WarnLevel): + def code(self) -> str: + return "E003" + + def message(self) -> str: + return format_adapter_message(self.name, self.base_msg, self.args) + + +class AdapterEventError(ErrorLevel): + def code(self) -> str: + return "E004" + + def message(self) -> str: + return format_adapter_message(self.name, self.base_msg, self.args) + + +class NewConnection(DebugLevel): + def code(self) -> str: + return "E005" + + def message(self) -> str: + return f"Acquiring new {self.conn_type} connection '{self.conn_name}'" + + +class ConnectionReused(DebugLevel): + def code(self) -> str: + return "E006" + + def message(self) -> str: + return f"Re-using an available connection from the pool (formerly {self.orig_conn_name}, now {self.conn_name})" + + +class ConnectionLeftOpenInCleanup(DebugLevel): + def code(self) -> str: + return "E007" + + def message(self) -> str: + return f"Connection '{self.conn_name}' was left open." + + +class ConnectionClosedInCleanup(DebugLevel): + def code(self) -> str: + return "E008" + + def message(self) -> str: + return f"Connection '{self.conn_name}' was properly closed." + + +class RollbackFailed(DebugLevel): + def code(self) -> str: + return "E009" + + def message(self) -> str: + return f"Failed to rollback '{self.conn_name}'" + + +class ConnectionClosed(DebugLevel): + def code(self) -> str: + return "E010" + + def message(self) -> str: + return f"On {self.conn_name}: Close" + + +class ConnectionLeftOpen(DebugLevel): + def code(self) -> str: + return "E011" + + def message(self) -> str: + return f"On {self.conn_name}: No close available on handle" + + +class Rollback(DebugLevel): + def code(self) -> str: + return "E012" + + def message(self) -> str: + return f"On {self.conn_name}: ROLLBACK" + + +class CacheMiss(DebugLevel): + def code(self) -> str: + return "E013" + + def message(self) -> str: + return ( + f'On "{self.conn_name}": cache miss for schema ' + f'"{self.database}.{self.schema}", this is inefficient' + ) + + +class ListRelations(DebugLevel): + def code(self) -> str: + return "E014" + + def message(self) -> str: + identifiers_str = ", ".join(r.identifier for r in self.relations) + return f"While listing relations in database={self.database}, schema={self.schema}, found: {identifiers_str}" + + +class ConnectionUsed(DebugLevel): + def code(self) -> str: + return "E015" + + def message(self) -> str: + return f'Using {self.conn_type} connection "{self.conn_name}"' + + +class SQLQuery(DebugLevel): + def code(self) -> str: + return "E016" + + def message(self) -> str: + return f"On {self.conn_name}: {self.sql}" + + +class SQLQueryStatus(DebugLevel): + def code(self) -> str: + return "E017" + + def message(self) -> str: + return f"SQL status: {self.status} in {self.elapsed} seconds" + + +class SQLCommit(DebugLevel): + def code(self) -> str: + return "E018" + + def message(self) -> str: + return f"On {self.conn_name}: COMMIT" + + +class ColTypeChange(DebugLevel): + def code(self) -> str: + return "E019" + + def message(self) -> str: + return f"Changing col type from {self.orig_type} to {self.new_type} in table {self.table}" + + +class SchemaCreation(DebugLevel): + def code(self) -> str: + return "E020" + + def message(self) -> str: + return f'Creating schema "{self.relation}"' + + +class SchemaDrop(DebugLevel): + def code(self) -> str: + return "E021" + + def message(self) -> str: + return f'Dropping schema "{self.relation}".' + + +class CacheAction(DebugLevel): + def code(self) -> str: + return "E022" + + def format_ref_key(self, ref_key) -> str: + return f"(database={ref_key.database}, schema={ref_key.schema}, identifier={ref_key.identifier})" + + def message(self) -> str: + ref_key = self.format_ref_key(self.ref_key) + ref_key_2 = self.format_ref_key(self.ref_key_2) + ref_key_3 = self.format_ref_key(self.ref_key_3) + ref_list = [] + for rfk in self.ref_list: + ref_list.append(self.format_ref_key(rfk)) + if self.action == "add_link": + return f"adding link, {ref_key} references {ref_key_2}" + elif self.action == "add_relation": + return f"adding relation: {ref_key}" + elif self.action == "drop_missing_relation": + return f"dropped a nonexistent relationship: {ref_key}" + elif self.action == "drop_cascade": + return f"drop {ref_key} is cascading to {ref_list}" + elif self.action == "drop_relation": + return f"Dropping relation: {ref_key}" + elif self.action == "update_reference": + return ( + f"updated reference from {ref_key} -> {ref_key_3} to " + f"{ref_key_2} -> {ref_key_3}" + ) + elif self.action == "temporary_relation": + return f"old key {ref_key} not found in self.relations, assuming temporary" + elif self.action == "rename_relation": + return f"Renaming relation {ref_key} to {ref_key_2}" + elif self.action == "uncached_relation": + return ( + f"{ref_key_2} references {ref_key} " + f"but {self.ref_key.database}.{self.ref_key.schema}" + "is not in the cache, skipping assumed external relation" + ) + else: + return ref_key + + +# Skipping E023, E024, E025, E026, E027, E028, E029, E030 + + +class CacheDumpGraph(DebugLevel): + def code(self) -> str: + return "E031" + + def message(self) -> str: + return f"dump {self.before_after} {self.action} : {self.dump}" + + +# Skipping E032, E033, E034 + + +class AdapterRegistered(InfoLevel): + def code(self) -> str: + return "E034" + + def message(self) -> str: + return f"Registered adapter: {self.adapter_name}{self.adapter_version}" + + +class AdapterImportError(InfoLevel): + def code(self) -> str: + return "E035" + + def message(self) -> str: + return f"Error importing adapter: {self.exc}" + + +class PluginLoadError(DebugLevel): + def code(self) -> str: + return "E036" + + def message(self) -> str: + return f"{self.exc_info}" + + +class NewConnectionOpening(DebugLevel): + def code(self) -> str: + return "E037" + + def message(self) -> str: + return f"Opening a new connection, currently in state {self.connection_state}" + + +class CodeExecution(DebugLevel): + def code(self) -> str: + return "E038" + + def message(self) -> str: + return f"On {self.conn_name}: {self.code_content}" + + +class CodeExecutionStatus(DebugLevel): + def code(self) -> str: + return "E039" + + def message(self) -> str: + return f"Execution status: {self.status} in {self.elapsed} seconds" + + +class CatalogGenerationError(WarnLevel): + def code(self) -> str: + return "E040" + + def message(self) -> str: + return f"Encountered an error while generating catalog: {self.exc}" + + +class WriteCatalogFailure(ErrorLevel): + def code(self) -> str: + return "E041" + + def message(self) -> str: + return ( + f"dbt encountered {self.num_exceptions} failure{(self.num_exceptions != 1) * 's'} " + "while writing the catalog" + ) + + +class CatalogWritten(InfoLevel): + def code(self) -> str: + return "E042" + + def message(self) -> str: + return f"Catalog written to {self.path}" + + +class CannotGenerateDocs(InfoLevel): + def code(self) -> str: + return "E043" + + def message(self) -> str: + return "compile failed, cannot generate docs" + + +class BuildingCatalog(InfoLevel): + def code(self) -> str: + return "E044" + + def message(self) -> str: + return "Building catalog" + + +class DatabaseErrorRunningHook(InfoLevel): + def code(self) -> str: + return "E045" + + def message(self) -> str: + return f"Database error while running {self.hook_type}" + + +class HooksRunning(InfoLevel): + def code(self) -> str: + return "E046" + + def message(self) -> str: + plural = "hook" if self.num_hooks == 1 else "hooks" + return f"Running {self.num_hooks} {self.hook_type} {plural}" + + +class FinishedRunningStats(InfoLevel): + def code(self) -> str: + return "E047" + + def message(self) -> str: + return f"Finished running {self.stat_line}{self.execution} ({self.execution_time:0.2f}s)." + + +class ConstraintNotEnforced(WarnLevel): + def code(self) -> str: + return "E048" + + def message(self) -> str: + msg = ( + f"The constraint type {self.constraint} is not enforced by {self.adapter}. " + "The constraint will be included in this model's DDL statement, but it will not " + "guarantee anything about the underlying data. Set 'warn_unenforced: false' on " + "this constraint to ignore this warning." + ) + return line_wrap_message(warning_tag(msg)) + + +class ConstraintNotSupported(WarnLevel): + def code(self) -> str: + return "E049" + + def message(self) -> str: + msg = ( + f"The constraint type {self.constraint} is not supported by {self.adapter}, and will " + "be ignored. Set 'warn_unsupported: false' on this constraint to ignore this warning." + ) + return line_wrap_message(warning_tag(msg)) diff --git a/core/dbt/adapters/factory.py b/core/dbt/adapters/factory.py index 81f5f7b8653..79d6564aa0f 100644 --- a/core/dbt/adapters/factory.py +++ b/core/dbt/adapters/factory.py @@ -9,7 +9,7 @@ from dbt.adapters.protocol import AdapterConfig, AdapterProtocol, RelationProtocol from dbt.adapters.contracts.connection import AdapterRequiredConfig, Credentials from dbt.common.events.functions import fire_event -from dbt.common.events.types import AdapterImportError, PluginLoadError, AdapterRegistered +from dbt.adapters.events.types import AdapterImportError, PluginLoadError, AdapterRegistered from dbt.common.exceptions import DbtInternalError, DbtRuntimeError from dbt.include.global_project import PACKAGE_PATH as GLOBAL_PROJECT_PATH from dbt.include.global_project import PROJECT_NAME as GLOBAL_PROJECT_NAME diff --git a/core/dbt/adapters/sql/connections.py b/core/dbt/adapters/sql/connections.py index 6a0c558e92c..86de2dfbddc 100644 --- a/core/dbt/adapters/sql/connections.py +++ b/core/dbt/adapters/sql/connections.py @@ -4,12 +4,12 @@ import agate +from dbt.adapters.events.types import ConnectionUsed, SQLQuery, SQLCommit, SQLQueryStatus import dbt.common.clients.agate_helper import dbt.common.exceptions from dbt.adapters.base import BaseConnectionManager from dbt.adapters.contracts.connection import Connection, ConnectionState, AdapterResponse from dbt.common.events.functions import fire_event -from dbt.common.events.types import ConnectionUsed, SQLQuery, SQLCommit, SQLQueryStatus from dbt.common.events.contextvars import get_node_info from dbt.common.utils import cast_to_str diff --git a/core/dbt/adapters/sql/impl.py b/core/dbt/adapters/sql/impl.py index 13de87619e3..5aa5c679845 100644 --- a/core/dbt/adapters/sql/impl.py +++ b/core/dbt/adapters/sql/impl.py @@ -2,12 +2,12 @@ from typing import Any, Optional, Tuple, Type, List from dbt.adapters.contracts.connection import Connection, AdapterResponse +from dbt.adapters.events.types import ColTypeChange, SchemaCreation, SchemaDrop from dbt.adapters.exceptions import RelationTypeNullError from dbt.adapters.base import BaseAdapter, available from dbt.adapters.cache import _make_ref_key_dict from dbt.adapters.sql import SQLConnectionManager from dbt.common.events.functions import fire_event -from dbt.common.events.types import ColTypeChange, SchemaCreation, SchemaDrop from dbt.adapters.base.relation import BaseRelation diff --git a/core/dbt/common/events/adapter_endpoint.py b/core/dbt/common/events/adapter_endpoint.py index e200a3540db..a042493cf16 100644 --- a/core/dbt/common/events/adapter_endpoint.py +++ b/core/dbt/common/events/adapter_endpoint.py @@ -4,7 +4,7 @@ from dbt.common.events.event_handler import set_package_logging from dbt.common.events.functions import fire_event, EVENT_MANAGER from dbt.common.events.contextvars import get_node_info -from dbt.common.events.types import ( +from dbt.adapters.events.types import ( AdapterEventDebug, AdapterEventInfo, AdapterEventWarning, diff --git a/core/dbt/common/events/eventmgr.py b/core/dbt/common/events/eventmgr.py index a8459264e73..59b8d8e8365 100644 --- a/core/dbt/common/events/eventmgr.py +++ b/core/dbt/common/events/eventmgr.py @@ -56,6 +56,8 @@ def add_logger(self, config: LoggerConfig) -> None: class TestEventManager(IEventManager): + __test__ = False + def __init__(self) -> None: self.event_history: List[Tuple[BaseEvent, Optional[EventLevel]]] = [] self.loggers = [] diff --git a/core/dbt/common/events/types.proto b/core/dbt/common/events/types.proto index ac745de1835..d08a98f118c 100644 --- a/core/dbt/common/events/types.proto +++ b/core/dbt/common/events/types.proto @@ -59,13 +59,6 @@ message RunResultMsg { int32 num_failures = 7; } -// ReferenceKey -message ReferenceKeyMsg { - string database = 1; - string schema = 2; - string identifier = 3; -} - //ColumnType message ColumnType { string column_name = 1; @@ -92,28 +85,6 @@ message GenericMessage { EventInfo info = 1; } -// A - Deprecations - to move to adapter events -// D005 -message AdapterDeprecationWarning { - string old_name = 1; - string new_name = 2; -} - -message AdapterDeprecationWarningMsg { - EventInfo info = 1; - AdapterDeprecationWarning data = 2; -} - -// D012 -message CollectFreshnessReturnSignature { -} - -message CollectFreshnessReturnSignatureMsg { - EventInfo info = 1; - CollectFreshnessReturnSignature data = 2; -} - - // A - Pre-project loading // A001 @@ -309,452 +280,6 @@ message ProjectCreatedMsg { ProjectCreated data = 2; } -// E - DB Adapter - -// E001 -message AdapterEventDebug { - NodeInfo node_info = 1; - string name = 2; - string base_msg = 3; - google.protobuf.ListValue args = 4; -} - -message AdapterEventDebugMsg { - EventInfo info = 1; - AdapterEventDebug data = 2; -} - -// E002 -message AdapterEventInfo { - NodeInfo node_info = 1; - string name = 2; - string base_msg = 3; - google.protobuf.ListValue args = 4; -} - -message AdapterEventInfoMsg { - EventInfo info = 1; - AdapterEventInfo data = 2; -} - -// E003 -message AdapterEventWarning { - NodeInfo node_info = 1; - string name = 2; - string base_msg = 3; - google.protobuf.ListValue args = 4; -} - -message AdapterEventWarningMsg { - EventInfo info = 1; - AdapterEventWarning data = 2; -} - -// E004 -message AdapterEventError { - NodeInfo node_info = 1; - string name = 2; - string base_msg = 3; - google.protobuf.ListValue args = 4; - string exc_info = 5; -} - -message AdapterEventErrorMsg { - EventInfo info = 1; - AdapterEventError data = 2; -} - -// E005 -message NewConnection { - NodeInfo node_info = 1; - string conn_type = 2; - string conn_name = 3; -} - -message NewConnectionMsg { - EventInfo info = 1; - NewConnection data = 2; -} - -// E006 -message ConnectionReused { - string conn_name = 1; - string orig_conn_name = 2; -} - -message ConnectionReusedMsg { - EventInfo info = 1; - ConnectionReused data = 2; -} - -// E007 -message ConnectionLeftOpenInCleanup { - string conn_name = 1; -} - -message ConnectionLeftOpenInCleanupMsg { - EventInfo info = 1; - ConnectionLeftOpenInCleanup data = 2; -} - -// E008 -message ConnectionClosedInCleanup { - string conn_name = 1; -} - -message ConnectionClosedInCleanupMsg { - EventInfo info = 1; - ConnectionClosedInCleanup data = 2; -} - -// E009 -message RollbackFailed { - NodeInfo node_info = 1; - string conn_name = 2; - string exc_info = 3; -} - -message RollbackFailedMsg { - EventInfo info = 1; - RollbackFailed data = 2; -} - -// E010 -message ConnectionClosed { - NodeInfo node_info = 1; - string conn_name = 2; -} - -message ConnectionClosedMsg { - EventInfo info = 1; - ConnectionClosed data = 2; -} - -// E011 -message ConnectionLeftOpen { - NodeInfo node_info = 1; - string conn_name = 2; -} - -message ConnectionLeftOpenMsg { - EventInfo info = 1; - ConnectionLeftOpen data = 2; -} - -// E012 -message Rollback { - NodeInfo node_info = 1; - string conn_name = 2; -} - -message RollbackMsg { - EventInfo info = 1; - Rollback data = 2; -} - -// E013 -message CacheMiss { - string conn_name = 1; - string database = 2; - string schema = 3; -} - -message CacheMissMsg { - EventInfo info = 1; - CacheMiss data = 2; -} - -// E014 -message ListRelations { - string database = 1; - string schema = 2; - repeated ReferenceKeyMsg relations = 3; -} - -message ListRelationsMsg { - EventInfo info = 1; - ListRelations data = 2; -} - -// E015 -message ConnectionUsed { - NodeInfo node_info = 1; - string conn_type = 2; - string conn_name = 3; -} - -message ConnectionUsedMsg { - EventInfo info = 1; - ConnectionUsed data = 2; -} - -// E016 -message SQLQuery { - NodeInfo node_info = 1; - string conn_name = 2; - string sql = 3; -} - -message SQLQueryMsg { - EventInfo info = 1; - SQLQuery data = 2; -} - -// E017 -message SQLQueryStatus { - NodeInfo node_info = 1; - string status = 2; - float elapsed = 3; -} - -message SQLQueryStatusMsg { - EventInfo info = 1; - SQLQueryStatus data = 2; -} - -// E018 -message SQLCommit { - NodeInfo node_info = 1; - string conn_name = 2; -} - -message SQLCommitMsg { - EventInfo info = 1; - SQLCommit data = 2; -} - -// E019 -message ColTypeChange { - string orig_type = 1; - string new_type = 2; - ReferenceKeyMsg table = 3; -} - -message ColTypeChangeMsg { - EventInfo info = 1; - ColTypeChange data = 2; -} - -// E020 -message SchemaCreation { - ReferenceKeyMsg relation = 1; -} - -message SchemaCreationMsg { - EventInfo info = 1; - SchemaCreation data = 2; -} - -// E021 -message SchemaDrop { - ReferenceKeyMsg relation = 1; -} - -message SchemaDropMsg { - EventInfo info = 1; - SchemaDrop data = 2; -} - -// E022 -message CacheAction { - string action = 1; - ReferenceKeyMsg ref_key = 2; - ReferenceKeyMsg ref_key_2 = 3; - ReferenceKeyMsg ref_key_3 = 4; - repeated ReferenceKeyMsg ref_list = 5; -} - -message CacheActionMsg { - EventInfo info = 1; - CacheAction data = 2; -} - -// Skipping E023, E024, E025, E026, E027, E028, E029, E0230 - -// E031 -message CacheDumpGraph { - map dump = 1; - string before_after = 2; - string action = 3; -} - -message CacheDumpGraphMsg { - EventInfo info = 1; - CacheDumpGraph data = 2; -} - - -// Skipping E032, E033, E034 - - - -// E034 -message AdapterRegistered { - string adapter_name = 1; - string adapter_version = 2; -} - -message AdapterRegisteredMsg { - EventInfo info = 1; - AdapterRegistered data = 2; -} - -// E035 -message AdapterImportError { - string exc = 1; -} - -message AdapterImportErrorMsg { - EventInfo info = 1; - AdapterImportError data = 2; -} - -// E036 -message PluginLoadError { - string exc_info = 1; -} - -message PluginLoadErrorMsg { - EventInfo info = 1; - PluginLoadError data = 2; -} - -// E037 -message NewConnectionOpening { - NodeInfo node_info = 1; - string connection_state = 2; -} - -message NewConnectionOpeningMsg { - EventInfo info = 1; - NewConnectionOpening data = 2; -} - -// E038 -message CodeExecution { - string conn_name = 1; - string code_content = 2; -} - -message CodeExecutionMsg { - EventInfo info = 1; - CodeExecution data = 2; -} - -// E039 -message CodeExecutionStatus { - string status = 1; - float elapsed = 2; -} - -message CodeExecutionStatusMsg { - EventInfo info = 1; - CodeExecutionStatus data = 2; -} - -// E040 -message CatalogGenerationError { - string exc = 1; -} - -message CatalogGenerationErrorMsg { - EventInfo info = 1; - CatalogGenerationError data = 2; -} - -// E041 -message WriteCatalogFailure { - int32 num_exceptions = 1; -} - -message WriteCatalogFailureMsg { - EventInfo info = 1; - WriteCatalogFailure data = 2; -} - -// E042 -message CatalogWritten { - string path = 1; -} - -message CatalogWrittenMsg { - EventInfo info = 1; - CatalogWritten data = 2; -} - -// E043 -message CannotGenerateDocs { -} - -message CannotGenerateDocsMsg { - EventInfo info = 1; - CannotGenerateDocs data = 2; -} - -// E044 -message BuildingCatalog { -} - -message BuildingCatalogMsg { - EventInfo info = 1; - BuildingCatalog data = 2; -} - -// E045 -message DatabaseErrorRunningHook { - string hook_type = 1; -} - -message DatabaseErrorRunningHookMsg { - EventInfo info = 1; - DatabaseErrorRunningHook data = 2; -} - -// E046 -message HooksRunning { - int32 num_hooks = 1; - string hook_type = 2; -} - -message HooksRunningMsg { - EventInfo info = 1; - HooksRunning data = 2; -} - -// E047 -message FinishedRunningStats { - string stat_line = 1; - string execution = 2; - float execution_time = 3; -} - -message FinishedRunningStatsMsg { - EventInfo info = 1; - FinishedRunningStats data = 2; -} - -// E048 -message ConstraintNotEnforced { - string constraint = 1; - string adapter = 2; -} - -message ConstraintNotEnforcedMsg { - EventInfo info = 1; - ConstraintNotEnforced data = 2; -} - -// E049 -message ConstraintNotSupported { - string constraint = 1; - string adapter = 2; -} - -message ConstraintNotSupportedMsg { - EventInfo info = 1; - ConstraintNotSupported data = 2; -} - // I - Project parsing // I001 diff --git a/core/dbt/common/events/types.py b/core/dbt/common/events/types.py index ed1072ab1e0..9236d5b82eb 100644 --- a/core/dbt/common/events/types.py +++ b/core/dbt/common/events/types.py @@ -44,42 +44,6 @@ # The basic idea is that event codes roughly translate to the natural order of running a dbt task -def format_adapter_message(name, base_msg, args) -> str: - # only apply formatting if there are arguments to format. - # avoids issues like "dict: {k: v}".format() which results in `KeyError 'k'` - msg = base_msg if len(args) == 0 else base_msg.format(*args) - return f"{name} adapter: {msg}" - - -# TODO: move to adapter event -class CollectFreshnessReturnSignature(WarnLevel): - def code(self) -> str: - return "D012" - - def message(self) -> str: - description = ( - "The 'collect_freshness' macro signature has changed to return the full " - "query result, rather than just a table of values. See the v1.5 migration guide " - "for details on how to update your custom macro: https://docs.getdbt.com/guides/migration/versions/upgrading-to-v1.5" - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - -# TODO: move to adapter event -class AdapterDeprecationWarning(WarnLevel): - def code(self) -> str: - return "D005" - - def message(self) -> str: - description = ( - f"The adapter function `adapter.{self.old_name}` is deprecated and will be removed in " - f"a future release of dbt. Please use `adapter.{self.new_name}` instead. " - f"\n\nDocumentation for {self.new_name} can be found here:" - f"\n\nhttps://docs.getdbt.com/docs/adapter" - ) - return line_wrap_message(warning_tag(f"Deprecated functionality\n\n{description}")) - - # ======================================================= # A - Pre-project loading # ======================================================= @@ -278,382 +242,6 @@ def message(self) -> str: """ -# ======================================================= -# E - DB Adapter -# ======================================================= - - -class AdapterEventDebug(DebugLevel): - def code(self) -> str: - return "E001" - - def message(self) -> str: - return format_adapter_message(self.name, self.base_msg, self.args) - - -class AdapterEventInfo(InfoLevel): - def code(self) -> str: - return "E002" - - def message(self) -> str: - return format_adapter_message(self.name, self.base_msg, self.args) - - -class AdapterEventWarning(WarnLevel): - def code(self) -> str: - return "E003" - - def message(self) -> str: - return format_adapter_message(self.name, self.base_msg, self.args) - - -class AdapterEventError(ErrorLevel): - def code(self) -> str: - return "E004" - - def message(self) -> str: - return format_adapter_message(self.name, self.base_msg, self.args) - - -class NewConnection(DebugLevel): - def code(self) -> str: - return "E005" - - def message(self) -> str: - return f"Acquiring new {self.conn_type} connection '{self.conn_name}'" - - -class ConnectionReused(DebugLevel): - def code(self) -> str: - return "E006" - - def message(self) -> str: - return f"Re-using an available connection from the pool (formerly {self.orig_conn_name}, now {self.conn_name})" - - -class ConnectionLeftOpenInCleanup(DebugLevel): - def code(self) -> str: - return "E007" - - def message(self) -> str: - return f"Connection '{self.conn_name}' was left open." - - -class ConnectionClosedInCleanup(DebugLevel): - def code(self) -> str: - return "E008" - - def message(self) -> str: - return f"Connection '{self.conn_name}' was properly closed." - - -class RollbackFailed(DebugLevel): - def code(self) -> str: - return "E009" - - def message(self) -> str: - return f"Failed to rollback '{self.conn_name}'" - - -class ConnectionClosed(DebugLevel): - def code(self) -> str: - return "E010" - - def message(self) -> str: - return f"On {self.conn_name}: Close" - - -class ConnectionLeftOpen(DebugLevel): - def code(self) -> str: - return "E011" - - def message(self) -> str: - return f"On {self.conn_name}: No close available on handle" - - -class Rollback(DebugLevel): - def code(self) -> str: - return "E012" - - def message(self) -> str: - return f"On {self.conn_name}: ROLLBACK" - - -class CacheMiss(DebugLevel): - def code(self) -> str: - return "E013" - - def message(self) -> str: - return ( - f'On "{self.conn_name}": cache miss for schema ' - f'"{self.database}.{self.schema}", this is inefficient' - ) - - -class ListRelations(DebugLevel): - def code(self) -> str: - return "E014" - - def message(self) -> str: - identifiers_str = ", ".join(r.identifier for r in self.relations) - return f"While listing relations in database={self.database}, schema={self.schema}, found: {identifiers_str}" - - -class ConnectionUsed(DebugLevel): - def code(self) -> str: - return "E015" - - def message(self) -> str: - return f'Using {self.conn_type} connection "{self.conn_name}"' - - -class SQLQuery(DebugLevel): - def code(self) -> str: - return "E016" - - def message(self) -> str: - return f"On {self.conn_name}: {self.sql}" - - -class SQLQueryStatus(DebugLevel): - def code(self) -> str: - return "E017" - - def message(self) -> str: - return f"SQL status: {self.status} in {self.elapsed} seconds" - - -class SQLCommit(DebugLevel): - def code(self) -> str: - return "E018" - - def message(self) -> str: - return f"On {self.conn_name}: COMMIT" - - -class ColTypeChange(DebugLevel): - def code(self) -> str: - return "E019" - - def message(self) -> str: - return f"Changing col type from {self.orig_type} to {self.new_type} in table {self.table}" - - -class SchemaCreation(DebugLevel): - def code(self) -> str: - return "E020" - - def message(self) -> str: - return f'Creating schema "{self.relation}"' - - -class SchemaDrop(DebugLevel): - def code(self) -> str: - return "E021" - - def message(self) -> str: - return f'Dropping schema "{self.relation}".' - - -class CacheAction(DebugLevel): - def code(self) -> str: - return "E022" - - def format_ref_key(self, ref_key) -> str: - return f"(database={ref_key.database}, schema={ref_key.schema}, identifier={ref_key.identifier})" - - def message(self) -> str: - ref_key = self.format_ref_key(self.ref_key) - ref_key_2 = self.format_ref_key(self.ref_key_2) - ref_key_3 = self.format_ref_key(self.ref_key_3) - ref_list = [] - for rfk in self.ref_list: - ref_list.append(self.format_ref_key(rfk)) - if self.action == "add_link": - return f"adding link, {ref_key} references {ref_key_2}" - elif self.action == "add_relation": - return f"adding relation: {ref_key}" - elif self.action == "drop_missing_relation": - return f"dropped a nonexistent relationship: {ref_key}" - elif self.action == "drop_cascade": - return f"drop {ref_key} is cascading to {ref_list}" - elif self.action == "drop_relation": - return f"Dropping relation: {ref_key}" - elif self.action == "update_reference": - return ( - f"updated reference from {ref_key} -> {ref_key_3} to " - f"{ref_key_2} -> {ref_key_3}" - ) - elif self.action == "temporary_relation": - return f"old key {ref_key} not found in self.relations, assuming temporary" - elif self.action == "rename_relation": - return f"Renaming relation {ref_key} to {ref_key_2}" - elif self.action == "uncached_relation": - return ( - f"{ref_key_2} references {ref_key} " - f"but {self.ref_key.database}.{self.ref_key.schema}" - "is not in the cache, skipping assumed external relation" - ) - else: - return ref_key - - -# Skipping E023, E024, E025, E026, E027, E028, E029, E030 - - -class CacheDumpGraph(DebugLevel): - def code(self) -> str: - return "E031" - - def message(self) -> str: - return f"dump {self.before_after} {self.action} : {self.dump}" - - -# Skipping E032, E033, E034 - - -class AdapterRegistered(InfoLevel): - def code(self) -> str: - return "E034" - - def message(self) -> str: - return f"Registered adapter: {self.adapter_name}{self.adapter_version}" - - -class AdapterImportError(InfoLevel): - def code(self) -> str: - return "E035" - - def message(self) -> str: - return f"Error importing adapter: {self.exc}" - - -class PluginLoadError(DebugLevel): - def code(self) -> str: - return "E036" - - def message(self) -> str: - return f"{self.exc_info}" - - -class NewConnectionOpening(DebugLevel): - def code(self) -> str: - return "E037" - - def message(self) -> str: - return f"Opening a new connection, currently in state {self.connection_state}" - - -class CodeExecution(DebugLevel): - def code(self) -> str: - return "E038" - - def message(self) -> str: - return f"On {self.conn_name}: {self.code_content}" - - -class CodeExecutionStatus(DebugLevel): - def code(self) -> str: - return "E039" - - def message(self) -> str: - return f"Execution status: {self.status} in {self.elapsed} seconds" - - -class CatalogGenerationError(WarnLevel): - def code(self) -> str: - return "E040" - - def message(self) -> str: - return f"Encountered an error while generating catalog: {self.exc}" - - -class WriteCatalogFailure(ErrorLevel): - def code(self) -> str: - return "E041" - - def message(self) -> str: - return ( - f"dbt encountered {self.num_exceptions} failure{(self.num_exceptions != 1) * 's'} " - "while writing the catalog" - ) - - -class CatalogWritten(InfoLevel): - def code(self) -> str: - return "E042" - - def message(self) -> str: - return f"Catalog written to {self.path}" - - -class CannotGenerateDocs(InfoLevel): - def code(self) -> str: - return "E043" - - def message(self) -> str: - return "compile failed, cannot generate docs" - - -class BuildingCatalog(InfoLevel): - def code(self) -> str: - return "E044" - - def message(self) -> str: - return "Building catalog" - - -class DatabaseErrorRunningHook(InfoLevel): - def code(self) -> str: - return "E045" - - def message(self) -> str: - return f"Database error while running {self.hook_type}" - - -class HooksRunning(InfoLevel): - def code(self) -> str: - return "E046" - - def message(self) -> str: - plural = "hook" if self.num_hooks == 1 else "hooks" - return f"Running {self.num_hooks} {self.hook_type} {plural}" - - -class FinishedRunningStats(InfoLevel): - def code(self) -> str: - return "E047" - - def message(self) -> str: - return f"Finished running {self.stat_line}{self.execution} ({self.execution_time:0.2f}s)." - - -class ConstraintNotEnforced(WarnLevel): - def code(self) -> str: - return "E048" - - def message(self) -> str: - msg = ( - f"The constraint type {self.constraint} is not enforced by {self.adapter}. " - "The constraint will be included in this model's DDL statement, but it will not " - "guarantee anything about the underlying data. Set 'warn_unenforced: false' on " - "this constraint to ignore this warning." - ) - return line_wrap_message(warning_tag(msg)) - - -class ConstraintNotSupported(WarnLevel): - def code(self) -> str: - return "E049" - - def message(self) -> str: - msg = ( - f"The constraint type {self.constraint} is not supported by {self.adapter}, and will " - "be ignored. Set 'warn_unsupported: false' on this constraint to ignore this warning." - ) - return line_wrap_message(warning_tag(msg)) - - # ======================================================= # I - Project parsing # ======================================================= diff --git a/core/dbt/common/events/types_pb2.py b/core/dbt/common/events/types_pb2.py index 7bca5aa5886..2fd42f641ae 100644 --- a/core/dbt/common/events/types_pb2.py +++ b/core/dbt/common/events/types_pb2.py @@ -15,7 +15,7 @@ from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0btypes.proto\x12\x0bproto_types\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto\"\x91\x02\n\tEventInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\x12\x0b\n\x03msg\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\x12\x15\n\rinvocation_id\x18\x05 \x01(\t\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x12\x0e\n\x06thread\x18\x07 \x01(\t\x12&\n\x02ts\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x05\x65xtra\x18\t \x03(\x0b\x32!.proto_types.EventInfo.ExtraEntry\x12\x10\n\x08\x63\x61tegory\x18\n \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x7f\n\rTimingInfoMsg\x12\x0c\n\x04name\x18\x01 \x01(\t\x12.\n\nstarted_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"V\n\x0cNodeRelation\x12\x10\n\x08\x64\x61tabase\x18\n \x01(\t\x12\x0e\n\x06schema\x18\x0b \x01(\t\x12\r\n\x05\x61lias\x18\x0c \x01(\t\x12\x15\n\rrelation_name\x18\r \x01(\t\"\x91\x02\n\x08NodeInfo\x12\x11\n\tnode_path\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x11\n\tunique_id\x18\x03 \x01(\t\x12\x15\n\rresource_type\x18\x04 \x01(\t\x12\x14\n\x0cmaterialized\x18\x05 \x01(\t\x12\x13\n\x0bnode_status\x18\x06 \x01(\t\x12\x17\n\x0fnode_started_at\x18\x07 \x01(\t\x12\x18\n\x10node_finished_at\x18\x08 \x01(\t\x12%\n\x04meta\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x30\n\rnode_relation\x18\n \x01(\x0b\x32\x19.proto_types.NodeRelation\"\xd1\x01\n\x0cRunResultMsg\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12/\n\x0btiming_info\x18\x03 \x03(\x0b\x32\x1a.proto_types.TimingInfoMsg\x12\x0e\n\x06thread\x18\x04 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x31\n\x10\x61\x64\x61pter_response\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"G\n\x0fReferenceKeyMsg\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12\x12\n\nidentifier\x18\x03 \x01(\t\"\\\n\nColumnType\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x1c\n\x14previous_column_type\x18\x02 \x01(\t\x12\x1b\n\x13\x63urrent_column_type\x18\x03 \x01(\t\"Y\n\x10\x43olumnConstraint\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x03 \x01(\t\"T\n\x0fModelConstraint\x12\x17\n\x0f\x63onstraint_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x02 \x01(\t\x12\x0f\n\x07\x63olumns\x18\x03 \x03(\t\"6\n\x0eGenericMessage\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\"?\n\x19\x41\x64\x61pterDeprecationWarning\x12\x10\n\x08old_name\x18\x01 \x01(\t\x12\x10\n\x08new_name\x18\x02 \x01(\t\"z\n\x1c\x41\x64\x61pterDeprecationWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.AdapterDeprecationWarning\"!\n\x1f\x43ollectFreshnessReturnSignature\"\x86\x01\n\"CollectFreshnessReturnSignatureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.CollectFreshnessReturnSignature\"9\n\x11MainReportVersion\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x13\n\x0blog_version\x18\x02 \x01(\x05\"j\n\x14MainReportVersionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.MainReportVersion\"r\n\x0eMainReportArgs\x12\x33\n\x04\x61rgs\x18\x01 \x03(\x0b\x32%.proto_types.MainReportArgs.ArgsEntry\x1a+\n\tArgsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11MainReportArgsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainReportArgs\"+\n\x15MainTrackingUserState\x12\x12\n\nuser_state\x18\x01 \x01(\t\"r\n\x18MainTrackingUserStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainTrackingUserState\"5\n\x0fMergedFromState\x12\x12\n\nnum_merged\x18\x01 \x01(\x05\x12\x0e\n\x06sample\x18\x02 \x03(\t\"f\n\x12MergedFromStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.MergedFromState\"A\n\x14MissingProfileTarget\x12\x14\n\x0cprofile_name\x18\x01 \x01(\t\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\"p\n\x17MissingProfileTargetMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MissingProfileTarget\"(\n\x11InvalidOptionYAML\x12\x13\n\x0boption_name\x18\x01 \x01(\t\"j\n\x14InvalidOptionYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.InvalidOptionYAML\"!\n\x12LogDbtProjectError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15LogDbtProjectErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProjectError\"3\n\x12LogDbtProfileError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08profiles\x18\x02 \x03(\t\"l\n\x15LogDbtProfileErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProfileError\"!\n\x12StarterProjectPath\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"l\n\x15StarterProjectPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StarterProjectPath\"$\n\x15\x43onfigFolderDirectory\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"r\n\x18\x43onfigFolderDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConfigFolderDirectory\"\'\n\x14NoSampleProfileFound\x12\x0f\n\x07\x61\x64\x61pter\x18\x01 \x01(\t\"p\n\x17NoSampleProfileFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NoSampleProfileFound\"6\n\x18ProfileWrittenWithSample\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"x\n\x1bProfileWrittenWithSampleMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProfileWrittenWithSample\"B\n$ProfileWrittenWithTargetTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x90\x01\n\'ProfileWrittenWithTargetTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.ProfileWrittenWithTargetTemplateYAML\"C\n%ProfileWrittenWithProjectTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x92\x01\n(ProfileWrittenWithProjectTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.ProfileWrittenWithProjectTemplateYAML\"\x12\n\x10SettingUpProfile\"h\n\x13SettingUpProfileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SettingUpProfile\"\x1c\n\x1aInvalidProfileTemplateYAML\"|\n\x1dInvalidProfileTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.InvalidProfileTemplateYAML\"(\n\x18ProjectNameAlreadyExists\x12\x0c\n\x04name\x18\x01 \x01(\t\"x\n\x1bProjectNameAlreadyExistsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProjectNameAlreadyExists\"K\n\x0eProjectCreated\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12\x10\n\x08\x64ocs_url\x18\x02 \x01(\t\x12\x11\n\tslack_url\x18\x03 \x01(\t\"d\n\x11ProjectCreatedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ProjectCreated\"\x87\x01\n\x11\x41\x64\x61pterEventDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"j\n\x14\x41\x64\x61pterEventDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventDebug\"\x86\x01\n\x10\x41\x64\x61pterEventInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"h\n\x13\x41\x64\x61pterEventInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.AdapterEventInfo\"\x89\x01\n\x13\x41\x64\x61pterEventWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"n\n\x16\x41\x64\x61pterEventWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.AdapterEventWarning\"\x99\x01\n\x11\x41\x64\x61pterEventError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61se_msg\x18\x03 \x01(\t\x12(\n\x04\x61rgs\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12\x10\n\x08\x65xc_info\x18\x05 \x01(\t\"j\n\x14\x41\x64\x61pterEventErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterEventError\"_\n\rNewConnection\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t\"b\n\x10NewConnectionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NewConnection\"=\n\x10\x43onnectionReused\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x16\n\x0eorig_conn_name\x18\x02 \x01(\t\"h\n\x13\x43onnectionReusedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionReused\"0\n\x1b\x43onnectionLeftOpenInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t\"~\n\x1e\x43onnectionLeftOpenInCleanupMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.ConnectionLeftOpenInCleanup\".\n\x19\x43onnectionClosedInCleanup\x12\x11\n\tconn_name\x18\x01 \x01(\t\"z\n\x1c\x43onnectionClosedInCleanupMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.ConnectionClosedInCleanup\"_\n\x0eRollbackFailed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"d\n\x11RollbackFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RollbackFailed\"O\n\x10\x43onnectionClosed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"h\n\x13\x43onnectionClosedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConnectionClosed\"Q\n\x12\x43onnectionLeftOpen\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"l\n\x15\x43onnectionLeftOpenMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ConnectionLeftOpen\"G\n\x08Rollback\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"X\n\x0bRollbackMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.Rollback\"@\n\tCacheMiss\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x10\n\x08\x64\x61tabase\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\"Z\n\x0c\x43\x61\x63heMissMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.CacheMiss\"b\n\rListRelations\x12\x10\n\x08\x64\x61tabase\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12/\n\trelations\x18\x03 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"b\n\x10ListRelationsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ListRelations\"`\n\x0e\x43onnectionUsed\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_type\x18\x02 \x01(\t\x12\x11\n\tconn_name\x18\x03 \x01(\t\"d\n\x11\x43onnectionUsedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ConnectionUsed\"T\n\x08SQLQuery\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\x12\x0b\n\x03sql\x18\x03 \x01(\t\"X\n\x0bSQLQueryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.SQLQuery\"[\n\x0eSQLQueryStatus\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x03 \x01(\x02\"d\n\x11SQLQueryStatusMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SQLQueryStatus\"H\n\tSQLCommit\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tconn_name\x18\x02 \x01(\t\"Z\n\x0cSQLCommitMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.SQLCommit\"a\n\rColTypeChange\x12\x11\n\torig_type\x18\x01 \x01(\t\x12\x10\n\x08new_type\x18\x02 \x01(\t\x12+\n\x05table\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"b\n\x10\x43olTypeChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.ColTypeChange\"@\n\x0eSchemaCreation\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"d\n\x11SchemaCreationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.SchemaCreation\"<\n\nSchemaDrop\x12.\n\x08relation\x18\x01 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"\\\n\rSchemaDropMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SchemaDrop\"\xde\x01\n\x0b\x43\x61\x63heAction\x12\x0e\n\x06\x61\x63tion\x18\x01 \x01(\t\x12-\n\x07ref_key\x18\x02 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_2\x18\x03 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12/\n\tref_key_3\x18\x04 \x01(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\x12.\n\x08ref_list\x18\x05 \x03(\x0b\x32\x1c.proto_types.ReferenceKeyMsg\"^\n\x0e\x43\x61\x63heActionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.CacheAction\"\x98\x01\n\x0e\x43\x61\x63heDumpGraph\x12\x33\n\x04\x64ump\x18\x01 \x03(\x0b\x32%.proto_types.CacheDumpGraph.DumpEntry\x12\x14\n\x0c\x62\x65\x66ore_after\x18\x02 \x01(\t\x12\x0e\n\x06\x61\x63tion\x18\x03 \x01(\t\x1a+\n\tDumpEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11\x43\x61\x63heDumpGraphMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CacheDumpGraph\"B\n\x11\x41\x64\x61pterRegistered\x12\x14\n\x0c\x61\x64\x61pter_name\x18\x01 \x01(\t\x12\x17\n\x0f\x61\x64\x61pter_version\x18\x02 \x01(\t\"j\n\x14\x41\x64\x61pterRegisteredMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.AdapterRegistered\"!\n\x12\x41\x64\x61pterImportError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15\x41\x64\x61pterImportErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.AdapterImportError\"#\n\x0fPluginLoadError\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"f\n\x12PluginLoadErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.PluginLoadError\"Z\n\x14NewConnectionOpening\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x18\n\x10\x63onnection_state\x18\x02 \x01(\t\"p\n\x17NewConnectionOpeningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NewConnectionOpening\"8\n\rCodeExecution\x12\x11\n\tconn_name\x18\x01 \x01(\t\x12\x14\n\x0c\x63ode_content\x18\x02 \x01(\t\"b\n\x10\x43odeExecutionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.CodeExecution\"6\n\x13\x43odeExecutionStatus\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07\x65lapsed\x18\x02 \x01(\x02\"n\n\x16\x43odeExecutionStatusMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.CodeExecutionStatus\"%\n\x16\x43\x61talogGenerationError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"t\n\x19\x43\x61talogGenerationErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.CatalogGenerationError\"-\n\x13WriteCatalogFailure\x12\x16\n\x0enum_exceptions\x18\x01 \x01(\x05\"n\n\x16WriteCatalogFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.WriteCatalogFailure\"\x1e\n\x0e\x43\x61talogWritten\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43\x61talogWrittenMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CatalogWritten\"\x14\n\x12\x43\x61nnotGenerateDocs\"l\n\x15\x43\x61nnotGenerateDocsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.CannotGenerateDocs\"\x11\n\x0f\x42uildingCatalog\"f\n\x12\x42uildingCatalogMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.BuildingCatalog\"-\n\x18\x44\x61tabaseErrorRunningHook\x12\x11\n\thook_type\x18\x01 \x01(\t\"x\n\x1b\x44\x61tabaseErrorRunningHookMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DatabaseErrorRunningHook\"4\n\x0cHooksRunning\x12\x11\n\tnum_hooks\x18\x01 \x01(\x05\x12\x11\n\thook_type\x18\x02 \x01(\t\"`\n\x0fHooksRunningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.HooksRunning\"T\n\x14\x46inishedRunningStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\x12\x11\n\texecution\x18\x02 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x03 \x01(\x02\"p\n\x17\x46inishedRunningStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.FinishedRunningStats\"<\n\x15\x43onstraintNotEnforced\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t\"r\n\x18\x43onstraintNotEnforcedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConstraintNotEnforced\"=\n\x16\x43onstraintNotSupported\x12\x12\n\nconstraint\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x61pter\x18\x02 \x01(\t\"t\n\x19\x43onstraintNotSupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.ConstraintNotSupported\"7\n\x12InputFileDiffError\x12\x10\n\x08\x63\x61tegory\x18\x01 \x01(\t\x12\x0f\n\x07\x66ile_id\x18\x02 \x01(\t\"l\n\x15InputFileDiffErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InputFileDiffError\"?\n\x14InvalidValueForField\x12\x12\n\nfield_name\x18\x01 \x01(\t\x12\x13\n\x0b\x66ield_value\x18\x02 \x01(\t\"p\n\x17InvalidValueForFieldMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.InvalidValueForField\"Q\n\x11ValidationWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x12\n\nfield_name\x18\x02 \x01(\t\x12\x11\n\tnode_name\x18\x03 \x01(\t\"j\n\x14ValidationWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ValidationWarning\"!\n\x11ParsePerfInfoPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"j\n\x14ParsePerfInfoPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ParsePerfInfoPath\"1\n!PartialParsingErrorProcessingFile\x12\x0c\n\x04\x66ile\x18\x01 \x01(\t\"\x8a\x01\n$PartialParsingErrorProcessingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.PartialParsingErrorProcessingFile\"\x86\x01\n\x13PartialParsingError\x12?\n\x08\x65xc_info\x18\x01 \x03(\x0b\x32-.proto_types.PartialParsingError.ExcInfoEntry\x1a.\n\x0c\x45xcInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"n\n\x16PartialParsingErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.PartialParsingError\"\x1b\n\x19PartialParsingSkipParsing\"z\n\x1cPartialParsingSkipParsingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.PartialParsingSkipParsing\"&\n\x14UnableToPartialParse\x12\x0e\n\x06reason\x18\x01 \x01(\t\"p\n\x17UnableToPartialParseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.UnableToPartialParse\"f\n\x12StateCheckVarsHash\x12\x10\n\x08\x63hecksum\x18\x01 \x01(\t\x12\x0c\n\x04vars\x18\x02 \x01(\t\x12\x0f\n\x07profile\x18\x03 \x01(\t\x12\x0e\n\x06target\x18\x04 \x01(\t\x12\x0f\n\x07version\x18\x05 \x01(\t\"l\n\x15StateCheckVarsHashMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StateCheckVarsHash\"\x1a\n\x18PartialParsingNotEnabled\"x\n\x1bPartialParsingNotEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.PartialParsingNotEnabled\"C\n\x14ParsedFileLoadFailed\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"p\n\x17ParsedFileLoadFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParsedFileLoadFailed\"H\n\x15PartialParsingEnabled\x12\x0f\n\x07\x64\x65leted\x18\x01 \x01(\x05\x12\r\n\x05\x61\x64\x64\x65\x64\x18\x02 \x01(\x05\x12\x0f\n\x07\x63hanged\x18\x03 \x01(\x05\"r\n\x18PartialParsingEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.PartialParsingEnabled\"8\n\x12PartialParsingFile\x12\x0f\n\x07\x66ile_id\x18\x01 \x01(\t\x12\x11\n\toperation\x18\x02 \x01(\t\"l\n\x15PartialParsingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.PartialParsingFile\"\xaf\x01\n\x1fInvalidDisabledTargetInTestNode\x12\x1b\n\x13resource_type_title\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1a\n\x12original_file_path\x18\x03 \x01(\t\x12\x13\n\x0btarget_kind\x18\x04 \x01(\t\x12\x13\n\x0btarget_name\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\"\x86\x01\n\"InvalidDisabledTargetInTestNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.InvalidDisabledTargetInTestNode\"7\n\x18UnusedResourceConfigPath\x12\x1b\n\x13unused_config_paths\x18\x01 \x03(\t\"x\n\x1bUnusedResourceConfigPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.UnusedResourceConfigPath\"3\n\rSeedIncreased\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"b\n\x10SeedIncreasedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.SeedIncreased\">\n\x18SeedExceedsLimitSamePath\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"x\n\x1bSeedExceedsLimitSamePathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.SeedExceedsLimitSamePath\"D\n\x1eSeedExceedsLimitAndPathChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\x84\x01\n!SeedExceedsLimitAndPathChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.SeedExceedsLimitAndPathChanged\"\\\n\x1fSeedExceedsLimitChecksumChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x15\n\rchecksum_name\x18\x03 \x01(\t\"\x86\x01\n\"SeedExceedsLimitChecksumChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.SeedExceedsLimitChecksumChanged\"%\n\x0cUnusedTables\x12\x15\n\runused_tables\x18\x01 \x03(\t\"`\n\x0fUnusedTablesMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.UnusedTables\"\x87\x01\n\x17WrongResourceSchemaFile\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x1c\n\x14plural_resource_type\x18\x03 \x01(\t\x12\x10\n\x08yaml_key\x18\x04 \x01(\t\x12\x11\n\tfile_path\x18\x05 \x01(\t\"v\n\x1aWrongResourceSchemaFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.WrongResourceSchemaFile\"K\n\x10NoNodeForYamlKey\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x10\n\x08yaml_key\x18\x02 \x01(\t\x12\x11\n\tfile_path\x18\x03 \x01(\t\"h\n\x13NoNodeForYamlKeyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.NoNodeForYamlKey\"+\n\x15MacroNotFoundForPatch\x12\x12\n\npatch_name\x18\x01 \x01(\t\"r\n\x18MacroNotFoundForPatchMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MacroNotFoundForPatch\"\xb8\x01\n\x16NodeNotFoundOrDisabled\x12\x1a\n\x12original_file_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1b\n\x13resource_type_title\x18\x03 \x01(\t\x12\x13\n\x0btarget_name\x18\x04 \x01(\t\x12\x13\n\x0btarget_kind\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\x12\x10\n\x08\x64isabled\x18\x07 \x01(\t\"t\n\x19NodeNotFoundOrDisabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.NodeNotFoundOrDisabled\"H\n\x0fJinjaLogWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"f\n\x12JinjaLogWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.JinjaLogWarning\"E\n\x0cJinjaLogInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"`\n\x0fJinjaLogInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.JinjaLogInfo\"F\n\rJinjaLogDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"b\n\x10JinjaLogDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.JinjaLogDebug\"\xae\x01\n\x1eUnpinnedRefNewVersionAvailable\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rref_node_name\x18\x02 \x01(\t\x12\x18\n\x10ref_node_package\x18\x03 \x01(\t\x12\x18\n\x10ref_node_version\x18\x04 \x01(\t\x12\x17\n\x0fref_max_version\x18\x05 \x01(\t\"\x84\x01\n!UnpinnedRefNewVersionAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.UnpinnedRefNewVersionAvailable\"\xc6\x01\n\x1cUpcomingReferenceDeprecation\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"\x80\x01\n\x1fUpcomingReferenceDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x37\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32).proto_types.UpcomingReferenceDeprecation\"\xbd\x01\n\x13\x44\x65precatedReference\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"n\n\x16\x44\x65precatedReferenceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DeprecatedReference\"<\n$UnsupportedConstraintMaterialization\x12\x14\n\x0cmaterialized\x18\x01 \x01(\t\"\x90\x01\n\'UnsupportedConstraintMaterializationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.UnsupportedConstraintMaterialization\"M\n\x14ParseInlineNodeError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"p\n\x17ParseInlineNodeErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParseInlineNodeError\"(\n\x19SemanticValidationFailure\x12\x0b\n\x03msg\x18\x02 \x01(\t\"z\n\x1cSemanticValidationFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.SemanticValidationFailure\"\x8a\x03\n\x19UnversionedBreakingChange\x12\x18\n\x10\x62reaking_changes\x18\x01 \x03(\t\x12\x12\n\nmodel_name\x18\x02 \x01(\t\x12\x17\n\x0fmodel_file_path\x18\x03 \x01(\t\x12\"\n\x1a\x63ontract_enforced_disabled\x18\x04 \x01(\x08\x12\x17\n\x0f\x63olumns_removed\x18\x05 \x03(\t\x12\x34\n\x13\x63olumn_type_changes\x18\x06 \x03(\x0b\x32\x17.proto_types.ColumnType\x12I\n\"enforced_column_constraint_removed\x18\x07 \x03(\x0b\x32\x1d.proto_types.ColumnConstraint\x12G\n!enforced_model_constraint_removed\x18\x08 \x03(\x0b\x32\x1c.proto_types.ModelConstraint\x12\x1f\n\x17materialization_changed\x18\t \x03(\t\"z\n\x1cUnversionedBreakingChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.UnversionedBreakingChange\"*\n\x14WarnStateTargetEqual\x12\x12\n\nstate_path\x18\x01 \x01(\t\"p\n\x17WarnStateTargetEqualMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.WarnStateTargetEqual\"%\n\x16\x46reshnessConfigProblem\x12\x0b\n\x03msg\x18\x01 \x01(\t\"t\n\x19\x46reshnessConfigProblemMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessConfigProblem\"/\n\x1dGitSparseCheckoutSubdirectory\x12\x0e\n\x06subdir\x18\x01 \x01(\t\"\x82\x01\n GitSparseCheckoutSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.GitSparseCheckoutSubdirectory\"/\n\x1bGitProgressCheckoutRevision\x12\x10\n\x08revision\x18\x01 \x01(\t\"~\n\x1eGitProgressCheckoutRevisionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.GitProgressCheckoutRevision\"4\n%GitProgressUpdatingExistingDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x92\x01\n(GitProgressUpdatingExistingDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.GitProgressUpdatingExistingDependency\".\n\x1fGitProgressPullingNewDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x86\x01\n\"GitProgressPullingNewDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressPullingNewDependency\"\x1d\n\x0eGitNothingToDo\x12\x0b\n\x03sha\x18\x01 \x01(\t\"d\n\x11GitNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.GitNothingToDo\"E\n\x1fGitProgressUpdatedCheckoutRange\x12\x11\n\tstart_sha\x18\x01 \x01(\t\x12\x0f\n\x07\x65nd_sha\x18\x02 \x01(\t\"\x86\x01\n\"GitProgressUpdatedCheckoutRangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressUpdatedCheckoutRange\"*\n\x17GitProgressCheckedOutAt\x12\x0f\n\x07\x65nd_sha\x18\x01 \x01(\t\"v\n\x1aGitProgressCheckedOutAtMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.GitProgressCheckedOutAt\")\n\x1aRegistryProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"|\n\x1dRegistryProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.RegistryProgressGETRequest\"=\n\x1bRegistryProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"~\n\x1eRegistryProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RegistryProgressGETResponse\"_\n\x1dSelectorReportInvalidSelector\x12\x17\n\x0fvalid_selectors\x18\x01 \x01(\t\x12\x13\n\x0bspec_method\x18\x02 \x01(\t\x12\x10\n\x08raw_spec\x18\x03 \x01(\t\"\x82\x01\n SelectorReportInvalidSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.SelectorReportInvalidSelector\"\x15\n\x13\x44\x65psNoPackagesFound\"n\n\x16\x44\x65psNoPackagesFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsNoPackagesFound\"/\n\x17\x44\x65psStartPackageInstall\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\"v\n\x1a\x44\x65psStartPackageInstallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsStartPackageInstall\"\'\n\x0f\x44\x65psInstallInfo\x12\x14\n\x0cversion_name\x18\x01 \x01(\t\"f\n\x12\x44\x65psInstallInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DepsInstallInfo\"-\n\x13\x44\x65psUpdateAvailable\x12\x16\n\x0eversion_latest\x18\x01 \x01(\t\"n\n\x16\x44\x65psUpdateAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsUpdateAvailable\"\x0e\n\x0c\x44\x65psUpToDate\"`\n\x0f\x44\x65psUpToDateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUpToDate\",\n\x14\x44\x65psListSubdirectory\x12\x14\n\x0csubdirectory\x18\x01 \x01(\t\"p\n\x17\x44\x65psListSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.DepsListSubdirectory\".\n\x1a\x44\x65psNotifyUpdatesAvailable\x12\x10\n\x08packages\x18\x01 \x03(\t\"|\n\x1d\x44\x65psNotifyUpdatesAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.DepsNotifyUpdatesAvailable\"1\n\x11RetryExternalCall\x12\x0f\n\x07\x61ttempt\x18\x01 \x01(\x05\x12\x0b\n\x03max\x18\x02 \x01(\x05\"j\n\x14RetryExternalCallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.RetryExternalCall\"#\n\x14RecordRetryException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17RecordRetryExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.RecordRetryException\".\n\x1fRegistryIndexProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"\x86\x01\n\"RegistryIndexProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryIndexProgressGETRequest\"B\n RegistryIndexProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"\x88\x01\n#RegistryIndexProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12;\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32-.proto_types.RegistryIndexProgressGETResponse\"2\n\x1eRegistryResponseUnexpectedType\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseUnexpectedTypeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseUnexpectedType\"2\n\x1eRegistryResponseMissingTopKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseMissingTopKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseMissingTopKeys\"5\n!RegistryResponseMissingNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x8a\x01\n$RegistryResponseMissingNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.RegistryResponseMissingNestedKeys\"3\n\x1fRegistryResponseExtraNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x86\x01\n\"RegistryResponseExtraNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryResponseExtraNestedKeys\"(\n\x18\x44\x65psSetDownloadDirectory\x12\x0c\n\x04path\x18\x01 \x01(\t\"x\n\x1b\x44\x65psSetDownloadDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsSetDownloadDirectory\"-\n\x0c\x44\x65psUnpinned\x12\x10\n\x08revision\x18\x01 \x01(\t\x12\x0b\n\x03git\x18\x02 \x01(\t\"`\n\x0f\x44\x65psUnpinnedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUnpinned\"/\n\x1bNoNodesForSelectionCriteria\x12\x10\n\x08spec_raw\x18\x01 \x01(\t\"~\n\x1eNoNodesForSelectionCriteriaMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.NoNodesForSelectionCriteria\")\n\x10\x44\x65psLockUpdating\x12\x15\n\rlock_filepath\x18\x01 \x01(\t\"h\n\x13\x44\x65psLockUpdatingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.DepsLockUpdating\"R\n\x0e\x44\x65psAddPackage\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x19\n\x11packages_filepath\x18\x03 \x01(\t\"d\n\x11\x44\x65psAddPackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DepsAddPackage\"\xa7\x01\n\x19\x44\x65psFoundDuplicatePackage\x12S\n\x0fremoved_package\x18\x01 \x03(\x0b\x32:.proto_types.DepsFoundDuplicatePackage.RemovedPackageEntry\x1a\x35\n\x13RemovedPackageEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"z\n\x1c\x44\x65psFoundDuplicatePackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.DepsFoundDuplicatePackage\"$\n\x12\x44\x65psVersionMissing\x12\x0e\n\x06source\x18\x01 \x01(\t\"l\n\x15\x44\x65psVersionMissingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.DepsVersionMissing\"*\n\x1bRunningOperationCaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"~\n\x1eRunningOperationCaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RunningOperationCaughtError\"\x11\n\x0f\x43ompileComplete\"f\n\x12\x43ompileCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.CompileComplete\"\x18\n\x16\x46reshnessCheckComplete\"t\n\x19\x46reshnessCheckCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessCheckComplete\"\x1c\n\nSeedHeader\x12\x0e\n\x06header\x18\x01 \x01(\t\"\\\n\rSeedHeaderMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SeedHeader\"3\n\x12SQLRunnerException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x02 \x01(\t\"l\n\x15SQLRunnerExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SQLRunnerException\"\xa8\x01\n\rLogTestResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\x12\n\nnum_models\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"b\n\x10LogTestResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogTestResult\"k\n\x0cLogStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"`\n\x0fLogStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.LogStartLine\"\x95\x01\n\x0eLogModelResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogModelResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogModelResult\"\x92\x02\n\x11LogSnapshotResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x34\n\x03\x63\x66g\x18\x07 \x03(\x0b\x32\'.proto_types.LogSnapshotResult.CfgEntry\x12\x16\n\x0eresult_message\x18\x08 \x01(\t\x1a*\n\x08\x43\x66gEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"j\n\x14LogSnapshotResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.LogSnapshotResult\"\xb9\x01\n\rLogSeedResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x16\n\x0eresult_message\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x0e\n\x06schema\x18\x07 \x01(\t\x12\x10\n\x08relation\x18\x08 \x01(\t\"b\n\x10LogSeedResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogSeedResult\"\xad\x01\n\x12LogFreshnessResult\x12\x0e\n\x06status\x18\x01 \x01(\t\x12(\n\tnode_info\x18\x02 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x13\n\x0bsource_name\x18\x06 \x01(\t\x12\x12\n\ntable_name\x18\x07 \x01(\t\"l\n\x15LogFreshnessResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogFreshnessResult\"\"\n\rLogCancelLine\x12\x11\n\tconn_name\x18\x01 \x01(\t\"b\n\x10LogCancelLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogCancelLine\"\x1f\n\x0f\x44\x65\x66\x61ultSelector\x12\x0c\n\x04name\x18\x01 \x01(\t\"f\n\x12\x44\x65\x66\x61ultSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DefaultSelector\"5\n\tNodeStart\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"Z\n\x0cNodeStartMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.NodeStart\"g\n\x0cNodeFinished\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12-\n\nrun_result\x18\x02 \x01(\x0b\x32\x19.proto_types.RunResultMsg\"`\n\x0fNodeFinishedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.NodeFinished\"+\n\x1bQueryCancelationUnsupported\x12\x0c\n\x04type\x18\x01 \x01(\t\"~\n\x1eQueryCancelationUnsupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.QueryCancelationUnsupported\"O\n\x0f\x43oncurrencyLine\x12\x13\n\x0bnum_threads\x18\x01 \x01(\x05\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\x12\x12\n\nnode_count\x18\x03 \x01(\x05\"f\n\x12\x43oncurrencyLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ConcurrencyLine\"E\n\x19WritingInjectedSQLForNode\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"z\n\x1cWritingInjectedSQLForNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.WritingInjectedSQLForNode\"9\n\rNodeCompiling\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeCompilingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeCompiling\"9\n\rNodeExecuting\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeExecutingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeExecuting\"m\n\x10LogHookStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"h\n\x13LogHookStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.LogHookStartLine\"\x93\x01\n\x0eLogHookEndLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogHookEndLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogHookEndLine\"\x93\x01\n\x0fSkippingDetails\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\x12\x11\n\tnode_name\x18\x04 \x01(\t\x12\r\n\x05index\x18\x05 \x01(\x05\x12\r\n\x05total\x18\x06 \x01(\x05\"f\n\x12SkippingDetailsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SkippingDetails\"\r\n\x0bNothingToDo\"^\n\x0eNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.NothingToDo\",\n\x1dRunningOperationUncaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"\x82\x01\n RunningOperationUncaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.RunningOperationUncaughtError\"\x93\x01\n\x0c\x45ndRunResult\x12*\n\x07results\x18\x01 \x03(\x0b\x32\x19.proto_types.RunResultMsg\x12\x14\n\x0c\x65lapsed_time\x18\x02 \x01(\x02\x12\x30\n\x0cgenerated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07success\x18\x04 \x01(\x08\"`\n\x0f\x45ndRunResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.EndRunResult\"\x11\n\x0fNoNodesSelected\"f\n\x12NoNodesSelectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.NoNodesSelected\"w\n\x10\x43ommandCompleted\x12\x0f\n\x07\x63ommand\x18\x01 \x01(\t\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07\x65lapsed\x18\x04 \x01(\x02\"h\n\x13\x43ommandCompletedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.CommandCompleted\"k\n\x08ShowNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0f\n\x07preview\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"X\n\x0bShowNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.ShowNode\"p\n\x0c\x43ompiledNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x10\n\x08\x63ompiled\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"`\n\x0f\x43ompiledNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.CompiledNode\"b\n\x17\x43\x61tchableExceptionOnRun\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"v\n\x1a\x43\x61tchableExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.CatchableExceptionOnRun\"5\n\x12InternalErrorOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"l\n\x15InternalErrorOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InternalErrorOnRun\"K\n\x15GenericExceptionOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"r\n\x18GenericExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.GenericExceptionOnRun\"N\n\x1aNodeConnectionReleaseError\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"|\n\x1dNodeConnectionReleaseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.NodeConnectionReleaseError\"\x1f\n\nFoundStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\"\\\n\rFoundStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.FoundStats\"\x17\n\x15MainKeyboardInterrupt\"r\n\x18MainKeyboardInterruptMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainKeyboardInterrupt\"#\n\x14MainEncounteredError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17MainEncounteredErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MainEncounteredError\"%\n\x0eMainStackTrace\x12\x13\n\x0bstack_trace\x18\x01 \x01(\t\"d\n\x11MainStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainStackTrace\"@\n\x13SystemCouldNotWrite\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"n\n\x16SystemCouldNotWriteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.SystemCouldNotWrite\"!\n\x12SystemExecutingCmd\x12\x0b\n\x03\x63md\x18\x01 \x03(\t\"l\n\x15SystemExecutingCmdMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SystemExecutingCmd\"\x1c\n\x0cSystemStdOut\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdOut\"\x1c\n\x0cSystemStdErr\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdErrMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdErr\",\n\x16SystemReportReturnCode\x12\x12\n\nreturncode\x18\x01 \x01(\x05\"t\n\x19SystemReportReturnCodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.SystemReportReturnCode\"p\n\x13TimingInfoCollected\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12/\n\x0btiming_info\x18\x02 \x01(\x0b\x32\x1a.proto_types.TimingInfoMsg\"n\n\x16TimingInfoCollectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.TimingInfoCollected\"&\n\x12LogDebugStackTrace\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"l\n\x15LogDebugStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDebugStackTrace\"\x1e\n\x0e\x43heckCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43heckCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CheckCleanPath\" \n\x10\x43onfirmCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"h\n\x13\x43onfirmCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConfirmCleanPath\"\"\n\x12ProtectedCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"l\n\x15ProtectedCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ProtectedCleanPath\"\x14\n\x12\x46inishedCleanPaths\"l\n\x15\x46inishedCleanPathsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FinishedCleanPaths\"5\n\x0bOpenCommand\x12\x10\n\x08open_cmd\x18\x01 \x01(\t\x12\x14\n\x0cprofiles_dir\x18\x02 \x01(\t\"^\n\x0eOpenCommandMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.OpenCommand\"\x19\n\nFormatting\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rFormattingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.Formatting\"0\n\x0fServingDocsPort\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\x05\"f\n\x12ServingDocsPortMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ServingDocsPort\"%\n\x15ServingDocsAccessInfo\x12\x0c\n\x04port\x18\x01 \x01(\t\"r\n\x18ServingDocsAccessInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ServingDocsAccessInfo\"\x15\n\x13ServingDocsExitInfo\"n\n\x16ServingDocsExitInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.ServingDocsExitInfo\"J\n\x10RunResultWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultWarning\"J\n\x10RunResultFailure\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultFailure\"k\n\tStatsLine\x12\x30\n\x05stats\x18\x01 \x03(\x0b\x32!.proto_types.StatsLine.StatsEntry\x1a,\n\nStatsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\"Z\n\x0cStatsLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.StatsLine\"\x1d\n\x0eRunResultError\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11RunResultErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RunResultError\")\n\x17RunResultErrorNoMessage\x12\x0e\n\x06status\x18\x01 \x01(\t\"v\n\x1aRunResultErrorNoMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultErrorNoMessage\"\x1f\n\x0fSQLCompiledPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"f\n\x12SQLCompiledPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SQLCompiledPath\"-\n\x14\x43heckNodeTestFailure\x12\x15\n\rrelation_name\x18\x01 \x01(\t\"p\n\x17\x43heckNodeTestFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.CheckNodeTestFailure\"W\n\x0f\x45ndOfRunSummary\x12\x12\n\nnum_errors\x18\x01 \x01(\x05\x12\x14\n\x0cnum_warnings\x18\x02 \x01(\x05\x12\x1a\n\x12keyboard_interrupt\x18\x03 \x01(\x08\"f\n\x12\x45ndOfRunSummaryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.EndOfRunSummary\"U\n\x13LogSkipBecauseError\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x10\n\x08relation\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"n\n\x16LogSkipBecauseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.LogSkipBecauseError\"\x14\n\x12\x45nsureGitInstalled\"l\n\x15\x45nsureGitInstalledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.EnsureGitInstalled\"\x1a\n\x18\x44\x65psCreatingLocalSymlink\"x\n\x1b\x44\x65psCreatingLocalSymlinkMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsCreatingLocalSymlink\"\x19\n\x17\x44\x65psSymlinkNotAvailable\"v\n\x1a\x44\x65psSymlinkNotAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsSymlinkNotAvailable\"\x11\n\x0f\x44isableTracking\"f\n\x12\x44isableTrackingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DisableTracking\"\x1e\n\x0cSendingEvent\x12\x0e\n\x06kwargs\x18\x01 \x01(\t\"`\n\x0fSendingEventMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SendingEvent\"\x12\n\x10SendEventFailure\"h\n\x13SendEventFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SendEventFailure\"\r\n\x0b\x46lushEvents\"^\n\x0e\x46lushEventsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.FlushEvents\"\x14\n\x12\x46lushEventsFailure\"l\n\x15\x46lushEventsFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FlushEventsFailure\"-\n\x19TrackingInitializeFailure\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"z\n\x1cTrackingInitializeFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.TrackingInitializeFailure\"&\n\x17RunResultWarningMessage\x12\x0b\n\x03msg\x18\x01 \x01(\t\"v\n\x1aRunResultWarningMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultWarningMessage\"\x1a\n\x0b\x44\x65\x62ugCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"^\n\x0e\x44\x65\x62ugCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.DebugCmdOut\"\x1d\n\x0e\x44\x65\x62ugCmdResult\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11\x44\x65\x62ugCmdResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DebugCmdResult\"\x19\n\nListCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rListCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.ListCmdOut\"\x13\n\x04Note\x12\x0b\n\x03msg\x18\x01 \x01(\t\"P\n\x07NoteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x1f\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x11.proto_types.Note\"\xec\x01\n\x0eResourceReport\x12\x14\n\x0c\x63ommand_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63ommand_success\x18\x03 \x01(\x08\x12\x1f\n\x17\x63ommand_wall_clock_time\x18\x04 \x01(\x02\x12\x19\n\x11process_user_time\x18\x05 \x01(\x02\x12\x1b\n\x13process_kernel_time\x18\x06 \x01(\x02\x12\x1b\n\x13process_mem_max_rss\x18\x07 \x01(\x03\x12\x19\n\x11process_in_blocks\x18\x08 \x01(\x03\x12\x1a\n\x12process_out_blocks\x18\t \x01(\x03\"d\n\x11ResourceReportMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ResourceReportb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0btypes.proto\x12\x0bproto_types\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto\"\x91\x02\n\tEventInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\x12\x0b\n\x03msg\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\x12\x15\n\rinvocation_id\x18\x05 \x01(\t\x12\x0b\n\x03pid\x18\x06 \x01(\x05\x12\x0e\n\x06thread\x18\x07 \x01(\t\x12&\n\x02ts\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x05\x65xtra\x18\t \x03(\x0b\x32!.proto_types.EventInfo.ExtraEntry\x12\x10\n\x08\x63\x61tegory\x18\n \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x7f\n\rTimingInfoMsg\x12\x0c\n\x04name\x18\x01 \x01(\t\x12.\n\nstarted_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"V\n\x0cNodeRelation\x12\x10\n\x08\x64\x61tabase\x18\n \x01(\t\x12\x0e\n\x06schema\x18\x0b \x01(\t\x12\r\n\x05\x61lias\x18\x0c \x01(\t\x12\x15\n\rrelation_name\x18\r \x01(\t\"\x91\x02\n\x08NodeInfo\x12\x11\n\tnode_path\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x11\n\tunique_id\x18\x03 \x01(\t\x12\x15\n\rresource_type\x18\x04 \x01(\t\x12\x14\n\x0cmaterialized\x18\x05 \x01(\t\x12\x13\n\x0bnode_status\x18\x06 \x01(\t\x12\x17\n\x0fnode_started_at\x18\x07 \x01(\t\x12\x18\n\x10node_finished_at\x18\x08 \x01(\t\x12%\n\x04meta\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x30\n\rnode_relation\x18\n \x01(\x0b\x32\x19.proto_types.NodeRelation\"\xd1\x01\n\x0cRunResultMsg\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12/\n\x0btiming_info\x18\x03 \x03(\x0b\x32\x1a.proto_types.TimingInfoMsg\x12\x0e\n\x06thread\x18\x04 \x01(\t\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x31\n\x10\x61\x64\x61pter_response\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"\\\n\nColumnType\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x1c\n\x14previous_column_type\x18\x02 \x01(\t\x12\x1b\n\x13\x63urrent_column_type\x18\x03 \x01(\t\"Y\n\x10\x43olumnConstraint\x12\x13\n\x0b\x63olumn_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x03 \x01(\t\"T\n\x0fModelConstraint\x12\x17\n\x0f\x63onstraint_name\x18\x01 \x01(\t\x12\x17\n\x0f\x63onstraint_type\x18\x02 \x01(\t\x12\x0f\n\x07\x63olumns\x18\x03 \x03(\t\"6\n\x0eGenericMessage\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\"9\n\x11MainReportVersion\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x13\n\x0blog_version\x18\x02 \x01(\x05\"j\n\x14MainReportVersionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.MainReportVersion\"r\n\x0eMainReportArgs\x12\x33\n\x04\x61rgs\x18\x01 \x03(\x0b\x32%.proto_types.MainReportArgs.ArgsEntry\x1a+\n\tArgsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"d\n\x11MainReportArgsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainReportArgs\"+\n\x15MainTrackingUserState\x12\x12\n\nuser_state\x18\x01 \x01(\t\"r\n\x18MainTrackingUserStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainTrackingUserState\"5\n\x0fMergedFromState\x12\x12\n\nnum_merged\x18\x01 \x01(\x05\x12\x0e\n\x06sample\x18\x02 \x03(\t\"f\n\x12MergedFromStateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.MergedFromState\"A\n\x14MissingProfileTarget\x12\x14\n\x0cprofile_name\x18\x01 \x01(\t\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\"p\n\x17MissingProfileTargetMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MissingProfileTarget\"(\n\x11InvalidOptionYAML\x12\x13\n\x0boption_name\x18\x01 \x01(\t\"j\n\x14InvalidOptionYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.InvalidOptionYAML\"!\n\x12LogDbtProjectError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"l\n\x15LogDbtProjectErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProjectError\"3\n\x12LogDbtProfileError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08profiles\x18\x02 \x03(\t\"l\n\x15LogDbtProfileErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDbtProfileError\"!\n\x12StarterProjectPath\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"l\n\x15StarterProjectPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StarterProjectPath\"$\n\x15\x43onfigFolderDirectory\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"r\n\x18\x43onfigFolderDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ConfigFolderDirectory\"\'\n\x14NoSampleProfileFound\x12\x0f\n\x07\x61\x64\x61pter\x18\x01 \x01(\t\"p\n\x17NoSampleProfileFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.NoSampleProfileFound\"6\n\x18ProfileWrittenWithSample\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"x\n\x1bProfileWrittenWithSampleMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProfileWrittenWithSample\"B\n$ProfileWrittenWithTargetTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x90\x01\n\'ProfileWrittenWithTargetTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.ProfileWrittenWithTargetTemplateYAML\"C\n%ProfileWrittenWithProjectTemplateYAML\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\x92\x01\n(ProfileWrittenWithProjectTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.ProfileWrittenWithProjectTemplateYAML\"\x12\n\x10SettingUpProfile\"h\n\x13SettingUpProfileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SettingUpProfile\"\x1c\n\x1aInvalidProfileTemplateYAML\"|\n\x1dInvalidProfileTemplateYAMLMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.InvalidProfileTemplateYAML\"(\n\x18ProjectNameAlreadyExists\x12\x0c\n\x04name\x18\x01 \x01(\t\"x\n\x1bProjectNameAlreadyExistsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.ProjectNameAlreadyExists\"K\n\x0eProjectCreated\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12\x10\n\x08\x64ocs_url\x18\x02 \x01(\t\x12\x11\n\tslack_url\x18\x03 \x01(\t\"d\n\x11ProjectCreatedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ProjectCreated\"7\n\x12InputFileDiffError\x12\x10\n\x08\x63\x61tegory\x18\x01 \x01(\t\x12\x0f\n\x07\x66ile_id\x18\x02 \x01(\t\"l\n\x15InputFileDiffErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InputFileDiffError\"?\n\x14InvalidValueForField\x12\x12\n\nfield_name\x18\x01 \x01(\t\x12\x13\n\x0b\x66ield_value\x18\x02 \x01(\t\"p\n\x17InvalidValueForFieldMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.InvalidValueForField\"Q\n\x11ValidationWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x12\n\nfield_name\x18\x02 \x01(\t\x12\x11\n\tnode_name\x18\x03 \x01(\t\"j\n\x14ValidationWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ValidationWarning\"!\n\x11ParsePerfInfoPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"j\n\x14ParsePerfInfoPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.ParsePerfInfoPath\"1\n!PartialParsingErrorProcessingFile\x12\x0c\n\x04\x66ile\x18\x01 \x01(\t\"\x8a\x01\n$PartialParsingErrorProcessingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.PartialParsingErrorProcessingFile\"\x86\x01\n\x13PartialParsingError\x12?\n\x08\x65xc_info\x18\x01 \x03(\x0b\x32-.proto_types.PartialParsingError.ExcInfoEntry\x1a.\n\x0c\x45xcInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"n\n\x16PartialParsingErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.PartialParsingError\"\x1b\n\x19PartialParsingSkipParsing\"z\n\x1cPartialParsingSkipParsingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.PartialParsingSkipParsing\"&\n\x14UnableToPartialParse\x12\x0e\n\x06reason\x18\x01 \x01(\t\"p\n\x17UnableToPartialParseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.UnableToPartialParse\"f\n\x12StateCheckVarsHash\x12\x10\n\x08\x63hecksum\x18\x01 \x01(\t\x12\x0c\n\x04vars\x18\x02 \x01(\t\x12\x0f\n\x07profile\x18\x03 \x01(\t\x12\x0e\n\x06target\x18\x04 \x01(\t\x12\x0f\n\x07version\x18\x05 \x01(\t\"l\n\x15StateCheckVarsHashMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.StateCheckVarsHash\"\x1a\n\x18PartialParsingNotEnabled\"x\n\x1bPartialParsingNotEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.PartialParsingNotEnabled\"C\n\x14ParsedFileLoadFailed\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"p\n\x17ParsedFileLoadFailedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParsedFileLoadFailed\"H\n\x15PartialParsingEnabled\x12\x0f\n\x07\x64\x65leted\x18\x01 \x01(\x05\x12\r\n\x05\x61\x64\x64\x65\x64\x18\x02 \x01(\x05\x12\x0f\n\x07\x63hanged\x18\x03 \x01(\x05\"r\n\x18PartialParsingEnabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.PartialParsingEnabled\"8\n\x12PartialParsingFile\x12\x0f\n\x07\x66ile_id\x18\x01 \x01(\t\x12\x11\n\toperation\x18\x02 \x01(\t\"l\n\x15PartialParsingFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.PartialParsingFile\"\xaf\x01\n\x1fInvalidDisabledTargetInTestNode\x12\x1b\n\x13resource_type_title\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1a\n\x12original_file_path\x18\x03 \x01(\t\x12\x13\n\x0btarget_kind\x18\x04 \x01(\t\x12\x13\n\x0btarget_name\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\"\x86\x01\n\"InvalidDisabledTargetInTestNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.InvalidDisabledTargetInTestNode\"7\n\x18UnusedResourceConfigPath\x12\x1b\n\x13unused_config_paths\x18\x01 \x03(\t\"x\n\x1bUnusedResourceConfigPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.UnusedResourceConfigPath\"3\n\rSeedIncreased\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"b\n\x10SeedIncreasedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.SeedIncreased\">\n\x18SeedExceedsLimitSamePath\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"x\n\x1bSeedExceedsLimitSamePathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.SeedExceedsLimitSamePath\"D\n\x1eSeedExceedsLimitAndPathChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\x84\x01\n!SeedExceedsLimitAndPathChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.SeedExceedsLimitAndPathChanged\"\\\n\x1fSeedExceedsLimitChecksumChanged\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x15\n\rchecksum_name\x18\x03 \x01(\t\"\x86\x01\n\"SeedExceedsLimitChecksumChangedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.SeedExceedsLimitChecksumChanged\"%\n\x0cUnusedTables\x12\x15\n\runused_tables\x18\x01 \x03(\t\"`\n\x0fUnusedTablesMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.UnusedTables\"\x87\x01\n\x17WrongResourceSchemaFile\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x1c\n\x14plural_resource_type\x18\x03 \x01(\t\x12\x10\n\x08yaml_key\x18\x04 \x01(\t\x12\x11\n\tfile_path\x18\x05 \x01(\t\"v\n\x1aWrongResourceSchemaFileMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.WrongResourceSchemaFile\"K\n\x10NoNodeForYamlKey\x12\x12\n\npatch_name\x18\x01 \x01(\t\x12\x10\n\x08yaml_key\x18\x02 \x01(\t\x12\x11\n\tfile_path\x18\x03 \x01(\t\"h\n\x13NoNodeForYamlKeyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.NoNodeForYamlKey\"+\n\x15MacroNotFoundForPatch\x12\x12\n\npatch_name\x18\x01 \x01(\t\"r\n\x18MacroNotFoundForPatchMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MacroNotFoundForPatch\"\xb8\x01\n\x16NodeNotFoundOrDisabled\x12\x1a\n\x12original_file_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x1b\n\x13resource_type_title\x18\x03 \x01(\t\x12\x13\n\x0btarget_name\x18\x04 \x01(\t\x12\x13\n\x0btarget_kind\x18\x05 \x01(\t\x12\x16\n\x0etarget_package\x18\x06 \x01(\t\x12\x10\n\x08\x64isabled\x18\x07 \x01(\t\"t\n\x19NodeNotFoundOrDisabledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.NodeNotFoundOrDisabled\"H\n\x0fJinjaLogWarning\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"f\n\x12JinjaLogWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.JinjaLogWarning\"E\n\x0cJinjaLogInfo\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"`\n\x0fJinjaLogInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.JinjaLogInfo\"F\n\rJinjaLogDebug\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03msg\x18\x02 \x01(\t\"b\n\x10JinjaLogDebugMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.JinjaLogDebug\"\xae\x01\n\x1eUnpinnedRefNewVersionAvailable\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rref_node_name\x18\x02 \x01(\t\x12\x18\n\x10ref_node_package\x18\x03 \x01(\t\x12\x18\n\x10ref_node_version\x18\x04 \x01(\t\x12\x17\n\x0fref_max_version\x18\x05 \x01(\t\"\x84\x01\n!UnpinnedRefNewVersionAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.UnpinnedRefNewVersionAvailable\"\xc6\x01\n\x1cUpcomingReferenceDeprecation\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"\x80\x01\n\x1fUpcomingReferenceDeprecationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x37\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32).proto_types.UpcomingReferenceDeprecation\"\xbd\x01\n\x13\x44\x65precatedReference\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11ref_model_package\x18\x02 \x01(\t\x12\x16\n\x0eref_model_name\x18\x03 \x01(\t\x12\x19\n\x11ref_model_version\x18\x04 \x01(\t\x12 \n\x18ref_model_latest_version\x18\x05 \x01(\t\x12\"\n\x1aref_model_deprecation_date\x18\x06 \x01(\t\"n\n\x16\x44\x65precatedReferenceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DeprecatedReference\"<\n$UnsupportedConstraintMaterialization\x12\x14\n\x0cmaterialized\x18\x01 \x01(\t\"\x90\x01\n\'UnsupportedConstraintMaterializationMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12?\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x31.proto_types.UnsupportedConstraintMaterialization\"M\n\x14ParseInlineNodeError\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"p\n\x17ParseInlineNodeErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.ParseInlineNodeError\"(\n\x19SemanticValidationFailure\x12\x0b\n\x03msg\x18\x02 \x01(\t\"z\n\x1cSemanticValidationFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.SemanticValidationFailure\"\x8a\x03\n\x19UnversionedBreakingChange\x12\x18\n\x10\x62reaking_changes\x18\x01 \x03(\t\x12\x12\n\nmodel_name\x18\x02 \x01(\t\x12\x17\n\x0fmodel_file_path\x18\x03 \x01(\t\x12\"\n\x1a\x63ontract_enforced_disabled\x18\x04 \x01(\x08\x12\x17\n\x0f\x63olumns_removed\x18\x05 \x03(\t\x12\x34\n\x13\x63olumn_type_changes\x18\x06 \x03(\x0b\x32\x17.proto_types.ColumnType\x12I\n\"enforced_column_constraint_removed\x18\x07 \x03(\x0b\x32\x1d.proto_types.ColumnConstraint\x12G\n!enforced_model_constraint_removed\x18\x08 \x03(\x0b\x32\x1c.proto_types.ModelConstraint\x12\x1f\n\x17materialization_changed\x18\t \x03(\t\"z\n\x1cUnversionedBreakingChangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.UnversionedBreakingChange\"*\n\x14WarnStateTargetEqual\x12\x12\n\nstate_path\x18\x01 \x01(\t\"p\n\x17WarnStateTargetEqualMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.WarnStateTargetEqual\"%\n\x16\x46reshnessConfigProblem\x12\x0b\n\x03msg\x18\x01 \x01(\t\"t\n\x19\x46reshnessConfigProblemMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessConfigProblem\"/\n\x1dGitSparseCheckoutSubdirectory\x12\x0e\n\x06subdir\x18\x01 \x01(\t\"\x82\x01\n GitSparseCheckoutSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.GitSparseCheckoutSubdirectory\"/\n\x1bGitProgressCheckoutRevision\x12\x10\n\x08revision\x18\x01 \x01(\t\"~\n\x1eGitProgressCheckoutRevisionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.GitProgressCheckoutRevision\"4\n%GitProgressUpdatingExistingDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x92\x01\n(GitProgressUpdatingExistingDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12@\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x32.proto_types.GitProgressUpdatingExistingDependency\".\n\x1fGitProgressPullingNewDependency\x12\x0b\n\x03\x64ir\x18\x01 \x01(\t\"\x86\x01\n\"GitProgressPullingNewDependencyMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressPullingNewDependency\"\x1d\n\x0eGitNothingToDo\x12\x0b\n\x03sha\x18\x01 \x01(\t\"d\n\x11GitNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.GitNothingToDo\"E\n\x1fGitProgressUpdatedCheckoutRange\x12\x11\n\tstart_sha\x18\x01 \x01(\t\x12\x0f\n\x07\x65nd_sha\x18\x02 \x01(\t\"\x86\x01\n\"GitProgressUpdatedCheckoutRangeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.GitProgressUpdatedCheckoutRange\"*\n\x17GitProgressCheckedOutAt\x12\x0f\n\x07\x65nd_sha\x18\x01 \x01(\t\"v\n\x1aGitProgressCheckedOutAtMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.GitProgressCheckedOutAt\")\n\x1aRegistryProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"|\n\x1dRegistryProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.RegistryProgressGETRequest\"=\n\x1bRegistryProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"~\n\x1eRegistryProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RegistryProgressGETResponse\"_\n\x1dSelectorReportInvalidSelector\x12\x17\n\x0fvalid_selectors\x18\x01 \x01(\t\x12\x13\n\x0bspec_method\x18\x02 \x01(\t\x12\x10\n\x08raw_spec\x18\x03 \x01(\t\"\x82\x01\n SelectorReportInvalidSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.SelectorReportInvalidSelector\"\x15\n\x13\x44\x65psNoPackagesFound\"n\n\x16\x44\x65psNoPackagesFoundMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsNoPackagesFound\"/\n\x17\x44\x65psStartPackageInstall\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\"v\n\x1a\x44\x65psStartPackageInstallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsStartPackageInstall\"\'\n\x0f\x44\x65psInstallInfo\x12\x14\n\x0cversion_name\x18\x01 \x01(\t\"f\n\x12\x44\x65psInstallInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DepsInstallInfo\"-\n\x13\x44\x65psUpdateAvailable\x12\x16\n\x0eversion_latest\x18\x01 \x01(\t\"n\n\x16\x44\x65psUpdateAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.DepsUpdateAvailable\"\x0e\n\x0c\x44\x65psUpToDate\"`\n\x0f\x44\x65psUpToDateMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUpToDate\",\n\x14\x44\x65psListSubdirectory\x12\x14\n\x0csubdirectory\x18\x01 \x01(\t\"p\n\x17\x44\x65psListSubdirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.DepsListSubdirectory\".\n\x1a\x44\x65psNotifyUpdatesAvailable\x12\x10\n\x08packages\x18\x01 \x03(\t\"|\n\x1d\x44\x65psNotifyUpdatesAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.DepsNotifyUpdatesAvailable\"1\n\x11RetryExternalCall\x12\x0f\n\x07\x61ttempt\x18\x01 \x01(\x05\x12\x0b\n\x03max\x18\x02 \x01(\x05\"j\n\x14RetryExternalCallMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.RetryExternalCall\"#\n\x14RecordRetryException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17RecordRetryExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.RecordRetryException\".\n\x1fRegistryIndexProgressGETRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\"\x86\x01\n\"RegistryIndexProgressGETRequestMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryIndexProgressGETRequest\"B\n RegistryIndexProgressGETResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x11\n\tresp_code\x18\x02 \x01(\x05\"\x88\x01\n#RegistryIndexProgressGETResponseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12;\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32-.proto_types.RegistryIndexProgressGETResponse\"2\n\x1eRegistryResponseUnexpectedType\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseUnexpectedTypeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseUnexpectedType\"2\n\x1eRegistryResponseMissingTopKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x84\x01\n!RegistryResponseMissingTopKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x39\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32+.proto_types.RegistryResponseMissingTopKeys\"5\n!RegistryResponseMissingNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x8a\x01\n$RegistryResponseMissingNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12<\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32..proto_types.RegistryResponseMissingNestedKeys\"3\n\x1fRegistryResponseExtraNestedKeys\x12\x10\n\x08response\x18\x01 \x01(\t\"\x86\x01\n\"RegistryResponseExtraNestedKeysMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12:\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32,.proto_types.RegistryResponseExtraNestedKeys\"(\n\x18\x44\x65psSetDownloadDirectory\x12\x0c\n\x04path\x18\x01 \x01(\t\"x\n\x1b\x44\x65psSetDownloadDirectoryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsSetDownloadDirectory\"-\n\x0c\x44\x65psUnpinned\x12\x10\n\x08revision\x18\x01 \x01(\t\x12\x0b\n\x03git\x18\x02 \x01(\t\"`\n\x0f\x44\x65psUnpinnedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.DepsUnpinned\"/\n\x1bNoNodesForSelectionCriteria\x12\x10\n\x08spec_raw\x18\x01 \x01(\t\"~\n\x1eNoNodesForSelectionCriteriaMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.NoNodesForSelectionCriteria\")\n\x10\x44\x65psLockUpdating\x12\x15\n\rlock_filepath\x18\x01 \x01(\t\"h\n\x13\x44\x65psLockUpdatingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.DepsLockUpdating\"R\n\x0e\x44\x65psAddPackage\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x19\n\x11packages_filepath\x18\x03 \x01(\t\"d\n\x11\x44\x65psAddPackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DepsAddPackage\"\xa7\x01\n\x19\x44\x65psFoundDuplicatePackage\x12S\n\x0fremoved_package\x18\x01 \x03(\x0b\x32:.proto_types.DepsFoundDuplicatePackage.RemovedPackageEntry\x1a\x35\n\x13RemovedPackageEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"z\n\x1c\x44\x65psFoundDuplicatePackageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.DepsFoundDuplicatePackage\"$\n\x12\x44\x65psVersionMissing\x12\x0e\n\x06source\x18\x01 \x01(\t\"l\n\x15\x44\x65psVersionMissingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.DepsVersionMissing\"*\n\x1bRunningOperationCaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"~\n\x1eRunningOperationCaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.RunningOperationCaughtError\"\x11\n\x0f\x43ompileComplete\"f\n\x12\x43ompileCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.CompileComplete\"\x18\n\x16\x46reshnessCheckComplete\"t\n\x19\x46reshnessCheckCompleteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.FreshnessCheckComplete\"\x1c\n\nSeedHeader\x12\x0e\n\x06header\x18\x01 \x01(\t\"\\\n\rSeedHeaderMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.SeedHeader\"3\n\x12SQLRunnerException\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x02 \x01(\t\"l\n\x15SQLRunnerExceptionMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SQLRunnerException\"\xa8\x01\n\rLogTestResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\x12\n\nnum_models\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x14\n\x0cnum_failures\x18\x07 \x01(\x05\"b\n\x10LogTestResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogTestResult\"k\n\x0cLogStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"`\n\x0fLogStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.LogStartLine\"\x95\x01\n\x0eLogModelResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogModelResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogModelResult\"\x92\x02\n\x11LogSnapshotResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x34\n\x03\x63\x66g\x18\x07 \x03(\x0b\x32\'.proto_types.LogSnapshotResult.CfgEntry\x12\x16\n\x0eresult_message\x18\x08 \x01(\t\x1a*\n\x08\x43\x66gEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"j\n\x14LogSnapshotResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12,\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1e.proto_types.LogSnapshotResult\"\xb9\x01\n\rLogSeedResult\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x16\n\x0eresult_message\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\x12\x0e\n\x06schema\x18\x07 \x01(\t\x12\x10\n\x08relation\x18\x08 \x01(\t\"b\n\x10LogSeedResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogSeedResult\"\xad\x01\n\x12LogFreshnessResult\x12\x0e\n\x06status\x18\x01 \x01(\t\x12(\n\tnode_info\x18\x02 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x05 \x01(\x02\x12\x13\n\x0bsource_name\x18\x06 \x01(\t\x12\x12\n\ntable_name\x18\x07 \x01(\t\"l\n\x15LogFreshnessResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogFreshnessResult\"\"\n\rLogCancelLine\x12\x11\n\tconn_name\x18\x01 \x01(\t\"b\n\x10LogCancelLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.LogCancelLine\"\x1f\n\x0f\x44\x65\x66\x61ultSelector\x12\x0c\n\x04name\x18\x01 \x01(\t\"f\n\x12\x44\x65\x66\x61ultSelectorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DefaultSelector\"5\n\tNodeStart\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"Z\n\x0cNodeStartMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.NodeStart\"g\n\x0cNodeFinished\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12-\n\nrun_result\x18\x02 \x01(\x0b\x32\x19.proto_types.RunResultMsg\"`\n\x0fNodeFinishedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.NodeFinished\"+\n\x1bQueryCancelationUnsupported\x12\x0c\n\x04type\x18\x01 \x01(\t\"~\n\x1eQueryCancelationUnsupportedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x36\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32(.proto_types.QueryCancelationUnsupported\"O\n\x0f\x43oncurrencyLine\x12\x13\n\x0bnum_threads\x18\x01 \x01(\x05\x12\x13\n\x0btarget_name\x18\x02 \x01(\t\x12\x12\n\nnode_count\x18\x03 \x01(\x05\"f\n\x12\x43oncurrencyLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ConcurrencyLine\"E\n\x19WritingInjectedSQLForNode\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"z\n\x1cWritingInjectedSQLForNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.WritingInjectedSQLForNode\"9\n\rNodeCompiling\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeCompilingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeCompiling\"9\n\rNodeExecuting\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\"b\n\x10NodeExecutingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12(\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1a.proto_types.NodeExecuting\"m\n\x10LogHookStartLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"h\n\x13LogHookStartLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.LogHookStartLine\"\x93\x01\n\x0eLogHookEndLine\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x11\n\tstatement\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\t\x12\r\n\x05index\x18\x04 \x01(\x05\x12\r\n\x05total\x18\x05 \x01(\x05\x12\x16\n\x0e\x65xecution_time\x18\x06 \x01(\x02\"d\n\x11LogHookEndLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.LogHookEndLine\"\x93\x01\n\x0fSkippingDetails\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x0e\n\x06schema\x18\x03 \x01(\t\x12\x11\n\tnode_name\x18\x04 \x01(\t\x12\r\n\x05index\x18\x05 \x01(\x05\x12\r\n\x05total\x18\x06 \x01(\x05\"f\n\x12SkippingDetailsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SkippingDetails\"\r\n\x0bNothingToDo\"^\n\x0eNothingToDoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.NothingToDo\",\n\x1dRunningOperationUncaughtError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"\x82\x01\n RunningOperationUncaughtErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x38\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32*.proto_types.RunningOperationUncaughtError\"\x93\x01\n\x0c\x45ndRunResult\x12*\n\x07results\x18\x01 \x03(\x0b\x32\x19.proto_types.RunResultMsg\x12\x14\n\x0c\x65lapsed_time\x18\x02 \x01(\x02\x12\x30\n\x0cgenerated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07success\x18\x04 \x01(\x08\"`\n\x0f\x45ndRunResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.EndRunResult\"\x11\n\x0fNoNodesSelected\"f\n\x12NoNodesSelectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.NoNodesSelected\"w\n\x10\x43ommandCompleted\x12\x0f\n\x07\x63ommand\x18\x01 \x01(\t\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x30\n\x0c\x63ompleted_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07\x65lapsed\x18\x04 \x01(\x02\"h\n\x13\x43ommandCompletedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.CommandCompleted\"k\n\x08ShowNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0f\n\x07preview\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"X\n\x0bShowNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12#\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x15.proto_types.ShowNode\"p\n\x0c\x43ompiledNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x10\n\x08\x63ompiled\x18\x02 \x01(\t\x12\x11\n\tis_inline\x18\x03 \x01(\x08\x12\x15\n\routput_format\x18\x04 \x01(\t\x12\x11\n\tunique_id\x18\x05 \x01(\t\"`\n\x0f\x43ompiledNodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.CompiledNode\"b\n\x17\x43\x61tchableExceptionOnRun\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"v\n\x1a\x43\x61tchableExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.CatchableExceptionOnRun\"5\n\x12InternalErrorOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\"l\n\x15InternalErrorOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.InternalErrorOnRun\"K\n\x15GenericExceptionOnRun\x12\x12\n\nbuild_path\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"r\n\x18GenericExceptionOnRunMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.GenericExceptionOnRun\"N\n\x1aNodeConnectionReleaseError\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0b\n\x03\x65xc\x18\x02 \x01(\t\x12\x10\n\x08\x65xc_info\x18\x03 \x01(\t\"|\n\x1dNodeConnectionReleaseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x35\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\'.proto_types.NodeConnectionReleaseError\"\x1f\n\nFoundStats\x12\x11\n\tstat_line\x18\x01 \x01(\t\"\\\n\rFoundStatsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.FoundStats\"\x17\n\x15MainKeyboardInterrupt\"r\n\x18MainKeyboardInterruptMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.MainKeyboardInterrupt\"#\n\x14MainEncounteredError\x12\x0b\n\x03\x65xc\x18\x01 \x01(\t\"p\n\x17MainEncounteredErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.MainEncounteredError\"%\n\x0eMainStackTrace\x12\x13\n\x0bstack_trace\x18\x01 \x01(\t\"d\n\x11MainStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.MainStackTrace\"@\n\x13SystemCouldNotWrite\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\x0b\n\x03\x65xc\x18\x03 \x01(\t\"n\n\x16SystemCouldNotWriteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.SystemCouldNotWrite\"!\n\x12SystemExecutingCmd\x12\x0b\n\x03\x63md\x18\x01 \x03(\t\"l\n\x15SystemExecutingCmdMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.SystemExecutingCmd\"\x1c\n\x0cSystemStdOut\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdOut\"\x1c\n\x0cSystemStdErr\x12\x0c\n\x04\x62msg\x18\x01 \x01(\t\"`\n\x0fSystemStdErrMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SystemStdErr\",\n\x16SystemReportReturnCode\x12\x12\n\nreturncode\x18\x01 \x01(\x05\"t\n\x19SystemReportReturnCodeMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x31\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32#.proto_types.SystemReportReturnCode\"p\n\x13TimingInfoCollected\x12(\n\tnode_info\x18\x01 \x01(\x0b\x32\x15.proto_types.NodeInfo\x12/\n\x0btiming_info\x18\x02 \x01(\x0b\x32\x1a.proto_types.TimingInfoMsg\"n\n\x16TimingInfoCollectedMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.TimingInfoCollected\"&\n\x12LogDebugStackTrace\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"l\n\x15LogDebugStackTraceMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.LogDebugStackTrace\"\x1e\n\x0e\x43heckCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11\x43heckCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.CheckCleanPath\" \n\x10\x43onfirmCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"h\n\x13\x43onfirmCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.ConfirmCleanPath\"\"\n\x12ProtectedCleanPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"l\n\x15ProtectedCleanPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.ProtectedCleanPath\"\x14\n\x12\x46inishedCleanPaths\"l\n\x15\x46inishedCleanPathsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FinishedCleanPaths\"5\n\x0bOpenCommand\x12\x10\n\x08open_cmd\x18\x01 \x01(\t\x12\x14\n\x0cprofiles_dir\x18\x02 \x01(\t\"^\n\x0eOpenCommandMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.OpenCommand\"\x19\n\nFormatting\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rFormattingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.Formatting\"0\n\x0fServingDocsPort\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\x05\"f\n\x12ServingDocsPortMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.ServingDocsPort\"%\n\x15ServingDocsAccessInfo\x12\x0c\n\x04port\x18\x01 \x01(\t\"r\n\x18ServingDocsAccessInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x30\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\".proto_types.ServingDocsAccessInfo\"\x15\n\x13ServingDocsExitInfo\"n\n\x16ServingDocsExitInfoMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.ServingDocsExitInfo\"J\n\x10RunResultWarning\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultWarningMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultWarning\"J\n\x10RunResultFailure\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x11\n\tnode_name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\"h\n\x13RunResultFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.RunResultFailure\"k\n\tStatsLine\x12\x30\n\x05stats\x18\x01 \x03(\x0b\x32!.proto_types.StatsLine.StatsEntry\x1a,\n\nStatsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\"Z\n\x0cStatsLineMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12$\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.proto_types.StatsLine\"\x1d\n\x0eRunResultError\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11RunResultErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.RunResultError\")\n\x17RunResultErrorNoMessage\x12\x0e\n\x06status\x18\x01 \x01(\t\"v\n\x1aRunResultErrorNoMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultErrorNoMessage\"\x1f\n\x0fSQLCompiledPath\x12\x0c\n\x04path\x18\x01 \x01(\t\"f\n\x12SQLCompiledPathMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.SQLCompiledPath\"-\n\x14\x43heckNodeTestFailure\x12\x15\n\rrelation_name\x18\x01 \x01(\t\"p\n\x17\x43heckNodeTestFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.CheckNodeTestFailure\"W\n\x0f\x45ndOfRunSummary\x12\x12\n\nnum_errors\x18\x01 \x01(\x05\x12\x14\n\x0cnum_warnings\x18\x02 \x01(\x05\x12\x1a\n\x12keyboard_interrupt\x18\x03 \x01(\x08\"f\n\x12\x45ndOfRunSummaryMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.EndOfRunSummary\"U\n\x13LogSkipBecauseError\x12\x0e\n\x06schema\x18\x01 \x01(\t\x12\x10\n\x08relation\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x05\x12\r\n\x05total\x18\x04 \x01(\x05\"n\n\x16LogSkipBecauseErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.LogSkipBecauseError\"\x14\n\x12\x45nsureGitInstalled\"l\n\x15\x45nsureGitInstalledMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.EnsureGitInstalled\"\x1a\n\x18\x44\x65psCreatingLocalSymlink\"x\n\x1b\x44\x65psCreatingLocalSymlinkMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x33\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32%.proto_types.DepsCreatingLocalSymlink\"\x19\n\x17\x44\x65psSymlinkNotAvailable\"v\n\x1a\x44\x65psSymlinkNotAvailableMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.DepsSymlinkNotAvailable\"\x11\n\x0f\x44isableTracking\"f\n\x12\x44isableTrackingMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1c.proto_types.DisableTracking\"\x1e\n\x0cSendingEvent\x12\x0e\n\x06kwargs\x18\x01 \x01(\t\"`\n\x0fSendingEventMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\'\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x19.proto_types.SendingEvent\"\x12\n\x10SendEventFailure\"h\n\x13SendEventFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12+\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1d.proto_types.SendEventFailure\"\r\n\x0b\x46lushEvents\"^\n\x0e\x46lushEventsMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.FlushEvents\"\x14\n\x12\x46lushEventsFailure\"l\n\x15\x46lushEventsFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12-\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1f.proto_types.FlushEventsFailure\"-\n\x19TrackingInitializeFailure\x12\x10\n\x08\x65xc_info\x18\x01 \x01(\t\"z\n\x1cTrackingInitializeFailureMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x34\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32&.proto_types.TrackingInitializeFailure\"&\n\x17RunResultWarningMessage\x12\x0b\n\x03msg\x18\x01 \x01(\t\"v\n\x1aRunResultWarningMessageMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x32\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32$.proto_types.RunResultWarningMessage\"\x1a\n\x0b\x44\x65\x62ugCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"^\n\x0e\x44\x65\x62ugCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12&\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x18.proto_types.DebugCmdOut\"\x1d\n\x0e\x44\x65\x62ugCmdResult\x12\x0b\n\x03msg\x18\x01 \x01(\t\"d\n\x11\x44\x65\x62ugCmdResultMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.DebugCmdResult\"\x19\n\nListCmdOut\x12\x0b\n\x03msg\x18\x01 \x01(\t\"\\\n\rListCmdOutMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12%\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x17.proto_types.ListCmdOut\"\x13\n\x04Note\x12\x0b\n\x03msg\x18\x01 \x01(\t\"P\n\x07NoteMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12\x1f\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x11.proto_types.Note\"\xec\x01\n\x0eResourceReport\x12\x14\n\x0c\x63ommand_name\x18\x02 \x01(\t\x12\x17\n\x0f\x63ommand_success\x18\x03 \x01(\x08\x12\x1f\n\x17\x63ommand_wall_clock_time\x18\x04 \x01(\x02\x12\x19\n\x11process_user_time\x18\x05 \x01(\x02\x12\x1b\n\x13process_kernel_time\x18\x06 \x01(\x02\x12\x1b\n\x13process_mem_max_rss\x18\x07 \x01(\x03\x12\x19\n\x11process_in_blocks\x18\x08 \x01(\x03\x12\x1a\n\x12process_out_blocks\x18\t \x01(\x03\"d\n\x11ResourceReportMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12)\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x1b.proto_types.ResourceReportb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -27,8 +27,6 @@ _EVENTINFO_EXTRAENTRY._serialized_options = b'8\001' _MAINREPORTARGS_ARGSENTRY._options = None _MAINREPORTARGS_ARGSENTRY._serialized_options = b'8\001' - _CACHEDUMPGRAPH_DUMPENTRY._options = None - _CACHEDUMPGRAPH_DUMPENTRY._serialized_options = b'8\001' _PARTIALPARSINGERROR_EXCINFOENTRY._options = None _PARTIALPARSINGERROR_EXCINFOENTRY._serialized_options = b'8\001' _DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY._options = None @@ -49,846 +47,678 @@ _globals['_NODEINFO']._serialized_end=858 _globals['_RUNRESULTMSG']._serialized_start=861 _globals['_RUNRESULTMSG']._serialized_end=1070 - _globals['_REFERENCEKEYMSG']._serialized_start=1072 - _globals['_REFERENCEKEYMSG']._serialized_end=1143 - _globals['_COLUMNTYPE']._serialized_start=1145 - _globals['_COLUMNTYPE']._serialized_end=1237 - _globals['_COLUMNCONSTRAINT']._serialized_start=1239 - _globals['_COLUMNCONSTRAINT']._serialized_end=1328 - _globals['_MODELCONSTRAINT']._serialized_start=1330 - _globals['_MODELCONSTRAINT']._serialized_end=1414 - _globals['_GENERICMESSAGE']._serialized_start=1416 - _globals['_GENERICMESSAGE']._serialized_end=1470 - _globals['_ADAPTERDEPRECATIONWARNING']._serialized_start=1472 - _globals['_ADAPTERDEPRECATIONWARNING']._serialized_end=1535 - _globals['_ADAPTERDEPRECATIONWARNINGMSG']._serialized_start=1537 - _globals['_ADAPTERDEPRECATIONWARNINGMSG']._serialized_end=1659 - _globals['_COLLECTFRESHNESSRETURNSIGNATURE']._serialized_start=1661 - _globals['_COLLECTFRESHNESSRETURNSIGNATURE']._serialized_end=1694 - _globals['_COLLECTFRESHNESSRETURNSIGNATUREMSG']._serialized_start=1697 - _globals['_COLLECTFRESHNESSRETURNSIGNATUREMSG']._serialized_end=1831 - _globals['_MAINREPORTVERSION']._serialized_start=1833 - _globals['_MAINREPORTVERSION']._serialized_end=1890 - _globals['_MAINREPORTVERSIONMSG']._serialized_start=1892 - _globals['_MAINREPORTVERSIONMSG']._serialized_end=1998 - _globals['_MAINREPORTARGS']._serialized_start=2000 - _globals['_MAINREPORTARGS']._serialized_end=2114 - _globals['_MAINREPORTARGS_ARGSENTRY']._serialized_start=2071 - _globals['_MAINREPORTARGS_ARGSENTRY']._serialized_end=2114 - _globals['_MAINREPORTARGSMSG']._serialized_start=2116 - _globals['_MAINREPORTARGSMSG']._serialized_end=2216 - _globals['_MAINTRACKINGUSERSTATE']._serialized_start=2218 - _globals['_MAINTRACKINGUSERSTATE']._serialized_end=2261 - _globals['_MAINTRACKINGUSERSTATEMSG']._serialized_start=2263 - _globals['_MAINTRACKINGUSERSTATEMSG']._serialized_end=2377 - _globals['_MERGEDFROMSTATE']._serialized_start=2379 - _globals['_MERGEDFROMSTATE']._serialized_end=2432 - _globals['_MERGEDFROMSTATEMSG']._serialized_start=2434 - _globals['_MERGEDFROMSTATEMSG']._serialized_end=2536 - _globals['_MISSINGPROFILETARGET']._serialized_start=2538 - _globals['_MISSINGPROFILETARGET']._serialized_end=2603 - _globals['_MISSINGPROFILETARGETMSG']._serialized_start=2605 - _globals['_MISSINGPROFILETARGETMSG']._serialized_end=2717 - _globals['_INVALIDOPTIONYAML']._serialized_start=2719 - _globals['_INVALIDOPTIONYAML']._serialized_end=2759 - _globals['_INVALIDOPTIONYAMLMSG']._serialized_start=2761 - _globals['_INVALIDOPTIONYAMLMSG']._serialized_end=2867 - _globals['_LOGDBTPROJECTERROR']._serialized_start=2869 - _globals['_LOGDBTPROJECTERROR']._serialized_end=2902 - _globals['_LOGDBTPROJECTERRORMSG']._serialized_start=2904 - _globals['_LOGDBTPROJECTERRORMSG']._serialized_end=3012 - _globals['_LOGDBTPROFILEERROR']._serialized_start=3014 - _globals['_LOGDBTPROFILEERROR']._serialized_end=3065 - _globals['_LOGDBTPROFILEERRORMSG']._serialized_start=3067 - _globals['_LOGDBTPROFILEERRORMSG']._serialized_end=3175 - _globals['_STARTERPROJECTPATH']._serialized_start=3177 - _globals['_STARTERPROJECTPATH']._serialized_end=3210 - _globals['_STARTERPROJECTPATHMSG']._serialized_start=3212 - _globals['_STARTERPROJECTPATHMSG']._serialized_end=3320 - _globals['_CONFIGFOLDERDIRECTORY']._serialized_start=3322 - _globals['_CONFIGFOLDERDIRECTORY']._serialized_end=3358 - _globals['_CONFIGFOLDERDIRECTORYMSG']._serialized_start=3360 - _globals['_CONFIGFOLDERDIRECTORYMSG']._serialized_end=3474 - _globals['_NOSAMPLEPROFILEFOUND']._serialized_start=3476 - _globals['_NOSAMPLEPROFILEFOUND']._serialized_end=3515 - _globals['_NOSAMPLEPROFILEFOUNDMSG']._serialized_start=3517 - _globals['_NOSAMPLEPROFILEFOUNDMSG']._serialized_end=3629 - _globals['_PROFILEWRITTENWITHSAMPLE']._serialized_start=3631 - _globals['_PROFILEWRITTENWITHSAMPLE']._serialized_end=3685 - _globals['_PROFILEWRITTENWITHSAMPLEMSG']._serialized_start=3687 - _globals['_PROFILEWRITTENWITHSAMPLEMSG']._serialized_end=3807 - _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAML']._serialized_start=3809 - _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAML']._serialized_end=3875 - _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG']._serialized_start=3878 - _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG']._serialized_end=4022 - _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAML']._serialized_start=4024 - _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAML']._serialized_end=4091 - _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG']._serialized_start=4094 - _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG']._serialized_end=4240 - _globals['_SETTINGUPPROFILE']._serialized_start=4242 - _globals['_SETTINGUPPROFILE']._serialized_end=4260 - _globals['_SETTINGUPPROFILEMSG']._serialized_start=4262 - _globals['_SETTINGUPPROFILEMSG']._serialized_end=4366 - _globals['_INVALIDPROFILETEMPLATEYAML']._serialized_start=4368 - _globals['_INVALIDPROFILETEMPLATEYAML']._serialized_end=4396 - _globals['_INVALIDPROFILETEMPLATEYAMLMSG']._serialized_start=4398 - _globals['_INVALIDPROFILETEMPLATEYAMLMSG']._serialized_end=4522 - _globals['_PROJECTNAMEALREADYEXISTS']._serialized_start=4524 - _globals['_PROJECTNAMEALREADYEXISTS']._serialized_end=4564 - _globals['_PROJECTNAMEALREADYEXISTSMSG']._serialized_start=4566 - _globals['_PROJECTNAMEALREADYEXISTSMSG']._serialized_end=4686 - _globals['_PROJECTCREATED']._serialized_start=4688 - _globals['_PROJECTCREATED']._serialized_end=4763 - _globals['_PROJECTCREATEDMSG']._serialized_start=4765 - _globals['_PROJECTCREATEDMSG']._serialized_end=4865 - _globals['_ADAPTEREVENTDEBUG']._serialized_start=4868 - _globals['_ADAPTEREVENTDEBUG']._serialized_end=5003 - _globals['_ADAPTEREVENTDEBUGMSG']._serialized_start=5005 - _globals['_ADAPTEREVENTDEBUGMSG']._serialized_end=5111 - _globals['_ADAPTEREVENTINFO']._serialized_start=5114 - _globals['_ADAPTEREVENTINFO']._serialized_end=5248 - _globals['_ADAPTEREVENTINFOMSG']._serialized_start=5250 - _globals['_ADAPTEREVENTINFOMSG']._serialized_end=5354 - _globals['_ADAPTEREVENTWARNING']._serialized_start=5357 - _globals['_ADAPTEREVENTWARNING']._serialized_end=5494 - _globals['_ADAPTEREVENTWARNINGMSG']._serialized_start=5496 - _globals['_ADAPTEREVENTWARNINGMSG']._serialized_end=5606 - _globals['_ADAPTEREVENTERROR']._serialized_start=5609 - _globals['_ADAPTEREVENTERROR']._serialized_end=5762 - _globals['_ADAPTEREVENTERRORMSG']._serialized_start=5764 - _globals['_ADAPTEREVENTERRORMSG']._serialized_end=5870 - _globals['_NEWCONNECTION']._serialized_start=5872 - _globals['_NEWCONNECTION']._serialized_end=5967 - _globals['_NEWCONNECTIONMSG']._serialized_start=5969 - _globals['_NEWCONNECTIONMSG']._serialized_end=6067 - _globals['_CONNECTIONREUSED']._serialized_start=6069 - _globals['_CONNECTIONREUSED']._serialized_end=6130 - _globals['_CONNECTIONREUSEDMSG']._serialized_start=6132 - _globals['_CONNECTIONREUSEDMSG']._serialized_end=6236 - _globals['_CONNECTIONLEFTOPENINCLEANUP']._serialized_start=6238 - _globals['_CONNECTIONLEFTOPENINCLEANUP']._serialized_end=6286 - _globals['_CONNECTIONLEFTOPENINCLEANUPMSG']._serialized_start=6288 - _globals['_CONNECTIONLEFTOPENINCLEANUPMSG']._serialized_end=6414 - _globals['_CONNECTIONCLOSEDINCLEANUP']._serialized_start=6416 - _globals['_CONNECTIONCLOSEDINCLEANUP']._serialized_end=6462 - _globals['_CONNECTIONCLOSEDINCLEANUPMSG']._serialized_start=6464 - _globals['_CONNECTIONCLOSEDINCLEANUPMSG']._serialized_end=6586 - _globals['_ROLLBACKFAILED']._serialized_start=6588 - _globals['_ROLLBACKFAILED']._serialized_end=6683 - _globals['_ROLLBACKFAILEDMSG']._serialized_start=6685 - _globals['_ROLLBACKFAILEDMSG']._serialized_end=6785 - _globals['_CONNECTIONCLOSED']._serialized_start=6787 - _globals['_CONNECTIONCLOSED']._serialized_end=6866 - _globals['_CONNECTIONCLOSEDMSG']._serialized_start=6868 - _globals['_CONNECTIONCLOSEDMSG']._serialized_end=6972 - _globals['_CONNECTIONLEFTOPEN']._serialized_start=6974 - _globals['_CONNECTIONLEFTOPEN']._serialized_end=7055 - _globals['_CONNECTIONLEFTOPENMSG']._serialized_start=7057 - _globals['_CONNECTIONLEFTOPENMSG']._serialized_end=7165 - _globals['_ROLLBACK']._serialized_start=7167 - _globals['_ROLLBACK']._serialized_end=7238 - _globals['_ROLLBACKMSG']._serialized_start=7240 - _globals['_ROLLBACKMSG']._serialized_end=7328 - _globals['_CACHEMISS']._serialized_start=7330 - _globals['_CACHEMISS']._serialized_end=7394 - _globals['_CACHEMISSMSG']._serialized_start=7396 - _globals['_CACHEMISSMSG']._serialized_end=7486 - _globals['_LISTRELATIONS']._serialized_start=7488 - _globals['_LISTRELATIONS']._serialized_end=7586 - _globals['_LISTRELATIONSMSG']._serialized_start=7588 - _globals['_LISTRELATIONSMSG']._serialized_end=7686 - _globals['_CONNECTIONUSED']._serialized_start=7688 - _globals['_CONNECTIONUSED']._serialized_end=7784 - _globals['_CONNECTIONUSEDMSG']._serialized_start=7786 - _globals['_CONNECTIONUSEDMSG']._serialized_end=7886 - _globals['_SQLQUERY']._serialized_start=7888 - _globals['_SQLQUERY']._serialized_end=7972 - _globals['_SQLQUERYMSG']._serialized_start=7974 - _globals['_SQLQUERYMSG']._serialized_end=8062 - _globals['_SQLQUERYSTATUS']._serialized_start=8064 - _globals['_SQLQUERYSTATUS']._serialized_end=8155 - _globals['_SQLQUERYSTATUSMSG']._serialized_start=8157 - _globals['_SQLQUERYSTATUSMSG']._serialized_end=8257 - _globals['_SQLCOMMIT']._serialized_start=8259 - _globals['_SQLCOMMIT']._serialized_end=8331 - _globals['_SQLCOMMITMSG']._serialized_start=8333 - _globals['_SQLCOMMITMSG']._serialized_end=8423 - _globals['_COLTYPECHANGE']._serialized_start=8425 - _globals['_COLTYPECHANGE']._serialized_end=8522 - _globals['_COLTYPECHANGEMSG']._serialized_start=8524 - _globals['_COLTYPECHANGEMSG']._serialized_end=8622 - _globals['_SCHEMACREATION']._serialized_start=8624 - _globals['_SCHEMACREATION']._serialized_end=8688 - _globals['_SCHEMACREATIONMSG']._serialized_start=8690 - _globals['_SCHEMACREATIONMSG']._serialized_end=8790 - _globals['_SCHEMADROP']._serialized_start=8792 - _globals['_SCHEMADROP']._serialized_end=8852 - _globals['_SCHEMADROPMSG']._serialized_start=8854 - _globals['_SCHEMADROPMSG']._serialized_end=8946 - _globals['_CACHEACTION']._serialized_start=8949 - _globals['_CACHEACTION']._serialized_end=9171 - _globals['_CACHEACTIONMSG']._serialized_start=9173 - _globals['_CACHEACTIONMSG']._serialized_end=9267 - _globals['_CACHEDUMPGRAPH']._serialized_start=9270 - _globals['_CACHEDUMPGRAPH']._serialized_end=9422 - _globals['_CACHEDUMPGRAPH_DUMPENTRY']._serialized_start=9379 - _globals['_CACHEDUMPGRAPH_DUMPENTRY']._serialized_end=9422 - _globals['_CACHEDUMPGRAPHMSG']._serialized_start=9424 - _globals['_CACHEDUMPGRAPHMSG']._serialized_end=9524 - _globals['_ADAPTERREGISTERED']._serialized_start=9526 - _globals['_ADAPTERREGISTERED']._serialized_end=9592 - _globals['_ADAPTERREGISTEREDMSG']._serialized_start=9594 - _globals['_ADAPTERREGISTEREDMSG']._serialized_end=9700 - _globals['_ADAPTERIMPORTERROR']._serialized_start=9702 - _globals['_ADAPTERIMPORTERROR']._serialized_end=9735 - _globals['_ADAPTERIMPORTERRORMSG']._serialized_start=9737 - _globals['_ADAPTERIMPORTERRORMSG']._serialized_end=9845 - _globals['_PLUGINLOADERROR']._serialized_start=9847 - _globals['_PLUGINLOADERROR']._serialized_end=9882 - _globals['_PLUGINLOADERRORMSG']._serialized_start=9884 - _globals['_PLUGINLOADERRORMSG']._serialized_end=9986 - _globals['_NEWCONNECTIONOPENING']._serialized_start=9988 - _globals['_NEWCONNECTIONOPENING']._serialized_end=10078 - _globals['_NEWCONNECTIONOPENINGMSG']._serialized_start=10080 - _globals['_NEWCONNECTIONOPENINGMSG']._serialized_end=10192 - _globals['_CODEEXECUTION']._serialized_start=10194 - _globals['_CODEEXECUTION']._serialized_end=10250 - _globals['_CODEEXECUTIONMSG']._serialized_start=10252 - _globals['_CODEEXECUTIONMSG']._serialized_end=10350 - _globals['_CODEEXECUTIONSTATUS']._serialized_start=10352 - _globals['_CODEEXECUTIONSTATUS']._serialized_end=10406 - _globals['_CODEEXECUTIONSTATUSMSG']._serialized_start=10408 - _globals['_CODEEXECUTIONSTATUSMSG']._serialized_end=10518 - _globals['_CATALOGGENERATIONERROR']._serialized_start=10520 - _globals['_CATALOGGENERATIONERROR']._serialized_end=10557 - _globals['_CATALOGGENERATIONERRORMSG']._serialized_start=10559 - _globals['_CATALOGGENERATIONERRORMSG']._serialized_end=10675 - _globals['_WRITECATALOGFAILURE']._serialized_start=10677 - _globals['_WRITECATALOGFAILURE']._serialized_end=10722 - _globals['_WRITECATALOGFAILUREMSG']._serialized_start=10724 - _globals['_WRITECATALOGFAILUREMSG']._serialized_end=10834 - _globals['_CATALOGWRITTEN']._serialized_start=10836 - _globals['_CATALOGWRITTEN']._serialized_end=10866 - _globals['_CATALOGWRITTENMSG']._serialized_start=10868 - _globals['_CATALOGWRITTENMSG']._serialized_end=10968 - _globals['_CANNOTGENERATEDOCS']._serialized_start=10970 - _globals['_CANNOTGENERATEDOCS']._serialized_end=10990 - _globals['_CANNOTGENERATEDOCSMSG']._serialized_start=10992 - _globals['_CANNOTGENERATEDOCSMSG']._serialized_end=11100 - _globals['_BUILDINGCATALOG']._serialized_start=11102 - _globals['_BUILDINGCATALOG']._serialized_end=11119 - _globals['_BUILDINGCATALOGMSG']._serialized_start=11121 - _globals['_BUILDINGCATALOGMSG']._serialized_end=11223 - _globals['_DATABASEERRORRUNNINGHOOK']._serialized_start=11225 - _globals['_DATABASEERRORRUNNINGHOOK']._serialized_end=11270 - _globals['_DATABASEERRORRUNNINGHOOKMSG']._serialized_start=11272 - _globals['_DATABASEERRORRUNNINGHOOKMSG']._serialized_end=11392 - _globals['_HOOKSRUNNING']._serialized_start=11394 - _globals['_HOOKSRUNNING']._serialized_end=11446 - _globals['_HOOKSRUNNINGMSG']._serialized_start=11448 - _globals['_HOOKSRUNNINGMSG']._serialized_end=11544 - _globals['_FINISHEDRUNNINGSTATS']._serialized_start=11546 - _globals['_FINISHEDRUNNINGSTATS']._serialized_end=11630 - _globals['_FINISHEDRUNNINGSTATSMSG']._serialized_start=11632 - _globals['_FINISHEDRUNNINGSTATSMSG']._serialized_end=11744 - _globals['_CONSTRAINTNOTENFORCED']._serialized_start=11746 - _globals['_CONSTRAINTNOTENFORCED']._serialized_end=11806 - _globals['_CONSTRAINTNOTENFORCEDMSG']._serialized_start=11808 - _globals['_CONSTRAINTNOTENFORCEDMSG']._serialized_end=11922 - _globals['_CONSTRAINTNOTSUPPORTED']._serialized_start=11924 - _globals['_CONSTRAINTNOTSUPPORTED']._serialized_end=11985 - _globals['_CONSTRAINTNOTSUPPORTEDMSG']._serialized_start=11987 - _globals['_CONSTRAINTNOTSUPPORTEDMSG']._serialized_end=12103 - _globals['_INPUTFILEDIFFERROR']._serialized_start=12105 - _globals['_INPUTFILEDIFFERROR']._serialized_end=12160 - _globals['_INPUTFILEDIFFERRORMSG']._serialized_start=12162 - _globals['_INPUTFILEDIFFERRORMSG']._serialized_end=12270 - _globals['_INVALIDVALUEFORFIELD']._serialized_start=12272 - _globals['_INVALIDVALUEFORFIELD']._serialized_end=12335 - _globals['_INVALIDVALUEFORFIELDMSG']._serialized_start=12337 - _globals['_INVALIDVALUEFORFIELDMSG']._serialized_end=12449 - _globals['_VALIDATIONWARNING']._serialized_start=12451 - _globals['_VALIDATIONWARNING']._serialized_end=12532 - _globals['_VALIDATIONWARNINGMSG']._serialized_start=12534 - _globals['_VALIDATIONWARNINGMSG']._serialized_end=12640 - _globals['_PARSEPERFINFOPATH']._serialized_start=12642 - _globals['_PARSEPERFINFOPATH']._serialized_end=12675 - _globals['_PARSEPERFINFOPATHMSG']._serialized_start=12677 - _globals['_PARSEPERFINFOPATHMSG']._serialized_end=12783 - _globals['_PARTIALPARSINGERRORPROCESSINGFILE']._serialized_start=12785 - _globals['_PARTIALPARSINGERRORPROCESSINGFILE']._serialized_end=12834 - _globals['_PARTIALPARSINGERRORPROCESSINGFILEMSG']._serialized_start=12837 - _globals['_PARTIALPARSINGERRORPROCESSINGFILEMSG']._serialized_end=12975 - _globals['_PARTIALPARSINGERROR']._serialized_start=12978 - _globals['_PARTIALPARSINGERROR']._serialized_end=13112 - _globals['_PARTIALPARSINGERROR_EXCINFOENTRY']._serialized_start=13066 - _globals['_PARTIALPARSINGERROR_EXCINFOENTRY']._serialized_end=13112 - _globals['_PARTIALPARSINGERRORMSG']._serialized_start=13114 - _globals['_PARTIALPARSINGERRORMSG']._serialized_end=13224 - _globals['_PARTIALPARSINGSKIPPARSING']._serialized_start=13226 - _globals['_PARTIALPARSINGSKIPPARSING']._serialized_end=13253 - _globals['_PARTIALPARSINGSKIPPARSINGMSG']._serialized_start=13255 - _globals['_PARTIALPARSINGSKIPPARSINGMSG']._serialized_end=13377 - _globals['_UNABLETOPARTIALPARSE']._serialized_start=13379 - _globals['_UNABLETOPARTIALPARSE']._serialized_end=13417 - _globals['_UNABLETOPARTIALPARSEMSG']._serialized_start=13419 - _globals['_UNABLETOPARTIALPARSEMSG']._serialized_end=13531 - _globals['_STATECHECKVARSHASH']._serialized_start=13533 - _globals['_STATECHECKVARSHASH']._serialized_end=13635 - _globals['_STATECHECKVARSHASHMSG']._serialized_start=13637 - _globals['_STATECHECKVARSHASHMSG']._serialized_end=13745 - _globals['_PARTIALPARSINGNOTENABLED']._serialized_start=13747 - _globals['_PARTIALPARSINGNOTENABLED']._serialized_end=13773 - _globals['_PARTIALPARSINGNOTENABLEDMSG']._serialized_start=13775 - _globals['_PARTIALPARSINGNOTENABLEDMSG']._serialized_end=13895 - _globals['_PARSEDFILELOADFAILED']._serialized_start=13897 - _globals['_PARSEDFILELOADFAILED']._serialized_end=13964 - _globals['_PARSEDFILELOADFAILEDMSG']._serialized_start=13966 - _globals['_PARSEDFILELOADFAILEDMSG']._serialized_end=14078 - _globals['_PARTIALPARSINGENABLED']._serialized_start=14080 - _globals['_PARTIALPARSINGENABLED']._serialized_end=14152 - _globals['_PARTIALPARSINGENABLEDMSG']._serialized_start=14154 - _globals['_PARTIALPARSINGENABLEDMSG']._serialized_end=14268 - _globals['_PARTIALPARSINGFILE']._serialized_start=14270 - _globals['_PARTIALPARSINGFILE']._serialized_end=14326 - _globals['_PARTIALPARSINGFILEMSG']._serialized_start=14328 - _globals['_PARTIALPARSINGFILEMSG']._serialized_end=14436 - _globals['_INVALIDDISABLEDTARGETINTESTNODE']._serialized_start=14439 - _globals['_INVALIDDISABLEDTARGETINTESTNODE']._serialized_end=14614 - _globals['_INVALIDDISABLEDTARGETINTESTNODEMSG']._serialized_start=14617 - _globals['_INVALIDDISABLEDTARGETINTESTNODEMSG']._serialized_end=14751 - _globals['_UNUSEDRESOURCECONFIGPATH']._serialized_start=14753 - _globals['_UNUSEDRESOURCECONFIGPATH']._serialized_end=14808 - _globals['_UNUSEDRESOURCECONFIGPATHMSG']._serialized_start=14810 - _globals['_UNUSEDRESOURCECONFIGPATHMSG']._serialized_end=14930 - _globals['_SEEDINCREASED']._serialized_start=14932 - _globals['_SEEDINCREASED']._serialized_end=14983 - _globals['_SEEDINCREASEDMSG']._serialized_start=14985 - _globals['_SEEDINCREASEDMSG']._serialized_end=15083 - _globals['_SEEDEXCEEDSLIMITSAMEPATH']._serialized_start=15085 - _globals['_SEEDEXCEEDSLIMITSAMEPATH']._serialized_end=15147 - _globals['_SEEDEXCEEDSLIMITSAMEPATHMSG']._serialized_start=15149 - _globals['_SEEDEXCEEDSLIMITSAMEPATHMSG']._serialized_end=15269 - _globals['_SEEDEXCEEDSLIMITANDPATHCHANGED']._serialized_start=15271 - _globals['_SEEDEXCEEDSLIMITANDPATHCHANGED']._serialized_end=15339 - _globals['_SEEDEXCEEDSLIMITANDPATHCHANGEDMSG']._serialized_start=15342 - _globals['_SEEDEXCEEDSLIMITANDPATHCHANGEDMSG']._serialized_end=15474 - _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGED']._serialized_start=15476 - _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGED']._serialized_end=15568 - _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG']._serialized_start=15571 - _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG']._serialized_end=15705 - _globals['_UNUSEDTABLES']._serialized_start=15707 - _globals['_UNUSEDTABLES']._serialized_end=15744 - _globals['_UNUSEDTABLESMSG']._serialized_start=15746 - _globals['_UNUSEDTABLESMSG']._serialized_end=15842 - _globals['_WRONGRESOURCESCHEMAFILE']._serialized_start=15845 - _globals['_WRONGRESOURCESCHEMAFILE']._serialized_end=15980 - _globals['_WRONGRESOURCESCHEMAFILEMSG']._serialized_start=15982 - _globals['_WRONGRESOURCESCHEMAFILEMSG']._serialized_end=16100 - _globals['_NONODEFORYAMLKEY']._serialized_start=16102 - _globals['_NONODEFORYAMLKEY']._serialized_end=16177 - _globals['_NONODEFORYAMLKEYMSG']._serialized_start=16179 - _globals['_NONODEFORYAMLKEYMSG']._serialized_end=16283 - _globals['_MACRONOTFOUNDFORPATCH']._serialized_start=16285 - _globals['_MACRONOTFOUNDFORPATCH']._serialized_end=16328 - _globals['_MACRONOTFOUNDFORPATCHMSG']._serialized_start=16330 - _globals['_MACRONOTFOUNDFORPATCHMSG']._serialized_end=16444 - _globals['_NODENOTFOUNDORDISABLED']._serialized_start=16447 - _globals['_NODENOTFOUNDORDISABLED']._serialized_end=16631 - _globals['_NODENOTFOUNDORDISABLEDMSG']._serialized_start=16633 - _globals['_NODENOTFOUNDORDISABLEDMSG']._serialized_end=16749 - _globals['_JINJALOGWARNING']._serialized_start=16751 - _globals['_JINJALOGWARNING']._serialized_end=16823 - _globals['_JINJALOGWARNINGMSG']._serialized_start=16825 - _globals['_JINJALOGWARNINGMSG']._serialized_end=16927 - _globals['_JINJALOGINFO']._serialized_start=16929 - _globals['_JINJALOGINFO']._serialized_end=16998 - _globals['_JINJALOGINFOMSG']._serialized_start=17000 - _globals['_JINJALOGINFOMSG']._serialized_end=17096 - _globals['_JINJALOGDEBUG']._serialized_start=17098 - _globals['_JINJALOGDEBUG']._serialized_end=17168 - _globals['_JINJALOGDEBUGMSG']._serialized_start=17170 - _globals['_JINJALOGDEBUGMSG']._serialized_end=17268 - _globals['_UNPINNEDREFNEWVERSIONAVAILABLE']._serialized_start=17271 - _globals['_UNPINNEDREFNEWVERSIONAVAILABLE']._serialized_end=17445 - _globals['_UNPINNEDREFNEWVERSIONAVAILABLEMSG']._serialized_start=17448 - _globals['_UNPINNEDREFNEWVERSIONAVAILABLEMSG']._serialized_end=17580 - _globals['_UPCOMINGREFERENCEDEPRECATION']._serialized_start=17583 - _globals['_UPCOMINGREFERENCEDEPRECATION']._serialized_end=17781 - _globals['_UPCOMINGREFERENCEDEPRECATIONMSG']._serialized_start=17784 - _globals['_UPCOMINGREFERENCEDEPRECATIONMSG']._serialized_end=17912 - _globals['_DEPRECATEDREFERENCE']._serialized_start=17915 - _globals['_DEPRECATEDREFERENCE']._serialized_end=18104 - _globals['_DEPRECATEDREFERENCEMSG']._serialized_start=18106 - _globals['_DEPRECATEDREFERENCEMSG']._serialized_end=18216 - _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATION']._serialized_start=18218 - _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATION']._serialized_end=18278 - _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG']._serialized_start=18281 - _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG']._serialized_end=18425 - _globals['_PARSEINLINENODEERROR']._serialized_start=18427 - _globals['_PARSEINLINENODEERROR']._serialized_end=18504 - _globals['_PARSEINLINENODEERRORMSG']._serialized_start=18506 - _globals['_PARSEINLINENODEERRORMSG']._serialized_end=18618 - _globals['_SEMANTICVALIDATIONFAILURE']._serialized_start=18620 - _globals['_SEMANTICVALIDATIONFAILURE']._serialized_end=18660 - _globals['_SEMANTICVALIDATIONFAILUREMSG']._serialized_start=18662 - _globals['_SEMANTICVALIDATIONFAILUREMSG']._serialized_end=18784 - _globals['_UNVERSIONEDBREAKINGCHANGE']._serialized_start=18787 - _globals['_UNVERSIONEDBREAKINGCHANGE']._serialized_end=19181 - _globals['_UNVERSIONEDBREAKINGCHANGEMSG']._serialized_start=19183 - _globals['_UNVERSIONEDBREAKINGCHANGEMSG']._serialized_end=19305 - _globals['_WARNSTATETARGETEQUAL']._serialized_start=19307 - _globals['_WARNSTATETARGETEQUAL']._serialized_end=19349 - _globals['_WARNSTATETARGETEQUALMSG']._serialized_start=19351 - _globals['_WARNSTATETARGETEQUALMSG']._serialized_end=19463 - _globals['_FRESHNESSCONFIGPROBLEM']._serialized_start=19465 - _globals['_FRESHNESSCONFIGPROBLEM']._serialized_end=19502 - _globals['_FRESHNESSCONFIGPROBLEMMSG']._serialized_start=19504 - _globals['_FRESHNESSCONFIGPROBLEMMSG']._serialized_end=19620 - _globals['_GITSPARSECHECKOUTSUBDIRECTORY']._serialized_start=19622 - _globals['_GITSPARSECHECKOUTSUBDIRECTORY']._serialized_end=19669 - _globals['_GITSPARSECHECKOUTSUBDIRECTORYMSG']._serialized_start=19672 - _globals['_GITSPARSECHECKOUTSUBDIRECTORYMSG']._serialized_end=19802 - _globals['_GITPROGRESSCHECKOUTREVISION']._serialized_start=19804 - _globals['_GITPROGRESSCHECKOUTREVISION']._serialized_end=19851 - _globals['_GITPROGRESSCHECKOUTREVISIONMSG']._serialized_start=19853 - _globals['_GITPROGRESSCHECKOUTREVISIONMSG']._serialized_end=19979 - _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCY']._serialized_start=19981 - _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCY']._serialized_end=20033 - _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG']._serialized_start=20036 - _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG']._serialized_end=20182 - _globals['_GITPROGRESSPULLINGNEWDEPENDENCY']._serialized_start=20184 - _globals['_GITPROGRESSPULLINGNEWDEPENDENCY']._serialized_end=20230 - _globals['_GITPROGRESSPULLINGNEWDEPENDENCYMSG']._serialized_start=20233 - _globals['_GITPROGRESSPULLINGNEWDEPENDENCYMSG']._serialized_end=20367 - _globals['_GITNOTHINGTODO']._serialized_start=20369 - _globals['_GITNOTHINGTODO']._serialized_end=20398 - _globals['_GITNOTHINGTODOMSG']._serialized_start=20400 - _globals['_GITNOTHINGTODOMSG']._serialized_end=20500 - _globals['_GITPROGRESSUPDATEDCHECKOUTRANGE']._serialized_start=20502 - _globals['_GITPROGRESSUPDATEDCHECKOUTRANGE']._serialized_end=20571 - _globals['_GITPROGRESSUPDATEDCHECKOUTRANGEMSG']._serialized_start=20574 - _globals['_GITPROGRESSUPDATEDCHECKOUTRANGEMSG']._serialized_end=20708 - _globals['_GITPROGRESSCHECKEDOUTAT']._serialized_start=20710 - _globals['_GITPROGRESSCHECKEDOUTAT']._serialized_end=20752 - _globals['_GITPROGRESSCHECKEDOUTATMSG']._serialized_start=20754 - _globals['_GITPROGRESSCHECKEDOUTATMSG']._serialized_end=20872 - _globals['_REGISTRYPROGRESSGETREQUEST']._serialized_start=20874 - _globals['_REGISTRYPROGRESSGETREQUEST']._serialized_end=20915 - _globals['_REGISTRYPROGRESSGETREQUESTMSG']._serialized_start=20917 - _globals['_REGISTRYPROGRESSGETREQUESTMSG']._serialized_end=21041 - _globals['_REGISTRYPROGRESSGETRESPONSE']._serialized_start=21043 - _globals['_REGISTRYPROGRESSGETRESPONSE']._serialized_end=21104 - _globals['_REGISTRYPROGRESSGETRESPONSEMSG']._serialized_start=21106 - _globals['_REGISTRYPROGRESSGETRESPONSEMSG']._serialized_end=21232 - _globals['_SELECTORREPORTINVALIDSELECTOR']._serialized_start=21234 - _globals['_SELECTORREPORTINVALIDSELECTOR']._serialized_end=21329 - _globals['_SELECTORREPORTINVALIDSELECTORMSG']._serialized_start=21332 - _globals['_SELECTORREPORTINVALIDSELECTORMSG']._serialized_end=21462 - _globals['_DEPSNOPACKAGESFOUND']._serialized_start=21464 - _globals['_DEPSNOPACKAGESFOUND']._serialized_end=21485 - _globals['_DEPSNOPACKAGESFOUNDMSG']._serialized_start=21487 - _globals['_DEPSNOPACKAGESFOUNDMSG']._serialized_end=21597 - _globals['_DEPSSTARTPACKAGEINSTALL']._serialized_start=21599 - _globals['_DEPSSTARTPACKAGEINSTALL']._serialized_end=21646 - _globals['_DEPSSTARTPACKAGEINSTALLMSG']._serialized_start=21648 - _globals['_DEPSSTARTPACKAGEINSTALLMSG']._serialized_end=21766 - _globals['_DEPSINSTALLINFO']._serialized_start=21768 - _globals['_DEPSINSTALLINFO']._serialized_end=21807 - _globals['_DEPSINSTALLINFOMSG']._serialized_start=21809 - _globals['_DEPSINSTALLINFOMSG']._serialized_end=21911 - _globals['_DEPSUPDATEAVAILABLE']._serialized_start=21913 - _globals['_DEPSUPDATEAVAILABLE']._serialized_end=21958 - _globals['_DEPSUPDATEAVAILABLEMSG']._serialized_start=21960 - _globals['_DEPSUPDATEAVAILABLEMSG']._serialized_end=22070 - _globals['_DEPSUPTODATE']._serialized_start=22072 - _globals['_DEPSUPTODATE']._serialized_end=22086 - _globals['_DEPSUPTODATEMSG']._serialized_start=22088 - _globals['_DEPSUPTODATEMSG']._serialized_end=22184 - _globals['_DEPSLISTSUBDIRECTORY']._serialized_start=22186 - _globals['_DEPSLISTSUBDIRECTORY']._serialized_end=22230 - _globals['_DEPSLISTSUBDIRECTORYMSG']._serialized_start=22232 - _globals['_DEPSLISTSUBDIRECTORYMSG']._serialized_end=22344 - _globals['_DEPSNOTIFYUPDATESAVAILABLE']._serialized_start=22346 - _globals['_DEPSNOTIFYUPDATESAVAILABLE']._serialized_end=22392 - _globals['_DEPSNOTIFYUPDATESAVAILABLEMSG']._serialized_start=22394 - _globals['_DEPSNOTIFYUPDATESAVAILABLEMSG']._serialized_end=22518 - _globals['_RETRYEXTERNALCALL']._serialized_start=22520 - _globals['_RETRYEXTERNALCALL']._serialized_end=22569 - _globals['_RETRYEXTERNALCALLMSG']._serialized_start=22571 - _globals['_RETRYEXTERNALCALLMSG']._serialized_end=22677 - _globals['_RECORDRETRYEXCEPTION']._serialized_start=22679 - _globals['_RECORDRETRYEXCEPTION']._serialized_end=22714 - _globals['_RECORDRETRYEXCEPTIONMSG']._serialized_start=22716 - _globals['_RECORDRETRYEXCEPTIONMSG']._serialized_end=22828 - _globals['_REGISTRYINDEXPROGRESSGETREQUEST']._serialized_start=22830 - _globals['_REGISTRYINDEXPROGRESSGETREQUEST']._serialized_end=22876 - _globals['_REGISTRYINDEXPROGRESSGETREQUESTMSG']._serialized_start=22879 - _globals['_REGISTRYINDEXPROGRESSGETREQUESTMSG']._serialized_end=23013 - _globals['_REGISTRYINDEXPROGRESSGETRESPONSE']._serialized_start=23015 - _globals['_REGISTRYINDEXPROGRESSGETRESPONSE']._serialized_end=23081 - _globals['_REGISTRYINDEXPROGRESSGETRESPONSEMSG']._serialized_start=23084 - _globals['_REGISTRYINDEXPROGRESSGETRESPONSEMSG']._serialized_end=23220 - _globals['_REGISTRYRESPONSEUNEXPECTEDTYPE']._serialized_start=23222 - _globals['_REGISTRYRESPONSEUNEXPECTEDTYPE']._serialized_end=23272 - _globals['_REGISTRYRESPONSEUNEXPECTEDTYPEMSG']._serialized_start=23275 - _globals['_REGISTRYRESPONSEUNEXPECTEDTYPEMSG']._serialized_end=23407 - _globals['_REGISTRYRESPONSEMISSINGTOPKEYS']._serialized_start=23409 - _globals['_REGISTRYRESPONSEMISSINGTOPKEYS']._serialized_end=23459 - _globals['_REGISTRYRESPONSEMISSINGTOPKEYSMSG']._serialized_start=23462 - _globals['_REGISTRYRESPONSEMISSINGTOPKEYSMSG']._serialized_end=23594 - _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYS']._serialized_start=23596 - _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYS']._serialized_end=23649 - _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYSMSG']._serialized_start=23652 - _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYSMSG']._serialized_end=23790 - _globals['_REGISTRYRESPONSEEXTRANESTEDKEYS']._serialized_start=23792 - _globals['_REGISTRYRESPONSEEXTRANESTEDKEYS']._serialized_end=23843 - _globals['_REGISTRYRESPONSEEXTRANESTEDKEYSMSG']._serialized_start=23846 - _globals['_REGISTRYRESPONSEEXTRANESTEDKEYSMSG']._serialized_end=23980 - _globals['_DEPSSETDOWNLOADDIRECTORY']._serialized_start=23982 - _globals['_DEPSSETDOWNLOADDIRECTORY']._serialized_end=24022 - _globals['_DEPSSETDOWNLOADDIRECTORYMSG']._serialized_start=24024 - _globals['_DEPSSETDOWNLOADDIRECTORYMSG']._serialized_end=24144 - _globals['_DEPSUNPINNED']._serialized_start=24146 - _globals['_DEPSUNPINNED']._serialized_end=24191 - _globals['_DEPSUNPINNEDMSG']._serialized_start=24193 - _globals['_DEPSUNPINNEDMSG']._serialized_end=24289 - _globals['_NONODESFORSELECTIONCRITERIA']._serialized_start=24291 - _globals['_NONODESFORSELECTIONCRITERIA']._serialized_end=24338 - _globals['_NONODESFORSELECTIONCRITERIAMSG']._serialized_start=24340 - _globals['_NONODESFORSELECTIONCRITERIAMSG']._serialized_end=24466 - _globals['_DEPSLOCKUPDATING']._serialized_start=24468 - _globals['_DEPSLOCKUPDATING']._serialized_end=24509 - _globals['_DEPSLOCKUPDATINGMSG']._serialized_start=24511 - _globals['_DEPSLOCKUPDATINGMSG']._serialized_end=24615 - _globals['_DEPSADDPACKAGE']._serialized_start=24617 - _globals['_DEPSADDPACKAGE']._serialized_end=24699 - _globals['_DEPSADDPACKAGEMSG']._serialized_start=24701 - _globals['_DEPSADDPACKAGEMSG']._serialized_end=24801 - _globals['_DEPSFOUNDDUPLICATEPACKAGE']._serialized_start=24804 - _globals['_DEPSFOUNDDUPLICATEPACKAGE']._serialized_end=24971 - _globals['_DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY']._serialized_start=24918 - _globals['_DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY']._serialized_end=24971 - _globals['_DEPSFOUNDDUPLICATEPACKAGEMSG']._serialized_start=24973 - _globals['_DEPSFOUNDDUPLICATEPACKAGEMSG']._serialized_end=25095 - _globals['_DEPSVERSIONMISSING']._serialized_start=25097 - _globals['_DEPSVERSIONMISSING']._serialized_end=25133 - _globals['_DEPSVERSIONMISSINGMSG']._serialized_start=25135 - _globals['_DEPSVERSIONMISSINGMSG']._serialized_end=25243 - _globals['_RUNNINGOPERATIONCAUGHTERROR']._serialized_start=25245 - _globals['_RUNNINGOPERATIONCAUGHTERROR']._serialized_end=25287 - _globals['_RUNNINGOPERATIONCAUGHTERRORMSG']._serialized_start=25289 - _globals['_RUNNINGOPERATIONCAUGHTERRORMSG']._serialized_end=25415 - _globals['_COMPILECOMPLETE']._serialized_start=25417 - _globals['_COMPILECOMPLETE']._serialized_end=25434 - _globals['_COMPILECOMPLETEMSG']._serialized_start=25436 - _globals['_COMPILECOMPLETEMSG']._serialized_end=25538 - _globals['_FRESHNESSCHECKCOMPLETE']._serialized_start=25540 - _globals['_FRESHNESSCHECKCOMPLETE']._serialized_end=25564 - _globals['_FRESHNESSCHECKCOMPLETEMSG']._serialized_start=25566 - _globals['_FRESHNESSCHECKCOMPLETEMSG']._serialized_end=25682 - _globals['_SEEDHEADER']._serialized_start=25684 - _globals['_SEEDHEADER']._serialized_end=25712 - _globals['_SEEDHEADERMSG']._serialized_start=25714 - _globals['_SEEDHEADERMSG']._serialized_end=25806 - _globals['_SQLRUNNEREXCEPTION']._serialized_start=25808 - _globals['_SQLRUNNEREXCEPTION']._serialized_end=25859 - _globals['_SQLRUNNEREXCEPTIONMSG']._serialized_start=25861 - _globals['_SQLRUNNEREXCEPTIONMSG']._serialized_end=25969 - _globals['_LOGTESTRESULT']._serialized_start=25972 - _globals['_LOGTESTRESULT']._serialized_end=26140 - _globals['_LOGTESTRESULTMSG']._serialized_start=26142 - _globals['_LOGTESTRESULTMSG']._serialized_end=26240 - _globals['_LOGSTARTLINE']._serialized_start=26242 - _globals['_LOGSTARTLINE']._serialized_end=26349 - _globals['_LOGSTARTLINEMSG']._serialized_start=26351 - _globals['_LOGSTARTLINEMSG']._serialized_end=26447 - _globals['_LOGMODELRESULT']._serialized_start=26450 - _globals['_LOGMODELRESULT']._serialized_end=26599 - _globals['_LOGMODELRESULTMSG']._serialized_start=26601 - _globals['_LOGMODELRESULTMSG']._serialized_end=26701 - _globals['_LOGSNAPSHOTRESULT']._serialized_start=26704 - _globals['_LOGSNAPSHOTRESULT']._serialized_end=26978 - _globals['_LOGSNAPSHOTRESULT_CFGENTRY']._serialized_start=26936 - _globals['_LOGSNAPSHOTRESULT_CFGENTRY']._serialized_end=26978 - _globals['_LOGSNAPSHOTRESULTMSG']._serialized_start=26980 - _globals['_LOGSNAPSHOTRESULTMSG']._serialized_end=27086 - _globals['_LOGSEEDRESULT']._serialized_start=27089 - _globals['_LOGSEEDRESULT']._serialized_end=27274 - _globals['_LOGSEEDRESULTMSG']._serialized_start=27276 - _globals['_LOGSEEDRESULTMSG']._serialized_end=27374 - _globals['_LOGFRESHNESSRESULT']._serialized_start=27377 - _globals['_LOGFRESHNESSRESULT']._serialized_end=27550 - _globals['_LOGFRESHNESSRESULTMSG']._serialized_start=27552 - _globals['_LOGFRESHNESSRESULTMSG']._serialized_end=27660 - _globals['_LOGCANCELLINE']._serialized_start=27662 - _globals['_LOGCANCELLINE']._serialized_end=27696 - _globals['_LOGCANCELLINEMSG']._serialized_start=27698 - _globals['_LOGCANCELLINEMSG']._serialized_end=27796 - _globals['_DEFAULTSELECTOR']._serialized_start=27798 - _globals['_DEFAULTSELECTOR']._serialized_end=27829 - _globals['_DEFAULTSELECTORMSG']._serialized_start=27831 - _globals['_DEFAULTSELECTORMSG']._serialized_end=27933 - _globals['_NODESTART']._serialized_start=27935 - _globals['_NODESTART']._serialized_end=27988 - _globals['_NODESTARTMSG']._serialized_start=27990 - _globals['_NODESTARTMSG']._serialized_end=28080 - _globals['_NODEFINISHED']._serialized_start=28082 - _globals['_NODEFINISHED']._serialized_end=28185 - _globals['_NODEFINISHEDMSG']._serialized_start=28187 - _globals['_NODEFINISHEDMSG']._serialized_end=28283 - _globals['_QUERYCANCELATIONUNSUPPORTED']._serialized_start=28285 - _globals['_QUERYCANCELATIONUNSUPPORTED']._serialized_end=28328 - _globals['_QUERYCANCELATIONUNSUPPORTEDMSG']._serialized_start=28330 - _globals['_QUERYCANCELATIONUNSUPPORTEDMSG']._serialized_end=28456 - _globals['_CONCURRENCYLINE']._serialized_start=28458 - _globals['_CONCURRENCYLINE']._serialized_end=28537 - _globals['_CONCURRENCYLINEMSG']._serialized_start=28539 - _globals['_CONCURRENCYLINEMSG']._serialized_end=28641 - _globals['_WRITINGINJECTEDSQLFORNODE']._serialized_start=28643 - _globals['_WRITINGINJECTEDSQLFORNODE']._serialized_end=28712 - _globals['_WRITINGINJECTEDSQLFORNODEMSG']._serialized_start=28714 - _globals['_WRITINGINJECTEDSQLFORNODEMSG']._serialized_end=28836 - _globals['_NODECOMPILING']._serialized_start=28838 - _globals['_NODECOMPILING']._serialized_end=28895 - _globals['_NODECOMPILINGMSG']._serialized_start=28897 - _globals['_NODECOMPILINGMSG']._serialized_end=28995 - _globals['_NODEEXECUTING']._serialized_start=28997 - _globals['_NODEEXECUTING']._serialized_end=29054 - _globals['_NODEEXECUTINGMSG']._serialized_start=29056 - _globals['_NODEEXECUTINGMSG']._serialized_end=29154 - _globals['_LOGHOOKSTARTLINE']._serialized_start=29156 - _globals['_LOGHOOKSTARTLINE']._serialized_end=29265 - _globals['_LOGHOOKSTARTLINEMSG']._serialized_start=29267 - _globals['_LOGHOOKSTARTLINEMSG']._serialized_end=29371 - _globals['_LOGHOOKENDLINE']._serialized_start=29374 - _globals['_LOGHOOKENDLINE']._serialized_end=29521 - _globals['_LOGHOOKENDLINEMSG']._serialized_start=29523 - _globals['_LOGHOOKENDLINEMSG']._serialized_end=29623 - _globals['_SKIPPINGDETAILS']._serialized_start=29626 - _globals['_SKIPPINGDETAILS']._serialized_end=29773 - _globals['_SKIPPINGDETAILSMSG']._serialized_start=29775 - _globals['_SKIPPINGDETAILSMSG']._serialized_end=29877 - _globals['_NOTHINGTODO']._serialized_start=29879 - _globals['_NOTHINGTODO']._serialized_end=29892 - _globals['_NOTHINGTODOMSG']._serialized_start=29894 - _globals['_NOTHINGTODOMSG']._serialized_end=29988 - _globals['_RUNNINGOPERATIONUNCAUGHTERROR']._serialized_start=29990 - _globals['_RUNNINGOPERATIONUNCAUGHTERROR']._serialized_end=30034 - _globals['_RUNNINGOPERATIONUNCAUGHTERRORMSG']._serialized_start=30037 - _globals['_RUNNINGOPERATIONUNCAUGHTERRORMSG']._serialized_end=30167 - _globals['_ENDRUNRESULT']._serialized_start=30170 - _globals['_ENDRUNRESULT']._serialized_end=30317 - _globals['_ENDRUNRESULTMSG']._serialized_start=30319 - _globals['_ENDRUNRESULTMSG']._serialized_end=30415 - _globals['_NONODESSELECTED']._serialized_start=30417 - _globals['_NONODESSELECTED']._serialized_end=30434 - _globals['_NONODESSELECTEDMSG']._serialized_start=30436 - _globals['_NONODESSELECTEDMSG']._serialized_end=30538 - _globals['_COMMANDCOMPLETED']._serialized_start=30540 - _globals['_COMMANDCOMPLETED']._serialized_end=30659 - _globals['_COMMANDCOMPLETEDMSG']._serialized_start=30661 - _globals['_COMMANDCOMPLETEDMSG']._serialized_end=30765 - _globals['_SHOWNODE']._serialized_start=30767 - _globals['_SHOWNODE']._serialized_end=30874 - _globals['_SHOWNODEMSG']._serialized_start=30876 - _globals['_SHOWNODEMSG']._serialized_end=30964 - _globals['_COMPILEDNODE']._serialized_start=30966 - _globals['_COMPILEDNODE']._serialized_end=31078 - _globals['_COMPILEDNODEMSG']._serialized_start=31080 - _globals['_COMPILEDNODEMSG']._serialized_end=31176 - _globals['_CATCHABLEEXCEPTIONONRUN']._serialized_start=31178 - _globals['_CATCHABLEEXCEPTIONONRUN']._serialized_end=31276 - _globals['_CATCHABLEEXCEPTIONONRUNMSG']._serialized_start=31278 - _globals['_CATCHABLEEXCEPTIONONRUNMSG']._serialized_end=31396 - _globals['_INTERNALERRORONRUN']._serialized_start=31398 - _globals['_INTERNALERRORONRUN']._serialized_end=31451 - _globals['_INTERNALERRORONRUNMSG']._serialized_start=31453 - _globals['_INTERNALERRORONRUNMSG']._serialized_end=31561 - _globals['_GENERICEXCEPTIONONRUN']._serialized_start=31563 - _globals['_GENERICEXCEPTIONONRUN']._serialized_end=31638 - _globals['_GENERICEXCEPTIONONRUNMSG']._serialized_start=31640 - _globals['_GENERICEXCEPTIONONRUNMSG']._serialized_end=31754 - _globals['_NODECONNECTIONRELEASEERROR']._serialized_start=31756 - _globals['_NODECONNECTIONRELEASEERROR']._serialized_end=31834 - _globals['_NODECONNECTIONRELEASEERRORMSG']._serialized_start=31836 - _globals['_NODECONNECTIONRELEASEERRORMSG']._serialized_end=31960 - _globals['_FOUNDSTATS']._serialized_start=31962 - _globals['_FOUNDSTATS']._serialized_end=31993 - _globals['_FOUNDSTATSMSG']._serialized_start=31995 - _globals['_FOUNDSTATSMSG']._serialized_end=32087 - _globals['_MAINKEYBOARDINTERRUPT']._serialized_start=32089 - _globals['_MAINKEYBOARDINTERRUPT']._serialized_end=32112 - _globals['_MAINKEYBOARDINTERRUPTMSG']._serialized_start=32114 - _globals['_MAINKEYBOARDINTERRUPTMSG']._serialized_end=32228 - _globals['_MAINENCOUNTEREDERROR']._serialized_start=32230 - _globals['_MAINENCOUNTEREDERROR']._serialized_end=32265 - _globals['_MAINENCOUNTEREDERRORMSG']._serialized_start=32267 - _globals['_MAINENCOUNTEREDERRORMSG']._serialized_end=32379 - _globals['_MAINSTACKTRACE']._serialized_start=32381 - _globals['_MAINSTACKTRACE']._serialized_end=32418 - _globals['_MAINSTACKTRACEMSG']._serialized_start=32420 - _globals['_MAINSTACKTRACEMSG']._serialized_end=32520 - _globals['_SYSTEMCOULDNOTWRITE']._serialized_start=32522 - _globals['_SYSTEMCOULDNOTWRITE']._serialized_end=32586 - _globals['_SYSTEMCOULDNOTWRITEMSG']._serialized_start=32588 - _globals['_SYSTEMCOULDNOTWRITEMSG']._serialized_end=32698 - _globals['_SYSTEMEXECUTINGCMD']._serialized_start=32700 - _globals['_SYSTEMEXECUTINGCMD']._serialized_end=32733 - _globals['_SYSTEMEXECUTINGCMDMSG']._serialized_start=32735 - _globals['_SYSTEMEXECUTINGCMDMSG']._serialized_end=32843 - _globals['_SYSTEMSTDOUT']._serialized_start=32845 - _globals['_SYSTEMSTDOUT']._serialized_end=32873 - _globals['_SYSTEMSTDOUTMSG']._serialized_start=32875 - _globals['_SYSTEMSTDOUTMSG']._serialized_end=32971 - _globals['_SYSTEMSTDERR']._serialized_start=32973 - _globals['_SYSTEMSTDERR']._serialized_end=33001 - _globals['_SYSTEMSTDERRMSG']._serialized_start=33003 - _globals['_SYSTEMSTDERRMSG']._serialized_end=33099 - _globals['_SYSTEMREPORTRETURNCODE']._serialized_start=33101 - _globals['_SYSTEMREPORTRETURNCODE']._serialized_end=33145 - _globals['_SYSTEMREPORTRETURNCODEMSG']._serialized_start=33147 - _globals['_SYSTEMREPORTRETURNCODEMSG']._serialized_end=33263 - _globals['_TIMINGINFOCOLLECTED']._serialized_start=33265 - _globals['_TIMINGINFOCOLLECTED']._serialized_end=33377 - _globals['_TIMINGINFOCOLLECTEDMSG']._serialized_start=33379 - _globals['_TIMINGINFOCOLLECTEDMSG']._serialized_end=33489 - _globals['_LOGDEBUGSTACKTRACE']._serialized_start=33491 - _globals['_LOGDEBUGSTACKTRACE']._serialized_end=33529 - _globals['_LOGDEBUGSTACKTRACEMSG']._serialized_start=33531 - _globals['_LOGDEBUGSTACKTRACEMSG']._serialized_end=33639 - _globals['_CHECKCLEANPATH']._serialized_start=33641 - _globals['_CHECKCLEANPATH']._serialized_end=33671 - _globals['_CHECKCLEANPATHMSG']._serialized_start=33673 - _globals['_CHECKCLEANPATHMSG']._serialized_end=33773 - _globals['_CONFIRMCLEANPATH']._serialized_start=33775 - _globals['_CONFIRMCLEANPATH']._serialized_end=33807 - _globals['_CONFIRMCLEANPATHMSG']._serialized_start=33809 - _globals['_CONFIRMCLEANPATHMSG']._serialized_end=33913 - _globals['_PROTECTEDCLEANPATH']._serialized_start=33915 - _globals['_PROTECTEDCLEANPATH']._serialized_end=33949 - _globals['_PROTECTEDCLEANPATHMSG']._serialized_start=33951 - _globals['_PROTECTEDCLEANPATHMSG']._serialized_end=34059 - _globals['_FINISHEDCLEANPATHS']._serialized_start=34061 - _globals['_FINISHEDCLEANPATHS']._serialized_end=34081 - _globals['_FINISHEDCLEANPATHSMSG']._serialized_start=34083 - _globals['_FINISHEDCLEANPATHSMSG']._serialized_end=34191 - _globals['_OPENCOMMAND']._serialized_start=34193 - _globals['_OPENCOMMAND']._serialized_end=34246 - _globals['_OPENCOMMANDMSG']._serialized_start=34248 - _globals['_OPENCOMMANDMSG']._serialized_end=34342 - _globals['_FORMATTING']._serialized_start=34344 - _globals['_FORMATTING']._serialized_end=34369 - _globals['_FORMATTINGMSG']._serialized_start=34371 - _globals['_FORMATTINGMSG']._serialized_end=34463 - _globals['_SERVINGDOCSPORT']._serialized_start=34465 - _globals['_SERVINGDOCSPORT']._serialized_end=34513 - _globals['_SERVINGDOCSPORTMSG']._serialized_start=34515 - _globals['_SERVINGDOCSPORTMSG']._serialized_end=34617 - _globals['_SERVINGDOCSACCESSINFO']._serialized_start=34619 - _globals['_SERVINGDOCSACCESSINFO']._serialized_end=34656 - _globals['_SERVINGDOCSACCESSINFOMSG']._serialized_start=34658 - _globals['_SERVINGDOCSACCESSINFOMSG']._serialized_end=34772 - _globals['_SERVINGDOCSEXITINFO']._serialized_start=34774 - _globals['_SERVINGDOCSEXITINFO']._serialized_end=34795 - _globals['_SERVINGDOCSEXITINFOMSG']._serialized_start=34797 - _globals['_SERVINGDOCSEXITINFOMSG']._serialized_end=34907 - _globals['_RUNRESULTWARNING']._serialized_start=34909 - _globals['_RUNRESULTWARNING']._serialized_end=34983 - _globals['_RUNRESULTWARNINGMSG']._serialized_start=34985 - _globals['_RUNRESULTWARNINGMSG']._serialized_end=35089 - _globals['_RUNRESULTFAILURE']._serialized_start=35091 - _globals['_RUNRESULTFAILURE']._serialized_end=35165 - _globals['_RUNRESULTFAILUREMSG']._serialized_start=35167 - _globals['_RUNRESULTFAILUREMSG']._serialized_end=35271 - _globals['_STATSLINE']._serialized_start=35273 - _globals['_STATSLINE']._serialized_end=35380 - _globals['_STATSLINE_STATSENTRY']._serialized_start=35336 - _globals['_STATSLINE_STATSENTRY']._serialized_end=35380 - _globals['_STATSLINEMSG']._serialized_start=35382 - _globals['_STATSLINEMSG']._serialized_end=35472 - _globals['_RUNRESULTERROR']._serialized_start=35474 - _globals['_RUNRESULTERROR']._serialized_end=35503 - _globals['_RUNRESULTERRORMSG']._serialized_start=35505 - _globals['_RUNRESULTERRORMSG']._serialized_end=35605 - _globals['_RUNRESULTERRORNOMESSAGE']._serialized_start=35607 - _globals['_RUNRESULTERRORNOMESSAGE']._serialized_end=35648 - _globals['_RUNRESULTERRORNOMESSAGEMSG']._serialized_start=35650 - _globals['_RUNRESULTERRORNOMESSAGEMSG']._serialized_end=35768 - _globals['_SQLCOMPILEDPATH']._serialized_start=35770 - _globals['_SQLCOMPILEDPATH']._serialized_end=35801 - _globals['_SQLCOMPILEDPATHMSG']._serialized_start=35803 - _globals['_SQLCOMPILEDPATHMSG']._serialized_end=35905 - _globals['_CHECKNODETESTFAILURE']._serialized_start=35907 - _globals['_CHECKNODETESTFAILURE']._serialized_end=35952 - _globals['_CHECKNODETESTFAILUREMSG']._serialized_start=35954 - _globals['_CHECKNODETESTFAILUREMSG']._serialized_end=36066 - _globals['_ENDOFRUNSUMMARY']._serialized_start=36068 - _globals['_ENDOFRUNSUMMARY']._serialized_end=36155 - _globals['_ENDOFRUNSUMMARYMSG']._serialized_start=36157 - _globals['_ENDOFRUNSUMMARYMSG']._serialized_end=36259 - _globals['_LOGSKIPBECAUSEERROR']._serialized_start=36261 - _globals['_LOGSKIPBECAUSEERROR']._serialized_end=36346 - _globals['_LOGSKIPBECAUSEERRORMSG']._serialized_start=36348 - _globals['_LOGSKIPBECAUSEERRORMSG']._serialized_end=36458 - _globals['_ENSUREGITINSTALLED']._serialized_start=36460 - _globals['_ENSUREGITINSTALLED']._serialized_end=36480 - _globals['_ENSUREGITINSTALLEDMSG']._serialized_start=36482 - _globals['_ENSUREGITINSTALLEDMSG']._serialized_end=36590 - _globals['_DEPSCREATINGLOCALSYMLINK']._serialized_start=36592 - _globals['_DEPSCREATINGLOCALSYMLINK']._serialized_end=36618 - _globals['_DEPSCREATINGLOCALSYMLINKMSG']._serialized_start=36620 - _globals['_DEPSCREATINGLOCALSYMLINKMSG']._serialized_end=36740 - _globals['_DEPSSYMLINKNOTAVAILABLE']._serialized_start=36742 - _globals['_DEPSSYMLINKNOTAVAILABLE']._serialized_end=36767 - _globals['_DEPSSYMLINKNOTAVAILABLEMSG']._serialized_start=36769 - _globals['_DEPSSYMLINKNOTAVAILABLEMSG']._serialized_end=36887 - _globals['_DISABLETRACKING']._serialized_start=36889 - _globals['_DISABLETRACKING']._serialized_end=36906 - _globals['_DISABLETRACKINGMSG']._serialized_start=36908 - _globals['_DISABLETRACKINGMSG']._serialized_end=37010 - _globals['_SENDINGEVENT']._serialized_start=37012 - _globals['_SENDINGEVENT']._serialized_end=37042 - _globals['_SENDINGEVENTMSG']._serialized_start=37044 - _globals['_SENDINGEVENTMSG']._serialized_end=37140 - _globals['_SENDEVENTFAILURE']._serialized_start=37142 - _globals['_SENDEVENTFAILURE']._serialized_end=37160 - _globals['_SENDEVENTFAILUREMSG']._serialized_start=37162 - _globals['_SENDEVENTFAILUREMSG']._serialized_end=37266 - _globals['_FLUSHEVENTS']._serialized_start=37268 - _globals['_FLUSHEVENTS']._serialized_end=37281 - _globals['_FLUSHEVENTSMSG']._serialized_start=37283 - _globals['_FLUSHEVENTSMSG']._serialized_end=37377 - _globals['_FLUSHEVENTSFAILURE']._serialized_start=37379 - _globals['_FLUSHEVENTSFAILURE']._serialized_end=37399 - _globals['_FLUSHEVENTSFAILUREMSG']._serialized_start=37401 - _globals['_FLUSHEVENTSFAILUREMSG']._serialized_end=37509 - _globals['_TRACKINGINITIALIZEFAILURE']._serialized_start=37511 - _globals['_TRACKINGINITIALIZEFAILURE']._serialized_end=37556 - _globals['_TRACKINGINITIALIZEFAILUREMSG']._serialized_start=37558 - _globals['_TRACKINGINITIALIZEFAILUREMSG']._serialized_end=37680 - _globals['_RUNRESULTWARNINGMESSAGE']._serialized_start=37682 - _globals['_RUNRESULTWARNINGMESSAGE']._serialized_end=37720 - _globals['_RUNRESULTWARNINGMESSAGEMSG']._serialized_start=37722 - _globals['_RUNRESULTWARNINGMESSAGEMSG']._serialized_end=37840 - _globals['_DEBUGCMDOUT']._serialized_start=37842 - _globals['_DEBUGCMDOUT']._serialized_end=37868 - _globals['_DEBUGCMDOUTMSG']._serialized_start=37870 - _globals['_DEBUGCMDOUTMSG']._serialized_end=37964 - _globals['_DEBUGCMDRESULT']._serialized_start=37966 - _globals['_DEBUGCMDRESULT']._serialized_end=37995 - _globals['_DEBUGCMDRESULTMSG']._serialized_start=37997 - _globals['_DEBUGCMDRESULTMSG']._serialized_end=38097 - _globals['_LISTCMDOUT']._serialized_start=38099 - _globals['_LISTCMDOUT']._serialized_end=38124 - _globals['_LISTCMDOUTMSG']._serialized_start=38126 - _globals['_LISTCMDOUTMSG']._serialized_end=38218 - _globals['_NOTE']._serialized_start=38220 - _globals['_NOTE']._serialized_end=38239 - _globals['_NOTEMSG']._serialized_start=38241 - _globals['_NOTEMSG']._serialized_end=38321 - _globals['_RESOURCEREPORT']._serialized_start=38324 - _globals['_RESOURCEREPORT']._serialized_end=38560 - _globals['_RESOURCEREPORTMSG']._serialized_start=38562 - _globals['_RESOURCEREPORTMSG']._serialized_end=38662 + _globals['_COLUMNTYPE']._serialized_start=1072 + _globals['_COLUMNTYPE']._serialized_end=1164 + _globals['_COLUMNCONSTRAINT']._serialized_start=1166 + _globals['_COLUMNCONSTRAINT']._serialized_end=1255 + _globals['_MODELCONSTRAINT']._serialized_start=1257 + _globals['_MODELCONSTRAINT']._serialized_end=1341 + _globals['_GENERICMESSAGE']._serialized_start=1343 + _globals['_GENERICMESSAGE']._serialized_end=1397 + _globals['_MAINREPORTVERSION']._serialized_start=1399 + _globals['_MAINREPORTVERSION']._serialized_end=1456 + _globals['_MAINREPORTVERSIONMSG']._serialized_start=1458 + _globals['_MAINREPORTVERSIONMSG']._serialized_end=1564 + _globals['_MAINREPORTARGS']._serialized_start=1566 + _globals['_MAINREPORTARGS']._serialized_end=1680 + _globals['_MAINREPORTARGS_ARGSENTRY']._serialized_start=1637 + _globals['_MAINREPORTARGS_ARGSENTRY']._serialized_end=1680 + _globals['_MAINREPORTARGSMSG']._serialized_start=1682 + _globals['_MAINREPORTARGSMSG']._serialized_end=1782 + _globals['_MAINTRACKINGUSERSTATE']._serialized_start=1784 + _globals['_MAINTRACKINGUSERSTATE']._serialized_end=1827 + _globals['_MAINTRACKINGUSERSTATEMSG']._serialized_start=1829 + _globals['_MAINTRACKINGUSERSTATEMSG']._serialized_end=1943 + _globals['_MERGEDFROMSTATE']._serialized_start=1945 + _globals['_MERGEDFROMSTATE']._serialized_end=1998 + _globals['_MERGEDFROMSTATEMSG']._serialized_start=2000 + _globals['_MERGEDFROMSTATEMSG']._serialized_end=2102 + _globals['_MISSINGPROFILETARGET']._serialized_start=2104 + _globals['_MISSINGPROFILETARGET']._serialized_end=2169 + _globals['_MISSINGPROFILETARGETMSG']._serialized_start=2171 + _globals['_MISSINGPROFILETARGETMSG']._serialized_end=2283 + _globals['_INVALIDOPTIONYAML']._serialized_start=2285 + _globals['_INVALIDOPTIONYAML']._serialized_end=2325 + _globals['_INVALIDOPTIONYAMLMSG']._serialized_start=2327 + _globals['_INVALIDOPTIONYAMLMSG']._serialized_end=2433 + _globals['_LOGDBTPROJECTERROR']._serialized_start=2435 + _globals['_LOGDBTPROJECTERROR']._serialized_end=2468 + _globals['_LOGDBTPROJECTERRORMSG']._serialized_start=2470 + _globals['_LOGDBTPROJECTERRORMSG']._serialized_end=2578 + _globals['_LOGDBTPROFILEERROR']._serialized_start=2580 + _globals['_LOGDBTPROFILEERROR']._serialized_end=2631 + _globals['_LOGDBTPROFILEERRORMSG']._serialized_start=2633 + _globals['_LOGDBTPROFILEERRORMSG']._serialized_end=2741 + _globals['_STARTERPROJECTPATH']._serialized_start=2743 + _globals['_STARTERPROJECTPATH']._serialized_end=2776 + _globals['_STARTERPROJECTPATHMSG']._serialized_start=2778 + _globals['_STARTERPROJECTPATHMSG']._serialized_end=2886 + _globals['_CONFIGFOLDERDIRECTORY']._serialized_start=2888 + _globals['_CONFIGFOLDERDIRECTORY']._serialized_end=2924 + _globals['_CONFIGFOLDERDIRECTORYMSG']._serialized_start=2926 + _globals['_CONFIGFOLDERDIRECTORYMSG']._serialized_end=3040 + _globals['_NOSAMPLEPROFILEFOUND']._serialized_start=3042 + _globals['_NOSAMPLEPROFILEFOUND']._serialized_end=3081 + _globals['_NOSAMPLEPROFILEFOUNDMSG']._serialized_start=3083 + _globals['_NOSAMPLEPROFILEFOUNDMSG']._serialized_end=3195 + _globals['_PROFILEWRITTENWITHSAMPLE']._serialized_start=3197 + _globals['_PROFILEWRITTENWITHSAMPLE']._serialized_end=3251 + _globals['_PROFILEWRITTENWITHSAMPLEMSG']._serialized_start=3253 + _globals['_PROFILEWRITTENWITHSAMPLEMSG']._serialized_end=3373 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAML']._serialized_start=3375 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAML']._serialized_end=3441 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG']._serialized_start=3444 + _globals['_PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG']._serialized_end=3588 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAML']._serialized_start=3590 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAML']._serialized_end=3657 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG']._serialized_start=3660 + _globals['_PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG']._serialized_end=3806 + _globals['_SETTINGUPPROFILE']._serialized_start=3808 + _globals['_SETTINGUPPROFILE']._serialized_end=3826 + _globals['_SETTINGUPPROFILEMSG']._serialized_start=3828 + _globals['_SETTINGUPPROFILEMSG']._serialized_end=3932 + _globals['_INVALIDPROFILETEMPLATEYAML']._serialized_start=3934 + _globals['_INVALIDPROFILETEMPLATEYAML']._serialized_end=3962 + _globals['_INVALIDPROFILETEMPLATEYAMLMSG']._serialized_start=3964 + _globals['_INVALIDPROFILETEMPLATEYAMLMSG']._serialized_end=4088 + _globals['_PROJECTNAMEALREADYEXISTS']._serialized_start=4090 + _globals['_PROJECTNAMEALREADYEXISTS']._serialized_end=4130 + _globals['_PROJECTNAMEALREADYEXISTSMSG']._serialized_start=4132 + _globals['_PROJECTNAMEALREADYEXISTSMSG']._serialized_end=4252 + _globals['_PROJECTCREATED']._serialized_start=4254 + _globals['_PROJECTCREATED']._serialized_end=4329 + _globals['_PROJECTCREATEDMSG']._serialized_start=4331 + _globals['_PROJECTCREATEDMSG']._serialized_end=4431 + _globals['_INPUTFILEDIFFERROR']._serialized_start=4433 + _globals['_INPUTFILEDIFFERROR']._serialized_end=4488 + _globals['_INPUTFILEDIFFERRORMSG']._serialized_start=4490 + _globals['_INPUTFILEDIFFERRORMSG']._serialized_end=4598 + _globals['_INVALIDVALUEFORFIELD']._serialized_start=4600 + _globals['_INVALIDVALUEFORFIELD']._serialized_end=4663 + _globals['_INVALIDVALUEFORFIELDMSG']._serialized_start=4665 + _globals['_INVALIDVALUEFORFIELDMSG']._serialized_end=4777 + _globals['_VALIDATIONWARNING']._serialized_start=4779 + _globals['_VALIDATIONWARNING']._serialized_end=4860 + _globals['_VALIDATIONWARNINGMSG']._serialized_start=4862 + _globals['_VALIDATIONWARNINGMSG']._serialized_end=4968 + _globals['_PARSEPERFINFOPATH']._serialized_start=4970 + _globals['_PARSEPERFINFOPATH']._serialized_end=5003 + _globals['_PARSEPERFINFOPATHMSG']._serialized_start=5005 + _globals['_PARSEPERFINFOPATHMSG']._serialized_end=5111 + _globals['_PARTIALPARSINGERRORPROCESSINGFILE']._serialized_start=5113 + _globals['_PARTIALPARSINGERRORPROCESSINGFILE']._serialized_end=5162 + _globals['_PARTIALPARSINGERRORPROCESSINGFILEMSG']._serialized_start=5165 + _globals['_PARTIALPARSINGERRORPROCESSINGFILEMSG']._serialized_end=5303 + _globals['_PARTIALPARSINGERROR']._serialized_start=5306 + _globals['_PARTIALPARSINGERROR']._serialized_end=5440 + _globals['_PARTIALPARSINGERROR_EXCINFOENTRY']._serialized_start=5394 + _globals['_PARTIALPARSINGERROR_EXCINFOENTRY']._serialized_end=5440 + _globals['_PARTIALPARSINGERRORMSG']._serialized_start=5442 + _globals['_PARTIALPARSINGERRORMSG']._serialized_end=5552 + _globals['_PARTIALPARSINGSKIPPARSING']._serialized_start=5554 + _globals['_PARTIALPARSINGSKIPPARSING']._serialized_end=5581 + _globals['_PARTIALPARSINGSKIPPARSINGMSG']._serialized_start=5583 + _globals['_PARTIALPARSINGSKIPPARSINGMSG']._serialized_end=5705 + _globals['_UNABLETOPARTIALPARSE']._serialized_start=5707 + _globals['_UNABLETOPARTIALPARSE']._serialized_end=5745 + _globals['_UNABLETOPARTIALPARSEMSG']._serialized_start=5747 + _globals['_UNABLETOPARTIALPARSEMSG']._serialized_end=5859 + _globals['_STATECHECKVARSHASH']._serialized_start=5861 + _globals['_STATECHECKVARSHASH']._serialized_end=5963 + _globals['_STATECHECKVARSHASHMSG']._serialized_start=5965 + _globals['_STATECHECKVARSHASHMSG']._serialized_end=6073 + _globals['_PARTIALPARSINGNOTENABLED']._serialized_start=6075 + _globals['_PARTIALPARSINGNOTENABLED']._serialized_end=6101 + _globals['_PARTIALPARSINGNOTENABLEDMSG']._serialized_start=6103 + _globals['_PARTIALPARSINGNOTENABLEDMSG']._serialized_end=6223 + _globals['_PARSEDFILELOADFAILED']._serialized_start=6225 + _globals['_PARSEDFILELOADFAILED']._serialized_end=6292 + _globals['_PARSEDFILELOADFAILEDMSG']._serialized_start=6294 + _globals['_PARSEDFILELOADFAILEDMSG']._serialized_end=6406 + _globals['_PARTIALPARSINGENABLED']._serialized_start=6408 + _globals['_PARTIALPARSINGENABLED']._serialized_end=6480 + _globals['_PARTIALPARSINGENABLEDMSG']._serialized_start=6482 + _globals['_PARTIALPARSINGENABLEDMSG']._serialized_end=6596 + _globals['_PARTIALPARSINGFILE']._serialized_start=6598 + _globals['_PARTIALPARSINGFILE']._serialized_end=6654 + _globals['_PARTIALPARSINGFILEMSG']._serialized_start=6656 + _globals['_PARTIALPARSINGFILEMSG']._serialized_end=6764 + _globals['_INVALIDDISABLEDTARGETINTESTNODE']._serialized_start=6767 + _globals['_INVALIDDISABLEDTARGETINTESTNODE']._serialized_end=6942 + _globals['_INVALIDDISABLEDTARGETINTESTNODEMSG']._serialized_start=6945 + _globals['_INVALIDDISABLEDTARGETINTESTNODEMSG']._serialized_end=7079 + _globals['_UNUSEDRESOURCECONFIGPATH']._serialized_start=7081 + _globals['_UNUSEDRESOURCECONFIGPATH']._serialized_end=7136 + _globals['_UNUSEDRESOURCECONFIGPATHMSG']._serialized_start=7138 + _globals['_UNUSEDRESOURCECONFIGPATHMSG']._serialized_end=7258 + _globals['_SEEDINCREASED']._serialized_start=7260 + _globals['_SEEDINCREASED']._serialized_end=7311 + _globals['_SEEDINCREASEDMSG']._serialized_start=7313 + _globals['_SEEDINCREASEDMSG']._serialized_end=7411 + _globals['_SEEDEXCEEDSLIMITSAMEPATH']._serialized_start=7413 + _globals['_SEEDEXCEEDSLIMITSAMEPATH']._serialized_end=7475 + _globals['_SEEDEXCEEDSLIMITSAMEPATHMSG']._serialized_start=7477 + _globals['_SEEDEXCEEDSLIMITSAMEPATHMSG']._serialized_end=7597 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGED']._serialized_start=7599 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGED']._serialized_end=7667 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGEDMSG']._serialized_start=7670 + _globals['_SEEDEXCEEDSLIMITANDPATHCHANGEDMSG']._serialized_end=7802 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGED']._serialized_start=7804 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGED']._serialized_end=7896 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG']._serialized_start=7899 + _globals['_SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG']._serialized_end=8033 + _globals['_UNUSEDTABLES']._serialized_start=8035 + _globals['_UNUSEDTABLES']._serialized_end=8072 + _globals['_UNUSEDTABLESMSG']._serialized_start=8074 + _globals['_UNUSEDTABLESMSG']._serialized_end=8170 + _globals['_WRONGRESOURCESCHEMAFILE']._serialized_start=8173 + _globals['_WRONGRESOURCESCHEMAFILE']._serialized_end=8308 + _globals['_WRONGRESOURCESCHEMAFILEMSG']._serialized_start=8310 + _globals['_WRONGRESOURCESCHEMAFILEMSG']._serialized_end=8428 + _globals['_NONODEFORYAMLKEY']._serialized_start=8430 + _globals['_NONODEFORYAMLKEY']._serialized_end=8505 + _globals['_NONODEFORYAMLKEYMSG']._serialized_start=8507 + _globals['_NONODEFORYAMLKEYMSG']._serialized_end=8611 + _globals['_MACRONOTFOUNDFORPATCH']._serialized_start=8613 + _globals['_MACRONOTFOUNDFORPATCH']._serialized_end=8656 + _globals['_MACRONOTFOUNDFORPATCHMSG']._serialized_start=8658 + _globals['_MACRONOTFOUNDFORPATCHMSG']._serialized_end=8772 + _globals['_NODENOTFOUNDORDISABLED']._serialized_start=8775 + _globals['_NODENOTFOUNDORDISABLED']._serialized_end=8959 + _globals['_NODENOTFOUNDORDISABLEDMSG']._serialized_start=8961 + _globals['_NODENOTFOUNDORDISABLEDMSG']._serialized_end=9077 + _globals['_JINJALOGWARNING']._serialized_start=9079 + _globals['_JINJALOGWARNING']._serialized_end=9151 + _globals['_JINJALOGWARNINGMSG']._serialized_start=9153 + _globals['_JINJALOGWARNINGMSG']._serialized_end=9255 + _globals['_JINJALOGINFO']._serialized_start=9257 + _globals['_JINJALOGINFO']._serialized_end=9326 + _globals['_JINJALOGINFOMSG']._serialized_start=9328 + _globals['_JINJALOGINFOMSG']._serialized_end=9424 + _globals['_JINJALOGDEBUG']._serialized_start=9426 + _globals['_JINJALOGDEBUG']._serialized_end=9496 + _globals['_JINJALOGDEBUGMSG']._serialized_start=9498 + _globals['_JINJALOGDEBUGMSG']._serialized_end=9596 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLE']._serialized_start=9599 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLE']._serialized_end=9773 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLEMSG']._serialized_start=9776 + _globals['_UNPINNEDREFNEWVERSIONAVAILABLEMSG']._serialized_end=9908 + _globals['_UPCOMINGREFERENCEDEPRECATION']._serialized_start=9911 + _globals['_UPCOMINGREFERENCEDEPRECATION']._serialized_end=10109 + _globals['_UPCOMINGREFERENCEDEPRECATIONMSG']._serialized_start=10112 + _globals['_UPCOMINGREFERENCEDEPRECATIONMSG']._serialized_end=10240 + _globals['_DEPRECATEDREFERENCE']._serialized_start=10243 + _globals['_DEPRECATEDREFERENCE']._serialized_end=10432 + _globals['_DEPRECATEDREFERENCEMSG']._serialized_start=10434 + _globals['_DEPRECATEDREFERENCEMSG']._serialized_end=10544 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATION']._serialized_start=10546 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATION']._serialized_end=10606 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG']._serialized_start=10609 + _globals['_UNSUPPORTEDCONSTRAINTMATERIALIZATIONMSG']._serialized_end=10753 + _globals['_PARSEINLINENODEERROR']._serialized_start=10755 + _globals['_PARSEINLINENODEERROR']._serialized_end=10832 + _globals['_PARSEINLINENODEERRORMSG']._serialized_start=10834 + _globals['_PARSEINLINENODEERRORMSG']._serialized_end=10946 + _globals['_SEMANTICVALIDATIONFAILURE']._serialized_start=10948 + _globals['_SEMANTICVALIDATIONFAILURE']._serialized_end=10988 + _globals['_SEMANTICVALIDATIONFAILUREMSG']._serialized_start=10990 + _globals['_SEMANTICVALIDATIONFAILUREMSG']._serialized_end=11112 + _globals['_UNVERSIONEDBREAKINGCHANGE']._serialized_start=11115 + _globals['_UNVERSIONEDBREAKINGCHANGE']._serialized_end=11509 + _globals['_UNVERSIONEDBREAKINGCHANGEMSG']._serialized_start=11511 + _globals['_UNVERSIONEDBREAKINGCHANGEMSG']._serialized_end=11633 + _globals['_WARNSTATETARGETEQUAL']._serialized_start=11635 + _globals['_WARNSTATETARGETEQUAL']._serialized_end=11677 + _globals['_WARNSTATETARGETEQUALMSG']._serialized_start=11679 + _globals['_WARNSTATETARGETEQUALMSG']._serialized_end=11791 + _globals['_FRESHNESSCONFIGPROBLEM']._serialized_start=11793 + _globals['_FRESHNESSCONFIGPROBLEM']._serialized_end=11830 + _globals['_FRESHNESSCONFIGPROBLEMMSG']._serialized_start=11832 + _globals['_FRESHNESSCONFIGPROBLEMMSG']._serialized_end=11948 + _globals['_GITSPARSECHECKOUTSUBDIRECTORY']._serialized_start=11950 + _globals['_GITSPARSECHECKOUTSUBDIRECTORY']._serialized_end=11997 + _globals['_GITSPARSECHECKOUTSUBDIRECTORYMSG']._serialized_start=12000 + _globals['_GITSPARSECHECKOUTSUBDIRECTORYMSG']._serialized_end=12130 + _globals['_GITPROGRESSCHECKOUTREVISION']._serialized_start=12132 + _globals['_GITPROGRESSCHECKOUTREVISION']._serialized_end=12179 + _globals['_GITPROGRESSCHECKOUTREVISIONMSG']._serialized_start=12181 + _globals['_GITPROGRESSCHECKOUTREVISIONMSG']._serialized_end=12307 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCY']._serialized_start=12309 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCY']._serialized_end=12361 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG']._serialized_start=12364 + _globals['_GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG']._serialized_end=12510 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCY']._serialized_start=12512 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCY']._serialized_end=12558 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCYMSG']._serialized_start=12561 + _globals['_GITPROGRESSPULLINGNEWDEPENDENCYMSG']._serialized_end=12695 + _globals['_GITNOTHINGTODO']._serialized_start=12697 + _globals['_GITNOTHINGTODO']._serialized_end=12726 + _globals['_GITNOTHINGTODOMSG']._serialized_start=12728 + _globals['_GITNOTHINGTODOMSG']._serialized_end=12828 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGE']._serialized_start=12830 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGE']._serialized_end=12899 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGEMSG']._serialized_start=12902 + _globals['_GITPROGRESSUPDATEDCHECKOUTRANGEMSG']._serialized_end=13036 + _globals['_GITPROGRESSCHECKEDOUTAT']._serialized_start=13038 + _globals['_GITPROGRESSCHECKEDOUTAT']._serialized_end=13080 + _globals['_GITPROGRESSCHECKEDOUTATMSG']._serialized_start=13082 + _globals['_GITPROGRESSCHECKEDOUTATMSG']._serialized_end=13200 + _globals['_REGISTRYPROGRESSGETREQUEST']._serialized_start=13202 + _globals['_REGISTRYPROGRESSGETREQUEST']._serialized_end=13243 + _globals['_REGISTRYPROGRESSGETREQUESTMSG']._serialized_start=13245 + _globals['_REGISTRYPROGRESSGETREQUESTMSG']._serialized_end=13369 + _globals['_REGISTRYPROGRESSGETRESPONSE']._serialized_start=13371 + _globals['_REGISTRYPROGRESSGETRESPONSE']._serialized_end=13432 + _globals['_REGISTRYPROGRESSGETRESPONSEMSG']._serialized_start=13434 + _globals['_REGISTRYPROGRESSGETRESPONSEMSG']._serialized_end=13560 + _globals['_SELECTORREPORTINVALIDSELECTOR']._serialized_start=13562 + _globals['_SELECTORREPORTINVALIDSELECTOR']._serialized_end=13657 + _globals['_SELECTORREPORTINVALIDSELECTORMSG']._serialized_start=13660 + _globals['_SELECTORREPORTINVALIDSELECTORMSG']._serialized_end=13790 + _globals['_DEPSNOPACKAGESFOUND']._serialized_start=13792 + _globals['_DEPSNOPACKAGESFOUND']._serialized_end=13813 + _globals['_DEPSNOPACKAGESFOUNDMSG']._serialized_start=13815 + _globals['_DEPSNOPACKAGESFOUNDMSG']._serialized_end=13925 + _globals['_DEPSSTARTPACKAGEINSTALL']._serialized_start=13927 + _globals['_DEPSSTARTPACKAGEINSTALL']._serialized_end=13974 + _globals['_DEPSSTARTPACKAGEINSTALLMSG']._serialized_start=13976 + _globals['_DEPSSTARTPACKAGEINSTALLMSG']._serialized_end=14094 + _globals['_DEPSINSTALLINFO']._serialized_start=14096 + _globals['_DEPSINSTALLINFO']._serialized_end=14135 + _globals['_DEPSINSTALLINFOMSG']._serialized_start=14137 + _globals['_DEPSINSTALLINFOMSG']._serialized_end=14239 + _globals['_DEPSUPDATEAVAILABLE']._serialized_start=14241 + _globals['_DEPSUPDATEAVAILABLE']._serialized_end=14286 + _globals['_DEPSUPDATEAVAILABLEMSG']._serialized_start=14288 + _globals['_DEPSUPDATEAVAILABLEMSG']._serialized_end=14398 + _globals['_DEPSUPTODATE']._serialized_start=14400 + _globals['_DEPSUPTODATE']._serialized_end=14414 + _globals['_DEPSUPTODATEMSG']._serialized_start=14416 + _globals['_DEPSUPTODATEMSG']._serialized_end=14512 + _globals['_DEPSLISTSUBDIRECTORY']._serialized_start=14514 + _globals['_DEPSLISTSUBDIRECTORY']._serialized_end=14558 + _globals['_DEPSLISTSUBDIRECTORYMSG']._serialized_start=14560 + _globals['_DEPSLISTSUBDIRECTORYMSG']._serialized_end=14672 + _globals['_DEPSNOTIFYUPDATESAVAILABLE']._serialized_start=14674 + _globals['_DEPSNOTIFYUPDATESAVAILABLE']._serialized_end=14720 + _globals['_DEPSNOTIFYUPDATESAVAILABLEMSG']._serialized_start=14722 + _globals['_DEPSNOTIFYUPDATESAVAILABLEMSG']._serialized_end=14846 + _globals['_RETRYEXTERNALCALL']._serialized_start=14848 + _globals['_RETRYEXTERNALCALL']._serialized_end=14897 + _globals['_RETRYEXTERNALCALLMSG']._serialized_start=14899 + _globals['_RETRYEXTERNALCALLMSG']._serialized_end=15005 + _globals['_RECORDRETRYEXCEPTION']._serialized_start=15007 + _globals['_RECORDRETRYEXCEPTION']._serialized_end=15042 + _globals['_RECORDRETRYEXCEPTIONMSG']._serialized_start=15044 + _globals['_RECORDRETRYEXCEPTIONMSG']._serialized_end=15156 + _globals['_REGISTRYINDEXPROGRESSGETREQUEST']._serialized_start=15158 + _globals['_REGISTRYINDEXPROGRESSGETREQUEST']._serialized_end=15204 + _globals['_REGISTRYINDEXPROGRESSGETREQUESTMSG']._serialized_start=15207 + _globals['_REGISTRYINDEXPROGRESSGETREQUESTMSG']._serialized_end=15341 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSE']._serialized_start=15343 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSE']._serialized_end=15409 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSEMSG']._serialized_start=15412 + _globals['_REGISTRYINDEXPROGRESSGETRESPONSEMSG']._serialized_end=15548 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPE']._serialized_start=15550 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPE']._serialized_end=15600 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPEMSG']._serialized_start=15603 + _globals['_REGISTRYRESPONSEUNEXPECTEDTYPEMSG']._serialized_end=15735 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYS']._serialized_start=15737 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYS']._serialized_end=15787 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYSMSG']._serialized_start=15790 + _globals['_REGISTRYRESPONSEMISSINGTOPKEYSMSG']._serialized_end=15922 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYS']._serialized_start=15924 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYS']._serialized_end=15977 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYSMSG']._serialized_start=15980 + _globals['_REGISTRYRESPONSEMISSINGNESTEDKEYSMSG']._serialized_end=16118 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYS']._serialized_start=16120 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYS']._serialized_end=16171 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYSMSG']._serialized_start=16174 + _globals['_REGISTRYRESPONSEEXTRANESTEDKEYSMSG']._serialized_end=16308 + _globals['_DEPSSETDOWNLOADDIRECTORY']._serialized_start=16310 + _globals['_DEPSSETDOWNLOADDIRECTORY']._serialized_end=16350 + _globals['_DEPSSETDOWNLOADDIRECTORYMSG']._serialized_start=16352 + _globals['_DEPSSETDOWNLOADDIRECTORYMSG']._serialized_end=16472 + _globals['_DEPSUNPINNED']._serialized_start=16474 + _globals['_DEPSUNPINNED']._serialized_end=16519 + _globals['_DEPSUNPINNEDMSG']._serialized_start=16521 + _globals['_DEPSUNPINNEDMSG']._serialized_end=16617 + _globals['_NONODESFORSELECTIONCRITERIA']._serialized_start=16619 + _globals['_NONODESFORSELECTIONCRITERIA']._serialized_end=16666 + _globals['_NONODESFORSELECTIONCRITERIAMSG']._serialized_start=16668 + _globals['_NONODESFORSELECTIONCRITERIAMSG']._serialized_end=16794 + _globals['_DEPSLOCKUPDATING']._serialized_start=16796 + _globals['_DEPSLOCKUPDATING']._serialized_end=16837 + _globals['_DEPSLOCKUPDATINGMSG']._serialized_start=16839 + _globals['_DEPSLOCKUPDATINGMSG']._serialized_end=16943 + _globals['_DEPSADDPACKAGE']._serialized_start=16945 + _globals['_DEPSADDPACKAGE']._serialized_end=17027 + _globals['_DEPSADDPACKAGEMSG']._serialized_start=17029 + _globals['_DEPSADDPACKAGEMSG']._serialized_end=17129 + _globals['_DEPSFOUNDDUPLICATEPACKAGE']._serialized_start=17132 + _globals['_DEPSFOUNDDUPLICATEPACKAGE']._serialized_end=17299 + _globals['_DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY']._serialized_start=17246 + _globals['_DEPSFOUNDDUPLICATEPACKAGE_REMOVEDPACKAGEENTRY']._serialized_end=17299 + _globals['_DEPSFOUNDDUPLICATEPACKAGEMSG']._serialized_start=17301 + _globals['_DEPSFOUNDDUPLICATEPACKAGEMSG']._serialized_end=17423 + _globals['_DEPSVERSIONMISSING']._serialized_start=17425 + _globals['_DEPSVERSIONMISSING']._serialized_end=17461 + _globals['_DEPSVERSIONMISSINGMSG']._serialized_start=17463 + _globals['_DEPSVERSIONMISSINGMSG']._serialized_end=17571 + _globals['_RUNNINGOPERATIONCAUGHTERROR']._serialized_start=17573 + _globals['_RUNNINGOPERATIONCAUGHTERROR']._serialized_end=17615 + _globals['_RUNNINGOPERATIONCAUGHTERRORMSG']._serialized_start=17617 + _globals['_RUNNINGOPERATIONCAUGHTERRORMSG']._serialized_end=17743 + _globals['_COMPILECOMPLETE']._serialized_start=17745 + _globals['_COMPILECOMPLETE']._serialized_end=17762 + _globals['_COMPILECOMPLETEMSG']._serialized_start=17764 + _globals['_COMPILECOMPLETEMSG']._serialized_end=17866 + _globals['_FRESHNESSCHECKCOMPLETE']._serialized_start=17868 + _globals['_FRESHNESSCHECKCOMPLETE']._serialized_end=17892 + _globals['_FRESHNESSCHECKCOMPLETEMSG']._serialized_start=17894 + _globals['_FRESHNESSCHECKCOMPLETEMSG']._serialized_end=18010 + _globals['_SEEDHEADER']._serialized_start=18012 + _globals['_SEEDHEADER']._serialized_end=18040 + _globals['_SEEDHEADERMSG']._serialized_start=18042 + _globals['_SEEDHEADERMSG']._serialized_end=18134 + _globals['_SQLRUNNEREXCEPTION']._serialized_start=18136 + _globals['_SQLRUNNEREXCEPTION']._serialized_end=18187 + _globals['_SQLRUNNEREXCEPTIONMSG']._serialized_start=18189 + _globals['_SQLRUNNEREXCEPTIONMSG']._serialized_end=18297 + _globals['_LOGTESTRESULT']._serialized_start=18300 + _globals['_LOGTESTRESULT']._serialized_end=18468 + _globals['_LOGTESTRESULTMSG']._serialized_start=18470 + _globals['_LOGTESTRESULTMSG']._serialized_end=18568 + _globals['_LOGSTARTLINE']._serialized_start=18570 + _globals['_LOGSTARTLINE']._serialized_end=18677 + _globals['_LOGSTARTLINEMSG']._serialized_start=18679 + _globals['_LOGSTARTLINEMSG']._serialized_end=18775 + _globals['_LOGMODELRESULT']._serialized_start=18778 + _globals['_LOGMODELRESULT']._serialized_end=18927 + _globals['_LOGMODELRESULTMSG']._serialized_start=18929 + _globals['_LOGMODELRESULTMSG']._serialized_end=19029 + _globals['_LOGSNAPSHOTRESULT']._serialized_start=19032 + _globals['_LOGSNAPSHOTRESULT']._serialized_end=19306 + _globals['_LOGSNAPSHOTRESULT_CFGENTRY']._serialized_start=19264 + _globals['_LOGSNAPSHOTRESULT_CFGENTRY']._serialized_end=19306 + _globals['_LOGSNAPSHOTRESULTMSG']._serialized_start=19308 + _globals['_LOGSNAPSHOTRESULTMSG']._serialized_end=19414 + _globals['_LOGSEEDRESULT']._serialized_start=19417 + _globals['_LOGSEEDRESULT']._serialized_end=19602 + _globals['_LOGSEEDRESULTMSG']._serialized_start=19604 + _globals['_LOGSEEDRESULTMSG']._serialized_end=19702 + _globals['_LOGFRESHNESSRESULT']._serialized_start=19705 + _globals['_LOGFRESHNESSRESULT']._serialized_end=19878 + _globals['_LOGFRESHNESSRESULTMSG']._serialized_start=19880 + _globals['_LOGFRESHNESSRESULTMSG']._serialized_end=19988 + _globals['_LOGCANCELLINE']._serialized_start=19990 + _globals['_LOGCANCELLINE']._serialized_end=20024 + _globals['_LOGCANCELLINEMSG']._serialized_start=20026 + _globals['_LOGCANCELLINEMSG']._serialized_end=20124 + _globals['_DEFAULTSELECTOR']._serialized_start=20126 + _globals['_DEFAULTSELECTOR']._serialized_end=20157 + _globals['_DEFAULTSELECTORMSG']._serialized_start=20159 + _globals['_DEFAULTSELECTORMSG']._serialized_end=20261 + _globals['_NODESTART']._serialized_start=20263 + _globals['_NODESTART']._serialized_end=20316 + _globals['_NODESTARTMSG']._serialized_start=20318 + _globals['_NODESTARTMSG']._serialized_end=20408 + _globals['_NODEFINISHED']._serialized_start=20410 + _globals['_NODEFINISHED']._serialized_end=20513 + _globals['_NODEFINISHEDMSG']._serialized_start=20515 + _globals['_NODEFINISHEDMSG']._serialized_end=20611 + _globals['_QUERYCANCELATIONUNSUPPORTED']._serialized_start=20613 + _globals['_QUERYCANCELATIONUNSUPPORTED']._serialized_end=20656 + _globals['_QUERYCANCELATIONUNSUPPORTEDMSG']._serialized_start=20658 + _globals['_QUERYCANCELATIONUNSUPPORTEDMSG']._serialized_end=20784 + _globals['_CONCURRENCYLINE']._serialized_start=20786 + _globals['_CONCURRENCYLINE']._serialized_end=20865 + _globals['_CONCURRENCYLINEMSG']._serialized_start=20867 + _globals['_CONCURRENCYLINEMSG']._serialized_end=20969 + _globals['_WRITINGINJECTEDSQLFORNODE']._serialized_start=20971 + _globals['_WRITINGINJECTEDSQLFORNODE']._serialized_end=21040 + _globals['_WRITINGINJECTEDSQLFORNODEMSG']._serialized_start=21042 + _globals['_WRITINGINJECTEDSQLFORNODEMSG']._serialized_end=21164 + _globals['_NODECOMPILING']._serialized_start=21166 + _globals['_NODECOMPILING']._serialized_end=21223 + _globals['_NODECOMPILINGMSG']._serialized_start=21225 + _globals['_NODECOMPILINGMSG']._serialized_end=21323 + _globals['_NODEEXECUTING']._serialized_start=21325 + _globals['_NODEEXECUTING']._serialized_end=21382 + _globals['_NODEEXECUTINGMSG']._serialized_start=21384 + _globals['_NODEEXECUTINGMSG']._serialized_end=21482 + _globals['_LOGHOOKSTARTLINE']._serialized_start=21484 + _globals['_LOGHOOKSTARTLINE']._serialized_end=21593 + _globals['_LOGHOOKSTARTLINEMSG']._serialized_start=21595 + _globals['_LOGHOOKSTARTLINEMSG']._serialized_end=21699 + _globals['_LOGHOOKENDLINE']._serialized_start=21702 + _globals['_LOGHOOKENDLINE']._serialized_end=21849 + _globals['_LOGHOOKENDLINEMSG']._serialized_start=21851 + _globals['_LOGHOOKENDLINEMSG']._serialized_end=21951 + _globals['_SKIPPINGDETAILS']._serialized_start=21954 + _globals['_SKIPPINGDETAILS']._serialized_end=22101 + _globals['_SKIPPINGDETAILSMSG']._serialized_start=22103 + _globals['_SKIPPINGDETAILSMSG']._serialized_end=22205 + _globals['_NOTHINGTODO']._serialized_start=22207 + _globals['_NOTHINGTODO']._serialized_end=22220 + _globals['_NOTHINGTODOMSG']._serialized_start=22222 + _globals['_NOTHINGTODOMSG']._serialized_end=22316 + _globals['_RUNNINGOPERATIONUNCAUGHTERROR']._serialized_start=22318 + _globals['_RUNNINGOPERATIONUNCAUGHTERROR']._serialized_end=22362 + _globals['_RUNNINGOPERATIONUNCAUGHTERRORMSG']._serialized_start=22365 + _globals['_RUNNINGOPERATIONUNCAUGHTERRORMSG']._serialized_end=22495 + _globals['_ENDRUNRESULT']._serialized_start=22498 + _globals['_ENDRUNRESULT']._serialized_end=22645 + _globals['_ENDRUNRESULTMSG']._serialized_start=22647 + _globals['_ENDRUNRESULTMSG']._serialized_end=22743 + _globals['_NONODESSELECTED']._serialized_start=22745 + _globals['_NONODESSELECTED']._serialized_end=22762 + _globals['_NONODESSELECTEDMSG']._serialized_start=22764 + _globals['_NONODESSELECTEDMSG']._serialized_end=22866 + _globals['_COMMANDCOMPLETED']._serialized_start=22868 + _globals['_COMMANDCOMPLETED']._serialized_end=22987 + _globals['_COMMANDCOMPLETEDMSG']._serialized_start=22989 + _globals['_COMMANDCOMPLETEDMSG']._serialized_end=23093 + _globals['_SHOWNODE']._serialized_start=23095 + _globals['_SHOWNODE']._serialized_end=23202 + _globals['_SHOWNODEMSG']._serialized_start=23204 + _globals['_SHOWNODEMSG']._serialized_end=23292 + _globals['_COMPILEDNODE']._serialized_start=23294 + _globals['_COMPILEDNODE']._serialized_end=23406 + _globals['_COMPILEDNODEMSG']._serialized_start=23408 + _globals['_COMPILEDNODEMSG']._serialized_end=23504 + _globals['_CATCHABLEEXCEPTIONONRUN']._serialized_start=23506 + _globals['_CATCHABLEEXCEPTIONONRUN']._serialized_end=23604 + _globals['_CATCHABLEEXCEPTIONONRUNMSG']._serialized_start=23606 + _globals['_CATCHABLEEXCEPTIONONRUNMSG']._serialized_end=23724 + _globals['_INTERNALERRORONRUN']._serialized_start=23726 + _globals['_INTERNALERRORONRUN']._serialized_end=23779 + _globals['_INTERNALERRORONRUNMSG']._serialized_start=23781 + _globals['_INTERNALERRORONRUNMSG']._serialized_end=23889 + _globals['_GENERICEXCEPTIONONRUN']._serialized_start=23891 + _globals['_GENERICEXCEPTIONONRUN']._serialized_end=23966 + _globals['_GENERICEXCEPTIONONRUNMSG']._serialized_start=23968 + _globals['_GENERICEXCEPTIONONRUNMSG']._serialized_end=24082 + _globals['_NODECONNECTIONRELEASEERROR']._serialized_start=24084 + _globals['_NODECONNECTIONRELEASEERROR']._serialized_end=24162 + _globals['_NODECONNECTIONRELEASEERRORMSG']._serialized_start=24164 + _globals['_NODECONNECTIONRELEASEERRORMSG']._serialized_end=24288 + _globals['_FOUNDSTATS']._serialized_start=24290 + _globals['_FOUNDSTATS']._serialized_end=24321 + _globals['_FOUNDSTATSMSG']._serialized_start=24323 + _globals['_FOUNDSTATSMSG']._serialized_end=24415 + _globals['_MAINKEYBOARDINTERRUPT']._serialized_start=24417 + _globals['_MAINKEYBOARDINTERRUPT']._serialized_end=24440 + _globals['_MAINKEYBOARDINTERRUPTMSG']._serialized_start=24442 + _globals['_MAINKEYBOARDINTERRUPTMSG']._serialized_end=24556 + _globals['_MAINENCOUNTEREDERROR']._serialized_start=24558 + _globals['_MAINENCOUNTEREDERROR']._serialized_end=24593 + _globals['_MAINENCOUNTEREDERRORMSG']._serialized_start=24595 + _globals['_MAINENCOUNTEREDERRORMSG']._serialized_end=24707 + _globals['_MAINSTACKTRACE']._serialized_start=24709 + _globals['_MAINSTACKTRACE']._serialized_end=24746 + _globals['_MAINSTACKTRACEMSG']._serialized_start=24748 + _globals['_MAINSTACKTRACEMSG']._serialized_end=24848 + _globals['_SYSTEMCOULDNOTWRITE']._serialized_start=24850 + _globals['_SYSTEMCOULDNOTWRITE']._serialized_end=24914 + _globals['_SYSTEMCOULDNOTWRITEMSG']._serialized_start=24916 + _globals['_SYSTEMCOULDNOTWRITEMSG']._serialized_end=25026 + _globals['_SYSTEMEXECUTINGCMD']._serialized_start=25028 + _globals['_SYSTEMEXECUTINGCMD']._serialized_end=25061 + _globals['_SYSTEMEXECUTINGCMDMSG']._serialized_start=25063 + _globals['_SYSTEMEXECUTINGCMDMSG']._serialized_end=25171 + _globals['_SYSTEMSTDOUT']._serialized_start=25173 + _globals['_SYSTEMSTDOUT']._serialized_end=25201 + _globals['_SYSTEMSTDOUTMSG']._serialized_start=25203 + _globals['_SYSTEMSTDOUTMSG']._serialized_end=25299 + _globals['_SYSTEMSTDERR']._serialized_start=25301 + _globals['_SYSTEMSTDERR']._serialized_end=25329 + _globals['_SYSTEMSTDERRMSG']._serialized_start=25331 + _globals['_SYSTEMSTDERRMSG']._serialized_end=25427 + _globals['_SYSTEMREPORTRETURNCODE']._serialized_start=25429 + _globals['_SYSTEMREPORTRETURNCODE']._serialized_end=25473 + _globals['_SYSTEMREPORTRETURNCODEMSG']._serialized_start=25475 + _globals['_SYSTEMREPORTRETURNCODEMSG']._serialized_end=25591 + _globals['_TIMINGINFOCOLLECTED']._serialized_start=25593 + _globals['_TIMINGINFOCOLLECTED']._serialized_end=25705 + _globals['_TIMINGINFOCOLLECTEDMSG']._serialized_start=25707 + _globals['_TIMINGINFOCOLLECTEDMSG']._serialized_end=25817 + _globals['_LOGDEBUGSTACKTRACE']._serialized_start=25819 + _globals['_LOGDEBUGSTACKTRACE']._serialized_end=25857 + _globals['_LOGDEBUGSTACKTRACEMSG']._serialized_start=25859 + _globals['_LOGDEBUGSTACKTRACEMSG']._serialized_end=25967 + _globals['_CHECKCLEANPATH']._serialized_start=25969 + _globals['_CHECKCLEANPATH']._serialized_end=25999 + _globals['_CHECKCLEANPATHMSG']._serialized_start=26001 + _globals['_CHECKCLEANPATHMSG']._serialized_end=26101 + _globals['_CONFIRMCLEANPATH']._serialized_start=26103 + _globals['_CONFIRMCLEANPATH']._serialized_end=26135 + _globals['_CONFIRMCLEANPATHMSG']._serialized_start=26137 + _globals['_CONFIRMCLEANPATHMSG']._serialized_end=26241 + _globals['_PROTECTEDCLEANPATH']._serialized_start=26243 + _globals['_PROTECTEDCLEANPATH']._serialized_end=26277 + _globals['_PROTECTEDCLEANPATHMSG']._serialized_start=26279 + _globals['_PROTECTEDCLEANPATHMSG']._serialized_end=26387 + _globals['_FINISHEDCLEANPATHS']._serialized_start=26389 + _globals['_FINISHEDCLEANPATHS']._serialized_end=26409 + _globals['_FINISHEDCLEANPATHSMSG']._serialized_start=26411 + _globals['_FINISHEDCLEANPATHSMSG']._serialized_end=26519 + _globals['_OPENCOMMAND']._serialized_start=26521 + _globals['_OPENCOMMAND']._serialized_end=26574 + _globals['_OPENCOMMANDMSG']._serialized_start=26576 + _globals['_OPENCOMMANDMSG']._serialized_end=26670 + _globals['_FORMATTING']._serialized_start=26672 + _globals['_FORMATTING']._serialized_end=26697 + _globals['_FORMATTINGMSG']._serialized_start=26699 + _globals['_FORMATTINGMSG']._serialized_end=26791 + _globals['_SERVINGDOCSPORT']._serialized_start=26793 + _globals['_SERVINGDOCSPORT']._serialized_end=26841 + _globals['_SERVINGDOCSPORTMSG']._serialized_start=26843 + _globals['_SERVINGDOCSPORTMSG']._serialized_end=26945 + _globals['_SERVINGDOCSACCESSINFO']._serialized_start=26947 + _globals['_SERVINGDOCSACCESSINFO']._serialized_end=26984 + _globals['_SERVINGDOCSACCESSINFOMSG']._serialized_start=26986 + _globals['_SERVINGDOCSACCESSINFOMSG']._serialized_end=27100 + _globals['_SERVINGDOCSEXITINFO']._serialized_start=27102 + _globals['_SERVINGDOCSEXITINFO']._serialized_end=27123 + _globals['_SERVINGDOCSEXITINFOMSG']._serialized_start=27125 + _globals['_SERVINGDOCSEXITINFOMSG']._serialized_end=27235 + _globals['_RUNRESULTWARNING']._serialized_start=27237 + _globals['_RUNRESULTWARNING']._serialized_end=27311 + _globals['_RUNRESULTWARNINGMSG']._serialized_start=27313 + _globals['_RUNRESULTWARNINGMSG']._serialized_end=27417 + _globals['_RUNRESULTFAILURE']._serialized_start=27419 + _globals['_RUNRESULTFAILURE']._serialized_end=27493 + _globals['_RUNRESULTFAILUREMSG']._serialized_start=27495 + _globals['_RUNRESULTFAILUREMSG']._serialized_end=27599 + _globals['_STATSLINE']._serialized_start=27601 + _globals['_STATSLINE']._serialized_end=27708 + _globals['_STATSLINE_STATSENTRY']._serialized_start=27664 + _globals['_STATSLINE_STATSENTRY']._serialized_end=27708 + _globals['_STATSLINEMSG']._serialized_start=27710 + _globals['_STATSLINEMSG']._serialized_end=27800 + _globals['_RUNRESULTERROR']._serialized_start=27802 + _globals['_RUNRESULTERROR']._serialized_end=27831 + _globals['_RUNRESULTERRORMSG']._serialized_start=27833 + _globals['_RUNRESULTERRORMSG']._serialized_end=27933 + _globals['_RUNRESULTERRORNOMESSAGE']._serialized_start=27935 + _globals['_RUNRESULTERRORNOMESSAGE']._serialized_end=27976 + _globals['_RUNRESULTERRORNOMESSAGEMSG']._serialized_start=27978 + _globals['_RUNRESULTERRORNOMESSAGEMSG']._serialized_end=28096 + _globals['_SQLCOMPILEDPATH']._serialized_start=28098 + _globals['_SQLCOMPILEDPATH']._serialized_end=28129 + _globals['_SQLCOMPILEDPATHMSG']._serialized_start=28131 + _globals['_SQLCOMPILEDPATHMSG']._serialized_end=28233 + _globals['_CHECKNODETESTFAILURE']._serialized_start=28235 + _globals['_CHECKNODETESTFAILURE']._serialized_end=28280 + _globals['_CHECKNODETESTFAILUREMSG']._serialized_start=28282 + _globals['_CHECKNODETESTFAILUREMSG']._serialized_end=28394 + _globals['_ENDOFRUNSUMMARY']._serialized_start=28396 + _globals['_ENDOFRUNSUMMARY']._serialized_end=28483 + _globals['_ENDOFRUNSUMMARYMSG']._serialized_start=28485 + _globals['_ENDOFRUNSUMMARYMSG']._serialized_end=28587 + _globals['_LOGSKIPBECAUSEERROR']._serialized_start=28589 + _globals['_LOGSKIPBECAUSEERROR']._serialized_end=28674 + _globals['_LOGSKIPBECAUSEERRORMSG']._serialized_start=28676 + _globals['_LOGSKIPBECAUSEERRORMSG']._serialized_end=28786 + _globals['_ENSUREGITINSTALLED']._serialized_start=28788 + _globals['_ENSUREGITINSTALLED']._serialized_end=28808 + _globals['_ENSUREGITINSTALLEDMSG']._serialized_start=28810 + _globals['_ENSUREGITINSTALLEDMSG']._serialized_end=28918 + _globals['_DEPSCREATINGLOCALSYMLINK']._serialized_start=28920 + _globals['_DEPSCREATINGLOCALSYMLINK']._serialized_end=28946 + _globals['_DEPSCREATINGLOCALSYMLINKMSG']._serialized_start=28948 + _globals['_DEPSCREATINGLOCALSYMLINKMSG']._serialized_end=29068 + _globals['_DEPSSYMLINKNOTAVAILABLE']._serialized_start=29070 + _globals['_DEPSSYMLINKNOTAVAILABLE']._serialized_end=29095 + _globals['_DEPSSYMLINKNOTAVAILABLEMSG']._serialized_start=29097 + _globals['_DEPSSYMLINKNOTAVAILABLEMSG']._serialized_end=29215 + _globals['_DISABLETRACKING']._serialized_start=29217 + _globals['_DISABLETRACKING']._serialized_end=29234 + _globals['_DISABLETRACKINGMSG']._serialized_start=29236 + _globals['_DISABLETRACKINGMSG']._serialized_end=29338 + _globals['_SENDINGEVENT']._serialized_start=29340 + _globals['_SENDINGEVENT']._serialized_end=29370 + _globals['_SENDINGEVENTMSG']._serialized_start=29372 + _globals['_SENDINGEVENTMSG']._serialized_end=29468 + _globals['_SENDEVENTFAILURE']._serialized_start=29470 + _globals['_SENDEVENTFAILURE']._serialized_end=29488 + _globals['_SENDEVENTFAILUREMSG']._serialized_start=29490 + _globals['_SENDEVENTFAILUREMSG']._serialized_end=29594 + _globals['_FLUSHEVENTS']._serialized_start=29596 + _globals['_FLUSHEVENTS']._serialized_end=29609 + _globals['_FLUSHEVENTSMSG']._serialized_start=29611 + _globals['_FLUSHEVENTSMSG']._serialized_end=29705 + _globals['_FLUSHEVENTSFAILURE']._serialized_start=29707 + _globals['_FLUSHEVENTSFAILURE']._serialized_end=29727 + _globals['_FLUSHEVENTSFAILUREMSG']._serialized_start=29729 + _globals['_FLUSHEVENTSFAILUREMSG']._serialized_end=29837 + _globals['_TRACKINGINITIALIZEFAILURE']._serialized_start=29839 + _globals['_TRACKINGINITIALIZEFAILURE']._serialized_end=29884 + _globals['_TRACKINGINITIALIZEFAILUREMSG']._serialized_start=29886 + _globals['_TRACKINGINITIALIZEFAILUREMSG']._serialized_end=30008 + _globals['_RUNRESULTWARNINGMESSAGE']._serialized_start=30010 + _globals['_RUNRESULTWARNINGMESSAGE']._serialized_end=30048 + _globals['_RUNRESULTWARNINGMESSAGEMSG']._serialized_start=30050 + _globals['_RUNRESULTWARNINGMESSAGEMSG']._serialized_end=30168 + _globals['_DEBUGCMDOUT']._serialized_start=30170 + _globals['_DEBUGCMDOUT']._serialized_end=30196 + _globals['_DEBUGCMDOUTMSG']._serialized_start=30198 + _globals['_DEBUGCMDOUTMSG']._serialized_end=30292 + _globals['_DEBUGCMDRESULT']._serialized_start=30294 + _globals['_DEBUGCMDRESULT']._serialized_end=30323 + _globals['_DEBUGCMDRESULTMSG']._serialized_start=30325 + _globals['_DEBUGCMDRESULTMSG']._serialized_end=30425 + _globals['_LISTCMDOUT']._serialized_start=30427 + _globals['_LISTCMDOUT']._serialized_end=30452 + _globals['_LISTCMDOUTMSG']._serialized_start=30454 + _globals['_LISTCMDOUTMSG']._serialized_end=30546 + _globals['_NOTE']._serialized_start=30548 + _globals['_NOTE']._serialized_end=30567 + _globals['_NOTEMSG']._serialized_start=30569 + _globals['_NOTEMSG']._serialized_end=30649 + _globals['_RESOURCEREPORT']._serialized_start=30652 + _globals['_RESOURCEREPORT']._serialized_end=30888 + _globals['_RESOURCEREPORTMSG']._serialized_start=30890 + _globals['_RESOURCEREPORTMSG']._serialized_end=30990 # @@protoc_insertion_point(module_scope) diff --git a/core/dbt/task/generate.py b/core/dbt/task/generate.py index dd4cb837bbc..ceff4033275 100644 --- a/core/dbt/task/generate.py +++ b/core/dbt/task/generate.py @@ -30,7 +30,7 @@ from dbt.node_types import NodeType from dbt.include.global_project import DOCS_INDEX_FILE_PATH from dbt.common.events.functions import fire_event -from dbt.common.events.types import ( +from dbt.adapters.events.types import ( WriteCatalogFailure, CatalogWritten, CannotGenerateDocs, diff --git a/core/dbt/task/run.py b/core/dbt/task/run.py index 76c2d456a95..352f4b6f9d0 100644 --- a/core/dbt/task/run.py +++ b/core/dbt/task/run.py @@ -27,12 +27,14 @@ ) from dbt.common.exceptions import DbtValidationError from dbt.adapters.exceptions import MissingMaterializationError -from dbt.common.events.functions import fire_event, get_invocation_id -from dbt.common.events.types import ( +from dbt.adapters.events.types import ( DatabaseErrorRunningHook, - Formatting, HooksRunning, FinishedRunningStats, +) +from dbt.common.events.functions import fire_event, get_invocation_id +from dbt.common.events.types import ( + Formatting, LogModelResult, LogStartLine, LogHookEndLine, diff --git a/tests/unit/test_events.py b/tests/unit/test_events.py index fe99ce7dc2d..39090ef3a1e 100644 --- a/tests/unit/test_events.py +++ b/tests/unit/test_events.py @@ -5,6 +5,7 @@ import pytest +from dbt.adapters.events import types as adapter_types from dbt.contracts.results import TimingInfo, RunResult, RunStatus from dbt.common.events import AdapterLogger, types from dbt.common.events.base_types import msg_from_base_event @@ -57,14 +58,16 @@ def test_formatting(self): logger.debug("hello {}", "world") # enters lower in the call stack to test that it formats correctly - event = types.AdapterEventDebug(name="dbt_tests", base_msg="hello {}", args=["world"]) + event = adapter_types.AdapterEventDebug( + name="dbt_tests", base_msg="hello {}", args=["world"] + ) assert "hello world" in event.message() # tests that it doesn't throw logger.debug("1 2 {}", "3") # enters lower in the call stack to test that it formats correctly - event = types.AdapterEventDebug(name="dbt_tests", base_msg="1 2 {}", args=[3]) + event = adapter_types.AdapterEventDebug(name="dbt_tests", base_msg="1 2 {}", args=[3]) assert "1 2 3" in event.message() # tests that it doesn't throw @@ -73,13 +76,13 @@ def test_formatting(self): # enters lower in the call stack to test that it formats correctly # in this case it's that we didn't attempt to replace anything since there # were no args passed after the initial message - event = types.AdapterEventDebug(name="dbt_tests", base_msg="boop{x}boop", args=[]) + event = adapter_types.AdapterEventDebug(name="dbt_tests", base_msg="boop{x}boop", args=[]) assert "boop{x}boop" in event.message() # ensure AdapterLogger and subclasses makes all base_msg members # of type string; when someone writes logger.debug(a) where a is # any non-string object - event = types.AdapterEventDebug(name="dbt_tests", base_msg=[1, 2, 3], args=[3]) + event = adapter_types.AdapterEventDebug(name="dbt_tests", base_msg=[1, 2, 3], args=[3]) assert isinstance(event.base_msg, str) event = types.JinjaLogDebug(msg=[1, 2, 3]) @@ -138,62 +141,62 @@ def test_event_codes(self): core_types.PackageInstallPathDeprecation(), core_types.ConfigSourcePathDeprecation(deprecated_path="", exp_path=""), core_types.ConfigDataPathDeprecation(deprecated_path="", exp_path=""), - types.AdapterDeprecationWarning(old_name="", new_name=""), + adapter_types.AdapterDeprecationWarning(old_name="", new_name=""), core_types.MetricAttributesRenamed(metric_name=""), core_types.ExposureNameDeprecation(exposure=""), core_types.InternalDeprecation(name="", reason="", suggested_action="", version=""), core_types.EnvironmentVariableRenamed(old_name="", new_name=""), core_types.ConfigLogPathDeprecation(deprecated_path=""), core_types.ConfigTargetPathDeprecation(deprecated_path=""), - types.CollectFreshnessReturnSignature(), + adapter_types.CollectFreshnessReturnSignature(), # E - DB Adapter ====================== - types.AdapterEventDebug(), - types.AdapterEventInfo(), - types.AdapterEventWarning(), - types.AdapterEventError(), - types.AdapterRegistered(adapter_name="dbt-awesome", adapter_version="1.2.3"), - types.NewConnection(conn_type="", conn_name=""), - types.ConnectionReused(conn_name=""), - types.ConnectionLeftOpenInCleanup(conn_name=""), - types.ConnectionClosedInCleanup(conn_name=""), - types.RollbackFailed(conn_name=""), - types.ConnectionClosed(conn_name=""), - types.ConnectionLeftOpen(conn_name=""), - types.Rollback(conn_name=""), - types.CacheMiss(conn_name="", database="", schema=""), - types.ListRelations(database="", schema=""), - types.ConnectionUsed(conn_type="", conn_name=""), - types.SQLQuery(conn_name="", sql=""), - types.SQLQueryStatus(status="", elapsed=0.1), - types.SQLCommit(conn_name=""), - types.ColTypeChange( + adapter_types.AdapterEventDebug(), + adapter_types.AdapterEventInfo(), + adapter_types.AdapterEventWarning(), + adapter_types.AdapterEventError(), + adapter_types.AdapterRegistered(adapter_name="dbt-awesome", adapter_version="1.2.3"), + adapter_types.NewConnection(conn_type="", conn_name=""), + adapter_types.ConnectionReused(conn_name=""), + adapter_types.ConnectionLeftOpenInCleanup(conn_name=""), + adapter_types.ConnectionClosedInCleanup(conn_name=""), + adapter_types.RollbackFailed(conn_name=""), + adapter_types.ConnectionClosed(conn_name=""), + adapter_types.ConnectionLeftOpen(conn_name=""), + adapter_types.Rollback(conn_name=""), + adapter_types.CacheMiss(conn_name="", database="", schema=""), + adapter_types.ListRelations(database="", schema=""), + adapter_types.ConnectionUsed(conn_type="", conn_name=""), + adapter_types.SQLQuery(conn_name="", sql=""), + adapter_types.SQLQueryStatus(status="", elapsed=0.1), + adapter_types.SQLCommit(conn_name=""), + adapter_types.ColTypeChange( orig_type="", new_type="", table={"database": "", "schema": "", "identifier": ""}, ), - types.SchemaCreation(relation={"database": "", "schema": "", "identifier": ""}), - types.SchemaDrop(relation={"database": "", "schema": "", "identifier": ""}), - types.CacheAction( + adapter_types.SchemaCreation(relation={"database": "", "schema": "", "identifier": ""}), + adapter_types.SchemaDrop(relation={"database": "", "schema": "", "identifier": ""}), + adapter_types.CacheAction( action="adding_relation", ref_key={"database": "", "schema": "", "identifier": ""}, ref_key_2={"database": "", "schema": "", "identifier": ""}, ), - types.CacheDumpGraph(before_after="before", action="rename", dump=dict()), - types.AdapterImportError(exc=""), - types.PluginLoadError(exc_info=""), - types.NewConnectionOpening(connection_state=""), - types.CodeExecution(conn_name="", code_content=""), - types.CodeExecutionStatus(status="", elapsed=0.1), - types.CatalogGenerationError(exc=""), - types.WriteCatalogFailure(num_exceptions=0), - types.CatalogWritten(path=""), - types.CannotGenerateDocs(), - types.BuildingCatalog(), - types.DatabaseErrorRunningHook(hook_type=""), - types.HooksRunning(num_hooks=0, hook_type=""), - types.FinishedRunningStats(stat_line="", execution="", execution_time=0), - types.ConstraintNotEnforced(constraint="", adapter=""), - types.ConstraintNotSupported(constraint="", adapter=""), + adapter_types.CacheDumpGraph(before_after="before", action="rename", dump=dict()), + adapter_types.AdapterImportError(exc=""), + adapter_types.PluginLoadError(exc_info=""), + adapter_types.NewConnectionOpening(connection_state=""), + adapter_types.CodeExecution(conn_name="", code_content=""), + adapter_types.CodeExecutionStatus(status="", elapsed=0.1), + adapter_types.CatalogGenerationError(exc=""), + adapter_types.WriteCatalogFailure(num_exceptions=0), + adapter_types.CatalogWritten(path=""), + adapter_types.CannotGenerateDocs(), + adapter_types.BuildingCatalog(), + adapter_types.DatabaseErrorRunningHook(hook_type=""), + adapter_types.HooksRunning(num_hooks=0, hook_type=""), + adapter_types.FinishedRunningStats(stat_line="", execution="", execution_time=0), + adapter_types.ConstraintNotEnforced(constraint="", adapter=""), + adapter_types.ConstraintNotSupported(constraint="", adapter=""), # I - Project parsing ====================== types.InputFileDiffError(category="testing", file_id="my_file"), types.InvalidValueForField(field_name="test", field_value="test"), diff --git a/tests/unit/test_proto_events.py b/tests/unit/test_proto_events.py index 0b8967e7444..aca222841de 100644 --- a/tests/unit/test_proto_events.py +++ b/tests/unit/test_proto_events.py @@ -1,9 +1,11 @@ +from dbt.adapters.events.types import ( + RollbackFailed, + PluginLoadError, +) from dbt.common.events.types import ( MainReportVersion, MainReportArgs, - RollbackFailed, MainEncounteredError, - PluginLoadError, LogStartLine, LogTestResult, ) From 467b2b64bf79c826a2c06306e51db69b0bb4d98b Mon Sep 17 00:00:00 2001 From: Michelle Ark Date: Mon, 20 Nov 2023 15:52:33 -0500 Subject: [PATCH 7/7] documentation --- core/dbt/adapters/events/README.md | 54 ++++++++++++++++++++++++++ core/dbt/adapters/events/base_types.py | 1 + core/dbt/events/README.md | 42 ++++++++++++++++++++ core/dbt/events/base_types.py | 1 + 4 files changed, 98 insertions(+) create mode 100644 core/dbt/adapters/events/README.md create mode 100644 core/dbt/events/README.md diff --git a/core/dbt/adapters/events/README.md b/core/dbt/adapters/events/README.md new file mode 100644 index 00000000000..8b3cc6bdeed --- /dev/null +++ b/core/dbt/adapters/events/README.md @@ -0,0 +1,54 @@ +# Events Module +The Events module is responsible for communicating internal dbt structures into a consumable interface. Because the "event" classes are based entirely on protobuf definitions, the interface is really clearly defined, whether or not protobufs are used to consume it. We use Betterproto for compiling the protobuf message definitions into Python classes. + +# Using the Events Module +The event module provides types that represent what is happening in dbt in `events.types`. These types are intended to represent an exhaustive list of all things happening within dbt that will need to be logged, streamed, or printed. To fire an event, `common.events.functions::fire_event` is the entry point to the module from everywhere in dbt. + +# Logging +When events are processed via `fire_event`, nearly everything is logged. Whether or not the user has enabled the debug flag, all debug messages are still logged to the file. However, some events are particularly time consuming to construct because they return a huge amount of data. Today, the only messages in this category are cache events and are only logged if the `--log-cache-events` flag is on. This is important because these messages should not be created unless they are going to be logged, because they cause a noticable performance degredation. These events use a "fire_event_if" functions. + +# Adding a New Event +* Add a new message in types.proto, and a second message with the same name + "Msg". The "Msg" message should have two fields, an "info" field of EventInfo, and a "data" field referring to the message name without "Msg" +* run the protoc compiler to update adapter_types_pb2.py: make adapter_proto_types +* Add a wrapping class in core/dbt/adapters/event/types.py with a Level superclass plus code and message methods + +We have switched from using betterproto to using google protobuf, because of a lack of support for Struct fields in betterproto. + +The google protobuf interface is janky and very much non-Pythonic. The "generated" classes in types_pb2.py do not resemble regular Python classes. They do not have normal constructors; they can only be constructed empty. They can be "filled" by setting fields individually or using a json_format method like ParseDict. We have wrapped the logging events with a class (in types.py) which allows using a constructor -- keywords only, no positional parameters. + +## Required for Every Event + +- a method `code`, that's unique across events +- assign a log level by using the Level mixin: `DebugLevel`, `InfoLevel`, `WarnLevel`, or `ErrorLevel` +- a message() + +Example +``` +class PartialParsingDeletedExposure(DebugLevel): + def code(self): + return "I049" + + def message(self) -> str: + return f"Partial parsing: deleted exposure {self.unique_id}" + +``` + + +# Adapter Maintainers +To integrate existing log messages from adapters, you likely have a line of code like this in your adapter already: +```python +from dbt.logger import GLOBAL_LOGGER as logger +``` + +Simply change it to these two lines with your adapter's database name, and all your existing call sites will now use the new system for v1.0: +```python +from dbt.common.events import AdapterLogger +logger = AdapterLogger("") +# e.g. AdapterLogger("Snowflake") +``` + +## Compiling types.proto + +After adding a new message in `adapter_types.proto`, either: +- In the repository root directory: `make adapter_proto_types` +- In the `core/dbt/adapters/events` directory: `protoc -I=. --python_out=. types.proto` diff --git a/core/dbt/adapters/events/base_types.py b/core/dbt/adapters/events/base_types.py index 7d8251c020d..3717fb44071 100644 --- a/core/dbt/adapters/events/base_types.py +++ b/core/dbt/adapters/events/base_types.py @@ -1,3 +1,4 @@ +# Aliasing common Level classes in order to make custom, but not overly-verbose versions that have PROTO_TYPES_MODULE set to the adapter-specific generated types_pb2 module from dbt.common.events.base_types import ( BaseEvent, DynamicLevel as CommonDyanicLevel, diff --git a/core/dbt/events/README.md b/core/dbt/events/README.md new file mode 100644 index 00000000000..0f770a12c04 --- /dev/null +++ b/core/dbt/events/README.md @@ -0,0 +1,42 @@ +# Events Module +The Events module is responsible for communicating internal dbt structures into a consumable interface. Because the "event" classes are based entirely on protobuf definitions, the interface is really clearly defined, whether or not protobufs are used to consume it. We use Betterproto for compiling the protobuf message definitions into Python classes. + +# Using the Events Module +The event module provides types that represent what is happening in dbt in `events.types`. These types are intended to represent an exhaustive list of all things happening within dbt that will need to be logged, streamed, or printed. To fire an event, `common.events.functions::fire_event` is the entry point to the module from everywhere in dbt. + +# Logging +When events are processed via `fire_event`, nearly everything is logged. Whether or not the user has enabled the debug flag, all debug messages are still logged to the file. However, some events are particularly time consuming to construct because they return a huge amount of data. Today, the only messages in this category are cache events and are only logged if the `--log-cache-events` flag is on. This is important because these messages should not be created unless they are going to be logged, because they cause a noticable performance degredation. These events use a "fire_event_if" functions. + +# Adding a New Event +* Add a new message in types.proto, and a second message with the same name + "Msg". The "Msg" message should have two fields, an "info" field of EventInfo, and a "data" field referring to the message name without "Msg" +* run the protoc compiler to update core_types_pb2.py: make core_proto_types +* Add a wrapping class in core/dbt/event/core_types.py with a Level superclass plus code and message methods +* Add the class to tests/unit/test_events.py + +We have switched from using betterproto to using google protobuf, because of a lack of support for Struct fields in betterproto. + +The google protobuf interface is janky and very much non-Pythonic. The "generated" classes in types_pb2.py do not resemble regular Python classes. They do not have normal constructors; they can only be constructed empty. They can be "filled" by setting fields individually or using a json_format method like ParseDict. We have wrapped the logging events with a class (in types.py) which allows using a constructor -- keywords only, no positional parameters. + +## Required for Every Event + +- a method `code`, that's unique across events +- assign a log level by using the Level mixin: `DebugLevel`, `InfoLevel`, `WarnLevel`, or `ErrorLevel` +- a message() + +Example +``` +class PartialParsingDeletedExposure(DebugLevel): + def code(self): + return "I049" + + def message(self) -> str: + return f"Partial parsing: deleted exposure {self.unique_id}" + +``` + + +## Compiling core_types.proto + +After adding a new message in `types.proto`, either: +- In the repository root directory: `make core_proto_types` +- In the `core/dbt/events` directory: `protoc -I=. --python_out=. types.proto` diff --git a/core/dbt/events/base_types.py b/core/dbt/events/base_types.py index 19901047acf..40b5ab32892 100644 --- a/core/dbt/events/base_types.py +++ b/core/dbt/events/base_types.py @@ -1,3 +1,4 @@ +# Aliasing common Level classes in order to make custom, but not overly-verbose versions that have PROTO_TYPES_MODULE set to the core-specific generated types_pb2 module from dbt.common.events.base_types import ( BaseEvent, DynamicLevel as CommonDyanicLevel,