Skip to content

Commit d9b6064

Browse files
committed
fix asm labels
1 parent 8c5a278 commit d9b6064

File tree

7 files changed

+13
-7
lines changed

7 files changed

+13
-7
lines changed

build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/transport/CollectTransportVersionReferencesTask.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,12 @@ public void visitLineNumber(int line, Label start) {
101101
lineNumber = line;
102102
}
103103

104+
@Override
105+
public void visitLabel(Label label) {
106+
// asm uses many debug labels that we do not want to consider
107+
// so we ignore labels so they do not become part of the instructions list
108+
}
109+
104110
@Override
105111
public void visitMethodInsn(int opcode, String owner, String name, String descriptor, boolean isInterface) {
106112
if (owner.equals(TRANSPORT_VERSION_SET_CLASS) && name.equals(TRANSPORT_VERSION_SET_METHOD_NAME)) {
@@ -123,7 +129,7 @@ public void visitMethodInsn(int opcode, String owner, String name, String descri
123129
}
124130
};
125131
ClassReader classReader = new ClassReader(classBytes);
126-
classReader.accept(classVisitor, ClassReader.SKIP_DEBUG);
132+
classReader.accept(classVisitor, 0);
127133
}
128134

129135
private static String classname(String filename) {

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/custom/CustomSecretSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public class CustomSecretSettings implements SecretSettings {
2828
public static final String NAME = "custom_secret_settings";
2929
public static final String SECRET_PARAMETERS = "secret_parameters";
3030

31-
private static final TransportVersion INFERENCE_CUSTOM_SERVICE_ADDED = TransportVersion.fromName("inference-custom-service");
31+
private static final TransportVersion INFERENCE_CUSTOM_SERVICE_ADDED = TransportVersion.fromName("inference_custom_service_added");
3232

3333
public static CustomSecretSettings fromMap(@Nullable Map<String, Object> map) {
3434
if (map == null) {

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/custom/CustomService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public class CustomService extends SenderService implements RerankingInferenceSe
7070
public static final String NAME = "custom";
7171
private static final String SERVICE_NAME = "Custom";
7272

73-
private static final TransportVersion INFERENCE_CUSTOM_SERVICE_ADDED = TransportVersion.fromName("inference-custom-service");
73+
private static final TransportVersion INFERENCE_CUSTOM_SERVICE_ADDED = TransportVersion.fromName("inference_custom_service_added");
7474

7575
private static final EnumSet<TaskType> supportedTaskTypes = EnumSet.of(
7676
TaskType.TEXT_EMBEDDING,

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/custom/CustomServiceSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public class CustomServiceSettings extends FilteredXContentObject implements Ser
6464
private static final String RESPONSE_SCOPE = String.join(".", ModelConfigurations.SERVICE_SETTINGS, RESPONSE);
6565
private static final int DEFAULT_EMBEDDING_BATCH_SIZE = 10;
6666

67-
private static final TransportVersion INFERENCE_CUSTOM_SERVICE_ADDED = TransportVersion.fromName("inference-custom-service");
67+
private static final TransportVersion INFERENCE_CUSTOM_SERVICE_ADDED = TransportVersion.fromName("inference_custom_service_added");
6868
private static final TransportVersion ML_INFERENCE_CUSTOM_SERVICE_REMOVE_ERROR_PARSING = TransportVersion.fromName(
6969
"ml_inference_custom_service_remove_error_parsing"
7070
);

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/custom/CustomTaskSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public class CustomTaskSettings implements TaskSettings {
3030

3131
static final CustomTaskSettings EMPTY_SETTINGS = new CustomTaskSettings(new HashMap<>());
3232

33-
private static final TransportVersion INFERENCE_CUSTOM_SERVICE_ADDED = TransportVersion.fromName("inference-custom-service");
33+
private static final TransportVersion INFERENCE_CUSTOM_SERVICE_ADDED = TransportVersion.fromName("inference_custom_service_added");
3434

3535
public static CustomTaskSettings fromMap(Map<String, Object> map) {
3636
ValidationException validationException = new ValidationException();

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/googlevertexai/completion/GoogleVertexAiChatCompletionServiceSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public class GoogleVertexAiChatCompletionServiceSettings extends FilteredXConten
5151

5252
public static final String NAME = "google_vertex_ai_chatcompletion_service_settings";
5353

54-
private static final TransportVersion ML_INFERENCE_VERTEXAI_CHATCOMPLETION_ADDED = TransportVersion.fromString(
54+
private static final TransportVersion ML_INFERENCE_VERTEXAI_CHATCOMPLETION_ADDED = TransportVersion.fromName(
5555
"ml_inference_vertexai_chatcompletion_added"
5656
);
5757

x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/services/huggingface/rerank/HuggingFaceRerankTaskSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public class HuggingFaceRerankTaskSettings implements TaskSettings {
3333
static final HuggingFaceRerankTaskSettings EMPTY_SETTINGS = new HuggingFaceRerankTaskSettings(null, null);
3434

3535
private static final TransportVersion ML_INFERENCE_HUGGING_FACE_RERANK_ADDED = TransportVersion.fromName(
36-
"ml_inference_sagemaker_chat_completion"
36+
"ml_inference_hugging_face_rerank_added"
3737
);
3838

3939
public static HuggingFaceRerankTaskSettings fromMap(Map<String, Object> map) {

0 commit comments

Comments
 (0)