Page MenuHomePhabricator

Add Ngram support to Dashboards / Panels
ClosedPublic

Authored by chad on Dec 16 2016, 6:39 PM.
Tags
None
Referenced Files
F14299784: D17090.id41105.diff
Tue, Dec 17, 4:30 PM
Unknown Object (File)
Sat, Dec 14, 9:10 AM
Unknown Object (File)
Fri, Dec 6, 12:19 PM
Unknown Object (File)
Fri, Dec 6, 11:44 AM
Unknown Object (File)
Tue, Dec 3, 9:16 AM
Unknown Object (File)
Mon, Nov 18, 10:15 PM
Unknown Object (File)
Nov 11 2024, 6:18 AM
Unknown Object (File)
Nov 5 2024, 4:51 PM
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
Branch
ngrams-dashboards (branched from master)
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 14994
Build 19661: Run Core Tests
Build 19660: arc lint + arc unit

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+.