Page MenuHomePhabricator
Feed Advanced Search

Mar 22 2016

epriestley added a comment to T10642: Default search boolean logic is mildly inconvenient and not configurable in Amazon RDS.

just convinced that Phab search didn't work and feeling powerless over it

Mar 22 2016, 9:35 PM · Search, Bug Report
Taskle added a comment to T10642: Default search boolean logic is mildly inconvenient and not configurable in Amazon RDS.

Amazon RDS is incredibly popular so although you haven't seen this request from other installs, my guess is that many are like we have been for the past 1.5 years - just convinced that Phab search didn't work and feeling powerless over it...I understand the squeaky wheel tends to get the oil, but it's worth maybe considering what % of installs use RDS since all of them will have this problem.

Mar 22 2016, 9:12 PM · Search, Bug Report
Taskle added a comment to T10639: Implement a complex Gmail-style "to:<name>" query language.

@epriestley as the former PM on Gmail I can tell you that for power users this was an incredibly valuable feature - and I've read from your docs that your typical user that your optimizing for is a power user that users Phab regularly. There's plenty of ways to make it discoverable. But I am not the PM here so all I can do is ask...

Mar 22 2016, 9:09 PM · Search, Feature Request
epriestley added a comment to T10640: Allow application queries to be promoted as global search modes.

See also T4103.

Mar 22 2016, 9:07 PM · Search, Feature Request
Taskle added a comment to T10640: Allow application queries to be promoted as global search modes.

@epriestley the UX problem here for us is that all of our employees are using global search when they don't realize it because it's top right when they go to the phab homepage, when in reality they only use Phab for Maniphest tasks. So asking every employee to manually configure these things doesn't solve this problem.

Mar 22 2016, 9:06 PM · Search, Feature Request
chad added a comment to Q348: Sort behavior for global search.

I believe it's all straight from MySQL. http://dev.mysql.com/doc/internals/en/full-text-search.html

Mar 22 2016, 3:38 AM · Search
• sshannin updated Q348: Sort behavior for global search from to Sort behavior for global search.
Mar 22 2016, 2:33 AM · Search
chad added a comment to T10642: Default search boolean logic is mildly inconvenient and not configurable in Amazon RDS.

Elasticsearch may also be a solution. Also, looks like we might be able to detect RDS installs by querying variables in MySQL.

Mar 22 2016, 1:31 AM · Search, Bug Report
epriestley added a project to T10640: Allow application queries to be promoted as global search modes: Search.
Mar 22 2016, 1:23 AM · Search, Feature Request
epriestley added a project to T10642: Default search boolean logic is mildly inconvenient and not configurable in Amazon RDS: Search.
Mar 22 2016, 1:23 AM · Search, Bug Report
epriestley added a project to T10639: Implement a complex Gmail-style "to:<name>" query language: Search.
Mar 22 2016, 1:22 AM · Search, Feature Request
Taskle added a comment to T8646: Provide more context for search results, particularly wiki documents.

Hi all, glad to see this issue is being looked at. Per my task in T10641, simply having "all documents" search show the same style of content as is seen in Maniphest search would speed up our day to day, as most people on our team use all documents search (unintentionally, as it is the default), even though all they really care about is Maniphest, and so their experience isn't great here (their impression is "Phabricator search isn't good" which I think is related not to functionality but discoverability and smarter default configurations).

Mar 22 2016, 1:02 AM · Design, Search, Restricted Project
epriestley updated subscribers of T8646: Provide more context for search results, particularly wiki documents.
Mar 22 2016, 12:58 AM · Design, Search, Restricted Project
Taskle added a comment to T8660: Top search bar is not consistent about searching open vs closed document types.

Per conversation in T10589, I would like to echo @jhurwitz's request. In reality, both search for open & closed and open-only are use cases that exist. But in day-to-day work, even for QA, the very significant majority of use cases is for open only. In addition, w.r.t. the "closed tasks also" use case, the user behavior in response to "I didn't find what I looked for" is "refine my query" which is a natural human behavior that will cause these users to discover "oh, closed isn't checked". In addition, there is a visual cue when they see closed tasks that closed tasks look different, so the anticipated concern of "maybe the person searching will give up not seeing their closed item in the list" I believe is negligible (especially in face of the much more abundant concern of "omg there is so much closed stuff here...oh yeah, I need to ensure "open" is checked and "closed" is unchecked).

Mar 22 2016, 12:47 AM · FreeBSD, Search, Restricted Project

