Title: [DynamoDB] - Allow passing ddb endpoint_url to enable feast local testing · Issue #2358 · feast-dev/feast · GitHub
Open Graph Title: [DynamoDB] - Allow passing ddb endpoint_url to enable feast local testing · Issue #2358 · feast-dev/feast
X Title: [DynamoDB] - Allow passing ddb endpoint_url to enable feast local testing · Issue #2358 · feast-dev/feast
Description: Is your feature request related to a problem? Please describe. Currently in feature_store.yaml, we can only specify a region for DynamoDB provider. As a result, it requires an actual DynamoDB to be available when we want to do local deve...
Open Graph Description: Is your feature request related to a problem? Please describe. Currently in feature_store.yaml, we can only specify a region for DynamoDB provider. As a result, it requires an actual DynamoDB to be...
X Description: Is your feature request related to a problem? Please describe. Currently in feature_store.yaml, we can only specify a region for DynamoDB provider. As a result, it requires an actual DynamoDB to be...
Opengraph URL: https://github.com/feast-dev/feast/issues/2358
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"[DynamoDB] - Allow passing ddb endpoint_url to enable feast local testing","articleBody":"**Is your feature request related to a problem? Please describe.**\r\nCurrently in feature_store.yaml, we can only specify a region for DynamoDB provider. As a result, it requires an actual DynamoDB to be available when we want to do local development/testing or integration testing in a sandbox environment. \r\n\r\n**Describe the solution you'd like**\r\nA way to solve this is to let user pass an endpoint_url. More information can be found [here](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.UsageNotes.html). \r\nThis way, users can install and run a [local dynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.html), and use it as an online store locally. \r\nThe is especially useful when:\r\n\r\n- accessing real DynamoDB requires a tedious and time-consuming steps (e.g.: IAM role set up, permissions, etc.) and these steps can be deferred later,\r\n- integration testing locally, in docker, in Jenkins\r\n\r\n**Describe alternatives you've considered**\r\nN/A\r\n\r\n**Additional context**\r\nNot much but the initial slack thread can be found [here](https://tectonfeast.slack.com/archives/C01MSKCMB37/p1646166683447239), which was followed by a slack message from our team member\r\n\r\n","author":{"url":"https://github.com/vlin-lgtm","@type":"Person","name":"vlin-lgtm"},"datePublished":"2022-03-03T19:00:32.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/2358/feast/issues/2358"}
| 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:45d4127c-d027-c20d-1ec6-1e73a6b46067 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | BFBE:25BBB7:6E95A0:9B1634:6978AC5D |
| html-safe-nonce | 9e07cb0813edc466e8f953992b8542e00ebcb4c9308f64b1ac394b7deaec59d0 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRkJFOjI1QkJCNzo2RTk1QTA6OUIxNjM0OjY5NzhBQzVEIiwidmlzaXRvcl9pZCI6Ijg4MzIzODU3NjM5MTY2ODg0NzciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | e64a4d5f0e43d6751dd00d157ab517be537ad72161bbd14de02cfd19dd113549 |
| hovercard-subject-tag | issue:1158791149 |
| 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/2358/issue_layout |
| twitter:image | https://opengraph.githubassets.com/2f64fe43c2d27e8870d376ef78a0c0add679c487957ad8fa794372cf97cd11bc/feast-dev/feast/issues/2358 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/2f64fe43c2d27e8870d376ef78a0c0add679c487957ad8fa794372cf97cd11bc/feast-dev/feast/issues/2358 |
| og:image:alt | Is your feature request related to a problem? Please describe. Currently in feature_store.yaml, we can only specify a region for DynamoDB provider. As a result, it requires an actual DynamoDB to be... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | vlin-lgtm |
| hostname | github.com |
| expected-hostname | github.com |
| None | 2981c597c945c1d90ac6fa355ce7929b2f413dfe7872ca5c435ee53a24a1de50 |
| 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 | f8aa86d87c47054170094daaf9699b27a28a8448 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width