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

Function SortChunkedArray

cpp/src/arrow/compute/kernels/vector_sort.cc:1148–1157  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1146}
1147
1148Result<NullPartitionResult> SortChunkedArray(ExecContext* ctx, uint64_t* indices_begin,
1149 uint64_t* indices_end,
1150 const ChunkedArray& chunked_array,
1151 SortOrder sort_order,
1152 NullPlacement null_placement) {
1153 auto physical_type = GetPhysicalType(chunked_array.type());
1154 auto physical_chunks = GetPhysicalChunks(chunked_array, physical_type);
1155 return SortChunkedArray(ctx, indices_begin, indices_end, physical_type, physical_chunks,
1156 sort_order, null_placement);
1157}
1158
1159Result<NullPartitionResult> SortChunkedArray(
1160 ExecContext* ctx, uint64_t* indices_begin, uint64_t* indices_end,

Callers 2

ArraySortIndicesChunkedFunction · 0.85
SortIndicesMethod · 0.85

Calls 4

GetPhysicalTypeFunction · 0.85
GetPhysicalChunksFunction · 0.85
typeMethod · 0.45
SortMethod · 0.45

Tested by

no test coverage detected