Skip to content

Commit 6081d3a

Browse files
committed
Set all uris in one place
1 parent 8e0daf5 commit 6081d3a

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

tiledb/sm/group/group.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,7 @@ const shared_ptr<GroupDetails> Group::group_details() const {
320320
void Group::set_uri(const URI& uri) {
321321
std::lock_guard<std::mutex> lck(mtx_);
322322
group_uri_ = uri;
323+
group_details_->set_group_uri(uri);
323324
}
324325

325326
QueryType Group::get_query_type() const {

tiledb/sm/group/group_details.cc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#include "tiledb/sm/enums/datatype.h"
3737
#include "tiledb/sm/enums/encryption_type.h"
3838
#include "tiledb/sm/enums/query_type.h"
39+
#include "tiledb/sm/filesystem/uri.h"
3940
#include "tiledb/sm/global_state/unit_test_config.h"
4041
#include "tiledb/sm/group/group_details_v1.h"
4142
#include "tiledb/sm/group/group_details_v2.h"
@@ -260,9 +261,9 @@ const URI& GroupDetails::group_uri() const {
260261
return group_uri_;
261262
}
262263

263-
void GroupDetails::set_group_uri(const std::string& uri) {
264+
void GroupDetails::set_group_uri(const URI& uri) {
264265
std::lock_guard<std::mutex> lck(mtx_);
265-
group_uri_ = URI(uri);
266+
group_uri_ = uri;
266267
}
267268

268269
uint64_t GroupDetails::member_count() const {

tiledb/sm/group/group_details.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ class GroupDetails {
185185
const URI& group_uri() const;
186186

187187
/** Sets the group URI. */
188-
void set_group_uri(const std::string& uri);
188+
void set_group_uri(const URI& uri);
189189

190190
/**
191191
* Get count of members

tiledb/sm/serialization/group.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,6 @@ Status group_details_from_capnp(
187187
if (group_details_reader.hasLogicalURI()) {
188188
const char* logical_uri = group_details_reader.getLogicalURI().cStr();
189189
group->set_uri(URI(logical_uri));
190-
group->group_details()->set_group_uri(logical_uri);
191190
}
192191

193192
group->group_details()->set_modified();

0 commit comments

Comments
 (0)