apache / apache/pinot

Partial update in Pinot

Open
#6,226 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
6.1k
Forks
1.5k
Avg merge
1d 21h
Merged PRs (30d)
189

Description

Issue https://github.com/apache/incubator-pinot/issues/4261#event-3951115974 was closed after the full update is supported. There are scenarios that the ingested message is for the partial update. The partial update could be:
- Only the fields updated have the value, while other fields are ignored
- The update fields may contain the incremental value, but not the updated value. e.g. trip fair +$5

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the closed issue 4261 and the existing full-update support mentioned there. Determine where ingestion and update handling are implemented, then define and test support for updates containing only changed fields and for incremental values such as trip fare increases.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.