Repository: incubator-reef
Updated Branches:
  refs/heads/master 1d6563e53 -> 11ff518bb


[REEF-125] Remove Visual C++ runtime DLL
  This removes `msvcr110.dll`, the Visual C++ Redistributable for Visual
  Studio 2012 Update 4. REEF.NET users will have to have it installed on
  all cluster machines OR ship it as part of the Driver DLLs. It can be
  dowloaded from

    http://www.microsoft.com/en-us/download/details.aspx?id=30679

  Additionally, this PR cleans up the code in a few minor ways:

    * Java LibLoader is updated to remove this dll as well.
    * The C# client is updated to reflect the recent project folder
      structure changes.

JIRA:
  [Reef-125] https://issues.apache.org/jira/browse/REEF-125

Pull Request:
  This closes #80


Project: http://git-wip-us.apache.org/repos/asf/incubator-reef/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-reef/commit/11ff518b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-reef/tree/11ff518b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-reef/diff/11ff518b

Branch: refs/heads/master
Commit: 11ff518bb3baaab5b99ba10f0e33fa3fe77287bb
Parents: 1d6563e
Author: Julia Wang <[email protected]>
Authored: Fri Feb 13 14:29:53 2015 -0800
Committer: Markus Weimer <[email protected]>
Committed: Fri Feb 13 17:31:59 2015 -0800

----------------------------------------------------------------------
 .../CSharp/ClrHandler/externals/msvcr110.dll    | Bin 849360 -> 0 bytes
 .../Org.Apache.REEF.Client/CLRBridgeClient.cs   |   4 ++--
 lang/cs/Org.Apache.REEF.Client/run.cmd          |   2 +-
 ...bridge-0.11.0-incubating-SNAPSHOT-shaded.jar | Bin 13555272 -> 12744739 
bytes
 .../org/apache/reef/javabridge/LibLoader.java   |   3 +--
 lang/reef-bridge/.gitignore                     |   3 +++
 6 files changed, 7 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-reef/blob/11ff518b/lang/cpp/reef-bridge-clr/src/main/CSharp/CSharp/ClrHandler/externals/msvcr110.dll
----------------------------------------------------------------------
diff --git 
a/lang/cpp/reef-bridge-clr/src/main/CSharp/CSharp/ClrHandler/externals/msvcr110.dll
 
b/lang/cpp/reef-bridge-clr/src/main/CSharp/CSharp/ClrHandler/externals/msvcr110.dll
deleted file mode 100644
index dd484a5..0000000
Binary files 
a/lang/cpp/reef-bridge-clr/src/main/CSharp/CSharp/ClrHandler/externals/msvcr110.dll
 and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-reef/blob/11ff518b/lang/cs/Org.Apache.REEF.Client/CLRBridgeClient.cs
----------------------------------------------------------------------
diff --git a/lang/cs/Org.Apache.REEF.Client/CLRBridgeClient.cs 
b/lang/cs/Org.Apache.REEF.Client/CLRBridgeClient.cs
index 79cc647..00b0a9a 100644
--- a/lang/cs/Org.Apache.REEF.Client/CLRBridgeClient.cs
+++ b/lang/cs/Org.Apache.REEF.Client/CLRBridgeClient.cs
@@ -36,8 +36,8 @@ namespace Org.Apache.REEF.Client
     public class CLRBridgeClient
     {
         public const string ReefHome = "REEF_HOME";
-        public const string DefaultClrFolder = 
@"lang\java\reef-bridge-project\reef-bridge\dotnetHello";
-        public const string DefaultReefJar = 
@"lang\java\reef-bridge-project\reef-bridge\target\" + 
Constants.BridgeJarFileName;
+        public const string DefaultClrFolder = @"lang\reef-bridge\dotnetHello";
+        public const string DefaultReefJar = @"lang\reef-bridge\target\" + 
Constants.BridgeJarFileName;
         public const string DefaultRunCommand = "run.cmd";
 
         private static string _clrFolder = null;

http://git-wip-us.apache.org/repos/asf/incubator-reef/blob/11ff518b/lang/cs/Org.Apache.REEF.Client/run.cmd
----------------------------------------------------------------------
diff --git a/lang/cs/Org.Apache.REEF.Client/run.cmd 
b/lang/cs/Org.Apache.REEF.Client/run.cmd
index 3dca837..3b64520 100644
--- a/lang/cs/Org.Apache.REEF.Client/run.cmd
+++ b/lang/cs/Org.Apache.REEF.Client/run.cmd
@@ -33,7 +33,7 @@
 
 
 :: RUNTIME
-set 
SHADED_JAR=%REEF_HOME%\lang\java\reef-bridge-project\reef-bridge\target\reef-bridge-0.11.0-incubating-SNAPSHOT-shaded.jar
+set 
SHADED_JAR=%REEF_HOME%\lang\reef-bridge\target\reef-bridge-0.11.0-incubating-SNAPSHOT-shaded.jar
 
 set 
LOGGING_CONFIG=-Djava.util.logging.config.class=org.apache.reef.util.logging.CLRLoggingConfig
 

http://git-wip-us.apache.org/repos/asf/incubator-reef/blob/11ff518b/lang/cs/Org.Apache.REEF.Tests/bin/reef-bridge-0.11.0-incubating-SNAPSHOT-shaded.jar
----------------------------------------------------------------------
diff --git 
a/lang/cs/Org.Apache.REEF.Tests/bin/reef-bridge-0.11.0-incubating-SNAPSHOT-shaded.jar
 
b/lang/cs/Org.Apache.REEF.Tests/bin/reef-bridge-0.11.0-incubating-SNAPSHOT-shaded.jar
index 788b14f..5d10a2c 100644
Binary files 
a/lang/cs/Org.Apache.REEF.Tests/bin/reef-bridge-0.11.0-incubating-SNAPSHOT-shaded.jar
 and 
b/lang/cs/Org.Apache.REEF.Tests/bin/reef-bridge-0.11.0-incubating-SNAPSHOT-shaded.jar
 differ

http://git-wip-us.apache.org/repos/asf/incubator-reef/blob/11ff518b/lang/java/reef-bridge-java/src/main/java/org/apache/reef/javabridge/LibLoader.java
----------------------------------------------------------------------
diff --git 
a/lang/java/reef-bridge-java/src/main/java/org/apache/reef/javabridge/LibLoader.java
 
b/lang/java/reef-bridge-java/src/main/java/org/apache/reef/javabridge/LibLoader.java
index fa8b459..944bbaa 100644
--- 
a/lang/java/reef-bridge-java/src/main/java/org/apache/reef/javabridge/LibLoader.java
+++ 
b/lang/java/reef-bridge-java/src/main/java/org/apache/reef/javabridge/LibLoader.java
@@ -41,8 +41,7 @@ public class LibLoader {
   private static final String DLL_EXTENSION = ".dll";
   private static final String USER_DIR = "user.dir";
   private static final String[] MANAGED_DLLS = {
-      "ClrHandler",
-      "msvcr110",
+      "ClrHandler"
   };
 
   private final LoggingScopeFactory loggingScopeFactory;

http://git-wip-us.apache.org/repos/asf/incubator-reef/blob/11ff518b/lang/reef-bridge/.gitignore
----------------------------------------------------------------------
diff --git a/lang/reef-bridge/.gitignore b/lang/reef-bridge/.gitignore
new file mode 100644
index 0000000..10c876b
--- /dev/null
+++ b/lang/reef-bridge/.gitignore
@@ -0,0 +1,3 @@
+dotnethello
+
+

Reply via email to