The sort the client sends when the caller gives none. The BfS layers have no
primary key, so GeoServer refuses any startIndex on an unsorted query with
HTTP 400 ("Cannot do natural order without a primary key"). Sorting every
query by a stable key makes paging work and keeps pages consistent with an
unpaged --max request: kenn is unique per station in latest, and
kenn,end_measure orders a time series oldest first, station by station (the
order the service used anyway). A caller's own sortBy replaces it.
The sort the client sends when the caller gives none. The BfS layers have no primary key, so GeoServer refuses any
startIndexon an unsorted query with HTTP 400 ("Cannot do natural order without a primary key"). Sorting every query by a stable key makes paging work and keeps pages consistent with an unpaged--maxrequest:kennis unique per station inlatest, andkenn,end_measureorders a time series oldest first, station by station (the order the service used anyway). A caller's ownsortByreplaces it.