Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-3720 Improve single cell implementation for immutable tables
  3. PHOENIX-3605

Delete data for a column dropped from encoded immutable table

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      As part of PHOENIX-3604, when a column is dropped from an encoded immutable table, we only mark the column as dropped in metadata. This way while we disallow access to the column through phoenix queries, the data is still around if someone accesses it directly via hbase. To truly drop the data, we would need to rewrite the packed encoded cell. We can do this during major compaction where we can replace the contents of a dropped column with null.

      Attachments

        Activity

          People

            Unassigned Unassigned
            samarthjain Samarth Jain
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: