diff --git a/src/sphinx.cpp b/src/sphinx.cpp index 21ad332c9b..cd09d58b11 100644 --- a/src/sphinx.cpp +++ b/src/sphinx.cpp @@ -16744,6 +16744,13 @@ void ISphQueryFilter::GetKeywords ( CSphVector & dKeywords, co dKeywords.Resize ( dKeywords.GetLength()-1 ); } else { + int iKeywordWithMaxHits = iPreAotCount; + for ( int i=iPreAotCount+1; i dKeywords[iKeywordWithMaxHits].m_iHits ) + iKeywordWithMaxHits = i; + + CSphString sNormalizedWithMaxHits = dKeywords[iKeywordWithMaxHits].m_sNormalized; + int iDocs = 0; int iHits = 0; if ( m_tFoldSettings.m_bStats ) @@ -16758,6 +16765,7 @@ void ISphQueryFilter::GetKeywords ( CSphVector & dKeywords, co dKeywords.Resize ( iPreAotCount ); dKeywords[iTokenized].m_iDocs = iDocs; dKeywords[iTokenized].m_iHits = iHits; + dKeywords[iTokenized].m_sNormalized = sNormalizedWithMaxHits; } } } diff --git a/test/test_254/model.bin b/test/test_254/model.bin index 06da12f663..02fa80fdbc 100644 --- a/test/test_254/model.bin +++ b/test/test_254/model.bin @@ -1 +1 @@ -a:1:{i:0;a:28:{i:0;a:2:{s:8:"sphinxql";s:96:"INSERT INTO rt_blend (id, body, idd) VALUES (1, 'another quorum test testers tests re-bu@s', 11)";s:14:"total_affected";i:1;}i:1;a:2:{s:8:"sphinxql";s:101:"INSERT INTO rt_blend (id, body, idd) VALUES (2, 'quorum quorum quorumm quorummm test re-bu@s-es', 22)";s:14:"total_affected";i:1;}i:2;a:2:{s:8:"sphinxql";s:95:"INSERT INTO rt_lemm (id, body, idd) VALUES (1, 'another quorum test testers tests re-bu@s', 11)";s:14:"total_affected";i:1;}i:3;a:2:{s:8:"sphinxql";s:100:"INSERT INTO rt_lemm (id, body, idd) VALUES (2, 'quorum quorum quorumm quorummm test re-bu@s-es', 22)";s:14:"total_affected";i:1;}i:4;a:3:{s:8:"sphinxql";s:117:"CALL KEYWORDS ( 'qu* me tests', 'plain_blend', 1 AS stats, 0 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:5;s:4:"rows";a:5:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:6:"quorum";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:7:"quorumm";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:2;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:8:"quorummm";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:3;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:5;a:3:{s:8:"sphinxql";s:117:"CALL KEYWORDS ( 'qu* me tests', 'plain_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:6;a:3:{s:8:"sphinxql";s:117:"CALL KEYWORDS ( 'qu* me tests', 'plain_blend', 0 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";}}}i:7;a:3:{s:8:"sphinxql";s:115:"CALL KEYWORDS ( 'qu* me tests', 'rt_blend', 1 AS stats, 0 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:5;s:4:"rows";a:5:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:8:"quorummm";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:7:"quorumm";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:2;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:6:"quorum";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:3;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:8;a:3:{s:8:"sphinxql";s:115:"CALL KEYWORDS ( 'qu* me tests', 'rt_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:9;a:3:{s:8:"sphinxql";s:115:"CALL KEYWORDS ( 'qu* me tests', 'rt_blend', 0 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";}}}i:10;a:3:{s:8:"sphinxql";s:116:"CALL KEYWORDS ( 'qu* me tests', 'tpl_blend', 1 AS stats, 0 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:11;a:3:{s:8:"sphinxql";s:116:"CALL KEYWORDS ( 'qu* me tests', 'tpl_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:12;a:3:{s:8:"sphinxql";s:116:"CALL KEYWORDS ( 'qu* me tests', 'tpl_blend', 0 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";}}}i:13;a:3:{s:8:"sphinxql";s:132:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'plain_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:10;s:4:"rows";a:10:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:2:"re";s:10:"normalized";s:2:"re";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"bu";s:10:"normalized";s:2:"bu";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:1:"s";s:10:"normalized";s:1:"s";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:4;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:2:"fe";s:10:"normalized";s:2:"fe";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:6;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:7;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:8;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:9;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:14;a:3:{s:8:"sphinxql";s:132:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'plain_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 1 AS fold_blended )";s:10:"total_rows";i:5;s:4:"rows";a:5:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:1;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:3;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:15;a:3:{s:8:"sphinxql";s:129:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'rt_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:10;s:4:"rows";a:10:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:2:"re";s:10:"normalized";s:2:"re";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"bu";s:10:"normalized";s:2:"bu";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:1:"s";s:10:"normalized";s:1:"s";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:4;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:2:"fe";s:10:"normalized";s:2:"fe";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:6;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:7;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:8;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:9;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:16;a:3:{s:8:"sphinxql";s:129:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'rt_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 1 AS fold_blended )";s:10:"total_rows";i:5;s:4:"rows";a:5:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:1;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:3;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:17;a:3:{s:8:"sphinxql";s:130:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'tpl_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:10;s:4:"rows";a:10:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:2:"re";s:10:"normalized";s:2:"re";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"bu";s:10:"normalized";s:2:"bu";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:1:"s";s:10:"normalized";s:1:"s";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:2:"fe";s:10:"normalized";s:2:"fe";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:6;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:7;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:8;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:9;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:18;a:3:{s:8:"sphinxql";s:130:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'tpl_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 1 AS fold_blended )";s:10:"total_rows";i:5;s:4:"rows";a:5:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:19;a:3:{s:8:"sphinxql";s:133:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'plain_lemm', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:13;s:4:"rows";a:13:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:4:"=bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:3:"=me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:6;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:6:"=tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:7;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:7:"testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:8;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:9;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:8:"=testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:10;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:4:"gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:11;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:12;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:5:"=gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:20;a:3:{s:8:"sphinxql";s:133:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'plain_lemm', 1 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"3";s:4:"hits";s:1:"4";}i:4;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:5;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:21;a:3:{s:8:"sphinxql";s:133:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'plain_lemm', 0 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";}i:3;a:3:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";}i:4;a:3:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";}i:5;a:3:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";}}}i:22;a:3:{s:8:"sphinxql";s:131:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'rt_lemm', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:13;s:4:"rows";a:13:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:4:"=bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:3:"=me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:6;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:6:"=tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:7;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:7:"testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:8;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:9;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:8:"=testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:10;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:4:"gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:11;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:12;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:5:"=gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:23;a:3:{s:8:"sphinxql";s:131:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'rt_lemm', 1 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"3";s:4:"hits";s:1:"4";}i:4;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:5;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:24;a:3:{s:8:"sphinxql";s:131:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'rt_lemm', 0 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";}i:3;a:3:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";}i:4;a:3:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";}i:5;a:3:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";}}}i:25;a:3:{s:8:"sphinxql";s:132:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'tpl_lemm', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:13;s:4:"rows";a:13:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:4:"=bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:3:"=me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:6;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:6:"=tests";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:7;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:7:"testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:8;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:9;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:8:"=testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:10;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:4:"gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:11;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:12;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:5:"=gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:26;a:3:{s:8:"sphinxql";s:132:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'tpl_lemm', 1 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:27;a:3:{s:8:"sphinxql";s:132:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'tpl_lemm', 0 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";}i:3;a:3:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";}i:4;a:3:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";}i:5;a:3:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";}}}}} \ No newline at end of file +a:1:{i:0;a:30:{i:0;a:2:{s:8:"sphinxql";s:96:"INSERT INTO rt_blend (id, body, idd) VALUES (1, 'another quorum test testers tests re-bu@s', 11)";s:14:"total_affected";i:1;}i:1;a:2:{s:8:"sphinxql";s:101:"INSERT INTO rt_blend (id, body, idd) VALUES (2, 'quorum quorum quorumm quorummm test re-bu@s-es', 22)";s:14:"total_affected";i:1;}i:2;a:2:{s:8:"sphinxql";s:95:"INSERT INTO rt_lemm (id, body, idd) VALUES (1, 'another quorum test testers tests re-bu@s', 11)";s:14:"total_affected";i:1;}i:3;a:2:{s:8:"sphinxql";s:100:"INSERT INTO rt_lemm (id, body, idd) VALUES (2, 'quorum quorum quorumm quorummm test re-bu@s-es', 22)";s:14:"total_affected";i:1;}i:4;a:3:{s:8:"sphinxql";s:117:"CALL KEYWORDS ( 'qu* me tests', 'plain_blend', 1 AS stats, 0 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:5;s:4:"rows";a:5:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:6:"quorum";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:7:"quorumm";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:2;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:8:"quorummm";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:3;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:5;a:3:{s:8:"sphinxql";s:117:"CALL KEYWORDS ( 'qu* me tests', 'plain_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:6;a:3:{s:8:"sphinxql";s:117:"CALL KEYWORDS ( 'qu* me tests', 'plain_blend', 0 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";}}}i:7;a:3:{s:8:"sphinxql";s:115:"CALL KEYWORDS ( 'qu* me tests', 'rt_blend', 1 AS stats, 0 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:5;s:4:"rows";a:5:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:8:"quorummm";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:7:"quorumm";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:2;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:6:"quorum";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:3;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:8;a:3:{s:8:"sphinxql";s:115:"CALL KEYWORDS ( 'qu* me tests', 'rt_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:9;a:3:{s:8:"sphinxql";s:115:"CALL KEYWORDS ( 'qu* me tests', 'rt_blend', 0 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";}}}i:10;a:3:{s:8:"sphinxql";s:116:"CALL KEYWORDS ( 'qu* me tests', 'tpl_blend', 1 AS stats, 0 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:11;a:3:{s:8:"sphinxql";s:116:"CALL KEYWORDS ( 'qu* me tests', 'tpl_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:12;a:3:{s:8:"sphinxql";s:116:"CALL KEYWORDS ( 'qu* me tests', 'tpl_blend', 0 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";}}}i:13;a:3:{s:8:"sphinxql";s:132:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'plain_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:10;s:4:"rows";a:10:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:2:"re";s:10:"normalized";s:2:"re";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"bu";s:10:"normalized";s:2:"bu";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:1:"s";s:10:"normalized";s:1:"s";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:4;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:2:"fe";s:10:"normalized";s:2:"fe";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:6;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:7;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:8;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:9;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:14;a:3:{s:8:"sphinxql";s:132:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'plain_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 1 AS fold_blended )";s:10:"total_rows";i:5;s:4:"rows";a:5:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:1;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:3;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:15;a:3:{s:8:"sphinxql";s:129:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'rt_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:10;s:4:"rows";a:10:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:2:"re";s:10:"normalized";s:2:"re";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"bu";s:10:"normalized";s:2:"bu";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:1:"s";s:10:"normalized";s:1:"s";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:4;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:2:"fe";s:10:"normalized";s:2:"fe";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:6;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:7;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:8;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:9;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:16;a:3:{s:8:"sphinxql";s:129:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'rt_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 1 AS fold_blended )";s:10:"total_rows";i:5;s:4:"rows";a:5:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:1;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:3;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}}}i:17;a:3:{s:8:"sphinxql";s:130:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'tpl_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:10;s:4:"rows";a:10:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:2:"re";s:10:"normalized";s:2:"re";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:2:"bu";s:10:"normalized";s:2:"bu";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:1:"s";s:10:"normalized";s:1:"s";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:2:"fe";s:10:"normalized";s:2:"fe";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:6;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:7;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:8;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:9;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:18;a:3:{s:8:"sphinxql";s:130:"CALL KEYWORDS ( 're-bu@s fe@bus qu* me tests', 'tpl_blend', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 1 AS fold_blended )";s:10:"total_rows";i:5;s:4:"rows";a:5:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:7:"re-bu@s";s:10:"normalized";s:7:"re-bu@s";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:6:"fe@bus";s:10:"normalized";s:6:"fe@bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"7";s:9:"tokenized";s:2:"me";s:10:"normalized";s:2:"me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"8";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:5:"tests";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:19;a:3:{s:8:"sphinxql";s:133:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'plain_lemm', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:13;s:4:"rows";a:13:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:4:"=bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:3:"=me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:6;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:6:"=tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:7;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:7:"testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:8;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:9;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:8:"=testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:10;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:4:"gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:11;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:12;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:5:"=gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:20;a:3:{s:8:"sphinxql";s:133:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'plain_lemm', 1 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"3";s:4:"hits";s:1:"4";}i:4;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:5;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:21;a:3:{s:8:"sphinxql";s:133:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'plain_lemm', 0 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";}i:3;a:3:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";}i:4;a:3:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";}i:5;a:3:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";}}}i:22;a:3:{s:8:"sphinxql";s:131:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'rt_lemm', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:13;s:4:"rows";a:13:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:4:"=bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:3:"=me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:6;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:6:"=tests";s:4:"docs";s:1:"1";s:4:"hits";s:1:"1";}i:7;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:7:"testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:8;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:9;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:8:"=testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:10;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:4:"gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:11;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:12;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:5:"=gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:23;a:3:{s:8:"sphinxql";s:131:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'rt_lemm', 1 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"4";s:4:"hits";s:1:"5";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"3";s:4:"hits";s:1:"4";}i:4;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"2";s:4:"hits";s:1:"3";}i:5;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:24;a:3:{s:8:"sphinxql";s:131:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'rt_lemm', 0 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";}i:3;a:3:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";}i:4;a:3:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";}i:5;a:3:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";}}}i:25;a:3:{s:8:"sphinxql";s:132:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'tpl_lemm', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:13;s:4:"rows";a:13:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:4:"=bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:3:"=me";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:6;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:6:"=tests";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:7;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:7:"testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:8;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:9;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:8:"=testing";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:10;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:4:"gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:11;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:12;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:5:"=gone";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:26;a:3:{s:8:"sphinxql";s:132:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'tpl_lemm', 1 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:1;a:5:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:2;a:5:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:3;a:5:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:4;a:5:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}i:5;a:5:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";s:4:"docs";s:1:"0";s:4:"hits";s:1:"0";}}}i:27;a:3:{s:8:"sphinxql";s:132:"CALL KEYWORDS ( 'bus qu* me tests testing gone', 'tpl_lemm', 0 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended )";s:10:"total_rows";i:6;s:4:"rows";a:6:{i:0;a:3:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:3:"bus";s:10:"normalized";s:3:"bus";}i:1;a:3:{s:4:"qpos";s:1:"2";s:9:"tokenized";s:3:"qu*";s:10:"normalized";s:3:"qu*";}i:2;a:3:{s:4:"qpos";s:1:"3";s:9:"tokenized";s:2:"me";s:10:"normalized";s:1:"i";}i:3;a:3:{s:4:"qpos";s:1:"4";s:9:"tokenized";s:5:"tests";s:10:"normalized";s:4:"test";}i:4;a:3:{s:4:"qpos";s:1:"5";s:9:"tokenized";s:7:"testing";s:10:"normalized";s:4:"test";}i:5;a:3:{s:4:"qpos";s:1:"6";s:9:"tokenized";s:4:"gone";s:10:"normalized";s:2:"go";}}}i:28;a:3:{s:8:"sphinxql";s:71:"CALL KEYWORDS ( 'синей', 'wf_lemm', 1 AS stats, 0 AS fold_lemmas )";s:10:"total_rows";i:3;s:4:"rows";a:3:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:10:"синей";s:10:"normalized";s:10:"синий";s:4:"docs";s:1:"2";s:4:"hits";s:1:"6";}i:1;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:10:"синей";s:10:"normalized";s:12:"синеть";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}i:2;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:10:"синей";s:10:"normalized";s:8:"синь";s:4:"docs";s:1:"2";s:4:"hits";s:1:"2";}}}i:29;a:3:{s:8:"sphinxql";s:71:"CALL KEYWORDS ( 'синей', 'wf_lemm', 1 AS stats, 1 AS fold_lemmas )";s:10:"total_rows";i:1;s:4:"rows";a:1:{i:0;a:5:{s:4:"qpos";s:1:"1";s:9:"tokenized";s:10:"синей";s:10:"normalized";s:10:"синий";s:4:"docs";s:1:"6";s:4:"hits";s:2:"10";}}}}} \ No newline at end of file diff --git a/test/test_254/test.xml b/test/test_254/test.xml index a6f035d72f..246553308b 100644 --- a/test/test_254/test.xml +++ b/test/test_254/test.xml @@ -30,6 +30,17 @@ source test sql_attr_uint = idd } + +source test2 +{ + type = mysql + + sql_query = SELECT 1 id, 'синей синий синий тест' body, 11 idd UNION SELECT 2 id, 'синей синий синий тест' body, 22 idd + sql_field_string = body + sql_attr_uint = idd +} + + index plain_blend { source = test @@ -100,6 +111,18 @@ index tpl_lemm morphology = lemmatize_en_all } +index wf_lemm +{ + source = test2 + path = /wf_lemm + source = test + docinfo = extern + dict = keywords + morphology = lemmatize_ru_all + wordforms = /wordforms.txt +} + + @@ -137,6 +160,10 @@ index tpl_lemm CALL KEYWORDS ( 'bus qu* me tests testing gone', 'tpl_lemm', 1 AS stats, 1 AS fold_wildcards, 0 AS fold_lemmas, 0 AS fold_blended ) CALL KEYWORDS ( 'bus qu* me tests testing gone', 'tpl_lemm', 1 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended ) CALL KEYWORDS ( 'bus qu* me tests testing gone', 'tpl_lemm', 0 AS stats, 1 AS fold_wildcards, 1 AS fold_lemmas, 0 AS fold_blended ) + + + CALL KEYWORDS ( 'синей', 'wf_lemm', 1 AS stats, 0 AS fold_lemmas ) + CALL KEYWORDS ( 'синей', 'wf_lemm', 1 AS stats, 1 AS fold_lemmas ) diff --git a/test/test_254/wordforms.txt b/test/test_254/wordforms.txt new file mode 100644 index 0000000000..ff7f46d351 --- /dev/null +++ b/test/test_254/wordforms.txt @@ -0,0 +1 @@ +синий => синий