Page MenuHomePhabricator
Feed Advanced Search

Apr 27 2017

tejpaldevwork moved T4900: Workboards updating in real time from Important to Details on the Wikimedia board.
Apr 27 2017, 12:46 PM · Workboards (v3), User Delight, Wikimedia

Apr 25 2017

chad merged T12641: Maniphest burnup rate report: by user into T1562: Build "Facts", an ETL pipeline and charting application.
Apr 25 2017, 1:43 PM · Restricted Project, Wikimedia, Facts

Apr 15 2017

epriestley added a comment to T5698: Github-style Remarkup previews on a checked-in resource.

Recent security issues in GitHub, GitLab, etc., with markdown:

Apr 15 2017, 11:22 AM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup

Apr 12 2017

epriestley removed a project from T4411: Adding a CC to a Maniphest Task should give View rights for that user: Support Impact.
Apr 12 2017, 2:49 PM · Wikimedia, Policy

Apr 10 2017

chad added a comment to T6400: Option to disable Phabricator comment hiding/collapsing.

Then please fork Phabricator to provide this option on your local install. One interested party every few years isn't enough interest for us to add an option, and it's probably 1-2 lines of code for you to provide it for yourself.

Apr 10 2017, 1:57 PM · Maniphest, Wikimedia
Maaaks added a comment to T6400: Option to disable Phabricator comment hiding/collapsing.

I disagree. This option is a lot like email notification options which are already present in Phabricator. It expresses very personal preferences of how user prefers to read the same content. And for me it is more important than ability to set board backgrounds.

Apr 10 2017, 6:48 AM · Maniphest, Wikimedia
chad added a comment to T6400: Option to disable Phabricator comment hiding/collapsing.

See T8227: Why not just add an option/setting/preference?

Apr 10 2017, 5:18 AM · Maniphest, Wikimedia
Maaaks added a comment to T6400: Option to disable Phabricator comment hiding/collapsing.

Hello, here is my use case.

Apr 10 2017, 1:45 AM · Maniphest, Wikimedia

Apr 7 2017

epriestley removed a project from T5378: Phabricator full task URLs for that instance do not provide hover/popup text (like T1234 does): Contributor Onboarding.

Per the latest update in D17502, this remains involved.

Apr 7 2017, 1:10 PM · Customer Impact, Restricted Project, Restricted Project, Hovercards, Wikimedia, Remarkup
epriestley added a subtask for T1562: Build "Facts", an ETL pipeline and charting application: T12459: Provide evidence-based forecasting of projects.
Apr 7 2017, 12:37 PM · Restricted Project, Wikimedia, Facts

Mar 27 2017

chad merged T5567: Add custom charts to a page into T1562: Build "Facts", an ETL pipeline and charting application.
Mar 27 2017, 4:00 PM · Restricted Project, Wikimedia, Facts

Mar 26 2017

epriestley reopened T8918: Header shows number of notifications and various other controls on the 2FA auth screen, a subtask of T8442: Build Space switching UI, as Open.
Mar 26 2017, 8:15 PM · Restricted Project, Spaces, Wikimedia, Policy
20after4 added a task to D17384: Support multiple fulltext search clusters with 'cluster.search' config: T9893: Support ElasticSearch 2.0 - 5.1.
Mar 26 2017, 12:05 PM · Wikimedia, Clusters, Elasticsearch
20after4 closed D17384: Support multiple fulltext search clusters with 'cluster.search' config by committing rPe41c25de5050: Support multiple fulltext search clusters with 'cluster.search' config.
Mar 26 2017, 8:16 AM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

try to get harbormaster to build (push to staging?)

Mar 26 2017, 8:13 AM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B16167: Diff 42242 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 26 2017, 8:08 AM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B16167: Diff 42242 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 26 2017, 8:07 AM · Wikimedia, Clusters, Elasticsearch

Mar 25 2017

