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
openSUSE Build Service is sponsored by