diff --git a/HISTORY b/HISTORY index dddfed695..803bcd0d1 100644 --- a/HISTORY +++ b/HISTORY @@ -1,3 +1,7 @@ +2017-08-29: 3.4.1 +* [CHANGE] Treat "Lost connection to MySQL server" as a connection error (Manuel Schnitzer). +* [FIX] Index normalisation will now work even when index model tables don't exist. + 2017-08-28: 3.4.0 * [CHANGE] Delta callback logic now prioritises checking for high level settings rather than model changes. * [FIX] Index normalisation now occurs consistently, and removes unneccesary sphinx_internal_class_name fields from real-time indices. diff --git a/README.textile b/README.textile index 3568f429b..dbf8a3968 100644 --- a/README.textile +++ b/README.textile @@ -1,11 +1,12 @@ h1. Thinking Sphinx -Thinking Sphinx is a library for connecting ActiveRecord to the Sphinx full-text search tool, and integrates closely with Rails (but also works with other Ruby web frameworks). The current release is v3.4.0. +Thinking Sphinx is a library for connecting ActiveRecord to the Sphinx full-text search tool, and integrates closely with Rails (but also works with other Ruby web frameworks). The current release is v3.4.1. h2. Upgrading Please refer to the release notes for any changes you need to make when upgrading: +* "v3.4.1":https://github.com/pat/thinking-sphinx/releases/tag/v3.4.1 * "v3.4.0":https://github.com/pat/thinking-sphinx/releases/tag/v3.4.0 * "v3.3.0":https://github.com/pat/thinking-sphinx/releases/tag/v3.3.0 * "v3.2.0":https://github.com/pat/thinking-sphinx/releases/tag/v3.2.0 @@ -24,7 +25,7 @@ It's a gem, so install it like you would any other gem. You will also need to sp
gem 'mysql2',          '~> 0.3', :platform => :ruby
 gem 'jdbc-mysql',      '= 5.1.35', :platform => :jruby
-gem 'thinking-sphinx', '~> 3.4.0'
+gem 'thinking-sphinx', '~> 3.4.1' The MySQL gems mentioned are required for connecting to Sphinx, so please include it even when you're using PostgreSQL for your database. If you're using JRuby, there is "currently an issue with Sphinx and jdbc-mysql 5.1.36 or newer":http://sphinxsearch.com/forum/view.html?id=13939, so you'll need to stick to nothing more recent than 5.1.35. diff --git a/thinking-sphinx.gemspec b/thinking-sphinx.gemspec index 3508ab8ed..efc3908f8 100644 --- a/thinking-sphinx.gemspec +++ b/thinking-sphinx.gemspec @@ -3,7 +3,7 @@ $:.push File.expand_path('../lib', __FILE__) Gem::Specification.new do |s| s.name = 'thinking-sphinx' - s.version = '3.4.0' + s.version = '3.4.1' s.platform = Gem::Platform::RUBY s.authors = ["Pat Allan"] s.email = ["pat@freelancing-gods.com"]