5
0
mirror of https://github.com/apache/sqoop.git synced 2025-05-02 17:22:25 +08:00
Commit Graph

61 Commits

Author SHA1 Message Date
Szabolcs Vasas
b3e941be05 SQOOP-3346: Upgrade Hadoop version to 2.8.0
(Boglarka Egyed via Szabolcs Vasas)
2018-07-20 10:54:40 +02:00
Boglarka Egyed
739bbce485 SQOOP-3329: Remove Kite dependency from the Sqoop project
(Szabolcs Vasas via Boglarka Egyed)
2018-07-20 09:36:39 +02:00
Boglarka Egyed
2ca85527fd SQOOP-3322: Version differences between ivy configurations
(Daniel Voros via Boglarka Egyed)
2018-05-10 18:49:13 +02:00
Szabolcs Vasas
7ef6a8013a SQOOP-3241: ImportAllTablesTool uses the same SqoopOptions object for every table import
(Ferenc Szabo via Szabolcs Vasas)
2018-01-05 15:13:02 +01:00
Anna Szonyi
ac42f2ad5c SQOOP-3192: Upgrade Parquet to new version
(Sandish Kumar HN via Anna Szonyi)
2017-06-08 14:14:46 +02:00
Attila Szabo
281a87aed2 SQOOP-3100: Clean up expected exception logic in tests - part III.
(Boglarka Egyed via Attila Szabo)
2017-03-14 12:38:18 +01:00
Attila Szabo
a5ae802388 Revert "SQOOP-3100: Clean up expected exception logic in tests - part III."
This reverts commit 150843b264.

I've mistakenly committed the previous change with incorrect author
information, and would not like to break any toolchain by rewriting the
history, thus I'm reverting this, and committing again the change with
proper header information

(Attila Szabo)
2017-03-14 12:36:30 +01:00
maugli
150843b264 SQOOP-3100: Clean up expected exception logic in tests - part III.
(Boglarka Egyed via Attila Szabo)
2017-03-14 12:25:32 +01:00
Attila Szabo
7783f85f80 SQOOP-3083: Fixing fault injection targets to work
together with try with resources statements
(introduced in SQOOP-2983)

(Anna Szonyi via Attila Szabo)
2016-12-16 11:59:22 +01:00
Attila Szabo
44e05df215 SQOOP-3051:Remove all old profiles, configurations
from build.xml and ivy.xml and consolidate them
to a single working one

(Anna Szonyi via Attila Szabo)
2016-12-08 13:24:52 +01:00
Attila Szabo
c3ac21f716 SQOOP-2925: Modify ivy settings to work from the
local ivy cache, thus making ant compile much faster
2016-12-02 21:43:15 +01:00
Abraham Fine
7c1754270f SQOOP-2999: Sqoop ClassNotFoundException (org.apache.commons.lang3.StringUtils) is thrown when executing Oracle direct import map task
(Szabolcs Vasas via Abraham Fine)
2016-08-29 10:27:58 +02:00
Venkat Ranganathan
9dafccda0d SQOOP-2810: Upgrade to non-snapshot dependency on Avro 1.8.0 as soon as it gets released
(Jarek Jarcec Cecho via Venkat Ranganathan)
2016-01-31 20:14:25 -08:00
Jarek Jarcec Cecho
d25eb2e190 SQOOP-1493: Add ability to import/export true decimal in Avro instead of serializing it to String
(Abraham Elmahrek via Jarek Jarcec Cecho)
2016-01-29 08:42:23 -08:00
Kate Ting
267ff3fb04 SQOOP-2707: Upgrade commons-collections to 3.2.2
(Jarek Jarcec Cecho via Kate Ting)
2015-12-11 21:17:00 -08:00
Jarek Jarcec Cecho
eeb71085ae SQOOP-2149: Update Kite dependency to 1.0.0
(Qian Xu via Jarek Jarcec Cecho)
2015-02-28 06:53:10 -08:00
Jarek Jarcec Cecho
27cdcef4ee SQOOP-1693: Upgrade Kite SDK to 0.17
(Qian Xu via Jarek Jarcec Cecho)
2014-11-09 20:47:33 -08:00
Venkat Ranganathan
268299ee52 SQOOP-1272: Support importing mainframe sequential datasets
(Mariappan Asokan via Venkat Ranganathan)
2014-09-09 23:26:24 -07:00
Jarek Jarcec Cecho
e2544a9a92 SQOOP-1393: Import data from database to Hive as Parquet files
(Richard via Jarek Jarcec Cecho)
2014-08-25 07:41:04 +02:00
Jarek Jarcec Cecho
2e1e09422c SQOOP-1390: Import data to HDFS as a set of Parquet files
(Qian Xu via Jarek Jarcec Cecho)
2014-08-19 08:42:48 -07:00
Jarek Jarcec Cecho
81624ddf3c SQOOP-1398: Upgrade ivy version used to the latest release version
(Venkat Ranganathan via Jarek Jarcec Cecho)
2014-07-23 10:47:25 -07:00
Jarek Jarcec Cecho
1d2454d483 SQOOP-1359: Fix avro versions in Sqoop to stop shipping hadoop1 jars with hadoop2
(Venkat Ranganathan via Jarek Jarcec Cecho)
2014-07-23 09:29:48 -07:00
Venkat Ranganathan
03fa9c5302 SQOOP-1056: Implement connection resiliency in Sqoop using pluggable failure handlers
SQOOP-1057: Introduce fault injection framework to test connection resiliency

