sqoop.git
4 days agoSQOOP-3333: Change default behavior of the MS SQL connector to non-resilient. trunk
Szabolcs Vasas [Wed, 20 Jun 2018 10:41:39 +0000 (12:41 +0200)] 
SQOOP-3333: Change default behavior of the MS SQL connector to non-resilient.

(Fero Szabo via Szabolcs Vasas)

9 days agoSQOOP-3331: Add Mainframe FTP integration test for GDG dataset.
Szabolcs Vasas [Fri, 15 Jun 2018 14:42:43 +0000 (16:42 +0200)] 
SQOOP-3331: Add Mainframe FTP integration test for GDG dataset.

(Chris Teoh via Szabolcs Vasas)

3 weeks agoSQOOP-3319: Extract code using Kite into separate classes
Boglarka Egyed [Tue, 29 May 2018 08:17:25 +0000 (10:17 +0200)] 
SQOOP-3319: Extract code using Kite into separate classes

(Szabolcs Vasas via Boglarka Egyed)

5 weeks agoSQOOP-3082: Sqoop import fails after TCP connection reset if split by datetime column
Szabolcs Vasas [Fri, 18 May 2018 09:32:35 +0000 (11:32 +0200)] 
SQOOP-3082: Sqoop import fails after TCP connection reset if split by datetime column

(Sergey Svynarchuk via Szabolcs Vasas)

5 weeks agoSQOOP-3324: Document SQOOP-816: Sqoop add support for external Hive tables
Szabolcs Vasas [Thu, 17 May 2018 14:12:05 +0000 (16:12 +0200)] 
SQOOP-3324: Document SQOOP-816: Sqoop add support for external Hive tables

(Fero Szabo via Szabolcs Vasas)

6 weeks agoSQOOP-3322: Version differences between ivy configurations
Boglarka Egyed [Thu, 10 May 2018 16:49:13 +0000 (18:49 +0200)] 
SQOOP-3322: Version differences between ivy configurations

(Daniel Voros via Boglarka Egyed)

6 weeks agoSQOOP-3321: Fix TestHiveImport failing on Jenkins and Linux
Boglarka Egyed [Thu, 10 May 2018 15:45:49 +0000 (17:45 +0200)] 
SQOOP-3321: Fix TestHiveImport failing on Jenkins and Linux

(Daniel Voros via Boglarka Egyed)

8 weeks agoSQOOP-3318: Remove Kite dependency from test cases
Boglarka Egyed [Fri, 27 Apr 2018 08:38:10 +0000 (10:38 +0200)] 
SQOOP-3318: Remove Kite dependency from test cases

(Szabolcs Vasas via Boglarka Egyed)

2 months agoSQOOP-3309: Implement HiveServer2 client
Boglarka Egyed [Wed, 18 Apr 2018 13:59:33 +0000 (15:59 +0200)] 
SQOOP-3309: Implement HiveServer2 client

(Szabolcs Vasas via Boglarka Egyed)

2 months agoSQOOP-2567: SQOOP import for Oracle fails with invalid precision/scale for decimal
Szabolcs Vasas [Wed, 18 Apr 2018 09:13:31 +0000 (11:13 +0200)] 
SQOOP-2567: SQOOP import for Oracle fails with invalid precision/scale for decimal

(Fero Szabo via Szabolcs Vasas)

2 months agoSQOOP-3301: Document SQOOP-3216 - metastore related change
Szabolcs Vasas [Tue, 10 Apr 2018 08:51:16 +0000 (10:51 +0200)] 
SQOOP-3301: Document SQOOP-3216 - metastore related change

(Fero Szabo via Szabolcs Vasas)

2 months agoSQOOP-3307: Don't create HTML during Ivy report
Boglarka Egyed [Thu, 29 Mar 2018 14:54:25 +0000 (16:54 +0200)] 
SQOOP-3307: Don't create HTML during Ivy report

(Daniel Voros via Boglarka Egyed)

2 months agoSQOOP-3308: Mock ConnManager field in TestTableDefWriter
Boglarka Egyed [Thu, 29 Mar 2018 14:09:31 +0000 (16:09 +0200)] 
SQOOP-3308: Mock ConnManager field in TestTableDefWriter

(Szabolcs Vasas via Boglarka Egyed)

