From 00f7cc3e64c122bac0e200fbfadc3b0b0a70128c Mon Sep 17 00:00:00 2001 From: Sergei Ivashchenko Date: Tue, 25 Feb 2025 20:42:18 +0000 Subject: [PATCH] chore: Remove fflag_fix_back_leap_24_tasks_api_optimization_05092023_short (#7118) Co-authored-by: triklozoid --- .../core/feature_flags/stale_feature_flags.py | 1 - label_studio/data_manager/api.py | 12 +----------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/label_studio/core/feature_flags/stale_feature_flags.py b/label_studio/core/feature_flags/stale_feature_flags.py index 6420e4e8efbf..5b4d9fd39ce0 100644 --- a/label_studio/core/feature_flags/stale_feature_flags.py +++ b/label_studio/core/feature_flags/stale_feature_flags.py @@ -1,7 +1,6 @@ STALE_FEATURE_FLAGS = { 'fflag_feat_all_dia_13_structured_data_support_short': False, 'fflag_feat_front_optic_66_lazy_chart_evaluation_19092023_short': False, - 'fflag_fix_back_leap_24_tasks_api_optimization_05092023_short': False, 'fflag_feat_optic_2_ensure_draft_saved_short': True, 'fflag_feat_front_lsdv_4620_outliner_optimization_310723_short': True, 'fflag_fix_front_lsdv_4600_lead_time_27072023_short': False, diff --git a/label_studio/data_manager/api.py b/label_studio/data_manager/api.py index 8d3986db5585..d723191553eb 100644 --- a/label_studio/data_manager/api.py +++ b/label_studio/data_manager/api.py @@ -238,8 +238,6 @@ def paginate_totals_queryset(self, queryset, request, view=None): def paginate_queryset(self, queryset, request, view=None): if flag_set('fflag_fix_back_optic_1407_optimize_tasks_api_pagination_counts'): return self.paginate_totals_queryset(queryset, request, view) - if flag_set('fflag_fix_back_leap_24_tasks_api_optimization_05092023_short'): - return self.async_paginate_queryset(queryset, request, view) return self.sync_paginate_queryset(queryset, request, view) def get_paginated_response(self, data): @@ -350,15 +348,7 @@ def get(self, request): evaluate_predictions(tasks_for_predictions) [tasks_by_ids[_id].refresh_from_db() for _id in ids] - if flag_set('fflag_fix_back_leap_24_tasks_api_optimization_05092023_short'): - serializer = self.task_serializer_class( - page, - many=True, - context=context, - include=get_fields_for_evaluation(prepare_params, request.user, skip_regular=False), - ) - else: - serializer = self.task_serializer_class(page, many=True, context=context) + serializer = self.task_serializer_class(page, many=True, context=context) return self.get_paginated_response(serializer.data) # all tasks if project.evaluate_predictions_automatically: