Re: [VOTE] Add Travis-CI for Mahout

2015-04-17 Thread Yash Sharma
3gigs of memory and 50mins runtime is the upper bound for Travis. We
explored Travis for Drill but could not continue with it  because few of
our testcases were resource hungry.

If Mahout fits in these Travis is a great tool.

-Via mobile. Excuse brevity.
On 17 Apr 2015 10:03 pm, Pat Ferrel p...@occamsmachete.com wrote:

 Good question. It can replace Jenkins, integrates automatically (only I
 think) with Github, and is orders of magnitude easier to use than Jenkins.
 A lot of other projects use it but I was surprised to hear Apache favored
 it. Doesn’t Apache have some draconian requirement to control all bits of
 the project pipeline and workflow?

 In our case would it be able to replace Jenkins or is it extra work?

 BTW slightly off topic... the Slack thing is set up for Apache.org. It
 requires you to have an @apache.org email. That means other projects can
 create their own channel. It is also gratis and so will eventually be
 overwhelmed if lots of other projects start using it.

 On Apr 17, 2015, at 12:31 AM, Stevo Slavić ssla...@gmail.com wrote:

 Before I cast my vote can somebody please explain which problem are we
 trying to or expect from this to be solved?

 Kind regards,
 Stevo Slavic.
 On Apr 17, 2015 9:22 AM, Ted Dunning ted.dunn...@gmail.com wrote:

  Totally simple if the project has a standard build/test structure.
 
  For t-digest it took about 4 lines of yaml checked into the root
  directory.  The documentation on travis is excellent and the process of
  setup is easy.
 
 
  On Fri, Apr 17, 2015 at 3:27 AM, Andrew Musselman 
  andrew.mussel...@gmail.com wrote:
 
  Worth trying out though I've never used Travis; what work effort is
  required, any idea?
 
  On Thursday, April 16, 2015, Suneel Marthi suneel.mar...@gmail.com
  wrote:
 
  Would this be an additional CI we would like to add to Mahout ?
 
  https://blogs.apache.org/infra/entry/apache_gains_additional_travis_ci
 
  I am up for it.
 
  +1
 
 
 




Re: Why is mahout moving to spark?

2014-10-15 Thread Yash Sharma
Hi Thejas,
Can definitely help you out with the later querstion. You can use it for
any of your fav projects.

https://mail-archives.apache.org/mod_mbox/
https://mail-archives.apache.org/mod_mbox/mahout-dev/

Peace,
Yash

On Thu, Oct 16, 2014 at 1:14 AM, thejas prasad thejch...@gmail.com wrote:

 Hey all,

  I am curious why mahout is moving away from spark? I mean it is here The
 Mahout community decided to move its codebase onto modern data processing
 systems that offer a richer programming model and more efficient execution
 than Hadoop MapReduce. But why did this happen?

 And also is there a place I see all the previous emails, in the user/dev
 list ?

 Thanks,
 Thejas



Re: Jenkins build failing recently

2014-07-13 Thread Yash Sharma
With respect to:

https://builds.apache.org/job/Mahout-Examples-Cluster-Reuters-II/882/
https://builds.apache.org/job/mahout-nightly/1619/



