Skip to content

Commit 6372f1c

Browse files
committed
chore(release): release 0.46.0
# [0.46.0](v0.45.0...v0.46.0) (2025-02-17) ### Bug Fixes * Add scylladb to online stores list in docs ([#5061](#5061)) ([08183ed](08183ed)) * Changed feast operator to set status of featurestore cr to ready based on deployment.status = available ([#5020](#5020)) ([fce0d35](fce0d35)) * Ensure Postgres queries are committed or autocommit is used ([#5039](#5039)) ([46f8d7a](46f8d7a)) * Fixing the release workflow to refresh the stable branch when the release is not running in the dry run mode. ([#5057](#5057)) ([a13fa9b](a13fa9b)) * Operator - make onlineStore the default service ([#5044](#5044)) ([6c92447](6c92447)) * Operator - resolve infinite reconciler loop in authz controller ([#5056](#5056)) ([11e4548](11e4548)) * Resolve module on windows ([#4827](#4827)) ([efbffa4](efbffa4)) * Setting the github_token explicitly to see if that solves the problem. ([#5012](#5012)) ([3834ffa](3834ffa)) * Validate entities when running get_online_features ([#5031](#5031)) ([3bb0dca](3bb0dca)) ### Features * Add SQLite retrieve_online_documents_v2 ([#5032](#5032)) ([0fffe21](0fffe21)) * Adding Click command to display configuration details ([#5036](#5036)) ([ae68e4d](ae68e4d)) * Adding volumes and volumeMounts support to Feature Store CR. ([#4983](#4983)) ([ec6f1b7](ec6f1b7)) * Moving the job to seperate action so that we can test it easily. ([#5013](#5013)) ([b9325b7](b9325b7)) * Operator - make server container creation explicit in the CR ([#5024](#5024)) ([b16fb40](b16fb40))
1 parent 08183ed commit 6372f1c

File tree

28 files changed

+5622
-1183
lines changed

28 files changed

+5622
-1183
lines changed

CHANGELOG.md

+24
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Changelog
22

