mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-06-27 17:10:22 -04:00
Integrate project global blocks into existing checks for cluster blocks (Part 2) (#129570)
Relates https://github.com/elastic/elasticsearch/pull/129467 Resolves ES-11209
This commit is contained in:
parent
f62fce9ae9
commit
a229c8d932
39 changed files with 156 additions and 63 deletions
|
@ -63,7 +63,7 @@ public class TransportGetDataStreamSettingsAction extends TransportLocalProjectM
|
|||
|
||||
@Override
|
||||
protected ClusterBlockException checkBlock(GetDataStreamSettingsAction.Request request, ProjectState state) {
|
||||
return state.blocks().globalBlockedException(ClusterBlockLevel.METADATA_WRITE);
|
||||
return state.blocks().globalBlockedException(state.projectId(), ClusterBlockLevel.METADATA_WRITE);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -410,6 +410,6 @@ public class TransportGetDataStreamsAction extends TransportLocalProjectMetadata
|
|||
|
||||
@Override
|
||||
protected ClusterBlockException checkBlock(GetDataStreamAction.Request request, ProjectState state) {
|
||||
return state.blocks().globalBlockedException(ClusterBlockLevel.METADATA_WRITE);
|
||||
return state.blocks().globalBlockedException(state.projectId(), ClusterBlockLevel.METADATA_WRITE);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -77,6 +77,6 @@ public class TransportMigrateToDataStreamAction extends AcknowledgedTransportMas
|
|||
|
||||
@Override
|
||||
protected ClusterBlockException checkBlock(MigrateToDataStreamAction.Request request, ProjectState state) {
|
||||
return state.blocks().globalBlockedException(ClusterBlockLevel.METADATA_WRITE);
|
||||
return state.blocks().globalBlockedException(state.projectId(), ClusterBlockLevel.METADATA_WRITE);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -67,7 +67,7 @@ public class TransportModifyDataStreamsAction extends AcknowledgedTransportMaste
|
|||
|
||||
@Override
|
||||
protected ClusterBlockException checkBlock(ModifyDataStreamsAction.Request request, ProjectState state) {
|
||||
ClusterBlockException globalBlock = state.blocks().globalBlockedException(ClusterBlockLevel.METADATA_WRITE);
|
||||
ClusterBlockException globalBlock = state.blocks().globalBlockedException(state.projectId(), ClusterBlockLevel.METADATA_WRITE);
|
||||
if (globalBlock != null) {
|
||||
return globalBlock;
|
||||
}
|
||||
|
|
|
@ -339,6 +339,6 @@ public class TransportUpdateDataStreamSettingsAction extends TransportMasterNode
|
|||
|
||||
@Override
|
||||
protected ClusterBlockException checkBlock(UpdateDataStreamSettingsAction.Request request, ClusterState state) {
|
||||
return state.blocks().globalBlockedException(ClusterBlockLevel.METADATA_WRITE);
|
||||
return state.blocks().globalBlockedException(projectResolver.getProjectId(), ClusterBlockLevel.METADATA_WRITE);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -105,6 +105,6 @@ public class TransportGetDataStreamLifecycleStatsAction extends TransportMasterN
|
|||
|
||||
@Override
|
||||
protected ClusterBlockException checkBlock(GetDataStreamLifecycleStatsAction.Request request, ProjectState state) {
|
||||
return state.blocks().globalBlockedException(ClusterBlockLevel.METADATA_READ);
|
||||
return state.blocks().globalBlockedException(state.projectId(), ClusterBlockLevel.METADATA_READ);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -94,6 +94,6 @@ public class TransportPutDataStreamLifecycleAction extends AcknowledgedTransport
|
|||
|
||||
@Override
|
||||
protected ClusterBlockException checkBlock(PutDataStreamLifecycleAction.Request request, ProjectState state) {
|
||||
return state.blocks().globalBlockedException(ClusterBlockLevel.METADATA_WRITE);
|
||||
return state.blocks().globalBlockedException(state.projectId(), ClusterBlockLevel.METADATA_WRITE);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -121,6 +121,6 @@ public class TransportGetDataStreamOptionsAction extends TransportLocalProjectMe
|
|||
|
||||
@Override
|
||||
protected ClusterBlockException checkBlock(GetDataStreamOptionsAction.Request request, ProjectState state) {
|
||||
return state.blocks().globalBlockedException(ClusterBlockLevel.METADATA_READ);
|
||||
return state.blocks().globalBlockedException(state.projectId(), ClusterBlockLevel.METADATA_READ);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -93,6 +93,6 @@ public class TransportPutDataStreamOptionsAction extends AcknowledgedTransportMa
|
|||
|
||||
@Override
|
||||
protected ClusterBlockException checkBlock(PutDataStreamOptionsAction.Request request, ProjectState state) {
|
||||
return state.blocks().globalBlockedException(ClusterBlockLevel.METADATA_WRITE);
|
||||
return state.blocks().globalBlockedException(state.projectId(), ClusterBlockLevel.METADATA_WRITE);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue