Commit 081f5ec
Tests to exercise combinations of views for external sort. (#5051)
This PR provides the file `tiledb/common/util/test/unit_view_combo.cc`
that includes a set of tests of various combinations of the view classes
that have been developed for external sort. In particular, we have tests
to `chunk` a `chunk_view`, `var_length_view`, and `alt_var_length_view`,
to `chunk` a `permutation_view` and permute a `chunk_view`, and to
`chunk` a `zip_view` and `zip` a `chunk_view`.
The tests effect these compositions by defining a range, taking a view
of it (by calling, e.g., `chunk()`), and then calling another view
adaptor. We do not intend to support composition by `operator|()` at
this time.
[sc-48753]
---
TYPE: NO_HISTORY
DESC: Tests to exercise combinations of views.
---------
Co-authored-by: Luc Rancourt <[email protected]>
Co-authored-by: KiterLuc <[email protected]>1 parent fc1ff69 commit 081f5ec
File tree
5 files changed
+774
-3
lines changed- tiledb
- common/util
- test
- stdx/__ranges/test
5 files changed
+774
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
| 146 | + | |
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
152 | | - | |
| 151 | + | |
| 152 | + | |
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
0 commit comments