This is an automated email from the ASF dual-hosted git repository.

amashenkov pushed a commit to branch ignite-22963
in repository https://gitbox.apache.org/repos/asf/ignite-3.git

commit 148e58e900799a6f6d01a9d807c67aec5b07c736
Author: amashenkov <[email protected]>
AuthorDate: Mon Aug 19 16:21:37 2024 +0300

    Drop unwanted dependency.
---
 modules/api/build.gradle                                          | 1 -
 modules/api/src/main/java/org/apache/ignite/lang/ErrorGroup.java  | 6 +++---
 modules/api/src/main/java/org/apache/ignite/lang/ErrorGroups.java | 6 +++---
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/modules/api/build.gradle b/modules/api/build.gradle
index 63face865d..247a782034 100644
--- a/modules/api/build.gradle
+++ b/modules/api/build.gradle
@@ -25,7 +25,6 @@ dependencies {
     annotationProcessor project(':ignite-error-code-annotation-processor')
 
     implementation project(':ignite-error-code-annotation-processor')
-    implementation libs.fastutil.core
     implementation libs.jetbrains.annotations
 
     testImplementation libs.hamcrest.core
diff --git a/modules/api/src/main/java/org/apache/ignite/lang/ErrorGroup.java 
b/modules/api/src/main/java/org/apache/ignite/lang/ErrorGroup.java
index b564afbd2c..432698b290 100755
--- a/modules/api/src/main/java/org/apache/ignite/lang/ErrorGroup.java
+++ b/modules/api/src/main/java/org/apache/ignite/lang/ErrorGroup.java
@@ -20,8 +20,8 @@ package org.apache.ignite.lang;
 import static java.util.regex.Pattern.DOTALL;
 import static org.apache.ignite.lang.ErrorGroups.errorGroupByCode;
 
-import it.unimi.dsi.fastutil.ints.IntOpenHashSet;
-import it.unimi.dsi.fastutil.ints.IntSet;
+import java.util.HashSet;
+import java.util.Set;
 import java.util.UUID;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
@@ -46,7 +46,7 @@ public class ErrorGroup {
     private final short groupCode;
 
     /** Contains error codes for this error group. */
-    private final IntSet codes = new IntOpenHashSet();
+    private final Set<Short> codes = new HashSet<>();
 
     /**
      * Creates a new error group with the specified name and corresponding 
code.
diff --git a/modules/api/src/main/java/org/apache/ignite/lang/ErrorGroups.java 
b/modules/api/src/main/java/org/apache/ignite/lang/ErrorGroups.java
index 425a10dd3d..c0eb3e42f8 100755
--- a/modules/api/src/main/java/org/apache/ignite/lang/ErrorGroups.java
+++ b/modules/api/src/main/java/org/apache/ignite/lang/ErrorGroups.java
@@ -17,9 +17,9 @@
 
 package org.apache.ignite.lang;
 
-import it.unimi.dsi.fastutil.ints.Int2ObjectMap;
-import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap;
+import java.util.HashMap;
 import java.util.Locale;
+import java.util.Map;
 import org.apache.ignite.error.code.annotations.ErrorCodeGroup;
 
 /**
@@ -28,7 +28,7 @@ import 
org.apache.ignite.error.code.annotations.ErrorCodeGroup;
 @SuppressWarnings("PublicInnerClass")
 public class ErrorGroups {
     /** List of all registered error groups. */
-    private static final Int2ObjectMap<ErrorGroup> registeredGroups = new 
Int2ObjectOpenHashMap<>();
+    private static final Map<Short, ErrorGroup> registeredGroups = new 
HashMap<>();
 
     /**
      * Initializes and register all error groups and error codes.

Reply via email to