can you also add another batch property: jobExecutionEndTimeFrom
when these 2 properties are used together, they should form a range for selecting job executions.
<property name="jobExecutionEndTimeFrom" value="01/01/2016 12:00 AM" />
<property name="jobExecutionEndTimeTo" value="10/21/2016 12:24 PM" />
Still no rows deleted.
See the above issue for more details how PurgeBatchlet is implemented for jdbc job repository.
for jdbc job repository, you will need to specify sql or sqlFile properties to clear job execution data that is not in memory.
The reason for the 2-step approach is that, we don't want to bring those job execution data in memory just to purge them. It's more efficient to pass to the db to do it.