Skip to content

Commit 8377435

Browse files
committed
update batch and batch stats class
1 parent 30d3d60 commit 8377435

6 files changed

Lines changed: 39 additions & 0 deletions

File tree

src/main/java/com/meilisearch/sdk/model/batch/res/Batch.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,5 @@ public class Batch {
1818
private String startedAt;
1919
private String finishedAt;
2020
private String duration;
21+
private String batchStrategy;
2122
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package com.meilisearch.sdk.model.batch.res;
2+
3+
import lombok.Data;
4+
5+
@Data
6+
public class EmbedderRequests {
7+
private int total;
8+
private int failed;
9+
private String lastError;
10+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package com.meilisearch.sdk.model.batch.res;
2+
3+
public class InternalDatabaseSizes {
4+
private int externalDocumentsId;
5+
private int wordDocsId;
6+
private int wordPairProximityId;
7+
private int wordPositionDocsId;
8+
private int wordFidDocIds;
9+
private int fieldIdWordCountDocIds;
10+
private String documents;
11+
}

src/main/java/com/meilisearch/sdk/model/batch/res/StatDetails.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
import com.meilisearch.sdk.enums.OperationType;
44
import com.meilisearch.sdk.model.TaskStatus;
5+
6+
import java.util.HashMap;
57
import java.util.Map;
68
import lombok.Data;
79

@@ -11,4 +13,8 @@ public class StatDetails {
1113
private Map<TaskStatus, Integer> status;
1214
private Map<OperationType, Integer> types;
1315
private Map<String, Integer> indexUids;
16+
private HashMap<String, String> progressTrace;
17+
private WriteChannelCongestion writeChannelCongestion;
18+
private InternalDatabaseSizes internalDatabaseSizes;
19+
private EmbedderRequests embedderRequests;
1420
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package com.meilisearch.sdk.model.batch.res;
2+
3+
import lombok.Data;
4+
5+
@Data
6+
public class WriteChannelCongestion {
7+
private int attempts;
8+
private int blocking_attempts;
9+
private int blocking_ratio;
10+
}

src/test/java/com/meilisearch/integration/BatchTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ void testGetBatch() {
4040
assertNotNull(batch.getStats().getStatus());
4141
assertNotNull(batch.getStats().getTypes());
4242
assertNotNull(batch.getStats().getIndexUids());
43+
assertNotNull(batch.getStats().getProgressTrace());
4344
assertNotNull(batch.getDuration());
4445
assertNotNull(batch.getStartedAt());
4546
assertNotNull(batch.getFinishedAt());

0 commit comments

Comments
 (0)