MCPcopy Create free account
hub / github.com/apache/arrow / project

Function project

cpp/src/arrow/compute/expression.cc:1693–1696  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1691}
1692
1693Expression project(std::vector<Expression> values, std::vector<std::string> names) {
1694 return call("make_struct", std::move(values),
1695 compute::MakeStructOptions{std::move(names)});
1696}
1697
1698Expression equal(Expression lhs, Expression rhs) {
1699 return call("equal", {std::move(lhs), std::move(rhs)});

Callers 10

MaterializeFunction · 0.85
TESTFunction · 0.85
TESTFunction · 0.85
ASSERT_OK_AND_ASSIGNFunction · 0.85
MakeGroupableBatchesFunction · 0.85
ScanFilterSinkExampleFunction · 0.85
ScanProjectSinkExampleFunction · 0.85
ScanFilterWriteExampleFunction · 0.85
DoHashJoinFunction · 0.85

Calls 1

callFunction · 0.70

Tested by 4

MaterializeFunction · 0.68
TESTFunction · 0.68
TESTFunction · 0.68
ASSERT_OK_AND_ASSIGNFunction · 0.68