Page MenuHomePhabricator

Add Ngram support to Dashboards / Panels
ClosedPublic

Authored by chad on Dec 16 2016, 6:39 PM.
Tags
None
Referenced Files
F18821677: D17090.id.diff
Thu, Oct 23, 1:15 AM
F18783653: D17090.id41105.diff
Mon, Oct 13, 8:39 AM
F18641806: D17090.diff
Sep 18 2025, 9:48 PM
F18537670: D17090.id.diff
Sep 7 2025, 3:38 PM
F17875271: D17090.id.diff
Jul 28 2025, 6:14 PM
F17851094: D17090.diff
Jul 27 2025, 10:52 AM
F17848275: D17090.diff
Jul 27 2025, 7:11 AM
F17848204: D17090.id41105.diff
Jul 27 2025, 7:05 AM
Subscribers

Details

Summary

Build ngram indexs, adds search by name capability.

Test Plan

Search for a dashboard by partial name, search for a panel by partial name.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

epriestley edited edge metadata.
epriestley added inline comments.
src/applications/dashboard/query/PhabricatorDashboardSearchEngine.php
24

"badges" should be "dashboards".

This revision is now accepted and ready to land.Dec 16 2016, 8:06 PM
src/applications/dashboard/query/PhabricatorDashboardPanelSearchEngine.php
54

this one's ok though? amirite?

This revision was automatically updated to reflect the committed changes.
src/applications/dashboard/query/PhabricatorDashboardPanelSearchEngine.php
54

ACTUALLY IT LOOKS LIKE IT IS INDENTED TOO MUCH

frowncat

I am also shocked that you apparently encountered 0 fatals/exceptions/bugs while creating and landing this diff instead of the expected 50+.