Harbormaster failed remote builds in B16167: Diff 42242 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 25 2017, 10:29 PM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • actually, acutally utilize the health monitoring...
Mar 25 2017, 10:29 PM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B16166: Diff 42241 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 25 2017, 10:27 PM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • Improved the status monitoring UI in config/cluster/search/
  • Actually utilize the health monitoring cache to avoid connecting to downed servers.
Mar 25 2017, 10:27 PM · Wikimedia, Clusters, Elasticsearch

Mar 23 2017

20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

@epriestley sweet, I'll land this as soon as I see that you've merged to stable.

Mar 23 2017, 9:25 PM · Wikimedia, Clusters, Elasticsearch
epriestley added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

I don't see any noteworthy issues here.

Mar 23 2017, 6:10 PM · Wikimedia, Clusters, Elasticsearch
epriestley added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Haha, thanks. Let me finish testing one other change and then I'll give this another look.

Mar 23 2017, 3:34 PM · Wikimedia, Clusters, Elasticsearch
20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

@epriestley: I think this is ready to land but I want to give you one more chance to change your mind.

Mar 23 2017, 3:33 PM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B16106: Diff 42191 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 23 2017, 3:29 PM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • Created diviner documentation: Cluster: Search
  • removed stray phlog
Mar 23 2017, 3:29 PM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B16103: Diff 42188 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 23 2017, 12:58 PM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • Fix searching relationships which I had inadvertantly broken.
  • Better elasticsearch 2.x and 5.x support
  • more optimized query
Mar 23 2017, 12:58 PM · Wikimedia, Clusters, Elasticsearch

Mar 22 2017

Harbormaster failed remote builds in B16098: Diff 42183 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 22 2017, 11:59 PM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Fix method signature un-final PhabricatorElasticFulltextStorageEngine

Mar 22 2017, 11:59 PM · Wikimedia, Clusters, Elasticsearch
ruslan_a added a comment to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches.

Hmm. Ok. Deleted.

Mar 22 2017, 7:30 PM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
chad added a comment to T5698: Github-style Remarkup previews on a checked-in resource.

I'm going to probably re-design this page a little.

Mar 22 2017, 5:24 PM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup
chad claimed T5698: Github-style Remarkup previews on a checked-in resource.
Mar 22 2017, 5:24 PM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup
chad added a comment to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches.

Specifically, this task is about how the javascript in typeaheads rank and match choices.

Mar 22 2017, 2:56 PM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
chad added a comment to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches.

Not similar.

Mar 22 2017, 2:55 PM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
ruslan_a added a comment to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches.
Mar 22 2017, 2:48 PM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
20after4 added inline comments to D17384: Support multiple fulltext search clusters with 'cluster.search' config.
Mar 22 2017, 7:13 AM · Wikimedia, Clusters, Elasticsearch
20after4 added inline comments to D17384: Support multiple fulltext search clusters with 'cluster.search' config.
Mar 22 2017, 7:07 AM · Wikimedia, Clusters, Elasticsearch
20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Ok I think I've eliminated the problematic parts like indexing project slugs.

Mar 22 2017, 7:03 AM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B16081: Diff 42166 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 22 2017, 7:00 AM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Get rid of static.

Mar 22 2017, 7:00 AM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B16080: Diff 42165 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 22 2017, 6:53 AM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

address review feedback that I hadn't gotten to yet.

Mar 22 2017, 6:53 AM · Wikimedia, Clusters, Elasticsearch
20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Note: I'm not sure why harbormaster is failing?

Mar 22 2017, 6:44 AM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B16079: Diff 42164 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 22 2017, 6:43 AM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • Cleaned up the elastic query and added comments describing the purpose of the clauses
  • a couple of bugfixes found by further testing
Mar 22 2017, 6:43 AM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B16078: Diff 42163 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 22 2017, 5:28 AM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B16078: Diff 42163 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 22 2017, 5:27 AM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Ok I've reworked this quite a bit and I may have messed up somewhere in the process.

