Features / Enhancements
- Projects: Handle project owner, #1194, @Hedingber
- Scheduler: Store creating user creds and use on reload schedules, #1172, @Hedingber
- Azure DataStore: Handle upload strings vs bytes and filepath formation when using adlfs, #1159, @hayesgb
- Run: Preserve original code name/path where possible, #1162, @yaronha
- API: Add marketplace apis, #1080, @theSaarco
- API: Enforce opa on pipelines endpoints, #1173, @Hedingber
- Feature Store: Remove emit policy from
add_aggregation
, #1165, @dinal - API: Run auth in threadpool, #1171, @Hedingber
- Sparkjob: Support deploying default image, #1153, @benbd86
- API+SDK: Add option to query permissions from the client, #1161, @Hedingber
- Projects: Cache ensured project owners to allow permissions until OPA manifest published, #1160, @Hedingber
- System Tests: Disable scheduler minimum allowed interval to allow faster tests, #1157, @Hedingber
- Pipelines: Enrich the pipeline with DAG on get_pipeline endpoint & Plot it (graphviz) in the client, #1031, @yaronha
- UI: Features & enhancement
Bug fixes
- Projects: Fix list attributes setters, #1193, @Hedingber
- Secrets: Fix k8s project secrets to support an empty list of secrets in
with_secrets
, #1186, @theSaarco - Feature Store: Filter correct feature set when filtering multiple feature set by start time, #1169, @katyakats
- Projects: Fix typo in delete project endpoint, #1184, @Hedingber
- DB: Change Tag
object_name
column from Integer to String, #1163, @quaark - GPU Image: Fix Cuda link for horovod, #1180, @Hedingber
- Serving: Fix path in streams and ensemble , #1179, @yaronha
- Feature Store: Don't remove entity timestamp column when vector.spec.with_indexes is True, #1177, @katyakats
- Feature Store: Throw error if trying to read from online service without an online target, #1175, @dinal
- Projects: Remove schedules from scheduler on project deletion, #1167, @Hedingber
- Model Monitoring: Fix rundb method names, #1156, @Hedingber
- Utils: Update Slack run link format used for the RunNotifications, #1158, @nschenone
- API: Keep accepting x-v3io-session-key header for auth, #1155, @Hedingber
- Nuclio: Condition node selection on nuclio version, #1148, @AlonMaor14
- Docs: Add note regarding testing Nuclio function with async engine via the UI, #1150, @gilad-shaham
- UI: Bug fixes
Pull requests:
f1f0c84 [Projects] Handle project owner (#1194)
c249097 [Projects] Fix list attributes setters (#1193)
bc89537 [Secrets] Fix k8s project secrets to support an empty list of secrets in with_secrets
(#1186)
3e46b22 [Scheduler] Store creating user creds and use on reload schedules (#1172)
bd6ab8e [Requirements] Bump storey to 0.7.2 (#1188)
e786753 [Azure DataStore] Handle upload strings vs bytes and filepath formation when using adlfs (#1159)
4354abe [Run] Preserve original code name/path where possible (#1162)
1d5503e [Feature Store] Filter correct feature set when filtering multiple feature set by start time (#1169)
c8af21a [Projects] Fix typo in delete project endpoint (#1184)
564d665 [DB] Fix Alembic Tree (#1183)
903bba9 [DB] Change Tag object_name
column from Integer to String (#1163)
f5efea1 [GPU Image] Fix Cuda link for horovod (#1180)
acf5e3d [Serving] Fix path in streams and ensemble (#1179)
f03ad13 [API] Add marketplace apis (#1080)
068083d [API] Enforce opa on pipelines endpoints (#1173)
706f6a2 [Feature Store] Don't remove entity timestamp column when vector.spec.with_indexes is True (#1177)
5ef11a0 [Feature Store] Remove emit policy from add_aggregation
(#1165)
427ee44 [Feature Store] Throw error if trying to read from online service without an online target (#1175)
22a0af7 [Requirements] Bump storey version to 0.7.1 (#1174)
46ef195 [Datastore] Small improvements to Azure blob handling & testing (#1149)
bb682c7 [API] Run auth in threadpool (#1171)
e0056f2 [API] Move auth to endpoints logic (#1170)
cc758b5 [Sparkjob] Support deploying default image (#1153)
6b21fc6 [System Tests] Fix open source system tests CI (#1168)
879e561 [Projects] Remove schedules from scheduler on project deletion (#1167)
b0bbb39 [API] Don't fail health on failure to get nuclio version (#1166)
4b0e01f [Model Monitoring] Fix rundb method names (#1156)
6ea27f3 [API+SDK] Add option to query permissions from the client (#1161)
b67f3cd [Projects] Cache ensured project owners to allow permissions until OPA manifest published (#1160)
f0e6f8b [Utils] Update Slack run link format used for the RunNotifications (#1158)
cca4b0f [System Tests] Disable scheduler minimum allowed interval to allow faster tests (#1157)
7d375da [API] Keep accepting x-v3io-session-key header for auth (#1155)
37a5072 [Tests] Fix httpdb exception handling integration test (#1154)
54f7fda [Nuclio] Condition node selection on nuclio version (#1148)
c555e82 [Pipelines] Enrich the pipeline with DAG on get_pipeline endpoint & Plot it (graphviz) in the client (#1031)
9e00370 [Docs] Add note regarding testing Nuclio function with async engine via the UI (#1150)