@@ -105,7 +105,7 @@ func (m *MetadataStore) CreateNamespace(
105105 existingRow := make (map [string ]any )
106106 applied , err := query .MapScanCAS (existingRow )
107107 if err != nil {
108- return nil , serviceerror . NewUnavailablef ("CreateNamespace operation failed. Inserting into namespaces table. Error: %v " , err )
108+ return nil , gocql . ConvertError ("CreateNamespace" , err )
109109 }
110110
111111 if ! applied {
@@ -149,7 +149,7 @@ func (m *MetadataStore) CreateNamespaceInV2Table(
149149 previous := make (map [string ]any )
150150 applied , iter , err := m .session .MapExecuteBatchCAS (batch , previous )
151151 if err != nil {
152- return nil , serviceerror . NewUnavailablef ("CreateNamespace operation failed. Inserting into namespaces table. Error: %v " , err )
152+ return nil , gocql . ConvertError ("CreateNamespace" , err )
153153 }
154154 defer func () { _ = iter .Close () }()
155155 deleteOrphanNamespace := func () {
@@ -221,7 +221,7 @@ func (m *MetadataStore) UpdateNamespace(
221221 previous := make (map [string ]any )
222222 applied , iter , err := m .session .MapExecuteBatchCAS (batch , previous )
223223 if err != nil {
224- return serviceerror . NewUnavailablef ("UpdateNamespace operation failed. Error: %v " , err )
224+ return gocql . ConvertError ("UpdateNamespace" , err )
225225 }
226226 defer func () { _ = iter .Close () }()
227227
@@ -252,7 +252,7 @@ func (m *MetadataStore) RenameNamespace(
252252 request .Name ,
253253 request .Id ,
254254 ).WithContext (ctx ).Exec (); updateErr != nil {
255- return serviceerror . NewUnavailablef ("RenameNamespace operation failed to update 'namespaces_by_id' table. Error: %v " , updateErr )
255+ return gocql . ConvertError ("RenameNamespace" , updateErr )
256256 }
257257
258258 // Step 2.
@@ -275,7 +275,7 @@ func (m *MetadataStore) RenameNamespace(
275275 previous := make (map [string ]any )
276276 applied , iter , err := m .session .MapExecuteBatchCAS (batch , previous )
277277 if err != nil {
278- return serviceerror . NewUnavailablef ("RenameNamespace operation failed. Error: %v " , err )
278+ return gocql . ConvertError ("RenameNamespace" , err )
279279 }
280280 defer func () { _ = iter .Close () }()
281281
@@ -311,7 +311,7 @@ func (m *MetadataStore) GetNamespace(
311311 }
312312 return serviceerror .NewNamespaceNotFound (identity )
313313 }
314- return serviceerror . NewUnavailablef ("GetNamespace operation failed. Error %v " , err )
314+ return gocql . ConvertError ("GetNamespace" , err )
315315 }
316316
317317 namespace := request .Name
@@ -396,7 +396,7 @@ func (m *MetadataStore) ListNamespaces(
396396 nextPageToken = nil
397397 }
398398 if err := iter .Close (); err != nil {
399- return nil , serviceerror . NewUnavailablef ("ListNamespaces operation failed. Error: %v " , err )
399+ return nil , gocql . ConvertError ("ListNamespaces" , err )
400400 }
401401
402402 if len (nextPageToken ) == 0 {
@@ -488,12 +488,12 @@ func (m *MetadataStore) updateMetadataBatch(
488488func (m * MetadataStore ) deleteNamespace (ctx context.Context , name string , ID []byte ) error {
489489 query := m .session .Query (templateDeleteNamespaceByNameQueryV2 , constNamespacePartition , name ).WithContext (ctx )
490490 if err := query .Exec (); err != nil {
491- return serviceerror . NewUnavailablef ("DeleteNamespaceByName operation failed. Error %v " , err )
491+ return gocql . ConvertError ("DeleteNamespaceByName" , err )
492492 }
493493
494494 query = m .session .Query (templateDeleteNamespaceQuery , ID ).WithContext (ctx )
495495 if err := query .Exec (); err != nil {
496- return serviceerror . NewUnavailablef ("DeleteNamespace operation failed. Error %v " , err )
496+ return gocql . ConvertError ("DeleteNamespace" , err )
497497 }
498498
499499 return nil
0 commit comments