2 months agoSQOOP-3303: Fix warnings during Sqoop compilation
Boglarka Egyed [Sun, 25 Mar 2018 15:27:44 +0000 (17:27 +0200)] 
SQOOP-3303: Fix warnings during Sqoop compilation

(Szabolcs Vasas via Boglarka Egyed)

2 months agoSQOOP-3302: Add missing license header to HBaseKerberizedConnectivityTest and TestSQL...
Boglarka Egyed [Sun, 25 Mar 2018 14:51:10 +0000 (16:51 +0200)] 
SQOOP-3302: Add missing license header to HBaseKerberizedConnectivityTest and TestSQLServerDBRecordReader

(Szabolcs Vasas via Boglarka Egyed)

3 months agoSQOOP-3304: Increase the maximum memory for JUnit tests
Boglarka Egyed [Sun, 25 Mar 2018 13:37:15 +0000 (15:37 +0200)] 
SQOOP-3304: Increase the maximum memory for JUnit tests

(Szabolcs Vasas via Boglarka Egyed)

3 months agoSQOOP-3300: Implement JDBC and Kerberos tools for HiveServer2 support
Boglarka Egyed [Fri, 23 Mar 2018 13:18:49 +0000 (14:18 +0100)] 
SQOOP-3300: Implement JDBC and Kerberos tools for HiveServer2 support

(Szabolcs Vasas via Boglarka Egyed)

3 months agoSQOOP-3293: Document SQOOP-2976
Szabolcs Vasas [Wed, 21 Mar 2018 14:51:02 +0000 (15:51 +0100)] 
SQOOP-3293: Document SQOOP-2976

(Fero Szabo by Szabolcs Vasas)

3 months agoSQOOP-3288: Changing OracleManager to use CURRENT_TIMESTAMP instead of
Attila Szabo [Fri, 23 Feb 2018 09:25:56 +0000 (04:25 -0500)] 
SQOOP-3288: Changing OracleManager to use CURRENT_TIMESTAMP instead of
SYSDATE in case of incremental import to make the process session time
aware

(Daniel Voros via Attila Szabo)

4 months agoSQOOP-3267: Incremental import to HBase deletes only last version of column
Szabolcs Vasas [Thu, 22 Feb 2018 14:14:04 +0000 (15:14 +0100)] 
SQOOP-3267: Incremental import to HBase deletes only last version of column

(Daniel Voros by Szabolcs Vasas)

4 months agoSQOOP-3283: Fixing MySQL 3rd party test hanging issue by getting username
Attila Szabo [Wed, 14 Feb 2018 17:58:08 +0000 (18:58 +0100)] 
SQOOP-3283: Fixing MySQL 3rd party test hanging issue by getting username
from System env/property instead of depending on whoami and Process#waitFor

(Daniel Voros by Attila Szabo)

4 months agoSQOOP-2976: Flag to expand decimal values to fit AVRO schema
Boglarka Egyed [Wed, 14 Feb 2018 14:09:19 +0000 (15:09 +0100)] 
SQOOP-2976: Flag to expand decimal values to fit AVRO schema

(Ferenc Szabo via Boglarka Egyed)

5 months agoSQOOP-3273: Removing com.cloudera.sqoop packages
Anna Szonyi [Thu, 18 Jan 2018 14:01:54 +0000 (15:01 +0100)] 
SQOOP-3273: Removing com.cloudera.sqoop packages

(Szabolcs Vasas via Anna Szonyi)

5 months agoSQOOP-3275: HBase test cases should start mini DFS cluster as well
Boglarka Egyed [Mon, 8 Jan 2018 17:08:37 +0000 (18:08 +0100)] 
SQOOP-3275: HBase test cases should start mini DFS cluster as well

(Szabolcs Vasas via Boglarka Egyed)

5 months agoSQOOP-3255: Sqoop ignores metastore properties defined in sqoop-site.xml
Boglarka Egyed [Fri, 5 Jan 2018 15:20:39 +0000 (16:20 +0100)] 
SQOOP-3255: Sqoop ignores metastore properties defined in sqoop-site.xml

(Szabolcs Vasas via Boglarka Egyed)

