瀏覽代碼

Update serialization versions for PutMappingRequest (#59547)

Dan Hermann 5 年之前
父節點
當前提交
16e3d69b8e

+ 4 - 2
server/src/main/java/org/elasticsearch/action/admin/indices/mapping/put/PutMappingRequest.java

@@ -90,7 +90,7 @@ public class PutMappingRequest extends AcknowledgedRequest<PutMappingRequest> im
         source = in.readString();
         source = in.readString();
         concreteIndex = in.readOptionalWriteable(Index::new);
         concreteIndex = in.readOptionalWriteable(Index::new);
         origin = in.readOptionalString();
         origin = in.readOptionalString();
-        if (in.getVersion().onOrAfter(Version.V_8_0_0)) {
+        if (in.getVersion().onOrAfter(Version.V_7_9_0)) {
             writeIndexOnly = in.readBoolean();
             writeIndexOnly = in.readBoolean();
         }
         }
     }
     }
@@ -315,6 +315,8 @@ public class PutMappingRequest extends AcknowledgedRequest<PutMappingRequest> im
         out.writeString(source);
         out.writeString(source);
         out.writeOptionalWriteable(concreteIndex);
         out.writeOptionalWriteable(concreteIndex);
         out.writeOptionalString(origin);
         out.writeOptionalString(origin);
-        out.writeBoolean(writeIndexOnly);
+        if (out.getVersion().onOrAfter(Version.V_7_9_0)) {
+            out.writeBoolean(writeIndexOnly);
+        }
     }
     }
 }
 }