Return-Path: X-Original-To: apmail-lucenenet-user-archive@www.apache.org Delivered-To: apmail-lucenenet-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2D38C10FB0 for ; Thu, 12 Feb 2015 00:32:43 +0000 (UTC) Received: (qmail 89112 invoked by uid 500); 12 Feb 2015 00:32:43 -0000 Delivered-To: apmail-lucenenet-user-archive@lucenenet.apache.org Received: (qmail 89065 invoked by uid 500); 12 Feb 2015 00:32:43 -0000 Mailing-List: contact user-help@lucenenet.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@lucenenet.apache.org Delivered-To: mailing list user@lucenenet.apache.org Received: (qmail 89053 invoked by uid 99); 12 Feb 2015 00:32:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Feb 2015 00:32:42 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of witchlightning@gmail.com designates 209.85.212.173 as permitted sender) Received: from [209.85.212.173] (HELO mail-wi0-f173.google.com) (209.85.212.173) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Feb 2015 00:32:39 +0000 Received: by mail-wi0-f173.google.com with SMTP id bs8so524898wib.0 for ; Wed, 11 Feb 2015 16:32:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=G0C7JvcNv1jHGFkuwcXr30USi1lWi76dckyNP73eiyc=; b=HotzhBguMRPOhWZrqbPSYuzIyQf+pQgTxYCSMgh/BNFOvmBslFzxIdXZAXyMea2qZC FpGPPL4M3kgGgyiCPWlFrlFWxD2ZGY0Z5kNXJ1MiFkJd6XnIxAs9VLIRe8aYtezjdygJ i0HA4Va3MNQzwh05yle3nnbMtNkNatUwX0gnw0Ss++Z238v6pWlUxAOT2ElbAGYk3s6u P9UhS4ModZsuRoWGURzcv0l7Ucbtntfl72U8TLQHfbQJOPrrAlICp0p5fCat9926qgqj Yb5k64OAO8MIJBe2EMmir0K1VU2fig0vM9Uv/+vqSQYYC+hW8CNI8EF4TvwBbGsyb0DI +z/g== MIME-Version: 1.0 X-Received: by 10.181.9.107 with SMTP id dr11mr1102711wid.40.1423701137906; Wed, 11 Feb 2015 16:32:17 -0800 (PST) Received: by 10.194.19.72 with HTTP; Wed, 11 Feb 2015 16:32:17 -0800 (PST) In-Reply-To: References: <009901d04166$77621290$662637b0$@farpoint.com> Date: Wed, 11 Feb 2015 16:32:17 -0800 Message-ID: Subject: Re: Lucene.net vs Lucene with IKVM From: James Lewis To: user@lucenenet.apache.org Content-Type: multipart/alternative; boundary=001a113602ac975fd8050ed94030 X-Virus-Checked: Checked by ClamAV on apache.org --001a113602ac975fd8050ed94030 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sitecore (https://www.sitecore.net/) might help. They sell a .NET CMS that uses Lucene. Cheers, James On Thu, Feb 5, 2015 at 9:53 AM, Alberto Le=C3=B3n wr= ote: > Wikipedia in the past used Lucene.Net in Linux + Mono > > The Mono team are today in Xamarin. > > To talk to them could be a good option . > > Should I talk with the Xamarin's co-founder? I frequently speak with him. > > > > 2015-02-05 18:37 GMT+01:00 Itamar Syn-Hershko : > > > Microsoft are actually using Lucene.NET in at least 3 projects, one of > them > > contributed 2 people to help us get the tests green. > > > > That's all good input, thanks - but we did hijack a different thread :) > > > > Anyway, looks like I'll be headed the crowd-funding route, but its goin= g > to > > take a while to figure out. If any big sponsors step up before then - > > that'll be great. > > > > -- > > > > Itamar Syn-Hershko > > http://code972.com | @synhershko > > Freelance Developer & Consultant > > Lucene.NET committer and PMC member > > > > On Thu, Feb 5, 2015 at 7:30 PM, Alberto Le=C3=B3n > wrote: > > > > > Perhaps you should to talk with Sebastien Ros who is hired by Microso= ft > > to > > > do Orchard CMS > > > > > > As I remember Orchard CMS uses Lucene .Net > > > > > > The current asp.net blogs are running on top of Orchard CMS > > > > > > > > > > > > 2015-02-05 18:23 GMT+01:00 Bogdan Litescu < > bogdan.litescu@avatar-soft.ro > > >: > > > > > > > Microsoft has own search engines to sell. > > > > > > > > We have a search engine built on top of Lucene for DNN. DNN is most > > > popular > > > > open source .NET CMS. It was actually a project started by Microsof= t > > and > > > > donated to the community more than 10 years ago. Same thing, > Microsoft > > > > didn't really invest anything in DNN since then. They have Sharepoi= nt > > to > > > > push to their clients. > > > > > > > > > > > > On Fri, Feb 6, 2015 at 1:14 AM, Itamar Syn-Hershko < > itamar@code972.com > > > > > > > wrote: > > > > > > > > > I'm already in contact with them. Not as easy as you'd think... > > > > > > > > > > -- > > > > > > > > > > Itamar Syn-Hershko > > > > > http://code972.com | @synhershko > > > > > Freelance Developer & Consultant > > > > > Lucene.NET committer and PMC member > > > > > > > > > > On Thu, Feb 5, 2015 at 7:09 PM, Frank Yu > > > wrote: > > > > > > > > > > > I am sure that Microsoft would like to see Lucene.NET version > > > running. > > > > > > Maybe they can sponsor the effort. Just a thought. > > > > > > > > > > > > Thanks, > > > > > > > > > > > > Frank Yu > > > > > > > > > > > > -----Original Message----- > > > > > > From: Elad Margalit [mailto:eladmarg@gmail.com] > > > > > > Sent: Thursday, February 05, 2015 6:34 AM > > > > > > To: dev@lucenenet.apache.org > > > > > > Cc: user@lucenenet.apache.org > > > > > > Subject: Re: Lucene.net vs Lucene with IKVM > > > > > > > > > > > > Totally Agree with Syn-Hershko, > > > > > > > > > > > > Currently, I'm using the ikvm ported version, i can tell for > sure, > > > > there > > > > > > is at least 20% penalty in performance. > > > > > > > > > > > > when you're using the ivkm version, the JIT avoid many > > optimizations, > > > > in > > > > > > the future, we'll be able to do much more optimizations - > > > async/await, > > > > > SIMD > > > > > > instructions when RyuJIT is out in few month, bcl collections, > > > > stackalloc > > > > > > for small inline arrays and many other stuff. > > > > > > we'll also be able to monitor the critical performance paths in > > tools > > > > > such > > > > > > as ants profiler or dotTrace, and make lucene even more faster. > > > > > > > > > > > > i have no doubt after the porting will be done, it will be abou= t > > > 15-20% > > > > > > faster than the native java version. > > > > > > > > > > > > its a main goal for all of us to contribute to this port > > > > > > > > > > > > Thank you all guys > > > > > > > > > > > > Cheers, > > > > > > E > > > > > > > > > > > > > > > > > > On Thu, Feb 5, 2015 at 2:47 PM, Itamar Syn-Hershko < > > > itamar@code972.com > > > > > > > > > > > wrote: > > > > > > > > > > > > > It robs us of many optimization opportunities on the CLR. Jav= a > > > Lucene > > > > > > > compiled using IKVM will not perform as well as a native port= . > > > Think > > > > > > > async/await, BCL data structures, different GC considerations > > (LOH > > > > for > > > > > > > example), etc. There's also the issue of supporting PCL, Mono= , > > > Mobile > > > > > > > and Azure natively. Just to name a few. > > > > > > > > > > > > > > I've had a chat with the lead developer of IKVM and promised = to > > run > > > > an > > > > > > > IKVM version head to head with the native port once we are > done. > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > Itamar Syn-Hershko > > > > > > > http://code972.com | @synhershko < > https://twitter.com/synhershko > > > > > > > > > > Freelance Developer & Consultant Lucene.NET committer and PMC > > > member > > > > > > > > > > > > > > On Thu, Feb 5, 2015 at 2:43 PM, Omri Suissa < > > > > omri.suissa@diffdoof.com> > > > > > > > wrote: > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > It looks like it takes a lot of time to manually port Lucen= e > to > > > > .net > > > > > > > (still > > > > > > > > in version 3), why not using ikvm to port (at least as a ba= se > > > line > > > > > > > > and improve from there)? > > > > > > > > > > > > > > > > > > > > > > > > What are the disadvantages of ikvm in this case? > > > > > > > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > > > Omri > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > Bogdan Litescu > > > > www.dnnsharp.com > > > > www.facebook.com/DnnSharp > > > > > > > > > > > > > > > > -- > > > http://es.linkedin.com/in/albertoleontiscar/en > > > https://twitter.com/AlbertCSharpMan > > > http://stackoverflow.com/users/690958/alberto-leon > > > > > > > > > -- > http://es.linkedin.com/in/albertoleontiscar/en > https://twitter.com/AlbertCSharpMan > http://stackoverflow.com/users/690958/alberto-leon > --001a113602ac975fd8050ed94030--