@@ -220,7 +220,7 @@ protected void shardOperation(final UpdateRequest request, final ActionListener<
220
220
new String []{SourceFieldMapper .NAME , RoutingFieldMapper .NAME , ParentFieldMapper .NAME , TTLFieldMapper .NAME }, true );
221
221
222
222
// no doc, what to do, what to do...
223
- if (!getResult .exists ()) {
223
+ if (!getResult .isExists ()) {
224
224
if (request .upsertRequest () == null ) {
225
225
listener .onFailure (new DocumentMissingException (new ShardId (request .index (), request .shardId ()), request .type (), request .id ()));
226
226
return ;
@@ -283,8 +283,8 @@ public void run() {
283
283
Object fetchedTTL = null ;
284
284
final Map <String , Object > updatedSourceAsMap ;
285
285
final XContentType updateSourceContentType = sourceAndContent .v1 ();
286
- String routing = getResult .fields ().containsKey (RoutingFieldMapper .NAME ) ? getResult .field (RoutingFieldMapper .NAME ).value ().toString () : null ;
287
- String parent = getResult .fields ().containsKey (ParentFieldMapper .NAME ) ? getResult .field (ParentFieldMapper .NAME ).value ().toString () : null ;
286
+ String routing = getResult .getFields ().containsKey (RoutingFieldMapper .NAME ) ? getResult .field (RoutingFieldMapper .NAME ).getValue ().toString () : null ;
287
+ String parent = getResult .getFields ().containsKey (ParentFieldMapper .NAME ) ? getResult .field (ParentFieldMapper .NAME ).getValue ().toString () : null ;
288
288
289
289
if (request .script () == null && request .doc () != null ) {
290
290
IndexRequest indexRequest = request .doc ();
@@ -331,7 +331,7 @@ public void run() {
331
331
// apply script to update the source
332
332
// No TTL has been given in the update script so we keep previous TTL value if there is one
333
333
if (ttl == null ) {
334
- ttl = getResult .fields ().containsKey (TTLFieldMapper .NAME ) ? (Long ) getResult .field (TTLFieldMapper .NAME ).value () : null ;
334
+ ttl = getResult .getFields ().containsKey (TTLFieldMapper .NAME ) ? (Long ) getResult .field (TTLFieldMapper .NAME ).getValue () : null ;
335
335
if (ttl != null ) {
336
336
ttl = ttl - (System .currentTimeMillis () - getDate ); // It is an approximation of exact TTL value, could be improved
337
337
}
@@ -342,7 +342,7 @@ public void run() {
342
342
if (operation == null || "index" .equals (operation )) {
343
343
final IndexRequest indexRequest = Requests .indexRequest (request .index ()).type (request .type ()).id (request .id ()).routing (routing ).parent (parent )
344
344
.source (updatedSourceAsMap , updateSourceContentType )
345
- .version (getResult .version ()).replicationType (request .replicationType ()).consistencyLevel (request .consistencyLevel ())
345
+ .version (getResult .getVersion ()).replicationType (request .replicationType ()).consistencyLevel (request .consistencyLevel ())
346
346
.timestamp (timestamp ).ttl (ttl )
347
347
.percolate (request .percolate ())
348
348
.refresh (request .refresh ());
@@ -377,7 +377,7 @@ public void run() {
377
377
});
378
378
} else if ("delete" .equals (operation )) {
379
379
DeleteRequest deleteRequest = Requests .deleteRequest (request .index ()).type (request .type ()).id (request .id ()).routing (routing ).parent (parent )
380
- .version (getResult .version ()).replicationType (request .replicationType ()).consistencyLevel (request .consistencyLevel ());
380
+ .version (getResult .getVersion ()).replicationType (request .replicationType ()).consistencyLevel (request .consistencyLevel ());
381
381
deleteRequest .operationThreaded (false );
382
382
deleteAction .execute (deleteRequest , new ActionListener <DeleteResponse >() {
383
383
@ Override
@@ -405,12 +405,12 @@ public void run() {
405
405
}
406
406
});
407
407
} else if ("none" .equals (operation )) {
408
- UpdateResponse update = new UpdateResponse (getResult .index (), getResult .type (), getResult .id (), getResult .version ());
409
- update .getResult (extractGetResult (request , getResult .version (), updatedSourceAsMap , updateSourceContentType , null ));
408
+ UpdateResponse update = new UpdateResponse (getResult .getIndex (), getResult .getType (), getResult .getId (), getResult .getVersion ());
409
+ update .getResult (extractGetResult (request , getResult .getVersion (), updatedSourceAsMap , updateSourceContentType , null ));
410
410
listener .onResponse (update );
411
411
} else {
412
412
logger .warn ("Used update operation [{}] for script [{}], doing nothing..." , operation , request .script );
413
- listener .onResponse (new UpdateResponse (getResult .index (), getResult .type (), getResult .id (), getResult .version ()));
413
+ listener .onResponse (new UpdateResponse (getResult .getIndex (), getResult .getType (), getResult .getId (), getResult .getVersion ()));
414
414
}
415
415
}
416
416
@@ -439,7 +439,7 @@ protected GetResult extractGetResult(final UpdateRequest request, long version,
439
439
getField = new GetField (field , new ArrayList <Object >(2 ));
440
440
fields .put (field , getField );
441
441
}
442
- getField .values ().add (value );
442
+ getField .getValues ().add (value );
443
443
}
444
444
}
445
445
}
0 commit comments