diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-15 09:32:57 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-15 09:32:57 +0000 |
commit | 9802c7318d1c3d28362642be3d427ca301db27b7 (patch) | |
tree | 995c589dc15d85e905c3125798bdf193722f358e | |
parent | b34b5ad035c01216fab6ce7a7d1acb508683d90e (diff) |
automatic import of python-impala-shell
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-impala-shell.spec | 288 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 290 insertions, 0 deletions
@@ -0,0 +1 @@ +/impala_shell-4.2.0.tar.gz diff --git a/python-impala-shell.spec b/python-impala-shell.spec new file mode 100644 index 0000000..7d60ba2 --- /dev/null +++ b/python-impala-shell.spec @@ -0,0 +1,288 @@ +%global _empty_manifest_terminate_build 0 +Name: python-impala-shell +Version: 4.2.0 +Release: 1 +Summary: Impala Shell +License: Apache Software License +URL: https://impala.apache.org/ +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e6/b7/ab37b0cb95fb0e363193728bd29f8ce55d88bda434d7194821150b535a8b/impala_shell-4.2.0.tar.gz +BuildArch: noarch + + +%description +# Impala Interactive Shell + +You can use the Impala shell tool (impala-shell) to connect to an Impala +service. The shell allows you to set up databases and tables, insert data, +and issue queries. For ad hoc queries and exploration, you can submit SQL +statements in an interactive session. The impala-shell interpreter accepts +all the same SQL statements listed in +[Impala SQL Statements](http://impala.apache.org/docs/build/html/topics/impala_langref_sql.html), +plus some shell-only commands that you can use for tuning performance and +diagnosing problems. + +To automate your work, you can specify command-line options to process a single +statement or a script file. (Other avenues for Impala automation via python +are provided by Impyla or ODBC.) + +## Installing + +``` +$ pip install impala-shell +``` + +## Online documentation + +* [Impala Shell Documentation](http://impala.apache.org/docs/build/html/topics/impala_impala_shell.html) +* [Apache Impala Documentation](http://impala.apache.org/impala-docs.html) + +## Quickstart + +### Non-interactive mode + +Processing a single query, e.g., ```show tables```: + +``` +$ impala-shell -i impalad-host.domain.com -d some_database -q 'show tables' +``` + +Processing a text file with a series of queries: + +``` +$ impala-shell -i impalad-host.domain.com -d some_database -f /path/to/queries.sql +``` + +### Launching the interactive shell + +To connect to an impalad host at the default service port (21000): + +``` +$ impala-shell -i impalad-host.domain.com +Starting Impala Shell without Kerberos authentication +Connected to impalad-host.domain.com:21000 +Server version: impalad version 2.11.0-SNAPSHOT RELEASE (build d4596f9ca3ea32a8008cdc809a7ac9a3dea47962) +*********************************************************************************** +Welcome to the Impala shell. +(Impala Shell v3.0.0-SNAPSHOT (73e90d2) built on Thu Mar 8 00:59:00 PST 2018) + +The '-B' command line flag turns off pretty-printing for query results. Use this +flag to remove formatting from results you want to save for later, or to benchmark +Impala. +*********************************************************************************** +[impalad-host.domain.com:21000] > +``` + +### Launching the interactive shell (secure mode) + +To connect to a secure host using kerberos and SSL: + +``` +$ impala-shell -k --ssl -i impalad-secure-host.domain.com +``` + +### Disconnecting + +To exit the shell when running interactively, press ```Ctrl-D``` at the shell prompt. + +%package -n python3-impala-shell +Summary: Impala Shell +Provides: python-impala-shell +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-impala-shell +# Impala Interactive Shell + +You can use the Impala shell tool (impala-shell) to connect to an Impala +service. The shell allows you to set up databases and tables, insert data, +and issue queries. For ad hoc queries and exploration, you can submit SQL +statements in an interactive session. The impala-shell interpreter accepts +all the same SQL statements listed in +[Impala SQL Statements](http://impala.apache.org/docs/build/html/topics/impala_langref_sql.html), +plus some shell-only commands that you can use for tuning performance and +diagnosing problems. + +To automate your work, you can specify command-line options to process a single +statement or a script file. (Other avenues for Impala automation via python +are provided by Impyla or ODBC.) + +## Installing + +``` +$ pip install impala-shell +``` + +## Online documentation + +* [Impala Shell Documentation](http://impala.apache.org/docs/build/html/topics/impala_impala_shell.html) +* [Apache Impala Documentation](http://impala.apache.org/impala-docs.html) + +## Quickstart + +### Non-interactive mode + +Processing a single query, e.g., ```show tables```: + +``` +$ impala-shell -i impalad-host.domain.com -d some_database -q 'show tables' +``` + +Processing a text file with a series of queries: + +``` +$ impala-shell -i impalad-host.domain.com -d some_database -f /path/to/queries.sql +``` + +### Launching the interactive shell + +To connect to an impalad host at the default service port (21000): + +``` +$ impala-shell -i impalad-host.domain.com +Starting Impala Shell without Kerberos authentication +Connected to impalad-host.domain.com:21000 +Server version: impalad version 2.11.0-SNAPSHOT RELEASE (build d4596f9ca3ea32a8008cdc809a7ac9a3dea47962) +*********************************************************************************** +Welcome to the Impala shell. +(Impala Shell v3.0.0-SNAPSHOT (73e90d2) built on Thu Mar 8 00:59:00 PST 2018) + +The '-B' command line flag turns off pretty-printing for query results. Use this +flag to remove formatting from results you want to save for later, or to benchmark +Impala. +*********************************************************************************** +[impalad-host.domain.com:21000] > +``` + +### Launching the interactive shell (secure mode) + +To connect to a secure host using kerberos and SSL: + +``` +$ impala-shell -k --ssl -i impalad-secure-host.domain.com +``` + +### Disconnecting + +To exit the shell when running interactively, press ```Ctrl-D``` at the shell prompt. + +%package help +Summary: Development documents and examples for impala-shell +Provides: python3-impala-shell-doc +%description help +# Impala Interactive Shell + +You can use the Impala shell tool (impala-shell) to connect to an Impala +service. The shell allows you to set up databases and tables, insert data, +and issue queries. For ad hoc queries and exploration, you can submit SQL +statements in an interactive session. The impala-shell interpreter accepts +all the same SQL statements listed in +[Impala SQL Statements](http://impala.apache.org/docs/build/html/topics/impala_langref_sql.html), +plus some shell-only commands that you can use for tuning performance and +diagnosing problems. + +To automate your work, you can specify command-line options to process a single +statement or a script file. (Other avenues for Impala automation via python +are provided by Impyla or ODBC.) + +## Installing + +``` +$ pip install impala-shell +``` + +## Online documentation + +* [Impala Shell Documentation](http://impala.apache.org/docs/build/html/topics/impala_impala_shell.html) +* [Apache Impala Documentation](http://impala.apache.org/impala-docs.html) + +## Quickstart + +### Non-interactive mode + +Processing a single query, e.g., ```show tables```: + +``` +$ impala-shell -i impalad-host.domain.com -d some_database -q 'show tables' +``` + +Processing a text file with a series of queries: + +``` +$ impala-shell -i impalad-host.domain.com -d some_database -f /path/to/queries.sql +``` + +### Launching the interactive shell + +To connect to an impalad host at the default service port (21000): + +``` +$ impala-shell -i impalad-host.domain.com +Starting Impala Shell without Kerberos authentication +Connected to impalad-host.domain.com:21000 +Server version: impalad version 2.11.0-SNAPSHOT RELEASE (build d4596f9ca3ea32a8008cdc809a7ac9a3dea47962) +*********************************************************************************** +Welcome to the Impala shell. +(Impala Shell v3.0.0-SNAPSHOT (73e90d2) built on Thu Mar 8 00:59:00 PST 2018) + +The '-B' command line flag turns off pretty-printing for query results. Use this +flag to remove formatting from results you want to save for later, or to benchmark +Impala. +*********************************************************************************** +[impalad-host.domain.com:21000] > +``` + +### Launching the interactive shell (secure mode) + +To connect to a secure host using kerberos and SSL: + +``` +$ impala-shell -k --ssl -i impalad-secure-host.domain.com +``` + +### Disconnecting + +To exit the shell when running interactively, press ```Ctrl-D``` at the shell prompt. + +%prep +%autosetup -n impala-shell-4.2.0 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-impala-shell -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 4.2.0-1 +- Package Spec generated @@ -0,0 +1 @@ +2692f837ce1da44f5a7b8bddb7c5de61 impala_shell-4.2.0.tar.gz |