http://www.mediawiki.org/wiki/Special:Code/MediaWiki/60904
Revision: 60904
Author: rainman
Date: 2010-01-10 18:11:53 + (Sun, 10 Jan 2010)
Log Message:
---
Minor tweaks:
* relax some of the searcher deployment limits
* new option SearcherPool.forceLocal (defaults to true
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/59326
Revision: 59326
Author: rainman
Date: 2009-11-22 01:24:50 + (Sun, 22 Nov 2009)
Log Message:
---
Couple of changes to original andrews implementation:
* never use namespace names in index, since they can change and have
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/58897
Revision: 58897
Author: rainman
Date: 2009-11-11 11:23:09 + (Wed, 11 Nov 2009)
Log Message:
---
Forgot to set the default when the properties heading is global config is
entirely absent
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/58233
Revision: 58233
Author: rainman
Date: 2009-10-27 23:05:52 + (Tue, 27 Oct 2009)
Log Message:
---
Some new commands for the search deamon:
/monitor - show currently running queries via the HttpMonitor
/clear - clear
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/58234
Revision: 58234
Author: rainman
Date: 2009-10-27 23:16:44 + (Tue, 27 Oct 2009)
Log Message:
---
Also delete stuffs not used on this particular host.
Modified Paths:
--
branches/lucene-search-2.1/src
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/58235
Revision: 58235
Author: rainman
Date: 2009-10-27 23:29:47 + (Tue, 27 Oct 2009)
Log Message:
---
Drop connections after maxThreads
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/58090
Revision: 58090
Author: rainman
Date: 2009-10-24 16:51:15 + (Sat, 24 Oct 2009)
Log Message:
---
Make maxoffset and maxlimit for queries configurable, instead of keeping them
hardcoded
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/57932
Revision: 57932
Author: rainman
Date: 2009-10-19 23:15:11 + (Mon, 19 Oct 2009)
Log Message:
---
Bug 21002 - add \u2019 as additional apostrophe character
Modified Paths:
--
branches/lucene-search-2.1
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/57689
Revision: 57689
Author: rainman
Date: 2009-10-14 00:03:34 + (Wed, 14 Oct 2009)
Log Message:
---
Option SearcherPool.excludeHosts to include certain hosts from rotation on a
local searcher
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55512
Revision: 55512
Author: rainman
Date: 2009-08-22 23:47:00 + (Sat, 22 Aug 2009)
Log Message:
---
Put in some test cases for synonyms and split handling of uk/us synonyms.
Modified Paths:
--
branches
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55387
Revision: 55387
Author: rainman
Date: 2009-08-20 17:07:21 + (Thu, 20 Aug 2009)
Log Message:
---
* bug 20313 - Lucene Search build doesn't work when maintenance is symlinked
* retry OAI reads a number of times so we
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55392
Revision: 55392
Author: rainman
Date: 2009-08-20 20:29:48 + (Thu, 20 Aug 2009)
Log Message:
---
Propagate search method to LuceneResult so we can supress revision loading when
its not needed
Modified Paths
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55318
Revision: 55318
Author: rainman
Date: 2009-08-19 11:38:51 + (Wed, 19 Aug 2009)
Log Message:
---
Assorted stuff:
* bug 18767 - ./configure does not work properly, it produces garbage
* add experimental support
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55320
Revision: 55320
Author: rainman
Date: 2009-08-19 11:44:04 + (Wed, 19 Aug 2009)
Log Message:
---
bug 20309 Lucene Search configure doesn't work when maintenance is symlinked
Modified Paths:
--
branches
Revision: 53711
Author: rainman
Date: 2009-07-24 11:12:09 + (Fri, 24 Jul 2009)
Log Message:
---
Properly escape the search term here.
Modified Paths:
--
trunk/phase3/includes/specials/SpecialSearch.php
Modified: trunk/phase3/includes/specials/SpecialSearch.php
Revision: 53107
Author: rainman
Date: 2009-07-11 10:28:23 + (Sat, 11 Jul 2009)
Log Message:
---
Add search term to search-nonefound since wiktionaries want it.
Modified Paths:
--
trunk/phase3/includes/specials/SpecialSearch.php
Modified: trunk/phase3/includes
Revision: 52684
Author: rainman
Date: 2009-07-02 10:02:35 + (Thu, 02 Jul 2009)
Log Message:
---
Should always close the form here since it apparently is not closed in
advanced.
Modified Paths:
--
trunk/phase3/includes/specials/SpecialSearch.php
Modified
Revision: 52664
Author: rainman
Date: 2009-07-01 23:32:03 + (Wed, 01 Jul 2009)
Log Message:
---
Use accessor here since someone added it to avoid warnings.
Modified Paths:
--
trunk/extensions/MWSearch/MWSearch_body.php
Modified: trunk/extensions/MWSearch
Revision: 52665
Author: rainman
Date: 2009-07-01 23:37:02 + (Wed, 01 Jul 2009)
Log Message:
---
Revert r51246 for now. It might not be *always* appropriate to show the page
creation link, but to be consistent we are going to show for now.
Modified Paths
Revision: 52669
Author: rainman
Date: 2009-07-02 00:25:27 + (Thu, 02 Jul 2009)
Log Message:
---
Fix background color of the searchbox and did you mean link table... since
this had no style it used the white background of content tables
which is bad since some wikis have custom
Revision: 52584
Author: rainman
Date: 2009-06-29 21:59:22 + (Mon, 29 Jun 2009)
Log Message:
---
Tune spacing for did you mean link...
Modified Paths:
--
trunk/phase3/skins/common/shared.css
Modified: trunk/phase3/skins/common/shared.css
Revision: 52504
Author: rainman
Date: 2009-06-28 11:19:02 + (Sun, 28 Jun 2009)
Log Message:
---
Nicer logging and fix rare highlighting bug
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch/highlight/Highlight.java
branches/lucene
Revision: 52250
Author: rainman
Date: 2009-06-21 20:03:39 + (Sun, 21 Jun 2009)
Log Message:
---
Suggest stuffs:
* don't try to change words that are likely valid words when searching in
namespaces with few words
* add some stubs for some vowel deletion, although it's not very
Revision: 51871
Author: rainman
Date: 2009-06-15 09:44:55 + (Mon, 15 Jun 2009)
Log Message:
---
Fix for r51574: did you mean.. links were broken, the original change seem to
miss this one..
Modified Paths:
--
trunk/phase3/includes/specials/SpecialSearch.php
Revision: 51938
Author: rainman
Date: 2009-06-15 23:27:51 + (Mon, 15 Jun 2009)
Log Message:
---
Add support for multiple prefixes, use syntax like:
prefix:Article1|Article2|Article3
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch
Revision: 51939
Author: rainman
Date: 2009-06-15 23:30:50 + (Mon, 15 Jun 2009)
Log Message:
---
Pair to r51938, properly replace namespace names in piped prefix lists
Modified Paths:
--
trunk/extensions/MWSearch/MWSearch_body.php
Modified: trunk/extensions
Revision: 51808
Author: rainman
Date: 2009-06-12 23:21:55 + (Fri, 12 Jun 2009)
Log Message:
---
Fix warning in r51807, $out is first used here so need = instead of .=
Modified Paths:
--
trunk/phase3/includes/specials/SpecialSearch.php
Modified: trunk/phase3
Revision: 51811
Author: rainman
Date: 2009-06-12 23:35:35 + (Fri, 12 Jun 2009)
Log Message:
---
Another follow-up for r51807: add a missing /form on pages without the
advanced search
Modified Paths:
--
trunk/phase3/includes/specials/SpecialSearch.php
Modified
Revision: 51322
Author: rainman
Date: 2009-06-01 23:33:14 + (Mon, 01 Jun 2009)
Log Message:
---
A quickly hacked-up tool to show anchors leading to certain article.
Added Paths:
---
branches/lucene-search-2.1/src/org/wikimedia/lsearch/util/ListAnchors.java
Added
Revision: 51324
Author: rainman
Date: 2009-06-02 01:10:51 + (Tue, 02 Jun 2009)
Log Message:
---
Just send the udp stuff right away, don't do it in batches, also add timestamps.
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch/search
Revision: 51228
Author: rainman
Date: 2009-05-31 13:22:35 + (Sun, 31 May 2009)
Log Message:
---
More work on new search UI (follow-up to r50207):
* introduce search.js (loaded only for Special:Search):
** updates target links when search term is changed and one of the header
Revision: 51230
Author: rainman
Date: 2009-05-31 13:31:46 + (Sun, 31 May 2009)
Log Message:
---
Remove trailing space in powersearch-togglelabel
Modified Paths:
--
trunk/phase3/languages/messages/MessagesEn.php
Modified: trunk/phase3/languages/messages
Revision: 51243
Author: rainman
Date: 2009-05-31 16:46:52 + (Sun, 31 May 2009)
Log Message:
---
New search option:
* new option to search all namespaces: searcheverything
* add a switch ($wgSearchEverythingOnlyLoggedIn) to limit this option only to
logged-in users, this way one
Revision: 51245
Author: rainman
Date: 2009-05-31 16:58:01 + (Sun, 31 May 2009)
Log Message:
---
Another follow-up for 50207: show form header for empty searches as well
Modified Paths:
--
trunk/phase3/includes/specials/SpecialSearch.php
trunk/phase3/skins
Revision: 51246
Author: rainman
Date: 2009-05-31 17:10:22 + (Sun, 31 May 2009)
Log Message:
---
Lastest followup to r50207: show create article link only for content and
everything searches.. when searching in other
groups of namespaces this link might be a bit misplaced
Revision: 51251
Author: rainman
Date: 2009-05-31 17:35:08 + (Sun, 31 May 2009)
Log Message:
---
Don't use submit buttons in r51228 for select all/none since that confuses the
browser as to which submit button
is the main one. Instead use normal html buttons. Also actually work
Revision: 51257
Author: rainman
Date: 2009-05-31 19:15:17 + (Sun, 31 May 2009)
Log Message:
---
Bug 19039: new (un)select all buttons misplaced at advanced search form
* put the all/none buttons into upper right corner
* use input instead of button
Modified Paths
Revision: 51258
Author: rainman
Date: 2009-05-31 19:25:52 + (Sun, 31 May 2009)
Log Message:
---
Whitespace after the check label.
Modified Paths:
--
trunk/phase3/includes/specials/SpecialSearch.php
Modified: trunk/phase3/includes/specials/SpecialSearch.php
Revision: 51264
Author: rainman
Date: 2009-05-31 22:39:06 + (Sun, 31 May 2009)
Log Message:
---
Check for null pointer exception here.
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/SearcherCache.java
Modified:
branches/lucene
Revision: 51142
Author: rainman
Date: 2009-05-28 22:04:26 + (Thu, 28 May 2009)
Log Message:
---
Add support for multiple initial deployment threads
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/SearcherCache.java
Modified
Revision: 51097
Author: rainman
Date: 2009-05-28 00:41:24 + (Thu, 28 May 2009)
Log Message:
---
Implement a UDP logger:
* use a python script as a server that writes logs to file
* have a thread that periodically pushes the search queries via udp to the log
server
Modified
Revision: 50282
Author: rainman
Date: 2009-05-06 21:05:52 + (Wed, 06 May 2009)
Log Message:
---
Follow-up for r50207: mysql won't estimate total number of hits, so don't show
it - copied from SpecialSearchOld more or less.
Modified Paths:
--
trunk/phase3
Revision: 50208
Author: rainman
Date: 2009-05-04 23:08:05 + (Mon, 04 May 2009)
Log Message:
---
Smarter searchall handling, don't rewrite the all prefix but have an extra
argument
Modified Paths:
--
trunk/extensions/MWSearch/MWSearch_body.php
Modified: trunk
Revision: 50209
Author: rainman
Date: 2009-05-04 23:12:01 + (Mon, 04 May 2009)
Log Message:
---
Minor stuff:
* more restrictive wildcards
* support searchall query parameter
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch/analyzers
Revision: 50210
Author: rainman
Date: 2009-05-04 23:33:07 + (Mon, 04 May 2009)
Log Message:
---
Addendum for r50205, also explicitly cancel any pending fetches just to be
sure.
Modified Paths:
--
trunk/phase3/skins/common/mwsuggest.js
Modified: trunk/phase3
Revision: 49858
Author: rainman
Date: 2009-04-25 08:50:02 + (Sat, 25 Apr 2009)
Log Message:
---
Fix custom namespace score boosts (e.g. for commons), should check keys not
objects here
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch
Revision: 49787
Author: rainman
Date: 2009-04-24 00:45:13 + (Fri, 24 Apr 2009)
Log Message:
---
Minor stuff:
* fix a bug with update links not being deleted
* disable funky wildcards with unpredictable execution time (e.g. a*m)
* improve logging a bit so we can actually debug
Revision: 49642
Author: rainman
Date: 2009-04-19 09:48:17 + (Sun, 19 Apr 2009)
Log Message:
---
Bump max offset to 100k.
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch/search/SearchEngine.java
Modified:
branches/lucene-search-2.1/src
Revision: 49507
Author: rainman
Date: 2009-04-15 13:43:10 + (Wed, 15 Apr 2009)
Log Message:
---
Report on long-running queries using lightweight HttpMonitor.
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch/frontend/HttpHandler.java
Revision: 49535
Author: rainman
Date: 2009-04-15 22:39:12 + (Wed, 15 Apr 2009)
Log Message:
---
Add support for $wgLucenePrefixHost, i.e. for hitting custom servers on
type-ahead prefix searches.
Modified Paths:
--
trunk/extensions/MWSearch/MWSearch_body.php
Revision: 49299
Author: rainman
Date: 2009-04-07 19:49:09 + (Tue, 07 Apr 2009)
Log Message:
---
bug 18392 - make search port configurable, also removed unused entry point
Modified Paths:
--
branches/lucene-search-2.1/src/org/wikimedia/lsearch/frontend
Revision: 48654
Author: rainman
Date: 2009-03-21 10:51:08 + (Sat, 21 Mar 2009)
Log Message:
---
(bug 17405) have Did you mean... mirror the Go/Search character of original
request.
If the user reached the search page using Go, Did you mean will also use
Go and
directly link
Revision: 48612
Author: rainman
Date: 2009-03-19 21:16:46 + (Thu, 19 Mar 2009)
Log Message:
---
Error in build script makes it not write the status file correctly (needed for
incremental updates)
Modified Paths:
--
branches/lucene-search-2.1/build
Modified
Revision: 48539
Author: rainman
Date: 2009-03-18 21:22:41 + (Wed, 18 Mar 2009)
Log Message:
---
Make sure we tell the user when invalid directory is supplied, instead of
spewing out all kinds of strange errors.
Modified Paths:
--
branches/lucene-search-2.1/src
Revision: 48139
Author: rainman
Date: 2009-03-07 18:40:58 + (Sat, 07 Mar 2009)
Log Message:
---
Fix the bug reported on Village Pump with some articles missing in search index.
Not sure what *exactly* happens when a page is moved over a redirect, but there
seems
Revision: 48147
Author: rainman
Date: 2009-03-07 22:40:39 + (Sat, 07 Mar 2009)
Log Message:
---
* Add new switch to take only certain indexes out of rotation on index update.
This can be useful
when couple of hosts have redundant copies of some (but not all) indexes
Revision: 48153
Author: rainman
Date: 2009-03-08 00:08:02 + (Sun, 08 Mar 2009)
Log Message:
---
Minor changes for the upcoming release snapshot.
Modified Paths:
--
branches/lucene-search-2.1/build.xml
branches/lucene-search-2.1/src/org/wikimedia/lsearch
Revision: 46558
Author: rainman
Date: 2009-01-29 22:55:21 + (Thu, 29 Jan 2009)
Log Message:
---
Don't try to replace namespace names inside words, did break incategory in a
strange way.
Replace namespace names to internal identifiers only after spaces and
semicolons (e.g
Revision: 45728
Author: rainman
Date: 2009-01-14 16:03:21 + (Wed, 14 Jan 2009)
Log Message:
---
Minor patches:
* test cases for CJK, cannot reproduce jawiki bug, needs more investigation
* network thread tuning and reporting
* add mwdumper into the repository so people don't
Revision: 45758
Author: rainman
Date: 2009-01-14 22:33:55 + (Wed, 14 Jan 2009)
Log Message:
---
Rewrite replacePrefixes:
* make a regexp of namespace names to replace then do search/replace
* now namespaces with spaces are correctly rewritten
* remove some arcane syntax noone
Revision: 45271
Author: rainman
Date: 2009-01-01 01:02:48 + (Thu, 01 Jan 2009)
Log Message:
---
Whoops, forgot to update messages with new type.
Modified Paths:
--
trunk/extensions/InputBox/InputBox.i18n.php
Modified: trunk/extensions/InputBox
Revision: 45215
Author: rainman
Date: 2008-12-31 03:33:08 + (Wed, 31 Dec 2008)
Log Message:
---
Pair to previous commit: handle the 'prefix' param - the default backend will
just save it into variable and ignore it.
Modified Paths:
--
trunk/phase3/includes
Revision: 45216
Author: rainman
Date: 2008-12-31 03:37:15 + (Wed, 31 Dec 2008)
Log Message:
---
Paired to previous commit: prefix is used by lucene backend to limit searches
to pages of certain prefix.
Useful in e.g. searching talk page archieves.
Modified Paths
Revision: 45217
Author: rainman
Date: 2008-12-31 04:48:23 + (Wed, 31 Dec 2008)
Log Message:
---
Backport r45215 to old search ui and move search engine creation before page
setup so we can do the setup properly.
Modified Paths:
--
trunk/phase3/includes
Revision: 44802
Author: rainman
Date: 2008-12-19 13:21:28 + (Fri, 19 Dec 2008)
Log Message:
---
Explicitely check if mTitle is not null, although the backend should never
return bad titles.
Modified Paths:
--
trunk/extensions/MWSearch/MWSearch_body.php
Revision: 44772
Author: rainman
Date: 2008-12-18 17:53:12 + (Thu, 18 Dec 2008)
Log Message:
---
* add custom search timeout (defaults to 6s)
* convert all namespaces to all: prefix for the backend
* supress redirect checkbox in special:search
Modified Paths
66 matches
Mail list logo