Mar 22 2017, 5:27 AM · Wikimedia, Clusters, Elasticsearch

Mar 21 2017

epriestley added a project to T5698: Github-style Remarkup previews on a checked-in resource: Contributor Onboarding.

I think we could even default it to "fancy mode" without a setting, at least to start with. I'm not sure anyone will want to access the plain text mode with enough frequency that we need it to be sticky.

Mar 21 2017, 7:17 PM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup
chad added a comment to T5698: Github-style Remarkup previews on a checked-in resource.

@epriestley this doesn't seem hard to build for a fledgling designer/intern engineer.

Mar 21 2017, 5:22 PM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup
20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Just to make sure I haven't missed anything:

  • We currently write health checks but never read them, right? So there's no effect (other than the UI "Status" changing) when a service fails health checks? That seems fine for now, I just want to make sure I didn't miss a health check read somewhere.
Mar 21 2017, 2:03 PM · Wikimedia, Clusters, Elasticsearch

Mar 20 2017

epriestley added a subtask for T1562: Build "Facts", an ETL pipeline and charting application: T12410: Cycle Time and Lead Time Reports.
Mar 20 2017, 2:17 PM · Restricted Project, Wikimedia, Facts
epriestley added a subtask for T1562: Build "Facts", an ETL pipeline and charting application: T12403: Multi-category burnup charts.
Mar 20 2017, 2:17 PM · Restricted Project, Wikimedia, Facts
epriestley accepted D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Just to make sure I haven't missed anything:

Mar 20 2017, 1:20 PM · Wikimedia, Clusters, Elasticsearch
20after4 added inline comments to D17384: Support multiple fulltext search clusters with 'cluster.search' config.
Mar 20 2017, 12:26 PM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

rebased on top of D17509: Updated PhabricatorElasticFulltextStorageEngine for elasticsearch 5

Mar 20 2017, 12:20 PM · Wikimedia, Clusters, Elasticsearch

Mar 19 2017

chad merged T12419: Sorting doesn't work in Maniphest > Reports into T1562: Build "Facts", an ETL pipeline and charting application.
Mar 19 2017, 11:05 PM · Restricted Project, Wikimedia, Facts

Mar 16 2017

20after4 updated the test plan for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
Mar 16 2017, 3:27 PM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • Move the stats definitions into the engine so the status UI remains engine agnostic.
  • Fix a bug where role => false was being treated like role => true in the UI
Mar 16 2017, 3:26 PM · Wikimedia, Clusters, Elasticsearch
20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

I'm pleased to report that this has been live on wikimedia's phabricator for about a week without any incidents whatsoever. Additionally, we are in the process of migrating from elasticsearch 2.x to 5.x and the ability to write to multiple clusters is really working out nicely for transition.

Mar 16 2017, 3:25 PM · Wikimedia, Clusters, Elasticsearch
epriestley added a comment to T11035: Only evaluate newly added mentions/subscribers when applying transactions to remarkup blocks.

T9789 has stabilized (the majority of major transaction types now run through ModularTransactions) although it didn't end up providing much clarity here. This is no longer blocked on anything, I just need to develop a specific technical plan to resolve the "adjust" vs "expand" sequence inside transaction application so the "expand" code has access to the old text by the time it runs.

Mar 16 2017, 3:16 PM · Prioritized, Wikimedia, Remarkup
epriestley closed T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier as Resolved.

That sounds reasonable to me. We remain open to more feedback here if it does turn up, but I think we don't have a clear set of next steps otherwise. Thanks for following up!

Mar 16 2017, 2:09 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a revision to T5378: Phabricator full task URLs for that instance do not provide hover/popup text (like T1234 does): D17502: Provide PhabricatorEnv::isSelfURI to test if a URI points at the current install.
Mar 16 2017, 1:55 AM · Customer Impact, Restricted Project, Restricted Project, Hovercards, Wikimedia, Remarkup

Mar 15 2017

