Title: Java and Python implementations of feature servers have inconsistent responses · Issue #2417 · feast-dev/feast · GitHub
Open Graph Title: Java and Python implementations of feature servers have inconsistent responses · Issue #2417 · feast-dev/feast
X Title: Java and Python implementations of feature servers have inconsistent responses · Issue #2417 · feast-dev/feast
Description: Expected Behavior Both implementations return the same response. Current Behavior Java implementation returns column oriented feature vectors in GetOnlineFeatureResponse, which means that feature vector contains all values for single fea...
Open Graph Description: Expected Behavior Both implementations return the same response. Current Behavior Java implementation returns column oriented feature vectors in GetOnlineFeatureResponse, which means that feature v...
X Description: Expected Behavior Both implementations return the same response. Current Behavior Java implementation returns column oriented feature vectors in GetOnlineFeatureResponse, which means that feature v...
Opengraph URL: https://github.com/feast-dev/feast/issues/2417
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Java and Python implementations of feature servers have inconsistent responses","articleBody":"## Expected Behavior \r\nBoth implementations return the same response.\r\n\r\n\r\n## Current Behavior\r\nJava implementation returns column oriented feature vectors in [GetOnlineFeatureResponse](https://github.com/feast-dev/feast/blob/master/protos/feast/serving/ServingService.proto#L96), which means that feature vector contains all values for single feature across all rows. And Python implementation returns feature vector with all features from single row.\r\n\r\n## Steps to reproduce\r\n\r\n### Specifications\r\n\r\n- Version:\r\n- Platform:\r\n- Subsystem:\r\n\r\n## Possible Solution\r\n","author":{"url":"https://github.com/pyalex","@type":"Person","name":"pyalex"},"datePublished":"2022-03-17T17:09:06.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/2417/feast/issues/2417"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:78c9c17b-49ba-0774-ff40-8821eefe95fa |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A04C:3910C8:2337B68:321BE44:6978FD4E |
| html-safe-nonce | d9de72e64e2a680c3f8c8ced27821d39e30b0c5da5d1c2722b6e7d577a78289e |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMDRDOjM5MTBDODoyMzM3QjY4OjMyMUJFNDQ6Njk3OEZENEUiLCJ2aXNpdG9yX2lkIjoiNDA2NjM0MTIxNTAzMTMyODA3OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | a177017b699b0588af86627ed665c5be096ae49ea76ea4558902011cfc75b84c |
| hovercard-subject-tag | issue:1172607248 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/feast-dev/feast/2417/issue_layout |
| twitter:image | https://opengraph.githubassets.com/be0e8790721ddb1965c0d8af95a23392ec2bd2da699d7b6423b26b1d2b1fb652/feast-dev/feast/issues/2417 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/be0e8790721ddb1965c0d8af95a23392ec2bd2da699d7b6423b26b1d2b1fb652/feast-dev/feast/issues/2417 |
| og:image:alt | Expected Behavior Both implementations return the same response. Current Behavior Java implementation returns column oriented feature vectors in GetOnlineFeatureResponse, which means that feature v... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | pyalex |
| hostname | github.com |
| expected-hostname | github.com |
| None | 6d9b384ce19e0ac9756580c70eae9a3359939e77ff05c731561090d13085b2b7 |
| turbo-cache-control | no-preview |
| go-import | github.com/feast-dev/feast git https://github.com/feast-dev/feast.git |
| octolytics-dimension-user_id | 57027613 |
| octolytics-dimension-user_login | feast-dev |
| octolytics-dimension-repository_id | 161133770 |
| octolytics-dimension-repository_nwo | feast-dev/feast |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 161133770 |
| octolytics-dimension-repository_network_root_nwo | feast-dev/feast |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 56ad33f6fdc0d0fb49c96b3c46ed74c55d926471 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width