(Shuaishuai Nie via Venkat Ranganathan)
2014-01-31 19:48:52 -08:00
Hari Shreedharan
127d2ddec1 SQOOP-1185. LobAvroImportTestCase is sensitive to test method order execution
(Jarek Jarcec Cecho via Hari Shreedharan)
2013-08-30 18:47:47 -07:00
Jarek Jarcec Cecho
fb29b8f9fc SQOOP-999: Support bulk load from HDFS to PostgreSQL using COPY ... FROM
(Masatake Iwasaki via Jarek Jarcec Cecho)
2013-07-03 18:38:14 -07:00
Jarek Jarcec Cecho
5e88d43b5a SQOOP-931: Integrate HCatalog with Sqoop
(Venkat Ranganathan via Jarek Jarcec Cecho)
2013-06-07 07:33:21 -07:00
Jarek Jarcec Cecho
20af67ef60 SQOOP-749: Exports Using Stored Procedures (Functions)
(Nick White via Jarek Jarcec Cecho)
2013-01-22 12:24:40 -08:00
Jarek Jarcec Cecho
33a7a81412 SQOOP-725: Enable HBase tests in sqoop 1
(Hari Shreedharan via Jarek Jarcec Cecho)
2012-11-29 08:29:44 -08:00
Cheolsoo Park
97f272a4ba SQOOP-462 Sqoop hbase Test Compilation failure
(Ashish Singh via Cheolsoo Park)
2012-10-17 21:46:52 -07:00
Jarek Jarcec Cecho
7d775935b6 SQOOP-571. Revert SQOOP-519 and SQOOP-524.
(Cheolsoo Park via Jarek Jarcec Cecho)


git-svn-id: https://svn.apache.org/repos/asf/sqoop/trunk@1372828 13f79535-47bb-0310-9956-ffa450edef68
2012-08-14 10:23:33 +00:00
Bilung Lee
90d15511d5 SQOOP-528: Remove references to incubator from sources
git-svn-id: https://svn.apache.org/repos/asf/sqoop/trunk@1368628 13f79535-47bb-0310-9956-ffa450edef68
2012-08-02 18:06:49 +00:00
Jarek Jarcec Cecho
9eebfb48be SQOOP-519. Update the version of hsqldb decadency to 2.X.
(Cheolsoo Park via Jarek Jarcec Cecho)