5 months agoSQOOP-3241: ImportAllTablesTool uses the same SqoopOptions object for every table...
Szabolcs Vasas [Fri, 5 Jan 2018 14:13:02 +0000 (15:13 +0100)] 
SQOOP-3241: ImportAllTablesTool uses the same SqoopOptions object for every table import

(Ferenc Szabo via Szabolcs Vasas)

6 months agoSQOOP-3268: Remove duplicates and issues with incorrect resolve status from CHANGELOG.txt
Attila Szabo [Tue, 5 Dec 2017 23:32:25 +0000 (00:32 +0100)] 
SQOOP-3268: Remove duplicates and issues with incorrect resolve status from CHANGELOG.txt

(Attila Szabo)

6 months agoSQOOP-3249: Add SQOOP-3248 related data into CHANGELOG.txt
Attila Szabo [Tue, 31 Oct 2017 18:01:07 +0000 (19:01 +0100)] 
SQOOP-3249: Add SQOOP-3248 related data into CHANGELOG.txt

(Attila Szabo)

6 months agoSQOOP-3246: Update 1.4.7 change log entries + updated the related JIRA tasks
Attila Szabo [Mon, 30 Oct 2017 14:32:52 +0000 (15:32 +0100)] 
SQOOP-3246: Update 1.4.7 change log entries + updated the related JIRA tasks
(patch available + TODO tasks) by moving them to next version (1.5.0)

(Attila Szabo)

6 months agoSQOOP-3269: Update last prev.git.hash property in build.xml
Attila Szabo [Tue, 19 Dec 2017 20:48:25 +0000 (21:48 +0100)] 
SQOOP-3269: Update last prev.git.hash property in build.xml

(Attila Szabo)

6 months agoSQOOP-3153: Sqoop export with --as-<spec_file_format> error message could be more...
Szabolcs Vasas [Fri, 15 Dec 2017 08:29:07 +0000 (09:29 +0100)] 
SQOOP-3153: Sqoop export with --as-<spec_file_format> error message could be more verbose

(Ferenc Szabo via Szabolcs Vasas)

6 months agoSQOOP-3266: Update 3rd party and manual test running related info in COMPILING.txt
Szabolcs Vasas [Thu, 14 Dec 2017 13:06:47 +0000 (14:06 +0100)] 
SQOOP-3266: Update 3rd party and manual test running related info in COMPILING.txt

(Boglarka Egyed via Szabolcs Vasas)

6 months agoSQOOP-3233: SqoopHCatImportHelper.convertNumberTypes check for Varchar instead of...
Szabolcs Vasas [Fri, 8 Dec 2017 10:39:24 +0000 (11:39 +0100)] 
SQOOP-3233: SqoopHCatImportHelper.convertNumberTypes check for Varchar instead of Char

(Ferenc Szabo via Szabolcs Vasas)

6 months agoSQOOP-3257: Sqoop must not log database passwords
Boglarka Egyed [Wed, 29 Nov 2017 13:44:56 +0000 (14:44 +0100)] 
SQOOP-3257: Sqoop must not log database passwords

(Szabolcs Vasas via Boglarka Egyed)

7 months agoSQOOP-3243: Importing BLOB data causes 'Stream closed' error on encrypted HDFS
Boglarka Egyed [Mon, 6 Nov 2017 21:20:09 +0000 (22:20 +0100)] 
SQOOP-3243: Importing BLOB data causes 'Stream closed' error on encrypted HDFS

(Boglarka Egyed)

7 months agoSQOOP-3248: Add missing Apache 2 license information to
Attila Szabo [Tue, 31 Oct 2017 17:53:40 +0000 (18:53 +0100)] 
SQOOP-3248: Add missing Apache 2 license information to
TestCompilationManager.java PostgresqlExternalTableImportTest.java

(Attila Szabo)

7 months agoSQOOP-3225: Mainframe module FTP listing parser should cater for larger datasets...
Boglarka Egyed [Tue, 24 Oct 2017 12:39:57 +0000 (14:39 +0200)] 
SQOOP-3225: Mainframe module FTP listing parser should cater for larger datasets on disk

(Chris Teoh via Boglarka Egyed)

8 months agoSQOOP-3229: Document how to run third party tests manually with databases running...
Boglarka Egyed [Thu, 12 Oct 2017 15:51:05 +0000 (17:51 +0200)] 
SQOOP-3229: Document how to run third party tests manually with databases running in docker

