File rubygem-riddle.changes of Package rubygem-riddle
-------------------------------------------------------------------
Tue Jan 25 07:28:27 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 2.4.3
see installed HISTORY
2.4.3 - December 20th 2021
- Use File.exist? instead of the deprecated File.exists?.
- Switched CI over to CircleCI, and testing against newer Sphinx/Manticore releases.
-------------------------------------------------------------------
Thu May 7 21:23:58 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 2.4.2
see installed HISTORY
2.4.2 - April 4th 2020
- Ensure parsing of files with a common section are rendered the same way.
-------------------------------------------------------------------
Mon Feb 10 15:37:23 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 2.4.1
see installed HISTORY
2.4.1 - January 4th 2020
- Fix typo of stopword_step setting.
2.4.0 - July 28th 2019
- Escape slashes and single quotes for attribute and field values in INSERT/REPLACE statements, rather than removing them (#103).
- Remove support for Sphinx 2.0.
- Add Manticore 2.7 and 2.8.
- Test suite improvements.
- Gemspec improvements (Olle Jonsson #105)
-------------------------------------------------------------------
Thu Nov 22 05:33:49 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to version 2.3.2
see installed HISTORY
2.3.2 - September 23rd 2018
- Fix attempt to modify a frozen string when generating configuration.
- Test against Manticore 2.6.3.
-------------------------------------------------------------------
Mon Mar 26 04:30:25 UTC 2018 - factory-auto@kulow.org
- updated to version 2.3.1
see installed HISTORY
2.3.1 - March 25th 2018
- Handle parsing of invalid configuration files without endlessly looping.
- Test against mysql2 0.5.
- Test against Sphinx 3.0.
-------------------------------------------------------------------
Thu Feb 8 06:24:01 UTC 2018 - coolo@suse.com
- updated to version 2.3.0
see installed HISTORY
2.3.0 - January 14th 2018
- Add controller method for merging indices.
- Add support for sockets in searchd configuration.
- Fix handling of command errors when executed via backticks (verbose).
-------------------------------------------------------------------
Sun Dec 3 19:34:09 UTC 2017 - coolo@suse.com
- updated to version 2.2.2
see installed HISTORY
2.2.2 - December 2nd 2017
- Fix frozen string concatenation for searchd/indexer commands.
2.2.1 - December 2nd 2017
- Check if Mysql2::Client is defined before using it (not just Mysql2).
-------------------------------------------------------------------
Tue Jun 20 06:57:35 UTC 2017 - coolo@suse.com
- updated to version 2.2.0
see installed HISTORY
2.2.0 - June 20th 2017
- Add compatibility for MRI's frozen string literals setting.
- Stop packaging test files with gem releases (@dimko).
-------------------------------------------------------------------
Fri Jan 6 05:41:55 UTC 2017 - coolo@suse.com
- updated to version 2.1.0
see installed HISTORY
2.1.0 - January 5th 2017
- Wrap string attribute filter values in single quotes.
- Remove direct references to FixNum to avoid MRI 2.4 warnings.
- Remove escaped line-endings while parsing.
- Escape word-operators like MAYBE, NEAR etc (Jonathan del Strother)
-------------------------------------------------------------------
Mon Sep 26 04:50:31 UTC 2016 - coolo@suse.com
- updated to version 2.0.0
see installed HISTORY
2.0.0 - September 25th 2016
- Start and stop commands now accept a verbose option.
- Failed commands (as determined by a non-zero status code) raise a Riddle::CommandFailedError exception.
- A missing configuration file when running the start and stop commands now raises a Riddle::NoConfigurationFileError instance instead of a generic RuntimeError instance.
- Riddle::Controller now returns Riddle::CommandResult instances for indexing, start and stop commands, which includes status code and (non-verbose) output.
- Handle group_concat attribute types (@crazyshot, @bibendi).
- Additional searchd settings: query_log_min_msec, agent_conect_timeout, agent_query_timeout, agent_retry_count, agent_retry_delay.
- Default to 2.1.0 or newer support.
- Move plugin_dir option from searchd to common.
-------------------------------------------------------------------
Tue Jun 2 04:35:45 UTC 2015 - coolo@suse.com
- updated to version 1.5.12
see installed HISTORY
1.5.12 - June 1st 2015
- Adding ? as an escaped character (Alexey Nikitin).
- Adding contributor code of conduct.
- Spec fixes, and updating escape_column to not escape JSON expressions that make use of dot or bracket notation (Daniel Vandersluis).
- Fix stop action to allow exception propagation (Dejan Simic).
-------------------------------------------------------------------
Mon Oct 13 06:19:19 UTC 2014 - adrian@suse.de
- adapt to new rubygem packaging style
-------------------------------------------------------------------
Mon Apr 21 17:29:58 UTC 2014 - coolo@suse.com
- updated to version 1.5.11
- Riddle::Query.escape covers = and & characters.
- Hold onto address and port settings when crafting the equivalent listen setting, but don't render them.
- Allow for Sphinx's common settings section (Trevor Smith). Optional and initially disabled.
- Allow for multiple attributes in GROUP BY clauses (J. Garcia).
- Riddle::Query.escape covers < and > characters.
- The parser should not presume indexer and searchd sections exist.
-------------------------------------------------------------------
Thu Feb 6 18:00:22 UTC 2014 - coolo@suse.com
- updated to version 1.5.10
- SELECT values can be prepended as well as the existing append support.
- New settings for Sphinx 2.2.1.
- Template index type for Sphinx 2.2.1.
- TSV source types for Sphinx 2.2.1.
- Support for HAVING, GROUP-n-BEST in SELECT statements.
- Dates in filters are converted to (UTC) timestamp integers.
- Default to * in SELECT queries only if nothing else is supplied.
- Fix licence, URL in gemspec (Ken Dreyer).
- Handle empty arrays for filter elegantly (Bryan Ricker).
- Add a contributing section to the README (Ken Dreyer).
- Don't automatically escape function references in SphinxQL ORDER clauses.
-------------------------------------------------------------------
Sun Oct 20 12:05:36 UTC 2013 - coolo@suse.com
- updated to version 1.5.9
- Adding all known Sphinx settings to configuration classes as of Sphinx 2.1.2, including JSON settings.
- Convert date objects in INSERT/REPLACE queries to timestamps, just like time objects.
- Don't escape references to id in SphinxQL INSERT/REPLACE queries.
-------------------------------------------------------------------
Fri Aug 30 10:00:27 UTC 2013 - coolo@suse.com
- updated to version 1.5.8
- Reworked escaping to be consistent and always query-safe (Demian Ferreiro).
- Escape column names in SphinxQL WHERE, INSERT, ORDER BY and GROUP BY clauses and statements (Jason Rust).
-------------------------------------------------------------------
Wed Jul 24 08:52:05 UTC 2013 - coolo@suse.com
- updated to version 1.5.7
- Respect Riddle::OutOfBoundsError instances, instead of wrapping them in ResponseError.
- Handle boolean values for snippets options.
- Don't modify snippets parameters (Demian Ferreiro).
- rt_attr_multi and rt_attr_multi_64 settings for real-time indices.
- Arrays in INSERT/REPLACE statements are wrapped in parentheses with values separated by commas. Required for MVA values in real-time indices.
- Clear out the query queue before running a single query.
-------------------------------------------------------------------
Wed May 8 06:53:18 UTC 2013 - coolo@suse.com
- updated to version 1.5.6
- Wrap underlying parse errors within Riddle::ResponseError instances when parsing responses.
- Add lemmatization options (Kirill Lazarev).
- Ignore configuration lines that are only comments when parsing configurations.
- Construct GROUP ORDER and ORDER in SphinxQL in the correct order (Grzegorz Derebecki).
-------------------------------------------------------------------
Wed Mar 20 06:10:07 UTC 2013 - coolo@suse.com
- updated to version 1.5.5
- Added Riddle::Query.escape for SphinxQL queries.
- Fixed failover handling (Ngan Pham).
- Improved encoding default check (Darcy Brown).
- Removing REE support (as it is no longer supported either).
- Client key is used for binary protocol persistent connections (if set).
- Escaping single quotes in SphinxQL snippets calls.
- Regex fix for matching {'s (Rob Golkosky).
-------------------------------------------------------------------
Wed Jan 2 08:53:24 UTC 2013 - coolo@suse.com
- updated to version 1.5.4
- RT indices get most of the same settings as SQL indices.
- Escape single quotes in SphinxQL match queries, given we're wrapping them in single quotes.
- Remove unnecessary characters from string values for SphinxQL inserts.
- Convert time objects to integers for SphinxQL inserts.
- Include 'orphan' sources (which aren't used directly by indices, but could be parents of sources that are used) when generating configuration files.
- Use parent source type if child source has no type supplied.
- Ignore comments when parsing Sphinx configuration files.
-------------------------------------------------------------------
Sat Aug 11 05:43:02 UTC 2012 - coolo@suse.com
- updated to version 1.5.3
- Sphinx 2.0.5 support.
- :with_all and :without_all support for SphinxQL.
- Allow setting of prefix and infix fields directly.
- Configuration parser
- Adding rotate command to the controller.
-------------------------------------------------------------------
Thu Jul 21 11:30:20 UTC 2011 - cmessel@novell.com
- Package version 1.3.3