ArcGIS “Maximum Number of Records Returned by Server”
ESRI ArcGIS limits the number of records returned per query using the “Maximum Number of Records Returned by Server” parameter on each Service Layer Parameters page.
Both initial and incremental processes batch requests and repeat invocations until all available records are processed. Batch sizes are controlled by lookup properties in OUTL-BRT-ArcGIS_WACS_ConfigProps:
OU ArcGIS WACS Initial Assets Sync uses the lookup sync.initial.maxresult.count. The value must be less than or equal to the “Maximum Number of Records Returned by Server” setting found on the Parameters page for each Service Layer in ESRI ArcGIS Server Manager. Setting a higher value can lead to incomplete synchronization.
OU ArcGIS WACS Incremental Assets Sync uses the lookup sync.increment.objectid.count. For performance, ESRI ArcGIS recommends keeping this value below 1,000 records (ESRI documentation: Query Feature Service/Layer). It must also be less than or equal to the “Maximum Number of Records Returned by Server” for the target Service Layer. Exceeding the Service Layer limit can result in incomplete synchronization.