(Szabolcs Vasas via Boglarka Egyed)

8 months agoSQOOP-3216: Expanded Metastore support for MySql, Oracle, Postgresql, MSSql, and DB2
Boglarka Egyed [Mon, 25 Sep 2017 10:35:08 +0000 (12:35 +0200)] 
SQOOP-3216: Expanded Metastore support for MySql, Oracle, Postgresql, MSSql, and DB2

(Zach Berkowitz via Boglarka Egyed)

9 months agoSQOOP-3014: Sqoop with HCatalog import loose precision for large numbers that does...
Boglarka Egyed [Tue, 12 Sep 2017 14:12:56 +0000 (16:12 +0200)] 
SQOOP-3014: Sqoop with HCatalog import loose precision for large numbers that does not fit into double

(Zoltan Toth via Boglarka Egyed)

9 months agoSQOOP-3232: Remove Sqoop dependency on deprecated HBase APIs
Boglarka Egyed [Mon, 11 Sep 2017 12:15:46 +0000 (14:15 +0200)] 
SQOOP-3232: Remove Sqoop dependency on deprecated HBase APIs

(Szabolcs Vasas via Boglarka Egyed)

9 months agoSQOOP-3222: Test HBase kerberized connectivity
Boglarka Egyed [Wed, 30 Aug 2017 09:28:31 +0000 (11:28 +0200)] 
SQOOP-3222: Test HBase kerberized connectivity

(Szabolcs Vasas via Egyed Boglarka)

9 months agoSQOOP-3195: SQLServerDatatypeImportDelimitedFileTest can fail in some environments
Boglarka Egyed [Tue, 29 Aug 2017 13:21:21 +0000 (15:21 +0200)] 
SQOOP-3195: SQLServerDatatypeImportDelimitedFileTest can fail in some environments

(Szabolcs Vasas via Boglarka Egyed)

9 months agoSQOOP-3226: ImportTest, ExportTest and TimestampDataTest fail because of column escap...
Boglarka Egyed [Tue, 29 Aug 2017 09:56:24 +0000 (11:56 +0200)] 
SQOOP-3226: ImportTest, ExportTest and TimestampDataTest fail because of column escaping problems

(Szabolcs Vasas via Boglarka Egyed)

9 months agoSQOOP-3196: Modify MySQLAuthTest to use configurable test database parameters
Anna Szonyi [Mon, 28 Aug 2017 09:53:00 +0000 (11:53 +0200)] 
SQOOP-3196: Modify MySQLAuthTest to use configurable test database parameters

(Szabolcs Vasas via Anna Szonyi)

10 months agoSQOOP-3139: sqoop tries to re execute select query during import in case of a connect...
Anna Szonyi [Tue, 22 Aug 2017 08:58:40 +0000 (10:58 +0200)] 
SQOOP-3139: sqoop tries to re execute select query during import in case of a connection reset error and this is causing lots of duplicate records from source

(Zoltan Toth via Anna Szonyi)

10 months agoSQOOP-3218: Make sure the original ClassLoader is restored when running HCatalog...
Boglarka Egyed [Fri, 11 Aug 2017 15:39:38 +0000 (17:39 +0200)] 
SQOOP-3218: Make sure the original ClassLoader is restored when running HCatalog tests

(Szabolcs Vasas via Boglarka Egyed)

10 months agoSQOOP-3149: Sqoop incremental import - NULL column updates are not pulled into HBase...
Anna Szonyi [Thu, 3 Aug 2017 13:25:36 +0000 (15:25 +0200)] 
SQOOP-3149: Sqoop incremental import - NULL column updates are not pulled into HBase table

(Jilani Shaik via Anna Szonyi)

11 months agoSQOOP-3178: Incremental Merging for Parquet File Format
Anna Szonyi [Fri, 21 Jul 2017 19:23:58 +0000 (12:23 -0700)] 
SQOOP-3178: Incremental Merging for Parquet File Format

(Sandish Kumar HN via Anna Szonyi)

11 months agoSQOOP-1905: Add --schema option for import-all-tables and list-tables for DB2
Attila Szabo [Fri, 21 Jul 2017 10:09:04 +0000 (12:09 +0200)] 
SQOOP-1905: Add --schema option for import-all-tables and list-tables for DB2
connector