On Sun, Jul 13, 2014 at 11:24 PM, Yash Sharma yash...@gmail.com wrote:

 Hi All,
 We found that Apache Drill's Jenkins build were failing recently due to
 maven 3.0.4.

 And I see the same build errors in Mahout Jenkins build logs.
 I guess we are hitting the same issues here too.

 We are probably hitting:

 https://issues.apache.org/jira/browse/INFRA-7211
 https://issues.apache.org/jira/browse/INFRA-7536

 Switching to maven installation 3.0.5 can be an immediate fix for now.

 Peace,
 Yash

 FATAL: Failed to install
 http://archive.apache.org/dist/maven/binaries/apache-maven-3.0.4-bin.zip
 to /home/hudson/tools/maven/apache-maven-3.0.4
 java.io.IOException
 http://stacktrace.jenkins-ci.org/search?query=java.io.IOException:
 Failed to install
 http://archive.apache.org/dist/maven/binaries/apache-maven-3.0.4-bin.zip
 to /home/hudson/tools/maven/apache-maven-3.0.4
 at hudson.FilePath.installIfNecessaryFrom(FilePath.java:766)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.installIfNecessaryFromentity=method
 at
 hudson.tools.DownloadFromUrlInstaller.performInstallation(DownloadFromUrlInstaller.java:70)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tools.DownloadFromUrlInstaller.performInstallationentity=method
 at
 hudson.tools.InstallerTranslator.getToolHome(InstallerTranslator.java:61)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tools.InstallerTranslator.getToolHomeentity=method
 at
 hudson.tools.ToolLocationNodeProperty.getToolHome(ToolLocationNodeProperty.java:107)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tools.ToolLocationNodeProperty.getToolHomeentity=method
 at hudson.tools.ToolInstallation.translateFor(ToolInstallation.java:204)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tools.ToolInstallation.translateForentity=method
 at hudson.tasks.Maven$MavenInstallation.forNode(Maven.java:610)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.Maven$MavenInstallation.forNodeentity=method
 at hudson.tasks.Maven.perform(Maven.java:289)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.Maven.performentity=method
 at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$1.performentity=method
 at
 hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.performentity=method
 at hudson.model.Build$BuildExecution.build(Build.java:199)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.buildentity=method
 at hudson.model.Build$BuildExecution.doRun(Build.java:160)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.doRunentity=method
 at
 hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:585)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.runentity=method
 at hudson.model.Run.execute(Run.java:1676)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.executeentity=method
 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.runentity=method
 at hudson.model.ResourceController.execute(ResourceController.java:88)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.executeentity=method
 at hudson.model.Executor.run(Executor.java:231)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.runentity=methodCaused
 by: java.io.IOException
 http://stacktrace.jenkins-ci.org/search?query=java.io.IOException:
 Failed to mkdirs: /home/hudson/tools/maven/apache-maven-3.0.4
 at hudson.FilePath.mkdirs(FilePath.java:1069)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.mkdirsentity=method
 at hudson.FilePath.installIfNecessaryFrom(FilePath.java:732)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.installIfNecessaryFromentity=method
 ... 15 more







Re: Jenkins build failing recently

