Xapian 1.2.0 arrives

Xapian 1.2.0, the first of a new ’stable’ release series, was announced a few weeks ago and we’ve just uploaded pre-built binaries for Windows and associated build files. You can find them on our Xapian downloads page.

This version features a new, faster, more compact database format and enhanced backwards compatibility with existing databases; a built-in replication system (so in a distributed system you only need to propagate the changes to a Xapian database across the network); a “Match Spy” interface to allow information about search results (such as facets) to be gathered efficiently; subclassable “Posting Sources” to allow extremely flexible search customisations and many more improvements and bug fixes. Nearly all of these improvements have been available previously in the 1.1 ‘development’ series – you can find out more about how development and stable releases differ on the Xapian RoadMap page.

Tags: , , ,

This entry was posted on Friday, May 14th, 2010 at 1:35 pm and is filed under Technical. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

4 Responses to “Xapian 1.2.0 arrives”

  1. YujuanZhou 21st May , 2010

    I have compiled 1.0.20 success, but when I built Xapian 1.2.0 in the same environment today, it can’t compile success.Is there are any differences between two version’s config ?
    Is there any one has the same question with me?

  2. Can you give us any more detail about what’s failing? What is the environment? Certainly there will be some changes to the config.

    You might also find some useful advice on the Xapian mailing list ( http://lists.xapian.org/mailman/listinfo/xapian-discuss ) or in #xapian on irc.freenode.net.

  3. YujuanZhou 27th May , 2010

    Now,I use vs2010 compile the sourcefile,I can get all the libs,but I got error message like this:

    ..\win32\Release\xapian-compact.exe.manifest : general error c1010070: Failed to load and parse the manifest. {_~
    NMAKE : fatal error U1077: ‘”C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\m
    t.exe”‘ : return code ‘0×1f’
    Stop.
    NMAKE : fatal error U1077: ‘”C:\Program Files\Microsoft Visual Studio 10.0\VC\BI
    N\nmake.EXE”‘ : return code ‘0×2′
    Stop.

    So,I remove all the contents like ‘$(MANIFEST) “$(OUTDIR)\xapian-compact.exe.manifest” -outputresource:”$(OUTDIR)\xapian-compact.exe;1″
    -@erase “$(OUTDIR)\xapian-compact.exe.manifest”‘ in win32/win32_bin.mak and win32/win32_examples.mak. Then I got all libs and exe file.

  4. Ah – we haven’t yet tested the build files with VS2010, which may be causing your issue. Anyway, it sounds like removing the manifest compilation steps has solved your problem.

Leave a Reply

  • « Older Entries
  • Newer Entries »