3+
# [0.46.0](https://github.com/feast-dev/feast/compare/v0.45.0...v0.46.0) (2025-02-17)
4+
5+
6+
### Bug Fixes
7+
8+
* Add scylladb to online stores list in docs ([#5061](https://github.com/feast-dev/feast/issues/5061)) ([08183ed](https://github.com/feast-dev/feast/commit/08183ed38581eb655e2f6055c50b9223fcf9662e))
9+
* Changed feast operator to set status of featurestore cr to ready based on deployment.status = available ([#5020](https://github.com/feast-dev/feast/issues/5020)) ([fce0d35](https://github.com/feast-dev/feast/commit/fce0d35bc00553269fff6abb7a16897577a2421f))
10+
* Ensure Postgres queries are committed or autocommit is used ([#5039](https://github.com/feast-dev/feast/issues/5039)) ([46f8d7a](https://github.com/feast-dev/feast/commit/46f8d7aa87cfaf36d17c162c4f41cd983a2938d5))
11+
* Fixing the release workflow to refresh the stable branch when the release is not running in the dry run mode. ([#5057](https://github.com/feast-dev/feast/issues/5057)) ([a13fa9b](https://github.com/feast-dev/feast/commit/a13fa9bd18be94b349954e5db66fd30ba4db1d1e))
12+
* Operator - make onlineStore the default service ([#5044](https://github.com/feast-dev/feast/issues/5044)) ([6c92447](https://github.com/feast-dev/feast/commit/6c92447d1507bff02451f77f134df0a24cbd8036))
13+
* Operator - resolve infinite reconciler loop in authz controller ([#5056](https://github.com/feast-dev/feast/issues/5056)) ([11e4548](https://github.com/feast-dev/feast/commit/11e45482b0cace1f3c3a0ddc567a8a1172d6792a))
14+
* Resolve module on windows ([#4827](https://github.com/feast-dev/feast/issues/4827)) ([efbffa4](https://github.com/feast-dev/feast/commit/efbffa4be0f38166ff35f133a9b69bcbd243debd))
15+
* Setting the github_token explicitly to see if that solves the problem. ([#5012](https://github.com/feast-dev/feast/issues/5012)) ([3834ffa](https://github.com/feast-dev/feast/commit/3834ffa31f52b9a68b27a9f898538827ee8e5c39))
16+
* Validate entities when running get_online_features ([#5031](https://github.com/feast-dev/feast/issues/5031)) ([3bb0dca](https://github.com/feast-dev/feast/commit/3bb0dca1692fb7087e967a9fc33a4b08720b13d2))
17+
18+
19+
### Features
20+
21+
* Add SQLite retrieve_online_documents_v2 ([#5032](https://github.com/feast-dev/feast/issues/5032)) ([0fffe21](https://github.com/feast-dev/feast/commit/0fffe211be9db18d318634f47bc9401fd6e218a0))
22+
* Adding Click command to display configuration details ([#5036](https://github.com/feast-dev/feast/issues/5036)) ([ae68e4d](https://github.com/feast-dev/feast/commit/ae68e4de0c184dc2990ea7e8d08d2d7f1613b06f))
23+
* Adding volumes and volumeMounts support to Feature Store CR. ([#4983](https://github.com/feast-dev/feast/issues/4983)) ([ec6f1b7](https://github.com/feast-dev/feast/commit/ec6f1b750ed49ef36c5e3aa9f8db1d030bf80047))
24+
* Moving the job to seperate action so that we can test it easily. ([#5013](https://github.com/feast-dev/feast/issues/5013)) ([b9325b7](https://github.com/feast-dev/feast/commit/b9325b7f42b8866fa43b1c7567e3288dd589020f))
25+
* Operator - make server container creation explicit in the CR ([#5024](https://github.com/feast-dev/feast/issues/5024)) ([b16fb40](https://github.com/feast-dev/feast/commit/b16fb400fd63fdc0168cb1f845638fc003724fd4))
26+
327
# [0.45.0](https://github.com/feast-dev/feast/compare/v0.44.0...v0.45.0) (2025-02-04)
428

529

infra/charts/feast-feature-server/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: feast-feature-server
33
description: Feast Feature Server in Go or Python
44
type: application
5-
version: 0.45.0
5+
version: 0.46.0
66
keywords:
77
- machine learning
88
- big data

infra/charts/feast-feature-server/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Feast Python / Go Feature Server Helm Charts
22

3-
Current chart version is `0.45.0`
3+
Current chart version is `0.46.0`
44

55
## Installation
66

@@ -40,7 +40,7 @@ See [here](https://github.com/feast-dev/feast/tree/master/examples/python-helm-d
4040
| fullnameOverride | string | `""` | |
4141
| image.pullPolicy | string | `"IfNotPresent"` | |
4242
| image.repository | string | `"feastdev/feature-server"` | Docker image for Feature Server repository |
43-
| image.tag | string | `"0.45.0"` | The Docker image tag (can be overwritten if custom feature server deps are needed for on demand transforms) |
43+
| image.tag | string | `"0.46.0"` | The Docker image tag (can be overwritten if custom feature server deps are needed for on demand transforms) |
4444
| imagePullSecrets | list | `[]` | |
4545
| livenessProbe.initialDelaySeconds | int | `30` | |
4646
| livenessProbe.periodSeconds | int | `30` | |

infra/charts/feast-feature-server/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ image:
99
repository: feastdev/feature-server
1010
pullPolicy: IfNotPresent
1111
# image.tag -- The Docker image tag (can be overwritten if custom feature server deps are needed for on demand transforms)
12-
tag: 0.45.0
12+
tag: 0.46.0
1313

1414
logLevel: "WARNING" # Set log level DEBUG, INFO, WARNING, ERROR, and CRITICAL (case-insensitive)
1515

infra/charts/feast/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v1
22
description: Feature store for machine learning
33
name: feast
4-
version: 0.45.0
4+
version: 0.46.0
55
keywords:
66
- machine learning
77
- big data

infra/charts/feast/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ This repo contains Helm charts for Feast Java components that are being installe
88

99
## Chart: Feast
1010

11-
Feature store for machine learning Current chart version is `0.45.0`
11+
Feature store for machine learning Current chart version is `0.46.0`
1212

1313
## Installation
1414

@@ -65,8 +65,8 @@ See [here](https://github.com/feast-dev/feast/tree/master/examples/java-demo) fo
6565
| Repository | Name | Version |
6666
|------------|------|---------|
6767
| https://charts.helm.sh/stable | redis | 10.5.6 |
68-
| https://feast-helm-charts.storage.googleapis.com | feature-server(feature-server) | 0.45.0 |
69-
| https://feast-helm-charts.storage.googleapis.com | transformation-service(transformation-service) | 0.45.0 |
68+
| https://feast-helm-charts.storage.googleapis.com | feature-server(feature-server) | 0.46.0 |
69+
| https://feast-helm-charts.storage.googleapis.com | transformation-service(transformation-service) | 0.46.0 |
7070

7171
## Values
7272

infra/charts/feast/charts/feature-server/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
22
description: "Feast Feature Server: Online feature serving service for Feast"
33
name: feature-server
4-
version: 0.45.0
5-
appVersion: v0.45.0
4+
version: 0.46.0
5+
appVersion: v0.46.0
66
keywords:
77
- machine learning
88
- big data

infra/charts/feast/charts/feature-server/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# feature-server
22

3-
![Version: 0.45.0](https://img.shields.io/badge/Version-0.45.0-informational?style=flat-square) ![AppVersion: v0.45.0](https://img.shields.io/badge/AppVersion-v0.45.0-informational?style=flat-square)
3+
![Version: 0.46.0](https://img.shields.io/badge/Version-0.46.0-informational?style=flat-square) ![AppVersion: v0.46.0](https://img.shields.io/badge/AppVersion-v0.46.0-informational?style=flat-square)
44

55
Feast Feature Server: Online feature serving service for Feast
66

@@ -17,7 +17,7 @@ Feast Feature Server: Online feature serving service for Feast
1717
| envOverrides | object | `{}` | Extra environment variables to set |
1818
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
1919
| image.repository | string | `"feastdev/feature-server-java"` | Docker image for Feature Server repository |
20-
| image.tag | string | `"0.45.0"` | Image tag |
20+
| image.tag | string | `"0.46.0"` | Image tag |
2121
| ingress.grpc.annotations | object | `{}` | Extra annotations for the ingress |
2222
| ingress.grpc.auth.enabled | bool | `false` | Flag to enable auth |
2323
| ingress.grpc.class | string | `"nginx"` | Which ingress controller to use |

infra/charts/feast/charts/feature-server/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ image:
55
# image.repository -- Docker image for Feature Server repository
66
repository: feastdev/feature-server-java
77
# image.tag -- Image tag
8-
tag: 0.45.0
8+
tag: 0.46.0
99
# image.pullPolicy -- Image pull policy
1010
pullPolicy: IfNotPresent
1111

infra/charts/feast/charts/transformation-service/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
22
description: "Transformation service: to compute on-demand features"
33
name: transformation-service
4-
version: 0.45.0
5-
appVersion: v0.45.0
4+
version: 0.46.0
5+
appVersion: v0.46.0
66
keywords:
77
- machine learning
88
- big data

infra/charts/feast/charts/transformation-service/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# transformation-service
22

3-
![Version: 0.45.0](https://img.shields.io/badge/Version-0.45.0-informational?style=flat-square) ![AppVersion: v0.45.0](https://img.shields.io/badge/AppVersion-v0.45.0-informational?style=flat-square)
3+
![Version: 0.46.0](https://img.shields.io/badge/Version-0.46.0-informational?style=flat-square) ![AppVersion: v0.46.0](https://img.shields.io/badge/AppVersion-v0.46.0-informational?style=flat-square)
44

55
Transformation service: to compute on-demand features
66

@@ -13,7 +13,7 @@ Transformation service: to compute on-demand features
1313
| envOverrides | object | `{}` | Extra environment variables to set |
1414
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
1515
| image.repository | string | `"feastdev/feature-transformation-server"` | Docker image for Transformation Server repository |
16-
| image.tag | string | `"0.45.0"` | Image tag |
16+
| image.tag | string | `"0.46.0"` | Image tag |
1717
| nodeSelector | object | `{}` | Node labels for pod assignment |
1818
| podLabels | object | `{}` | Labels to be added to Feast Serving pods |
1919
| replicaCount | int | `1` | Number of pods that will be created |

infra/charts/feast/charts/transformation-service/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ image:
55
# image.repository -- Docker image for Transformation Server repository
66
repository: feastdev/feature-transformation-server
77
# image.tag -- Image tag
8-
tag: 0.45.0
8+
tag: 0.46.0
99
# image.pullPolicy -- Image pull policy
1010
pullPolicy: IfNotPresent
1111

infra/charts/feast/requirements.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
dependencies:
22
- name: feature-server
33
alias: feature-server
4-
version: 0.45.0
4+
version: 0.46.0
55
condition: feature-server.enabled
66
repository: https://feast-helm-charts.storage.googleapis.com
77
- name: transformation-service
88
alias: transformation-service
9-
version: 0.45.0
9+
version: 0.46.0
1010
condition: transformation-service.enabled
1111
repository: https://feast-helm-charts.storage.googleapis.com
1212
- name: redis

infra/feast-helm-operator/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# To re-generate a bundle for another specific version without changing the standard setup, you can:
44
# - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2)
55
# - use environment variables to overwrite this value (e.g export VERSION=0.0.2)
6-
VERSION ?= 0.45.0
6+
VERSION ?= 0.46.0
77

88
# CHANNELS define the bundle channels used in the bundle.
99
# Add a new line here if you would like to change its default config. (E.g CHANNELS = "candidate,fast,stable")

infra/feast-helm-operator/config/manager/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ kind: Kustomization
55
images:
66
- name: controller
77
newName: feastdev/feast-helm-operator
8-
newTag: 0.45.0
8+
newTag: 0.46.0

infra/feast-operator/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# To re-generate a bundle for another specific version without changing the standard setup, you can:
44
# - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2)
55
# - use environment variables to overwrite this value (e.g export VERSION=0.0.2)
6-
VERSION ?= 0.45.0
6+
VERSION ?= 0.46.0
77

88
# CHANNELS define the bundle channels used in the bundle.
99
# Add a new line here if you would like to change its default config. (E.g CHANNELS = "candidate,fast,stable")

infra/feast-operator/api/feastversion/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ limitations under the License.
1717
package feastversion
1818

1919
// Feast release version
20-
const FeastVersion = "0.45.0"
20+
const FeastVersion = "0.46.0"

infra/feast-operator/bundle/manifests/feast-operator.clusterserviceversion.yaml

+13-10
Original file line numberDiff line numberDiff line change
@@ -18,26 +18,29 @@ metadata:
1818
"apiVersion": "feast.dev/v1alpha1",
1919
"kind": "FeatureStore",
2020
"metadata": {
21-
"name": "sample-all-services"
21+
"name": "sample-all-servers"
2222
},
2323
"spec": {
2424
"feastProject": "my_project",
2525
"services": {
26-
"offlineStore": {},
27-
"onlineStore": {},
26+
"offlineStore": {
27+
"server": {}
28+
},
2829
"registry": {
29-
"local": {}
30+
"local": {
31+
"server": {}
32+
}
3033
},
3134
"ui": {}
3235
}
3336
}
3437
}
3538
]
3639
capabilities: Basic Install
37-
createdAt: "2025-02-04T20:12:01Z"
40+
createdAt: "2025-02-17T22:19:00Z"
3841
operators.operatorframework.io/builder: operator-sdk-v1.38.0
3942
operators.operatorframework.io/project_layout: go.kubebuilder.io/v4
40-
name: feast-operator.v0.45.0
43+
name: feast-operator.v0.46.0
4144
namespace: placeholder
4245
spec:
4346
apiservicedefinitions: {}
@@ -179,8 +182,8 @@ spec:
179182
- /manager
180183
env:
181184
- name: RELATED_IMAGE_FEATURE_SERVER
182-
value: docker.io/feastdev/feature-server:0.45.0
183-
image: feastdev/feast-operator:0.45.0
185+
value: docker.io/feastdev/feature-server:0.46.0
186+
image: feastdev/feast-operator:0.46.0
184187
livenessProbe:
185188
httpGet:
186189
path: /healthz
@@ -270,6 +273,6 @@ spec:
270273
name: Feast Community
271274
url: https://lf-aidata.atlassian.net/wiki/spaces/FEAST/
272275
relatedImages:
273-
- image: docker.io/feastdev/feature-server:0.45.0
276+
- image: docker.io/feastdev/feature-server:0.46.0
274277
name: feature-server
275-
version: 0.45.0
278+
version: 0.46.0

0 commit comments

Comments
 (0)