It seems that the difference between spec and impl version in Solr came in at the beginning of common-build.xml:
<property name="version" value="1.3-dev"/> <property name="specversion" value="1.2.${dateversion}"/> http://svn.apache.org/viewvc/lucene/solr/trunk/common-build.xml?revision=671021&pathrev=786508 And the difference inherited when started 1.4-dev: http://svn.apache.org/viewvc/lucene/solr/trunk/common-build.xml?r1=685497&r2=689968&pathrev=786508&diff_format=h But seeing 1.3.0 branch, there is not difference: http://svn.apache.org/viewvc/lucene/solr/tags/release-1.3.0/common-build.xml?revision=695557&pathrev=786508 I think we should change 1.3.0 to 1.4.0 for spec version in Solr trunk. Thought? Koji Koji Sekiguchi wrote: > With Solr trunk, "admin > info" shows the following Solr Specification & > Implementation Version: > > Solr Specification Version: *1.3.0*.2009.06.20.10.07.10 > Solr Implementation Version: *1.4-dev* 782215M - koji - 2009-06-20 10:07:10 > > Solr has 1.4-dev impl version but 1.3.0 spec version. > But Lucene has 2.9-dev version for both spec and impl: > > Lucene Specification Version: 2.9-dev > Lucene Implementation Version: 2.9-dev 779312 - 2009-05-27 17:19:55 > > Why is Solr's specification version bit old? > > Thank you, > > Koji > > >