Skip to content

Commit d7a7f8d

Browse files
committed
Automatically generated by github-worflow[bot] for commit: 0a4b5c8
1 parent 3236b0b commit d7a7f8d

File tree

11 files changed

+221
-52
lines changed

11 files changed

+221
-52
lines changed

README.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,52 @@
1+
### Change log [2026-01-06 15:06:26]
2+
1. Item Updated: `verify_schema` (from version: `1.0.0` to `1.0.0`)
3+
4+
### Change log [2026-01-06 15:06:21]
5+
1. Item Updated: `agent_deployer` (from version: `1.0.0` to `1.0.0`)
6+
2. Item Updated: `histogram_data_drift` (from version: `1.0.0` to `1.0.0`)
7+
3. Item Updated: `openai_proxy_app` (from version: `1.0.0` to `1.0.0`)
8+
4. Item Updated: `vllm_module` (from version: `1.0.0` to `1.0.0`)
9+
5. Item Updated: `count_events` (from version: `1.0.0` to `1.0.0`)
10+
6. Item Updated: `evidently_iris` (from version: `1.0.0` to `1.0.0`)
11+
12+
### Change log [2026-01-06 15:06:12]
13+
1. Item Updated: `test_classifier` (from version: `1.1.0` to `1.1.0`)
14+
2. Item Updated: `sklearn_classifier` (from version: `1.2.0` to `1.2.0`)
15+
3. Item Updated: `model_server_tester` (from version: `1.1.0` to `1.1.0`)
16+
4. Item Updated: `azureml_serving` (from version: `1.1.0` to `1.1.0`)
17+
5. Item Updated: `describe_dask` (from version: `1.2.0` to `1.2.0`)
18+
6. Item Updated: `batch_inference` (from version: `1.8.0` to `1.8.0`)
19+
7. Item Updated: `v2_model_server` (from version: `1.2.0` to `1.2.0`)
20+
8. Item Updated: `gen_class_data` (from version: `1.3.0` to `1.3.0`)
21+
9. Item Updated: `send_email` (from version: `1.2.0` to `1.2.0`)
22+
10. Item Updated: `tf2_serving` (from version: `1.1.0` to `1.1.0`)
23+
11. Item Updated: `aggregate` (from version: `1.4.0` to `1.4.0`)
24+
12. Item Updated: `open_archive` (from version: `1.2.0` to `1.2.0`)
25+
13. Item Updated: `describe` (from version: `1.4.0` to `1.4.0`)
26+
14. Item Updated: `v2_model_tester` (from version: `1.1.0` to `1.1.0`)
27+
15. Item Updated: `text_to_audio_generator` (from version: `1.3.0` to `1.3.0`)
28+
16. Item Updated: `pii_recognizer` (from version: `0.4.0` to `0.4.0`)
29+
17. Item Updated: `github_utils` (from version: `1.1.0` to `1.1.0`)
30+
18. Item Updated: `sklearn_classifier_dask` (from version: `1.1.1` to `1.1.1`)
31+
19. Item Updated: `azureml_utils` (from version: `1.4.0` to `1.4.0`)
32+
20. Item Updated: `question_answering` (from version: `0.5.0` to `0.5.0`)
33+
21. Item Updated: `structured_data_generator` (from version: `1.6.0` to `1.6.0`)
34+
22. Item Updated: `arc_to_parquet` (from version: `1.5.0` to `1.5.0`)
35+
23. Item Updated: `silero_vad` (from version: `1.4.0` to `1.4.0`)
36+
24. Item Updated: `load_dataset` (from version: `1.2.0` to `1.2.0`)
37+
25. Item Updated: `auto_trainer` (from version: `1.8.0` to `1.8.0`)
38+
26. Item Updated: `feature_selection` (from version: `1.6.0` to `1.6.0`)
39+
27. Item Updated: `translate` (from version: `0.3.0` to `0.3.0`)
40+
28. Item Updated: `describe_spark` (from version: `1.1.0` to `1.1.0`)
41+
29. Item Updated: `pyannote_audio` (from version: `1.3.0` to `1.3.0`)
42+
30. Item Updated: `onnx_utils` (from version: `1.3.0` to `1.3.0`)
43+
31. Item Updated: `batch_inference_v2` (from version: `2.6.0` to `2.6.0`)
44+
32. Item Updated: `transcribe` (from version: `1.2.0` to `1.2.0`)
45+
33. Item Updated: `model_server` (from version: `1.2.0` to `1.2.0`)
46+
34. Item Updated: `mlflow_utils` (from version: `1.1.0` to `1.1.0`)
47+
35. Item Updated: `noise_reduction` (from version: `1.1.0` to `1.1.0`)
48+
36. Item Updated: `hugging_face_serving` (from version: `1.1.0` to `1.1.0`)
49+
150
### Change log [2026-01-01 11:58:47]
251
1. New item created: `verify_schema` (version: `1.0.0`)
352

