On Mon, Aug 12, 2013 at 11:25 AM, Sergey Svinarchuk <
[email protected]> wrote:

> Hi all,
>
> https://issues.apache.org/jira/browse/MAHOUT-1309
> https://issues.apache.org/jira/browse/MAHOUT-1310
> https://issues.apache.org/jira/browse/MAHOUT-1311
> This tickets is a part of porting mahout to Windows. After this change
> mahout compile, build And also all mahout example scripts must work without
> exception on Windows.
>
> To summarize the general progress for Mahout on Windows we have worked on
> the
> the following tasks:
>
>     Ported *.sh scripts to cmd scripts
>     Fixed all failed unit tests to achieve 100% pass (results are visible
> on Jenkins)
>     Created install/uninstall script for Mahout and integrated it to the
> HDP MSI installer
>     Tested Mahout installation and made regression testing on the local
> machine
>     Merged all changes from 0.9 branch to 0.7
>

IMO it should be the other way around. The patch should be applicable to
0.9 branch . We can't apply patch to 0.9 which is engineered on top of 0.7
(and we only commit patches to 0.9-snapshot now). Please rebase to top of
trunk .

-d


>     Helped to configure system tests run on jenkins
>     Completed work on system tests corrections and system code updates to
> allow 100% pass (results are visible on Jenkins)
>
>
>
>
> Regarding list of changes:
>
>     Product code changes:
>
>         Changed the hadoop-core to version 1.2 for windows.
>         Added depending following packages:   commons-cli:commons-cli:1.2,
> org.apache.commons: commons-math:2.1, commons-lang:commons-lang:2.4,
> commons-configuration: commons-configuration:1.9,
> commons-httpclient:commons-httpclient:3.1, commons-io:commons-io:2.4,
> com.google.guava:guava: r09, org.uncommons.maths:uncommons-maths:1.2.2.
> These dependencies are required to run mahout on windows and passing unit
> tests.
>         Added install scripts for mahout
>         Ported bin/mahout, example/bin/build-20news-bayes,
> example/bin/build-cluster-syntheticcontrol, example/bin/build-reuters,
> examples/bin/classify-20newsgroups with shell to cmd scripts
>         Added module winpkg that add mahout and installation scripts to
> archive ready for use in HDP msi
>         During the assembly winpkg added plugin
> com.google.code.maven-replacer-plugin:
> replacer: 1.5.2  that set correct mahout version in installation script.
>         In classes TrainNewsGroups and SGDHelper fixed model saving path
> from /tmp/ to C:/tmp/
>         Added mahout smoke test performed the next check:
>             Check for presence of the Mahout system variable
>             Check for presence of all jars required for its correct work
>
>     System tests modifications:
>
>             test_recommendation.py
>                  Fixed separator in creating and parsing strings from \r\n
> to \n
>             test_classification.py
>                 Fixed path reading models from /tmp/news-group.model  to
> Machine.getTempDir ()/news-group.model
>                 Added removing files that were generated during a previous
> test run
>             test_clustering.py
>                 Added copy reuters data to hdfs after extract it.
>

Reply via email to