HUE-8948 [hive] Support transaction tables as examples

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

romain
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

jgauthier
  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. 
      
romain
romain
Review request changed

Status: Closed (submitted)

Loading...