File tree Expand file tree Collapse file tree 4 files changed +5
-4
lines changed Expand file tree Collapse file tree 4 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -320,6 +320,7 @@ const shared_ptr<GroupDetails> Group::group_details() const {
320320void 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
325326QueryType Group::get_query_type () const {
Original file line number Diff line number Diff line change 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
268269uint64_t GroupDetails::member_count () const {
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 ();
You can’t perform that action at this time.
0 commit comments