XMLWordPrintableJSON

Details

    • Sub-task
    • Status: In Progress
    • Critical
    • Resolution: Unresolved
    • None
    • 1.0.1
    • metadata
    • None
    • 10

    Description

       

      We need to ensure that we cover the following cases for basic col stats certification:

      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. For MOR, let ensure we cover all log block types (data blocks, delete blocks, and rollback blocks) 
      3. trigger clustering on top of 1 and validate stats. a. for MOR, lets trigger clustering before compaction and also after compaction. ensure that no stats are available for the replaced file groups.
      4. insert few records, update. and delete subset of records which should impact the min and max values. validate.
      5. 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.
      6. lets have a test for non partitioned table.
      7. Trigger clean and ensure cleaned up files are deleted from col stats. Should not even return null stats. 
      8. 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.
      9. 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, we should be good.
      10. lets test all write operations. bulk_insert, insert, upsert, delete, insert_overwrite, insert_overwrite_table, delete_partition.

      Attachments

        Activity

          People

            linliu Lin Liu
            shivnarayan sivabalan narayanan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - 10h
                10h
                Remaining:
                Remaining Estimate - 10h
                10h
                Logged:
                Time Spent - Not Specified
                Not Specified