(Ying Cao via Attila Szabo)

11 months agoSQOOP-3197: Database credentials cannot be configured in PostgreSQL third party tests
Anna Szonyi [Thu, 6 Jul 2017 14:44:05 +0000 (16:44 +0200)] 
SQOOP-3197: Database credentials cannot be configured in PostgreSQL third party tests

(Szabolcs Vasas via Anna Szonyi)

11 months agoSQOOP-3206: Make sqoop fail if user uses --direct connector and tries to encode a...
Anna Szonyi [Thu, 29 Jun 2017 16:44:14 +0000 (18:44 +0200)] 
SQOOP-3206: Make sqoop fail if user uses --direct connector and tries to encode a null value when using a MySQL database

(Zach Berkowitz via Anna Szonyi)

12 months agoSQOOP-3194: HCatalogExportTest fails because of column escaping problems
Anna Szonyi [Tue, 20 Jun 2017 10:14:25 +0000 (12:14 +0200)] 
SQOOP-3194: HCatalogExportTest fails because of column escaping problems

(Szabolcs Vasas via Anna Szonyi)

12 months agoSQOOP-3198: Fix DirectMySQLExportTest and OracleExportTest
Anna Szonyi [Tue, 20 Jun 2017 08:28:01 +0000 (10:28 +0200)] 
SQOOP-3198: Fix DirectMySQLExportTest and OracleExportTest

(Szabolcs Vasas via Anna Szonyi)

12 months agoSQOOP-3203: Update build file and docs with new version
Attila Szabo [Fri, 16 Jun 2017 07:01:52 +0000 (09:01 +0200)] 
SQOOP-3203: Update build file and docs with new version

(Attila Szabo)

12 months agoRevert "SQOOP-3203: src/docs/sip/sip-2.txt"
Attila Szabo [Fri, 16 Jun 2017 07:00:24 +0000 (09:00 +0200)] 
Revert "SQOOP-3203: src/docs/sip/sip-2.txt"

This reverts commit 0e527a25067d15204d4bdcfc8cbaebd307211330 due to
commit message copy/paste failure

12 months agoSQOOP-3203: src/docs/sip/sip-2.txt
Attila Szabo [Fri, 16 Jun 2017 06:56:36 +0000 (08:56 +0200)] 
SQOOP-3203: src/docs/sip/sip-2.txt

(Attila Szabo)

12 months agoSQOOP-3202: Update change log with 1.4.7 release
Attila Szabo [Fri, 16 Jun 2017 05:52:47 +0000 (07:52 +0200)] 
SQOOP-3202: Update change log with 1.4.7 release

(Attila Szabo)

12 months agoSQOOP-3158: Columns added to Mysql after initial sqoop import, export back to table...
Anna Szonyi [Thu, 8 Jun 2017 18:45:50 +0000 (20:45 +0200)] 
SQOOP-3158: Columns added to Mysql after initial sqoop import, export back to table with same schema fails

(Eric Lin via Anna Szonyi)

12 months agoSQOOP-3192: Upgrade Parquet to new version
Anna Szonyi [Thu, 8 Jun 2017 12:14:46 +0000 (14:14 +0200)] 
SQOOP-3192: Upgrade Parquet to new version

(Sandish Kumar HN via Anna Szonyi)

13 months agoSQOOP 816: Sqoop add support for external Hive tables
Anna Szonyi [Tue, 16 May 2017 08:40:43 +0000 (10:40 +0200)] 
SQOOP 816: Sqoop add support for external Hive tables

(Chris Teoh via Anna Szonyi)

13 months agoSQOOP-3174: Add SQLServer manual tests to 3rd party test suite
Anna Szonyi [Mon, 15 May 2017 08:03:49 +0000 (10:03 +0200)] 
SQOOP-3174: Add SQLServer manual tests to 3rd party test suite

(Boglarka Egyed via Anna Szonyi)

14 months agoSQOOP-3169: Evaluate and fix SQLServer Manual tests
Anna Szonyi [Thu, 13 Apr 2017 09:33:45 +0000 (11:33 +0200)] 
SQOOP-3169: Evaluate and fix SQLServer Manual tests