Mar 3 2016

yelirekim closed T10367: Index the contents of comments left on content for searching as Invalid.

./bin/search index --force --all fixed this,.but i'm confused how some random tasks weren't indexed and some were

Mar 3 2016, 7:46 PM · Search, Bug Report (Needs Information)

Feb 29 2016

Krenair added a comment to T7979: Add ability to search by policy.

I suppose that'll work for maniphest/paste/projects/etc., but the most recent case I had in mind involved dashboard panel edit policies... :/

Feb 29 2016, 1:42 AM · Policy, Search
epriestley closed T7979: Add ability to search by policy as Wontfix.

I don't anticipate ever building this. It would take months and only partially address a very narrow range of primarily operational use cases.

Feb 29 2016, 12:09 AM · Policy, Search

Feb 28 2016

chad updated subscribers of T7979: Add ability to search by policy.
Feb 28 2016, 9:53 PM · Policy, Search

Feb 24 2016

tycho.tatitscheff removed 1 task(s) for M1433: Global Search: T9175: XHPAST doesn't build automatically.
Feb 24 2016, 12:33 PM · Search
tycho.tatitscheff added a comment to T10444: Ever make a mistake? Catch it before its too late.??.

Quoting for the main page :

Feb 24 2016, 12:16 PM
• Persona created T10444: Ever make a mistake? Catch it before its too late.??.
Feb 24 2016, 11:35 AM
• Persona added 1 task(s) for M1433: Global Search: T9175: XHPAST doesn't build automatically.
Feb 24 2016, 11:10 AM · Search

Feb 18 2016

chad added a project to T10367: Index the contents of comments left on content for searching: Search.
Feb 18 2016, 9:30 PM · Search, Bug Report (Needs Information)

Feb 10 2016

sdarshanam added a comment to T10315: Make it more clear to users how to rebuild search indexes after adding search support to custom fields.

Thanks!! its worked now.

Feb 10 2016, 1:36 PM · Custom Fields, Search, Documentation
epriestley renamed T10315: Make it more clear to users how to rebuild search indexes after adding search support to custom fields from On setting "search" key for an existing custom maniphest fields is not returning correct results. to Make it more clear to users how to rebuild search indexes after adding search support to custom fields.
Feb 10 2016, 1:27 PM · Custom Fields, Search, Documentation

Feb 1 2016

chad closed T10258: Enable advanced querys at token leaderboard as Wontfix.

I don't think this is a good use of Tokens, which are primarily built for providing Phabricator with flavor. Your request is better suited for Facts (see T1562).

Feb 1 2016, 5:14 PM · Search, Tokens, Feature Request
Luke081515.2 renamed T10258: Enable advanced querys at token leaderboard from Don't show closed tasks at token leaderboard to Enable advanced querys at token leaderboard.
Feb 1 2016, 5:09 PM · Search, Tokens, Feature Request
Luke081515.2 created T10258: Enable advanced querys at token leaderboard.
Feb 1 2016, 5:08 PM · Search, Tokens, Feature Request

Jan 20 2016

cburroughs added a comment to T6638: Be able to find tasks by "is a blocker to task Y" or "is blocked by task Y" in the search interface.

Another use case for this query would be to visualize the 'status' of subtasks on a workboard by filtering on 'blocked by Txxx'. For example, maybe some of the subtasks are Done while others are languishing in Backlog.

Jan 20 2016, 5:10 PM · Restricted Project, Maniphest, Search

Jan 15 2016

epriestley added a comment to T9893: Support ElasticSearch 2.0 - 5.1.

T10161 is a case of another install that selected ElasticSearch without a specific reason, based on a general belief that it is better in some intangible way.

Jan 15 2016, 2:05 PM · Elasticsearch, Search
epriestley updated subscribers of T9893: Support ElasticSearch 2.0 - 5.1.
Jan 15 2016, 1:34 PM · Elasticsearch, Search

Jan 11 2016

epriestley closed T9523: Make search autocomplete show repository names as Resolved by committing Restricted Diffusion Commit.
Jan 11 2016, 5:32 PM · Restricted Project, Diffusion, Search
epriestley added a revision to T9523: Make search autocomplete show repository names: Restricted Differential Revision.
Jan 11 2016, 1:09 PM · Restricted Project, Diffusion, Search
epriestley updated subscribers of T9523: Make search autocomplete show repository names.
Jan 11 2016, 11:53 AM · Restricted Project, Diffusion, Search
epriestley merged task T8256: Allow global searching of repository names (instead of commits) into T9523: Make search autocomplete show repository names.
Jan 11 2016, 11:53 AM · Restricted Project, Search
epriestley moved T9523: Make search autocomplete show repository names from Backlog to vNext on the Diffusion board.
Jan 11 2016, 11:40 AM · Restricted Project, Diffusion, Search

