You are here

CHANGELOG.txt in Search API Database Search 7

Search API Database Search 1.x, dev (xxxx-xx-xx):
-------------------------------------------------

Search API Database Search 1.8 (2021-01-11):
--------------------------------------------
- #3191489 by drunken monkey, borisson_, Amir Simantov: Fixed searches with
  special characters in keywords.
- #3142667 by drunken monkey, donquixote: Fixed reused variable name in
  SearchApiDbService::indexItem().
- #3119370 by drunken monkey: Fixed errors during indexing cause by
  non-standard whitespace.

Search API Database Search 1.7 (2018-09-17):
--------------------------------------------
- #2982443 by KarlShea, drunken monkey: Added support for the "(not) between"
  operators.
- #2855634 by drunken monkey, SpadXIII, levmyshkin, chris.jichen: Fixed update
  #7107.
- #2940278 by james.williams, drunken monkey: Fixed indexing of decimal values
  as boolean.
- #2897548 by drunken monkey: Fixed sorting on MySQL 5.7.
- #2879881 by drunken monkey: Fixed preprocessing of autocomplete keys.

Search API Database Search 1.6 (2017-02-23):
--------------------------------------------
- #2840261 by alan-ps, drunken monkey: Fixed usage of outdated hash functions.
- #2844192 by drunken monkey: Fixed switching field boost from zero to other
  value.
- #2566329 by drunken monkey: Fixed calculation of fulltext facets.
- #2848199 by renat, drunken monkey: Fixed code style issues and a typo in the
  .install file.
- #2841169 by trrroy, drunken monkey: Fixed problems with giant scores in DB
  backend.
- #2795245 by drunken monkey: Fixed changing of a field's type to "Fulltext".
- #2807111 by SpadXIII, drunken monkey: Added performance improvements for
  multi-field autocompletion.
- #2775627 by cosolom, drunken monkey: Fixed altering of all search-related DB
  queries.
- #2745655 by drunken monkey: Fixed "not empty" condition on fulltext fields.
- #2717393 by drunken monkey: Fixed altering of database query for creating a
  temporary table.
- #2446741 by drunken monkey: Fixed partial matching on MS SQL Server.
- #2616804 by drunken monkey, mfb: Fixed indexing of words with multi-byte
  characters.
- #2632426 by drunken monkey: Fixed "results" key sometimes missing in search
  results.
- #2621430 by SpaghettiBolognese: Added "random sorting" feature.
- #2511860 by drunken monkey: Fixed error when search for multiple short words.

Search API Database Search 1.5 (2015-08-30):
--------------------------------------------
- #2469547 by drunken monkey: Fixed facets on fulltext fields.
- #2483123 by drunken monkey: Fixed autocomplete suggestions for specific
  field(s).
- #2343371 by drunken monkey, hefox: Fixed problems with Features.
- #2428693 by drunken monkey, adamsro: Fixed update hook 7104 to not invoke any
  hooks.
- #2403275 by drunken monkey: Fixed issue with too many indexed fields.
- #2400795 by drunken monkey: Fixed partial words being suggested for
  autocompletion.
- #2361329 by drunken monkey: Fixed behavior of "is not" conditions on
  multi-valued fields.
- #2346459 by Proteo: Fixed PostgreSQL compatibility issue.

Search API Database Search 1.4 (2014-09-08):
--------------------------------------------
- #2318865 by drunken monkey: Fixed error when Mbstring extension is not
  available.
- #2231453 by Johnny vd Laar, valderama: Fixed case sensitivity of autocomplete
  suggestions.
- #2305107 by drunken monkey: Fixed standards-compliance of the generated SQL
  queries.
- #2286329 by drunken monkey: Fixed incorrect facet counts for multi-word
  search.
- #2237829 by drunken monkey: Added a hook and methods for more specific
  altering of searches.
- #2265353 by drunken monkey: Removed uses of _search_api_settings_equals().

Search API Database Search 1.3 (2014-05-23):
--------------------------------------------
- #1299238 by Johnny vd Laar, drunken monkey, JeroenT: Added the option to
  return partial matches.
- #1912332 by drunken monkey: Fixed error when facet calculation leads to
  exception.
- #2231829 by krisahil, drunken monkey: Fixed indexed scores to be integers.
- #2219525 by drunken monkey: Fixed tests in PostgreSQL.
- #2207205 by drumm: Changed score from float to int.
- #2140321 by drunken monkey: Fixed grouping error in PostgreSQL.
- #2170689 by drumm: Added a (word, field_name) covering index on text tables.
- #1144620 by drunken monkey, cmonnow: Fixed problems with umlauts, accented
  characters, etc, in PostgreSQL.
- #1390586 by Damien Tournoud, drunken monkey: Added support for OR facets.
- #1658964 by figureone, drunken monkey: Fixed support for facets with count 0.
- #2170681 by drumm: Improved fulltext search performance further.
- #2155767 by drumm, drunken monkey: Added fulltext search performance
  improvement.

Search API Database Search 1.2 (2013-12-25):
--------------------------------------------
- #2156151 by drunken monkey: Fixed exception when clearing a server.
- Follow-up to #2147361 by drunken monkey: Fixed left-over pieces of old code.

Search API Database Search 1.1 (2013-12-09):
--------------------------------------------
- #2138669 by drunken monkey, acouch: Fixed MS SQL error for primary key on
  nullable column.
- #2147361 by drunken monkey: Revised non-default database support to be more
  robust.
- #2126291 by drunken monkey: Update error handling according to the latest
  Search API change.
- #2136409 by drunken monkey: Fixed handling of NULL filters.
- #2135595 by drumm, drunken monkey: Added support for the new "skip result
  count" option.
- #2127001 by drunken monkey: Fixed negated fulltext searches.
- #2134667 by drunken monkey: Fixed tests to not depend on the Search API UI.
- #1916474 by drunken monkey: Fixed indexing of multi-valued float fields.
- #2111753 by drunken monkey: Added additional tests for ORed fulltext keywords.

Search API Database Search 1.0 (2013-10-23):
--------------------------------------------
- #1155568 by bember, drunken monkey, fabsor: Fixed indexing of historical date
  fields.
- #2083079 by drumm, drunken monkey: Added single, denormalized table for
  indexing single-valued fields.
- #2073443 by drunken monkey: Removed custom uninstall code for deleting
  dependent servers.

Search API Database Search 1.0, RC 2 (2013-07-21):
--------------------------------------------------
- #2040543 by drunken monkey: Fixed ignored "missing facet" setting.
- #1809902 by drunken monkey: Added metadata to database queries.
- #2035017 by drunken monkey: Fixed notices for PHP 5.4+.
- #2026883 by drunken monkey: Fixed workflow for adding a server with indexes
  in a feature.
- #1836992 by drunken monkey: Added autocomplete support.
- #2013609 by drunken monkey: Changed the workflow of the module's tests.
- #2020903 by drunken monkey: Fixed deletion of indexed data when a read-only
  index is removed from the server.
- #1863672 by drunken monkey, k.dani, bago: Fixed multiple content in the search
  result when using multiple terms for filtering.
- #2012688 by drunken monkey: Fixed left-over data when executing two searches
  in a row.
- #2010760 by drunken monkey, bago: Fixed handling of database string length
  restrictions.
- #1214846 by xatoo: Fixed overlong table names if prefixes are used.
- #2007872 by drunken monkey: Fixed problems when filtering or sorting on
  possibly empty fields.
- #2006870 by drunken monkey: Fixed negated filters on fulltext fields.

Search API Database Search 1.0, RC 1 (2013-05-17):
--------------------------------------------------
- #1860028 by drunken monkey: Fixed fulltext filters with multiple words.
- #1805640 by drunken monkey: Fixed improper handling of 'missing' facets for
  fulltext fields.
- #1976708 by hefox: Fixed missing table prefix when creating fulltext field
  tables.
- #1414078 by drunken monkey: Fixed wrong reaction to server reverts.
- #1403916 by Christofer Roth, drunken monkey: Fixed facets for multi-word
  searches.
- #1144620 by axel.rutz, drunken monkey: Fixed problems with umlauts, accented
  characters, etc. on MySQL databases.
- #1346846 by drunken monkey, klaasvw: Fixed DB exception when indexing with
  stale index data.
- #1649042 by drunken monkey, Jelle_S, DYdave, mortona2k, sardbaba: Fixed
  handling of NULL values when indexing.

Search API Database Search 1.0, Beta 4 (2012-10-30):
----------------------------------------------------
See respective release notes for details on earlier releases.

File

