summaryrefslogtreecommitdiff
path: root/lib/gitlab/analytics/cycle_analytics/stage_events/stage_event.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/analytics/cycle_analytics/stage_events/stage_event.rb')
-rw-r--r--lib/gitlab/analytics/cycle_analytics/stage_events/stage_event.rb17
1 files changed, 0 insertions, 17 deletions
diff --git a/lib/gitlab/analytics/cycle_analytics/stage_events/stage_event.rb b/lib/gitlab/analytics/cycle_analytics/stage_events/stage_event.rb
index aa392140eb5..a55eee048c2 100644
--- a/lib/gitlab/analytics/cycle_analytics/stage_events/stage_event.rb
+++ b/lib/gitlab/analytics/cycle_analytics/stage_events/stage_event.rb
@@ -6,8 +6,6 @@ module Gitlab
module StageEvents
# Base class for expressing an event that can be used for a stage.
class StageEvent
- include Gitlab::CycleAnalytics::MetricsTables
-
def initialize(params)
@params = params
end
@@ -23,21 +21,6 @@ module Gitlab
def object_type
raise NotImplementedError
end
-
- # Each StageEvent must expose a timestamp or a timestamp like expression in order to build a range query.
- # Example: get me all the Issue records between start event end end event
- def timestamp_projection
- raise NotImplementedError
- end
-
- # Optionally a StageEvent may apply additional filtering or join other tables on the base query.
- def apply_query_customization(query)
- query
- end
-
- private
-
- attr_reader :params
end
end
end