5
0
mirror of https://github.com/apache/sqoop.git synced 2025-05-03 04:11:44 +08:00
Go to file
Szabolcs Vasas b9c7a73898 readme
2019-03-13 10:49:56 +01:00
bin SQOOP-2145: Default Hive home is not being set properly under certain circumstances 2015-02-28 08:39:31 -08:00
conf SQOOP-3391: Test storing AWS credentials in Hadoop CredentialProvider during import 2018-10-18 16:08:13 +02:00
config/checkstyle SQOOP-3052: Introduce Gradle based build for Sqoop to make it more developer friendly / open 2018-07-23 13:48:22 +02:00
gradle SQOOP-3381: Upgrade the Parquet library from 1.6.0 to 1.9.0 2018-10-17 10:16:40 +02:00
ivy SQOOP-3391: Test storing AWS credentials in Hadoop CredentialProvider during import 2018-10-18 16:08:13 +02:00
lib SQOOP-400. Merge 1.4.0 release changes back to trunk. 2011-12-02 03:02:10 +00:00
src SQOOP-3428: Fix the CI 2019-03-08 16:28:41 +01:00
testdata SQOOP-3381: Upgrade the Parquet library from 1.6.0 to 1.9.0 2018-10-17 10:16:40 +02:00
.gitattributes SQOOP-1259: Sqoop on Windows can't run HCatalog/HBase multinode jobs 2013-12-16 03:18:59 -08:00
.gitignore SQOOP-3052: Introduce Gradle based build for Sqoop to make it more developer friendly / open 2018-07-23 13:48:22 +02:00
.travis.yml SQOOP-3417: Execute Oracle XE tests on Travis CI 2018-12-04 15:30:16 +01:00
build.gradle SQOOP-3417: Execute Oracle XE tests on Travis CI 2018-12-04 15:30:16 +01:00
build.xml SQOOP-3289: Add .travis.yml 2018-11-23 15:07:59 +01:00
CHANGELOG.txt SQOOP-3268: Remove duplicates and issues with incorrect resolve status from CHANGELOG.txt 2017-12-19 21:59:00 +01:00
COMPILING.txt SQOOP-3417: Execute Oracle XE tests on Travis CI 2018-12-04 15:30:16 +01:00
gradle.properties SQOOP-3417: Execute Oracle XE tests on Travis CI 2018-12-04 15:30:16 +01:00
gradlew SQOOP-3052: Introduce Gradle based build for Sqoop to make it more developer friendly / open 2018-07-23 13:48:22 +02:00
gradlew.bat SQOOP-3052: Introduce Gradle based build for Sqoop to make it more developer friendly / open 2018-07-23 13:48:22 +02:00
ivy.xml SQOOP-3398: Tests using HiveMiniCluster can be unstable on some platforms 2018-10-24 17:18:57 +02:00
LICENSE.txt SQOOP-3349: Remove Kite dependency from the Gradle dependencies 2018-07-27 16:22:42 +02:00
NOTICE.txt SQOOP-1421: Automated patch script 2014-08-13 16:10:56 -07:00
pom-old.xml [SQOOP-595] Change repository location in source code 2012-09-06 10:45:08 +02:00
README.md readme 2019-03-13 10:49:56 +01:00
settings.gradle SQOOP-3364: Upgrade Gradle version to 4.9 2018-08-22 16:29:31 +02:00
sqoop-patch-review.py SQOOP-2263: Sqoop1 has some files without a copyright header 2015-03-25 09:55:46 -07:00

Build Status

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.9.7)
  • Java JDK 1.8

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 more information.

This is also an Asciidoc file!