Skip to content

Commit 0e31aef

Browse files
woopkhorshuheng
authored andcommitted
Update Changelog (#423)
* Initial commit of changelog up to 0.4.3 * Remove unreleased changes on master * Add missing changelog manually Co-authored-by: Khor Shu Heng <[email protected]>
1 parent 6681d4f commit 0e31aef

File tree

1 file changed

+139
-0
lines changed

1 file changed

+139
-0
lines changed

CHANGELOG.md

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

3+
## [v0.4.3](https://github.com/gojek/feast/tree/v0.4.3) (2020-01-08)
4+
5+
[Full Changelog](https://github.com/gojek/feast/compare/v0.4.2...v0.4.3)
6+
7+
**Fixed bugs:**
8+
9+
- Bugfix for redis ingestion retries throwing NullPointerException on remote runners [\#417](https://github.com/gojek/feast/pull/417) ([khorshuheng](https://github.com/khorshuheng))
10+
11+
## [v0.4.2](https://github.com/gojek/feast/tree/v0.4.2) (2020-01-07)
12+
13+
[Full Changelog](https://github.com/gojek/feast/compare/v0.4.1...v0.4.2)
14+
15+
**Fixed bugs:**
16+
17+
- Missing argument in error string in ValidateFeatureRowDoFn [\#401](https://github.com/gojek/feast/issues/401)
18+
19+
**Merged pull requests:**
20+
21+
- Define maven revision property when packaging jars in Dockerfile so the images are built successfully [\#410](https://github.com/gojek/feast/pull/410) ([davidheryanto](https://github.com/davidheryanto))
22+
- Deduplicate rows in subquery [\#409](https://github.com/gojek/feast/pull/409) ([zhilingc](https://github.com/zhilingc))
23+
- Filter out extra fields, deduplicate fields in ingestion [\#404](https://github.com/gojek/feast/pull/404) ([zhilingc](https://github.com/zhilingc))
24+
- Automatic documentation generation for gRPC API [\#403](https://github.com/gojek/feast/pull/403) ([woop](https://github.com/woop))
25+
- Update feast core default values to include hibernate merge strategy [\#400](https://github.com/gojek/feast/pull/400) ([zhilingc](https://github.com/zhilingc))
26+
- Move cli into feast package [\#398](https://github.com/gojek/feast/pull/398) ([zhilingc](https://github.com/zhilingc))
27+
- Use Nexus staging plugin for deployment [\#394](https://github.com/gojek/feast/pull/394) ([khorshuheng](https://github.com/khorshuheng))
28+
- Handle retry for redis io flow [\#274](https://github.com/gojek/feast/pull/274) ([khorshuheng](https://github.com/khorshuheng))
29+
30+
## [v0.4.1](https://github.com/gojek/feast/tree/v0.4.1) (2019-12-30)
31+
32+
[Full Changelog](https://github.com/gojek/feast/compare/v0.4.0...v0.4.1)
33+
34+
**Merged pull requests:**
35+
36+
- Add project-related commands to CLI [\#397](https://github.com/gojek/feast/pull/397) ([zhilingc](https://github.com/zhilingc))
37+
38+
## [v0.4.0](https://github.com/gojek/feast/tree/v0.4.0) (2019-12-28)
39+
40+
[Full Changelog](https://github.com/gojek/feast/compare/v0.3.5...v0.4.0)
41+
42+
**Implemented enhancements:**
43+
44+
- Edit description in feature specification to also reflect in BigQuery schema description. [\#239](https://github.com/gojek/feast/issues/239)
45+
- Allow for disabling of metrics pushing [\#57](https://github.com/gojek/feast/issues/57)
46+
47+
**Merged pull requests:**
48+
49+
- Java SDK release script [\#406](https://github.com/gojek/feast/pull/406) ([davidheryanto](https://github.com/davidheryanto))
50+
- Use fixed 'dev' revision for test-e2e-batch [\#395](https://github.com/gojek/feast/pull/395) ([davidheryanto](https://github.com/davidheryanto))
51+
- Project Namespacing [\#393](https://github.com/gojek/feast/pull/393) ([woop](https://github.com/woop))
52+
- \<docs\>\(concepts\): change data types to upper case because lower case … [\#389](https://github.com/gojek/feast/pull/389) ([david30907d](https://github.com/david30907d))
53+
- Remove alpha v1 from java package name [\#387](https://github.com/gojek/feast/pull/387) ([khorshuheng](https://github.com/khorshuheng))
54+
- Minor bug fixes for Python SDK [\#383](https://github.com/gojek/feast/pull/383) ([voonhous](https://github.com/voonhous))
55+
- Allow user to override job options [\#377](https://github.com/gojek/feast/pull/377) ([khorshuheng](https://github.com/khorshuheng))
56+
- Add documentation to default values.yaml in Feast chart [\#376](https://github.com/gojek/feast/pull/376) ([davidheryanto](https://github.com/davidheryanto))
57+
- Add support for file paths for providing entity rows during batch retrieval [\#375](https://github.com/gojek/feast/pull/375) ([voonhous](https://github.com/voonhous))
58+
- Update sync helm chart script to ensure requirements.lock in in sync with requirements.yaml [\#373](https://github.com/gojek/feast/pull/373) ([davidheryanto](https://github.com/davidheryanto))
59+
- Catch errors thrown by BQ during entity table loading [\#371](https://github.com/gojek/feast/pull/371) ([zhilingc](https://github.com/zhilingc))
60+
- Async job management [\#361](https://github.com/gojek/feast/pull/361) ([zhilingc](https://github.com/zhilingc))
61+
- Infer schema of PyArrow table directly [\#355](https://github.com/gojek/feast/pull/355) ([voonhous](https://github.com/voonhous))
62+
- Add readiness checks for Feast services in end to end test [\#337](https://github.com/gojek/feast/pull/337) ([davidheryanto](https://github.com/davidheryanto))
63+
- Create CHANGELOG.md [\#321](https://github.com/gojek/feast/pull/321) ([woop](https://github.com/woop))
64+
65+
## [v0.3.6](https://github.com/gojek/feast/tree/v0.3.6) (2020-01-03)
66+
67+
**Merged pull requests:**
68+
69+
[Full Changelog](https://github.com/gojek/feast/compare/v0.3.5...v0.3.6)
70+
71+
- Add support for file paths for providing entity rows during batch retrieval [\#375](https://github.com/gojek/feast/pull/376) ([voonhous](https://github.com/voonhous))
72+
73+
## [v0.3.5](https://github.com/gojek/feast/tree/v0.3.5) (2019-12-26)
74+
75+
[Full Changelog](https://github.com/gojek/feast/compare/v0.3.4...v0.3.5)
76+
77+
**Merged pull requests:**
78+
79+
- Always set destination table in BigQuery query config in Feast Batch Serving so it can handle large results [\#392](https://github.com/gojek/feast/pull/392) ([davidheryanto](https://github.com/davidheryanto))
80+
81+
## [v0.3.4](https://github.com/gojek/feast/tree/v0.3.4) (2019-12-23)
82+
83+
[Full Changelog](https://github.com/gojek/feast/compare/v0.3.3...v0.3.4)
84+
85+
**Merged pull requests:**
86+
87+
- Make redis key creation more determinisitic [\#380](https://github.com/gojek/feast/pull/380) ([zhilingc](https://github.com/zhilingc))
88+
89+
## [v0.3.3](https://github.com/gojek/feast/tree/v0.3.3) (2019-12-18)
90+
91+
[Full Changelog](https://github.com/gojek/feast/compare/v0.3.2...v0.3.3)
92+
93+
**Implemented enhancements:**
94+
95+
- Added Docker Compose for Feast [\#272](https://github.com/gojek/feast/issues/272)
96+
- Added ability to check import job status and cancel job through Python SDK [\#194](https://github.com/gojek/feast/issues/194)
97+
- Added basic customer transactions example [\#354](https://github.com/gojek/feast/pull/354) ([woop](https://github.com/woop))
98+
99+
**Merged pull requests:**
100+
101+
- Added Prow jobs to automate the release of Docker images and Python SDK [\#369](https://github.com/gojek/feast/pull/369) ([davidheryanto](https://github.com/davidheryanto))
102+
- Fixed installation link in README.md [\#368](https://github.com/gojek/feast/pull/368) ([Jeffwan](https://github.com/Jeffwan))
103+
- Fixed Java SDK tests not actually running \(missing dependencies\) [\#366](https://github.com/gojek/feast/pull/366) ([woop](https://github.com/woop))
104+
- Added more batch retrieval tests [\#357](https://github.com/gojek/feast/pull/357) ([zhilingc](https://github.com/zhilingc))
105+
- Python SDK and Feast Core Bug Fixes [\#353](https://github.com/gojek/feast/pull/353) ([woop](https://github.com/woop))
106+
- Updated buildFeatureSets method in Golang SDK [\#351](https://github.com/gojek/feast/pull/351) ([davidheryanto](https://github.com/davidheryanto))
107+
- Python SDK cleanup [\#348](https://github.com/gojek/feast/pull/348) ([woop](https://github.com/woop))
108+
- Broke up queries for point in time correctness joins [\#347](https://github.com/gojek/feast/pull/347) ([zhilingc](https://github.com/zhilingc))
109+
- Exports gRPC call metrics and Feast resource metrics in Core [\#345](https://github.com/gojek/feast/pull/345) ([davidheryanto](https://github.com/davidheryanto))
110+
- Fixed broken Google Group link on Community page [\#343](https://github.com/gojek/feast/pull/343) ([ches](https://github.com/ches))
111+
- Ensured ImportJobTest is not flaky by checking WriteToStore metric and requesting adequate resources for testing [\#332](https://github.com/gojek/feast/pull/332) ([davidheryanto](https://github.com/davidheryanto))
112+
- Added docker-compose file with Jupyter notebook [\#328](https://github.com/gojek/feast/pull/328) ([khorshuheng](https://github.com/khorshuheng))
113+
- Added minimal implementation of ingesting Parquet and CSV files [\#327](https://github.com/gojek/feast/pull/327) ([voonhous](https://github.com/voonhous))
114+
115+
## [v0.3.2](https://github.com/gojek/feast/tree/v0.3.2) (2019-11-29)
116+
117+
[Full Changelog](https://github.com/gojek/feast/compare/v0.3.1...v0.3.2)
118+
119+
**Merged pull requests:**
120+
121+
- Fixed incorrect BigQuery schema creation from FeatureSetSpec [\#340](https://github.com/gojek/feast/pull/340) ([davidheryanto](https://github.com/davidheryanto))
122+
- Filtered out feature sets that dont share the same source [\#339](https://github.com/gojek/feast/pull/339) ([zhilingc](https://github.com/zhilingc))
123+
- Changed latency calculation method to not use Timer [\#338](https://github.com/gojek/feast/pull/338) ([zhilingc](https://github.com/zhilingc))
124+
- Moved Prometheus annotations to pod template for serving [\#336](https://github.com/gojek/feast/pull/336) ([zhilingc](https://github.com/zhilingc))
125+
- Removed metrics windowing, cleaned up step names for metrics writing [\#334](https://github.com/gojek/feast/pull/334) ([zhilingc](https://github.com/zhilingc))
126+
- Set BigQuery table time partition inside get table function [\#333](https://github.com/gojek/feast/pull/333) ([zhilingc](https://github.com/zhilingc))
127+
- Added unit test in Redis to return values with no max age set [\#329](https://github.com/gojek/feast/pull/329) ([smadarasmi](https://github.com/smadarasmi))
128+
- Consolidated jobs into single steps instead of branching out [\#326](https://github.com/gojek/feast/pull/326) ([zhilingc](https://github.com/zhilingc))
129+
- Pinned Python SDK to minor versions for dependencies [\#322](https://github.com/gojek/feast/pull/322) ([woop](https://github.com/woop))
130+
- Added Auto format to Google style with Spotless [\#317](https://github.com/gojek/feast/pull/317) ([ches](https://github.com/ches))
131+
132+
## [v0.3.1](https://github.com/gojek/feast/tree/v0.3.1) (2019-11-25)
133+
134+
[Full Changelog](https://github.com/gojek/feast/compare/v0.3.0...v0.3.1)
135+
136+
**Merged pull requests:**
137+
138+
- Added Prometheus metrics to serving [\#316](https://github.com/gojek/feast/pull/316) ([zhilingc](https://github.com/zhilingc))
139+
- Changed default job metrics sink to Statsd [\#315](https://github.com/gojek/feast/pull/315) ([zhilingc](https://github.com/zhilingc))
140+
- Fixed module import error in Feast CLI [\#314](https://github.com/gojek/feast/pull/314) ([davidheryanto](https://github.com/davidheryanto))
141+
3142
## [v0.3.0](https://github.com/gojek/feast/tree/v0.3.0) (2019-11-19)
4143

5144
[Full Changelog](https://github.com/gojek/feast/compare/v0.1.8...v0.3.0)

0 commit comments

Comments
 (0)