5
0
mirror of https://github.com/apache/sqoop.git synced 2025-05-02 22:19:15 +08:00
Go to file
Jarek Jarcec Cecho 462bd9170c SQOOP-1339: Synchronize .gitignore files
(Abraham Elmahrek via Jarek Jarcec Cecho)
2014-06-24 08:55:53 -07:00
bin SQOOP-1271: Sqoop hcatalog location should support older bigtop default location also 2014-01-23 09:59:08 -08:00
conf SQOOP-1321: Add ability to serialize SqoopOption into JobConf 2014-05-19 10:23:34 -07:00
ivy SQOOP-1056: Implement connection resiliency in Sqoop using pluggable failure handlers 2014-01-31 19:48:52 -08:00
lib SQOOP-400. Merge 1.4.0 release changes back to trunk. 2011-12-02 03:02:10 +00:00
src SQOOP-1337: Doc refactoring - Consolidate documentation of --direct 2014-06-23 08:34:03 -07:00
testdata SQOOP-1035: Add MS Sqoop Connecter tests 2013-06-18 15:30:24 -07:00
.gitattributes SQOOP-1259: Sqoop on Windows can't run HCatalog/HBase multinode jobs 2013-12-16 03:18:59 -08:00
.gitignore SQOOP-1339: Synchronize .gitignore files 2014-06-24 08:55:53 -07:00
build.xml SQOOP-1297: Parameterize the Accumulo version in the build files 2014-03-18 22:09:16 -07:00
CHANGELOG.txt Updating LICENSE and CHANGELOG for 1.4.4 release 2013-07-18 12:05:39 -07:00
COMPILING.txt SQOOP-397. Make Sqoop work with Hadoop 0.23 2011-12-07 18:33:08 +00:00
ivy.xml SQOOP-1297: Parameterize the Accumulo version in the build files 2014-03-18 22:09:16 -07:00
LICENSE.txt Updating LICENSE and CHANGELOG for 1.4.4 release 2013-07-18 12:05:39 -07:00
NOTICE.txt SQOOP-1006: Update year in the notice file to 2013 2013-06-15 14:25:24 -04:00
pom-old.xml [SQOOP-595] Change repository location in source code 2012-09-06 10:45:08 +02: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/