2014-07-13 Thread Yash Sharma
Looks like the latest build for Mahout-Examples-Cluster-Reuters-II( #883)
passed all green without changes.

Peace,
Yash


On Sun, Jul 13, 2014 at 11:25 PM, Yash Sharma yash...@gmail.com wrote:

 With respect to:

 https://builds.apache.org/job/Mahout-Examples-Cluster-Reuters-II/882/
 https://builds.apache.org/job/mahout-nightly/1619/



 On Sun, Jul 13, 2014 at 11:24 PM, Yash Sharma yash...@gmail.com wrote:

 Hi All,
 We found that Apache Drill's Jenkins build were failing recently due to
 maven 3.0.4.

 And I see the same build errors in Mahout Jenkins build logs.
 I guess we are hitting the same issues here too.

 We are probably hitting:

 https://issues.apache.org/jira/browse/INFRA-7211
 https://issues.apache.org/jira/browse/INFRA-7536

 Switching to maven installation 3.0.5 can be an immediate fix for now.

 Peace,
 Yash

 FATAL: Failed to install
 http://archive.apache.org/dist/maven/binaries/apache-maven-3.0.4-bin.zip
 to /home/hudson/tools/maven/apache-maven-3.0.4
 java.io.IOException
 http://stacktrace.jenkins-ci.org/search?query=java.io.IOException:
 Failed to install
 http://archive.apache.org/dist/maven/binaries/apache-maven-3.0.4-bin.zip
 to /home/hudson/tools/maven/apache-maven-3.0.4
 at hudson.FilePath.installIfNecessaryFrom(FilePath.java:766)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.installIfNecessaryFromentity=method
 at
 hudson.tools.DownloadFromUrlInstaller.performInstallation(DownloadFromUrlInstaller.java:70)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tools.DownloadFromUrlInstaller.performInstallationentity=method
 at
 hudson.tools.InstallerTranslator.getToolHome(InstallerTranslator.java:61)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tools.InstallerTranslator.getToolHomeentity=method
 at
 hudson.tools.ToolLocationNodeProperty.getToolHome(ToolLocationNodeProperty.java:107)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tools.ToolLocationNodeProperty.getToolHomeentity=method
 at hudson.tools.ToolInstallation.translateFor(ToolInstallation.java:204)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tools.ToolInstallation.translateForentity=method
 at hudson.tasks.Maven$MavenInstallation.forNode(Maven.java:610)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.Maven$MavenInstallation.forNodeentity=method
 at hudson.tasks.Maven.perform(Maven.java:289)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.Maven.performentity=method
 at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$1.performentity=method
 at
 hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.performentity=method
 at hudson.model.Build$BuildExecution.build(Build.java:199)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.buildentity=method
 at hudson.model.Build$BuildExecution.doRun(Build.java:160)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.doRunentity=method
 at
 hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:585)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.runentity=method
 at hudson.model.Run.execute(Run.java:1676)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.executeentity=method
 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.runentity=method
 at hudson.model.ResourceController.execute(ResourceController.java:88)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.executeentity=method
 at hudson.model.Executor.run(Executor.java:231)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.runentity=methodCaused
 by: java.io.IOException
 http://stacktrace.jenkins-ci.org/search?query=java.io.IOException:
 Failed to mkdirs: /home/hudson/tools/maven/apache-maven-3.0.4
 at hudson.FilePath.mkdirs(FilePath.java:1069)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.mkdirsentity=method
 at hudson.FilePath.installIfNecessaryFrom(FilePath.java:732)

 http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.installIfNecessaryFromentity=method
 ... 15 more








Re: H2O integration - intermediate progress update

2014-06-19 Thread Yash Sharma
Hi All,
Sorry to hijack the thread.
I am a newbie in mahout community - please pardon my words if anyone finds
them unsuitable.

Its really strange to see such heated discussions between the Big Shots on
the mailing lists.
I am absolute beginner in this space and it does not leave a very good
impression about the open source community itself.

What I believe is - Open Source is about love of code and all awesome
coders coming together - designing some of the coolest code projects on the
planet as one *strong team*. Lets not break this belief of newbies. We are
learning from you guys.

The avengers should not fight.

Best Regards,
Yash




On Thu, Jun 19, 2014 at 10:06 PM, Dmitriy Lyubimov dlie...@gmail.com
wrote:

 Well, let me tell my impression.

 Remember, we started  talking impressions here all over the place, not
 facts. So *don't ask me to prove anything.*

 i have an impression that mr. Dunning has masterfully concealed a very
 targeted insult in his carefully worded statement with the sole purpose of
 forcing certain participants to go into defensive and to turn a technical
 discussion into trading insults, in which he has obviously partially
 succeeded.

 I have an impression this has not been an isolated incident on mr.
 Dunning's part in the past, and i have strong suspicion that it was the
 wrong balance of technical merit and posturing in the project that drove
 more than one accomplished committer or candidate out in the past.

 I also have been receiving an impression that  I am  next such target on
 mr. Dunnings part just because my arguments are not technically favorable
 where he needs them to be favorable for whatever other-than-technical
 reason. I love the code in the project, that's in part why i am candid in
 its discussions, but it is repeated agrumentum ad hominem  from mr. Dunning
 that is very close to driving me out. And I don't think beers can smooth
 that.

 As for welcoming, well, h2o  is not exactly new topic here. I also think we
 need to have some bar for proposals to meet regardless of being welcoming.

 Finally, I have an impression everybody has areas where they possess  less
 than brilliant expertise; i actually like to say about myself that it
 pains me how little i know. I have no problem identifying areas of
 weaknesses in myself publicly and don't consider this to be offensive,
 since i know that the only way to improve  knowledge is to first know where
 it is lacking. I am very perceptive to strong logical argument regardless
 if it fits my current world view or not. But I am particularly not fond of
 rhetorical fallacies, informal ones in particular. I am not very fond of
 marketing bluff or empty PR.  It is a personal choice whether you accept
 that mindset or not, but grading areas of weakness is not an insult. That's
 what they do in universities all the time, after all.