Jan 10 2016

epriestley merged task T9526: Support IAM credentials for Elasticsearch into T5155: Evaluate support for AWS IAM Roles in S3 Client.
Jan 10 2016, 3:09 PM · Search, Elasticsearch
epriestley added a comment to T9526: Support IAM credentials for Elasticsearch.

I'm going to merge this into T5155, since the root issue here is philosophical opposition to the use of IAM Roles to manage credentials in the upstream. Two possible pathways forward outside of upstream support are:

Jan 10 2016, 3:08 PM · Search, Elasticsearch

Jan 9 2016

epriestley added a comment to T9526: Support IAM credentials for Elasticsearch.

Can you just use an IP-based access policy instead?

Jan 9 2016, 4:30 PM · Search, Elasticsearch

Jan 8 2016

eadler moved T8256: Allow global searching of repository names (instead of commits) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 8 2016, 10:42 PM · Restricted Project, Search
eadler moved T9523: Make search autocomplete show repository names from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 8 2016, 10:40 PM · Restricted Project, Diffusion, Search
eadler added a project to T9523: Make search autocomplete show repository names: Restricted Project.
Jan 8 2016, 10:35 PM · Restricted Project, Diffusion, Search
eadler added a project to T8256: Allow global searching of repository names (instead of commits): Restricted Project.
Jan 8 2016, 10:34 PM · Restricted Project, Search

Jan 5 2016

epriestley closed T9191: Display repository status (e.g. "importing") in search results as Resolved by committing Restricted Diffusion Commit.
Jan 5 2016, 10:02 PM · Search, Diffusion
epriestley added a revision to T9191: Display repository status (e.g. "importing") in search results: Restricted Differential Revision.
Jan 5 2016, 9:29 PM · Search, Diffusion

Dec 30 2015

0 added a comment to T9893: Support ElasticSearch 2.0 - 5.1.

If you're using ElasticSearch on your install, can you let us know why you're choosing to configure it over the builtin MySQL search?

Dec 30 2015, 4:03 AM · Elasticsearch, Search

Dec 26 2015

epriestley closed T8578: Provide a way to remove things from the search index as Wontfix.

You can destroy the whole index, then reindex everything.

Dec 26 2015, 11:16 PM · Search

Dec 22 2015

epriestley closed T9890: Version and lock search index rebuilds to reduce the cost of runaway writes as Resolved by committing Restricted Diffusion Commit.
Dec 22 2015, 1:27 AM · Search
epriestley moved T6638: Be able to find tasks by "is a blocker to task Y" or "is blocked by task Y" in the search interface from Backlog to Task Relationships on the Maniphest board.
Dec 22 2015, 1:00 AM · Restricted Project, Maniphest, Search
epriestley closed T6943: Create "basic" and "advanced" modes in Maniphest Search UI as Wontfix.

I think T4100 and design changes elsewhere sharply reduced the need for this, and don't anticipate pursuing it any time soon except perhaps as part of adjacent tasks like T5307 (and maybe T10034 and T4863).

Dec 22 2015, 12:50 AM · Design, Search, Maniphest
epriestley added a parent task for T6638: Be able to find tasks by "is a blocker to task Y" or "is blocked by task Y" in the search interface: T10034: Plan the future of Maniphest task relationships.
Dec 22 2015, 12:36 AM · Restricted Project, Maniphest, Search

Dec 21 2015

epriestley claimed T9890: Version and lock search index rebuilds to reduce the cost of runaway writes.
Dec 21 2015, 7:19 PM · Search
epriestley added a revision to T9890: Version and lock search index rebuilds to reduce the cost of runaway writes: Restricted Differential Revision.
Dec 21 2015, 7:18 PM · Search
epriestley added a revision to T9890: Version and lock search index rebuilds to reduce the cost of runaway writes: Restricted Differential Revision.
Dec 21 2015, 1:50 PM · Search

Dec 17 2015

epriestley added a subtask for T6721: Would like ability to search tasks by title: T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).
Dec 17 2015, 4:41 PM · Search, Maniphest

Dec 16 2015

