https://bugzilla.wikimedia.org/show_bug.cgi?id=57250
Web browser: ---
Bug ID: 57250
Summary: CirrusSearch: updateOneSearchIndexConfig.php needs to
be super careful to catch errors from Elasticsearch
Product: MediaWiki extensions
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: CirrusSearch
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected]
Classification: Unclassified
Mobile Platform: ---
When I was trying to recover from our bad redundancy I noticed that
CirrusSearch would sometimes continue when Elasticsearch failed to apply some
change. I know this error occurred for applying mappings. Here is an example:
Validating mapping for page type...different...failed!
Couldn't update mappings. Here is elasticsearch's error message:
RemoteTransportException[[testsearch1001][inet[/10.64.32.138:9300]][indices/mapping/put]];
nested: ProcessClusterEventTimeoutException[failed to process cluster event
(put-mapping [page]) within 30s];
Validating aliases...
Validating content alias...is taken...
Reindexing...
So far as I can tell the Elasticsearch error was caused by the mixed versions
on the Elasticsearch cluster bug but it should have caused Cirrus to stop cold
rather than proceed.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l