summaryrefslogtreecommitdiff
path: root/lib/gitlab/cycle_analytics/plan_stage.rb
blob: 772237087c09926679085806d011aea752042575 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
module Gitlab
  module CycleAnalytics
    class PlanStage < BaseStage
      def median
        @fetcher.calculate_metric(:plan,
                                  [Issue::Metrics.arel_table[:first_associated_with_milestone_at],
                                   Issue::Metrics.arel_table[:first_added_to_board_at]],
                                  Issue::Metrics.arel_table[:first_mentioned_in_commit_at])
      end
    end
  end
end