Author: hashutosh
Date: Sun Jul 13 07:02:23 2014
New Revision: 1610128
URL: http://svn.apache.org/r1610128
Log:
HIVE-7339 : hive --orcfiledump command is not supported on Windows (Deepesh
Khandelwal via Ashutosh Chauhan)
Added:
hive/trunk/bin/ext/orcfiledump.cmd
Modified:
hive/trunk/bin/hive.cmd
Added: hive/trunk/bin/ext/orcfiledump.cmd
URL:
http://svn.apache.org/viewvc/hive/trunk/bin/ext/orcfiledump.cmd?rev=1610128&view=auto
==============================================================================
--- hive/trunk/bin/ext/orcfiledump.cmd (added)
+++ hive/trunk/bin/ext/orcfiledump.cmd Sun Jul 13 07:02:23 2014
@@ -0,0 +1,35 @@
+@echo off
+@rem Licensed to the Apache Software Foundation (ASF) under one or more
+@rem contributor license agreements. See the NOTICE file distributed with
+@rem this work for additional information regarding copyright ownership.
+@rem The ASF licenses this file to You under the Apache License, Version 2.0
+@rem (the "License"); you may not use this file except in compliance with
+@rem the License. You may obtain a copy of the License at
+@rem
+@rem http://www.apache.org/licenses/LICENSE-2.0
+@rem
+@rem Unless required by applicable law or agreed to in writing, software
+@rem distributed under the License is distributed on an "AS IS" BASIS,
+@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+@rem See the License for the specific language governing permissions and
+@rem limitations under the License.
+
+set CLASS=org.apache.hadoop.hive.ql.io.orc.FileDump
+set HIVE_OPTS=
+set HADOOP_CLASSPATH=
+
+pushd %HIVE_LIB%
+for /f %%a IN ('dir /b hive-exec-*.jar') do (
+ set JAR=%HIVE_LIB%\%%a
+)
+popd
+
+if [%1]==[orcfiledump_help] goto :orcfiledump_help
+
+:orcfiledump
+ call %HIVE_BIN_PATH%\ext\util\execHiveCmd.cmd %CLASS%
+goto :EOF
+
+:orcfiledump_help
+ echo "usage hive --orcfiledump <path_to_file>"
+goto :EOF
Modified: hive/trunk/bin/hive.cmd
URL:
http://svn.apache.org/viewvc/hive/trunk/bin/hive.cmd?rev=1610128&r1=1610127&r2=1610128&view=diff
==============================================================================
--- hive/trunk/bin/hive.cmd (original)
+++ hive/trunk/bin/hive.cmd Sun Jul 13 07:02:23 2014
@@ -83,6 +83,12 @@ set AUX_PARAM=
goto :ProcessCmdLine
)
+ if %1==--orcfiledump (
+ set SERVICE=orcfiledump
+ shift
+ goto :ProcessCmdLine
+ )
+
if %1==--help (
set HELP=_help
shift
@@ -339,6 +345,9 @@ goto :EOF
set VAR%SERVICE_COUNT%=rcfilecat
set /a SERVICE_COUNT = %SERVICE_COUNT% + 1
+ set VAR%SERVICE_COUNT%=orcfiledump
+
+ set /a SERVICE_COUNT = %SERVICE_COUNT% + 1
set VAR%SERVICE_COUNT%=schematool
goto :EOF