Hive
  1. Hive
  2. HIVE-6507

OrcFile table property names are specified as strings

    Details

    • Release Note:
      (none, this is minor refactoring so as to avoid future issues where new orc properties are added and not accounted for in HCatalog/etc)

      Description

      In HIVE-5504, we had to do some special casing in HCatalog to add a particular set of orc table properties from table properties to job properties.

      In doing so, it's obvious that that is a bit cumbersome, and ideally, the list of all orc file table properties should really be an enum, rather than individual loosely tied constant strings. If we were to clean this up, we can clean up other code that references this to reference the entire enum, and avoid future errors when new table properties are introduced, but other referencing code is not updated.

      1. HIVE-6507.patch
        6 kB
        Sushanth Sowmyan
      2. HIVE-6507.2.patch
        6 kB
        Sushanth Sowmyan

        Issue Links

          Activity

          Sushanth Sowmyan created issue -
          Sushanth Sowmyan made changes -
          Field Original Value New Value
          Attachment HIVE-6507.patch [ 12631113 ]
          Thejas M Nair made changes -
          Link This issue is duplicated by HIVE-6506 [ HIVE-6506 ]
          Thejas M Nair made changes -
          Link This issue is related to HIVE-5504 [ HIVE-5504 ]
          Sushanth Sowmyan made changes -
          Component/s HCatalog [ 12320409 ]
          Component/s Serializers/Deserializers [ 12312585 ]
          Sushanth Sowmyan made changes -
          Affects Version/s 0.13.0 [ 12324986 ]
          Sushanth Sowmyan made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Release Note (none, this is minor refactoring so as to avoid future issues where new orc properties are added and not accounted for in HCatalog/etc)
          Sushanth Sowmyan made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Sushanth Sowmyan made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Sushanth Sowmyan made changes -
          Attachment HIVE-6507.2.patch [ 12632882 ]
          Sushanth Sowmyan made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Sushanth Sowmyan made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Sushanth Sowmyan made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Sushanth Sowmyan made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Thejas M Nair made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Fix Version/s 0.13.0 [ 12324986 ]
          Resolution Fixed [ 1 ]

            People

            • Assignee:
              Sushanth Sowmyan
              Reporter:
              Sushanth Sowmyan
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development