[jira] [Commented] (MAHOUT-1485) Clean up Recommender Overview page

2014-06-06 Thread Yash Sharma (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14020134#comment-14020134
 ] 

Yash Sharma commented on MAHOUT-1485:
-

I have added the markup version of the doc at this location. I was unable to 
find markup for table and images so have left them unchanged.

https://docs.google.com/document/d/1AZayXY4Di_8CBf0VRUTsFuldBm_HdI5UVmqX07Wg12Q/edit?usp=sharing

 Clean up Recommender Overview page
 --

 Key: MAHOUT-1485
 URL: https://issues.apache.org/jira/browse/MAHOUT-1485
 Project: Mahout
  Issue Type: Improvement
  Components: Documentation
Reporter: Sebastian Schelter
Assignee: Sebastian Schelter
 Fix For: 1.0


 Clean up the recommender overview page, remove outdated content and make sure 
 the examples work.
 https://mahout.apache.org/users/recommender/recommender-documentation.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (MAHOUT-1485) Clean up Recommender Overview page

2014-05-19 Thread Yash Sharma (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14001542#comment-14001542
 ] 

Yash Sharma commented on MAHOUT-1485:
-

Roger that. Would update the doc soon.

 Clean up Recommender Overview page
 --

 Key: MAHOUT-1485
 URL: https://issues.apache.org/jira/browse/MAHOUT-1485
 Project: Mahout
  Issue Type: Improvement
  Components: Documentation
Reporter: Sebastian Schelter
Assignee: Sebastian Schelter
 Fix For: 1.0


 Clean up the recommender overview page, remove outdated content and make sure 
 the examples work.
 https://mahout.apache.org/users/recommender/recommender-documentation.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (MAHOUT-1485) Clean up Recommender Overview page

2014-05-15 Thread Yash Sharma (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13993029#comment-13993029
 ] 

Yash Sharma commented on MAHOUT-1485:
-

Have updated the google document at the same location. Let me know if it looks 
good or I have to add/modify any part.

 Clean up Recommender Overview page
 --

 Key: MAHOUT-1485
 URL: https://issues.apache.org/jira/browse/MAHOUT-1485
 Project: Mahout
  Issue Type: Improvement
  Components: Documentation
Reporter: Sebastian Schelter
Assignee: Sebastian Schelter
 Fix For: 1.0


 Clean up the recommender overview page, remove outdated content and make sure 
 the examples work.
 https://mahout.apache.org/users/recommender/recommender-documentation.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (MAHOUT-1485) Clean up Recommender Overview page

2014-05-01 Thread Yash Sharma (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13986423#comment-13986423
 ] 

Yash Sharma commented on MAHOUT-1485:
-

Yes I would love to. Let me send updated draft this weekend.

 Clean up Recommender Overview page
 --

 Key: MAHOUT-1485
 URL: https://issues.apache.org/jira/browse/MAHOUT-1485
 Project: Mahout
  Issue Type: Improvement
  Components: Documentation
Reporter: Sebastian Schelter
Assignee: Sebastian Schelter
 Fix For: 1.0


 Clean up the recommender overview page, remove outdated content and make sure 
 the examples work.
 https://mahout.apache.org/users/recommender/recommender-documentation.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (MAHOUT-1485) Clean up Recommender Overview page