git-svn-id: https://svn.apache.org/repos/asf/sqoop/trunk@1365691 13f79535-47bb-0310-9956-ffa450edef68
2012-07-25 18:33:11 +00:00
Bilung Lee
a98a93ac2d SQOOP-442 Ant target mvn-install is generating pom with dependencies on cloudera version of Hadoop
git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1296519 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 23:57:04 +00:00
Bilung Lee
b763c57248 SQOOP-426 Build command ant mvn-install generates Sqoop pom with incorrect group Id.
git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1232127 13f79535-47bb-0310-9956-ffa450edef68
2012-01-16 19:36:27 +00:00
Arvind Prabhakar
5cc64097ae SQOOP-405. Enable TestDataDrivenDBInputFormat for Hadoop 0.23
(Bilung Lee via Arvind Prabhakar)


git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1213964 13f79535-47bb-0310-9956-ffa450edef68
2011-12-13 22:34:32 +00:00
Arvind Prabhakar
6c1ddf5f7c SQOOP-397. Make Sqoop work with Hadoop 0.23
(Bilung Lee via Arvind Prabhakar)


git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1211583 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 18:33:08 +00:00
Arvind Prabhakar
56b4b3db94 SQOOP-325. Sqoop doesn't build on itelliJ.
(Alex Newman via Arvind Prabhakar)


git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1171193 13f79535-47bb-0310-9956-ffa450edef68
2011-09-15 17:45:46 +00:00
Arvind Prabhakar
d7ac5ebaa3 SQOOP-326. Upgrade Avro dependency version.
(Alejandro Abdelnur via Arvind Prabhakar)


git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1163453 13f79535-47bb-0310-9956-ffa450edef68
2011-08-30 23:34:56 +00:00
Arvind Prabhakar
fe9f6c723a SQOOP-309. Update Sqoop dependency versions.
git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1158378 13f79535-47bb-0310-9956-ffa450edef68
2011-08-16 17:07:57 +00:00
Arvind Prabhakar
09b0d12133 SQOOP-315. Updated Avro version to 1.5.2.
(Tom White via Arvind Prabhakar)


git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1157938 13f79535-47bb-0310-9956-ffa450edef68
2011-08-15 18:30:20 +00:00
Olivier Lamy
dfc6fa4e7c SQOOP-310 Review license headers
start working on build/configuration files

git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1155235 13f79535-47bb-0310-9956-ffa450edef68
2011-08-09 07:10:53 +00:00
Andrew Bayer
44ffd1e75b SQOOP-207. Support import as Avro Data Files.
(Tom White via Arvind Prabhakar)

From: Arvind Prabhakar <arvind@cloudera.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1150047 13f79535-47bb-0310-9956-ffa450edef68
2011-07-22 20:04:40 +00:00
Andrew Bayer
819c1dbb0b SQOOP-138. Fixing intermittent IVY failure.
This change fixes the problem due to which on certain systems IVY
is unable to download the hbase artifacts from maven repository.
It also includes some clean up of documentation and build files
that relate to the removal of shim layer mechanism.

From: Arvind Prabhakar <arvind@cloudera.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1149998 13f79535-47bb-0310-9956-ffa450edef68
2011-07-22 20:04:23 +00:00
Andrew Bayer
ae66d60c56 SQOOP-101. Sqoop build to use IVY for dependencies.
This change modifies Sqoop build to use IVY for retrieving HBase and
Zookeeper dependencies. Along with this update, the version number
for HBase and Hadoop have been incremented to match the CDH3 Beta 3
versions. Due to this, a couple of tests had to be modified in order
to accommodate the changed behavior of the Hadoop classes.

From: Arvind Prabhakar <arvind@cloudera.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1149997 13f79535-47bb-0310-9956-ffa450edef68
2011-07-22 20:04:23 +00:00
Andrew Bayer
b22904cbfe SQOOP-133. Removing shim layer mechanism.
This change removes the ShimLoader and various Shim classes such as CDH3Shim
etc. It introduces a couple of new classes - ConfigurationConstants and
ConfigurationHelper - that provide a unique place for articulating interface
related details such as configuration keys that can likely change from version
to version of Hadoop.

