Homec4science

Fix an issue with viewing an empty board with milestone columns

Authored by epriestley <git@epriestley.com> on Feb 7 2016, 06:19.

Description

Fix an issue with viewing an empty board with milestone columns

Summary:
Ref T10010.

  • Viewing an empty board with milestone columns did a meaningless edge query. Don't do that.
  • When creating the first milestone of a parent, force the indexing engine to rematerialize it inline. This sets hasMilestones properly. Otherwise, the daemons may take some time to fix this in the indexer.

Test Plan:

  • Viewed an empty board of a project with a milestone.
  • Viewed a normal board.
  • Created the first milestone of a project with a big queue of daemons, saw project state immediately fully reflect the project having milestones.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10010

Differential Revision: https://secure.phabricator.com/D15206

Details

Committed
epriestley <git@epriestley.com>Feb 7 2016, 11:35
Pushed
aubortJan 31 2017, 17:16
Parents
rPH73f5ff065929: Make printing workboards work OK
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHd9bd062bba72: Fix an issue with viewing an empty board with milestone columns (authored by epriestley <git@epriestley.com>).Feb 7 2016, 11:35