2014-04-24 Thread Yash Sharma (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13980045#comment-13980045
 ] 

Yash Sharma commented on MAHOUT-1485:
-

Have been reading about solr based recommenders. 
Should the new overview page be based on the code here by Pat : 
https://github.com/pferrel/solr-recommender/.
Also are there any plans of merging this code in mahout as well?
Am creating a sample document here and would keep on documenting my findings 
here:
https://docs.google.com/document/d/1iwzcvIbXudSCEZ6n5J5lAhoGGf78Qo9LQsaAvChzMV4/edit

I also agree that we should retain the current overview page as well because 
its a popular implementation and lot of people are using this approach. We can 
have a new page talking about online recommenders powered with search engines.


 Clean up Recommender Overview page
 --

 Key: MAHOUT-1485
 URL: https://issues.apache.org/jira/browse/MAHOUT-1485
 Project: Mahout
  Issue Type: Improvement
  Components: Documentation
Reporter: Sebastian Schelter
Assignee: Sebastian Schelter
 Fix For: 1.0


 Clean up the recommender overview page, remove outdated content and make sure 
 the examples work.
 https://mahout.apache.org/users/recommender/recommender-documentation.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (MAHOUT-1485) Clean up Recommender Overview page

2014-04-22 Thread Yash Sharma (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13976697#comment-13976697
 ] 

Yash Sharma commented on MAHOUT-1485:
-

Thanks for reviewing Ted. 
I can compute the item similarities offline and store them somewhere. 
Could you give some more pointers on how text search engine can be used for 
calculating recommendations for the pre-computed similarities.
I can try some code over it and create documentation over it.

 Clean up Recommender Overview page
 --

 Key: MAHOUT-1485
 URL: https://issues.apache.org/jira/browse/MAHOUT-1485
 Project: Mahout
  Issue Type: Improvement
  Components: Documentation
Reporter: Sebastian Schelter
Assignee: Sebastian Schelter
 Fix For: 1.0


 Clean up the recommender overview page, remove outdated content and make sure 
 the examples work.
 https://mahout.apache.org/users/recommender/recommender-documentation.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)


New Contributor to Mahout

2014-04-20 Thread Yash Sharma
Hey All,
I am Yash, a bigdata engineer and an opensource fan. I have been a Mahout
user for sometime now and am interested in giving back to the community.

I am digging mahout source currently and am interested in contributing
towards the Collaborative Filtering part.
I am interested in contributing both in terms of code and documents/wiki
posts etc.

I am browsing through the JIRA currently to see active sections of CF.

Is there any specific part of CF that I must have a look into and start
exploring.
What are the areas that might be a good place to start contributing?

Suggestions?

Peace,
Yash


[jira] [Commented] (MAHOUT-1485) Clean up Recommender Overview page

2014-04-20 Thread Yash Sharma (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13975211#comment-13975211
 ] 

Yash Sharma commented on MAHOUT-1485:
-

I have started working on this..
Could anyone tell me what sort of cleaning are we expecting..
Is it about simplifying the content for new users.

I have created a new minimal architecture diagram, and have put together the 
code examples mentioned on the page.

https://docs.google.com/document/d/1skpBE0KFEPTi_pr615Dnn7bCtbzK-fMvpbzGxkLTTXU/edit?usp=sharing

Let me know your thoughts on this. I would move ahead towards completing the 
document if these look good.


 Clean up Recommender Overview page
 --

 Key: MAHOUT-1485
 URL: https://issues.apache.org/jira/browse/MAHOUT-1485
 Project: Mahout
  Issue Type: Improvement
  Components: Documentation
Reporter: Sebastian Schelter
Assignee: Sebastian Schelter
 Fix For: 1.0


 Clean up the recommender overview page, remove outdated content and make sure 
 the examples work.
 https://mahout.apache.org/users/recommender/recommender-documentation.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)