Skip to content

Commit d4d5afa

Browse files
committed
Move tracker class into snapshot module
1 parent b7754b5 commit d4d5afa

File tree

7 files changed

+6
-6
lines changed

7 files changed

+6
-6
lines changed

sqlmesh/core/console.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@
3131
from sqlmesh.core.environment import EnvironmentNamingInfo, EnvironmentSummary
3232
from sqlmesh.core.linter.rule import RuleViolation
3333
from sqlmesh.core.model import Model
34-
from sqlmesh.core.execution_tracker import QueryExecutionStats
3534
from sqlmesh.core.snapshot import (
3635
Snapshot,
3736
SnapshotChangeCategory,
3837
SnapshotId,
3938
SnapshotInfoLike,
4039
)
4140
from sqlmesh.core.snapshot.definition import Interval, Intervals, SnapshotTableInfo
41+
from sqlmesh.core.snapshot.execution_tracker import QueryExecutionStats
4242
from sqlmesh.core.test import ModelTest
4343
from sqlmesh.utils import rich as srich
4444
from sqlmesh.utils import Verbosity

sqlmesh/core/engine_adapter/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
)
4141
from sqlmesh.core.model.kind import TimeColumn
4242
from sqlmesh.core.schema_diff import SchemaDiffer
43-
from sqlmesh.core.execution_tracker import QueryExecutionTracker
43+
from sqlmesh.core.snapshot.execution_tracker import QueryExecutionTracker
4444
from sqlmesh.utils import (
4545
CorrelationId,
4646
columns_to_types_all_known,

sqlmesh/core/engine_adapter/bigquery.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
SourceQuery,
2121
set_catalog,
2222
)
23-
from sqlmesh.core.execution_tracker import QueryExecutionTracker
2423
from sqlmesh.core.node import IntervalUnit
2524
from sqlmesh.core.schema_diff import SchemaDiffer
25+
from sqlmesh.core.snapshot.execution_tracker import QueryExecutionTracker
2626
from sqlmesh.utils import optional_import, get_source_columns_to_types
2727
from sqlmesh.utils.date import to_datetime
2828
from sqlmesh.utils.errors import SQLMeshError

sqlmesh/core/snapshot/evaluator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
from sqlmesh.core.dialect import schema_
4040
from sqlmesh.core.engine_adapter import EngineAdapter
4141
from sqlmesh.core.engine_adapter.shared import InsertOverwriteStrategy, DataObjectType
42-
from sqlmesh.core.execution_tracker import QueryExecutionTracker
4342
from sqlmesh.core.macros import RuntimeStage
4443
from sqlmesh.core.model import (
4544
AuditResult,
@@ -62,6 +61,7 @@
6261
SnapshotTableCleanupTask,
6362
)
6463
from sqlmesh.core.snapshot.definition import parent_snapshots_by_name
64+
from sqlmesh.core.snapshot.execution_tracker import QueryExecutionTracker
6565
from sqlmesh.utils import random_id, CorrelationId
6666
from sqlmesh.utils.concurrency import (
6767
concurrent_apply_to_snapshots,
File renamed without changes.

tests/core/test_execution_tracker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from concurrent.futures import ThreadPoolExecutor
44

5-
from sqlmesh.core.execution_tracker import QueryExecutionStats, QueryExecutionTracker
5+
from sqlmesh.core.snapshot.execution_tracker import QueryExecutionStats, QueryExecutionTracker
66

77

88
def test_execution_tracker_thread_isolation() -> None:

web/server/console.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
from sqlmesh.core.snapshot.definition import Interval, Intervals
99
from sqlmesh.core.console import TerminalConsole
1010
from sqlmesh.core.environment import EnvironmentNamingInfo
11-
from sqlmesh.core.execution_tracker import QueryExecutionStats
1211
from sqlmesh.core.plan.definition import EvaluatablePlan
1312
from sqlmesh.core.snapshot import Snapshot, SnapshotInfoLike, SnapshotTableInfo
13+
from sqlmesh.core.snapshot.execution_tracker import QueryExecutionStats
1414
from sqlmesh.core.test import ModelTest
1515
from sqlmesh.core.test.result import ModelTextTestResult
1616
from sqlmesh.utils.date import now_timestamp

0 commit comments

Comments
 (0)