@Test
  public void testMMOrcTable() throws Exception {
    runStatementOnDriver("drop table if exists T");
    runStatementOnDriver("create table T (a int, b int) stored as orc tblproperties('transactional'='true', 'transactional_properties'='insert_only')");
    int[][] values = {{1,2},{3,4}};
    runStatementOnDriver("insert into T " + makeValuesClause(values));
    List<String> rs = runStatementOnDriver("select a, b from T order by b");
    Assert.assertEquals("", stringifyValues(values), rs);
  }
By default you can't load into bucketed tables.  Things will break badly in acid (data loss, etc)
if loaded data is not bucketed properly.  This test is to capture that this is still the default.
If the default is changed, Load Data should probably do more validation to ensure data is
properly distributed into files and files are named correctly.
With the availability of new feature to rewrite such "load data" commands into insert-as-select,
the test should let the load data pass.
ql/src/test/org/apache/hadoop/hive/ql/TestTxnLoadData.java