functions/development/tags.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"kind": ["serving", "nuclio:serving", "job"], "categories": ["model-testing", "genai", "machine-learning", "data-generation", "NLP", "deep-learning", "utils", "data-preparation", "model-serving", "model-training", "monitoring", "audio", "data-analysis"]}
1+
{"kind": ["nuclio:serving", "serving", "job"], "categories": ["NLP", "model-testing", "model-serving", "audio", "utils", "machine-learning", "deep-learning", "model-training", "data-analysis", "data-generation", "genai", "monitoring", "data-preparation"]}

modules/development/agent_deployer/1.0.0/src/agent_deployer.py

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,17 @@
2222
from mlrun.datastore.datastore_profile import (
2323
DatastoreProfileV3io,
2424
DatastoreProfileKafkaStream,
25-
DatastoreProfileTDEngine,
2625
)
26+
27+
# TimescaleDB support (mlrun >= 1.11), fallback to TDEngine for older versions
28+
try:
29+
from mlrun.datastore.datastore_profile import DatastoreProfilePostgreSQL
30+
31+
_USE_TIMESCALEDB = True
32+
except ImportError:
33+
from mlrun.datastore.datastore_profile import DatastoreProfileTDEngine
34+
35+
_USE_TIMESCALEDB = False
2736
from mlrun.utils import logger
2837

2938

@@ -87,13 +96,24 @@ def configure_model_monitoring(self):
8796
)
8897
if mlconf.is_ce_mode():
8998
mlrun_namespace = os.environ.get("MLRUN_NAMESPACE", "mlrun")
90-
tsdb_profile = DatastoreProfileTDEngine(
91-
name="tdengine-tsdb-profile",
92-
user="root",
93-
password="taosdata",
94-
host=f"tdengine-tsdb.{mlrun_namespace}.svc.cluster.local",
95-
port="6041",
96-
)
99+
if _USE_TIMESCALEDB:
100+
tsdb_profile = DatastoreProfilePostgreSQL(
101+
name="timescaledb-tsdb-profile",
102+
user="postgres",
103+
password="postgres",
104+
host=f"timescaledb.{mlrun_namespace}.svc.cluster.local",
105+
port="5432",
106+
database="postgres",
107+
)
108+
else:
109+
# Fallback for older mlrun versions
110+
tsdb_profile = DatastoreProfileTDEngine(
111+
name="tdengine-tsdb-profile",
112+
user="root",
113+
password="taosdata",
114+
host=f"tdengine-tsdb.{mlrun_namespace}.svc.cluster.local",
115+
port="6041",
116+
)
97117

