Class: Gitlab::Graphql::Pagination::ClickHouseAggregatedConnection

Inherits:
ClickHouseConnection
  • Object
show all
Defined in:
lib/gitlab/graphql/pagination/click_house_aggregated_connection.rb

Overview

Limitation: Currently, this supports only one order column.

Constant Summary

Constants inherited from ClickHouseConnection

Gitlab::Graphql::Pagination::ClickHouseConnection::TIME_PATTERN

Instance Method Summary collapse

Methods inherited from ClickHouseConnection

#add_after_condition, #add_before_condition, #decoded_cursor, #has_next_page, #has_previous_page, #limit_value, #nodes

Instance Method Details

#cursor_for(item) ⇒ Object

rubocop:disable CodeReuse/ActiveRecord – requires AR methods to build pagination conditions



9
10
11
# File 'lib/gitlab/graphql/pagination/click_house_aggregated_connection.rb', line 9

def cursor_for(item)
  encode_cursor(item)
end