Skip to content

Commit 800506f

Browse files
authored
Release 6.3 - Welcome Cortex for Meridian!
Introducing Cortex for Meridian & Task Dependent DAGs Deprecated CATGAP and SAP Machine Learning models
1 parent bf71743 commit 800506f

49 files changed

Lines changed: 3248 additions & 567 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

common/init_deployment_config.py

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -154,8 +154,7 @@ def _validate_config_resources(config: typing.Dict[str, typing.Any]) -> bool:
154154
except (BadRequest, ServerError):
155155
logging.exception(
156156
"🛑 Error when trying to create a BigQuery dataset "
157-
"in project `%s`. 🛑",
158-
project)
157+
"in project `%s`. 🛑", project)
159158
return False
160159
finally:
161160
try:
@@ -229,6 +228,8 @@ def validate_config(
229228
config["deployOracleEBS"] = config.get("deployOracleEBS", False)
230229
config["deployDataMesh"] = config.get("deployDataMesh", False)
231230
config["testData"] = config.get("testData", False)
231+
config["enableTaskDependencies"] = config.get("enableTaskDependencies",
232+
False)
232233
config["turboMode"] = config.get("turboMode", True)
233234

234235
config["location"] = config.get("location")
@@ -268,8 +269,8 @@ def validate_config(
268269
vertexai_region = "europe-west1"
269270
else:
270271
vertexai_region = "us-central1"
271-
logging.warning(
272-
"⚠️ No Vertex AI region specified. Using `%s`. ⚠️", vertexai_region)
272+
logging.warning("⚠️ No Vertex AI region specified. Using `%s`. ⚠️",
273+
vertexai_region)
273274
config["VertexAI"]["region"] = vertexai_region
274275
else:
275276
vertexai_region = config["VertexAI"]["region"].lower()
@@ -290,9 +291,8 @@ def validate_config(
290291
"processingDataset")
291292
if not config["VertexAI"]["processingDataset"]:
292293
vertex_pd_default = "CORTEX_VERTEX_AI_PROCESSING"
293-
logging.warning(
294-
"⚠️ No Vertex AI dataset specified. Using `%s`. ⚠️",
295-
vertex_pd_default)
294+
logging.warning("⚠️ No Vertex AI dataset specified. Using `%s`. ⚠️",
295+
vertex_pd_default)
296296
config["VertexAI"]["processingDataset"] = vertex_pd_default
297297

298298
if config["deployDataMesh"] and "DataMesh" not in config:
@@ -303,6 +303,10 @@ def validate_config(
303303
config["testHarnessVersion"] = config.get("testHarnessVersion",
304304
constants.TEST_HARNESS_VERSION)
305305

306+
logging.info("Fetching Cortex version.")
307+
config["cortexVersion"] = config.get("cortexVersion",
308+
constants.CORTEX_VERSION)
309+
306310
logging.info("Validating common configuration resources.")
307311
try:
308312
_validate_config_resources(config)

common/materializer/__init__.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Copyright 2025 Google LLC
2+
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
7+
# https://www.apache.org/licenses/LICENSE-2.0
8+
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.

0 commit comments

Comments
 (0)