commit | 83b614a85a6920871ea6c1dcffcbf781d0c0369f | [log] [tgz] |
---|---|---|
author | Michael Blow <michael.blow@couchbase.com> | Mon May 06 17:22:49 2024 -0400 |
committer | Michael Blow <mblow@apache.org> | Mon May 06 22:46:05 2024 +0000 |
tree | b8d47f4bf0290ddf213c2a317cdc89dcdd35dea8 | |
parent | 8b076b8f720e473fa0e8535ab8e420e95863f6b8 [diff] |
[NO ISSUE][HYR] Fix LSMBTreeMergeFailTest on Java 17 Change-Id: I61f47201c92d6805b50fdc8e7d6f063f31f86cf7 Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18267 Reviewed-by: Michael Blow <mblow@apache.org> Reviewed-by: Wail Alkowaileet <wael.y.k@gmail.com> Reviewed-by: Ian Maxon <imaxon@uci.edu> Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Tested-by: Ian Maxon <imaxon@uci.edu>
diff --git a/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/LSMBTreeMergeFailTest.java b/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/LSMBTreeMergeFailTest.java index bd5d97d..ce16730 100644 --- a/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/LSMBTreeMergeFailTest.java +++ b/hyracks-fullstack/hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/org/apache/hyracks/storage/am/lsm/btree/LSMBTreeMergeFailTest.java
@@ -20,7 +20,6 @@ package org.apache.hyracks.storage.am.lsm.btree; import java.lang.reflect.Field; -import java.lang.reflect.Modifier; import org.apache.hyracks.api.dataflow.value.ISerializerDeserializer; import org.apache.hyracks.api.exceptions.HyracksDataException; @@ -138,9 +137,6 @@ } Field field = MergeOperation.class.getDeclaredField("cursor"); field.setAccessible(true); - Field modifiersField = Field.class.getDeclaredField("modifiers"); - modifiersField.setAccessible(true); - modifiersField.setInt(field, field.getModifiers() & ~Modifier.FINAL); LSMBTreeRangeSearchCursor originalCursor = (LSMBTreeRangeSearchCursor) field.get(operation); field.set(operation, new TestCursor(originalCursor.getOpCtx())); }