Permalink
Browse files

* Changed URL encoding for native class objects (still immature). Use…

…s toParamMap and fromParamMap methods, which should return/accept a Map<String,String>. Parameters are split by '|' and keys/values by '-', which is handled by the URLFilter class.

* By default, Hibernate Search shares an index between an entity and its children (Entity A{...} , Entity B : A{...} share the same index). Therefore, index sharding for search namespaces now use the index name instead of entity name, because (atm) sharding strategies are related to indexes (this will probably change in HS 4.0) ->
* Super/subclasses of entities are now correctly handled when search namespaces are enabled.
* Added method to (re)create spellcheck/autocomplete indices for only one namespace.
* Autocompletion and spell checking (ac/sc) is (partly) fixed for super/subclasses of entities. One bug remains: Source indexes used for ac/sc will include suggestions from superclasses
* Added test for search namespaces
* Please reindex if you're using search namespaces or autocompletion/spellchecking.

svn path=/webdsls/trunk/; revision=4799
  • Loading branch information...
Elmervc committed Aug 16, 2011
1 parent dfdd6b9 commit 3dbb84ca2a87e2ef4b38f6b7a64eb6345df830e0
View
@@ -86,7 +86,7 @@
<classpathentry kind="lib" path="src/org/webdsl/dsl/project/template-java-servlet/lib/lucene-spellchecker-3.1.0.jar"/>
<classpathentry kind="lib" path="src/org/webdsl/dsl/project/template-java-servlet/lib/solr-core-3.1.0.jar"/>
<classpathentry kind="lib" path="src/org/webdsl/dsl/project/template-java-servlet/lib/solr-solrj-3.1.0.jar"/>
<classpathentry kind="lib" path="src/org/webdsl/dsl/project/template-java-servlet/lib/lucene-highlighter-3.1.0.jar"/>
<classpathentry kind="lib" path="src/org/webdsl/dsl/project/template-java-servlet/lib/lucene-highlighter-3.1.0.jar" sourcepath="/home/elmer/.m2/repository/org/apache/lucene/lucene-highlighter/3.1.0/lucene-highlighter-3.1.0-sources.jar"/>
<classpathentry kind="lib" path="src/org/webdsl/dsl/project/template-java-servlet/lib/lucene-memory-3.1.0.jar"/>
<classpathentry kind="lib" path="src/org/webdsl/dsl/project/template-java-servlet/lib/hibernateSearch3.4-Custom.jar"/>
<classpathentry kind="output" path="bin"/>
View
@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>webdsl</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
<name>webdsl</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
Oops, something went wrong.

0 comments on commit 3dbb84c

Please sign in to comment.