Replace camelCase format name dateOptionalTime

This format is deprecated and the snake case name date_optional_time
should be used instead. This mapping is already done on the server side
but trying to use the camelCase format produces a deprecation warning
as it's not allowed in ES 8+.

Change-Id: I6d6ba93e44d90f058a3c42857c7a082dd9e72d26
Release-Notes: skip
diff --git a/src/main/java/com/google/gerrit/elasticsearch/ElasticMapping.java b/src/main/java/com/google/gerrit/elasticsearch/ElasticMapping.java
index edd05c9..6bae325 100644
--- a/src/main/java/com/google/gerrit/elasticsearch/ElasticMapping.java
+++ b/src/main/java/com/google/gerrit/elasticsearch/ElasticMapping.java
@@ -23,7 +23,7 @@
 class ElasticMapping {
 
   protected static final String TIMESTAMP_FIELD_TYPE = "date";
-  protected static final String TIMESTAMP_FIELD_FORMAT = "dateOptionalTime";
+  protected static final String TIMESTAMP_FIELD_FORMAT = "date_optional_time";
 
   static MappingProperties createMapping(Schema<?> schema, ElasticQueryAdapter adapter) {
     ElasticMapping.Builder mapping = new ElasticMapping.Builder(adapter);