mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #22119
[Bug 1389446] Re: Searching for a particular term breaks when logged in
Replicated. It errors out when I'm logged in, but it works when I'm
logged out.
Here is the error from the Apache logs. It's unclear whether this is a
code problem, or a mahara.org infrastructure problem.
[Thu Nov 06 14:57:56 2014] (lib/errors.php:457) An exception was thrown of class Elastica\\Exception\\ResponseException. , referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] (lib/errors.php:457) THIS IS BAD and should be changed to something extending MaharaException,, referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] (lib/errors.php:457) unless the exception is from a third party library., referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] (lib/errors.php:457) Original trace follows, referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] (lib/elastica/lib/Elastica/Transport/Http.php:137) SearchPhaseExecutionException[Failed to execute phase [query], total failure; shardFailures {[EQCeqgZKTf6i_3a2-8Bz6Q][mahara-mahara-org-prod-index-one][2]: RemoteTransportException[[learn-search2][inet[/10.24.128.40:9300]][search/phase/query]]; nested: SearchParseException[[mahara-mahara-org-prod-index-one][2]: query[_all:jaybe],from[0],size[10]: Parse Failure [Failed to parse source [{"from":0,"size":10,"query":{"query_string":{"query":"Jaybee","analyzer":"mahara_analyzer","default_operator":"AND"}},"filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"access.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general":"friends"}},{"terms":{"owner":["206","1688","33864","2491","35573","4872","801"]}}]},{"terms":{"access.groups.member":["1033","3","3","1028","1028","1","6","6","118","118","40","20","20","37","37"]}},{"terms":{"access.groups.ad
min":["1033","1","40"]}},{"term":{"owner":"32554"}},{"term":{"access.usrs":"32554"}}]},{"term":{"mainfacetterm":null}}]},"facets":{"mainFacetTerm":{"facet_filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"access.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general":"friends"}},{"terms":{"owner":["206","1688","33864","2491","35573","4872","801"]}}]},{"terms":{"access.groups.member":["1033","3","3","1028","1028","1","6","6","118","118","40","20","20","37","37"]}},{"terms":{"access.groups.admin":["1033","1","40"]}},{"term":{"owner":"32554"}},{"term":{"access.usrs":"32554"}}]}]},"terms":{"field":"mainfacetterm","order":"count"}},"secFacetTerm":{"facet_filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"access.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general":"friends"}},{"terms":{"owner":["206","1688","33864","2491","35573","4872","801"]}}]},{"terms":{"access.groups.member":["1033","3","3",
"1028","1028","1","6","6","118","118","40","20","20","37","37"]}},{"terms":{"access.groups.admin":["1033","1","40"]}},{"term":{"owner":"32554"}},{"term":{"access.usrs":"32554"}}]},{"term":{"mainfacetterm":null}}]},"terms":{"field":"secfacetterm","order":"count"}}},"sort":[{"_score":{"order":"desc"}},{"_score":{"order":"desc"}}]}]]]; nested: QueryParsingException[[mahara-mahara-org-prod-index-one] No field specified for term filter]; }{[8vtEvT6UQWWunsLUGZVPIA][mahara-mahara-org-prod-index-one][1]: RemoteTransportException[[learn-search1][inet[/10.24.128.30:9300]][search/phase/query]]; nested: SearchParseException[[mahara-mahara-org-prod-index-one][1]: query[_all:jaybe],from[0],size[10]: Parse Failure [Failed to parse source [{"from":0,"size":10,"query":{"query_string":{"query":"Jaybee","analyzer":"mahara_analyzer","default_operator":"AND"}},"filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"access.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general
":"friends"}},{"terms":{"owner":["206","1688","33864","2491","35573","4872","801"]}}]},{"terms":{"access.groups.member":["1033","3","3","1028","1028","1","6","6","118","118","40","20","20","37","37"]}},{"terms":{"access.groups.admin":["1033","1","40"]}},{"term":{"owner":"32554"}},{"term":{"access.usrs":"32554"}}]},{"term":{"mainfacetterm":null}}]},"facets":{"mainFacetTerm":{"facet_filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"access.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general":"friends"}},{"terms":{"owner":["206","1688","33864","2491","35573","4872","801"]}}]},{"terms":{"access.groups.member":["1033","3","3","1028","1028","1","6","6","118","118","40","20","20","37","37"]}},{"terms":{"access.groups.admin":["1033","1","40"]}},{"term":{"owner":"32554"}},{"term":{"access.usrs":"32554"}}]}]},"terms":{"field":"mainfacetterm","order":"count"}},"secFacetTerm":{"facet_filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"acces
s.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general":"friends"}},{"terms":{"owner":["206","1688","33864","2491","35573","4872","801"]}}]},{"terms":{"access.groups.member":["1033","3","3","1028","1028","1","6","6","118","118","40","20","20","37","37"]}},{"terms":{"access.groups.admin":["1033","1","40"]}},{"term":{"owner":"32554"}},{"term":{"access.usrs":"32554"}}]},{"term":{"mainfacetterm":null}}]},"terms":{"field":"secfacetterm","order":"count"}}},"sort":[{"_score":{"order":"desc"}},{"_score":{"order":"desc"}}]}]]]; nested: QueryParsingException[[mahara-mahara-org-prod-index-one] No field specified for term filter]; }{[8vtEvT6UQWWunsLUGZVPIA][mahara-mahara-org-prod-index-one][4]: RemoteTransportException[[learn-search1][inet[/10.24.128.30:9300]][search/phase/query]]; nested: SearchParseException[[mahara-mahara-org-prod-index-one][4]: query[_all:jaybe],from[0],size[10]: Parse Failure [Failed to parse source [{"from":0,"size":10,"query":{"query_string":{"query":"Jaybee
","analyzer":"mahara_analyzer","default_operator":"AND"}},"filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"access.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general":"friends"}},{"terms":{"owner":["206","1688","33864","2491","35573","4872","801"]}}]},{"terms":{"access.groups.member":["1033","3","3","1028","1028","1","6","6","118","118","40","20","20","37","37"]}},{"terms":{"access.groups.admin":["1033","1","40"]}},{"term":{"owner":"32554"}},{"term":{"access.usrs":"32554"}}]},{"term":{"mainfacetterm":null}}]},"facets":{"mainFacetTerm":{"facet_filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"access.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general":"friends"}},{"terms":{"owner":["206","1688","33864","2491","35573","4872","801"]}}]},{"terms":{"access.groups.member":["1033","3","3","1028","1028","1","6","6","118","118","40","20","20","37","37"]}},{"terms":{"access.groups.admin":["1033
","1","40"]}},{"term":{"owner":"32554"}},{"term":{"access.usrs":"32554"}}]}]},"terms":{"field":"mainfacetterm","order":"count"}},"secFacetTerm":{"facet_filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"access.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general":"friends"}},{"terms":{"owner":["206","1688","33864","2491","35573","4872","801"]}}]},{"terms":{"access.groups.member":["1033","3","3","1028","1028","1","6","6","118","118","40","20","20","37","37"]}},{"terms":{"access.groups.admin":["1033","1","40"]}},{"term":{"owner":"32554"}},{"term":{"access.usrs":"32554"}}]},{"term":{"mainfacetterm":null}}]},"terms":{"field":"secfacetterm","order":"count"}}},"sort":[{"_score":{"order":"desc"}},{"_score":{"order":"desc"}}]}]]]; nested: QueryParsingException[[mahara-mahara-org-prod-index-one] No field specified for term filter]; }{[8vtEvT6UQWWunsLUGZVPIA][mahara-mahara-org-prod-index-one][3]: RemoteTransportException[[learn-search1][inet[/10.24.128.30:930
0]][search/phase/query]]; nested: SearchParseException[[mahara-mahara-org-prod-index-one][3]: query[_all:jaybe],from[0],size[10]: Parse Failure [Failed to parse source [{"from":0,"size":10,"query":{"query_string":{"query":"Jaybee","analyzer":"mahara_analyzer","default_operator":"AND"}},"filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"access.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general":"friends"}},{"terms":{"owner":["206","1688","33864","2491","35573","4872","801"]}}]},{"terms":{"access.groups.member":["1033","3","3","1028","1028","1","6","6","118","118","40","20","20","37","37"]}},{"terms":{"access.groups.admin":["1033","1","40"]}},{"term":{"owner":"32554"}},{"term":{"access.usrs":"32554"}}]},{"term":{"mainfacetterm":null}}]},"facets":{"mainFacetTerm":{"facet_filter":{"and":[{"or":[{"missing":{"field":"access.general"}},{"term":{"access.general":"public"}},{"term":{"access.general":"loggedin"}},{"and":[{"term":{"access.general":"friends"
}},{"t
[Thu Nov 06 14:57:56 2014] Call stack (most recent first):, referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] * Elastica\\Transport\\Http->exec(object(Elastica\\Request), array(size 1)) at /var/www/mahara-org-prod-mahara/releases/20141029024553/htdocs/lib/elastica/lib/Elastica/Request.php:166, referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] * Elastica\\Request->send() at /var/www/mahara-org-prod-mahara/releases/20141029024553/htdocs/lib/elastica/lib/Elastica/Client.php:536, referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] * Elastica\\Client->request("one/_search", "GET", array(size 6), array(size 0)) at /var/www/mahara-org-prod-mahara/releases/20141029024553/htdocs/lib/elastica/lib/Elastica/Search.php:421, referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] * Elastica\\Search->search() at /var/www/mahara-org-prod-mahara/releases/20141029024553/htdocs/lib/elastica/lib/Elastica/Index.php:253, referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] * Elastica\\Index->search(object(Elastica\\Query)) at /var/www/mahara-org-prod-mahara/releases/20141029024553/htdocs/search/elasticsearch/lib.php:1270, referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] * ElasticsearchPseudotype_all::search("Jaybee", 10, 0, array(size 5), null, object(LiveUser)) at /var/www/mahara-org-prod-mahara/releases/20141029024553/htdocs/search/elasticsearch/lib.php:612, referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] * PluginSearchElasticsearch::search_all("Jaybee", 10, 0, array(size 5), null, object(LiveUser)) at /var/www/mahara-org-prod-mahara/releases/20141029024553/htdocs/search/elasticsearch/index.php:56, referer: https://mahara.org/admin/users/edit.php?id=680
[Thu Nov 06 14:57:56 2014] , referer: https://mahara.org/admin/users/edit.php?id=680
** Tags added: elasticsearch
** Tags added: mahara.org
** Changed in: mahara
Status: New => Confirmed
** Changed in: mahara
Importance: Undecided => Medium
** Changed in: mahara
Assignee: (unassigned) => Aaron Wells (u-aaronw)
** Changed in: mahara
Milestone: None => 15.04.0
** Changed in: mahara
Milestone: 15.04.0 => 1.9.4
** Summary changed:
- Searching for a particular term breaks when logged in
+ Elasticsearch: Searching for a particular term breaks when logged in to mahara.org
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1389446
Title:
Elasticsearch: Searching for a particular term breaks when logged in
to mahara.org
Status in Mahara ePortfolio:
Confirmed
Bug description:
This happens while using the search box in the upper right hand corner
of the page on http://mahara.org
I can consistently get the search to throw an error when searching for
"Jaybee" while logged in. This does not occur while logged out, or the
other user I tested.
The error is: "A nonrecoverable error occurred. This probably means
you have encountered a bug in the system"
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1389446/+subscriptions
References