yupeng9 opened a new pull request #6113:
URL: https://github.com/apache/incubator-pinot/pull/6113


   ## Description
   Part of a series of PRs for #4261
   Check this 
[doc](https://docs.google.com/document/d/1qljEMndPMxbbKtjlVn9mn2toz7Qrk0TGQsHLfI--7h8/edit#heading=h.lsfmyoyyxtgt)
 out for the new design
   
   Added the major pieces for enabling upsert:
    - the data structures for upsert metadata per table
    - the upsert metadata processing during mutable segment ingestion
    - the upsert metadata loading during segment loading
    - enabling upsert's valid document filtering during query by enhancing the 
filter plan node
    - the upsert metadata removal during segment removal
    - an example quickstart using MeetupEventRSVP
   
   Some more followup PRs will be sent out to improve the test coverage and 
feature polishing such as table config validation
   
   ## Upgrade Notes
   Does this PR otherwise need attention when creating release notes? Things to 
consider:
   - New feature of upsert
   
   * [ ] Yes (Please label this PR as **<code>release-notes</code>** and 
complete the section on Release Notes)
   ## Release Notes
   A feature introduction doc will be added to the documents, and included in 
the release notes
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to