Open cpwright opened 1 year ago
Description
The SortedClockFilter wants flat tables: https://github.com/deephaven/deephaven-core/blob/46cea1223744765dabc2ba02dd04ca6873cc5dba/engine/table/src/main/java/io/deephaven/engine/table/impl/select/SortedClockFilter.java#L54
But we just sort the input table here: https://github.com/deephaven/deephaven-core/blob/46cea1223744765dabc2ba02dd04ca6873cc5dba/engine/table/src/main/java/io/deephaven/engine/table/impl/QueryTable.java#L1126
In some cases, sort might return a non-flat table (e.g. if it happened to be already sorted).
This results in an error when you try to actually use your SortedClockFilter.
Code from https://deephaven.atlassian.net/browse/DH-15146 may be useful when this becomes relevant.
Description
The SortedClockFilter wants flat tables: https://github.com/deephaven/deephaven-core/blob/46cea1223744765dabc2ba02dd04ca6873cc5dba/engine/table/src/main/java/io/deephaven/engine/table/impl/select/SortedClockFilter.java#L54
But we just sort the input table here: https://github.com/deephaven/deephaven-core/blob/46cea1223744765dabc2ba02dd04ca6873cc5dba/engine/table/src/main/java/io/deephaven/engine/table/impl/QueryTable.java#L1126
In some cases, sort might return a non-flat table (e.g. if it happened to be already sorted).
This results in an error when you try to actually use your SortedClockFilter.