GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Add DynamoDB in-place list update support for array-based features · Issue #5687 · feast-dev/feast Closed DescriptionIs your feature request related to a problem? Please describe. When working with array-based features that represent sequences of past events per entity (e.g., last N transactions, recent interactions, rolling window of measurements), the current
For DynamoDB specifically, this doesn't leverage the native Describe the solution you'd like Add optional partial update support to the DynamoDB online store that allows in-place list operations. This could be implemented as:
Example API: # Option 1: New method store.update_online_store( feature_view_name="user_events", entity_keys=[{"user_id": "123"}], updates={ "recent_transactions": { "operation": "list_append", "values": [new_transaction_dict] } } ) # Option 2: Extended write_to_online_store store.write_to_online_store( feature_view_name="user_events", df=new_events_df, write_mode="append" # or "replace" (default), "prepend" ) Implementation Approach: Since this is DynamoDB-specific functionality, it could be:
Key changes needed:
Describe alternatives you've considered
Additional context This feature would be particularly valuable for:
Related Slack discussion: https://feastopensource.slack.com/archives/C01M2GYP0UC/p1761052622312959 Technical References:
Activity
MetadataMetadataAssigneesLabelsNo labels TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |