made stream order deterministic
This commit is contained in:
parent
37c3c3a860
commit
3bfaa3fa24
1 changed files with 1 additions and 1 deletions
|
|
@ -48,7 +48,7 @@ module User::Querying
|
||||||
def ugly_select_clause(query, opts)
|
def ugly_select_clause(query, opts)
|
||||||
klass = opts[:klass]
|
klass = opts[:klass]
|
||||||
select_clause ='DISTINCT %s.id, %s.updated_at AS updated_at, %s.created_at AS created_at' % [klass.table_name, klass.table_name, klass.table_name]
|
select_clause ='DISTINCT %s.id, %s.updated_at AS updated_at, %s.created_at AS created_at' % [klass.table_name, klass.table_name, klass.table_name]
|
||||||
query.select(select_clause).order(opts[:order_with_table]).where(klass.arel_table[opts[:order_field]].lt(opts[:max_time]))
|
query.select(select_clause).order(opts[:order_with_table]).order(klass.table_name+'.id DESC').where(klass.arel_table[opts[:order_field]].lt(opts[:max_time]))
|
||||||
end
|
end
|
||||||
|
|
||||||
def construct_shareable_from_others_query(opts)
|
def construct_shareable_from_others_query(opts)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue