You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-issues@hadoop.apache.org by "Robert Kanter (JIRA)" <ji...@apache.org> on 2012/07/31 18:27:34 UTC

[jira] [Created] (MAPREDUCE-4498) Downgrade hsqldb dependency to 1.8

Robert Kanter created MAPREDUCE-4498:
----------------------------------------

             Summary: Downgrade hsqldb dependency to 1.8
                 Key: MAPREDUCE-4498
                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
             Project: Hadoop Map/Reduce
          Issue Type: Bug
          Components: build, examples
    Affects Versions: 2.2.0-alpha
            Reporter: Robert Kanter
            Assignee: Robert Kanter
            Priority: Critical
             Fix For: 2.2.0-alpha


The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should downgrade to 1.8.x to avoid conflicts for the other projects.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Robert Kanter (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Kanter updated MAPREDUCE-4498:
-------------------------------------

    Attachment: MAPREDUCE-4498-v3.patch

The TestCombineFileInputFormat test fails even without the patch; so it seems to be unrelated.  
                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498-v3.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Robert Kanter (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Kanter updated MAPREDUCE-4498:
-------------------------------------

    Attachment: MAPREDUCE-4498-v2.patch

Alejandro and I tried to modify the example to use reflection to pick up the hsql jar from the -libjars argument, but that just caused it to fail in the DBInputFormat because DriverManager tries to instantiate the JDBC driver from the bootstrap classloader (-libjars is a different classloader).  This approach also made the example's code unnecessarily complicated because of all of the reflection.  

Instead, we left the example's code alone, but moved the hsqldb 2.x jar out of the mapred/lib/ dir of the TAR and into a new mapred/lib-examples/ dir.  Then to run the DBCountPageView example, you would do:
{noformat}
$ export HADOOP_CLASSPATH=share/hadoop/mapreduce/lib-examples/hsqldb-2.0.0.jar
$ bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.0.0-SNAPSHOT.jar dbcount -libjars share/hadoop/mapreduce/lib-examples/hsqldb-2.0.0.jar
{noformat}
                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Downgrade hsqldb dependency to 1.8

Posted by "Alejandro Abdelnur (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13425944#comment-13425944 ] 

Alejandro Abdelnur commented on MAPREDUCE-4498:
-----------------------------------------------

It seems it is not that simple. The DBCountPageView example starts/shutdowns HSQLDB server if the driver is for HSQLDB. This means that the HSQLDB JAR must be in the bootstrap classloader. A way to address this is to do all the start/shutdown of HSQL via reflection in the context of the *Thread.currentThread().getContextClassLoader()* classloader.
                
> Downgrade hsqldb dependency to 1.8
> ----------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should downgrade to 1.8.x to avoid conflicts for the other projects.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Alejandro Abdelnur (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13429312#comment-13429312 ] 

Alejandro Abdelnur commented on MAPREDUCE-4498:
-----------------------------------------------

+1
                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498-v3.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Alejandro Abdelnur (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426058#comment-13426058 ] 

Alejandro Abdelnur commented on MAPREDUCE-4498:
-----------------------------------------------

+1. Is there any objection to this approach? 

Also, Robert would you look if there is any doc/wiki that explains how to run the dbcount example? We would need to update this as well.
                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Robert Kanter (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426086#comment-13426086 ] 

Robert Kanter commented on MAPREDUCE-4498:
------------------------------------------

The only documentation I could find is in the javadoc comments for the DBCountPageView and the printout when you run the examples jar without specifying which example.  I'll update the patch to add the instructions on how to run dbcount.
                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Downgrade hsqldb dependency to 1.8

Posted by "Alejandro Abdelnur (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13425918#comment-13425918 ] 

Alejandro Abdelnur commented on MAPREDUCE-4498:
-----------------------------------------------

It seems looks we are including hsqldb in hadoop lib JARs only because of an example. This seems wrong, the right thing to do would be to have a lib-examples/ directory where hsqldb should live and the example should be run using the hadoop -libjars option. By doing this we don't pollute Hadoop classpath with unneeded runtime JARs and we don't create conflicts for projects that use/require other versions of hsqldb.
                
> Downgrade hsqldb dependency to 1.8
> ----------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should downgrade to 1.8.x to avoid conflicts for the other projects.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13429337#comment-13429337 ] 

Hudson commented on MAPREDUCE-4498:
-----------------------------------

Integrated in Hadoop-Common-trunk-Commit #2555 (See [https://builds.apache.org/job/Hadoop-Common-trunk-Commit/2555/])
    MAPREDUCE-4498. Remove hsqldb jar from Hadoop runtime classpath. (rkanter via tucu) (Revision 1369906)

     Result = SUCCESS
tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1369906
Files : 
* /hadoop/common/trunk/hadoop-assemblies/src/main/resources/assemblies/hadoop-mapreduce-dist.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/pom.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-examples/pom.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-examples/src/main/java/org/apache/hadoop/examples/DBCountPageView.java
* /hadoop/common/trunk/hadoop-mapreduce-project/pom.xml
* /hadoop/common/trunk/hadoop-project/pom.xml

                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498-v3.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Arun C Murthy (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Arun C Murthy closed MAPREDUCE-4498.
------------------------------------

    
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.0.2-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.0.2-alpha
>
>         Attachments: MAPREDUCE-4498.patch, MAPREDUCE-4498-v2.patch, MAPREDUCE-4498-v3.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Comment Edited] (MAPREDUCE-4498) Downgrade hsqldb dependency to 1.8

Posted by "Alejandro Abdelnur (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13425918#comment-13425918 ] 

Alejandro Abdelnur edited comment on MAPREDUCE-4498 at 7/31/12 4:54 PM:
------------------------------------------------------------------------

It looks like we are including hsqldb in hadoop lib JARs only because of an example. This seems wrong, the right thing to do would be to have a lib-examples/ directory where hsqldb should live and the example should be run using the hadoop -libjars option. By doing this we don't pollute Hadoop classpath with unneeded runtime JARs and we don't create conflicts for projects that use/require other versions of hsqldb.
                
      was (Author: tucu00):
    It seems looks we are including hsqldb in hadoop lib JARs only because of an example. This seems wrong, the right thing to do would be to have a lib-examples/ directory where hsqldb should live and the example should be run using the hadoop -libjars option. By doing this we don't pollute Hadoop classpath with unneeded runtime JARs and we don't create conflicts for projects that use/require other versions of hsqldb.
                  
> Downgrade hsqldb dependency to 1.8
> ----------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should downgrade to 1.8.x to avoid conflicts for the other projects.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426091#comment-13426091 ] 

Hadoop QA commented on MAPREDUCE-4498:
--------------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12538602/MAPREDUCE-4498-v2.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no new tests are needed for this patch.
                        Also please list what manual steps were performed to verify this patch.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 eclipse:eclipse.  The patch built with eclipse:eclipse.

    +1 findbugs.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    -1 core tests.  The patch failed these unit tests in hadoop-assemblies hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient hadoop-mapreduce-project/hadoop-mapreduce-examples:

                  org.apache.hadoop.mapreduce.lib.input.TestCombineFileInputFormat

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/2690//testReport/
Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/2690//console

This message is automatically generated.
                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-4498) Downgrade hsqldb dependency to 1.8

Posted by "Robert Kanter (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Kanter updated MAPREDUCE-4498:
-------------------------------------

    Attachment: MAPREDUCE-4498.patch
    
> Downgrade hsqldb dependency to 1.8
> ----------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should downgrade to 1.8.x to avoid conflicts for the other projects.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13429362#comment-13429362 ] 

Hudson commented on MAPREDUCE-4498:
-----------------------------------

Integrated in Hadoop-Mapreduce-trunk-Commit #2574 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/2574/])
    MAPREDUCE-4498. Remove hsqldb jar from Hadoop runtime classpath. (rkanter via tucu) (Revision 1369906)

     Result = FAILURE
tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1369906
Files : 
* /hadoop/common/trunk/hadoop-assemblies/src/main/resources/assemblies/hadoop-mapreduce-dist.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/pom.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-examples/pom.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-examples/src/main/java/org/apache/hadoop/examples/DBCountPageView.java
* /hadoop/common/trunk/hadoop-mapreduce-project/pom.xml
* /hadoop/common/trunk/hadoop-project/pom.xml

                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498-v3.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Downgrade hsqldb dependency to 1.8

Posted by "Ashutosh Chauhan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13425940#comment-13425940 ] 

Ashutosh Chauhan commented on MAPREDUCE-4498:
---------------------------------------------

+1 to Alejandro's suggestions. Keeping hadoop's classpath to absolute minimum will avoid headaches for all the downstream projects. I have been hit by this more then once. 
                
> Downgrade hsqldb dependency to 1.8
> ----------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should downgrade to 1.8.x to avoid conflicts for the other projects.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Downgrade hsqldb dependency to 1.8

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13425904#comment-13425904 ] 

Hadoop QA commented on MAPREDUCE-4498:
--------------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12538569/MAPREDUCE-4498.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no new tests are needed for this patch.
                        Also please list what manual steps were performed to verify this patch.

    -1 javac.  The patch appears to cause the build to fail.

Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/2684//console

This message is automatically generated.
                
> Downgrade hsqldb dependency to 1.8
> ----------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should downgrade to 1.8.x to avoid conflicts for the other projects.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-4498) Downgrade hsqldb dependency to 1.8

Posted by "Robert Kanter (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Kanter updated MAPREDUCE-4498:
-------------------------------------

    Status: Patch Available  (was: Open)
    
> Downgrade hsqldb dependency to 1.8
> ----------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should downgrade to 1.8.x to avoid conflicts for the other projects.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426265#comment-13426265 ] 

Hadoop QA commented on MAPREDUCE-4498:
--------------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12538639/MAPREDUCE-4498-v3.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no new tests are needed for this patch.
                        Also please list what manual steps were performed to verify this patch.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 eclipse:eclipse.  The patch built with eclipse:eclipse.

    +1 findbugs.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    -1 core tests.  The patch failed these unit tests in hadoop-assemblies hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient hadoop-mapreduce-project/hadoop-mapreduce-examples:

                  org.apache.hadoop.mapreduce.lib.input.TestCombineFileInputFormat

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/2691//testReport/
Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/2691//console

This message is automatically generated.
                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498-v3.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13429345#comment-13429345 ] 

Hudson commented on MAPREDUCE-4498:
-----------------------------------

Integrated in Hadoop-Hdfs-trunk-Commit #2620 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/2620/])
    MAPREDUCE-4498. Remove hsqldb jar from Hadoop runtime classpath. (rkanter via tucu) (Revision 1369906)

     Result = SUCCESS
tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1369906
Files : 
* /hadoop/common/trunk/hadoop-assemblies/src/main/resources/assemblies/hadoop-mapreduce-dist.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/pom.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-examples/pom.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-examples/src/main/java/org/apache/hadoop/examples/DBCountPageView.java
* /hadoop/common/trunk/hadoop-mapreduce-project/pom.xml
* /hadoop/common/trunk/hadoop-project/pom.xml

                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498-v3.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426042#comment-13426042 ] 

Robert Joseph Evans commented on MAPREDUCE-4498:
------------------------------------------------

Why don't we update the example to show how to add HSQL to the classpath instead of forcing HSQL on everyone?  You can add it in with an environment variable very easily.
                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Robert Kanter (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Kanter updated MAPREDUCE-4498:
-------------------------------------

    Description: The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.  (was: The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should downgrade to 1.8.x to avoid conflicts for the other projects.)
        Summary: Remove hsqldb jar from Hadoop runtime classpath  (was: Downgrade hsqldb dependency to 1.8)
    
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Downgrade hsqldb dependency to 1.8

Posted by "Thomas Graves (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13425908#comment-13425908 ] 

Thomas Graves commented on MAPREDUCE-4498:
------------------------------------------

Actually I believe it was specifically upgraded to 2.X to fix a bug in the tests - see MAPREDUCE-3621.  So if you do this I want to make sure thoses tests don't start failing.
                
> Downgrade hsqldb dependency to 1.8
> ----------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should downgrade to 1.8.x to avoid conflicts for the other projects.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13430334#comment-13430334 ] 

Hudson commented on MAPREDUCE-4498:
-----------------------------------

Integrated in Hadoop-Hdfs-trunk #1128 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk/1128/])
    MAPREDUCE-4498. Remove hsqldb jar from Hadoop runtime classpath. (rkanter via tucu) (Revision 1369906)

     Result = SUCCESS
tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1369906
Files : 
* /hadoop/common/trunk/hadoop-assemblies/src/main/resources/assemblies/hadoop-mapreduce-dist.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/pom.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-examples/pom.xml
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-examples/src/main/java/org/apache/hadoop/examples/DBCountPageView.java
* /hadoop/common/trunk/hadoop-mapreduce-project/pom.xml
* /hadoop/common/trunk/hadoop-project/pom.xml

                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498-v3.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Robert Kanter (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426245#comment-13426245 ] 

Robert Kanter commented on MAPREDUCE-4498:
------------------------------------------

v3 only adds some instructions in the javadoc for the example; no code or pom changes.
                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498-v3.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-4498) Remove hsqldb jar from Hadoop runtime classpath

Posted by "Alejandro Abdelnur (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-4498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alejandro Abdelnur updated MAPREDUCE-4498:
------------------------------------------

      Resolution: Fixed
    Hadoop Flags: Reviewed
          Status: Resolved  (was: Patch Available)

Thanks Robert. Committed to trunk and branch-2.
                
> Remove hsqldb jar from Hadoop runtime classpath
> -----------------------------------------------
>
>                 Key: MAPREDUCE-4498
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4498
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, examples
>    Affects Versions: 2.2.0-alpha
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>            Priority: Critical
>             Fix For: 2.2.0-alpha
>
>         Attachments: MAPREDUCE-4498-v2.patch, MAPREDUCE-4498-v3.patch, MAPREDUCE-4498.patch
>
>
> The hsqldb jar is included in hadoop for the DBCountPageView example only.  Currently the example is using hsqldb version 2.x; however, 2.x is incompatible with 1.8.x -- having this jar in the hadoop class path conflicts with dependent projects like Oozie, Hive, and Pig which still use 1.8.x.  As there are no features hsqldb 2.x that are used by the example, we should remove it from Hadoop's runtime classpath.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira