symfrog commented on issue #1480: [SUPPORT]
URL: https://github.com/apache/incubator-hudi/issues/1480#issuecomment-608114543
 
 
   @bvaradar the purpose would be in the case of an unavoidable schema 
evolution that is not backward compatible, we would maintain the original 
tables for some period of time to allow for downstream clients to migrate to 
the new set of tables. 
   
   The new set of tables would be a transformation (e.g. rename columns) of the 
original tables. 
   
   However, we would like downstream clients to be able to use their instant 
values to continue to do incremental pulls without receiving data they have 
already processed when they switch over to the new tables (conforming to the 
new schema). 
   
   The new tables would be created during an initialization process to ingest 
all the data from the old tables and transform it to the new schema. After this 
initialization process, we would like the instant timestamps to be the same in 
the new target tables after the transformation so that downstream clients can 
continue to use their existing instant values while performing incremental pull 
queries. 

----------------------------------------------------------------
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:
[email protected]


With regards,
Apache Git Services

Reply via email to