Skip to content

Commit e435d92

Browse files
authored
Update CHANGELOG for v0.17.0 (feast-dev#2180)
* Update CHANGELOG for v0.17.0 Signed-off-by: Achal Shah <[email protected]> * Update charts Signed-off-by: Achal Shah <[email protected]>
1 parent 3b211ba commit e435d92

File tree

5 files changed

+67
-4
lines changed

5 files changed

+67
-4
lines changed

CHANGELOG.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,68 @@
11
# Changelog
22

3+
## [v0.17.0](https://github.com/feast-dev/feast/tree/v0.17.0) (2021-12-31)
4+
5+
[Full Changelog](https://github.com/feast-dev/feast/compare/v0.16.1...v0.17.0)
6+
7+
**Implemented enhancements:**
8+
9+
- Add feast-python-server helm chart [\#2177](https://github.com/feast-dev/feast/pull/2177) ([michelle-rascati-sp](https://github.com/michelle-rascati-sp))
10+
- Add SqliteTable as an InfraObject [\#2157](https://github.com/feast-dev/feast/pull/2157) ([felixwang9817](https://github.com/felixwang9817))
11+
- Compute property-level diffs for repo objects [\#2156](https://github.com/feast-dev/feast/pull/2156) ([achals](https://github.com/achals))
12+
- Add a feast plan command, and have CLI output differentiates between created, deleted and unchanged objects [\#2147](https://github.com/feast-dev/feast/pull/2147) ([achals](https://github.com/achals))
13+
- Refactor tag methods to infer created, deleted, and kept repo objects [\#2142](https://github.com/feast-dev/feast/pull/2142) ([achals](https://github.com/achals))
14+
- Add DatastoreTable infra object [\#2140](https://github.com/feast-dev/feast/pull/2140) ([felixwang9817](https://github.com/felixwang9817))
15+
- Dynamodb infra object [\#2131](https://github.com/feast-dev/feast/pull/2131) ([felixwang9817](https://github.com/felixwang9817))
16+
- Add Infra and InfraObjects classes [\#2125](https://github.com/feast-dev/feast/pull/2125) ([felixwang9817](https://github.com/felixwang9817))
17+
- Pre compute the timestamp range for feature views [\#2103](https://github.com/feast-dev/feast/pull/2103) ([judahrand](https://github.com/judahrand))
18+
19+
**Fixed bugs:**
20+
21+
- Fix issues with java docker building [\#2178](https://github.com/feast-dev/feast/pull/2178) ([achals](https://github.com/achals))
22+
- unpin boto dependency in setup [\#2168](https://github.com/feast-dev/feast/pull/2168) ([fengyu05](https://github.com/fengyu05))
23+
- Fix issue with numpy datetimes in feast\_value\_type\_to\_pandas\_type [\#2167](https://github.com/feast-dev/feast/pull/2167) ([achals](https://github.com/achals))
24+
- Fix `BYTES` and `BYTES_LIST` type conversion [\#2158](https://github.com/feast-dev/feast/pull/2158) ([judahrand](https://github.com/judahrand))
25+
- Use correct name when deleting dynamo table [\#2154](https://github.com/feast-dev/feast/pull/2154) ([pyalex](https://github.com/pyalex))
26+
- Bump log4j-core from 2.15.0 to 2.16.0 in /java [\#2146](https://github.com/feast-dev/feast/pull/2146) ([dependabot[bot]](https://github.com/apps/dependabot))
27+
- Bump log4j-api from 2.15.0 to 2.16.0 in /java [\#2145](https://github.com/feast-dev/feast/pull/2145) ([dependabot[bot]](https://github.com/apps/dependabot))
28+
- Respect `full_feature_names` for ODFVs [\#2144](https://github.com/feast-dev/feast/pull/2144) ([judahrand](https://github.com/judahrand))
29+
- Cache dynamodb client and resource in DynamoDB online store implement… [\#2138](https://github.com/feast-dev/feast/pull/2138) ([felixwang9817](https://github.com/felixwang9817))
30+
- Bump log4j-api from 2.13.2 to 2.15.0 in /java [\#2133](https://github.com/feast-dev/feast/pull/2133) ([dependabot[bot]](https://github.com/apps/dependabot))
31+
- Fix release workflow to use the new GCP action [\#2132](https://github.com/feast-dev/feast/pull/2132) ([adchia](https://github.com/adchia))
32+
- Remove spring-boot from the feast serving application [\#2127](https://github.com/feast-dev/feast/pull/2127) ([achals](https://github.com/achals))
33+
- Fix Makefile to properly create the ECR\_VERSION [\#2123](https://github.com/feast-dev/feast/pull/2123) ([adchia](https://github.com/adchia))
34+
35+
**Closed issues:**
36+
37+
- In GH workflow docker images are being built but not published [\#2152](https://github.com/feast-dev/feast/issues/2152)
38+
- Any plan to make Feast 0.10+ support docker [\#2148](https://github.com/feast-dev/feast/issues/2148)
39+
- ODFVs don't respect `full_feature_names` [\#2143](https://github.com/feast-dev/feast/issues/2143)
40+
- Release workflow does not work [\#2136](https://github.com/feast-dev/feast/issues/2136)
41+
- Redis Online Store - Truncate and Load [\#2129](https://github.com/feast-dev/feast/issues/2129)
42+
43+
**Merged pull requests:**
44+
45+
- Update roadmap to include Snowflake + Trino. Also fix docs + update FAQ [\#2175](https://github.com/feast-dev/feast/pull/2175) ([adchia](https://github.com/adchia))
46+
- Convert python values into proto values in bulk [\#2172](https://github.com/feast-dev/feast/pull/2172) ([pyalex](https://github.com/pyalex))
47+
- Push docker image after build in GH workflow [\#2171](https://github.com/feast-dev/feast/pull/2171) ([pyalex](https://github.com/pyalex))
48+
- Improve serialization performance [\#2165](https://github.com/feast-dev/feast/pull/2165) ([judahrand](https://github.com/judahrand))
49+
- Improve online deserialization latency [\#2164](https://github.com/feast-dev/feast/pull/2164) ([judahrand](https://github.com/judahrand))
50+
- Add a unit test for the tag\_proto\_objects method [\#2163](https://github.com/feast-dev/feast/pull/2163) ([achals](https://github.com/achals))
51+
- Bump log4j-core from 2.16.0 to 2.17.0 in /java [\#2161](https://github.com/feast-dev/feast/pull/2161) ([dependabot[bot]](https://github.com/apps/dependabot))
52+
- \[Java Feature Server\] Use hgetall in redis connector when number of retrieved fields is big enough [\#2159](https://github.com/feast-dev/feast/pull/2159) ([pyalex](https://github.com/pyalex))
53+
- Do not run benchmarks on pull requests [\#2155](https://github.com/feast-dev/feast/pull/2155) ([felixwang9817](https://github.com/felixwang9817))
54+
- Ensure that universal CLI test tears down infrastructure [\#2151](https://github.com/feast-dev/feast/pull/2151) ([felixwang9817](https://github.com/felixwang9817))
55+
- Remove underscores from ECR docker versions [\#2139](https://github.com/feast-dev/feast/pull/2139) ([achals](https://github.com/achals))
56+
- Run PR integration tests only on python 3.7 [\#2137](https://github.com/feast-dev/feast/pull/2137) ([achals](https://github.com/achals))
57+
- Update changelog for 0.16.1 and update helm charts [\#2135](https://github.com/feast-dev/feast/pull/2135) ([adchia](https://github.com/adchia))
58+
- Bump log4j-core from 2.13.2 to 2.15.0 in /java [\#2134](https://github.com/feast-dev/feast/pull/2134) ([dependabot[bot]](https://github.com/apps/dependabot))
59+
- Updating lambda docker image to feature-server-python-aws [\#2130](https://github.com/feast-dev/feast/pull/2130) ([adchia](https://github.com/adchia))
60+
- Fix README to reflect new integration test suites [\#2124](https://github.com/feast-dev/feast/pull/2124) ([adchia](https://github.com/adchia))
61+
- Change the feast serve endpoint to be sync rather than async. [\#2119](https://github.com/feast-dev/feast/pull/2119) ([nossrannug](https://github.com/nossrannug))
62+
- Remove argument `feature_refs` [\#2115](https://github.com/feast-dev/feast/pull/2115) ([judahrand](https://github.com/judahrand))
63+
- Fix leaking dynamodb tables in integration tests [\#2104](https://github.com/feast-dev/feast/pull/2104) ([pyalex](https://github.com/pyalex))
64+
- Remove untested and undocumented interfaces [\#2084](https://github.com/feast-dev/feast/pull/2084) ([judahrand](https://github.com/judahrand))
65+
- Update creating-a-custom-provider.md [\#2070](https://github.com/feast-dev/feast/pull/2070) ([ChaitanyaKN](https://github.com/ChaitanyaKN))
366
## [v0.16.1](https://github.com/feast-dev/feast/tree/v0.16.1) (2021-12-10)
467

568
[Full Changelog](https://github.com/feast-dev/feast/compare/v0.16.0...v0.16.1)

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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.16.1"` | Image tag |
20+
| image.tag | string | `"0.17.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

Lines changed: 1 addition & 1 deletion
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.16.1
8+
tag: 0.17.0
99
# image.pullPolicy -- Image pull policy
1010
pullPolicy: IfNotPresent
1111

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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.16.1"` | Image tag |
16+
| image.tag | string | `"0.17.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

Lines changed: 1 addition & 1 deletion
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.16.1
8+
tag: 0.17.0
99
# image.pullPolicy -- Image pull policy
1010
pullPolicy: IfNotPresent
1111

0 commit comments

Comments
 (0)