Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We need to abstract a unified interface completely for all stuff contact with HMS and does not use Driver to execute DML. For supporting multiple version, we can add a shim middle layer to support multiple versions of HMS and allow user to specify the hive version in use. The task RFC is divided into two steps to finish, (mainly at the code level). The first part is to complete the refactoring of the DML executor, and the second part is to support multiple versions of Hive.

...