Spaces:
Sleeping
Sleeping
github-actions[bot]
commited on
Commit
·
3bf0688
1
Parent(s):
7666573
Sync from GitHub main @ 47701b6259ef6b2cc01b7bd4facb7aa87efbdaa0
Browse files- app/cache.py +1 -1
- nl2sql/metrics.py +0 -10
- nl2sql/safety.py +1 -1
- nl2sql/verifier.py +1 -1
app/cache.py
CHANGED
|
@@ -3,7 +3,7 @@ from __future__ import annotations
|
|
| 3 |
import time
|
| 4 |
from typing import Any, Dict, Optional, Tuple
|
| 5 |
|
| 6 |
-
from
|
| 7 |
|
| 8 |
|
| 9 |
class NL2SQLCache:
|
|
|
|
| 3 |
import time
|
| 4 |
from typing import Any, Dict, Optional, Tuple
|
| 5 |
|
| 6 |
+
from adapters.metrics.prometheus import cache_events_total
|
| 7 |
|
| 8 |
|
| 9 |
class NL2SQLCache:
|
nl2sql/metrics.py
DELETED
|
@@ -1,10 +0,0 @@
|
|
| 1 |
-
"""
|
| 2 |
-
Deprecated shim.
|
| 3 |
-
|
| 4 |
-
All Prometheus metric definitions and the PrometheusMetrics adapter live in:
|
| 5 |
-
adapters.metrics.prometheus
|
| 6 |
-
|
| 7 |
-
This module only exists for backward-compatible imports.
|
| 8 |
-
"""
|
| 9 |
-
|
| 10 |
-
from adapters.metrics.prometheus import * # noqa: F401,F403
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
nl2sql/safety.py
CHANGED
|
@@ -8,7 +8,7 @@ import sqlglot
|
|
| 8 |
from sqlglot import exp
|
| 9 |
|
| 10 |
from nl2sql.types import StageResult, StageTrace
|
| 11 |
-
from
|
| 12 |
|
| 13 |
|
| 14 |
# ------------------------- Zero-width & basic regexes -------------------------
|
|
|
|
| 8 |
from sqlglot import exp
|
| 9 |
|
| 10 |
from nl2sql.types import StageResult, StageTrace
|
| 11 |
+
from adapters.metrics.prometheus import safety_blocks_total, safety_checks_total
|
| 12 |
|
| 13 |
|
| 14 |
# ------------------------- Zero-width & basic regexes -------------------------
|
nl2sql/verifier.py
CHANGED
|
@@ -5,7 +5,7 @@ import time
|
|
| 5 |
from typing import Any, Dict
|
| 6 |
|
| 7 |
from nl2sql.errors.codes import ErrorCode
|
| 8 |
-
from
|
| 9 |
from nl2sql.types import StageResult, StageTrace
|
| 10 |
|
| 11 |
from adapters.db.base import DBAdapter
|
|
|
|
| 5 |
from typing import Any, Dict
|
| 6 |
|
| 7 |
from nl2sql.errors.codes import ErrorCode
|
| 8 |
+
from adapters.metrics.prometheus import verifier_checks_total, verifier_failures_total
|
| 9 |
from nl2sql.types import StageResult, StageTrace
|
| 10 |
|
| 11 |
from adapters.db.base import DBAdapter
|