MCPcopy Create free account
hub / github.com/TileDB-Inc/TileDB / write_sparse_dims

Method write_sparse_dims

test/src/unit-cppapi-partial-attribute-write.cc:123–144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

121}
122
123void CppPartialAttrWriteFx::write_sparse_dims(
124 tiledb_layout_t layout,
125 std::vector<uint64_t> dim1,
126 std::vector<uint64_t> dim2,
127 uint64_t timestamp,
128 std::unique_ptr<Array>& array,
129 std::unique_ptr<Query>& query) {
130 // Open array.
131 array = std::make_unique<Array>(
132 ctx_,
133 array_name_,
134 TILEDB_WRITE,
135 tiledb::TemporalPolicy(tiledb::TimeTravel, timestamp));
136
137 // Create query.
138 query = std::make_unique<Query>(ctx_, *array, TILEDB_WRITE);
139 query->set_layout(layout);
140 query->set_data_buffer("d1", dim1);
141 query->set_data_buffer("d2", dim2);
142
143 query->submit();
144}
145
146void CppPartialAttrWriteFx::write_sparse_dims_and_a1(
147 tiledb_layout_t layout,

Callers

nothing calls this directly

Calls 4

TemporalPolicyClass · 0.85
set_layoutMethod · 0.45
set_data_bufferMethod · 0.45
submitMethod · 0.45

Tested by

no test coverage detected