You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ak...@apache.org on 2008/05/25 01:03:32 UTC
svn commit: r659884 - in
/directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl:
ApproximateEvaluator.java EqualityEvaluator.java
Author: akarasulu
Date: Sat May 24 16:03:30 2008
New Revision: 659884
URL: http://svn.apache.org/viewvc?rev=659884&view=rev
Log:
fixing major bug with equality and approximate node evaluation
Modified:
directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl/ApproximateEvaluator.java
directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl/EqualityEvaluator.java
Modified: directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl/ApproximateEvaluator.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl/ApproximateEvaluator.java?rev=659884&r1=659883&r2=659884&view=diff
==============================================================================
--- directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl/ApproximateEvaluator.java (original)
+++ directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl/ApproximateEvaluator.java Sat May 24 16:03:30 2008
@@ -150,7 +150,7 @@
{
if ( idx != null )
{
- return idx.forward( indexEntry.getValue(), indexEntry.getId() );
+ return idx.forward( node.getValue().get(), indexEntry.getId() );
}
ServerEntry entry = indexEntry.getObject();
Modified: directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl/EqualityEvaluator.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl/EqualityEvaluator.java?rev=659884&r1=659883&r2=659884&view=diff
==============================================================================
--- directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl/EqualityEvaluator.java (original)
+++ directory/apacheds/branches/bigbang/xdbm-search/src/main/java/org/apache/directory/server/xdbm/search/impl/EqualityEvaluator.java Sat May 24 16:03:30 2008
@@ -103,7 +103,7 @@
{
if ( idx != null )
{
- return idx.forward( ( T ) indexEntry.getValue(), indexEntry.getId() );
+ return idx.forward( node.getValue().get(), indexEntry.getId() );
}
ServerEntry entry = indexEntry.getObject();