-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Go and Java SDK Regressions #729
Conversation
Bug fixes should definitely have a changelog IMO, although I guess we currently use PR titles rather than this field. The PR number references where issues were introduced are super helpful, the extra mile would be if we also note the Feast version number where a bug was introduced, if it has been released yet. Good for users to quickly know if they're affected, good for us to know where to backport. |
Yea we are using the PR titles right now. Ideal case would be to use the release note if available, and fall back to the PR. I dont think our changelog generator supports that right now though. So we might need to update our release process. By the way, we can enforce release notes using a Prow plugin as well: http://prow.feast.ai/plugins |
…etOnlineFeatures()
@mrzzy mind updating the release note so that I can merge this? |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mrzzy, woop The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* Fix nil error cause by adding items to a nil map in go SDK's client.GetOnlineFeatures() * Fix issue where go sdk client.GetOnlineFeatures() does not return entity values * Fixed issue where Row is unable to parse Value type due to proto package rename. * Fix wrong path of test_feature python SDK test. * Revert stub and channel private fields to final in FeastClient java SDK Co-authored-by: Zhu Zhanyan <zhu.zhanyan@gojek.com>
* Fix nil error cause by adding items to a nil map in go SDK's client.GetOnlineFeatures() * Fix issue where go sdk client.GetOnlineFeatures() does not return entity values * Fixed issue where Row is unable to parse Value type due to proto package rename. * Fix wrong path of test_feature python SDK test. * Revert stub and channel private fields to final in FeastClient java SDK Co-authored-by: Zhu Zhanyan <zhu.zhanyan@gojek.com>
What this PR does / why we need it:
This is a split off containing solely the bug fixes of PR #720
Fixes SDK bugs introduced in PR #693 & #700
nil
map. (PR Make Projects optional & Update Feature References #693 ).GetOnlineFeatures()
(PR Make Projects optional & Update Feature References #693 )Row.set()
rejectsfeast.proto.types.ValueProto.Value
as its hardcoded class path tofeast.types.ValueProto.Value
.( PR Add .proto to packages of Protobuf generated Java classes #700 )Does this PR introduce a user-facing change?: