HUE-8948 [hive] Support transaction tables as examples

Review Request #14218 - Created Aug. 13, 2019 and submitted

Romain Rigaux
hue
master
HUE-8948
hue
jgauthier, johan, ranade, romain, weixia, yingc
commit 8189b04b95f8204ef9b715f5ffc196268e010b20
Author: Romain <romain.rigaux@gmail.com>
Date:   Tue Aug 13 07:53:47 2019 -0700

    HUE-8948 [hive] Skip customer query if transactional table

:100644 100644 cb6bfd722b a831a21542 M	apps/beeswax/src/beeswax/management/commands/beeswax_install_examples.py
:100644 100644 42dada6e45 60c7ef7e6a M	apps/beeswax/src/beeswax/management/commands/beeswax_install_examples_tests.py

commit e17d8a9800f9d065823ac7d4e08cbb0549d2708b
Author: Romain <romain.rigaux@gmail.com>
Date:   Mon Aug 12 19:00:53 2019 -0700

    HUE-8948 [hive] Skip customer table for now as nested types

:100644 100644 87ad328daf f0b6fb1821 M	apps/beeswax/data/tables_transactional.json

commit 7c0069fcd7e30328133d0b4b5ecc29c7f61dd3f5
Author: Romain <romain.rigaux@gmail.com>
Date:   Mon Aug 12 13:02:35 2019 -0700

    HUE-8948 [hive] Support transaction tables as examples

:000000 100644 0000000000 87ad328daf A	apps/beeswax/data/tables_transactional.json
:100644 100644 b3e829343d 817bef5a8c M	apps/beeswax/src/beeswax/hive_site.py
:100644 100644 e69de29bb2 8ead8783e6 M	apps/beeswax/src/beeswax/management/commands/__init__.py
:100644 100644 8b51f8d2b1 cb6bfd722b M	apps/beeswax/src/beeswax/management/commands/beeswax_install_examples.py
:000000 100644 0000000000 42dada6e45 A	apps/beeswax/src/beeswax/management/commands/beeswax_install_examples_tests.py

commit 9ef00aab39f7f6843c5d90227d79563b1485e851
Author: Romain <romain.rigaux@gmail.com>
Date:   Mon Aug 12 09:04:41 2019 -0700

    HUE-8948 [hive] Pick-up if transactional table support from hive-site.xml

:100644 100644 0dc02f0b9f b3e829343d M	apps/beeswax/src/beeswax/hive_site.py

manual
test added

Customer table is currently skipped as no easy way to insert data

  1. 
      
  2. Maybe we should always insert? Would work for SQLAlchemy.

    1. By default has_concurrency is true as Hive 3 has it on by default.

      Yes, +1, would only need to skip/refactor Partitioned Tables, Nested types as well as their queries.

      So that's one more step in the good direction!

  3. 
      
Review request changed

Status: Closed (submitted)

Loading...