datawave
datawave copied to clipboard
Decide whether to update lastUsedMillis for anything other than create, and next calls
Should we update lastUsedMillis whenever the user interacts with the query (e.g. for plan, predict, duplicate, etc) or only when they call create and next?
Should this be done in the validateRequest call for both the QueryManagementService and the MapReduceQueryManagementService?
For reference, lastUsedMillis is used to determine whether the query has expired or not.
We also need to look at this for CachedResultsQueryService.validateRequest