mirror of
https://github.com/clearml/clearml-server
synced 2025-02-25 05:35:30 +00:00
Turn on mongo sorting using disk usage by default for sorting in *.get_all* apis
This commit is contained in:
parent
dd49ba180a
commit
24bb87aaee
@ -4,6 +4,6 @@ max_page_size: 500
|
|||||||
scroll_state_expiration_seconds: 600
|
scroll_state_expiration_seconds: 600
|
||||||
|
|
||||||
allow_disk_use {
|
allow_disk_use {
|
||||||
# sort: true
|
sort: true
|
||||||
aggregate: true
|
aggregate: true
|
||||||
}
|
}
|
@ -934,7 +934,7 @@ class GetMixin(PropsMixin):
|
|||||||
qs = qs.search_text(search_text)
|
qs = qs.search_text(search_text)
|
||||||
if order_by:
|
if order_by:
|
||||||
# add ordering
|
# add ordering
|
||||||
qs = qs.order_by(*order_by)
|
qs = cls._get_qs_with_ordering(qs, order_by)
|
||||||
|
|
||||||
if include:
|
if include:
|
||||||
# add projection
|
# add projection
|
||||||
@ -1026,7 +1026,7 @@ class GetMixin(PropsMixin):
|
|||||||
res = cls._get_queries_for_order_field(query, order_field)
|
res = cls._get_queries_for_order_field(query, order_field)
|
||||||
if res:
|
if res:
|
||||||
query_sets = [cls.objects(q) for q in res]
|
query_sets = [cls.objects(q) for q in res]
|
||||||
query_sets = [qs.order_by(*order_by) for qs in query_sets]
|
query_sets = [cls._get_qs_with_ordering(qs, order_by) for qs in query_sets]
|
||||||
if order_field and not override_collation:
|
if order_field and not override_collation:
|
||||||
override_collation = cls._get_collation_override(order_field)
|
override_collation = cls._get_collation_override(order_field)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user