epriestley closed T6864: Sort Queries in Ascending/Descending Order as Resolved by committing Restricted Diffusion Commit.
Dec 16 2015, 8:59 PM · Search, Custom Fields
epriestley added a revision to T6864: Sort Queries in Ascending/Descending Order: Restricted Differential Revision.
Dec 16 2015, 8:20 PM · Search, Custom Fields

Dec 14 2015

epriestley added a comment to T9890: Version and lock search index rebuilds to reduce the cost of runaway writes.

T6281 is an older task discussing a possible deadlock under concurrency conditions in custom field reindexing. I think the versioning / locking approach above is probably the cleanest approach to resolving that, as well.

Dec 14 2015, 6:25 PM · Search
epriestley updated subscribers of T9890: Version and lock search index rebuilds to reduce the cost of runaway writes.
Dec 14 2015, 6:20 PM · Search

Dec 7 2015

• van_heusen added a watcher for Search: • van_heusen.
Dec 7 2015, 6:52 PM
• van_heusen added a member for Search: • van_heusen.
Dec 7 2015, 6:52 PM
• ralph_lauren added a watcher for Search: • ralph_lauren.
Dec 7 2015, 6:32 PM
• ralph_lauren added a member for Search: • ralph_lauren.
Dec 7 2015, 6:32 PM

Dec 4 2015

chad moved T8646: Provide more context for search results, particularly wiki documents from 2015 Redesign to Backlog on the Design board.
Dec 4 2015, 2:16 AM · Design, Search, Restricted Project

Dec 3 2015

epriestley reopened T9893: Support ElasticSearch 2.0 - 5.1 as "Open".
Dec 3 2015, 3:53 PM · Elasticsearch, Search
epriestley reopened T9890: Version and lock search index rebuilds to reduce the cost of runaway writes as "Open".
Dec 3 2015, 3:53 PM · Search
• nwaf1990 merged task T9890: Version and lock search index rebuilds to reduce the cost of runaway writes into T9892: I want to be sent email when a build fails for any commit in a repository.
Dec 3 2015, 3:50 PM · Search
• nwaf1990 merged task T9893: Support ElasticSearch 2.0 - 5.1 into T9892: I want to be sent email when a build fails for any commit in a repository.
Dec 3 2015, 3:50 PM · Elasticsearch, Search
epriestley added a project to T9893: Support ElasticSearch 2.0 - 5.1: Elasticsearch.
Dec 3 2015, 2:21 PM · Elasticsearch, Search
epriestley added a comment to T9893: Support ElasticSearch 2.0 - 5.1.

Broadly, to set expectations, this is a very low priority for the upstream and neither of us really have any familiarity with Elasticsearch, so I don't expect to move this forward for a long time.

Dec 3 2015, 2:21 PM · Elasticsearch, Search
epriestley added a comment to T9893: Support ElasticSearch 2.0 - 5.1.

As an alternative, I'd like to consider dropping upstream support for ElasticSearch entirely. We originally implemented it because Facebook wanted it and the project was more willing to implement and maintain things. However:

Dec 3 2015, 2:16 PM · Elasticsearch, Search
epriestley added a subtask for T9893: Support ElasticSearch 2.0 - 5.1: T9670: Conflicting field mappings for phabricator index when upgrading to Elasticsearch 2.0.
Dec 3 2015, 2:08 PM · Elasticsearch, Search
epriestley added subtasks for T9893: Support ElasticSearch 2.0 - 5.1: T9889: Object selector dialog does not work in Elasticsearch 2.0, T9779: ./bin/search init error with elasticsearch 2.0.
Dec 3 2015, 2:08 PM · Elasticsearch, Search
epriestley created T9893: Support ElasticSearch 2.0 - 5.1.
Dec 3 2015, 2:07 PM · Elasticsearch, Search
epriestley updated the task description for T9890: Version and lock search index rebuilds to reduce the cost of runaway writes.
Dec 3 2015, 1:11 PM · Search
epriestley added a comment to T9890: Version and lock search index rebuilds to reduce the cost of runaway writes.

I suppose the "version number" I propose is a little tricky, because it won't be incremented if a user edits a comment -- this does not apply a new transaction. We could use a <MAX(transactionID), MAX(commentID)> version instead to catch edits.

Dec 3 2015, 1:08 PM · Search
epriestley renamed T9890: Version and lock search index rebuilds to reduce the cost of runaway writes from Make parallel taskmaster daemons efficient by not letting them executing the same tasks to Version and lock search index rebuilds to reduce the cost of runaway writes.
Dec 3 2015, 1:07 PM · Search

