Skip to content

Commit

Permalink
remove now-unneeded AqlItemBlockInputMatrix (#16505)
Browse files Browse the repository at this point in the history
  • Loading branch information
jsteemann committed Jul 6, 2022
1 parent e6ade9d commit d60938c
Show file tree
Hide file tree
Showing 8 changed files with 15 additions and 492 deletions.
198 changes: 0 additions & 198 deletions arangod/Aql/AqlItemBlockInputMatrix.cpp

This file was deleted.

91 changes: 0 additions & 91 deletions arangod/Aql/AqlItemBlockInputMatrix.h

This file was deleted.

6 changes: 2 additions & 4 deletions arangod/Aql/ExecutionBlockImpl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1390,8 +1390,7 @@ auto ExecutionBlockImpl<Executor>::executeFastForward(
auto [state, stats, skippedLocal, call] =
executeSkipRowsRange(_lastRange, clientCall);

if constexpr (is_one_of_v<DataRange, AqlItemBlockInputMatrix,
MultiAqlItemBlockInputRange>) {
if constexpr (std::is_same_v<DataRange, MultiAqlItemBlockInputRange>) {
// The executor will have used all rows.
// However we need to drop them from the input
// here.
Expand All @@ -1409,8 +1408,7 @@ auto ExecutionBlockImpl<Executor>::executeFastForward(
auto [state, stats, skippedLocal, call] =
executeSkipRowsRange(_lastRange, dummy);

if constexpr (is_one_of_v<DataRange, AqlItemBlockInputMatrix,
MultiAqlItemBlockInputRange>) {
if constexpr (std::is_same_v<DataRange, MultiAqlItemBlockInputRange>) {
// The executor will have used all rows.
// However we need to drop them from the input
// here.
Expand Down
Loading

0 comments on commit d60938c

Please sign in to comment.