nsivabalan commented on PR #12069:
URL: https://github.com/apache/hudi/pull/12069#issuecomment-2400846952
Few tests that we should add if not already available
1. insert few records validate. update the same and validate updates are
reflected. repeat the updates and validate stats.
for MOR, trigger compaction and validate.
2. trigger clustering on top of 1 and validate stats. a. for MOR, lets
trigger clustering before compaction and also after compaction.
3. insert few records, update. and delete subset of records which should
impact the min and max values. validate.
4. lets add a test for async compaction and validate. i.e. some log files
are added to new phantom file slice and stats are intact.
5. lets have a test for non partitioned table.
6. lets trigger rollbacks and validate. i.e. insert, update (partially
failed). validate that only stats pertianing to inserts are reflected. trigger
a rollback and validate its still the same. retry the updates. stats should
reflect stats w/ updated records.
7. lets add one long running tests. i.e with 20+ commits and aggressive
cleaner and archival. just for sanity. or if we can enable all kinds of index
in an existing sanity tests, I am good.
8. lets test all write operations. bulk_insert, insert, upsert, delete,
insert_overwrite, insert_overwrite_table, delete_partition.
--
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.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]