jaufrecht added a comment to T5051: Burn down charts for Milestones.

Here are some additional use cases and a sample implementation that is a Burn-up chart, not a Burndown chart, plus rationale.

Mar 15 2017, 10:58 PM · Restricted Project, Wikimedia, Projects
epriestley added a subtask for T1562: Build "Facts", an ETL pipeline and charting application: T12402: Report on team velocity.
Mar 15 2017, 10:30 PM · Restricted Project, Wikimedia, Facts
aklapper added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

If there's some remaining use case here, I'd also like to step back and understand it better since I suspect the best solution we can pursue is not any kind of UI change which makes it easier to find things by randomly typing guesses into the typeahead.

Mar 15 2017, 9:34 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia

Mar 10 2017

20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • Added index stas to status ui
  • Separate mysql status from elasticsearch status and show different set of columns appropriate to each cluster type.
Mar 10 2017, 3:48 PM · Wikimedia, Clusters, Elasticsearch

Mar 9 2017

20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • Remove unused healthrecord stuff from PhabricatorSearchCluster class
  • Add back getDisplayName to the PhabricatorSearchCluster class because it's needed.
Mar 9 2017, 6:47 PM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Addressed latest round of feedback.

Mar 9 2017, 4:05 AM · Wikimedia, Clusters, Elasticsearch
epriestley added inline comments to D17384: Support multiple fulltext search clusters with 'cluster.search' config.
Mar 9 2017, 12:29 AM · Wikimedia, Clusters, Elasticsearch
20after4 added inline comments to D17384: Support multiple fulltext search clusters with 'cluster.search' config.
Mar 9 2017, 12:26 AM · Wikimedia, Clusters, Elasticsearch
epriestley added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Few more minor things.

Mar 9 2017, 12:18 AM · Wikimedia, Clusters, Elasticsearch

Mar 8 2017

20after4 added inline comments to D17384: Support multiple fulltext search clusters with 'cluster.search' config.
Mar 8 2017, 11:47 PM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

$limit = 10000 - $offset

Mar 8 2017, 11:46 PM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • updated PhabricatorExtraConfigSetupCheck
  • 10,000 results
  • remove unused methods
Mar 8 2017, 11:43 PM · Wikimedia, Clusters, Elasticsearch
20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

This is now live on https://phab-01.wmflabs.org for testing. Everything seems to be working well, including the health monitoring.

Mar 8 2017, 11:39 PM · Wikimedia, Clusters, Elasticsearch
20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

This is shaping up nicely, couple of other minor inlines.

Mar 8 2017, 9:56 PM · Wikimedia, Clusters, Elasticsearch
20after4 closed T12353: Convert PhabricatorSearchDocumentQuery to cursor based paging as Invalid.
Mar 8 2017, 9:47 PM · Elasticsearch, Wikimedia, Search
epriestley added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

This is shaping up nicely, couple of other minor inlines.

Mar 8 2017, 6:57 PM · Wikimedia, Clusters, Elasticsearch

Mar 7 2017

20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Fix unit test case.

Mar 7 2017, 10:38 AM · Wikimedia, Clusters, Elasticsearch
Harbormaster failed remote builds in B15931: Diff 42025 for D17384: Support multiple fulltext search clusters with 'cluster.search' config!
Mar 7 2017, 10:35 AM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Getting closer...

Mar 7 2017, 10:34 AM · Wikimedia, Clusters, Elasticsearch

Mar 6 2017

20after4 added a comment to T12353: Convert PhabricatorSearchDocumentQuery to cursor based paging.

I agree that results should almost always be on the first page and ideally near the top of the first page. I'm also tempted to say that 10 results per page might be closer to the right number than 100.

Mar 6 2017, 12:28 AM · Elasticsearch, Wikimedia, Search

Mar 5 2017

epriestley added a comment to T12353: Convert PhabricatorSearchDocumentQuery to cursor based paging.