(Boglarka Egyed via Anna Szonyi)

14 months agoSQOOP-3159: Sqoop (export + --table) with Oracle table_name having '$' fails with...
Anna Szonyi [Mon, 27 Mar 2017 14:15:02 +0000 (16:15 +0200)] 
SQOOP-3159: Sqoop (export + --table) with Oracle table_name having '$' fails with error (ORA-00942 or java.lang.NoClassDefFoundError)

(Szabolcs Vasas via Anna Szonyi)

15 months agoSQOOP-3157: Improve regex introduced in [SQOOP-3152] thus not causing
Attila Szabo [Mon, 20 Mar 2017 20:40:49 +0000 (21:40 +0100)] 
SQOOP-3157: Improve regex introduced in [SQOOP-3152] thus not causing
column mapping and AVRO issues

(Attila Szabo)

15 months agoSQOOP-3123: Introduce escaping logic for column mapping parameters (same
Attila Szabo [Mon, 20 Mar 2017 16:25:29 +0000 (17:25 +0100)] 
SQOOP-3123: Introduce escaping logic for column mapping parameters (same
what Sqoop already uses for the DB column names), thus special column
names (e.g. containing '#' character) and mappings realted to those
columns can be in the same format (thus not confusing the end users), and
also eliminates the related AVRO format clashing issues.

(Dmitry Zagorulkin via Attila Szabo)

15 months agoSQOOP-3152: Fix SqoopOptions#parseColumnMapping, thus Sqoop will support
Attila Szabo [Mon, 20 Mar 2017 15:37:49 +0000 (16:37 +0100)] 
SQOOP-3152: Fix SqoopOptions#parseColumnMapping, thus Sqoop will support
mappings with precisison (e.g. DECIMAL(10,5)) in the future properly

(Eric Lin via Attila Szabo)

15 months agoSQOOP-3105: Add cleanup logic for PostgreSQL related test cases
Attila Szabo [Sat, 18 Mar 2017 09:56:29 +0000 (10:56 +0100)] 
SQOOP-3105: Add cleanup logic for PostgreSQL related test cases

(Boglarka Egyed via Attila Szabo)

15 months agoSQOOP-3143: Restore fail messages removed in SQOOP-3091
Anna Szonyi [Thu, 16 Mar 2017 19:23:57 +0000 (20:23 +0100)] 
SQOOP-3143: Restore fail messages removed in SQOOP-3091

(Boglarka Egyed via Anna Szonyi)

15 months agoSQOOP-3142: Restore fail messages removed in SQOOP-3092
Attila Szabo [Thu, 16 Mar 2017 16:21:29 +0000 (17:21 +0100)] 
SQOOP-3142: Restore fail messages removed in SQOOP-3092

(Boglarka Egyed via Attila Szabo)

15 months agoSQOOP-3100: Clean up expected exception logic in tests - part III.
Attila Szabo [Tue, 14 Mar 2017 11:38:18 +0000 (12:38 +0100)] 
SQOOP-3100: Clean up expected exception logic in tests - part III.

(Boglarka Egyed via Attila Szabo)

15 months agoRevert "SQOOP-3100: Clean up expected exception logic in tests - part III."
Attila Szabo [Tue, 14 Mar 2017 11:36:30 +0000 (12:36 +0100)] 
Revert "SQOOP-3100: Clean up expected exception logic in tests - part III."

This reverts commit 150843b26414ece3d9076c56c7d9caed63529380.

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)

15 months agoSQOOP-3100: Clean up expected exception logic in tests - part III.
maugli [Tue, 14 Mar 2017 11:23:35 +0000 (12:23 +0100)] 
SQOOP-3100: Clean up expected exception logic in tests - part III.

(Boglarka Egyed via Attila Szabo)

