./textproc/sphinxsearch, Sphinx Full-Text Search Engine

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 2.2.11nb1, Package name: sphinxsearch-2.2.11nb1, Maintainer: filip

Sphinx is an open source full text search server, designed from the ground up
with performance, relevance (aka search quality), and integration simplicity
in mind. Sphinx lets you either batch index and search data stored in an SQL
database, NoSQL storage, or just files quickly and easily - or index and
search data on the fly, working with Sphinx pretty much as with a database

Required to run:

Package options: mysql

Master sites:

SHA1: 34e83f43de0e69e258bf749ea00348c60a51632a
RMD160: 5804b4cce64bc03fa20bac26c7391cd661cecc77
Filesize: 2990.232 KB

Version history: (Expand)

CVS history: (Expand)

   2016-10-09 23:42:04 by Thomas Klausner | Files touched by this commit (110)
Log message:
Recursive bump for all users of pgsql now that the default is 95.
   2016-08-09 11:40:40 by Filip Hajny | Files touched by this commit (3) | Package updated
Log message:
Update textproc/sphinxsearch to 2.2.11.

This is a maintenance release with over 70 bug fixes and small
improvements., just to mention a few:

- max_matches option did not affect facet queries #2348
- support for Connector/J 5.1.36+ #2365
- UTF-8 support for extended wildcards (?,%) #2451
- group by aliased  for JSON array #2452
- multi query with profiling enabled #2394
- ping to bad ha mirror pause accept thread at daemon #2363
- windows service does not handle system shutdown #2497
- 64-bit values comparison for ALL/ANY/INDEXOF functions #2437
- count(*) statement vs space characters at facet #2420
- better SphinxQL logs #2462, #2435
- lcs calculation for large delta position #2398
- official packages for Ubuntu 16.04 LTS
- added missing logrotate for some Debian/Ubuntu packages
- Ubuntu 16.04, Debian Jessie, RHEL/CentOS 7 packages use systemd
  service script
   2015-10-18 22:30:02 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update textproc/sphinxsearch to 2.2.10.

New features and updates

- The list of SphinxQL reserved keywords is now much, much smaller than
  it used to be, and also consistent across different places in the code
  and in the docs.
- IN() function now accepts string attributes (#2233). Also, filtering
  string attributes by an empty value in WHERE clause now works.
- WHERE on float attributes got improved a bit: we added floatcol<>123.0
  syntax, and fixed an issue with using an integer reference value asi
  in floatcol=123 or floatcol!=123, see bug #2121.
- searchd --replay-flags switch (useful for binlog replay troubleshooting)
  now accepts a new option 'ignore-open-errors' that lets you simply
  ignore missing binlog files without deleting binlog meta info.
- Indexer now exits with code 2 in case of rotation failure.

Notable bug fixes
- unified min_prefix_len, min_infix_len behavior between RT and plain indexes
- expressions dependent on aggregation results (eg. as in SELECT MAX(id) m1,
  m1+10 m2) were not computed properly in RT indexes
- LENGTH() was 2x off for 64-bit MVA attributes
- OPTIMIZE could occasionally break big RT indexess
- multi-wordforms with clashing prefixes were processed in a wrong order
- disabled and later re-enabled indexes were not picked up again by searchd

Full release notes:

   2015-06-09 16:26:20 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update textproc/sphinxsearch to 2.2.9.

- fixed #2190, incorrect GROUP BY outer JSON object
- fixed #2197, TRUNCATE fails to remove disk chunk files after calling
- fixed #2199, invalid packedfactors JSON output for index with stopwords
- fixed #2203, legacy API SELECT list
- fixed #2201, crash with string comparison at expressions and expression
- fixed #2196, .NET connector issue (UTC_TIMESTAMP() support)
- fixed #2144, query parser crash vs multiforms with heading numbers
- fixed #2228, removed searchd shutdown behavior on failed connection
- fixed #2220, aliased JSON elements support
- fixed #2122, id64 daemon failed to load RT disk chunk with kill-list
  from id32 build
- fixed #2208, ZONESPANLIST() support for RT indexes
- fixed #1979, snippets generation and span length and lcs calculation
  in proximity queries
- fixed truncated results (and a potential crash) vs long enough
   2015-03-24 13:49:16 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update textproc/sphinxsearch to 2.2.8.

- It is now possible to add an option to an agent description.
- fixed #2182, incorrect query results with multiple same destination
- fixed #2181, improved error message on incorrect filters
- fixed #2178, ZONESPAN operator for queries with more than two words
- fixed #2172, incorrect results with field position fulltext operators
- fixed #2171, some index options do not work for template indexes
- fixed #2170, joined fields indexation with document id equals to 0
- fixed #2110, crash on snippet generation related to blend_chars inside
  HTML markup
- fixed WLCCS ranking factor computation
- fixed memory leak on queries with ZONEs

- added #2112, string equal comparison support for IF() function (for JSON
  and string attributes)
- added #2153, IN() support for mixed and top-level JSON array
- fixed #2158, crash at RT index after morphology changed to AOT after
  index was created
- fixed #2155, stopwords got missed on disk chunk save at RT index
- fixed #2151, agents statistics missed in case of huge amount of agents
- fixed #2139, escape all special characters in JSON result set, according
  to RFC 4627
- fixed #2123, no pid file created in x64 release built with vs2012
- fixed #2115, indexer crash on wordforms with multiple destination keywords
- fixed #2050, multi result set doesn't work without libmysqlclient
- fixed #2003, lemmatize_XX_all handling of short and exact words
- fixed #1912, reduce indextool memory usage during a check of a huge index
- fixed off by one errors in filtering of BIGINT attributes
- fixed seamless rotation in prefork mode
- fixed snippets crash with blend chars at the beginning of a string
   2014-12-12 12:57:50 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update sphinxseach to 2.2.6.

- fixed #2104, ALL()/ANY()/INDEXOF() support for distributed indexes
- fixed #2102, show agent status misses warnings from agents
- fixed #2100, crash of indexer while loading stopwords with tokenizer plugin
- fixed #2098, arbitrary JSON subkeys and IS NULL for distributed indexes
- fixed #2097, escaping of field-start modifier
- fixed possible memory leak in plugin creation function
   2014-10-29 14:49:02 by Filip Hajny | Files touched by this commit (4) | Package updated
Log message:
Fix build on NetBSD. Fix mistake in patch file. Bump PKGREVISION.
   2014-10-17 19:28:15 by Filip Hajny | Files touched by this commit (7) | Package updated
Log message:
Update sphinxsearch to 2.2.5.

- added OPTION rand_seed which affects ORDER BY RAND()
- fixed #2042, indextool fails with field mask on 32+ fields
- fixed #2031, wrong encoding with UnixODBC/Oracle source
- fixed #2056, several bugs in RLP tokenizer
- fixed #2054, SHOW THREADS hangs if queries in prefork mode
- fixed #2057, WARNING at indexer on duplicated wordforms
- fixed #2066, snippet generation with weight_order enabled
- fixed exception parsing in queries
- fixed crash in config parser
- fixed MySQL protocol response when daemon maxed out