[jira] [Updated] (HADOOP-7549) Use JDK ServiceLoader mechanism to find FileSystem implementations

2012-04-24 Thread Alejandro Abdelnur (JIRA)

 [ 
https://issues.apache.org/jira/browse/HADOOP-7549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alejandro Abdelnur updated HADOOP-7549:
---

   Resolution: Fixed
Fix Version/s: (was: 0.24.0)
   2.0.0
 Hadoop Flags: Reviewed
   Status: Resolved  (was: Patch Available)

committed to trunk and branch-2. (committed v2 as v3 which is identical was 
missing the service files)

 Use JDK ServiceLoader mechanism to find FileSystem implementations
 --

 Key: HADOOP-7549
 URL: https://issues.apache.org/jira/browse/HADOOP-7549
 Project: Hadoop Common
  Issue Type: Improvement
  Components: fs
Affects Versions: 0.23.0
Reporter: Alejandro Abdelnur
Assignee: Alejandro Abdelnur
 Fix For: 2.0.0

 Attachments: HADOOP-7549v1.patch, HADOOP-7549v2.patch, 
 HADOOP-7549v3.patch


 Currently configuring FileSystem implementations must be done by declaring 
 the FileSystem class in the Hadoop configuration files (core-default.xml, 
 ...).
 Using JDK ServiceLoader mechanism this configuration step can be avoided. 
 Adding the JAR file with the additional FileSystem implementation would 
 suffice. 
 This is similar to what is being proposed for compression codecs 
 (HADOOP-7350).

--
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] (HADOOP-7549) Use JDK ServiceLoader mechanism to find FileSystem implementations

