Page MenuHomePhabricator

svemir
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Feb 7 2015, 12:27 PM (480 w, 3 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Svemir Brkic [ Global Accounts ]

Recent Activity

Feb 7 2022

svemir placed T233711: Use the shell framework for backend processes up for grabs.
Feb 7 2022, 1:22 AM · MediaWiki-extensions-SphinxSearch

Jul 5 2021

svemir added a comment to T233711: Use the shell framework for backend processes.

I stopped working on this extension for a year or two, but now I need to get back into it and upgrade it for the latest version of MW. Probably will not be dealing ith this particular task right now. First need to remember how all of this works. Do we still have to use gerrit? Can extension update be handled with arc and phabricator instead?

Jul 5 2021, 12:54 PM · MediaWiki-extensions-SphinxSearch
svemir closed T185056: Feature Request: Infix search for enhanced search box suggestions as Resolved.

This has been completed back in 2019

Jul 5 2021, 12:51 PM · MediaWiki-extensions-SphinxSearch

Sep 25 2019

svemir added a comment to T185056: Feature Request: Infix search for enhanced search box suggestions.

This is done in master now, but since master branch currently only works on master branch of MW, i will also merge it back into REL1_33 before closing this.

Sep 25 2019, 4:36 PM · MediaWiki-extensions-SphinxSearch
svemir moved T185056: Feature Request: Infix search for enhanced search box suggestions from In Review to Done on the MediaWiki-extensions-SphinxSearch board.
Sep 25 2019, 4:35 PM · MediaWiki-extensions-SphinxSearch

Sep 24 2019

svemir created T233711: Use the shell framework for backend processes.
Sep 24 2019, 11:46 AM · MediaWiki-extensions-SphinxSearch

Sep 23 2019

svemir moved T185056: Feature Request: Infix search for enhanced search box suggestions from In Progress to In Review on the MediaWiki-extensions-SphinxSearch board.
Sep 23 2019, 1:27 AM · MediaWiki-extensions-SphinxSearch
svemir closed T36707: Enchant Suggestion mode does not work as Resolved.
Sep 23 2019, 1:05 AM · MediaWiki-extensions-SphinxSearch

Sep 22 2019

svemir moved T36707: Enchant Suggestion mode does not work from In Progress to In Review on the MediaWiki-extensions-SphinxSearch board.
Sep 22 2019, 11:52 PM · MediaWiki-extensions-SphinxSearch
svemir added a comment to T36707: Enchant Suggestion mode does not work.

Maintenance script already fixed in master branch, but I also moved it to a correct maintenance subfolder and fixed the name. Now backporting the minimum needed changes to REL1_33 and below.

Sep 22 2019, 7:20 PM · MediaWiki-extensions-SphinxSearch

Sep 19 2019

svemir closed T200513: Convert SphinxSearch to use extension registration, a subtask of T98668: Convert all extensions and skins on gerrit to use extension registration, as Resolved.
Sep 19 2019, 8:30 PM · Google-Code-in-2019, Google-Code-in-2018, MediaWiki-extensions-General, Goal, MediaWiki-Configuration
svemir closed T200513: Convert SphinxSearch to use extension registration as Resolved.
Sep 19 2019, 8:30 PM · Patch-For-Review, MediaWiki-extensions-SphinxSearch

Sep 18 2019

svemir moved T200513: Convert SphinxSearch to use extension registration from In Review to Done on the MediaWiki-extensions-SphinxSearch board.
Sep 18 2019, 8:15 PM · Patch-For-Review, MediaWiki-extensions-SphinxSearch
svemir closed T146995: SphinxMWSearch.php orders by page_counter, which was removed from page table in 1.25 as Resolved.

HitCounter patch has to be handled separately. This issue here has been resolved in master and also REL1_32 and REL1_33 branches. All these branches should work fine with MW 1.25+ now.

Sep 18 2019, 2:52 AM · Patch-For-Review, MediaWiki-extensions-SphinxSearch
svemir moved T200513: Convert SphinxSearch to use extension registration from In Progress to In Review on the MediaWiki-extensions-SphinxSearch board.
Sep 18 2019, 2:42 AM · Patch-For-Review, MediaWiki-extensions-SphinxSearch

Sep 17 2019

svemir moved T200513: Convert SphinxSearch to use extension registration from In Review to In Progress on the MediaWiki-extensions-SphinxSearch board.
Sep 17 2019, 8:40 PM · Patch-For-Review, MediaWiki-extensions-SphinxSearch
svemir closed T213675: SphinxSearch Extension incompatible with MediaWiki 1.32 due to missing abstract methods as Resolved.
Sep 17 2019, 7:50 PM · MediaWiki-extensions-SphinxSearch
svemir added a comment to T213675: SphinxSearch Extension incompatible with MediaWiki 1.32 due to missing abstract methods.

Fixed in master and merged to REL1_32 and REL1_33 branches.

Sep 17 2019, 7:49 PM · MediaWiki-extensions-SphinxSearch
svemir moved T53476: Unable to sort search results by date from Backlog to In Progress on the MediaWiki-extensions-SphinxSearch board.
Sep 17 2019, 1:12 PM · MediaWiki-extensions-SphinxSearch, Browser-Support-Firefox
svemir added a comment to T53476: Unable to sort search results by date.

Back in 2013, the only thing that could cause no results is that rev_timestamp was not setup as an attribute in sphing configuration. We do not index any timestamps in the default configuration, so sorting by rev_timestamp would not work. You could modify the main sphinx indexing query and add an additional attribute to the sphinx configuration, something like:

sql_query = SELECT page_id, page_title, page_namespace, page_is_redirect, UNIX_TIMESTAMP(page_touched) as page_timestamp, old_id, old_text FROM page, revision, text WHERE rev_id=page_latest AND old_id=rev_text_id
Sep 17 2019, 1:12 PM · MediaWiki-extensions-SphinxSearch, Browser-Support-Firefox
svemir moved T36707: Enchant Suggestion mode does not work from Backlog to In Progress on the MediaWiki-extensions-SphinxSearch board.
Sep 17 2019, 1:49 AM · MediaWiki-extensions-SphinxSearch
svemir claimed T36707: Enchant Suggestion mode does not work.

So, I tried following my own instructions from seven years ago and the only issue were some warnings about maintenance script arguments (memory-limit and profiler.) I implemented a quick workaround just to get the setup script to run, but everything else worked out of the box, and now I get suggestions in search results. I will cleanup the setup script properly and submit a code review.

Sep 17 2019, 1:48 AM · MediaWiki-extensions-SphinxSearch

Sep 16 2019

svemir moved T185056: Feature Request: Infix search for enhanced search box suggestions from Backlog to In Progress on the MediaWiki-extensions-SphinxSearch board.
Sep 16 2019, 2:39 AM · MediaWiki-extensions-SphinxSearch
svemir moved T200513: Convert SphinxSearch to use extension registration from Backlog to In Review on the MediaWiki-extensions-SphinxSearch board.
Sep 16 2019, 2:39 AM · Patch-For-Review, MediaWiki-extensions-SphinxSearch
svemir moved T213675: SphinxSearch Extension incompatible with MediaWiki 1.32 due to missing abstract methods from Backlog to Done on the MediaWiki-extensions-SphinxSearch board.
Sep 16 2019, 2:39 AM · MediaWiki-extensions-SphinxSearch
svemir claimed T185056: Feature Request: Infix search for enhanced search box suggestions.

I am setting up a gerrit review for this now.

Sep 16 2019, 1:26 AM · MediaWiki-extensions-SphinxSearch
svemir added a comment to T155306: incategory filter is not working.

I am not able to replicate this issue - tried both with current version of the extension and an older one. Thes two queries produce correctly different results:

Sep 16 2019, 12:34 AM · MediaWiki-extensions-SphinxSearch

Sep 15 2019

svemir added a comment to T146995: SphinxMWSearch.php orders by page_counter, which was removed from page table in 1.25.

This has been fixed with https://gerrit.wikimedia.org/r/517711 but i will take a look at the HitCounter patch as well, since it seems that one not only fixed the sql query but adds some missing functionality.

Sep 15 2019, 10:53 PM · Patch-For-Review, MediaWiki-extensions-SphinxSearch
svemir closed T127177: page_counter removed from MW 1.25 as Resolved.

This has been fixed with https://gerrit.wikimedia.org/r/517711

Sep 15 2019, 10:52 PM · MediaWiki-extensions-SphinxSearch
svemir claimed T200513: Convert SphinxSearch to use extension registration.

Since there was no activity on this for over a year, I will take it over and submit the patch on gerrit.

Sep 15 2019, 10:06 PM · Patch-For-Review, MediaWiki-extensions-SphinxSearch
svemir claimed T213675: SphinxSearch Extension incompatible with MediaWiki 1.32 due to missing abstract methods.
Sep 15 2019, 9:23 PM · MediaWiki-extensions-SphinxSearch
svemir added a comment to T213675: SphinxSearch Extension incompatible with MediaWiki 1.32 due to missing abstract methods.

I have a working patch for this, though it could be improved some more. I am confused by two things:

Sep 15 2019, 9:22 PM · MediaWiki-extensions-SphinxSearch

Mar 11 2015

Gerrit Code Review <gerrit@wikimedia.org> committed rMEXTc677c8e5c198: Updated mediawiki/extensions Project: mediawiki/extensions/SphinxSearch… (authored by svemir).
Updated mediawiki/extensions Project: mediawiki/extensions/SphinxSearch…
Mar 11 2015, 5:56 AM