Lucene.Net is supposed to be API/Index-level-compatible with Lucene.Java. Please feel free to post your patches.
DIGY. -----Original Message----- From: Andrew Psaltis [mailto:apsal...@ideapivot.com] Sent: Sunday, May 03, 2009 2:58 PM To: lucene-net-dev@incubator.apache.org Subject: API Inconsistency While looking at the latest MEAP edition of Lucene in Action and trying to port Listing 10.2 from the Java to .NET, I noticed an inconsistency in the DecRef and IncRef API of the IndexReader. The java version have the following signature: public synchronized void incRef() public synchronized void decRef() However, the .NET version (latest source fron SVN as of Thursday -4/30/2009) has the following signatures: protected internal virtual void IncRef() protected internal virtual void DecRef() Is this an acceptable deviation? Thanks, Andrew