The HDFS sink's directory structure and bucketing is mostly sufficient for Hive tables. The bucketing could result into new directories getting created. This requrires altering Hive table to add a new partition for the directory.
This hive sink is basically to handle new directories getting added to a target table. The functionality discussed in
FLUME-990 will be tracked as part of that ticket.