use index request timestamp

Index requests include a timestamp that has multiple applications:

  • prevent from accepting new index requests from too long in the past or the future
  • prevent a preceding index request to modify subsequent data