It looks like
OAK-8139 has introduced a regression in the version check logic of DocumentDiscoveryLiteService.hasBacklog :
Before the change the logic was:
After the change the logis is:
with versionPredates logic as follows:
The behaviour of versionPredates can eg. be easily seen in the test:
So before the change the log.warn would be issued for versions newer or equal to 1.3.5, where as after the change the log.warn is issued for versions lower than 1.3.5.
This inverts only the log.warn filtering with no other side-effects.