Nov 13 2015

20after4 added a comment to T9777: Search's autocomplete doesn't work on non-standard reserved keys in Object.prototype in Firefox's JavaScript engine.

The same behavior happens here as well. Typing watch causes the suggestion to be hidden, then adding d to make watchd results in the suggestion reappearing.

Nov 13 2015, 10:16 AM · Search
greggrossmeier created T9777: Search's autocomplete doesn't work on non-standard reserved keys in Object.prototype in Firefox's JavaScript engine.
Nov 13 2015, 2:11 AM · Search

Nov 12 2015

chad added a comment to T9769: Test.

nyancat

Nov 12 2015, 1:25 AM · Search
joshuaspence closed T9769: Test as Spite.
Nov 12 2015, 1:15 AM · Search
joshuaspence created T9769: Test.
Nov 12 2015, 12:57 AM · Search

Oct 20 2015

epriestley added a comment to T9523: Make search autocomplete show repository names.
  • rCALLSIGN autocompletes.
    • r substring, where "substring" is a substring of the repository name, jumps to matching results.
Oct 20 2015, 1:59 PM · Restricted Project, Diffusion, Search
epriestley placed T9523: Make search autocomplete show repository names up for grabs.
Oct 20 2015, 1:58 PM · Restricted Project, Diffusion, Search
epriestley updated subscribers of T9523: Make search autocomplete show repository names.
Oct 20 2015, 1:58 PM · Restricted Project, Diffusion, Search
epriestley added a comment to T9191: Display repository status (e.g. "importing") in search results.

See also T9192.

Oct 20 2015, 1:36 PM · Search, Diffusion
epriestley triaged T9191: Display repository status (e.g. "importing") in search results as Wishlist priority.
Oct 20 2015, 1:36 PM · Search, Diffusion
epriestley moved T9191: Display repository status (e.g. "importing") in search results from Backlog to vNext on the Diffusion board.
Oct 20 2015, 1:36 PM · Search, Diffusion
epriestley added a comment to T9191: Display repository status (e.g. "importing") in search results.

I think this is a very low-impact change, but not an unreasonable one (the data is already available on the object, I think, and we do already show "Inactive", which is a somewhat similar state). This would make the list view marginally more useful in a tiny number of cases.

Oct 20 2015, 1:35 PM · Search, Diffusion

Oct 8 2015

avivey added a parent task for T9523: Make search autocomplete show repository names: T9287: Working with many repositories.
Oct 8 2015, 6:06 AM · Restricted Project, Diffusion, Search

Oct 7 2015

joshuaspence added a subtask for T9526: Support IAM credentials for Elasticsearch: T5155: Evaluate support for AWS IAM Roles in S3 Client.
Oct 7 2015, 5:13 PM · Search, Elasticsearch
joshuaspence created T9526: Support IAM credentials for Elasticsearch.
Oct 7 2015, 5:13 PM · Search, Elasticsearch
joshuaspence added a project to T9523: Make search autocomplete show repository names: Diffusion.
Oct 7 2015, 2:59 PM · Restricted Project, Diffusion, Search
hach-que created T9523: Make search autocomplete show repository names.
Oct 7 2015, 8:06 AM · Restricted Project, Diffusion, Search

Sep 27 2015

epriestley closed T5991: `bin/search index` returns 0 on failure as Resolved by committing Restricted Diffusion Commit.
Sep 27 2015, 8:11 PM · Search
epriestley added a comment to T5991: `bin/search index` returns 0 on failure.

D14173 explains upstream attitudes toward exit codes in greater detail.

Sep 27 2015, 5:54 PM · Search
epriestley added a revision to T5991: `bin/search index` returns 0 on failure: Restricted Differential Revision.
Sep 27 2015, 5:50 PM · Search
epriestley added a revision to T5991: `bin/search index` returns 0 on failure: Restricted Differential Revision.
Sep 27 2015, 5:32 PM · Search

Sep 23 2015

chad renamed T9460: Unable to search for open tasks using Elasticsearch from Unable to search for open tasks to Unable to search for open tasks using Elasticsearch.
Sep 23 2015, 2:59 AM · Elasticsearch, Search
joshuaspence added a comment to T9460: Unable to search for open tasks using Elasticsearch.

It seems that this is not limited to Maniphest, it applies to all search documents.

Sep 23 2015, 1:57 AM · Elasticsearch, Search