98118
stream_profile = DatastoreProfileKafkaStream(
99119
name="kafka-stream-profile",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
mlrun==1.10.0-rc41
1+
mlrun==1.10.0
22
pytest~=8.2

modules/development/agent_deployer/1.0.0/static/agent_deployer.html

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,17 @@ <h1>Source code for agent_deployer.agent_deployer</h1><div class="highlight"><pr
164164
<span class="kn">from</span><span class="w"> </span><span class="nn">mlrun.datastore.datastore_profile</span><span class="w"> </span><span class="kn">import</span> <span class="p">(</span>
165165
<span class="n">DatastoreProfileV3io</span><span class="p">,</span>
166166
<span class="n">DatastoreProfileKafkaStream</span><span class="p">,</span>
167-
<span class="n">DatastoreProfileTDEngine</span><span class="p">,</span>
168167
<span class="p">)</span>
168+
169+
<span class="c1"># TimescaleDB support (mlrun &gt;= 1.11), fallback to TDEngine for older versions</span>
170+
<span class="k">try</span><span class="p">:</span>
171+
<span class="kn">from</span><span class="w"> </span><span class="nn">mlrun.datastore.datastore_profile</span><span class="w"> </span><span class="kn">import</span> <span class="n">DatastoreProfilePostgreSQL</span>
172+
173+
<span class="n">_USE_TIMESCALEDB</span> <span class="o">=</span> <span class="kc">True</span>
174+
<span class="k">except</span> <span class="ne">ImportError</span><span class="p">:</span>
175+
<span class="kn">from</span><span class="w"> </span><span class="nn">mlrun.datastore.datastore_profile</span><span class="w"> </span><span class="kn">import</span> <span class="n">DatastoreProfileTDEngine</span>
176+
177+
<span class="n">_USE_TIMESCALEDB</span> <span class="o">=</span> <span class="kc">False</span>
169178
<span class="kn">from</span><span class="w"> </span><span class="nn">mlrun.utils</span><span class="w"> </span><span class="kn">import</span> <span class="n">logger</span>
170179

171180

@@ -233,13 +242,24 @@ <h1>Source code for agent_deployer.agent_deployer</h1><div class="highlight"><pr
233242
<span class="p">)</span>
234243
<span class="k">if</span> <span class="n">mlconf</span><span class="o">.</span><span class="n">is_ce_mode</span><span class="p">():</span>
235244
<span class="n">mlrun_namespace</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"MLRUN_NAMESPACE"</span><span class="p">,</span> <span class="s2">"mlrun"</span><span class="p">)</span>
236-
<span class="n">tsdb_profile</span> <span class="o">=</span> <span class="n">DatastoreProfileTDEngine</span><span class="p">(</span>
237-
<span class="n">name</span><span class="o">=</span><span class="s2">"tdengine-tsdb-profile"</span><span class="p">,</span>
238-
<span class="n">user</span><span class="o">=</span><span class="s2">"root"</span><span class="p">,</span>
239-
<span class="n">password</span><span class="o">=</span><span class="s2">"taosdata"</span><span class="p">,</span>
240-
<span class="n">host</span><span class="o">=</span><span class="sa">f</span><span class="s2">"tdengine-tsdb.</span><span class="si">{</span><span class="n">mlrun_namespace</span><span class="si">}</span><span class="s2">.svc.cluster.local"</span><span class="p">,</span>
241-
<span class="n">port</span><span class="o">=</span><span class="s2">"6041"</span><span class="p">,</span>
242-
<span class="p">)</span>
245+
<span class="k">if</span> <span class="n">_USE_TIMESCALEDB</span><span class="p">:</span>
246+
<span class="n">tsdb_profile</span> <span class="o">=</span> <span class="n">DatastoreProfilePostgreSQL</span><span class="p">(</span>
247+
<span class="n">name</span><span class="o">=</span><span class="s2">"timescaledb-tsdb-profile"</span><span class="p">,</span>
248+
<span class="n">user</span><span class="o">=</span><span class="s2">"postgres"</span><span class="p">,</span>
249+
<span class="n">password</span><span class="o">=</span><span class="s2">"postgres"</span><span class="p">,</span>
250+
<span class="n">host</span><span class="o">=</span><span class="sa">f</span><span class="s2">"timescaledb.</span><span class="si">{</span><span class="n">mlrun_namespace</span><span class="si">}</span><span class="s2">.svc.cluster.local"</span><span class="p">,</span>
251+
<span class="n">port</span><span class="o">=</span><span class="s2">"5432"</span><span class="p">,</span>
252+
<span class="n">database</span><span class="o">=</span><span class="s2">"postgres"</span><span class="p">,</span>
253+
<span class="p">)</span>
254+
<span class="k">else</span><span class="p">:</span>
255+
<span class="c1"># Fallback for older mlrun versions</span>
256+
<span class="n">tsdb_profile</span> <span class="o">=</span> <span class="n">DatastoreProfileTDEngine</span><span class="p">(</span>
257+
<span class="n">name</span><span class="o">=</span><span class="s2">"tdengine-tsdb-profile"</span><span class="p">,</span>
258+
<span class="n">user</span><span class="o">=</span><span class="s2">"root"</span><span class="p">,</span>
259+
<span class="n">password</span><span class="o">=</span><span class="s2">"taosdata"</span><span class="p">,</span>
260+
<span class="n">host</span><span class="o">=</span><span class="sa">f</span><span class="s2">"tdengine-tsdb.</span><span class="si">{</span><span class="n">mlrun_namespace</span><span class="si">}</span><span class="s2">.svc.cluster.local"</span><span class="p">,</span>
261+
<span class="n">port</span><span class="o">=</span><span class="s2">"6041"</span><span class="p">,</span>
262+
<span class="p">)</span>
243263

