5
0
mirror of https://github.com/apache/sqoop.git synced 2025-05-02 15:49:24 +08:00
Go to file
Jarek Jarcec Cecho 6710cbc3d8 SQOOP-438. allow sourcing of sqoop-env.sh to set various environment variables
(Arpit Gupta via Jarek Jarcec Cecho)


git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1292917 13f79535-47bb-0310-9956-ffa450edef68
2012-02-23 19:37:54 +00:00
bin SQOOP-438. allow sourcing of sqoop-env.sh to set various environment variables 2012-02-23 19:37:54 +00:00
conf SQOOP-438. allow sourcing of sqoop-env.sh to set various environment variables 2012-02-23 19:37:54 +00:00
ivy SQOOP-426 Build command ant mvn-install generates Sqoop pom with incorrect group Id. 2012-01-16 19:36:27 +00:00
lib SQOOP-400. Merge 1.4.0 release changes back to trunk. 2011-12-02 03:02:10 +00:00
src SQOOP-428. AvroOutputFormat doesn't support compression even though documentation claims it does 2012-02-04 21:37:08 +00:00
testdata/hive SQOOP-388. Add license header to Hive testdata. 2011-11-03 23:31:59 +00:00
.gitignore ignore target directory 2011-08-15 19:34:11 +00:00
build.xml SQOOP-439: Released artifacts should embrace unwritten naming policy 2012-02-22 20:05:16 +00:00
CHANGELOG.txt SQOOP-440 Rename CHANGES.txt to CHANGELOG.txt 2012-02-21 22:50:45 +00:00
COMPILING.txt SQOOP-397. Make Sqoop work with Hadoop 0.23 2011-12-07 18:33:08 +00:00
DISCLAIMER.txt Added DISCLAIMER.txt, some svn:ignore entries and removed the empty placeholder 2011-07-28 00:25:07 +00:00
ivy.xml SQOOP-420 Sqoop - compatible with hadoop 1.0.0 2012-01-13 18:54:51 +00:00
LICENSE.txt SQOOP-400. Merge 1.4.0 release changes back to trunk. 2011-12-02 03:02:10 +00:00
NOTICE.txt SQOOP-400. Merge 1.4.0 release changes back to trunk. 2011-12-02 03:02:10 +00:00
pom-old.xml SQOOP-408. Renaming pom.xml file to avoid confusion. 2011-12-13 17:35:54 +00:00
README.txt Add ability to compile against Cloudera or Apache Hadoop. 2011-07-22 20:03:41 +00:00

= Welcome to Sqoop!

This is the Sqoop (SQL-to-Hadoop) tool. Sqoop allows easy imports and
exports of data sets between databases and HDFS.


== More Documentation

Sqoop ships with additional documentation: a user guide and a manual page.

Asciidoc sources for both of these are in +src/docs/+. Run +ant docs+ to build
the documentation. It will be created in +build/docs/+.

If you got Sqoop in release form, documentation will already be built and
available in the +docs/+ directory.


== Compiling Sqoop

Compiling Sqoop requires the following tools:

* Apache ant (1.7.1)
* Java JDK 1.6

Additionally, building the documentation requires these tools:

* asciidoc
* make
* python 2.5+
* xmlto
* tar
* gzip

To compile Sqoop, run +ant package+. There will be a fully self-hosted build
provided in the +build/sqoop-(version)/+ directory. 

You can build just the jar by running +ant jar+.

See the COMPILING.txt document for for information.

== This is also an Asciidoc file!

* Try running +asciidoc README.txt+
* For more information about asciidoc, see http://www.methods.co.nz/asciidoc/