Skip to content

Commit

Permalink
Reference arrow-java issue for List of Union
Browse files Browse the repository at this point in the history
  • Loading branch information
nbauernfeind committed Feb 8, 2025
1 parent 48b5884 commit 36ce6ae
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 6 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2016-2024 Deephaven Data Labs and Patent Pending
* Copyright (c) 2016-2025 Deephaven Data Labs and Patent Pending
*/
#pragma once

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2016-2024 Deephaven Data Labs and Patent Pending
* Copyright (c) 2016-2025 Deephaven Data Labs and Patent Pending
*/
#include "deephaven/client/arrowutil/arrow_column_source.h"
#include "deephaven/client/utility/arrow_util.h"
Expand Down
2 changes: 1 addition & 1 deletion cpp-client/deephaven/tests/src/time_unit_test.cc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2016-2024 Deephaven Data Labs and Patent Pending
* Copyright (c) 2016-2025 Deephaven Data Labs and Patent Pending
*/
#include <iostream>
#include "deephaven/third_party/catch.hpp"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -967,10 +967,16 @@ public void testMultiUnion() throws Exception {

@Override
public void runTest() throws Exception {
// note that dense union requires a separate null column if you want null values
// TODO: revisit this test once https://github.com/apache/arrow-java/issues/399 is fixed
// since arrow-java has significant bugs w.r.t. Lists of Unions
runTest(TestWrapMode.NONE, TestNullMode.NONE);
// for (TestArrayMode wrapMode : TestArrayMode.values()) {
// runTest(TestNullMode.NONE, wrapMode);
// for (TestWrapMode wrapMode : TestWrapMode.values()) {
// if (wrapMode == TestWrapMode.FIXED_ARRAY || wrapMode == TestWrapMode.FIXED_VECTOR) {
// // it appears that VectorSchemaRoot#create loses the inner dense union types; another bug
// continue;
// }
// // note that dense union requires a separate null column if you want null values
// runTest(wrapMode, TestNullMode.NONE);
// }
}

Expand Down

0 comments on commit 36ce6ae

Please sign in to comment.