Version 2.0.4-release, 02 mar 2012
Bug fixes
- fixed #605, pack vs mysql compress
- fixed #783, #862, #917, #985, #990, #1032 documentation bugs
- fixed #885, bitwise AND/OR were not available via API
- fixed #984, crash on indexing data with MAGIC_CODE_ZONE symbol
- fixed #1004, RT index loses words from dictionary on segments merging with
id64enabled - fixed #1035, daemon doesn't properly handle FDs in case of socket overflow FD_SETSIZE ( *nix,
preopen_indexes=0,worker=threads) - fixed #1038, quoted string for API select
- fixed #1046, head SPZ overflow, snippet generation at non fast with SPZ
- fixed #1048, distributed index can't sort \ filter because of missed attributes
- fixed #1050, expression ranker vs agents
- fixed #1051, added MVA64 support to UDFs
- fixed #1054, max_query_time not handled properly on searching at RT index
- fixed #1055, expansion_limit on searching at RT disk chunks
- fixed #1057, daemon crashes on generating snippet with 0 documents provided
- fixed #1060, load_files_scattered don't work
- fixed #1065, libsphinxclient vs distribute index (agents)
- fixed #1067, modifiers were not escaped in legacy query emulation
- fixed #1071, master - agent communication got slower for a large query
- fixed #1076, #1077, (redundant copying, and a possible mutex leak with uservars)
- fixed #1078,
blendedvs FIELD_END - fixed #1084 crash \ index corruption on loading persist MVA
- fixed #1091, RT attach of plain index with string \ MVA attributes prior regular attributes
- fixed #1092, update got binloged with wrong TID
- fixed #1098, crash on creating large expression
- fixed #1099, cleaning up temporary files on fail of indexing
- fixed #1100, missing xmlpipe_attr_bigint config directive
- fixed #1101, now ignoring dashes within keywords when dash is not in charset_table
- fixed #1103,
ZONEoperator incorrectly works on more than one keywords in a simple zone - fixed #1106, optimized
WHERE id=value,WHERE id IN (values_list)clauses used inSELECT,UPDATEstatements - fixed #1112, Sphinx doesn't work out-of-the-box because the collision of
binlog_pathoption - fixed #1116, crash on
FLUSH RTINDEXunknown-index-name - fixed #1117, occasional RT headers corruption (leading to crashes and/or missing results)
- fixed #1119, missing expression ranker support in SphinxSE
- fixed #1120, negative total_found, docs and hits counter on huge indexes