244264
<span class="n">stream_profile</span> <span class="o">=</span> <span class="n">DatastoreProfileKafkaStream</span><span class="p">(</span>
245265
<span class="n">name</span><span class="o">=</span><span class="s2">"kafka-stream-profile"</span><span class="p">,</span>

modules/development/agent_deployer/1.0.0/static/source.html

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,17 @@
5252
from mlrun.datastore.datastore_profile import (
5353
DatastoreProfileV3io,
5454
DatastoreProfileKafkaStream,
55-
DatastoreProfileTDEngine,
5655
)
56+
57+
# TimescaleDB support (mlrun >= 1.11), fallback to TDEngine for older versions
58+
try:
59+
from mlrun.datastore.datastore_profile import DatastoreProfilePostgreSQL
60+
61+
_USE_TIMESCALEDB = True
62+
except ImportError:
63+
from mlrun.datastore.datastore_profile import DatastoreProfileTDEngine
64+
65+
_USE_TIMESCALEDB = False
5766
from mlrun.utils import logger
5867

5968

@@ -117,13 +126,24 @@
117126
)
118127
if mlconf.is_ce_mode():
119128
mlrun_namespace = os.environ.get("MLRUN_NAMESPACE", "mlrun")
120-
tsdb_profile = DatastoreProfileTDEngine(
121-
name="tdengine-tsdb-profile",
122-
user="root",
123-
password="taosdata",
124-
host=f"tdengine-tsdb.{mlrun_namespace}.svc.cluster.local",
125-
port="6041",
126-
)
129+
if _USE_TIMESCALEDB:
130+
tsdb_profile = DatastoreProfilePostgreSQL(
131+
name="timescaledb-tsdb-profile",
132+
user="postgres",
133+
password="postgres",
134+
host=f"timescaledb.{mlrun_namespace}.svc.cluster.local",
135+
port="5432",
136+
database="postgres",
137+
)
138+
else:
139+
# Fallback for older mlrun versions
140+
tsdb_profile = DatastoreProfileTDEngine(
141+
name="tdengine-tsdb-profile",
142+
user="root",
143+
password="taosdata",
144+
host=f"tdengine-tsdb.{mlrun_namespace}.svc.cluster.local",
145+
port="6041",
146+
)
127147

128148
stream_profile = DatastoreProfileKafkaStream(
129149
name="kafka-stream-profile",

modules/development/agent_deployer/latest/src/agent_deployer.py

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,17 @@
2222
from mlrun.datastore.datastore_profile import (
2323
DatastoreProfileV3io,
2424
DatastoreProfileKafkaStream,
25-
DatastoreProfileTDEngine,
2625
)
26+
27+
# TimescaleDB support (mlrun >= 1.11), fallback to TDEngine for older versions
28+
try:
29+
from mlrun.datastore.datastore_profile import DatastoreProfilePostgreSQL
30+
31+
_USE_TIMESCALEDB = True
32+
except ImportError:
33+
from mlrun.datastore.datastore_profile import DatastoreProfileTDEngine
34+
35+
_USE_TIMESCALEDB = False
2736
from mlrun.utils import logger
2837

2938

@@ -87,13 +96,24 @@ def configure_model_monitoring(self):
8796
)
8897
if mlconf.is_ce_mode():
8998
mlrun_namespace = os.environ.get("MLRUN_NAMESPACE", "mlrun")
90-
tsdb_profile = DatastoreProfileTDEngine(
91-
name="tdengine-tsdb-profile",
92-
user="root",
93-
password="taosdata",
94-
host=f"tdengine-tsdb.{mlrun_namespace}.svc.cluster.local",
95-
port="6041",
96-
)
99+
if _USE_TIMESCALEDB:
100+
tsdb_profile = DatastoreProfilePostgreSQL(
101+
name="timescaledb-tsdb-profile",
102+
user="postgres",
103+
password="postgres",
104+
host=f"timescaledb.{mlrun_namespace}.svc.cluster.local",
105+
port="5432",
106+
database="postgres",
107+
)
108+
else:
109+
# Fallback for older mlrun versions
110+
tsdb_profile = DatastoreProfileTDEngine(
111+
name="tdengine-tsdb-profile",
112+
user="root",
113+
password="taosdata",
114+
host=f"tdengine-tsdb.{mlrun_namespace}.svc.cluster.local",
115+
port="6041",
116+
)
97117

98118
stream_profile = DatastoreProfileKafkaStream(
99119
name="kafka-stream-profile",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
mlrun==1.10.0-rc41
1+
mlrun==1.10.0
22
pytest~=8.2

0 commit comments

Comments
 (0)