Hello Impala Public Jenkins, Alex Behm,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/6317
to look at the new patch set (#3).
Change subject: IMPALA-4615: Fix create_table.sql command order
......................................................................
IMPALA-4615: Fix create_table.sql command order
INSERT OVERWRITE commands in Hive will only affect partitions that Hive
knows about. If an external table gets dropped and recreated, then
'MSCK REPAIR TABLE' needs to be executed to recover any preexisting
partitions. Otherwise, an INSERT OVERWRITE will not remove the data
files in those partitions and will fail to move the new data in place.
More information can be found here:
http://www.ericlin.me/hive-insert-overwrite-does-not-remove-existing-data
I tested the fix by running the following commands, making sure that the
second run of the .sql script completed without errors.
export JDBC_URL="jdbc:hive2://${HS2_HOST_PORT}/default;"
export HS2_HOST_PORT=localhost:11050
beeline -n $USER -u "${JDBC_URL}" -f
${IMPALA_HOME}/testdata/avro_schema_resolution/create_table.sql
beeline -n $USER -u "${JDBC_URL}" -f
${IMPALA_HOME}/testdata/avro_schema_resolution/create_table.sql
Change-Id: I0f68eeb75ba2f43b96b8f3d82f902e291d3bd396
---
M testdata/avro_schema_resolution/create_table.sql
1 file changed, 13 insertions(+), 1 deletion(-)
git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/17/6317/3
--
To view, visit http://gerrit.cloudera.org:8080/6317
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I0f68eeb75ba2f43b96b8f3d82f902e291d3bd396
Gerrit-PatchSet: 3
Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-Owner: Lars Volker <[email protected]>
Gerrit-Reviewer: Alex Behm <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins
Gerrit-Reviewer: Lars Volker <[email protected]>