Class: Gitlab::CycleAnalytics::ReviewEventFetcher
- Inherits:
-
BaseEventFetcher
- Object
- BaseEventFetcher
- Gitlab::CycleAnalytics::ReviewEventFetcher
- Includes:
- ReviewHelper
- Defined in:
- lib/gitlab/cycle_analytics/review_event_fetcher.rb
Constant Summary
Constants inherited from BaseEventFetcher
Constants included from Database::Median
Database::Median::NotSupportedError
Instance Attribute Summary
Attributes inherited from BaseEventFetcher
#options, #projections, #query, #stage
Instance Method Summary collapse
-
#initialize(*args) ⇒ ReviewEventFetcher
constructor
A new instance of ReviewEventFetcher.
Methods included from ReviewHelper
Methods inherited from BaseEventFetcher
Methods included from GroupProjectsProvider
Methods included from Database::DateTime
#subtract_datetimes, #subtract_datetimes_diff
Methods included from Database::Median
#extract_median, #extract_medians, #median_datetime, #median_datetimes, #pg_median_datetime_sql
Methods included from MetricsTables
#build_table, #issue_metrics_table, #issue_table, #mr_closing_issues_table, #mr_diff_commits_table, #mr_diff_table, #mr_metrics_table, #mr_table, #projects_table, #routes_table, #user_table
Constructor Details
#initialize(*args) ⇒ ReviewEventFetcher
Returns a new instance of ReviewEventFetcher.
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/gitlab/cycle_analytics/review_event_fetcher.rb', line 8 def initialize(*args) @projections = [mr_table[:title], mr_table[:iid], mr_table[:id], mr_table[:created_at], mr_table[:state_id], mr_table[:author_id]] super(*args) end |