I believe that's unavoidable with offset-based paging (the solution is to switch to cursor-based paging, but I think we can't do that for fulltext).

Mar 5 2017, 12:18 PM · Elasticsearch, Wikimedia, Search
20after4 added a comment to T12353: Convert PhabricatorSearchDocumentQuery to cursor based paging.

I'll investigate further into the slowness (I wasn't involved in the debugging so far so I don't know more than what's said in the task)

Mar 5 2017, 11:22 AM · Elasticsearch, Wikimedia, Search

Mar 4 2017

20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • Using the same objects as both Host and Service feels confusing to me. I think this would probably be clearer as separate Service and Host classes? Like PhabricatorMySQLSearchClusterService extends PhabricatorSearchClusterService and PhabricatorMySQLSearchClusterHost extends PhabricatorSearchClusterHost or similar. Particularly because setHostRefs() seems like it's getting called with a raw dictionary in one case and a list of objects in another? And then there's weird magic around getHostRefs() for the MySQL case?
Mar 4 2017, 12:10 PM · Wikimedia, Clusters, Elasticsearch
20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

I'll split out the changes to the engine if I can figure out how to do that... Update coming soon.

Mar 4 2017, 12:08 PM · Wikimedia, Clusters, Elasticsearch
epriestley added a comment to T12353: Convert PhabricatorSearchDocumentQuery to cursor based paging.

(That is, the expected failure mode of this query when it fails to scale is "silently return an incomplete result set", not "be really slow".)

Mar 4 2017, 11:51 AM · Elasticsearch, Wikimedia, Search
epriestley added a comment to T12353: Convert PhabricatorSearchDocumentQuery to cursor based paging.

To start with here, let's identify exactly what's slow? It's not clear to me from the downstream task unless I'm just misreading, and not evident to me from reasoning about the behavior of this query. This query strategy is fundamentally not scalable, but I would not expect it to be slow unless the ElasticSearch query is slow.

Mar 4 2017, 11:48 AM · Elasticsearch, Wikimedia, Search
epriestley added a comment to T12353: Convert PhabricatorSearchDocumentQuery to cursor based paging.

The results are ordered by "match strength", but this is computed at runtime and isn't unique to each result: we can't start with the 100th result and use it to build any sort of clause like WHERE rank > 12345 that starts on the 101st result.

Mar 4 2017, 11:34 AM · Elasticsearch, Wikimedia, Search
20after4 created T12353: Convert PhabricatorSearchDocumentQuery to cursor based paging.
Mar 4 2017, 11:11 AM · Elasticsearch, Wikimedia, Search

Mar 3 2017

epriestley requested changes to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

General stuff:

Mar 3 2017, 8:46 PM · Wikimedia, Clusters, Elasticsearch
20after4 added a comment to D17384: Support multiple fulltext search clusters with 'cluster.search' config.

@epriestley: Ok I believe this addresses all of your feedback and other than documentation it should be very close to finished.

Mar 3 2017, 9:11 AM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Address epriestley's feedback about tooltip and string concatenation

Mar 3 2017, 9:09 AM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.
  • Fixed up the cli workflows for search init and search index
  • Misc other cleanup
Mar 3 2017, 8:58 AM · Wikimedia, Clusters, Elasticsearch
20after4 updated the summary of D17384: Support multiple fulltext search clusters with 'cluster.search' config.
Mar 3 2017, 3:08 AM · Wikimedia, Clusters, Elasticsearch
20after4 updated the diff for D17384: Support multiple fulltext search clusters with 'cluster.search' config.

Fix elasticsearch setup checks

Mar 3 2017, 3:08 AM · Wikimedia, Clusters, Elasticsearch
20after4 retitled D17384: Support multiple fulltext search clusters with 'cluster.search' config from WIP: Cluster "Search Servers" config and back-end abstraction to Support multiple fulltext search clusters with 'cluster.search' config.
Mar 3 2017, 2:59 AM · Wikimedia, Clusters, Elasticsearch