diff --git a/.changes/unreleased/Breaking Changes-20230331-133537.yaml b/.changes/unreleased/Breaking Changes-20230331-133537.yaml new file mode 100644 index 00000000000..773511a8386 --- /dev/null +++ b/.changes/unreleased/Breaking Changes-20230331-133537.yaml @@ -0,0 +1,6 @@ +kind: Breaking Changes +body: Remove exception functions marked as deprecated in 1.4 release +time: 2023-03-31T13:35:37.5256-05:00 +custom: + Author: emmyoop + Issue: "6578" diff --git a/.changes/unreleased/Dependencies-20230320-010100.yaml b/.changes/unreleased/Dependencies-20230320-010100.yaml new file mode 100644 index 00000000000..84a1caa6cc9 --- /dev/null +++ b/.changes/unreleased/Dependencies-20230320-010100.yaml @@ -0,0 +1,6 @@ +kind: "Dependencies" +body: "Bump python from 3.11.1-slim-bullseye to 3.11.2-slim-bullseye in /docker" +time: 2023-03-20T01:01:00.00000Z +custom: + Author: dependabot[bot] + PR: 7196 diff --git a/.changes/unreleased/Fixes-20230208-104230.yaml b/.changes/unreleased/Fixes-20230208-104230.yaml new file mode 100644 index 00000000000..5e9ea4bc888 --- /dev/null +++ b/.changes/unreleased/Fixes-20230208-104230.yaml @@ -0,0 +1,6 @@ +kind: Fixes +body: Add double type to list of float column types for the column class +time: 2023-02-08T10:42:30.918479Z +custom: + Author: rlh1994 + Issue: "6876" diff --git a/.changes/unreleased/Under the Hood-20230331-132119.yaml b/.changes/unreleased/Under the Hood-20230331-132119.yaml new file mode 100644 index 00000000000..2dcb0bcf4e7 --- /dev/null +++ b/.changes/unreleased/Under the Hood-20230331-132119.yaml @@ -0,0 +1,6 @@ +kind: Under the Hood +body: Generalize constraint compatibility warnings +time: 2023-03-31T13:21:19.507995-05:00 +custom: + Author: emmyoop + Issue: "7067" diff --git a/core/dbt/adapters/base/column.py b/core/dbt/adapters/base/column.py index 3c6246b33a6..aa0ce7dc63f 100644 --- a/core/dbt/adapters/base/column.py +++ b/core/dbt/adapters/base/column.py @@ -60,6 +60,7 @@ def is_float(self): "float", "double precision", "float8", + "double", ] def is_integer(self) -> bool: diff --git a/core/dbt/adapters/base/impl.py b/core/dbt/adapters/base/impl.py index 6bf86b90bde..ab78409dead 100644 --- a/core/dbt/adapters/base/impl.py +++ b/core/dbt/adapters/base/impl.py @@ -2,6 +2,7 @@ from concurrent.futures import as_completed, Future from contextlib import contextmanager from datetime import datetime +from enum import Enum import time from itertools import chain from typing import ( @@ -53,6 +54,8 @@ CodeExecution, CodeExecutionStatus, CatalogGenerationError, + ConstraintNotSupported, + ConstraintNotEnforced, ) from dbt.utils import filter_null_values, executor, cast_to_str, AttrDict @@ -73,6 +76,12 @@ FRESHNESS_MACRO_NAME = "collect_freshness" +class ConstraintSupport(str, Enum): + ENFORCED = "enforced" + NOT_ENFORCED = "not_enforced" + NOT_SUPPORTED = "not_supported" + + def _expect_row_value(key: str, row: agate.Row): if key not in row.keys(): raise DbtInternalError( @@ -1273,12 +1282,6 @@ def _parse_column_constraint(cls, raw_constraint: Dict[str, Any]) -> ColumnLevel except Exception: raise DbtValidationError(f"Could not parse constraint: {raw_constraint}") - @available - @classmethod - def render_raw_column_constraint(cls, raw_constraint: Dict[str, Any]) -> str: - constraint = cls._parse_column_constraint(raw_constraint) - return cls.render_column_constraint(constraint) - @classmethod def render_column_constraint(cls, constraint: ColumnLevelConstraint) -> str: """Render the given constraint as DDL text. Should be overriden by adapters which need custom constraint @@ -1298,6 +1301,62 @@ def render_column_constraint(cls, constraint: ColumnLevelConstraint) -> str: else: return "" + @available + def render_column_constraint_ddl(self, columns: Dict[str, Dict]) -> List: + rendered_column_constraints = [] + all_constraints = [] + + unsupported_contraints = self.list_unsupported_constraints() + + for k, v in columns.items(): + column_ddl = [f"{v['name']} {v['data_type']}"] + for con in v["constraints"]: + all_constraints.append(con) + if con["type"] not in unsupported_contraints: + constraint = self._parse_column_constraint(con) + column_ddl.append(self.render_column_constraint(constraint)) + rendered_column_constraints.append(" ".join(column_ddl)) + + self.process_constraint_warnings(constraints=all_constraints) + + return rendered_column_constraints + + def list_unsupported_constraints(self) -> List: + not_supported = [] + for k, v in self.constraint_support().items(): + if v == ConstraintSupport.NOT_SUPPORTED: + not_supported.append(k) + return not_supported + + def process_constraint_warnings(self, constraints: List[Dict]): + constraint_map = self.constraint_support() + not_supported = [ + c["type"] + for c in constraints + if constraint_map[c["type"]] == ConstraintSupport.NOT_SUPPORTED + and c["warn_unsupported"] + ] + not_enforced = [ + c["type"] + for c in constraints + if constraint_map[c["type"]] == ConstraintSupport.NOT_ENFORCED and c["warn_unenforced"] + ] + + if not_supported: + warn_or_error(ConstraintNotSupported(constraints=not_supported)) + if not_enforced: + warn_or_error(ConstraintNotEnforced(constraints=not_enforced)) + + @staticmethod + def constraint_support() -> Dict: + return { + ConstraintType.check: ConstraintSupport.NOT_SUPPORTED, + ConstraintType.not_null: ConstraintSupport.ENFORCED, + ConstraintType.unique: ConstraintSupport.NOT_ENFORCED, + ConstraintType.primary_key: ConstraintSupport.NOT_ENFORCED, + ConstraintType.foreign_key: ConstraintSupport.ENFORCED, + } + COLUMNS_EQUAL_SQL = """ with diff_count as ( diff --git a/core/dbt/events/types.proto b/core/dbt/events/types.proto index 3586a4a7cee..cee85ecf153 100644 --- a/core/dbt/events/types.proto +++ b/core/dbt/events/types.proto @@ -57,11 +57,6 @@ message ReferenceKeyMsg { string identifier = 3; } -// ListOfStrings -message ListOfStrings { - repeated string value = 1; -} - // GenericMessage, used for deserializing only message GenericMessage { EventInfo info = 1; @@ -792,6 +787,26 @@ message FinishedRunningStatsMsg { FinishedRunningStats data = 2; } +// E048 +message ConstraintNotEnforced { + repeated string constraints = 1; +} + +message ConstraintNotEnforcedMsg { + EventInfo info = 1; + ConstraintNotEnforced data = 2; +} + +// E049 +message ConstraintNotSupported { + repeated string constraints = 1; +} + +message ConstraintNotSupportedMsg { + EventInfo info = 1; + ConstraintNotSupported data = 2; +} + // I - Project parsing // I001 @@ -1301,7 +1316,7 @@ message DepsListSubdirectoryMsg { // M019 message DepsNotifyUpdatesAvailable { - ListOfStrings packages = 1; + repeated string packages = 1; } message DepsNotifyUpdatesAvailableMsg { diff --git a/core/dbt/events/types.py b/core/dbt/events/types.py index 992b0880dc2..acc4d6e778b 100644 --- a/core/dbt/events/types.py +++ b/core/dbt/events/types.py @@ -746,6 +746,30 @@ 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): + return "E048" + + def message(self) -> str: + msg = ( + f"We noticed you have { self.constraints } configs, these are NOT enforced " + f"with this adapter and will be ignored" + ) + return msg + + +class ConstraintNotSupported(WarnLevel): + def code(self): + return "E049" + + def message(self) -> str: + msg = ( + f"We noticed you have { self.constraints } configs, these are NOT supported " + f"with this adapter and will be ignored" + ) + return msg + + # ======================================================= # I - Project parsing # ======================================================= @@ -1230,7 +1254,7 @@ def code(self): return "M019" def message(self) -> str: - return f"Updates available for packages: {self.packages.value} \ + return f"Updates available for packages: {self.packages} \ \nUpdate your versions in packages.yml, then run dbt deps" diff --git a/core/dbt/events/types_pb2.py b/core/dbt/events/types_pb2.py index dafdc9b4baa..915fc245479 100644 --- a/core/dbt/events/types_pb2.py +++ b/core/dbt/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\"\xdf\x01\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\"\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\"\x1e\n\rListOfStrings\x12\r\n\x05value\x18\x01 \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\"\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\"!\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\"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\"$\n\x14GenericTestFileParse\x12\x0c\n\x04path\x18\x01 \x01(\t\"p\n\x17GenericTestFileParseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.GenericTestFileParse\"\x1e\n\x0eMacroFileParse\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11MacroFileParseMsg\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.MacroFileParse\"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\"/\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\"J\n\x1a\x44\x65psNotifyUpdatesAvailable\x12,\n\x08packages\x18\x01 \x01(\x0b\x32\x1a.proto_types.ListOfStrings\"|\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\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\"\xfa\x01\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\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\"3\n\x0c\x43ompiledNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x10\n\x08\x63ompiled\x18\x02 \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\"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\"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\"\"\n\x13\x46irstRunResultError\x12\x0b\n\x03msg\x18\x01 \x01(\t\"n\n\x16\x46irstRunResultErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.FirstRunResultError\"\'\n\x18\x41\x66terFirstRunResultError\x12\x0b\n\x03msg\x18\x01 \x01(\t\"x\n\x1b\x41\x66terFirstRunResultErrorMsg\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.AfterFirstRunResultError\"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.Noteb\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\"\xdf\x01\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\"\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\"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\"\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\"!\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\x13\n\x0b\x63onstraints\x18\x01 \x03(\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\x13\n\x0b\x63onstraints\x18\x01 \x03(\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\"$\n\x14GenericTestFileParse\x12\x0c\n\x04path\x18\x01 \x01(\t\"p\n\x17GenericTestFileParseMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32!.proto_types.GenericTestFileParse\"\x1e\n\x0eMacroFileParse\x12\x0c\n\x04path\x18\x01 \x01(\t\"d\n\x11MacroFileParseMsg\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.MacroFileParse\"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\"/\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\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\"\xfa\x01\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\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\"3\n\x0c\x43ompiledNode\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x10\n\x08\x63ompiled\x18\x02 \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\"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\"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\"\"\n\x13\x46irstRunResultError\x12\x0b\n\x03msg\x18\x01 \x01(\t\"n\n\x16\x46irstRunResultErrorMsg\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.proto_types.EventInfo\x12.\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32 .proto_types.FirstRunResultError\"\'\n\x18\x41\x66terFirstRunResultError\x12\x0b\n\x03msg\x18\x01 \x01(\t\"x\n\x1b\x41\x66terFirstRunResultErrorMsg\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.AfterFirstRunResultError\"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.Noteb\x06proto3') _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'types_pb2', globals()) @@ -46,818 +46,824 @@ _RUNRESULTMSG._serialized_end=932 _REFERENCEKEYMSG._serialized_start=934 _REFERENCEKEYMSG._serialized_end=1005 - _LISTOFSTRINGS._serialized_start=1007 - _LISTOFSTRINGS._serialized_end=1037 - _GENERICMESSAGE._serialized_start=1039 - _GENERICMESSAGE._serialized_end=1093 - _MAINREPORTVERSION._serialized_start=1095 - _MAINREPORTVERSION._serialized_end=1152 - _MAINREPORTVERSIONMSG._serialized_start=1154 - _MAINREPORTVERSIONMSG._serialized_end=1260 - _MAINREPORTARGS._serialized_start=1262 - _MAINREPORTARGS._serialized_end=1376 - _MAINREPORTARGS_ARGSENTRY._serialized_start=1333 - _MAINREPORTARGS_ARGSENTRY._serialized_end=1376 - _MAINREPORTARGSMSG._serialized_start=1378 - _MAINREPORTARGSMSG._serialized_end=1478 - _MAINTRACKINGUSERSTATE._serialized_start=1480 - _MAINTRACKINGUSERSTATE._serialized_end=1523 - _MAINTRACKINGUSERSTATEMSG._serialized_start=1525 - _MAINTRACKINGUSERSTATEMSG._serialized_end=1639 - _MERGEDFROMSTATE._serialized_start=1641 - _MERGEDFROMSTATE._serialized_end=1694 - _MERGEDFROMSTATEMSG._serialized_start=1696 - _MERGEDFROMSTATEMSG._serialized_end=1798 - _MISSINGPROFILETARGET._serialized_start=1800 - _MISSINGPROFILETARGET._serialized_end=1865 - _MISSINGPROFILETARGETMSG._serialized_start=1867 - _MISSINGPROFILETARGETMSG._serialized_end=1979 - _INVALIDOPTIONYAML._serialized_start=1981 - _INVALIDOPTIONYAML._serialized_end=2021 - _INVALIDOPTIONYAMLMSG._serialized_start=2023 - _INVALIDOPTIONYAMLMSG._serialized_end=2129 - _LOGDBTPROJECTERROR._serialized_start=2131 - _LOGDBTPROJECTERROR._serialized_end=2164 - _LOGDBTPROJECTERRORMSG._serialized_start=2166 - _LOGDBTPROJECTERRORMSG._serialized_end=2274 - _LOGDBTPROFILEERROR._serialized_start=2276 - _LOGDBTPROFILEERROR._serialized_end=2327 - _LOGDBTPROFILEERRORMSG._serialized_start=2329 - _LOGDBTPROFILEERRORMSG._serialized_end=2437 - _STARTERPROJECTPATH._serialized_start=2439 - _STARTERPROJECTPATH._serialized_end=2472 - _STARTERPROJECTPATHMSG._serialized_start=2474 - _STARTERPROJECTPATHMSG._serialized_end=2582 - _CONFIGFOLDERDIRECTORY._serialized_start=2584 - _CONFIGFOLDERDIRECTORY._serialized_end=2620 - _CONFIGFOLDERDIRECTORYMSG._serialized_start=2622 - _CONFIGFOLDERDIRECTORYMSG._serialized_end=2736 - _NOSAMPLEPROFILEFOUND._serialized_start=2738 - _NOSAMPLEPROFILEFOUND._serialized_end=2777 - _NOSAMPLEPROFILEFOUNDMSG._serialized_start=2779 - _NOSAMPLEPROFILEFOUNDMSG._serialized_end=2891 - _PROFILEWRITTENWITHSAMPLE._serialized_start=2893 - _PROFILEWRITTENWITHSAMPLE._serialized_end=2947 - _PROFILEWRITTENWITHSAMPLEMSG._serialized_start=2949 - _PROFILEWRITTENWITHSAMPLEMSG._serialized_end=3069 - _PROFILEWRITTENWITHTARGETTEMPLATEYAML._serialized_start=3071 - _PROFILEWRITTENWITHTARGETTEMPLATEYAML._serialized_end=3137 - _PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG._serialized_start=3140 - _PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG._serialized_end=3284 - _PROFILEWRITTENWITHPROJECTTEMPLATEYAML._serialized_start=3286 - _PROFILEWRITTENWITHPROJECTTEMPLATEYAML._serialized_end=3353 - _PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG._serialized_start=3356 - _PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG._serialized_end=3502 - _SETTINGUPPROFILE._serialized_start=3504 - _SETTINGUPPROFILE._serialized_end=3522 - _SETTINGUPPROFILEMSG._serialized_start=3524 - _SETTINGUPPROFILEMSG._serialized_end=3628 - _INVALIDPROFILETEMPLATEYAML._serialized_start=3630 - _INVALIDPROFILETEMPLATEYAML._serialized_end=3658 - _INVALIDPROFILETEMPLATEYAMLMSG._serialized_start=3660 - _INVALIDPROFILETEMPLATEYAMLMSG._serialized_end=3784 - _PROJECTNAMEALREADYEXISTS._serialized_start=3786 - _PROJECTNAMEALREADYEXISTS._serialized_end=3826 - _PROJECTNAMEALREADYEXISTSMSG._serialized_start=3828 - _PROJECTNAMEALREADYEXISTSMSG._serialized_end=3948 - _PROJECTCREATED._serialized_start=3950 - _PROJECTCREATED._serialized_end=4025 - _PROJECTCREATEDMSG._serialized_start=4027 - _PROJECTCREATEDMSG._serialized_end=4127 - _PACKAGEREDIRECTDEPRECATION._serialized_start=4129 - _PACKAGEREDIRECTDEPRECATION._serialized_end=4193 - _PACKAGEREDIRECTDEPRECATIONMSG._serialized_start=4195 - _PACKAGEREDIRECTDEPRECATIONMSG._serialized_end=4319 - _PACKAGEINSTALLPATHDEPRECATION._serialized_start=4321 - _PACKAGEINSTALLPATHDEPRECATION._serialized_end=4352 - _PACKAGEINSTALLPATHDEPRECATIONMSG._serialized_start=4355 - _PACKAGEINSTALLPATHDEPRECATIONMSG._serialized_end=4485 - _CONFIGSOURCEPATHDEPRECATION._serialized_start=4487 - _CONFIGSOURCEPATHDEPRECATION._serialized_end=4559 - _CONFIGSOURCEPATHDEPRECATIONMSG._serialized_start=4561 - _CONFIGSOURCEPATHDEPRECATIONMSG._serialized_end=4687 - _CONFIGDATAPATHDEPRECATION._serialized_start=4689 - _CONFIGDATAPATHDEPRECATION._serialized_end=4759 - _CONFIGDATAPATHDEPRECATIONMSG._serialized_start=4761 - _CONFIGDATAPATHDEPRECATIONMSG._serialized_end=4883 - _ADAPTERDEPRECATIONWARNING._serialized_start=4885 - _ADAPTERDEPRECATIONWARNING._serialized_end=4948 - _ADAPTERDEPRECATIONWARNINGMSG._serialized_start=4950 - _ADAPTERDEPRECATIONWARNINGMSG._serialized_end=5072 - _METRICATTRIBUTESRENAMED._serialized_start=5074 - _METRICATTRIBUTESRENAMED._serialized_end=5120 - _METRICATTRIBUTESRENAMEDMSG._serialized_start=5122 - _METRICATTRIBUTESRENAMEDMSG._serialized_end=5240 - _EXPOSURENAMEDEPRECATION._serialized_start=5242 - _EXPOSURENAMEDEPRECATION._serialized_end=5285 - _EXPOSURENAMEDEPRECATIONMSG._serialized_start=5287 - _EXPOSURENAMEDEPRECATIONMSG._serialized_end=5405 - _INTERNALDEPRECATION._serialized_start=5407 - _INTERNALDEPRECATION._serialized_end=5501 - _INTERNALDEPRECATIONMSG._serialized_start=5503 - _INTERNALDEPRECATIONMSG._serialized_end=5613 - _ENVIRONMENTVARIABLERENAMED._serialized_start=5615 - _ENVIRONMENTVARIABLERENAMED._serialized_end=5679 - _ENVIRONMENTVARIABLERENAMEDMSG._serialized_start=5681 - _ENVIRONMENTVARIABLERENAMEDMSG._serialized_end=5805 - _CONFIGLOGPATHDEPRECATION._serialized_start=5807 - _CONFIGLOGPATHDEPRECATION._serialized_end=5858 - _CONFIGLOGPATHDEPRECATIONMSG._serialized_start=5860 - _CONFIGLOGPATHDEPRECATIONMSG._serialized_end=5980 - _CONFIGTARGETPATHDEPRECATION._serialized_start=5982 - _CONFIGTARGETPATHDEPRECATION._serialized_end=6036 - _CONFIGTARGETPATHDEPRECATIONMSG._serialized_start=6038 - _CONFIGTARGETPATHDEPRECATIONMSG._serialized_end=6164 - _ADAPTEREVENTDEBUG._serialized_start=6167 - _ADAPTEREVENTDEBUG._serialized_end=6302 - _ADAPTEREVENTDEBUGMSG._serialized_start=6304 - _ADAPTEREVENTDEBUGMSG._serialized_end=6410 - _ADAPTEREVENTINFO._serialized_start=6413 - _ADAPTEREVENTINFO._serialized_end=6547 - _ADAPTEREVENTINFOMSG._serialized_start=6549 - _ADAPTEREVENTINFOMSG._serialized_end=6653 - _ADAPTEREVENTWARNING._serialized_start=6656 - _ADAPTEREVENTWARNING._serialized_end=6793 - _ADAPTEREVENTWARNINGMSG._serialized_start=6795 - _ADAPTEREVENTWARNINGMSG._serialized_end=6905 - _ADAPTEREVENTERROR._serialized_start=6908 - _ADAPTEREVENTERROR._serialized_end=7061 - _ADAPTEREVENTERRORMSG._serialized_start=7063 - _ADAPTEREVENTERRORMSG._serialized_end=7169 - _NEWCONNECTION._serialized_start=7171 - _NEWCONNECTION._serialized_end=7266 - _NEWCONNECTIONMSG._serialized_start=7268 - _NEWCONNECTIONMSG._serialized_end=7366 - _CONNECTIONREUSED._serialized_start=7368 - _CONNECTIONREUSED._serialized_end=7429 - _CONNECTIONREUSEDMSG._serialized_start=7431 - _CONNECTIONREUSEDMSG._serialized_end=7535 - _CONNECTIONLEFTOPENINCLEANUP._serialized_start=7537 - _CONNECTIONLEFTOPENINCLEANUP._serialized_end=7585 - _CONNECTIONLEFTOPENINCLEANUPMSG._serialized_start=7587 - _CONNECTIONLEFTOPENINCLEANUPMSG._serialized_end=7713 - _CONNECTIONCLOSEDINCLEANUP._serialized_start=7715 - _CONNECTIONCLOSEDINCLEANUP._serialized_end=7761 - _CONNECTIONCLOSEDINCLEANUPMSG._serialized_start=7763 - _CONNECTIONCLOSEDINCLEANUPMSG._serialized_end=7885 - _ROLLBACKFAILED._serialized_start=7887 - _ROLLBACKFAILED._serialized_end=7982 - _ROLLBACKFAILEDMSG._serialized_start=7984 - _ROLLBACKFAILEDMSG._serialized_end=8084 - _CONNECTIONCLOSED._serialized_start=8086 - _CONNECTIONCLOSED._serialized_end=8165 - _CONNECTIONCLOSEDMSG._serialized_start=8167 - _CONNECTIONCLOSEDMSG._serialized_end=8271 - _CONNECTIONLEFTOPEN._serialized_start=8273 - _CONNECTIONLEFTOPEN._serialized_end=8354 - _CONNECTIONLEFTOPENMSG._serialized_start=8356 - _CONNECTIONLEFTOPENMSG._serialized_end=8464 - _ROLLBACK._serialized_start=8466 - _ROLLBACK._serialized_end=8537 - _ROLLBACKMSG._serialized_start=8539 - _ROLLBACKMSG._serialized_end=8627 - _CACHEMISS._serialized_start=8629 - _CACHEMISS._serialized_end=8693 - _CACHEMISSMSG._serialized_start=8695 - _CACHEMISSMSG._serialized_end=8785 - _LISTRELATIONS._serialized_start=8787 - _LISTRELATIONS._serialized_end=8885 - _LISTRELATIONSMSG._serialized_start=8887 - _LISTRELATIONSMSG._serialized_end=8985 - _CONNECTIONUSED._serialized_start=8987 - _CONNECTIONUSED._serialized_end=9083 - _CONNECTIONUSEDMSG._serialized_start=9085 - _CONNECTIONUSEDMSG._serialized_end=9185 - _SQLQUERY._serialized_start=9187 - _SQLQUERY._serialized_end=9271 - _SQLQUERYMSG._serialized_start=9273 - _SQLQUERYMSG._serialized_end=9361 - _SQLQUERYSTATUS._serialized_start=9363 - _SQLQUERYSTATUS._serialized_end=9454 - _SQLQUERYSTATUSMSG._serialized_start=9456 - _SQLQUERYSTATUSMSG._serialized_end=9556 - _SQLCOMMIT._serialized_start=9558 - _SQLCOMMIT._serialized_end=9630 - _SQLCOMMITMSG._serialized_start=9632 - _SQLCOMMITMSG._serialized_end=9722 - _COLTYPECHANGE._serialized_start=9724 - _COLTYPECHANGE._serialized_end=9821 - _COLTYPECHANGEMSG._serialized_start=9823 - _COLTYPECHANGEMSG._serialized_end=9921 - _SCHEMACREATION._serialized_start=9923 - _SCHEMACREATION._serialized_end=9987 - _SCHEMACREATIONMSG._serialized_start=9989 - _SCHEMACREATIONMSG._serialized_end=10089 - _SCHEMADROP._serialized_start=10091 - _SCHEMADROP._serialized_end=10151 - _SCHEMADROPMSG._serialized_start=10153 - _SCHEMADROPMSG._serialized_end=10245 - _CACHEACTION._serialized_start=10248 - _CACHEACTION._serialized_end=10470 - _CACHEACTIONMSG._serialized_start=10472 - _CACHEACTIONMSG._serialized_end=10566 - _CACHEDUMPGRAPH._serialized_start=10569 - _CACHEDUMPGRAPH._serialized_end=10721 - _CACHEDUMPGRAPH_DUMPENTRY._serialized_start=10678 - _CACHEDUMPGRAPH_DUMPENTRY._serialized_end=10721 - _CACHEDUMPGRAPHMSG._serialized_start=10723 - _CACHEDUMPGRAPHMSG._serialized_end=10823 - _ADAPTERIMPORTERROR._serialized_start=10825 - _ADAPTERIMPORTERROR._serialized_end=10858 - _ADAPTERIMPORTERRORMSG._serialized_start=10860 - _ADAPTERIMPORTERRORMSG._serialized_end=10968 - _PLUGINLOADERROR._serialized_start=10970 - _PLUGINLOADERROR._serialized_end=11005 - _PLUGINLOADERRORMSG._serialized_start=11007 - _PLUGINLOADERRORMSG._serialized_end=11109 - _NEWCONNECTIONOPENING._serialized_start=11111 - _NEWCONNECTIONOPENING._serialized_end=11201 - _NEWCONNECTIONOPENINGMSG._serialized_start=11203 - _NEWCONNECTIONOPENINGMSG._serialized_end=11315 - _CODEEXECUTION._serialized_start=11317 - _CODEEXECUTION._serialized_end=11373 - _CODEEXECUTIONMSG._serialized_start=11375 - _CODEEXECUTIONMSG._serialized_end=11473 - _CODEEXECUTIONSTATUS._serialized_start=11475 - _CODEEXECUTIONSTATUS._serialized_end=11529 - _CODEEXECUTIONSTATUSMSG._serialized_start=11531 - _CODEEXECUTIONSTATUSMSG._serialized_end=11641 - _CATALOGGENERATIONERROR._serialized_start=11643 - _CATALOGGENERATIONERROR._serialized_end=11680 - _CATALOGGENERATIONERRORMSG._serialized_start=11682 - _CATALOGGENERATIONERRORMSG._serialized_end=11798 - _WRITECATALOGFAILURE._serialized_start=11800 - _WRITECATALOGFAILURE._serialized_end=11845 - _WRITECATALOGFAILUREMSG._serialized_start=11847 - _WRITECATALOGFAILUREMSG._serialized_end=11957 - _CATALOGWRITTEN._serialized_start=11959 - _CATALOGWRITTEN._serialized_end=11989 - _CATALOGWRITTENMSG._serialized_start=11991 - _CATALOGWRITTENMSG._serialized_end=12091 - _CANNOTGENERATEDOCS._serialized_start=12093 - _CANNOTGENERATEDOCS._serialized_end=12113 - _CANNOTGENERATEDOCSMSG._serialized_start=12115 - _CANNOTGENERATEDOCSMSG._serialized_end=12223 - _BUILDINGCATALOG._serialized_start=12225 - _BUILDINGCATALOG._serialized_end=12242 - _BUILDINGCATALOGMSG._serialized_start=12244 - _BUILDINGCATALOGMSG._serialized_end=12346 - _DATABASEERRORRUNNINGHOOK._serialized_start=12348 - _DATABASEERRORRUNNINGHOOK._serialized_end=12393 - _DATABASEERRORRUNNINGHOOKMSG._serialized_start=12395 - _DATABASEERRORRUNNINGHOOKMSG._serialized_end=12515 - _HOOKSRUNNING._serialized_start=12517 - _HOOKSRUNNING._serialized_end=12569 - _HOOKSRUNNINGMSG._serialized_start=12571 - _HOOKSRUNNINGMSG._serialized_end=12667 - _FINISHEDRUNNINGSTATS._serialized_start=12669 - _FINISHEDRUNNINGSTATS._serialized_end=12753 - _FINISHEDRUNNINGSTATSMSG._serialized_start=12755 - _FINISHEDRUNNINGSTATSMSG._serialized_end=12867 - _INPUTFILEDIFFERROR._serialized_start=12869 - _INPUTFILEDIFFERROR._serialized_end=12924 - _INPUTFILEDIFFERRORMSG._serialized_start=12926 - _INPUTFILEDIFFERRORMSG._serialized_end=13034 - _INVALIDVALUEFORFIELD._serialized_start=13036 - _INVALIDVALUEFORFIELD._serialized_end=13099 - _INVALIDVALUEFORFIELDMSG._serialized_start=13101 - _INVALIDVALUEFORFIELDMSG._serialized_end=13213 - _VALIDATIONWARNING._serialized_start=13215 - _VALIDATIONWARNING._serialized_end=13296 - _VALIDATIONWARNINGMSG._serialized_start=13298 - _VALIDATIONWARNINGMSG._serialized_end=13404 - _PARSEPERFINFOPATH._serialized_start=13406 - _PARSEPERFINFOPATH._serialized_end=13439 - _PARSEPERFINFOPATHMSG._serialized_start=13441 - _PARSEPERFINFOPATHMSG._serialized_end=13547 - _GENERICTESTFILEPARSE._serialized_start=13549 - _GENERICTESTFILEPARSE._serialized_end=13585 - _GENERICTESTFILEPARSEMSG._serialized_start=13587 - _GENERICTESTFILEPARSEMSG._serialized_end=13699 - _MACROFILEPARSE._serialized_start=13701 - _MACROFILEPARSE._serialized_end=13731 - _MACROFILEPARSEMSG._serialized_start=13733 - _MACROFILEPARSEMSG._serialized_end=13833 - _PARTIALPARSINGERRORPROCESSINGFILE._serialized_start=13835 - _PARTIALPARSINGERRORPROCESSINGFILE._serialized_end=13884 - _PARTIALPARSINGERRORPROCESSINGFILEMSG._serialized_start=13887 - _PARTIALPARSINGERRORPROCESSINGFILEMSG._serialized_end=14025 - _PARTIALPARSINGERROR._serialized_start=14028 - _PARTIALPARSINGERROR._serialized_end=14162 - _PARTIALPARSINGERROR_EXCINFOENTRY._serialized_start=14116 - _PARTIALPARSINGERROR_EXCINFOENTRY._serialized_end=14162 - _PARTIALPARSINGERRORMSG._serialized_start=14164 - _PARTIALPARSINGERRORMSG._serialized_end=14274 - _PARTIALPARSINGSKIPPARSING._serialized_start=14276 - _PARTIALPARSINGSKIPPARSING._serialized_end=14303 - _PARTIALPARSINGSKIPPARSINGMSG._serialized_start=14305 - _PARTIALPARSINGSKIPPARSINGMSG._serialized_end=14427 - _UNABLETOPARTIALPARSE._serialized_start=14429 - _UNABLETOPARTIALPARSE._serialized_end=14467 - _UNABLETOPARTIALPARSEMSG._serialized_start=14469 - _UNABLETOPARTIALPARSEMSG._serialized_end=14581 - _STATECHECKVARSHASH._serialized_start=14583 - _STATECHECKVARSHASH._serialized_end=14685 - _STATECHECKVARSHASHMSG._serialized_start=14687 - _STATECHECKVARSHASHMSG._serialized_end=14795 - _PARTIALPARSINGNOTENABLED._serialized_start=14797 - _PARTIALPARSINGNOTENABLED._serialized_end=14823 - _PARTIALPARSINGNOTENABLEDMSG._serialized_start=14825 - _PARTIALPARSINGNOTENABLEDMSG._serialized_end=14945 - _PARSEDFILELOADFAILED._serialized_start=14947 - _PARSEDFILELOADFAILED._serialized_end=15014 - _PARSEDFILELOADFAILEDMSG._serialized_start=15016 - _PARSEDFILELOADFAILEDMSG._serialized_end=15128 - _PARTIALPARSINGENABLED._serialized_start=15130 - _PARTIALPARSINGENABLED._serialized_end=15202 - _PARTIALPARSINGENABLEDMSG._serialized_start=15204 - _PARTIALPARSINGENABLEDMSG._serialized_end=15318 - _PARTIALPARSINGFILE._serialized_start=15320 - _PARTIALPARSINGFILE._serialized_end=15376 - _PARTIALPARSINGFILEMSG._serialized_start=15378 - _PARTIALPARSINGFILEMSG._serialized_end=15486 - _INVALIDDISABLEDTARGETINTESTNODE._serialized_start=15489 - _INVALIDDISABLEDTARGETINTESTNODE._serialized_end=15664 - _INVALIDDISABLEDTARGETINTESTNODEMSG._serialized_start=15667 - _INVALIDDISABLEDTARGETINTESTNODEMSG._serialized_end=15801 - _UNUSEDRESOURCECONFIGPATH._serialized_start=15803 - _UNUSEDRESOURCECONFIGPATH._serialized_end=15858 - _UNUSEDRESOURCECONFIGPATHMSG._serialized_start=15860 - _UNUSEDRESOURCECONFIGPATHMSG._serialized_end=15980 - _SEEDINCREASED._serialized_start=15982 - _SEEDINCREASED._serialized_end=16033 - _SEEDINCREASEDMSG._serialized_start=16035 - _SEEDINCREASEDMSG._serialized_end=16133 - _SEEDEXCEEDSLIMITSAMEPATH._serialized_start=16135 - _SEEDEXCEEDSLIMITSAMEPATH._serialized_end=16197 - _SEEDEXCEEDSLIMITSAMEPATHMSG._serialized_start=16199 - _SEEDEXCEEDSLIMITSAMEPATHMSG._serialized_end=16319 - _SEEDEXCEEDSLIMITANDPATHCHANGED._serialized_start=16321 - _SEEDEXCEEDSLIMITANDPATHCHANGED._serialized_end=16389 - _SEEDEXCEEDSLIMITANDPATHCHANGEDMSG._serialized_start=16392 - _SEEDEXCEEDSLIMITANDPATHCHANGEDMSG._serialized_end=16524 - _SEEDEXCEEDSLIMITCHECKSUMCHANGED._serialized_start=16526 - _SEEDEXCEEDSLIMITCHECKSUMCHANGED._serialized_end=16618 - _SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG._serialized_start=16621 - _SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG._serialized_end=16755 - _UNUSEDTABLES._serialized_start=16757 - _UNUSEDTABLES._serialized_end=16794 - _UNUSEDTABLESMSG._serialized_start=16796 - _UNUSEDTABLESMSG._serialized_end=16892 - _WRONGRESOURCESCHEMAFILE._serialized_start=16895 - _WRONGRESOURCESCHEMAFILE._serialized_end=17030 - _WRONGRESOURCESCHEMAFILEMSG._serialized_start=17032 - _WRONGRESOURCESCHEMAFILEMSG._serialized_end=17150 - _NONODEFORYAMLKEY._serialized_start=17152 - _NONODEFORYAMLKEY._serialized_end=17227 - _NONODEFORYAMLKEYMSG._serialized_start=17229 - _NONODEFORYAMLKEYMSG._serialized_end=17333 - _MACRONOTFOUNDFORPATCH._serialized_start=17335 - _MACRONOTFOUNDFORPATCH._serialized_end=17378 - _MACRONOTFOUNDFORPATCHMSG._serialized_start=17380 - _MACRONOTFOUNDFORPATCHMSG._serialized_end=17494 - _NODENOTFOUNDORDISABLED._serialized_start=17497 - _NODENOTFOUNDORDISABLED._serialized_end=17681 - _NODENOTFOUNDORDISABLEDMSG._serialized_start=17683 - _NODENOTFOUNDORDISABLEDMSG._serialized_end=17799 - _JINJALOGWARNING._serialized_start=17801 - _JINJALOGWARNING._serialized_end=17873 - _JINJALOGWARNINGMSG._serialized_start=17875 - _JINJALOGWARNINGMSG._serialized_end=17977 - _JINJALOGINFO._serialized_start=17979 - _JINJALOGINFO._serialized_end=18048 - _JINJALOGINFOMSG._serialized_start=18050 - _JINJALOGINFOMSG._serialized_end=18146 - _JINJALOGDEBUG._serialized_start=18148 - _JINJALOGDEBUG._serialized_end=18218 - _JINJALOGDEBUGMSG._serialized_start=18220 - _JINJALOGDEBUGMSG._serialized_end=18318 - _GITSPARSECHECKOUTSUBDIRECTORY._serialized_start=18320 - _GITSPARSECHECKOUTSUBDIRECTORY._serialized_end=18367 - _GITSPARSECHECKOUTSUBDIRECTORYMSG._serialized_start=18370 - _GITSPARSECHECKOUTSUBDIRECTORYMSG._serialized_end=18500 - _GITPROGRESSCHECKOUTREVISION._serialized_start=18502 - _GITPROGRESSCHECKOUTREVISION._serialized_end=18549 - _GITPROGRESSCHECKOUTREVISIONMSG._serialized_start=18551 - _GITPROGRESSCHECKOUTREVISIONMSG._serialized_end=18677 - _GITPROGRESSUPDATINGEXISTINGDEPENDENCY._serialized_start=18679 - _GITPROGRESSUPDATINGEXISTINGDEPENDENCY._serialized_end=18731 - _GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG._serialized_start=18734 - _GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG._serialized_end=18880 - _GITPROGRESSPULLINGNEWDEPENDENCY._serialized_start=18882 - _GITPROGRESSPULLINGNEWDEPENDENCY._serialized_end=18928 - _GITPROGRESSPULLINGNEWDEPENDENCYMSG._serialized_start=18931 - _GITPROGRESSPULLINGNEWDEPENDENCYMSG._serialized_end=19065 - _GITNOTHINGTODO._serialized_start=19067 - _GITNOTHINGTODO._serialized_end=19096 - _GITNOTHINGTODOMSG._serialized_start=19098 - _GITNOTHINGTODOMSG._serialized_end=19198 - _GITPROGRESSUPDATEDCHECKOUTRANGE._serialized_start=19200 - _GITPROGRESSUPDATEDCHECKOUTRANGE._serialized_end=19269 - _GITPROGRESSUPDATEDCHECKOUTRANGEMSG._serialized_start=19272 - _GITPROGRESSUPDATEDCHECKOUTRANGEMSG._serialized_end=19406 - _GITPROGRESSCHECKEDOUTAT._serialized_start=19408 - _GITPROGRESSCHECKEDOUTAT._serialized_end=19450 - _GITPROGRESSCHECKEDOUTATMSG._serialized_start=19452 - _GITPROGRESSCHECKEDOUTATMSG._serialized_end=19570 - _REGISTRYPROGRESSGETREQUEST._serialized_start=19572 - _REGISTRYPROGRESSGETREQUEST._serialized_end=19613 - _REGISTRYPROGRESSGETREQUESTMSG._serialized_start=19615 - _REGISTRYPROGRESSGETREQUESTMSG._serialized_end=19739 - _REGISTRYPROGRESSGETRESPONSE._serialized_start=19741 - _REGISTRYPROGRESSGETRESPONSE._serialized_end=19802 - _REGISTRYPROGRESSGETRESPONSEMSG._serialized_start=19804 - _REGISTRYPROGRESSGETRESPONSEMSG._serialized_end=19930 - _SELECTORREPORTINVALIDSELECTOR._serialized_start=19932 - _SELECTORREPORTINVALIDSELECTOR._serialized_end=20027 - _SELECTORREPORTINVALIDSELECTORMSG._serialized_start=20030 - _SELECTORREPORTINVALIDSELECTORMSG._serialized_end=20160 - _DEPSNOPACKAGESFOUND._serialized_start=20162 - _DEPSNOPACKAGESFOUND._serialized_end=20183 - _DEPSNOPACKAGESFOUNDMSG._serialized_start=20185 - _DEPSNOPACKAGESFOUNDMSG._serialized_end=20295 - _DEPSSTARTPACKAGEINSTALL._serialized_start=20297 - _DEPSSTARTPACKAGEINSTALL._serialized_end=20344 - _DEPSSTARTPACKAGEINSTALLMSG._serialized_start=20346 - _DEPSSTARTPACKAGEINSTALLMSG._serialized_end=20464 - _DEPSINSTALLINFO._serialized_start=20466 - _DEPSINSTALLINFO._serialized_end=20505 - _DEPSINSTALLINFOMSG._serialized_start=20507 - _DEPSINSTALLINFOMSG._serialized_end=20609 - _DEPSUPDATEAVAILABLE._serialized_start=20611 - _DEPSUPDATEAVAILABLE._serialized_end=20656 - _DEPSUPDATEAVAILABLEMSG._serialized_start=20658 - _DEPSUPDATEAVAILABLEMSG._serialized_end=20768 - _DEPSUPTODATE._serialized_start=20770 - _DEPSUPTODATE._serialized_end=20784 - _DEPSUPTODATEMSG._serialized_start=20786 - _DEPSUPTODATEMSG._serialized_end=20882 - _DEPSLISTSUBDIRECTORY._serialized_start=20884 - _DEPSLISTSUBDIRECTORY._serialized_end=20928 - _DEPSLISTSUBDIRECTORYMSG._serialized_start=20930 - _DEPSLISTSUBDIRECTORYMSG._serialized_end=21042 - _DEPSNOTIFYUPDATESAVAILABLE._serialized_start=21044 - _DEPSNOTIFYUPDATESAVAILABLE._serialized_end=21118 - _DEPSNOTIFYUPDATESAVAILABLEMSG._serialized_start=21120 - _DEPSNOTIFYUPDATESAVAILABLEMSG._serialized_end=21244 - _RETRYEXTERNALCALL._serialized_start=21246 - _RETRYEXTERNALCALL._serialized_end=21295 - _RETRYEXTERNALCALLMSG._serialized_start=21297 - _RETRYEXTERNALCALLMSG._serialized_end=21403 - _RECORDRETRYEXCEPTION._serialized_start=21405 - _RECORDRETRYEXCEPTION._serialized_end=21440 - _RECORDRETRYEXCEPTIONMSG._serialized_start=21442 - _RECORDRETRYEXCEPTIONMSG._serialized_end=21554 - _REGISTRYINDEXPROGRESSGETREQUEST._serialized_start=21556 - _REGISTRYINDEXPROGRESSGETREQUEST._serialized_end=21602 - _REGISTRYINDEXPROGRESSGETREQUESTMSG._serialized_start=21605 - _REGISTRYINDEXPROGRESSGETREQUESTMSG._serialized_end=21739 - _REGISTRYINDEXPROGRESSGETRESPONSE._serialized_start=21741 - _REGISTRYINDEXPROGRESSGETRESPONSE._serialized_end=21807 - _REGISTRYINDEXPROGRESSGETRESPONSEMSG._serialized_start=21810 - _REGISTRYINDEXPROGRESSGETRESPONSEMSG._serialized_end=21946 - _REGISTRYRESPONSEUNEXPECTEDTYPE._serialized_start=21948 - _REGISTRYRESPONSEUNEXPECTEDTYPE._serialized_end=21998 - _REGISTRYRESPONSEUNEXPECTEDTYPEMSG._serialized_start=22001 - _REGISTRYRESPONSEUNEXPECTEDTYPEMSG._serialized_end=22133 - _REGISTRYRESPONSEMISSINGTOPKEYS._serialized_start=22135 - _REGISTRYRESPONSEMISSINGTOPKEYS._serialized_end=22185 - _REGISTRYRESPONSEMISSINGTOPKEYSMSG._serialized_start=22188 - _REGISTRYRESPONSEMISSINGTOPKEYSMSG._serialized_end=22320 - _REGISTRYRESPONSEMISSINGNESTEDKEYS._serialized_start=22322 - _REGISTRYRESPONSEMISSINGNESTEDKEYS._serialized_end=22375 - _REGISTRYRESPONSEMISSINGNESTEDKEYSMSG._serialized_start=22378 - _REGISTRYRESPONSEMISSINGNESTEDKEYSMSG._serialized_end=22516 - _REGISTRYRESPONSEEXTRANESTEDKEYS._serialized_start=22518 - _REGISTRYRESPONSEEXTRANESTEDKEYS._serialized_end=22569 - _REGISTRYRESPONSEEXTRANESTEDKEYSMSG._serialized_start=22572 - _REGISTRYRESPONSEEXTRANESTEDKEYSMSG._serialized_end=22706 - _DEPSSETDOWNLOADDIRECTORY._serialized_start=22708 - _DEPSSETDOWNLOADDIRECTORY._serialized_end=22748 - _DEPSSETDOWNLOADDIRECTORYMSG._serialized_start=22750 - _DEPSSETDOWNLOADDIRECTORYMSG._serialized_end=22870 - _DEPSUNPINNED._serialized_start=22872 - _DEPSUNPINNED._serialized_end=22917 - _DEPSUNPINNEDMSG._serialized_start=22919 - _DEPSUNPINNEDMSG._serialized_end=23015 - _NONODESFORSELECTIONCRITERIA._serialized_start=23017 - _NONODESFORSELECTIONCRITERIA._serialized_end=23064 - _NONODESFORSELECTIONCRITERIAMSG._serialized_start=23066 - _NONODESFORSELECTIONCRITERIAMSG._serialized_end=23192 - _RUNNINGOPERATIONCAUGHTERROR._serialized_start=23194 - _RUNNINGOPERATIONCAUGHTERROR._serialized_end=23236 - _RUNNINGOPERATIONCAUGHTERRORMSG._serialized_start=23238 - _RUNNINGOPERATIONCAUGHTERRORMSG._serialized_end=23364 - _COMPILECOMPLETE._serialized_start=23366 - _COMPILECOMPLETE._serialized_end=23383 - _COMPILECOMPLETEMSG._serialized_start=23385 - _COMPILECOMPLETEMSG._serialized_end=23487 - _FRESHNESSCHECKCOMPLETE._serialized_start=23489 - _FRESHNESSCHECKCOMPLETE._serialized_end=23513 - _FRESHNESSCHECKCOMPLETEMSG._serialized_start=23515 - _FRESHNESSCHECKCOMPLETEMSG._serialized_end=23631 - _SEEDHEADER._serialized_start=23633 - _SEEDHEADER._serialized_end=23661 - _SEEDHEADERMSG._serialized_start=23663 - _SEEDHEADERMSG._serialized_end=23755 - _SQLRUNNEREXCEPTION._serialized_start=23757 - _SQLRUNNEREXCEPTION._serialized_end=23808 - _SQLRUNNEREXCEPTIONMSG._serialized_start=23810 - _SQLRUNNEREXCEPTIONMSG._serialized_end=23918 - _LOGTESTRESULT._serialized_start=23921 - _LOGTESTRESULT._serialized_end=24089 - _LOGTESTRESULTMSG._serialized_start=24091 - _LOGTESTRESULTMSG._serialized_end=24189 - _LOGSTARTLINE._serialized_start=24191 - _LOGSTARTLINE._serialized_end=24298 - _LOGSTARTLINEMSG._serialized_start=24300 - _LOGSTARTLINEMSG._serialized_end=24396 - _LOGMODELRESULT._serialized_start=24399 - _LOGMODELRESULT._serialized_end=24548 - _LOGMODELRESULTMSG._serialized_start=24550 - _LOGMODELRESULTMSG._serialized_end=24650 - _LOGSNAPSHOTRESULT._serialized_start=24653 - _LOGSNAPSHOTRESULT._serialized_end=24903 - _LOGSNAPSHOTRESULT_CFGENTRY._serialized_start=24861 - _LOGSNAPSHOTRESULT_CFGENTRY._serialized_end=24903 - _LOGSNAPSHOTRESULTMSG._serialized_start=24905 - _LOGSNAPSHOTRESULTMSG._serialized_end=25011 - _LOGSEEDRESULT._serialized_start=25014 - _LOGSEEDRESULT._serialized_end=25199 - _LOGSEEDRESULTMSG._serialized_start=25201 - _LOGSEEDRESULTMSG._serialized_end=25299 - _LOGFRESHNESSRESULT._serialized_start=25302 - _LOGFRESHNESSRESULT._serialized_end=25475 - _LOGFRESHNESSRESULTMSG._serialized_start=25477 - _LOGFRESHNESSRESULTMSG._serialized_end=25585 - _LOGCANCELLINE._serialized_start=25587 - _LOGCANCELLINE._serialized_end=25621 - _LOGCANCELLINEMSG._serialized_start=25623 - _LOGCANCELLINEMSG._serialized_end=25721 - _DEFAULTSELECTOR._serialized_start=25723 - _DEFAULTSELECTOR._serialized_end=25754 - _DEFAULTSELECTORMSG._serialized_start=25756 - _DEFAULTSELECTORMSG._serialized_end=25858 - _NODESTART._serialized_start=25860 - _NODESTART._serialized_end=25913 - _NODESTARTMSG._serialized_start=25915 - _NODESTARTMSG._serialized_end=26005 - _NODEFINISHED._serialized_start=26007 - _NODEFINISHED._serialized_end=26110 - _NODEFINISHEDMSG._serialized_start=26112 - _NODEFINISHEDMSG._serialized_end=26208 - _QUERYCANCELATIONUNSUPPORTED._serialized_start=26210 - _QUERYCANCELATIONUNSUPPORTED._serialized_end=26253 - _QUERYCANCELATIONUNSUPPORTEDMSG._serialized_start=26255 - _QUERYCANCELATIONUNSUPPORTEDMSG._serialized_end=26381 - _CONCURRENCYLINE._serialized_start=26383 - _CONCURRENCYLINE._serialized_end=26462 - _CONCURRENCYLINEMSG._serialized_start=26464 - _CONCURRENCYLINEMSG._serialized_end=26566 - _COMPILEDNODE._serialized_start=26568 - _COMPILEDNODE._serialized_end=26619 - _COMPILEDNODEMSG._serialized_start=26621 - _COMPILEDNODEMSG._serialized_end=26717 - _WRITINGINJECTEDSQLFORNODE._serialized_start=26719 - _WRITINGINJECTEDSQLFORNODE._serialized_end=26788 - _WRITINGINJECTEDSQLFORNODEMSG._serialized_start=26790 - _WRITINGINJECTEDSQLFORNODEMSG._serialized_end=26912 - _NODECOMPILING._serialized_start=26914 - _NODECOMPILING._serialized_end=26971 - _NODECOMPILINGMSG._serialized_start=26973 - _NODECOMPILINGMSG._serialized_end=27071 - _NODEEXECUTING._serialized_start=27073 - _NODEEXECUTING._serialized_end=27130 - _NODEEXECUTINGMSG._serialized_start=27132 - _NODEEXECUTINGMSG._serialized_end=27230 - _LOGHOOKSTARTLINE._serialized_start=27232 - _LOGHOOKSTARTLINE._serialized_end=27341 - _LOGHOOKSTARTLINEMSG._serialized_start=27343 - _LOGHOOKSTARTLINEMSG._serialized_end=27447 - _LOGHOOKENDLINE._serialized_start=27450 - _LOGHOOKENDLINE._serialized_end=27597 - _LOGHOOKENDLINEMSG._serialized_start=27599 - _LOGHOOKENDLINEMSG._serialized_end=27699 - _SKIPPINGDETAILS._serialized_start=27702 - _SKIPPINGDETAILS._serialized_end=27849 - _SKIPPINGDETAILSMSG._serialized_start=27851 - _SKIPPINGDETAILSMSG._serialized_end=27953 - _NOTHINGTODO._serialized_start=27955 - _NOTHINGTODO._serialized_end=27968 - _NOTHINGTODOMSG._serialized_start=27970 - _NOTHINGTODOMSG._serialized_end=28064 - _RUNNINGOPERATIONUNCAUGHTERROR._serialized_start=28066 - _RUNNINGOPERATIONUNCAUGHTERROR._serialized_end=28110 - _RUNNINGOPERATIONUNCAUGHTERRORMSG._serialized_start=28113 - _RUNNINGOPERATIONUNCAUGHTERRORMSG._serialized_end=28243 - _ENDRUNRESULT._serialized_start=28246 - _ENDRUNRESULT._serialized_end=28393 - _ENDRUNRESULTMSG._serialized_start=28395 - _ENDRUNRESULTMSG._serialized_end=28491 - _NONODESSELECTED._serialized_start=28493 - _NONODESSELECTED._serialized_end=28510 - _NONODESSELECTEDMSG._serialized_start=28512 - _NONODESSELECTEDMSG._serialized_end=28614 - _COMMANDCOMPLETED._serialized_start=28616 - _COMMANDCOMPLETED._serialized_end=28735 - _COMMANDCOMPLETEDMSG._serialized_start=28737 - _COMMANDCOMPLETEDMSG._serialized_end=28841 - _CATCHABLEEXCEPTIONONRUN._serialized_start=28843 - _CATCHABLEEXCEPTIONONRUN._serialized_end=28941 - _CATCHABLEEXCEPTIONONRUNMSG._serialized_start=28943 - _CATCHABLEEXCEPTIONONRUNMSG._serialized_end=29061 - _INTERNALERRORONRUN._serialized_start=29063 - _INTERNALERRORONRUN._serialized_end=29116 - _INTERNALERRORONRUNMSG._serialized_start=29118 - _INTERNALERRORONRUNMSG._serialized_end=29226 - _GENERICEXCEPTIONONRUN._serialized_start=29228 - _GENERICEXCEPTIONONRUN._serialized_end=29303 - _GENERICEXCEPTIONONRUNMSG._serialized_start=29305 - _GENERICEXCEPTIONONRUNMSG._serialized_end=29419 - _NODECONNECTIONRELEASEERROR._serialized_start=29421 - _NODECONNECTIONRELEASEERROR._serialized_end=29499 - _NODECONNECTIONRELEASEERRORMSG._serialized_start=29501 - _NODECONNECTIONRELEASEERRORMSG._serialized_end=29625 - _FOUNDSTATS._serialized_start=29627 - _FOUNDSTATS._serialized_end=29658 - _FOUNDSTATSMSG._serialized_start=29660 - _FOUNDSTATSMSG._serialized_end=29752 - _MAINKEYBOARDINTERRUPT._serialized_start=29754 - _MAINKEYBOARDINTERRUPT._serialized_end=29777 - _MAINKEYBOARDINTERRUPTMSG._serialized_start=29779 - _MAINKEYBOARDINTERRUPTMSG._serialized_end=29893 - _MAINENCOUNTEREDERROR._serialized_start=29895 - _MAINENCOUNTEREDERROR._serialized_end=29930 - _MAINENCOUNTEREDERRORMSG._serialized_start=29932 - _MAINENCOUNTEREDERRORMSG._serialized_end=30044 - _MAINSTACKTRACE._serialized_start=30046 - _MAINSTACKTRACE._serialized_end=30083 - _MAINSTACKTRACEMSG._serialized_start=30085 - _MAINSTACKTRACEMSG._serialized_end=30185 - _SYSTEMCOULDNOTWRITE._serialized_start=30187 - _SYSTEMCOULDNOTWRITE._serialized_end=30251 - _SYSTEMCOULDNOTWRITEMSG._serialized_start=30253 - _SYSTEMCOULDNOTWRITEMSG._serialized_end=30363 - _SYSTEMEXECUTINGCMD._serialized_start=30365 - _SYSTEMEXECUTINGCMD._serialized_end=30398 - _SYSTEMEXECUTINGCMDMSG._serialized_start=30400 - _SYSTEMEXECUTINGCMDMSG._serialized_end=30508 - _SYSTEMSTDOUT._serialized_start=30510 - _SYSTEMSTDOUT._serialized_end=30538 - _SYSTEMSTDOUTMSG._serialized_start=30540 - _SYSTEMSTDOUTMSG._serialized_end=30636 - _SYSTEMSTDERR._serialized_start=30638 - _SYSTEMSTDERR._serialized_end=30666 - _SYSTEMSTDERRMSG._serialized_start=30668 - _SYSTEMSTDERRMSG._serialized_end=30764 - _SYSTEMREPORTRETURNCODE._serialized_start=30766 - _SYSTEMREPORTRETURNCODE._serialized_end=30810 - _SYSTEMREPORTRETURNCODEMSG._serialized_start=30812 - _SYSTEMREPORTRETURNCODEMSG._serialized_end=30928 - _TIMINGINFOCOLLECTED._serialized_start=30930 - _TIMINGINFOCOLLECTED._serialized_end=31042 - _TIMINGINFOCOLLECTEDMSG._serialized_start=31044 - _TIMINGINFOCOLLECTEDMSG._serialized_end=31154 - _LOGDEBUGSTACKTRACE._serialized_start=31156 - _LOGDEBUGSTACKTRACE._serialized_end=31194 - _LOGDEBUGSTACKTRACEMSG._serialized_start=31196 - _LOGDEBUGSTACKTRACEMSG._serialized_end=31304 - _CHECKCLEANPATH._serialized_start=31306 - _CHECKCLEANPATH._serialized_end=31336 - _CHECKCLEANPATHMSG._serialized_start=31338 - _CHECKCLEANPATHMSG._serialized_end=31438 - _CONFIRMCLEANPATH._serialized_start=31440 - _CONFIRMCLEANPATH._serialized_end=31472 - _CONFIRMCLEANPATHMSG._serialized_start=31474 - _CONFIRMCLEANPATHMSG._serialized_end=31578 - _PROTECTEDCLEANPATH._serialized_start=31580 - _PROTECTEDCLEANPATH._serialized_end=31614 - _PROTECTEDCLEANPATHMSG._serialized_start=31616 - _PROTECTEDCLEANPATHMSG._serialized_end=31724 - _FINISHEDCLEANPATHS._serialized_start=31726 - _FINISHEDCLEANPATHS._serialized_end=31746 - _FINISHEDCLEANPATHSMSG._serialized_start=31748 - _FINISHEDCLEANPATHSMSG._serialized_end=31856 - _OPENCOMMAND._serialized_start=31858 - _OPENCOMMAND._serialized_end=31911 - _OPENCOMMANDMSG._serialized_start=31913 - _OPENCOMMANDMSG._serialized_end=32007 - _FORMATTING._serialized_start=32009 - _FORMATTING._serialized_end=32034 - _FORMATTINGMSG._serialized_start=32036 - _FORMATTINGMSG._serialized_end=32128 - _SERVINGDOCSPORT._serialized_start=32130 - _SERVINGDOCSPORT._serialized_end=32178 - _SERVINGDOCSPORTMSG._serialized_start=32180 - _SERVINGDOCSPORTMSG._serialized_end=32282 - _SERVINGDOCSACCESSINFO._serialized_start=32284 - _SERVINGDOCSACCESSINFO._serialized_end=32321 - _SERVINGDOCSACCESSINFOMSG._serialized_start=32323 - _SERVINGDOCSACCESSINFOMSG._serialized_end=32437 - _SERVINGDOCSEXITINFO._serialized_start=32439 - _SERVINGDOCSEXITINFO._serialized_end=32460 - _SERVINGDOCSEXITINFOMSG._serialized_start=32462 - _SERVINGDOCSEXITINFOMSG._serialized_end=32572 - _RUNRESULTWARNING._serialized_start=32574 - _RUNRESULTWARNING._serialized_end=32648 - _RUNRESULTWARNINGMSG._serialized_start=32650 - _RUNRESULTWARNINGMSG._serialized_end=32754 - _RUNRESULTFAILURE._serialized_start=32756 - _RUNRESULTFAILURE._serialized_end=32830 - _RUNRESULTFAILUREMSG._serialized_start=32832 - _RUNRESULTFAILUREMSG._serialized_end=32936 - _STATSLINE._serialized_start=32938 - _STATSLINE._serialized_end=33045 - _STATSLINE_STATSENTRY._serialized_start=33001 - _STATSLINE_STATSENTRY._serialized_end=33045 - _STATSLINEMSG._serialized_start=33047 - _STATSLINEMSG._serialized_end=33137 - _RUNRESULTERROR._serialized_start=33139 - _RUNRESULTERROR._serialized_end=33168 - _RUNRESULTERRORMSG._serialized_start=33170 - _RUNRESULTERRORMSG._serialized_end=33270 - _RUNRESULTERRORNOMESSAGE._serialized_start=33272 - _RUNRESULTERRORNOMESSAGE._serialized_end=33313 - _RUNRESULTERRORNOMESSAGEMSG._serialized_start=33315 - _RUNRESULTERRORNOMESSAGEMSG._serialized_end=33433 - _SQLCOMPILEDPATH._serialized_start=33435 - _SQLCOMPILEDPATH._serialized_end=33466 - _SQLCOMPILEDPATHMSG._serialized_start=33468 - _SQLCOMPILEDPATHMSG._serialized_end=33570 - _CHECKNODETESTFAILURE._serialized_start=33572 - _CHECKNODETESTFAILURE._serialized_end=33617 - _CHECKNODETESTFAILUREMSG._serialized_start=33619 - _CHECKNODETESTFAILUREMSG._serialized_end=33731 - _FIRSTRUNRESULTERROR._serialized_start=33733 - _FIRSTRUNRESULTERROR._serialized_end=33767 - _FIRSTRUNRESULTERRORMSG._serialized_start=33769 - _FIRSTRUNRESULTERRORMSG._serialized_end=33879 - _AFTERFIRSTRUNRESULTERROR._serialized_start=33881 - _AFTERFIRSTRUNRESULTERROR._serialized_end=33920 - _AFTERFIRSTRUNRESULTERRORMSG._serialized_start=33922 - _AFTERFIRSTRUNRESULTERRORMSG._serialized_end=34042 - _ENDOFRUNSUMMARY._serialized_start=34044 - _ENDOFRUNSUMMARY._serialized_end=34131 - _ENDOFRUNSUMMARYMSG._serialized_start=34133 - _ENDOFRUNSUMMARYMSG._serialized_end=34235 - _LOGSKIPBECAUSEERROR._serialized_start=34237 - _LOGSKIPBECAUSEERROR._serialized_end=34322 - _LOGSKIPBECAUSEERRORMSG._serialized_start=34324 - _LOGSKIPBECAUSEERRORMSG._serialized_end=34434 - _ENSUREGITINSTALLED._serialized_start=34436 - _ENSUREGITINSTALLED._serialized_end=34456 - _ENSUREGITINSTALLEDMSG._serialized_start=34458 - _ENSUREGITINSTALLEDMSG._serialized_end=34566 - _DEPSCREATINGLOCALSYMLINK._serialized_start=34568 - _DEPSCREATINGLOCALSYMLINK._serialized_end=34594 - _DEPSCREATINGLOCALSYMLINKMSG._serialized_start=34596 - _DEPSCREATINGLOCALSYMLINKMSG._serialized_end=34716 - _DEPSSYMLINKNOTAVAILABLE._serialized_start=34718 - _DEPSSYMLINKNOTAVAILABLE._serialized_end=34743 - _DEPSSYMLINKNOTAVAILABLEMSG._serialized_start=34745 - _DEPSSYMLINKNOTAVAILABLEMSG._serialized_end=34863 - _DISABLETRACKING._serialized_start=34865 - _DISABLETRACKING._serialized_end=34882 - _DISABLETRACKINGMSG._serialized_start=34884 - _DISABLETRACKINGMSG._serialized_end=34986 - _SENDINGEVENT._serialized_start=34988 - _SENDINGEVENT._serialized_end=35018 - _SENDINGEVENTMSG._serialized_start=35020 - _SENDINGEVENTMSG._serialized_end=35116 - _SENDEVENTFAILURE._serialized_start=35118 - _SENDEVENTFAILURE._serialized_end=35136 - _SENDEVENTFAILUREMSG._serialized_start=35138 - _SENDEVENTFAILUREMSG._serialized_end=35242 - _FLUSHEVENTS._serialized_start=35244 - _FLUSHEVENTS._serialized_end=35257 - _FLUSHEVENTSMSG._serialized_start=35259 - _FLUSHEVENTSMSG._serialized_end=35353 - _FLUSHEVENTSFAILURE._serialized_start=35355 - _FLUSHEVENTSFAILURE._serialized_end=35375 - _FLUSHEVENTSFAILUREMSG._serialized_start=35377 - _FLUSHEVENTSFAILUREMSG._serialized_end=35485 - _TRACKINGINITIALIZEFAILURE._serialized_start=35487 - _TRACKINGINITIALIZEFAILURE._serialized_end=35532 - _TRACKINGINITIALIZEFAILUREMSG._serialized_start=35534 - _TRACKINGINITIALIZEFAILUREMSG._serialized_end=35656 - _RUNRESULTWARNINGMESSAGE._serialized_start=35658 - _RUNRESULTWARNINGMESSAGE._serialized_end=35696 - _RUNRESULTWARNINGMESSAGEMSG._serialized_start=35698 - _RUNRESULTWARNINGMESSAGEMSG._serialized_end=35816 - _DEBUGCMDOUT._serialized_start=35818 - _DEBUGCMDOUT._serialized_end=35844 - _DEBUGCMDOUTMSG._serialized_start=35846 - _DEBUGCMDOUTMSG._serialized_end=35940 - _DEBUGCMDRESULT._serialized_start=35942 - _DEBUGCMDRESULT._serialized_end=35971 - _DEBUGCMDRESULTMSG._serialized_start=35973 - _DEBUGCMDRESULTMSG._serialized_end=36073 - _LISTCMDOUT._serialized_start=36075 - _LISTCMDOUT._serialized_end=36100 - _LISTCMDOUTMSG._serialized_start=36102 - _LISTCMDOUTMSG._serialized_end=36194 - _NOTE._serialized_start=36196 - _NOTE._serialized_end=36215 - _NOTEMSG._serialized_start=36217 - _NOTEMSG._serialized_end=36297 + _GENERICMESSAGE._serialized_start=1007 + _GENERICMESSAGE._serialized_end=1061 + _MAINREPORTVERSION._serialized_start=1063 + _MAINREPORTVERSION._serialized_end=1120 + _MAINREPORTVERSIONMSG._serialized_start=1122 + _MAINREPORTVERSIONMSG._serialized_end=1228 + _MAINREPORTARGS._serialized_start=1230 + _MAINREPORTARGS._serialized_end=1344 + _MAINREPORTARGS_ARGSENTRY._serialized_start=1301 + _MAINREPORTARGS_ARGSENTRY._serialized_end=1344 + _MAINREPORTARGSMSG._serialized_start=1346 + _MAINREPORTARGSMSG._serialized_end=1446 + _MAINTRACKINGUSERSTATE._serialized_start=1448 + _MAINTRACKINGUSERSTATE._serialized_end=1491 + _MAINTRACKINGUSERSTATEMSG._serialized_start=1493 + _MAINTRACKINGUSERSTATEMSG._serialized_end=1607 + _MERGEDFROMSTATE._serialized_start=1609 + _MERGEDFROMSTATE._serialized_end=1662 + _MERGEDFROMSTATEMSG._serialized_start=1664 + _MERGEDFROMSTATEMSG._serialized_end=1766 + _MISSINGPROFILETARGET._serialized_start=1768 + _MISSINGPROFILETARGET._serialized_end=1833 + _MISSINGPROFILETARGETMSG._serialized_start=1835 + _MISSINGPROFILETARGETMSG._serialized_end=1947 + _INVALIDOPTIONYAML._serialized_start=1949 + _INVALIDOPTIONYAML._serialized_end=1989 + _INVALIDOPTIONYAMLMSG._serialized_start=1991 + _INVALIDOPTIONYAMLMSG._serialized_end=2097 + _LOGDBTPROJECTERROR._serialized_start=2099 + _LOGDBTPROJECTERROR._serialized_end=2132 + _LOGDBTPROJECTERRORMSG._serialized_start=2134 + _LOGDBTPROJECTERRORMSG._serialized_end=2242 + _LOGDBTPROFILEERROR._serialized_start=2244 + _LOGDBTPROFILEERROR._serialized_end=2295 + _LOGDBTPROFILEERRORMSG._serialized_start=2297 + _LOGDBTPROFILEERRORMSG._serialized_end=2405 + _STARTERPROJECTPATH._serialized_start=2407 + _STARTERPROJECTPATH._serialized_end=2440 + _STARTERPROJECTPATHMSG._serialized_start=2442 + _STARTERPROJECTPATHMSG._serialized_end=2550 + _CONFIGFOLDERDIRECTORY._serialized_start=2552 + _CONFIGFOLDERDIRECTORY._serialized_end=2588 + _CONFIGFOLDERDIRECTORYMSG._serialized_start=2590 + _CONFIGFOLDERDIRECTORYMSG._serialized_end=2704 + _NOSAMPLEPROFILEFOUND._serialized_start=2706 + _NOSAMPLEPROFILEFOUND._serialized_end=2745 + _NOSAMPLEPROFILEFOUNDMSG._serialized_start=2747 + _NOSAMPLEPROFILEFOUNDMSG._serialized_end=2859 + _PROFILEWRITTENWITHSAMPLE._serialized_start=2861 + _PROFILEWRITTENWITHSAMPLE._serialized_end=2915 + _PROFILEWRITTENWITHSAMPLEMSG._serialized_start=2917 + _PROFILEWRITTENWITHSAMPLEMSG._serialized_end=3037 + _PROFILEWRITTENWITHTARGETTEMPLATEYAML._serialized_start=3039 + _PROFILEWRITTENWITHTARGETTEMPLATEYAML._serialized_end=3105 + _PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG._serialized_start=3108 + _PROFILEWRITTENWITHTARGETTEMPLATEYAMLMSG._serialized_end=3252 + _PROFILEWRITTENWITHPROJECTTEMPLATEYAML._serialized_start=3254 + _PROFILEWRITTENWITHPROJECTTEMPLATEYAML._serialized_end=3321 + _PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG._serialized_start=3324 + _PROFILEWRITTENWITHPROJECTTEMPLATEYAMLMSG._serialized_end=3470 + _SETTINGUPPROFILE._serialized_start=3472 + _SETTINGUPPROFILE._serialized_end=3490 + _SETTINGUPPROFILEMSG._serialized_start=3492 + _SETTINGUPPROFILEMSG._serialized_end=3596 + _INVALIDPROFILETEMPLATEYAML._serialized_start=3598 + _INVALIDPROFILETEMPLATEYAML._serialized_end=3626 + _INVALIDPROFILETEMPLATEYAMLMSG._serialized_start=3628 + _INVALIDPROFILETEMPLATEYAMLMSG._serialized_end=3752 + _PROJECTNAMEALREADYEXISTS._serialized_start=3754 + _PROJECTNAMEALREADYEXISTS._serialized_end=3794 + _PROJECTNAMEALREADYEXISTSMSG._serialized_start=3796 + _PROJECTNAMEALREADYEXISTSMSG._serialized_end=3916 + _PROJECTCREATED._serialized_start=3918 + _PROJECTCREATED._serialized_end=3993 + _PROJECTCREATEDMSG._serialized_start=3995 + _PROJECTCREATEDMSG._serialized_end=4095 + _PACKAGEREDIRECTDEPRECATION._serialized_start=4097 + _PACKAGEREDIRECTDEPRECATION._serialized_end=4161 + _PACKAGEREDIRECTDEPRECATIONMSG._serialized_start=4163 + _PACKAGEREDIRECTDEPRECATIONMSG._serialized_end=4287 + _PACKAGEINSTALLPATHDEPRECATION._serialized_start=4289 + _PACKAGEINSTALLPATHDEPRECATION._serialized_end=4320 + _PACKAGEINSTALLPATHDEPRECATIONMSG._serialized_start=4323 + _PACKAGEINSTALLPATHDEPRECATIONMSG._serialized_end=4453 + _CONFIGSOURCEPATHDEPRECATION._serialized_start=4455 + _CONFIGSOURCEPATHDEPRECATION._serialized_end=4527 + _CONFIGSOURCEPATHDEPRECATIONMSG._serialized_start=4529 + _CONFIGSOURCEPATHDEPRECATIONMSG._serialized_end=4655 + _CONFIGDATAPATHDEPRECATION._serialized_start=4657 + _CONFIGDATAPATHDEPRECATION._serialized_end=4727 + _CONFIGDATAPATHDEPRECATIONMSG._serialized_start=4729 + _CONFIGDATAPATHDEPRECATIONMSG._serialized_end=4851 + _ADAPTERDEPRECATIONWARNING._serialized_start=4853 + _ADAPTERDEPRECATIONWARNING._serialized_end=4916 + _ADAPTERDEPRECATIONWARNINGMSG._serialized_start=4918 + _ADAPTERDEPRECATIONWARNINGMSG._serialized_end=5040 + _METRICATTRIBUTESRENAMED._serialized_start=5042 + _METRICATTRIBUTESRENAMED._serialized_end=5088 + _METRICATTRIBUTESRENAMEDMSG._serialized_start=5090 + _METRICATTRIBUTESRENAMEDMSG._serialized_end=5208 + _EXPOSURENAMEDEPRECATION._serialized_start=5210 + _EXPOSURENAMEDEPRECATION._serialized_end=5253 + _EXPOSURENAMEDEPRECATIONMSG._serialized_start=5255 + _EXPOSURENAMEDEPRECATIONMSG._serialized_end=5373 + _INTERNALDEPRECATION._serialized_start=5375 + _INTERNALDEPRECATION._serialized_end=5469 + _INTERNALDEPRECATIONMSG._serialized_start=5471 + _INTERNALDEPRECATIONMSG._serialized_end=5581 + _ENVIRONMENTVARIABLERENAMED._serialized_start=5583 + _ENVIRONMENTVARIABLERENAMED._serialized_end=5647 + _ENVIRONMENTVARIABLERENAMEDMSG._serialized_start=5649 + _ENVIRONMENTVARIABLERENAMEDMSG._serialized_end=5773 + _CONFIGLOGPATHDEPRECATION._serialized_start=5775 + _CONFIGLOGPATHDEPRECATION._serialized_end=5826 + _CONFIGLOGPATHDEPRECATIONMSG._serialized_start=5828 + _CONFIGLOGPATHDEPRECATIONMSG._serialized_end=5948 + _CONFIGTARGETPATHDEPRECATION._serialized_start=5950 + _CONFIGTARGETPATHDEPRECATION._serialized_end=6004 + _CONFIGTARGETPATHDEPRECATIONMSG._serialized_start=6006 + _CONFIGTARGETPATHDEPRECATIONMSG._serialized_end=6132 + _ADAPTEREVENTDEBUG._serialized_start=6135 + _ADAPTEREVENTDEBUG._serialized_end=6270 + _ADAPTEREVENTDEBUGMSG._serialized_start=6272 + _ADAPTEREVENTDEBUGMSG._serialized_end=6378 + _ADAPTEREVENTINFO._serialized_start=6381 + _ADAPTEREVENTINFO._serialized_end=6515 + _ADAPTEREVENTINFOMSG._serialized_start=6517 + _ADAPTEREVENTINFOMSG._serialized_end=6621 + _ADAPTEREVENTWARNING._serialized_start=6624 + _ADAPTEREVENTWARNING._serialized_end=6761 + _ADAPTEREVENTWARNINGMSG._serialized_start=6763 + _ADAPTEREVENTWARNINGMSG._serialized_end=6873 + _ADAPTEREVENTERROR._serialized_start=6876 + _ADAPTEREVENTERROR._serialized_end=7029 + _ADAPTEREVENTERRORMSG._serialized_start=7031 + _ADAPTEREVENTERRORMSG._serialized_end=7137 + _NEWCONNECTION._serialized_start=7139 + _NEWCONNECTION._serialized_end=7234 + _NEWCONNECTIONMSG._serialized_start=7236 + _NEWCONNECTIONMSG._serialized_end=7334 + _CONNECTIONREUSED._serialized_start=7336 + _CONNECTIONREUSED._serialized_end=7397 + _CONNECTIONREUSEDMSG._serialized_start=7399 + _CONNECTIONREUSEDMSG._serialized_end=7503 + _CONNECTIONLEFTOPENINCLEANUP._serialized_start=7505 + _CONNECTIONLEFTOPENINCLEANUP._serialized_end=7553 + _CONNECTIONLEFTOPENINCLEANUPMSG._serialized_start=7555 + _CONNECTIONLEFTOPENINCLEANUPMSG._serialized_end=7681 + _CONNECTIONCLOSEDINCLEANUP._serialized_start=7683 + _CONNECTIONCLOSEDINCLEANUP._serialized_end=7729 + _CONNECTIONCLOSEDINCLEANUPMSG._serialized_start=7731 + _CONNECTIONCLOSEDINCLEANUPMSG._serialized_end=7853 + _ROLLBACKFAILED._serialized_start=7855 + _ROLLBACKFAILED._serialized_end=7950 + _ROLLBACKFAILEDMSG._serialized_start=7952 + _ROLLBACKFAILEDMSG._serialized_end=8052 + _CONNECTIONCLOSED._serialized_start=8054 + _CONNECTIONCLOSED._serialized_end=8133 + _CONNECTIONCLOSEDMSG._serialized_start=8135 + _CONNECTIONCLOSEDMSG._serialized_end=8239 + _CONNECTIONLEFTOPEN._serialized_start=8241 + _CONNECTIONLEFTOPEN._serialized_end=8322 + _CONNECTIONLEFTOPENMSG._serialized_start=8324 + _CONNECTIONLEFTOPENMSG._serialized_end=8432 + _ROLLBACK._serialized_start=8434 + _ROLLBACK._serialized_end=8505 + _ROLLBACKMSG._serialized_start=8507 + _ROLLBACKMSG._serialized_end=8595 + _CACHEMISS._serialized_start=8597 + _CACHEMISS._serialized_end=8661 + _CACHEMISSMSG._serialized_start=8663 + _CACHEMISSMSG._serialized_end=8753 + _LISTRELATIONS._serialized_start=8755 + _LISTRELATIONS._serialized_end=8853 + _LISTRELATIONSMSG._serialized_start=8855 + _LISTRELATIONSMSG._serialized_end=8953 + _CONNECTIONUSED._serialized_start=8955 + _CONNECTIONUSED._serialized_end=9051 + _CONNECTIONUSEDMSG._serialized_start=9053 + _CONNECTIONUSEDMSG._serialized_end=9153 + _SQLQUERY._serialized_start=9155 + _SQLQUERY._serialized_end=9239 + _SQLQUERYMSG._serialized_start=9241 + _SQLQUERYMSG._serialized_end=9329 + _SQLQUERYSTATUS._serialized_start=9331 + _SQLQUERYSTATUS._serialized_end=9422 + _SQLQUERYSTATUSMSG._serialized_start=9424 + _SQLQUERYSTATUSMSG._serialized_end=9524 + _SQLCOMMIT._serialized_start=9526 + _SQLCOMMIT._serialized_end=9598 + _SQLCOMMITMSG._serialized_start=9600 + _SQLCOMMITMSG._serialized_end=9690 + _COLTYPECHANGE._serialized_start=9692 + _COLTYPECHANGE._serialized_end=9789 + _COLTYPECHANGEMSG._serialized_start=9791 + _COLTYPECHANGEMSG._serialized_end=9889 + _SCHEMACREATION._serialized_start=9891 + _SCHEMACREATION._serialized_end=9955 + _SCHEMACREATIONMSG._serialized_start=9957 + _SCHEMACREATIONMSG._serialized_end=10057 + _SCHEMADROP._serialized_start=10059 + _SCHEMADROP._serialized_end=10119 + _SCHEMADROPMSG._serialized_start=10121 + _SCHEMADROPMSG._serialized_end=10213 + _CACHEACTION._serialized_start=10216 + _CACHEACTION._serialized_end=10438 + _CACHEACTIONMSG._serialized_start=10440 + _CACHEACTIONMSG._serialized_end=10534 + _CACHEDUMPGRAPH._serialized_start=10537 + _CACHEDUMPGRAPH._serialized_end=10689 + _CACHEDUMPGRAPH_DUMPENTRY._serialized_start=10646 + _CACHEDUMPGRAPH_DUMPENTRY._serialized_end=10689 + _CACHEDUMPGRAPHMSG._serialized_start=10691 + _CACHEDUMPGRAPHMSG._serialized_end=10791 + _ADAPTERIMPORTERROR._serialized_start=10793 + _ADAPTERIMPORTERROR._serialized_end=10826 + _ADAPTERIMPORTERRORMSG._serialized_start=10828 + _ADAPTERIMPORTERRORMSG._serialized_end=10936 + _PLUGINLOADERROR._serialized_start=10938 + _PLUGINLOADERROR._serialized_end=10973 + _PLUGINLOADERRORMSG._serialized_start=10975 + _PLUGINLOADERRORMSG._serialized_end=11077 + _NEWCONNECTIONOPENING._serialized_start=11079 + _NEWCONNECTIONOPENING._serialized_end=11169 + _NEWCONNECTIONOPENINGMSG._serialized_start=11171 + _NEWCONNECTIONOPENINGMSG._serialized_end=11283 + _CODEEXECUTION._serialized_start=11285 + _CODEEXECUTION._serialized_end=11341 + _CODEEXECUTIONMSG._serialized_start=11343 + _CODEEXECUTIONMSG._serialized_end=11441 + _CODEEXECUTIONSTATUS._serialized_start=11443 + _CODEEXECUTIONSTATUS._serialized_end=11497 + _CODEEXECUTIONSTATUSMSG._serialized_start=11499 + _CODEEXECUTIONSTATUSMSG._serialized_end=11609 + _CATALOGGENERATIONERROR._serialized_start=11611 + _CATALOGGENERATIONERROR._serialized_end=11648 + _CATALOGGENERATIONERRORMSG._serialized_start=11650 + _CATALOGGENERATIONERRORMSG._serialized_end=11766 + _WRITECATALOGFAILURE._serialized_start=11768 + _WRITECATALOGFAILURE._serialized_end=11813 + _WRITECATALOGFAILUREMSG._serialized_start=11815 + _WRITECATALOGFAILUREMSG._serialized_end=11925 + _CATALOGWRITTEN._serialized_start=11927 + _CATALOGWRITTEN._serialized_end=11957 + _CATALOGWRITTENMSG._serialized_start=11959 + _CATALOGWRITTENMSG._serialized_end=12059 + _CANNOTGENERATEDOCS._serialized_start=12061 + _CANNOTGENERATEDOCS._serialized_end=12081 + _CANNOTGENERATEDOCSMSG._serialized_start=12083 + _CANNOTGENERATEDOCSMSG._serialized_end=12191 + _BUILDINGCATALOG._serialized_start=12193 + _BUILDINGCATALOG._serialized_end=12210 + _BUILDINGCATALOGMSG._serialized_start=12212 + _BUILDINGCATALOGMSG._serialized_end=12314 + _DATABASEERRORRUNNINGHOOK._serialized_start=12316 + _DATABASEERRORRUNNINGHOOK._serialized_end=12361 + _DATABASEERRORRUNNINGHOOKMSG._serialized_start=12363 + _DATABASEERRORRUNNINGHOOKMSG._serialized_end=12483 + _HOOKSRUNNING._serialized_start=12485 + _HOOKSRUNNING._serialized_end=12537 + _HOOKSRUNNINGMSG._serialized_start=12539 + _HOOKSRUNNINGMSG._serialized_end=12635 + _FINISHEDRUNNINGSTATS._serialized_start=12637 + _FINISHEDRUNNINGSTATS._serialized_end=12721 + _FINISHEDRUNNINGSTATSMSG._serialized_start=12723 + _FINISHEDRUNNINGSTATSMSG._serialized_end=12835 + _CONSTRAINTNOTENFORCED._serialized_start=12837 + _CONSTRAINTNOTENFORCED._serialized_end=12881 + _CONSTRAINTNOTENFORCEDMSG._serialized_start=12883 + _CONSTRAINTNOTENFORCEDMSG._serialized_end=12997 + _CONSTRAINTNOTSUPPORTED._serialized_start=12999 + _CONSTRAINTNOTSUPPORTED._serialized_end=13044 + _CONSTRAINTNOTSUPPORTEDMSG._serialized_start=13046 + _CONSTRAINTNOTSUPPORTEDMSG._serialized_end=13162 + _INPUTFILEDIFFERROR._serialized_start=13164 + _INPUTFILEDIFFERROR._serialized_end=13219 + _INPUTFILEDIFFERRORMSG._serialized_start=13221 + _INPUTFILEDIFFERRORMSG._serialized_end=13329 + _INVALIDVALUEFORFIELD._serialized_start=13331 + _INVALIDVALUEFORFIELD._serialized_end=13394 + _INVALIDVALUEFORFIELDMSG._serialized_start=13396 + _INVALIDVALUEFORFIELDMSG._serialized_end=13508 + _VALIDATIONWARNING._serialized_start=13510 + _VALIDATIONWARNING._serialized_end=13591 + _VALIDATIONWARNINGMSG._serialized_start=13593 + _VALIDATIONWARNINGMSG._serialized_end=13699 + _PARSEPERFINFOPATH._serialized_start=13701 + _PARSEPERFINFOPATH._serialized_end=13734 + _PARSEPERFINFOPATHMSG._serialized_start=13736 + _PARSEPERFINFOPATHMSG._serialized_end=13842 + _GENERICTESTFILEPARSE._serialized_start=13844 + _GENERICTESTFILEPARSE._serialized_end=13880 + _GENERICTESTFILEPARSEMSG._serialized_start=13882 + _GENERICTESTFILEPARSEMSG._serialized_end=13994 + _MACROFILEPARSE._serialized_start=13996 + _MACROFILEPARSE._serialized_end=14026 + _MACROFILEPARSEMSG._serialized_start=14028 + _MACROFILEPARSEMSG._serialized_end=14128 + _PARTIALPARSINGERRORPROCESSINGFILE._serialized_start=14130 + _PARTIALPARSINGERRORPROCESSINGFILE._serialized_end=14179 + _PARTIALPARSINGERRORPROCESSINGFILEMSG._serialized_start=14182 + _PARTIALPARSINGERRORPROCESSINGFILEMSG._serialized_end=14320 + _PARTIALPARSINGERROR._serialized_start=14323 + _PARTIALPARSINGERROR._serialized_end=14457 + _PARTIALPARSINGERROR_EXCINFOENTRY._serialized_start=14411 + _PARTIALPARSINGERROR_EXCINFOENTRY._serialized_end=14457 + _PARTIALPARSINGERRORMSG._serialized_start=14459 + _PARTIALPARSINGERRORMSG._serialized_end=14569 + _PARTIALPARSINGSKIPPARSING._serialized_start=14571 + _PARTIALPARSINGSKIPPARSING._serialized_end=14598 + _PARTIALPARSINGSKIPPARSINGMSG._serialized_start=14600 + _PARTIALPARSINGSKIPPARSINGMSG._serialized_end=14722 + _UNABLETOPARTIALPARSE._serialized_start=14724 + _UNABLETOPARTIALPARSE._serialized_end=14762 + _UNABLETOPARTIALPARSEMSG._serialized_start=14764 + _UNABLETOPARTIALPARSEMSG._serialized_end=14876 + _STATECHECKVARSHASH._serialized_start=14878 + _STATECHECKVARSHASH._serialized_end=14980 + _STATECHECKVARSHASHMSG._serialized_start=14982 + _STATECHECKVARSHASHMSG._serialized_end=15090 + _PARTIALPARSINGNOTENABLED._serialized_start=15092 + _PARTIALPARSINGNOTENABLED._serialized_end=15118 + _PARTIALPARSINGNOTENABLEDMSG._serialized_start=15120 + _PARTIALPARSINGNOTENABLEDMSG._serialized_end=15240 + _PARSEDFILELOADFAILED._serialized_start=15242 + _PARSEDFILELOADFAILED._serialized_end=15309 + _PARSEDFILELOADFAILEDMSG._serialized_start=15311 + _PARSEDFILELOADFAILEDMSG._serialized_end=15423 + _PARTIALPARSINGENABLED._serialized_start=15425 + _PARTIALPARSINGENABLED._serialized_end=15497 + _PARTIALPARSINGENABLEDMSG._serialized_start=15499 + _PARTIALPARSINGENABLEDMSG._serialized_end=15613 + _PARTIALPARSINGFILE._serialized_start=15615 + _PARTIALPARSINGFILE._serialized_end=15671 + _PARTIALPARSINGFILEMSG._serialized_start=15673 + _PARTIALPARSINGFILEMSG._serialized_end=15781 + _INVALIDDISABLEDTARGETINTESTNODE._serialized_start=15784 + _INVALIDDISABLEDTARGETINTESTNODE._serialized_end=15959 + _INVALIDDISABLEDTARGETINTESTNODEMSG._serialized_start=15962 + _INVALIDDISABLEDTARGETINTESTNODEMSG._serialized_end=16096 + _UNUSEDRESOURCECONFIGPATH._serialized_start=16098 + _UNUSEDRESOURCECONFIGPATH._serialized_end=16153 + _UNUSEDRESOURCECONFIGPATHMSG._serialized_start=16155 + _UNUSEDRESOURCECONFIGPATHMSG._serialized_end=16275 + _SEEDINCREASED._serialized_start=16277 + _SEEDINCREASED._serialized_end=16328 + _SEEDINCREASEDMSG._serialized_start=16330 + _SEEDINCREASEDMSG._serialized_end=16428 + _SEEDEXCEEDSLIMITSAMEPATH._serialized_start=16430 + _SEEDEXCEEDSLIMITSAMEPATH._serialized_end=16492 + _SEEDEXCEEDSLIMITSAMEPATHMSG._serialized_start=16494 + _SEEDEXCEEDSLIMITSAMEPATHMSG._serialized_end=16614 + _SEEDEXCEEDSLIMITANDPATHCHANGED._serialized_start=16616 + _SEEDEXCEEDSLIMITANDPATHCHANGED._serialized_end=16684 + _SEEDEXCEEDSLIMITANDPATHCHANGEDMSG._serialized_start=16687 + _SEEDEXCEEDSLIMITANDPATHCHANGEDMSG._serialized_end=16819 + _SEEDEXCEEDSLIMITCHECKSUMCHANGED._serialized_start=16821 + _SEEDEXCEEDSLIMITCHECKSUMCHANGED._serialized_end=16913 + _SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG._serialized_start=16916 + _SEEDEXCEEDSLIMITCHECKSUMCHANGEDMSG._serialized_end=17050 + _UNUSEDTABLES._serialized_start=17052 + _UNUSEDTABLES._serialized_end=17089 + _UNUSEDTABLESMSG._serialized_start=17091 + _UNUSEDTABLESMSG._serialized_end=17187 + _WRONGRESOURCESCHEMAFILE._serialized_start=17190 + _WRONGRESOURCESCHEMAFILE._serialized_end=17325 + _WRONGRESOURCESCHEMAFILEMSG._serialized_start=17327 + _WRONGRESOURCESCHEMAFILEMSG._serialized_end=17445 + _NONODEFORYAMLKEY._serialized_start=17447 + _NONODEFORYAMLKEY._serialized_end=17522 + _NONODEFORYAMLKEYMSG._serialized_start=17524 + _NONODEFORYAMLKEYMSG._serialized_end=17628 + _MACRONOTFOUNDFORPATCH._serialized_start=17630 + _MACRONOTFOUNDFORPATCH._serialized_end=17673 + _MACRONOTFOUNDFORPATCHMSG._serialized_start=17675 + _MACRONOTFOUNDFORPATCHMSG._serialized_end=17789 + _NODENOTFOUNDORDISABLED._serialized_start=17792 + _NODENOTFOUNDORDISABLED._serialized_end=17976 + _NODENOTFOUNDORDISABLEDMSG._serialized_start=17978 + _NODENOTFOUNDORDISABLEDMSG._serialized_end=18094 + _JINJALOGWARNING._serialized_start=18096 + _JINJALOGWARNING._serialized_end=18168 + _JINJALOGWARNINGMSG._serialized_start=18170 + _JINJALOGWARNINGMSG._serialized_end=18272 + _JINJALOGINFO._serialized_start=18274 + _JINJALOGINFO._serialized_end=18343 + _JINJALOGINFOMSG._serialized_start=18345 + _JINJALOGINFOMSG._serialized_end=18441 + _JINJALOGDEBUG._serialized_start=18443 + _JINJALOGDEBUG._serialized_end=18513 + _JINJALOGDEBUGMSG._serialized_start=18515 + _JINJALOGDEBUGMSG._serialized_end=18613 + _GITSPARSECHECKOUTSUBDIRECTORY._serialized_start=18615 + _GITSPARSECHECKOUTSUBDIRECTORY._serialized_end=18662 + _GITSPARSECHECKOUTSUBDIRECTORYMSG._serialized_start=18665 + _GITSPARSECHECKOUTSUBDIRECTORYMSG._serialized_end=18795 + _GITPROGRESSCHECKOUTREVISION._serialized_start=18797 + _GITPROGRESSCHECKOUTREVISION._serialized_end=18844 + _GITPROGRESSCHECKOUTREVISIONMSG._serialized_start=18846 + _GITPROGRESSCHECKOUTREVISIONMSG._serialized_end=18972 + _GITPROGRESSUPDATINGEXISTINGDEPENDENCY._serialized_start=18974 + _GITPROGRESSUPDATINGEXISTINGDEPENDENCY._serialized_end=19026 + _GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG._serialized_start=19029 + _GITPROGRESSUPDATINGEXISTINGDEPENDENCYMSG._serialized_end=19175 + _GITPROGRESSPULLINGNEWDEPENDENCY._serialized_start=19177 + _GITPROGRESSPULLINGNEWDEPENDENCY._serialized_end=19223 + _GITPROGRESSPULLINGNEWDEPENDENCYMSG._serialized_start=19226 + _GITPROGRESSPULLINGNEWDEPENDENCYMSG._serialized_end=19360 + _GITNOTHINGTODO._serialized_start=19362 + _GITNOTHINGTODO._serialized_end=19391 + _GITNOTHINGTODOMSG._serialized_start=19393 + _GITNOTHINGTODOMSG._serialized_end=19493 + _GITPROGRESSUPDATEDCHECKOUTRANGE._serialized_start=19495 + _GITPROGRESSUPDATEDCHECKOUTRANGE._serialized_end=19564 + _GITPROGRESSUPDATEDCHECKOUTRANGEMSG._serialized_start=19567 + _GITPROGRESSUPDATEDCHECKOUTRANGEMSG._serialized_end=19701 + _GITPROGRESSCHECKEDOUTAT._serialized_start=19703 + _GITPROGRESSCHECKEDOUTAT._serialized_end=19745 + _GITPROGRESSCHECKEDOUTATMSG._serialized_start=19747 + _GITPROGRESSCHECKEDOUTATMSG._serialized_end=19865 + _REGISTRYPROGRESSGETREQUEST._serialized_start=19867 + _REGISTRYPROGRESSGETREQUEST._serialized_end=19908 + _REGISTRYPROGRESSGETREQUESTMSG._serialized_start=19910 + _REGISTRYPROGRESSGETREQUESTMSG._serialized_end=20034 + _REGISTRYPROGRESSGETRESPONSE._serialized_start=20036 + _REGISTRYPROGRESSGETRESPONSE._serialized_end=20097 + _REGISTRYPROGRESSGETRESPONSEMSG._serialized_start=20099 + _REGISTRYPROGRESSGETRESPONSEMSG._serialized_end=20225 + _SELECTORREPORTINVALIDSELECTOR._serialized_start=20227 + _SELECTORREPORTINVALIDSELECTOR._serialized_end=20322 + _SELECTORREPORTINVALIDSELECTORMSG._serialized_start=20325 + _SELECTORREPORTINVALIDSELECTORMSG._serialized_end=20455 + _DEPSNOPACKAGESFOUND._serialized_start=20457 + _DEPSNOPACKAGESFOUND._serialized_end=20478 + _DEPSNOPACKAGESFOUNDMSG._serialized_start=20480 + _DEPSNOPACKAGESFOUNDMSG._serialized_end=20590 + _DEPSSTARTPACKAGEINSTALL._serialized_start=20592 + _DEPSSTARTPACKAGEINSTALL._serialized_end=20639 + _DEPSSTARTPACKAGEINSTALLMSG._serialized_start=20641 + _DEPSSTARTPACKAGEINSTALLMSG._serialized_end=20759 + _DEPSINSTALLINFO._serialized_start=20761 + _DEPSINSTALLINFO._serialized_end=20800 + _DEPSINSTALLINFOMSG._serialized_start=20802 + _DEPSINSTALLINFOMSG._serialized_end=20904 + _DEPSUPDATEAVAILABLE._serialized_start=20906 + _DEPSUPDATEAVAILABLE._serialized_end=20951 + _DEPSUPDATEAVAILABLEMSG._serialized_start=20953 + _DEPSUPDATEAVAILABLEMSG._serialized_end=21063 + _DEPSUPTODATE._serialized_start=21065 + _DEPSUPTODATE._serialized_end=21079 + _DEPSUPTODATEMSG._serialized_start=21081 + _DEPSUPTODATEMSG._serialized_end=21177 + _DEPSLISTSUBDIRECTORY._serialized_start=21179 + _DEPSLISTSUBDIRECTORY._serialized_end=21223 + _DEPSLISTSUBDIRECTORYMSG._serialized_start=21225 + _DEPSLISTSUBDIRECTORYMSG._serialized_end=21337 + _DEPSNOTIFYUPDATESAVAILABLE._serialized_start=21339 + _DEPSNOTIFYUPDATESAVAILABLE._serialized_end=21385 + _DEPSNOTIFYUPDATESAVAILABLEMSG._serialized_start=21387 + _DEPSNOTIFYUPDATESAVAILABLEMSG._serialized_end=21511 + _RETRYEXTERNALCALL._serialized_start=21513 + _RETRYEXTERNALCALL._serialized_end=21562 + _RETRYEXTERNALCALLMSG._serialized_start=21564 + _RETRYEXTERNALCALLMSG._serialized_end=21670 + _RECORDRETRYEXCEPTION._serialized_start=21672 + _RECORDRETRYEXCEPTION._serialized_end=21707 + _RECORDRETRYEXCEPTIONMSG._serialized_start=21709 + _RECORDRETRYEXCEPTIONMSG._serialized_end=21821 + _REGISTRYINDEXPROGRESSGETREQUEST._serialized_start=21823 + _REGISTRYINDEXPROGRESSGETREQUEST._serialized_end=21869 + _REGISTRYINDEXPROGRESSGETREQUESTMSG._serialized_start=21872 + _REGISTRYINDEXPROGRESSGETREQUESTMSG._serialized_end=22006 + _REGISTRYINDEXPROGRESSGETRESPONSE._serialized_start=22008 + _REGISTRYINDEXPROGRESSGETRESPONSE._serialized_end=22074 + _REGISTRYINDEXPROGRESSGETRESPONSEMSG._serialized_start=22077 + _REGISTRYINDEXPROGRESSGETRESPONSEMSG._serialized_end=22213 + _REGISTRYRESPONSEUNEXPECTEDTYPE._serialized_start=22215 + _REGISTRYRESPONSEUNEXPECTEDTYPE._serialized_end=22265 + _REGISTRYRESPONSEUNEXPECTEDTYPEMSG._serialized_start=22268 + _REGISTRYRESPONSEUNEXPECTEDTYPEMSG._serialized_end=22400 + _REGISTRYRESPONSEMISSINGTOPKEYS._serialized_start=22402 + _REGISTRYRESPONSEMISSINGTOPKEYS._serialized_end=22452 + _REGISTRYRESPONSEMISSINGTOPKEYSMSG._serialized_start=22455 + _REGISTRYRESPONSEMISSINGTOPKEYSMSG._serialized_end=22587 + _REGISTRYRESPONSEMISSINGNESTEDKEYS._serialized_start=22589 + _REGISTRYRESPONSEMISSINGNESTEDKEYS._serialized_end=22642 + _REGISTRYRESPONSEMISSINGNESTEDKEYSMSG._serialized_start=22645 + _REGISTRYRESPONSEMISSINGNESTEDKEYSMSG._serialized_end=22783 + _REGISTRYRESPONSEEXTRANESTEDKEYS._serialized_start=22785 + _REGISTRYRESPONSEEXTRANESTEDKEYS._serialized_end=22836 + _REGISTRYRESPONSEEXTRANESTEDKEYSMSG._serialized_start=22839 + _REGISTRYRESPONSEEXTRANESTEDKEYSMSG._serialized_end=22973 + _DEPSSETDOWNLOADDIRECTORY._serialized_start=22975 + _DEPSSETDOWNLOADDIRECTORY._serialized_end=23015 + _DEPSSETDOWNLOADDIRECTORYMSG._serialized_start=23017 + _DEPSSETDOWNLOADDIRECTORYMSG._serialized_end=23137 + _DEPSUNPINNED._serialized_start=23139 + _DEPSUNPINNED._serialized_end=23184 + _DEPSUNPINNEDMSG._serialized_start=23186 + _DEPSUNPINNEDMSG._serialized_end=23282 + _NONODESFORSELECTIONCRITERIA._serialized_start=23284 + _NONODESFORSELECTIONCRITERIA._serialized_end=23331 + _NONODESFORSELECTIONCRITERIAMSG._serialized_start=23333 + _NONODESFORSELECTIONCRITERIAMSG._serialized_end=23459 + _RUNNINGOPERATIONCAUGHTERROR._serialized_start=23461 + _RUNNINGOPERATIONCAUGHTERROR._serialized_end=23503 + _RUNNINGOPERATIONCAUGHTERRORMSG._serialized_start=23505 + _RUNNINGOPERATIONCAUGHTERRORMSG._serialized_end=23631 + _COMPILECOMPLETE._serialized_start=23633 + _COMPILECOMPLETE._serialized_end=23650 + _COMPILECOMPLETEMSG._serialized_start=23652 + _COMPILECOMPLETEMSG._serialized_end=23754 + _FRESHNESSCHECKCOMPLETE._serialized_start=23756 + _FRESHNESSCHECKCOMPLETE._serialized_end=23780 + _FRESHNESSCHECKCOMPLETEMSG._serialized_start=23782 + _FRESHNESSCHECKCOMPLETEMSG._serialized_end=23898 + _SEEDHEADER._serialized_start=23900 + _SEEDHEADER._serialized_end=23928 + _SEEDHEADERMSG._serialized_start=23930 + _SEEDHEADERMSG._serialized_end=24022 + _SQLRUNNEREXCEPTION._serialized_start=24024 + _SQLRUNNEREXCEPTION._serialized_end=24075 + _SQLRUNNEREXCEPTIONMSG._serialized_start=24077 + _SQLRUNNEREXCEPTIONMSG._serialized_end=24185 + _LOGTESTRESULT._serialized_start=24188 + _LOGTESTRESULT._serialized_end=24356 + _LOGTESTRESULTMSG._serialized_start=24358 + _LOGTESTRESULTMSG._serialized_end=24456 + _LOGSTARTLINE._serialized_start=24458 + _LOGSTARTLINE._serialized_end=24565 + _LOGSTARTLINEMSG._serialized_start=24567 + _LOGSTARTLINEMSG._serialized_end=24663 + _LOGMODELRESULT._serialized_start=24666 + _LOGMODELRESULT._serialized_end=24815 + _LOGMODELRESULTMSG._serialized_start=24817 + _LOGMODELRESULTMSG._serialized_end=24917 + _LOGSNAPSHOTRESULT._serialized_start=24920 + _LOGSNAPSHOTRESULT._serialized_end=25170 + _LOGSNAPSHOTRESULT_CFGENTRY._serialized_start=25128 + _LOGSNAPSHOTRESULT_CFGENTRY._serialized_end=25170 + _LOGSNAPSHOTRESULTMSG._serialized_start=25172 + _LOGSNAPSHOTRESULTMSG._serialized_end=25278 + _LOGSEEDRESULT._serialized_start=25281 + _LOGSEEDRESULT._serialized_end=25466 + _LOGSEEDRESULTMSG._serialized_start=25468 + _LOGSEEDRESULTMSG._serialized_end=25566 + _LOGFRESHNESSRESULT._serialized_start=25569 + _LOGFRESHNESSRESULT._serialized_end=25742 + _LOGFRESHNESSRESULTMSG._serialized_start=25744 + _LOGFRESHNESSRESULTMSG._serialized_end=25852 + _LOGCANCELLINE._serialized_start=25854 + _LOGCANCELLINE._serialized_end=25888 + _LOGCANCELLINEMSG._serialized_start=25890 + _LOGCANCELLINEMSG._serialized_end=25988 + _DEFAULTSELECTOR._serialized_start=25990 + _DEFAULTSELECTOR._serialized_end=26021 + _DEFAULTSELECTORMSG._serialized_start=26023 + _DEFAULTSELECTORMSG._serialized_end=26125 + _NODESTART._serialized_start=26127 + _NODESTART._serialized_end=26180 + _NODESTARTMSG._serialized_start=26182 + _NODESTARTMSG._serialized_end=26272 + _NODEFINISHED._serialized_start=26274 + _NODEFINISHED._serialized_end=26377 + _NODEFINISHEDMSG._serialized_start=26379 + _NODEFINISHEDMSG._serialized_end=26475 + _QUERYCANCELATIONUNSUPPORTED._serialized_start=26477 + _QUERYCANCELATIONUNSUPPORTED._serialized_end=26520 + _QUERYCANCELATIONUNSUPPORTEDMSG._serialized_start=26522 + _QUERYCANCELATIONUNSUPPORTEDMSG._serialized_end=26648 + _CONCURRENCYLINE._serialized_start=26650 + _CONCURRENCYLINE._serialized_end=26729 + _CONCURRENCYLINEMSG._serialized_start=26731 + _CONCURRENCYLINEMSG._serialized_end=26833 + _COMPILEDNODE._serialized_start=26835 + _COMPILEDNODE._serialized_end=26886 + _COMPILEDNODEMSG._serialized_start=26888 + _COMPILEDNODEMSG._serialized_end=26984 + _WRITINGINJECTEDSQLFORNODE._serialized_start=26986 + _WRITINGINJECTEDSQLFORNODE._serialized_end=27055 + _WRITINGINJECTEDSQLFORNODEMSG._serialized_start=27057 + _WRITINGINJECTEDSQLFORNODEMSG._serialized_end=27179 + _NODECOMPILING._serialized_start=27181 + _NODECOMPILING._serialized_end=27238 + _NODECOMPILINGMSG._serialized_start=27240 + _NODECOMPILINGMSG._serialized_end=27338 + _NODEEXECUTING._serialized_start=27340 + _NODEEXECUTING._serialized_end=27397 + _NODEEXECUTINGMSG._serialized_start=27399 + _NODEEXECUTINGMSG._serialized_end=27497 + _LOGHOOKSTARTLINE._serialized_start=27499 + _LOGHOOKSTARTLINE._serialized_end=27608 + _LOGHOOKSTARTLINEMSG._serialized_start=27610 + _LOGHOOKSTARTLINEMSG._serialized_end=27714 + _LOGHOOKENDLINE._serialized_start=27717 + _LOGHOOKENDLINE._serialized_end=27864 + _LOGHOOKENDLINEMSG._serialized_start=27866 + _LOGHOOKENDLINEMSG._serialized_end=27966 + _SKIPPINGDETAILS._serialized_start=27969 + _SKIPPINGDETAILS._serialized_end=28116 + _SKIPPINGDETAILSMSG._serialized_start=28118 + _SKIPPINGDETAILSMSG._serialized_end=28220 + _NOTHINGTODO._serialized_start=28222 + _NOTHINGTODO._serialized_end=28235 + _NOTHINGTODOMSG._serialized_start=28237 + _NOTHINGTODOMSG._serialized_end=28331 + _RUNNINGOPERATIONUNCAUGHTERROR._serialized_start=28333 + _RUNNINGOPERATIONUNCAUGHTERROR._serialized_end=28377 + _RUNNINGOPERATIONUNCAUGHTERRORMSG._serialized_start=28380 + _RUNNINGOPERATIONUNCAUGHTERRORMSG._serialized_end=28510 + _ENDRUNRESULT._serialized_start=28513 + _ENDRUNRESULT._serialized_end=28660 + _ENDRUNRESULTMSG._serialized_start=28662 + _ENDRUNRESULTMSG._serialized_end=28758 + _NONODESSELECTED._serialized_start=28760 + _NONODESSELECTED._serialized_end=28777 + _NONODESSELECTEDMSG._serialized_start=28779 + _NONODESSELECTEDMSG._serialized_end=28881 + _COMMANDCOMPLETED._serialized_start=28883 + _COMMANDCOMPLETED._serialized_end=29002 + _COMMANDCOMPLETEDMSG._serialized_start=29004 + _COMMANDCOMPLETEDMSG._serialized_end=29108 + _CATCHABLEEXCEPTIONONRUN._serialized_start=29110 + _CATCHABLEEXCEPTIONONRUN._serialized_end=29208 + _CATCHABLEEXCEPTIONONRUNMSG._serialized_start=29210 + _CATCHABLEEXCEPTIONONRUNMSG._serialized_end=29328 + _INTERNALERRORONRUN._serialized_start=29330 + _INTERNALERRORONRUN._serialized_end=29383 + _INTERNALERRORONRUNMSG._serialized_start=29385 + _INTERNALERRORONRUNMSG._serialized_end=29493 + _GENERICEXCEPTIONONRUN._serialized_start=29495 + _GENERICEXCEPTIONONRUN._serialized_end=29570 + _GENERICEXCEPTIONONRUNMSG._serialized_start=29572 + _GENERICEXCEPTIONONRUNMSG._serialized_end=29686 + _NODECONNECTIONRELEASEERROR._serialized_start=29688 + _NODECONNECTIONRELEASEERROR._serialized_end=29766 + _NODECONNECTIONRELEASEERRORMSG._serialized_start=29768 + _NODECONNECTIONRELEASEERRORMSG._serialized_end=29892 + _FOUNDSTATS._serialized_start=29894 + _FOUNDSTATS._serialized_end=29925 + _FOUNDSTATSMSG._serialized_start=29927 + _FOUNDSTATSMSG._serialized_end=30019 + _MAINKEYBOARDINTERRUPT._serialized_start=30021 + _MAINKEYBOARDINTERRUPT._serialized_end=30044 + _MAINKEYBOARDINTERRUPTMSG._serialized_start=30046 + _MAINKEYBOARDINTERRUPTMSG._serialized_end=30160 + _MAINENCOUNTEREDERROR._serialized_start=30162 + _MAINENCOUNTEREDERROR._serialized_end=30197 + _MAINENCOUNTEREDERRORMSG._serialized_start=30199 + _MAINENCOUNTEREDERRORMSG._serialized_end=30311 + _MAINSTACKTRACE._serialized_start=30313 + _MAINSTACKTRACE._serialized_end=30350 + _MAINSTACKTRACEMSG._serialized_start=30352 + _MAINSTACKTRACEMSG._serialized_end=30452 + _SYSTEMCOULDNOTWRITE._serialized_start=30454 + _SYSTEMCOULDNOTWRITE._serialized_end=30518 + _SYSTEMCOULDNOTWRITEMSG._serialized_start=30520 + _SYSTEMCOULDNOTWRITEMSG._serialized_end=30630 + _SYSTEMEXECUTINGCMD._serialized_start=30632 + _SYSTEMEXECUTINGCMD._serialized_end=30665 + _SYSTEMEXECUTINGCMDMSG._serialized_start=30667 + _SYSTEMEXECUTINGCMDMSG._serialized_end=30775 + _SYSTEMSTDOUT._serialized_start=30777 + _SYSTEMSTDOUT._serialized_end=30805 + _SYSTEMSTDOUTMSG._serialized_start=30807 + _SYSTEMSTDOUTMSG._serialized_end=30903 + _SYSTEMSTDERR._serialized_start=30905 + _SYSTEMSTDERR._serialized_end=30933 + _SYSTEMSTDERRMSG._serialized_start=30935 + _SYSTEMSTDERRMSG._serialized_end=31031 + _SYSTEMREPORTRETURNCODE._serialized_start=31033 + _SYSTEMREPORTRETURNCODE._serialized_end=31077 + _SYSTEMREPORTRETURNCODEMSG._serialized_start=31079 + _SYSTEMREPORTRETURNCODEMSG._serialized_end=31195 + _TIMINGINFOCOLLECTED._serialized_start=31197 + _TIMINGINFOCOLLECTED._serialized_end=31309 + _TIMINGINFOCOLLECTEDMSG._serialized_start=31311 + _TIMINGINFOCOLLECTEDMSG._serialized_end=31421 + _LOGDEBUGSTACKTRACE._serialized_start=31423 + _LOGDEBUGSTACKTRACE._serialized_end=31461 + _LOGDEBUGSTACKTRACEMSG._serialized_start=31463 + _LOGDEBUGSTACKTRACEMSG._serialized_end=31571 + _CHECKCLEANPATH._serialized_start=31573 + _CHECKCLEANPATH._serialized_end=31603 + _CHECKCLEANPATHMSG._serialized_start=31605 + _CHECKCLEANPATHMSG._serialized_end=31705 + _CONFIRMCLEANPATH._serialized_start=31707 + _CONFIRMCLEANPATH._serialized_end=31739 + _CONFIRMCLEANPATHMSG._serialized_start=31741 + _CONFIRMCLEANPATHMSG._serialized_end=31845 + _PROTECTEDCLEANPATH._serialized_start=31847 + _PROTECTEDCLEANPATH._serialized_end=31881 + _PROTECTEDCLEANPATHMSG._serialized_start=31883 + _PROTECTEDCLEANPATHMSG._serialized_end=31991 + _FINISHEDCLEANPATHS._serialized_start=31993 + _FINISHEDCLEANPATHS._serialized_end=32013 + _FINISHEDCLEANPATHSMSG._serialized_start=32015 + _FINISHEDCLEANPATHSMSG._serialized_end=32123 + _OPENCOMMAND._serialized_start=32125 + _OPENCOMMAND._serialized_end=32178 + _OPENCOMMANDMSG._serialized_start=32180 + _OPENCOMMANDMSG._serialized_end=32274 + _FORMATTING._serialized_start=32276 + _FORMATTING._serialized_end=32301 + _FORMATTINGMSG._serialized_start=32303 + _FORMATTINGMSG._serialized_end=32395 + _SERVINGDOCSPORT._serialized_start=32397 + _SERVINGDOCSPORT._serialized_end=32445 + _SERVINGDOCSPORTMSG._serialized_start=32447 + _SERVINGDOCSPORTMSG._serialized_end=32549 + _SERVINGDOCSACCESSINFO._serialized_start=32551 + _SERVINGDOCSACCESSINFO._serialized_end=32588 + _SERVINGDOCSACCESSINFOMSG._serialized_start=32590 + _SERVINGDOCSACCESSINFOMSG._serialized_end=32704 + _SERVINGDOCSEXITINFO._serialized_start=32706 + _SERVINGDOCSEXITINFO._serialized_end=32727 + _SERVINGDOCSEXITINFOMSG._serialized_start=32729 + _SERVINGDOCSEXITINFOMSG._serialized_end=32839 + _RUNRESULTWARNING._serialized_start=32841 + _RUNRESULTWARNING._serialized_end=32915 + _RUNRESULTWARNINGMSG._serialized_start=32917 + _RUNRESULTWARNINGMSG._serialized_end=33021 + _RUNRESULTFAILURE._serialized_start=33023 + _RUNRESULTFAILURE._serialized_end=33097 + _RUNRESULTFAILUREMSG._serialized_start=33099 + _RUNRESULTFAILUREMSG._serialized_end=33203 + _STATSLINE._serialized_start=33205 + _STATSLINE._serialized_end=33312 + _STATSLINE_STATSENTRY._serialized_start=33268 + _STATSLINE_STATSENTRY._serialized_end=33312 + _STATSLINEMSG._serialized_start=33314 + _STATSLINEMSG._serialized_end=33404 + _RUNRESULTERROR._serialized_start=33406 + _RUNRESULTERROR._serialized_end=33435 + _RUNRESULTERRORMSG._serialized_start=33437 + _RUNRESULTERRORMSG._serialized_end=33537 + _RUNRESULTERRORNOMESSAGE._serialized_start=33539 + _RUNRESULTERRORNOMESSAGE._serialized_end=33580 + _RUNRESULTERRORNOMESSAGEMSG._serialized_start=33582 + _RUNRESULTERRORNOMESSAGEMSG._serialized_end=33700 + _SQLCOMPILEDPATH._serialized_start=33702 + _SQLCOMPILEDPATH._serialized_end=33733 + _SQLCOMPILEDPATHMSG._serialized_start=33735 + _SQLCOMPILEDPATHMSG._serialized_end=33837 + _CHECKNODETESTFAILURE._serialized_start=33839 + _CHECKNODETESTFAILURE._serialized_end=33884 + _CHECKNODETESTFAILUREMSG._serialized_start=33886 + _CHECKNODETESTFAILUREMSG._serialized_end=33998 + _FIRSTRUNRESULTERROR._serialized_start=34000 + _FIRSTRUNRESULTERROR._serialized_end=34034 + _FIRSTRUNRESULTERRORMSG._serialized_start=34036 + _FIRSTRUNRESULTERRORMSG._serialized_end=34146 + _AFTERFIRSTRUNRESULTERROR._serialized_start=34148 + _AFTERFIRSTRUNRESULTERROR._serialized_end=34187 + _AFTERFIRSTRUNRESULTERRORMSG._serialized_start=34189 + _AFTERFIRSTRUNRESULTERRORMSG._serialized_end=34309 + _ENDOFRUNSUMMARY._serialized_start=34311 + _ENDOFRUNSUMMARY._serialized_end=34398 + _ENDOFRUNSUMMARYMSG._serialized_start=34400 + _ENDOFRUNSUMMARYMSG._serialized_end=34502 + _LOGSKIPBECAUSEERROR._serialized_start=34504 + _LOGSKIPBECAUSEERROR._serialized_end=34589 + _LOGSKIPBECAUSEERRORMSG._serialized_start=34591 + _LOGSKIPBECAUSEERRORMSG._serialized_end=34701 + _ENSUREGITINSTALLED._serialized_start=34703 + _ENSUREGITINSTALLED._serialized_end=34723 + _ENSUREGITINSTALLEDMSG._serialized_start=34725 + _ENSUREGITINSTALLEDMSG._serialized_end=34833 + _DEPSCREATINGLOCALSYMLINK._serialized_start=34835 + _DEPSCREATINGLOCALSYMLINK._serialized_end=34861 + _DEPSCREATINGLOCALSYMLINKMSG._serialized_start=34863 + _DEPSCREATINGLOCALSYMLINKMSG._serialized_end=34983 + _DEPSSYMLINKNOTAVAILABLE._serialized_start=34985 + _DEPSSYMLINKNOTAVAILABLE._serialized_end=35010 + _DEPSSYMLINKNOTAVAILABLEMSG._serialized_start=35012 + _DEPSSYMLINKNOTAVAILABLEMSG._serialized_end=35130 + _DISABLETRACKING._serialized_start=35132 + _DISABLETRACKING._serialized_end=35149 + _DISABLETRACKINGMSG._serialized_start=35151 + _DISABLETRACKINGMSG._serialized_end=35253 + _SENDINGEVENT._serialized_start=35255 + _SENDINGEVENT._serialized_end=35285 + _SENDINGEVENTMSG._serialized_start=35287 + _SENDINGEVENTMSG._serialized_end=35383 + _SENDEVENTFAILURE._serialized_start=35385 + _SENDEVENTFAILURE._serialized_end=35403 + _SENDEVENTFAILUREMSG._serialized_start=35405 + _SENDEVENTFAILUREMSG._serialized_end=35509 + _FLUSHEVENTS._serialized_start=35511 + _FLUSHEVENTS._serialized_end=35524 + _FLUSHEVENTSMSG._serialized_start=35526 + _FLUSHEVENTSMSG._serialized_end=35620 + _FLUSHEVENTSFAILURE._serialized_start=35622 + _FLUSHEVENTSFAILURE._serialized_end=35642 + _FLUSHEVENTSFAILUREMSG._serialized_start=35644 + _FLUSHEVENTSFAILUREMSG._serialized_end=35752 + _TRACKINGINITIALIZEFAILURE._serialized_start=35754 + _TRACKINGINITIALIZEFAILURE._serialized_end=35799 + _TRACKINGINITIALIZEFAILUREMSG._serialized_start=35801 + _TRACKINGINITIALIZEFAILUREMSG._serialized_end=35923 + _RUNRESULTWARNINGMESSAGE._serialized_start=35925 + _RUNRESULTWARNINGMESSAGE._serialized_end=35963 + _RUNRESULTWARNINGMESSAGEMSG._serialized_start=35965 + _RUNRESULTWARNINGMESSAGEMSG._serialized_end=36083 + _DEBUGCMDOUT._serialized_start=36085 + _DEBUGCMDOUT._serialized_end=36111 + _DEBUGCMDOUTMSG._serialized_start=36113 + _DEBUGCMDOUTMSG._serialized_end=36207 + _DEBUGCMDRESULT._serialized_start=36209 + _DEBUGCMDRESULT._serialized_end=36238 + _DEBUGCMDRESULTMSG._serialized_start=36240 + _DEBUGCMDRESULTMSG._serialized_end=36340 + _LISTCMDOUT._serialized_start=36342 + _LISTCMDOUT._serialized_end=36367 + _LISTCMDOUTMSG._serialized_start=36369 + _LISTCMDOUTMSG._serialized_end=36461 + _NOTE._serialized_start=36463 + _NOTE._serialized_end=36482 + _NOTEMSG._serialized_start=36484 + _NOTEMSG._serialized_end=36564 # @@protoc_insertion_point(module_scope) diff --git a/core/dbt/exceptions.py b/core/dbt/exceptions.py index ffae0a676e3..d1fe56d224e 100644 --- a/core/dbt/exceptions.py +++ b/core/dbt/exceptions.py @@ -1,14 +1,10 @@ import builtins import json import re -from typing import Any, Dict, List, Mapping, NoReturn, Optional, Union +from typing import Any, Dict, List, Mapping, Optional, Union from dbt.dataclass_schema import ValidationError -from dbt.internal_deprecations import deprecated -from dbt.events.functions import warn_or_error from dbt.events.helpers import env_secrets, scrub_secrets -from dbt.events.types import JinjaLogWarning -from dbt.events.contextvars import get_node_info from dbt.node_types import NodeType from dbt.ui import line_wrap_message @@ -2235,468 +2231,3 @@ def __init__(self, cause: Dict[str, Any]): def data(self): return {"cause": self.cause, "message": self.msg} - - -# These are copies of what's in dbt/context/exceptions_jinja.py to not immediately break adapters -# utilizing these functions as exceptions. These are direct copies to avoid circular imports. -# They will be removed in 1 (or 2?) versions. Issue to be created to ensure it happens. - -# TODO: add deprecation to functions -DEPRECATION_VERSION = "1.5.0" -SUGGESTED_ACTION = "using `raise {exception}` directly instead" -REASON = "See https://github.com/dbt-labs/dbt-core/issues/6393 for more details" - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="JinjaLogWarning"), - reason=REASON, -) -def warn(msg, node=None): - warn_or_error(JinjaLogWarning(msg=msg, node_info=get_node_info())) - return "" - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="MissingConfigError"), - reason=REASON, -) -def missing_config(model, name) -> NoReturn: - raise MissingConfigError(unique_id=model.unique_id, name=name) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="MissingMaterializationError"), - reason=REASON, -) -def missing_materialization(model, adapter_type) -> NoReturn: - materialization = model.config.materialized - raise MissingMaterializationError(materialization=materialization, adapter_type=adapter_type) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="MissingRelationError"), - reason=REASON, -) -def missing_relation(relation, model=None) -> NoReturn: - raise MissingRelationError(relation, model) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="AmbiguousAliasError"), - reason=REASON, -) -def raise_ambiguous_alias(node_1, node_2, duped_name=None) -> NoReturn: - raise AmbiguousAliasError(node_1, node_2, duped_name) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="AmbiguousCatalogMatchError"), - reason=REASON, -) -def raise_ambiguous_catalog_match(unique_id, match_1, match_2) -> NoReturn: - raise AmbiguousCatalogMatchError(unique_id, match_1, match_2) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="CacheInconsistencyError"), - reason=REASON, -) -def raise_cache_inconsistent(message) -> NoReturn: - raise CacheInconsistencyError(message) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DataclassNotDictError"), - reason=REASON, -) -def raise_dataclass_not_dict(obj) -> NoReturn: - raise DataclassNotDictError(obj) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="CompilationError"), - reason=REASON, -) -def raise_compiler_error(msg, node=None) -> NoReturn: - raise CompilationError(msg, node) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DbtDatabaseError"), - reason=REASON, -) -def raise_database_error(msg, node=None) -> NoReturn: - raise DbtDatabaseError(msg, node) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DependencyNotFoundError"), - reason=REASON, -) -def raise_dep_not_found(node, node_description, required_pkg) -> NoReturn: - raise DependencyNotFoundError(node, node_description, required_pkg) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DependencyError"), - reason=REASON, -) -def raise_dependency_error(msg) -> NoReturn: - raise DependencyError(scrub_secrets(msg, env_secrets())) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DuplicatePatchPathError"), - reason=REASON, -) -def raise_duplicate_patch_name(patch_1, existing_patch_path) -> NoReturn: - raise DuplicatePatchPathError(patch_1, existing_patch_path) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DuplicateResourceNameError"), - reason=REASON, -) -def raise_duplicate_resource_name(node_1, node_2) -> NoReturn: - raise DuplicateResourceNameError(node_1, node_2) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="PropertyYMLError"), - reason=REASON, -) -def raise_invalid_property_yml_version(path, issue) -> NoReturn: - raise PropertyYMLError(path, issue) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="NotImplementedError"), - reason=REASON, -) -def raise_not_implemented(msg) -> NoReturn: - raise NotImplementedError(msg) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="RelationWrongTypeError"), - reason=REASON, -) -def relation_wrong_type(relation, expected_type, model=None) -> NoReturn: - raise RelationWrongTypeError(relation, expected_type, model) - - -# these were implemented in core so deprecating here by calling the new exception directly - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DuplicateAliasError"), - reason=REASON, -) -def raise_duplicate_alias( - kwargs: Mapping[str, Any], aliases: Mapping[str, str], canonical_key: str -) -> NoReturn: - raise DuplicateAliasError(kwargs, aliases, canonical_key) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DuplicateSourcePatchNameError"), - reason=REASON, -) -def raise_duplicate_source_patch_name(patch_1, patch_2): - raise DuplicateSourcePatchNameError(patch_1, patch_2) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DuplicateMacroPatchNameError"), - reason=REASON, -) -def raise_duplicate_macro_patch_name(patch_1, existing_patch_path): - raise DuplicateMacroPatchNameError(patch_1, existing_patch_path) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DuplicateMacroNameError"), - reason=REASON, -) -def raise_duplicate_macro_name(node_1, node_2, namespace) -> NoReturn: - raise DuplicateMacroNameError(node_1, node_2, namespace) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="ApproximateMatchError"), - reason=REASON, -) -def approximate_relation_match(target, relation): - raise ApproximateMatchError(target, relation) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="RelationReturnedMultipleResultsError"), - reason=REASON, -) -def get_relation_returned_multiple_results(kwargs, matches): - raise RelationReturnedMultipleResultsError(kwargs, matches) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="OperationError"), - reason=REASON, -) -def system_error(operation_name): - raise OperationError(operation_name) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="InvalidMaterializationArgError"), - reason=REASON, -) -def invalid_materialization_argument(name, argument): - raise MaterializationArgError(name, argument) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="BadSpecError"), - reason=REASON, -) -def bad_package_spec(repo, spec, error_message): - raise BadSpecError(spec, repo, error_message) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="CommandResultError"), - reason=REASON, -) -def raise_git_cloning_error(error: CommandResultError) -> NoReturn: - raise error - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="UnknownGitCloningProblemError"), - reason=REASON, -) -def raise_git_cloning_problem(repo) -> NoReturn: - raise UnknownGitCloningProblemError(repo) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="MacroDispatchArgError"), - reason=REASON, -) -def macro_invalid_dispatch_arg(macro_name) -> NoReturn: - raise MacroDispatchArgError(macro_name) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="GraphDependencyNotFoundError"), - reason=REASON, -) -def dependency_not_found(node, dependency): - raise GraphDependencyNotFoundError(node, dependency) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="TargetNotFoundError"), - reason=REASON, -) -def target_not_found( - node, - target_name: str, - target_kind: str, - target_package: Optional[str] = None, - disabled: Optional[bool] = None, -) -> NoReturn: - raise TargetNotFoundError( - node=node, - target_name=target_name, - target_kind=target_kind, - target_package=target_package, - disabled=disabled, - ) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DocTargetNotFoundError"), - reason=REASON, -) -def doc_target_not_found( - model, target_doc_name: str, target_doc_package: Optional[str] = None -) -> NoReturn: - raise DocTargetNotFoundError( - node=model, target_doc_name=target_doc_name, target_doc_package=target_doc_package - ) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="DocArgsError"), - reason=REASON, -) -def doc_invalid_args(model, args) -> NoReturn: - raise DocArgsError(node=model, args=args) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="RefBadContextError"), - reason=REASON, -) -def ref_bad_context(model, args) -> NoReturn: - raise RefBadContextError(node=model, args=args) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="MetricArgsError"), - reason=REASON, -) -def metric_invalid_args(model, args) -> NoReturn: - raise MetricArgsError(node=model, args=args) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="RefArgsError"), - reason=REASON, -) -def ref_invalid_args(model, args) -> NoReturn: - raise RefArgsError(node=model, args=args) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="BooleanError"), - reason=REASON, -) -def invalid_bool_error(got_value, macro_name) -> NoReturn: - raise BooleanError(return_value=got_value, macro_name=macro_name) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="MacroArgTypeError"), - reason=REASON, -) -def invalid_type_error(method_name, arg_name, got_value, expected_type) -> NoReturn: - """Raise a InvalidMacroArgType when an adapter method available to macros - has changed. - """ - raise MacroArgTypeError(method_name, arg_name, got_value, expected_type) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="SecretEnvVarLocationError"), - reason=REASON, -) -def disallow_secret_env_var(env_var_name) -> NoReturn: - """Raise an error when a secret env var is referenced outside allowed - rendering contexts""" - raise SecretEnvVarLocationError(env_var_name) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="ParsingError"), - reason=REASON, -) -def raise_parsing_error(msg, node=None) -> NoReturn: - raise ParsingError(msg, node) - - -# These are the exceptions functions that were not called within dbt-core but will remain -# here deprecated to give a chance for adapters to rework -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="UnrecognizedCredentialTypeError"), - reason=REASON, -) -def raise_unrecognized_credentials_type(typename, supported_types): - raise UnrecognizedCredentialTypeError(typename, supported_types) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="PatchTargetNotFoundError"), - reason=REASON, -) -def raise_patch_targets_not_found(patches): - raise PatchTargetNotFoundError(patches) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="RelationReturnedMultipleResultsError"), - reason=REASON, -) -def multiple_matching_relations(kwargs, matches): - raise RelationReturnedMultipleResultsError(kwargs, matches) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="MaterializationNotAvailableError"), - reason=REASON, -) -def materialization_not_available(model, adapter_type): - materialization = model.config.materialized - raise MaterializationNotAvailableError( - materialization=materialization, adapter_type=adapter_type - ) - - -@deprecated( - version=DEPRECATION_VERSION, - suggested_action=SUGGESTED_ACTION.format(exception="MacroNotFoundError"), - reason=REASON, -) -def macro_not_found(model, target_macro_id): - raise MacroNotFoundError(node=model, target_macro_id=target_macro_id) - - -# adapters use this to format messages. it should be deprecated but live on for now -# TODO: What should the message here be? -@deprecated( - version=DEPRECATION_VERSION, - suggested_action="Format this message in the adapter", - reason="`validator_error_message` is now a mathod on DbtRuntimeError", -) -def validator_error_message(exc): - """Given a dbt.dataclass_schema.ValidationError (which is basically a - jsonschema.ValidationError), return the relevant parts as a string - """ - if not isinstance(exc, dbt.dataclass_schema.ValidationError): - return str(exc) - path = "[%s]" % "][".join(map(repr, exc.relative_path)) - return "at path {}: {}".format(path, exc.message) diff --git a/core/dbt/include/global_project/macros/materializations/models/table/columns_spec_ddl.sql b/core/dbt/include/global_project/macros/materializations/models/table/columns_spec_ddl.sql index a435212071d..70fdfed7e50 100644 --- a/core/dbt/include/global_project/macros/materializations/models/table/columns_spec_ddl.sql +++ b/core/dbt/include/global_project/macros/materializations/models/table/columns_spec_ddl.sql @@ -9,12 +9,12 @@ {% macro columns_spec_ddl() %} {# loop through user_provided_columns to create DDL with data types and constraints #} {%- set user_provided_columns = model['columns'] -%} + {%- set processed_constraints = adapter.render_column_constraint_ddl(columns=user_provided_columns) -%} + ( - {% for i in user_provided_columns %} - {%- set col = user_provided_columns[i] -%} - {%- set constraints = col['constraints'] -%} - {{ col['name'] }} {{ col['data_type'] }}{% for c in constraints %} {{ adapter.render_raw_column_constraint(c) }}{% endfor %}{{ "," if not loop.last }} - {% endfor -%} + {% for constraint in processed_constraints -%} + {{ constraint }}{{ "," if not loop.last }} + {% endfor %} ) {% endmacro %} diff --git a/docker/Dockerfile b/docker/Dockerfile index af3da441a6c..bf05b39ffdc 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -9,7 +9,7 @@ ARG build_for=linux/amd64 ## # base image (abstract) ## -FROM --platform=$build_for python:3.11.1-slim-bullseye as base +FROM --platform=$build_for python:3.11.2-slim-bullseye as base # N.B. The refs updated automagically every release via bumpversion # N.B. dbt-postgres is currently found in the core codebase so a value of dbt-core@ is correct diff --git a/plugins/postgres/dbt/adapters/postgres/impl.py b/plugins/postgres/dbt/adapters/postgres/impl.py index 9d729b5148e..a3e7910bc97 100644 --- a/plugins/postgres/dbt/adapters/postgres/impl.py +++ b/plugins/postgres/dbt/adapters/postgres/impl.py @@ -1,13 +1,14 @@ from datetime import datetime from dataclasses import dataclass -from typing import Optional, Set, List, Any +from typing import Optional, Set, List, Any, Dict from dbt.adapters.base.meta import available -from dbt.adapters.base.impl import AdapterConfig +from dbt.adapters.base.impl import AdapterConfig, ConstraintSupport from dbt.adapters.sql import SQLAdapter from dbt.adapters.postgres import PostgresConnectionManager from dbt.adapters.postgres.column import PostgresColumn from dbt.adapters.postgres import PostgresRelation from dbt.dataclass_schema import dbtClassMixin, ValidationError +from dbt.contracts.graph.nodes import ConstraintType from dbt.exceptions import ( CrossDbReferenceProhibitedError, IndexConfigNotDictError, @@ -131,3 +132,13 @@ def valid_incremental_strategies(self): Not used to validate custom strategies defined by end users. """ return ["append", "delete+insert"] + + @staticmethod + def constraint_support() -> Dict: + return { + ConstraintType.check: ConstraintSupport.NOT_SUPPORTED, + ConstraintType.not_null: ConstraintSupport.ENFORCED, + ConstraintType.unique: ConstraintSupport.ENFORCED, + ConstraintType.primary_key: ConstraintSupport.ENFORCED, + ConstraintType.foreign_key: ConstraintSupport.ENFORCED, + } diff --git a/test/unit/test_exceptions.py b/test/unit/test_exceptions.py deleted file mode 100644 index 98015d75412..00000000000 --- a/test/unit/test_exceptions.py +++ /dev/null @@ -1,35 +0,0 @@ -import pytest - -from dbt.exceptions import raise_duplicate_macro_name, CompilationError -from .utils import MockMacro - - -def test_raise_duplicate_macros_different_package(): - macro_1 = MockMacro(package="dbt", name="some_macro") - macro_2 = MockMacro(package="dbt-myadapter", name="some_macro") - - with pytest.raises(CompilationError) as exc: - raise_duplicate_macro_name( - node_1=macro_1, - node_2=macro_2, - namespace="dbt", - ) - assert "dbt-myadapter" in str(exc.value) - assert "some_macro" in str(exc.value) - assert 'namespace "dbt"' in str(exc.value) - assert '("dbt" and "dbt-myadapter" are both in the "dbt" namespace)' in str(exc.value) - - -def test_raise_duplicate_macros_same_package(): - macro_1 = MockMacro(package="dbt", name="some_macro") - macro_2 = MockMacro(package="dbt", name="some_macro") - - with pytest.raises(CompilationError) as exc: - raise_duplicate_macro_name( - node_1=macro_1, - node_2=macro_2, - namespace="dbt", - ) - assert "some_macro" in str(exc.value) - assert 'namespace "dbt"' in str(exc.value) - assert "are both in" not in str(exc.value) diff --git a/tests/unit/test_deprecations.py b/tests/unit/test_deprecations.py index 7fb82aa6fa3..ca8b8006cbc 100644 --- a/tests/unit/test_deprecations.py +++ b/tests/unit/test_deprecations.py @@ -1,9 +1,4 @@ -import argparse -import pytest - from dbt.internal_deprecations import deprecated -import dbt.exceptions -from dbt.node_types import NodeType from dbt.flags import set_from_args from argparse import Namespace @@ -13,597 +8,8 @@ def to_be_decorated(): return 5 -# simpletest that the return value is not modified +# simple test that the return value is not modified def test_deprecated_func(): set_from_args(Namespace(WARN_ERROR=False), None) assert hasattr(to_be_decorated, "__wrapped__") assert to_be_decorated() == 5 - - -class TestDeprecatedFunctions: - def is_deprecated(self, func): - assert hasattr(func, "__wrapped__") - # TODO: add in log check - - def test_warn(self): - self.is_deprecated(dbt.exceptions.warn) - - -class TestDeprecatedExceptionFunctions: - @pytest.fixture(scope="class", autouse=True) - def setUp(self): - set_from_args(Namespace(WARN_ERROR=False), None) - - def runFunc(self, func, *args): - return func(*args) - - def is_deprecated(self, func): - assert hasattr(func, "__wrapped__") - # TODO: add in log check - - def test_missing_config(self): - func = dbt.exceptions.missing_config - exception = dbt.exceptions.MissingConfigError - model = argparse.Namespace() - model.unique_id = "" - name = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(model, name) - - def test_missing_materialization(self): - func = dbt.exceptions.missing_materialization - exception = dbt.exceptions.MissingMaterializationError - model = argparse.Namespace() - model.config = argparse.Namespace() - model.config.materialized = "" - adapter_type = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(model, adapter_type) - - def test_missing_relation(self): - func = dbt.exceptions.missing_relation - exception = dbt.exceptions.MissingRelationError - relation = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(relation) - - def test_raise_ambiguous_alias(self): - func = dbt.exceptions.raise_ambiguous_alias - exception = dbt.exceptions.AmbiguousAliasError - node_1 = argparse.Namespace() - node_1.unique_id = "" - node_1.original_file_path = "" - node_2 = argparse.Namespace() - node_2.unique_id = "" - node_2.original_file_path = "" - duped_name = "string" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(node_1, node_2, duped_name) - - def test_raise_ambiguous_catalog_match(self): - func = dbt.exceptions.raise_ambiguous_catalog_match - exception = dbt.exceptions.AmbiguousCatalogMatchError - unique_id = "" - match_1 = {"metadata": {"schema": ""}} - match_2 = {"metadata": {"schema": ""}} - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(unique_id, match_1, match_2) - - def test_raise_cache_inconsistent(self): - func = dbt.exceptions.raise_cache_inconsistent - exception = dbt.exceptions.CacheInconsistencyError - msg = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(msg) - - def test_raise_dataclass_not_dict(self): - func = dbt.exceptions.raise_dataclass_not_dict - exception = dbt.exceptions.DataclassNotDictError - obj = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(obj) - - def test_raise_compiler_error(self): - func = dbt.exceptions.raise_compiler_error - exception = dbt.exceptions.CompilationError - msg = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(msg) - - def test_raise_database_error(self): - func = dbt.exceptions.raise_database_error - exception = dbt.exceptions.DbtDatabaseError - msg = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(msg) - - def test_raise_dep_not_found(self): - func = dbt.exceptions.raise_dep_not_found - exception = dbt.exceptions.DependencyNotFoundError - node = "" - node_description = "" - required_pkg = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(node, node_description, required_pkg) - - def test_raise_dependency_error(self): - func = dbt.exceptions.raise_dependency_error - exception = dbt.exceptions.DependencyError - msg = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(msg) - - def test_raise_duplicate_patch_name(self): - func = dbt.exceptions.raise_duplicate_patch_name - exception = dbt.exceptions.DuplicatePatchPathError - patch_1 = argparse.Namespace() - patch_1.name = "" - patch_1.original_file_path = "" - existing_patch_path = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(patch_1, existing_patch_path) - - def test_raise_duplicate_resource_name(self): - func = dbt.exceptions.raise_duplicate_resource_name - exception = dbt.exceptions.DuplicateResourceNameError - node_1 = argparse.Namespace() - node_1.name = "" - node_1.resource_type = NodeType("model") - node_1.column_name = "" - node_1.unique_id = "" - node_1.original_file_path = "" - node_2 = argparse.Namespace() - node_2.name = "" - node_2.resource_type = "" - node_2.unique_id = "" - node_2.original_file_path = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(node_1, node_2) - - def test_raise_invalid_property_yml_version(self): - func = dbt.exceptions.raise_invalid_property_yml_version - exception = dbt.exceptions.PropertyYMLError - path = "" - issue = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(path, issue) - - def test_raise_not_implemented(self): - func = dbt.exceptions.raise_not_implemented - exception = dbt.exceptions.NotImplementedError - msg = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(msg) - - def test_relation_wrong_type(self): - func = dbt.exceptions.relation_wrong_type - exception = dbt.exceptions.RelationWrongTypeError - - relation = argparse.Namespace() - relation.type = "" - expected_type = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(relation, expected_type) - - def test_raise_duplicate_alias(self): - func = dbt.exceptions.raise_duplicate_alias - exception = dbt.exceptions.DuplicateAliasError - kwargs = {"": ""} - aliases = {"": ""} - canonical_key = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(kwargs, aliases, canonical_key) - - def test_raise_duplicate_source_patch_name(self): - func = dbt.exceptions.raise_duplicate_source_patch_name - exception = dbt.exceptions.DuplicateSourcePatchNameError - patch_1 = argparse.Namespace() - patch_1.name = "" - patch_1.path = "" - patch_1.overrides = "" - patch_2 = argparse.Namespace() - patch_2.path = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(patch_1, patch_2) - - def test_raise_duplicate_macro_patch_name(self): - func = dbt.exceptions.raise_duplicate_macro_patch_name - exception = dbt.exceptions.DuplicateMacroPatchNameError - patch_1 = argparse.Namespace() - patch_1.package_name = "" - patch_1.name = "" - patch_1.original_file_path = "" - existing_patch_path = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(patch_1, existing_patch_path) - - def test_raise_duplicate_macro_name(self): - func = dbt.exceptions.raise_duplicate_macro_name - exception = dbt.exceptions.DuplicateMacroNameError - node_1 = argparse.Namespace() - node_1.name = "" - node_1.package_name = "" - node_1.original_file_path = "" - node_1.unique_id = "" - node_2 = argparse.Namespace() - node_2.package_name = "" - node_2.unique_id = "" - node_2.original_file_path = "" - namespace = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(node_1, node_2, namespace) - - def test_approximate_relation_match(self): - func = dbt.exceptions.approximate_relation_match - exception = dbt.exceptions.ApproximateMatchError - target = "" - relation = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(target, relation) - - def test_get_relation_returned_multiple_results(self): - func = dbt.exceptions.get_relation_returned_multiple_results - exception = dbt.exceptions.RelationReturnedMultipleResultsError - kwargs = {} - matches = [] - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(kwargs, matches) - - def test_system_error(self): - func = dbt.exceptions.system_error - exception = dbt.exceptions.OperationError - operation_name = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(operation_name) - - def test_invalid_materialization_argument(self): - func = dbt.exceptions.invalid_materialization_argument - exception = dbt.exceptions.MaterializationArgError - name = "" - argument = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(name, argument) - - def test_bad_package_spec(self): - func = dbt.exceptions.bad_package_spec - exception = dbt.exceptions.BadSpecError - repo = "" - spec = "" - error = argparse.Namespace() - error.stderr = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(repo, spec, error) - - # def test_raise_git_cloning_error(self): - # func = dbt.exceptions.raise_git_cloning_error - # exception = dbt.exceptions.CommandResultError - - # error = dbt.exceptions.CommandResultError - # error.cwd = "" - # error.cmd = [""] - # error.returncode = 1 - # error.stdout = "" - # error.stderr = "" - - # self.is_deprecated(func) - - # assert(hasattr(func, '__wrapped__')) - # with pytest.raises(exception): - # func(error) - - def test_raise_git_cloning_problem(self): - func = dbt.exceptions.raise_git_cloning_problem - exception = dbt.exceptions.UnknownGitCloningProblemError - repo = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(repo) - - def test_macro_invalid_dispatch_arg(self): - func = dbt.exceptions.macro_invalid_dispatch_arg - exception = dbt.exceptions.MacroDispatchArgError - macro_name = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(macro_name) - - def test_dependency_not_found(self): - func = dbt.exceptions.dependency_not_found - exception = dbt.exceptions.GraphDependencyNotFoundError - node = argparse.Namespace() - node.unique_id = "" - dependency = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(node, dependency) - - def test_target_not_found(self): - func = dbt.exceptions.target_not_found - exception = dbt.exceptions.TargetNotFoundError - node = argparse.Namespace() - node.unique_id = "" - node.original_file_path = "" - node.resource_type = "" - target_name = "" - target_kind = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(node, target_name, target_kind) - - def test_doc_target_not_found(self): - func = dbt.exceptions.doc_target_not_found - exception = dbt.exceptions.DocTargetNotFoundError - model = argparse.Namespace() - model.unique_id = "" - target_doc_name = "" - target_doc_package = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(model, target_doc_name, target_doc_package) - - def test_ref_bad_context(self): - func = dbt.exceptions.ref_bad_context - exception = dbt.exceptions.RefBadContextError - model = argparse.Namespace() - model.name = "" - args = [] - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(model, args) - - def test_metric_invalid_args(self): - func = dbt.exceptions.metric_invalid_args - exception = dbt.exceptions.MetricArgsError - model = argparse.Namespace() - model.unique_id = "" - args = [] - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(model, args) - - def test_ref_invalid_args(self): - func = dbt.exceptions.ref_invalid_args - exception = dbt.exceptions.RefArgsError - model = argparse.Namespace() - model.unique_id = "" - args = [] - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(model, args) - - def test_invalid_bool_error(self): - func = dbt.exceptions.invalid_bool_error - exception = dbt.exceptions.BooleanError - return_value = "" - macro_name = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(return_value, macro_name) - - def test_invalid_type_error(self): - func = dbt.exceptions.invalid_type_error - exception = dbt.exceptions.MacroArgTypeError - method_name = "" - arg_name = "" - got_value = "" - expected_type = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(method_name, arg_name, got_value, expected_type) - - def test_disallow_secret_env_var(self): - func = dbt.exceptions.disallow_secret_env_var - exception = dbt.exceptions.SecretEnvVarLocationError - env_var_name = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(env_var_name) - - def test_raise_parsing_error(self): - func = dbt.exceptions.raise_parsing_error - exception = dbt.exceptions.ParsingError - msg = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(msg) - - def test_raise_unrecognized_credentials_type(self): - func = dbt.exceptions.raise_unrecognized_credentials_type - exception = dbt.exceptions.UnrecognizedCredentialTypeError - typename = "" - supported_types = [] - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(typename, supported_types) - - def test_raise_patch_targets_not_found(self): - func = dbt.exceptions.raise_patch_targets_not_found - exception = dbt.exceptions.PatchTargetNotFoundError - node = argparse.Namespace() - node.name = "" - node.original_file_path = "" - patches = {"patch": node} - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(patches) - - def test_multiple_matching_relations(self): - func = dbt.exceptions.multiple_matching_relations - exception = dbt.exceptions.RelationReturnedMultipleResultsError - kwargs = {} - matches = [] - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(kwargs, matches) - - def test_materialization_not_available(self): - func = dbt.exceptions.materialization_not_available - exception = dbt.exceptions.MaterializationNotAvailableError - model = argparse.Namespace() - model.config = argparse.Namespace() - model.config.materialized = "" - adapter_type = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(model, adapter_type) - - def test_macro_not_found(self): - func = dbt.exceptions.macro_not_found - exception = dbt.exceptions.MacroNotFoundError - model = argparse.Namespace() - model.unique_id = "" - target_macro_id = "" - - self.is_deprecated(func) - - assert hasattr(func, "__wrapped__") - with pytest.raises(exception): - func(model, target_macro_id) diff --git a/tests/unit/test_events.py b/tests/unit/test_events.py index 8e2998d817c..3fd6cde07fe 100644 --- a/tests/unit/test_events.py +++ b/tests/unit/test_events.py @@ -177,6 +177,8 @@ def test_event_codes(self): types.DatabaseErrorRunningHook(hook_type=""), types.HooksRunning(num_hooks=0, hook_type=""), types.FinishedRunningStats(stat_line="", execution="", execution_time=0), + types.ConstraintNotEnforced(constraints=[]), + types.ConstraintNotSupported(constraints=[]), # I - Project parsing ====================== types.InputFileDiffError(category="testing", file_id="my_file"), types.InvalidValueForField(field_name="test", field_value="test"), @@ -242,7 +244,7 @@ def test_event_codes(self): types.DepsUpdateAvailable(version_latest=""), types.DepsUpToDate(), types.DepsListSubdirectory(subdirectory=""), - types.DepsNotifyUpdatesAvailable(packages=[]), + types.DepsNotifyUpdatesAvailable(packages=["my_pkg", "other_pkg"]), types.RetryExternalCall(attempt=0, max=0), types.RecordRetryException(exc=""), types.RegistryIndexProgressGETRequest(url=""),