Empty WFS transaction touches every feature in the layer

Description

When sending a WFS transaction with no content (using the natural earth roads dataset):

This results (when it actually completes) in 56303 features being "updated" with no changes according to the TransactionResponse (ie every feature in the layer).
While this is technically accurate (no filter resulted in INCLUDE) and an empty list of properties means no attributes were harmed, it is just unfortunate that we had to look at each feature along the way.

It would be nice if we could recognize that this request would cause no changed and respond accordingly (without listing every feature as changed).

Environment

None

Assignee

Devon Tucker

Reporter

Torben Barsballe

Triage

None

Fix versions

Affects versions

Components

Priority

Medium
Configure