CHANGELOG.txt
View source
  1. Search API Database Search 1.x, dev (xxxx-xx-xx):
  2. -------------------------------------------------
  3. Search API Database Search 1.8 (2021-01-11):
  4. --------------------------------------------
  5. - #3191489 by drunken monkey, borisson_, Amir Simantov: Fixed searches with
  6. special characters in keywords.
  7. - #3142667 by drunken monkey, donquixote: Fixed reused variable name in
  8. SearchApiDbService::indexItem().
  9. - #3119370 by drunken monkey: Fixed errors during indexing cause by
  10. non-standard whitespace.
  11. Search API Database Search 1.7 (2018-09-17):
  12. --------------------------------------------
  13. - #2982443 by KarlShea, drunken monkey: Added support for the "(not) between"
  14. operators.
  15. - #2855634 by drunken monkey, SpadXIII, levmyshkin, chris.jichen: Fixed update
  16. #7107.
  17. - #2940278 by james.williams, drunken monkey: Fixed indexing of decimal values
  18. as boolean.
  19. - #2897548 by drunken monkey: Fixed sorting on MySQL 5.7.
  20. - #2879881 by drunken monkey: Fixed preprocessing of autocomplete keys.
  21. Search API Database Search 1.6 (2017-02-23):
  22. --------------------------------------------
  23. - #2840261 by alan-ps, drunken monkey: Fixed usage of outdated hash functions.
  24. - #2844192 by drunken monkey: Fixed switching field boost from zero to other
  25. value.
  26. - #2566329 by drunken monkey: Fixed calculation of fulltext facets.
  27. - #2848199 by renat, drunken monkey: Fixed code style issues and a typo in the
  28. .install file.
  29. - #2841169 by trrroy, drunken monkey: Fixed problems with giant scores in DB
  30. backend.
  31. - #2795245 by drunken monkey: Fixed changing of a field's type to "Fulltext".
  32. - #2807111 by SpadXIII, drunken monkey: Added performance improvements for
  33. multi-field autocompletion.
  34. - #2775627 by cosolom, drunken monkey: Fixed altering of all search-related DB
  35. queries.
  36. - #2745655 by drunken monkey: Fixed "not empty" condition on fulltext fields.
  37. - #2717393 by drunken monkey: Fixed altering of database query for creating a
  38. temporary table.
  39. - #2446741 by drunken monkey: Fixed partial matching on MS SQL Server.
  40. - #2616804 by drunken monkey, mfb: Fixed indexing of words with multi-byte
  41. characters.
  42. - #2632426 by drunken monkey: Fixed "results" key sometimes missing in search
  43. results.
  44. - #2621430 by SpaghettiBolognese: Added "random sorting" feature.
  45. - #2511860 by drunken monkey: Fixed error when search for multiple short words.
  46. Search API Database Search 1.5 (2015-08-30):
  47. --------------------------------------------
  48. - #2469547 by drunken monkey: Fixed facets on fulltext fields.
  49. - #2483123 by drunken monkey: Fixed autocomplete suggestions for specific
  50. field(s).
  51. - #2343371 by drunken monkey, hefox: Fixed problems with Features.
  52. - #2428693 by drunken monkey, adamsro: Fixed update hook 7104 to not invoke any
  53. hooks.
  54. - #2403275 by drunken monkey: Fixed issue with too many indexed fields.
  55. - #2400795 by drunken monkey: Fixed partial words being suggested for
  56. autocompletion.
  57. - #2361329 by drunken monkey: Fixed behavior of "is not" conditions on
  58. multi-valued fields.
  59. - #2346459 by Proteo: Fixed PostgreSQL compatibility issue.
  60. Search API Database Search 1.4 (2014-09-08):
  61. --------------------------------------------
  62. - #2318865 by drunken monkey: Fixed error when Mbstring extension is not
  63. available.
  64. - #2231453 by Johnny vd Laar, valderama: Fixed case sensitivity of autocomplete
  65. suggestions.
  66. - #2305107 by drunken monkey: Fixed standards-compliance of the generated SQL
  67. queries.
  68. - #2286329 by drunken monkey: Fixed incorrect facet counts for multi-word
  69. search.
  70. - #2237829 by drunken monkey: Added a hook and methods for more specific
  71. altering of searches.
  72. - #2265353 by drunken monkey: Removed uses of _search_api_settings_equals().
  73. Search API Database Search 1.3 (2014-05-23):
  74. --------------------------------------------
  75. - #1299238 by Johnny vd Laar, drunken monkey, JeroenT: Added the option to
  76. return partial matches.
  77. - #1912332 by drunken monkey: Fixed error when facet calculation leads to
  78. exception.
  79. - #2231829 by krisahil, drunken monkey: Fixed indexed scores to be integers.
  80. - #2219525 by drunken monkey: Fixed tests in PostgreSQL.
  81. - #2207205 by drumm: Changed score from float to int.
  82. - #2140321 by drunken monkey: Fixed grouping error in PostgreSQL.
  83. - #2170689 by drumm: Added a (word, field_name) covering index on text tables.
  84. - #1144620 by drunken monkey, cmonnow: Fixed problems with umlauts, accented
  85. characters, etc, in PostgreSQL.
  86. - #1390586 by Damien Tournoud, drunken monkey: Added support for OR facets.
  87. - #1658964 by figureone, drunken monkey: Fixed support for facets with count 0.
  88. - #2170681 by drumm: Improved fulltext search performance further.
  89. - #2155767 by drumm, drunken monkey: Added fulltext search performance
  90. improvement.
  91. Search API Database Search 1.2 (2013-12-25):
  92. --------------------------------------------
  93. - #2156151 by drunken monkey: Fixed exception when clearing a server.
  94. - Follow-up to #2147361 by drunken monkey: Fixed left-over pieces of old code.
  95. Search API Database Search 1.1 (2013-12-09):
  96. --------------------------------------------
  97. - #2138669 by drunken monkey, acouch: Fixed MS SQL error for primary key on
  98. nullable column.
  99. - #2147361 by drunken monkey: Revised non-default database support to be more
  100. robust.
  101. - #2126291 by drunken monkey: Update error handling according to the latest
  102. Search API change.
  103. - #2136409 by drunken monkey: Fixed handling of NULL filters.
  104. - #2135595 by drumm, drunken monkey: Added support for the new "skip result
  105. count" option.
  106. - #2127001 by drunken monkey: Fixed negated fulltext searches.
  107. - #2134667 by drunken monkey: Fixed tests to not depend on the Search API UI.
  108. - #1916474 by drunken monkey: Fixed indexing of multi-valued float fields.
  109. - #2111753 by drunken monkey: Added additional tests for ORed fulltext keywords.
  110. Search API Database Search 1.0 (2013-10-23):
  111. --------------------------------------------
  112. - #1155568 by bember, drunken monkey, fabsor: Fixed indexing of historical date
  113. fields.
  114. - #2083079 by drumm, drunken monkey: Added single, denormalized table for
  115. indexing single-valued fields.
  116. - #2073443 by drunken monkey: Removed custom uninstall code for deleting
  117. dependent servers.
  118. Search API Database Search 1.0, RC 2 (2013-07-21):
  119. --------------------------------------------------
  120. - #2040543 by drunken monkey: Fixed ignored "missing facet" setting.
  121. - #1809902 by drunken monkey: Added metadata to database queries.
  122. - #2035017 by drunken monkey: Fixed notices for PHP 5.4+.
  123. - #2026883 by drunken monkey: Fixed workflow for adding a server with indexes
  124. in a feature.
  125. - #1836992 by drunken monkey: Added autocomplete support.
  126. - #2013609 by drunken monkey: Changed the workflow of the module's tests.
  127. - #2020903 by drunken monkey: Fixed deletion of indexed data when a read-only
  128. index is removed from the server.
  129. - #1863672 by drunken monkey, k.dani, bago: Fixed multiple content in the search
  130. result when using multiple terms for filtering.
  131. - #2012688 by drunken monkey: Fixed left-over data when executing two searches
  132. in a row.
  133. - #2010760 by drunken monkey, bago: Fixed handling of database string length
  134. restrictions.
  135. - #1214846 by xatoo: Fixed overlong table names if prefixes are used.
  136. - #2007872 by drunken monkey: Fixed problems when filtering or sorting on
  137. possibly empty fields.
  138. - #2006870 by drunken monkey: Fixed negated filters on fulltext fields.
  139. Search API Database Search 1.0, RC 1 (2013-05-17):
  140. --------------------------------------------------
  141. - #1860028 by drunken monkey: Fixed fulltext filters with multiple words.
  142. - #1805640 by drunken monkey: Fixed improper handling of 'missing' facets for
  143. fulltext fields.
  144. - #1976708 by hefox: Fixed missing table prefix when creating fulltext field
  145. tables.
  146. - #1414078 by drunken monkey: Fixed wrong reaction to server reverts.
  147. - #1403916 by Christofer Roth, drunken monkey: Fixed facets for multi-word
  148. searches.
  149. - #1144620 by axel.rutz, drunken monkey: Fixed problems with umlauts, accented
  150. characters, etc. on MySQL databases.
  151. - #1346846 by drunken monkey, klaasvw: Fixed DB exception when indexing with
  152. stale index data.
  153. - #1649042 by drunken monkey, Jelle_S, DYdave, mortona2k, sardbaba: Fixed
  154. handling of NULL values when indexing.
  155. Search API Database Search 1.0, Beta 4 (2012-10-30):
  156. ----------------------------------------------------
  157. See respective release notes for details on earlier releases.