Status
Current state:Accepted
Discussion thread: https://www.mail-archive.com/dev@samza.apache.org/msg09162.html
JIRA: SAMZA-2709 - Adding partial updates to Samza Table API
Released:
Motivation
Table in Samza is an abstraction for a data source that supports random access by key. A table could be a remote data-store, Couchbase, for example, or a local InMemory or RocksDb backed store. The Samza table API [1] currently supports gets, puts and deletes. Partial updates to existing records is a commonly requested feature in the current Table API and is supported by many stores. This document describes the proposed approach to provide support for partial updates in Table API.
...