15 months agoSQOOP-3141: Fix Java7 compile issue (getTypeName is only available after
Attila Szabo [Fri, 24 Feb 2017 15:37:47 +0000 (16:37 +0100)] 
SQOOP-3141: Fix Java7 compile issue (getTypeName is only available after
Java 8)

(Attila Szabo)

15 months agoSQOOP-1904: Add support for DB2 XML data type (import use case)
Attila Szabo [Fri, 24 Feb 2017 08:44:12 +0000 (09:44 +0100)] 
SQOOP-1904: Add support for DB2 XML data type (import use case)

(Ying Cao via Attila Szabo)

15 months agoSQOOP-3140: Removing deprecated mapred.map.max.attempts,
Attila Szabo [Fri, 24 Feb 2017 06:53:08 +0000 (07:53 +0100)] 
SQOOP-3140: Removing deprecated mapred.map.max.attempts,
mapred.reduce.max.attempts entries and using the new constants directly from
Hadoop instead

(Anna Szonyi via Attila Szabo)

15 months agoSQOOP-3135: Improve error message of Sqoop in case of missing password
Attila Szabo [Fri, 24 Feb 2017 06:45:39 +0000 (07:45 +0100)] 
SQOOP-3135: Improve error message of Sqoop in case of missing password
by adding the related ParseException stack trace

(Eric Lin via Attila Szabo)

15 months agoSQOOP-3136: Add support to Sqoop being able to handle different file
Attila Szabo [Fri, 24 Feb 2017 06:40:48 +0000 (07:40 +0100)] 
SQOOP-3136: Add support to Sqoop being able to handle different file
system urls (e.g. s3a://some-bucket/tmp/sqoop)

(Illya Yalovyy via Attila Szabo)

15 months agoSQOOP-3138: Netezza Direct Import does not support --columns options
Venkat Ranganathan [Thu, 23 Feb 2017 16:06:16 +0000 (08:06 -0800)] 
SQOOP-3138: Netezza Direct Import does not support --columns options
   (Suraj Nayak  via Venkat Ranganathan)

16 months agoSQOOP-3061: Improve query validation in connection with --options-file
Attila Szabo [Wed, 15 Feb 2017 08:30:16 +0000 (09:30 +0100)] 
SQOOP-3061: Improve query validation in connection with --options-file
thus correct options/queries like "--query SELECT * FROM test WHERE a = 'b'"
will not fail with "Malformed option in options file" error message

(Eric Lin via Attila Szabo)

16 months agoSQOOP-3127: Increase timeout in TestClassWriter#testWideTableClassGeneration to
Attila Szabo [Tue, 24 Jan 2017 23:46:08 +0000 (00:46 +0100)] 
SQOOP-3127: Increase timeout in TestClassWriter#testWideTableClassGeneration to
avoid flaky test scenarios in the upstream Jenkins

(Attila Szabo)

17 months agoSQOOP-3124: Fix ordering in column list query of
Attila Szabo [Tue, 17 Jan 2017 15:30:04 +0000 (16:30 +0100)] 
SQOOP-3124: Fix ordering in column list query of
PostgreSQL connector to reflect the logical order
instead of adhoc ordering

(Szabolcs Vasas via Attila Szabo)

17 months agoSQOOP-3099: Remove all junit3 TestCase extension
Attila Szabo [Wed, 11 Jan 2017 16:35:46 +0000 (17:35 +0100)] 
SQOOP-3099: Remove all junit3 TestCase extension
and test suites

(Anna Szonyi via Attila Szabo)

17 months agoSQOOP-3068: Enhance error (tool.ImportTool:
Attila Szabo [Wed, 11 Jan 2017 11:50:28 +0000 (12:50 +0100)] 
SQOOP-3068: Enhance error (tool.ImportTool:
Encountered IOException running import job:
java.io.IOException: Expected schema)
to suggest workaround (--map-column-java)

(Szabolcs Vasas via Attila Szabo)

17 months agoSQOOP-3092: Clean up expected exception logic in
Attila Szabo [Wed, 11 Jan 2017 11:12:05 +0000 (12:12 +0100)] 
SQOOP-3092: Clean up expected exception logic in
tests - Part II

(Boglarka Egyed via Attila Szabo)

17 months agoSQOOP-3091: Clean up expected exception logic in
Attila Szabo [Wed, 11 Jan 2017 11:11:25 +0000 (12:11 +0100)] 
SQOOP-3091: Clean up expected exception logic in
tests - Part I

(Boglarka Egyed via Attila Szabo)

18 months agoSQOOP-3080: Fix comment for default metadata
Attila Szabo [Tue, 20 Dec 2016 10:41:45 +0000 (11:41 +0100)] 
SQOOP-3080: Fix comment for default metadata
transaction isolation level

(Attila Szabo)

18 months agoSQOOP-3081: use OracleEscapeUtils.escapeIdentifier
Attila Szabo [Fri, 16 Dec 2016 11:29:09 +0000 (12:29 +0100)] 
SQOOP-3081: use OracleEscapeUtils.escapeIdentifier
in OracleUpsertOutputFormat instead of inline
appending quotes

(Anna Szonyi via Attila Szabo)

18 months agoSQOOP-3084: Fix fault injection classpath elements
Attila Szabo [Fri, 16 Dec 2016 11:04:05 +0000 (12:04 +0100)] 
SQOOP-3084: Fix fault injection classpath elements
in aop.xml (required by the changes of SQOOP-3051)

(Anna Szonyi via Attila Szabo)

18 months agoSQOOP-3083: Fixing fault injection targets to work
Attila Szabo [Fri, 16 Dec 2016 10:56:54 +0000 (11:56 +0100)] 
SQOOP-3083: Fixing fault injection targets to work
together with try with resources statements
(introduced in SQOOP-2983)

(Anna Szonyi via Attila Szabo)

18 months agoSQOOP-3075: Simplify Unicode character support in
Attila Szabo [Fri, 16 Dec 2016 10:48:52 +0000 (11:48 +0100)] 
SQOOP-3075: Simplify Unicode character support in
source files (introduced by SQOOP-3074) by
defining explicit locales instead of using
EscapeUtils

(Attila Szabo)

18 months agoSQOOP-3074: Fix Avro import not to fail with Javac
Attila Szabo [Thu, 8 Dec 2016 22:07:31 +0000 (23:07 +0100)] 
SQOOP-3074: Fix Avro import not to fail with Javac
errors in case of non UTF-8 locale

(Attila Szabo)

18 months agoSQOOP-3051:Remove all old profiles, configurations
Attila Szabo [Thu, 8 Dec 2016 12:24:52 +0000 (13:24 +0100)] 
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)

18 months agoSQOOP-3072: Reenable escaping in
Attila Szabo [Tue, 6 Dec 2016 16:54:52 +0000 (17:54 +0100)] 
SQOOP-3072: Reenable escaping in
ImportTest#testProductWithWhiteSpaceImport for proper execution

(Attila Szabo)

18 months agoSQOOP-3071: Fix OracleManager to apply localTimeZone correctly in case of Date object...
Attila Szabo [Tue, 6 Dec 2016 16:53:31 +0000 (17:53 +0100)] 
SQOOP-3071: Fix OracleManager to apply localTimeZone correctly in case of Date objects too

(Attila Szabo)

18 months agoSQOOP-3069: Get OracleExportTest#testUpsertTestExport in line with SQOOP-3066
Attila Szabo [Tue, 6 Dec 2016 12:52:01 +0000 (13:52 +0100)] 
SQOOP-3069: Get OracleExportTest#testUpsertTestExport in line with SQOOP-3066

(Attila Szabo)

18 months agoSQOOP-3066: Introduce an option + env variable to
Attila Szabo [Mon, 5 Dec 2016 19:25:50 +0000 (20:25 +0100)] 
SQOOP-3066: Introduce an option + env variable to
enable/disable SQOOP-2737 feature

(Attila Szabo)

18 months agoSQOOP-2925: Modify ivy settings to work from the
Attila Szabo [Fri, 2 Dec 2016 20:43:15 +0000 (21:43 +0100)] 
SQOOP-2925: Modify ivy settings to work from the
local ivy cache, thus making ant compile much faster

18 months agoSQOOP-3053: Create a cmd line argument for
Attila Szabo [Fri, 2 Dec 2016 14:34:50 +0000 (15:34 +0100)] 
SQOOP-3053: Create a cmd line argument for
sqoop.throwOnError and use it through SqoopOptions

(Boglarka Egyed via Attila Szabo)

18 months agoSQOOP-3057: Fixing 3rd party Oracle tests failing
Attila Szabo [Tue, 29 Nov 2016 18:06:19 +0000 (19:06 +0100)] 
SQOOP-3057: Fixing 3rd party Oracle tests failing
due to invalid case of column names

(Anna Szonyi via Attila Szabo)