2012-04-19 Thread Alejandro Abdelnur (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/HADOOP-7549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alejandro Abdelnur updated HADOOP-7549:
---

Attachment: HDFS-7549v3.patch

rebasing to trunk to remove patch complains.

I've run test-patch locally with and without the patch and I get the same 
number of warnings:

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

+1 tests included.  The patch appears to include 2 new or modified test 
files.

-1 javadoc.  The javadoc tool appears to have generated 8 warning messages.

-1 javac.  The applied patch generated 1707 javac compiler warnings (more 
than the trunk's current 1706 warnings).

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

-1 findbugs.  The patch appears to introduce 20 new Findbugs (version 
1.3.9) warnings.

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

 Use JDK ServiceLoader mechanism to find FileSystem implementations
 --

 Key: HADOOP-7549
 URL: https://issues.apache.org/jira/browse/HADOOP-7549
 Project: Hadoop Common
  Issue Type: Improvement
  Components: fs
Affects Versions: 0.23.0
Reporter: Alejandro Abdelnur
Assignee: Alejandro Abdelnur
 Fix For: 0.24.0

 Attachments: HADOOP-7549v1.patch, HADOOP-7549v2.patch


 Currently configuring FileSystem implementations must be done by declaring 
 the FileSystem class in the Hadoop configuration files (core-default.xml, 
 ...).
 Using JDK ServiceLoader mechanism this configuration step can be avoided. 
 Adding the JAR file with the additional FileSystem implementation would 
 suffice. 
 This is similar to what is being proposed for compression codecs 
 (HADOOP-7350).

--
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] (HADOOP-7549) Use JDK ServiceLoader mechanism to find FileSystem implementations

2012-04-19 Thread Alejandro Abdelnur (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/HADOOP-7549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alejandro Abdelnur updated HADOOP-7549:
---

Attachment: (was: HDFS-7549v3.patch)

 Use JDK ServiceLoader mechanism to find FileSystem implementations
 --

 Key: HADOOP-7549
 URL: https://issues.apache.org/jira/browse/HADOOP-7549
 Project: Hadoop Common
  Issue Type: Improvement
  Components: fs
Affects Versions: 0.23.0
Reporter: Alejandro Abdelnur
Assignee: Alejandro Abdelnur
 Fix For: 0.24.0

 Attachments: HADOOP-7549v1.patch, HADOOP-7549v2.patch


 Currently configuring FileSystem implementations must be done by declaring 
 the FileSystem class in the Hadoop configuration files (core-default.xml, 
 ...).
 Using JDK ServiceLoader mechanism this configuration step can be avoided. 
 Adding the JAR file with the additional FileSystem implementation would 
 suffice. 
 This is similar to what is being proposed for compression codecs 
 (HADOOP-7350).

--
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] (HADOOP-7549) Use JDK ServiceLoader mechanism to find FileSystem implementations

2012-04-19 Thread Alejandro Abdelnur (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/HADOOP-7549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alejandro Abdelnur updated HADOOP-7549:
---

Attachment: HADOOP-7549v3.patch

reattaching with correct patch filename

 Use JDK ServiceLoader mechanism to find FileSystem implementations
 --

 Key: HADOOP-7549
 URL: https://issues.apache.org/jira/browse/HADOOP-7549
 Project: Hadoop Common
  Issue Type: Improvement
  Components: fs
Affects Versions: 0.23.0
Reporter: Alejandro Abdelnur
Assignee: Alejandro Abdelnur
 Fix For: 0.24.0

 Attachments: HADOOP-7549v1.patch, HADOOP-7549v2.patch, 
 HADOOP-7549v3.patch


 Currently configuring FileSystem implementations must be done by declaring 
 the FileSystem class in the Hadoop configuration files (core-default.xml, 
 ...).
 Using JDK ServiceLoader mechanism this configuration step can be avoided. 
 Adding the JAR file with the additional FileSystem implementation would 
 suffice. 
 This is similar to what is being proposed for compression codecs 
 (HADOOP-7350).

--
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] (HADOOP-7549) Use JDK ServiceLoader mechanism to find FileSystem implementations

2012-02-14 Thread Alejandro Abdelnur (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/HADOOP-7549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alejandro Abdelnur updated HADOOP-7549:
---

Attachment: HADOOP-7549v2.patch

Patch rebased to trunk.

It keeps current mappings in the services definition (it was been done already).

Definition in configuration overrides a service definition (it was been done 
already).

It removes the deprecated warning log when resolving a FS implementation from 
configuration as this is the way of overriding an implementation, thus it is 
not deprecated.

It adds HAR and WebHdfs filesystems to the service loading 
mechanism/definitions.




 Use JDK ServiceLoader mechanism to find FileSystem implementations
 --

 Key: HADOOP-7549
 URL: https://issues.apache.org/jira/browse/HADOOP-7549
 Project: Hadoop Common
  Issue Type: Improvement
  Components: fs
Affects Versions: 0.23.0
Reporter: Alejandro Abdelnur
Assignee: Alejandro Abdelnur
 Fix For: 0.24.0

 Attachments: HADOOP-7549v1.patch, HADOOP-7549v2.patch


 Currently configuring FileSystem implementations must be done by declaring 
 the FileSystem class in the Hadoop configuration files (core-default.xml, 
 ...).
 Using JDK ServiceLoader mechanism this configuration step can be avoided. 
 Adding the JAR file with the additional FileSystem implementation would 
 suffice. 
 This is similar to what is being proposed for compression codecs 
 (HADOOP-7350).

--
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] (HADOOP-7549) Use JDK ServiceLoader mechanism to find FileSystem implementations

2011-08-17 Thread Alejandro Abdelnur (JIRA)

 [ 
https://issues.apache.org/jira/browse/HADOOP-7549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alejandro Abdelnur updated HADOOP-7549:
---

Attachment: HADOOP-7549v1.patch

 Use JDK ServiceLoader mechanism to find FileSystem implementations
 --

 Key: HADOOP-7549
 URL: https://issues.apache.org/jira/browse/HADOOP-7549
 Project: Hadoop Common
  Issue Type: Improvement
  Components: fs
Affects Versions: 0.23.0
Reporter: Alejandro Abdelnur
Assignee: Alejandro Abdelnur
 Fix For: 0.23.0

 Attachments: HADOOP-7549v1.patch


 Currently configuring FileSystem implementations must be done by declaring 
 the FileSystem class in the Hadoop configuration files (core-default.xml, 
 ...).
 Using JDK ServiceLoader mechanism this configuration step can be avoided. 
 Adding the JAR file with the additional FileSystem implementation would 
 suffice. 
 This is similar to what is being proposed for compression codecs 
 (HADOOP-7350).

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (HADOOP-7549) Use JDK ServiceLoader mechanism to find FileSystem implementations

2011-08-17 Thread Alejandro Abdelnur (JIRA)

 [ 
https://issues.apache.org/jira/browse/HADOOP-7549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alejandro Abdelnur updated HADOOP-7549:
---

Status: Patch Available  (was: Open)

 Use JDK ServiceLoader mechanism to find FileSystem implementations
 --

 Key: HADOOP-7549
 URL: https://issues.apache.org/jira/browse/HADOOP-7549
 Project: Hadoop Common
  Issue Type: Improvement
  Components: fs
Affects Versions: 0.23.0
Reporter: Alejandro Abdelnur
Assignee: Alejandro Abdelnur
 Fix For: 0.23.0

 Attachments: HADOOP-7549v1.patch


 Currently configuring FileSystem implementations must be done by declaring 
 the FileSystem class in the Hadoop configuration files (core-default.xml, 
 ...).
 Using JDK ServiceLoader mechanism this configuration step can be avoided. 
 Adding the JAR file with the additional FileSystem implementation would 
 suffice. 
 This is similar to what is being proposed for compression codecs 
 (HADOOP-7350).

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira