Server-side paging для списка назначений членов

FeatureDocsService
Порезанный
7 августа 2026 г. в 01:35 UTC
Автор
Kamo
Обещать
c491a1d

Поверхность участника запросила MAX SIZE безоговорочно и нарезала результат на браузер, поэтому сетка, которая показывала страницу, уже загрузила целое История занятости, чтобы построить его. Оба читателя теперь берут страницу / размер и листинг страниц в базе данных. Spec.status (one enum) становится Spec.statuses (набором), а параметр провода остается. «Статус», теперь принимая CSV. Вот в чем дело: членская сетка просит BUCKET — три открытых государства, которые все еще должны работать, или четыре терминальных — и однозначный фильтр не может выражать ни то, ни другое без трех круглых поездок на Страница. Один токен сравнивается с набором из одного элемента, так что HR-решение уже существует. status=EXECUTED является байт-идентичным на проводе и не требует изменения клиента. Ан Неизвестный токен в списке — это токен с 400 именами, который никогда молча не опускается. фильтр: сетка соответствия, которая утверждает, что фильтруется, показывая все Наихудший доступный результат. clampPage/clampSize выставляются таким образом, что читатели-члены зажимают через одно и то же правило как HR-сеть вместо того, чтобы проходить MAX SIZE в буквальном смысле. Конечная точка незаметно становится неограниченной. ← Мина перенаправляет свои пейджеры без Повторное извлечение, так что зажим существует один раз. Авторизация не тронута, и тесты закрепляют ее: конечные точки участников остаются на MemberGuarded() + LegalAssignmentOwnership, конечные точки HR остаются под охраной() + LegalPackageAccess и три новых @RequestParams утверждаются по имени Статус/страница/размер — вся причина, по которой эта поверхность безопасна, заключается в том, что ничто не является безопасным. На нем имя человека. Никаких изменений схемы. Никакой новой сущности. mvn -o тест: 391 тест, 0 отказов, 0 ошибок (было 379).

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены