Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-6043

Document incompatible changes in Hive 0.12 and trunk

Log workAgile BoardRank to TopRank to BottomBulk Copy AttachmentsBulk Move AttachmentsAdd voteVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Blocker
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      We need to document incompatible changes. For example

      • HIVE-5372 changed object inspector hierarchy breaking most if not all custom serdes
      • HIVE-1511/HIVE-5263 serializes ObjectInspectors with Kryo so all custom serdes (fixed by HIVE-5380)
      • Hive 0.12 (HIVE-4825) separates MapredWork into MapWork and ReduceWork which is used by Serdes
      • HIVE-5411 serializes expressions with Kryo which are used by custom serdes
      • HIVE-4827 removed the flag of "hive.optimize.mapjoin.mapreduce" (This flag was introduced in Hive 0.11 by HIVE-3952).

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned Assign to me
            brocknoland Brock Noland

            Dates

              Created:
              Updated:

              Slack

                Issue deployment