File tree 6 files changed +14
-26
lines changed
6 files changed +14
-26
lines changed Original file line number Diff line number Diff line change @@ -333,13 +333,13 @@ impl QueryServer {
333
333
. authorize ( Action :: ListClusterMetrics ) ,
334
334
) ,
335
335
)
336
- // DELETE "/cluster/{ingestor_domain :port}" ==> Delete an ingestor from the cluster
336
+ // DELETE "/cluster/{node_domain :port}" ==> Delete a node from the cluster
337
337
. service (
338
- web:: scope ( "/{ingestor }" ) . service (
338
+ web:: scope ( "/{node_url }" ) . service (
339
339
web:: resource ( "" ) . route (
340
340
web:: delete ( )
341
341
. to ( cluster:: remove_node)
342
- . authorize ( Action :: Deleteingestor ) ,
342
+ . authorize ( Action :: DeleteNode ) ,
343
343
) ,
344
344
) ,
345
345
)
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ pub enum Action {
50
50
QueryLLM ,
51
51
ListCluster ,
52
52
ListClusterMetrics ,
53
- Deleteingestor ,
53
+ DeleteNode ,
54
54
All ,
55
55
GetAnalytics ,
56
56
ListDashboard ,
@@ -128,7 +128,7 @@ impl RoleBuilder {
128
128
| Action :: DeleteCorrelation
129
129
| Action :: GetCorrelation
130
130
| Action :: PutCorrelation
131
- | Action :: Deleteingestor
131
+ | Action :: DeleteNode
132
132
| Action :: PutHotTierEnabled
133
133
| Action :: GetHotTierEnabled
134
134
| Action :: DeleteHotTierEnabled
Original file line number Diff line number Diff line change @@ -644,11 +644,8 @@ impl ObjectStorage for BlobStore {
644
644
Ok ( ( ) )
645
645
}
646
646
647
- async fn try_delete_node_meta (
648
- & self ,
649
- ingestor_filename : String ,
650
- ) -> Result < ( ) , ObjectStorageError > {
651
- let file = RelativePathBuf :: from ( & ingestor_filename) ;
647
+ async fn try_delete_node_meta ( & self , node_filename : String ) -> Result < ( ) , ObjectStorageError > {
648
+ let file = RelativePathBuf :: from ( & node_filename) ;
652
649
match self . client . delete ( & to_object_store_path ( & file) ) . await {
653
650
Ok ( _) => Ok ( ( ) ) ,
654
651
Err ( err) => {
@@ -658,7 +655,7 @@ impl ObjectStorage for BlobStore {
658
655
error ! ( "Node does not exist" ) ;
659
656
Err ( err. into ( ) )
660
657
} else {
661
- error ! ( "Error deleting ingestor meta file: {:?}" , err) ;
658
+ error ! ( "Error deleting node meta file: {:?}" , err) ;
662
659
Err ( err. into ( ) )
663
660
}
664
661
}
Original file line number Diff line number Diff line change @@ -325,11 +325,8 @@ impl ObjectStorage for LocalFS {
325
325
Ok ( fs:: remove_dir_all ( path) . await ?)
326
326
}
327
327
328
- async fn try_delete_node_meta (
329
- & self ,
330
- ingestor_filename : String ,
331
- ) -> Result < ( ) , ObjectStorageError > {
332
- let path = self . root . join ( ingestor_filename) ;
328
+ async fn try_delete_node_meta ( & self , node_filename : String ) -> Result < ( ) , ObjectStorageError > {
329
+ let path = self . root . join ( node_filename) ;
333
330
Ok ( fs:: remove_file ( path) . await ?)
334
331
}
335
332
Original file line number Diff line number Diff line change @@ -201,10 +201,7 @@ pub trait ObjectStorage: Debug + Send + Sync + 'static {
201
201
& self ,
202
202
stream_name : & str ,
203
203
) -> Result < Vec < RelativePathBuf > , ObjectStorageError > ;
204
- async fn try_delete_node_meta (
205
- & self ,
206
- ingestor_filename : String ,
207
- ) -> Result < ( ) , ObjectStorageError > ;
204
+ async fn try_delete_node_meta ( & self , node_filename : String ) -> Result < ( ) , ObjectStorageError > ;
208
205
/// Returns the amount of time taken by the `ObjectStore` to perform a get
209
206
/// call.
210
207
async fn get_latency ( & self ) -> Duration {
Original file line number Diff line number Diff line change @@ -727,11 +727,8 @@ impl ObjectStorage for S3 {
727
727
Ok ( ( ) )
728
728
}
729
729
730
- async fn try_delete_node_meta (
731
- & self ,
732
- ingestor_filename : String ,
733
- ) -> Result < ( ) , ObjectStorageError > {
734
- let file = RelativePathBuf :: from ( & ingestor_filename) ;
730
+ async fn try_delete_node_meta ( & self , node_filename : String ) -> Result < ( ) , ObjectStorageError > {
731
+ let file = RelativePathBuf :: from ( & node_filename) ;
735
732
match self . client . delete ( & to_object_store_path ( & file) ) . await {
736
733
Ok ( _) => Ok ( ( ) ) ,
737
734
Err ( err) => {
@@ -741,7 +738,7 @@ impl ObjectStorage for S3 {
741
738
error ! ( "Node does not exist" ) ;
742
739
Err ( err. into ( ) )
743
740
} else {
744
- error ! ( "Error deleting ingestor meta file: {:?}" , err) ;
741
+ error ! ( "Error deleting node meta file: {:?}" , err) ;
745
742
Err ( err. into ( ) )
746
743
}
747
744
}
You can’t perform that action at this time.
0 commit comments