From: Arvind Prabhakar <arvind@cloudera.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1149994 13f79535-47bb-0310-9956-ffa450edef68
2011-07-22 20:04:22 +00:00
Andrew Bayer
683c04d10d SQOOP-108. Automatically obtain HBase and ZK deps.
Users currently need to specify hbase.home and zk.home in build.properties.
This change helps automatically resolve these dependencies by downloading
release tarballs. Would be best to do this via SQOOP-101 but the hbase and
zk maven layout currently has some issues that are painful to workaround
in ivy.

Reason: Improvement
Author: Eli Collins via Arvind Prabhakar

From: Arvind Prabhakar <arvind@cloudera.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1149986 13f79535-47bb-0310-9956-ffa450edef68
2011-07-22 20:04:19 +00:00
Andrew Bayer
15c1ba7241 SQOOP-53. Build test jar and publish to maven.
Sqoop now builds a sqoop-test-(version).jar file.
Added "jar-all" target to build.xml to build all artifacts.
Default ant target switched to "jar-all".
mvn-install, mvn-deploy updated deploy to deploy all main, test, and shim jars.
Added source jar artifacts to maven installation/deploy process.
Fixed build dependency bugs in generated poms.
Added Sqoop pom template; generating from ivy.xml was over-broad.
write-version-info.sh generates correct directory hierarchy in build/src/.
bin/sqoop and bin/configure-sqoop tweaked to account for multiple sqoop-* jars
in the $SQOOP_HOME directory.

From: Aaron Kimball <aaron@cloudera.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1149946 13f79535-47bb-0310-9956-ffa450edef68
2011-07-22 20:04:07 +00:00
Andrew Bayer
7e0ccb4008 SQOOP-14. Allow Sqoop to import data into HBase.
Added FieldMappable and FieldMapProcessor interfaces.
Added ProcessingException class.
Added NullOutputCommitter class.
SqoopRecord now has delegate() method which calls a FieldMapProcessor.
ClassWriter now generates getFieldMap() method for SqoopRecords.
Added HBasePutProcessor to transform SqoopRecords into Put commands,
implementing FieldMapProcessor.
Added PutTransformer interface class and ToStringPutTransformer implementation.
Added DelegatingOutputFormat that uses a FieldMapProcessor.
Added HBase deps to build.xml via hbase.home property.
Added HBase, ZooKeeper to the dependency net added by configure-sqoop.
Added HBaseImportJob, HBaseImportMapper.
ImportJobBase now has jobSetup() step executed just before job submission.
ImportJobContext now holds a reference to the ConnManager.
DataDrivenImportJob retrieves ConnManager from ImportJobContext, it no longer
creates a new one.
Added HBase table import configuration parameters to SqoopOptions, ImportTool.
SqlManager.importQuery() needs to set ConnManager in ImportJobContext.
Added HBase import user documentation.
Described PutTransformer API in developer docs.
Added HBase unit tests.
Added ANT_ARGUMENTS env variable to Hudson test scripts to allow freeform parameters.
Added HBASE_HOME and ZOOKEEPER_HOME variables to hudson scripts.

From: Aaron Kimball <aaron@cloudera.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1149935 13f79535-47bb-0310-9956-ffa450edef68
2011-07-22 20:04:03 +00:00
Andrew Bayer
f1faa0e375 Provide maven install/deploy tasks.
Maven pushes sqoop jar and shim jars.
Renamed shim jar files to conform to maven artifact-version naming.

From: Aaron Kimball <aaron@cloudera.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1149925 13f79535-47bb-0310-9956-ffa450edef68
2011-07-22 20:04:00 +00:00
Andrew Bayer
e75b1fe94f Add release audit capability.
From: Aaron Kimball <aaron@cloudera.com>

git-svn-id: https://svn.apache.org/repos/asf/incubator/sqoop/trunk@1149923 13f79535-47bb-0310-9956-ffa450edef68
2011-07-22 20:03:59 +00:00