This is an automated email from the ASF dual-hosted git repository.

mchades pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git


The following commit(s) were added to refs/heads/main by this push:
     new 58f065aa74 [#10690] fixes: improve doc on server events (#10691)
58f065aa74 is described below

commit 58f065aa745b66af56ffc127b53f8ade97129312
Author: Abhijeet Singh <[email protected]>
AuthorDate: Tue Apr 7 15:24:30 2026 +0530

    [#10690] fixes: improve doc on server events (#10691)
    
    ### What changes were proposed in this pull request?
    
    Pre-event
    1. catalog operation ->
    Added EnableCatalogPreEvent, DisableCatalogPreEvent
    2. metalake operation ->
    Added EnableMetalakePreEvent, DisableMetalakePreEvent
    3. model operation ->
    Added GetModelVersionUriPreEvent, ListModelVersionInfosPreEvent; removed
    duplicate AlterModelVersionPreEvent
    4. role operation -> Added OverridePrivilegesPreEvent
    5. policy operation -> Replaced
    ListAssociatedPoliciesForMetadataObjectPreEvent with correct names;
    added ListPolicyInfosPreEvent, EnablePolicyPreEvent,
    DisablePolicyPreEvent, GetPolicyForMetadataObjectPreEvent,
    ListPolicyInfosForMetadataObjectPreEvent,
    ListMetadataObjectsForPolicyPreEvent
    
    
    Post-event
    1. table operation -> Fixed PurgeTableFailureEvent (duplicate) to
    PurgeTableEvent
    2. fileset operation -> Added GetFileLocationEvent,
    GetFileLocationFailureEvent, ListFilesEvent
    3. catalog operation -> Added EnableCatalogEvent, DisableCatalogEvent,
    EnableCatalogFailureEvent, DisableCatalogFailureEvent
    4. metalake operation -> Added EnableMetalakeEvent,
    DisableMetalakeEvent, EnableMetalakeFailureEvent,
    DisableMetalakeFailureEvent
    5. partition operation -> Added entire section: AddPartitionEvent,
    GetPartitionEvent, DropPartitionEvent, PurgePartitionEvent,
    ListPartitionEvent, ListPartitionNamesEvent, PartitionExistsEvent,
    AddPartitionFailureEvent, GetPartitionFailureEvent,
    DropPartitionFailureEvent, PurgePartitionFailureEvent,
    ListPartitionFailureEvent, ListPartitionNamesFailureEvent,
    PartitionExistsFailureEvent
    6. model operation -> Added GetModelVersionUriEvent,
    GetModelVersionUriFailureEvent, ListModelVersionInfosEvent,
    ListModelVersionInfosFailureEvent
    7. role operation -> Added OverridePrivilegesEvent,
    OverridePrivilegesFailureEvent
    8. owner operation -> Added SetOwnerFailureEvent, GetOwnerFailureEvent
    9. policy operation -> Added ListPolicyInfosEvent, EnablePolicyEvent,
    DisablePolicyEvent, GetPolicyForMetadataObjectEvent,
    ListPolicyInfosForMetadataObjectEvent,
    ListMetadataObjectsForPolicyEvent, ListPolicyInfosFailureEvent,
    EnablePolicyFailureEvent, DisablePolicyFailureEvent,
    GetPolicyForMetadataObjectFailureEvent,
    ListPolicyInfosForMetadataObjectFailureEvent,
    ListMetadataObjectsForPolicyFailureEvent; fixed
    ListAssociatedPoliciesForMetadataObjectEvent to
    ListPolicyInfosForMetadataObjectEvent
    
    ### Why are the changes needed?
    fixes documentation
    Fix: #10690
    
    ### Does this PR introduce _any_ user-facing change?
    No
    
    ### How was this patch tested?
    
    CI pass
    
    ---------
    
    Co-authored-by: Abhijeet Singh <[email protected]>
---
 docs/gravitino-server-config.md | 27 ++++++++++++++-------------
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git a/docs/gravitino-server-config.md b/docs/gravitino-server-config.md
index e01c56ec05..f957514b48 100644
--- a/docs/gravitino-server-config.md
+++ b/docs/gravitino-server-config.md
@@ -174,25 +174,26 @@ Gravitino triggers a pre-event before the operation, a 
post-event after the comp
 
 | Operation type                          | Post-event                         
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
 
|-----------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 [...]
-| table operation                         | `CreateTableEvent`, 
`AlterTableEvent`, `DropTableEvent`, `LoadTableEvent`, `ListTableEvent`, 
`PurgeTableFailureEvent`, `CreateTableFailureEvent`, `AlterTableFailureEvent`, 
`DropTableFailureEvent`, `LoadTableFailureEvent`, `ListTableFailureEvent`, 
`PurgeTableFailureEvent`                                                        
                                                                                
                                          [...]
-| fileset operation                       | `CreateFileSetEvent`, 
`AlterFileSetEvent`, `DropFileSetEvent`, `LoadFileSetEvent`, 
`ListFileSetEvent`, `CreateFileSetFailureEvent`, `AlterFileSetFailureEvent`, 
`DropFileSetFailureEvent`, `LoadFileSetFailureEvent`, 
`ListFileSetFailureEvent`, `ListFilesFailureEvent`                              
                                                                                
                                                                           [...]
+| table operation                         | `CreateTableEvent`, 
`AlterTableEvent`, `DropTableEvent`, `LoadTableEvent`, `ListTableEvent`, 
`PurgeTableEvent`, `CreateTableFailureEvent`, `AlterTableFailureEvent`, 
`DropTableFailureEvent`, `LoadTableFailureEvent`, `ListTableFailureEvent`, 
`PurgeTableFailureEvent`                                                        
                                                                                
                                                 [...]
+| fileset operation                       | `CreateFilesetEvent`, 
`AlterFilesetEvent`, `DropFilesetEvent`, `LoadFilesetEvent`, 
`ListFilesetEvent`, `GetFileLocationEvent`, `ListFilesEvent`, 
`CreateFilesetFailureEvent`, `AlterFilesetFailureEvent`, 
`DropFilesetFailureEvent`, `LoadFilesetFailureEvent`, 
`ListFilesetFailureEvent`, `GetFileLocationFailureEvent`, 
`ListFilesFailureEvent`                                                         
                                                       [...]
 | topic operation                         | `CreateTopicEvent`, 
`AlterTopicEvent`, `DropTopicEvent`, `LoadTopicEvent`, `ListTopicEvent`, 
`CreateTopicFailureEvent`, `AlterTopicFailureEvent`, `DropTopicFailureEvent`, 
`LoadTopicFailureEvent`, `ListTopicFailureEvent`                                
                                                                                
                                                                                
                                      [...]
 | schema operation                        | `CreateSchemaEvent`, 
`AlterSchemaEvent`, `DropSchemaEvent`, `LoadSchemaEvent`, `ListSchemaEvent`, 
`CreateSchemaFailureEvent`, `AlterSchemaFailureEvent`, 
`DropSchemaFailureEvent`, `LoadSchemaFailureEvent`, `ListSchemaFailureEvent`    
                                                                                
                                                                                
                                                        [...]
-| catalog operation                       | `CreateCatalogEvent`, 
`AlterCatalogEvent`, `DropCatalogEvent`, `LoadCatalogEvent`, 
`ListCatalogEvent`, `CreateCatalogFailureEvent`, `AlterCatalogFailureEvent`, 
`DropCatalogFailureEvent`, `LoadCatalogFailureEvent`, `ListCatalogFailureEvent` 
                                                                                
                                                                                
                                                 [...]
-| metalake operation                      | `CreateMetalakeEvent`, 
`AlterMetalakeEvent`, `DropMetalakeEvent`, `LoadMetalakeEvent`, 
`ListMetalakeEvent`, `CreateMetalakeFailureEvent`, `AlterMetalakeFailureEvent`, 
`DropMetalakeFailureEvent`, `LoadMetalakeFailureEvent`, 
`ListMetalakeFailureEvent`                                                      
                                                                                
                                                                  [...]
+| catalog operation                       | `CreateCatalogEvent`, 
`AlterCatalogEvent`, `DropCatalogEvent`, `LoadCatalogEvent`, 
`ListCatalogEvent`, `EnableCatalogEvent`, `DisableCatalogEvent`, 
`CreateCatalogFailureEvent`, `AlterCatalogFailureEvent`, 
`DropCatalogFailureEvent`, `LoadCatalogFailureEvent`, 
`ListCatalogFailureEvent`, `EnableCatalogFailureEvent`, 
`DisableCatalogFailureEvent`                                                    
                                                      [...]
+| metalake operation                      | `CreateMetalakeEvent`, 
`AlterMetalakeEvent`, `DropMetalakeEvent`, `LoadMetalakeEvent`, 
`ListMetalakeEvent`, `EnableMetalakeEvent`, `DisableMetalakeEvent`, 
`CreateMetalakeFailureEvent`, `AlterMetalakeFailureEvent`, 
`DropMetalakeFailureEvent`, `LoadMetalakeFailureEvent`, 
`ListMetalakeFailureEvent`, `EnableMetalakeFailureEvent`, 
`DisableMetalakeFailureEvent`                                                   
                                         [...]
+| partition operation                     | `AddPartitionEvent`, 
`GetPartitionEvent`, `DropPartitionEvent`, `PurgePartitionEvent`, 
`ListPartitionEvent`, `ListPartitionNamesEvent`, `PartitionExistsEvent`, 
`AddPartitionFailureEvent`, `GetPartitionFailureEvent`, 
`DropPartitionFailureEvent`, `PurgePartitionFailureEvent`, 
`ListPartitionFailureEvent`, `ListPartitionNamesFailureEvent`, 
`PartitionExistsFailureEvent`                                                   
                               [...]
 | Iceberg REST server table operation     | `IcebergCreateTableEvent`, 
`IcebergUpdateTableEvent`, `IcebergDropTableEvent`, `IcebergLoadTableEvent`, 
`IcebergListTableEvent`, `IcebergTableExistsEvent`, `IcebergRenameTableEvent`, 
`IcebergRegisterTableEvent`, `IcebergLoadTableCredentialEvent`, 
`IcebergPlanTableScanEvent`, `IcebergCreateTableFailureEvent`, 
`IcebergUpdateTableFailureEvent`, `IcebergDropTableFailureEvent`, 
`IcebergLoadTableFailureEvent`, `IcebergListTableFailureEvent`, `Iceberg [...]
 | Iceberg REST server namespace operation | `IcebergCreateNamespaceEvent`, 
`IcebergUpdateNamespaceEvent`, `IcebergDropNamespaceEvent`, 
`IcebergLoadNamespaceEvent`, `IcebergListNamespacesEvent`, 
`IcebergNamespaceExistsEvent`, `IcebergCreateNamespaceFailureEvent`, 
`IcebergUpdateNamespaceFailureEvent`, `IcebergDropNamespaceFailureEvent`, 
`IcebergLoadNamespaceFailureEvent`, `IcebergListNamespacesFailureEvent`, 
`IcebergNamespaceExistsFailureEvent`                                            
   [...]
 | Iceberg REST server view operation      | `IcebergCreateViewEvent`, 
`IcebergReplaceViewEvent`, `IcebergDropViewEvent`, `IcebergLoadViewEvent`, 
`IcebergListViewEvent`, `IcebergViewExistsEvent`, `IcebergRenameViewEvent`, 
`IcebergCreateViewFailureEvent`, `IcebergReplaceViewFailureEvent`, 
`IcebergDropViewFailureEvent`, `IcebergLoadViewFailureEvent`, 
`IcebergListViewFailureEvent`, `IcebergViewExistsFailureEvent`, 
`IcebergRenameViewFailureEvent`                                                
[...]
 | tag operation                           | `ListTagsEvent`, 
`ListTagsInfoEvent`, `CreateTagEvent`, `GetTagEvent`, `AlterTagEvent`, 
`DeleteTagEvent`, `ListMetadataObjectsForTagEvent`, 
`ListTagsForMetadataObjectEvent`, `ListTagsInfoForMetadataObjectEvent`, 
`AssociateTagsForMetadataObjectEvent`, `GetTagForMetadataObjectEvent`, 
`ListTagsFailureEvent`, `ListTagInfoFailureEvent`, `CreateTagFailureEvent`, 
`GetTagFailureEvent`, `AlterTagFailureEvent`, `DeleteTagFailureEvent`, 
`ListMetadataObjec [...]
-| model operation                         | `DeleteModelEvent`,  
`DeleteModelVersionEvent`,  `GetModelEvent`, `GetModelVersionEvent`, 
`LinkModelVersionEvent`, `ListModelEvent`, `ListModelVersionsEvent`,  
`RegisterAndLinkModelEvent`, `RegisterModelEvent`, `AlterModelEvent`, 
`AlterModelVersionEvent`,`DeleteModelFailureEvent`, 
`DeleteModelVersionFailureEvent`, `GetModelFailureEvent`, 
`GetModelVersionFailureEvent`, `LinkModelVersionFailureEvent`, 
`ListModelFailureEvent`, `ListModelVersionFai [...]
+| model operation                         | `DeleteModelEvent`, 
`DeleteModelVersionEvent`, `GetModelEvent`, `GetModelVersionEvent`, 
`GetModelVersionUriEvent`, `LinkModelVersionEvent`, `ListModelEvent`, 
`ListModelVersionsEvent`, `ListModelVersionInfosEvent`, 
`RegisterAndLinkModelEvent`, `RegisterModelEvent`, `AlterModelEvent`, 
`AlterModelVersionEvent`, `DeleteModelFailureEvent`, 
`DeleteModelVersionFailureEvent`, `GetModelFailureEvent`, 
`GetModelVersionFailureEvent`, `GetModelVersionUriFai [...]
 | user operation                          | `AddUserEvent`, `GetUserEvent`, 
`ListUserNamesEvent`, `ListUsersEvent`, `RemoveUserEvent`, 
`GrantUserRolesEvent`, `RevokeUserRolesEvent`, `AddUserFailureEvent`, 
`GetUserFailureEvent`, `GrantUserRolesFailureEvent`, 
`ListUserNamesFailureEvent`, `ListUsersFailureEvent`, `RemoveUserFailureEvent`, 
`RevokeUserRolesFailureEvent`                                                   
                                                                           [...]
 | group operation                         | `AddGroupEvent`, `GetGroupEvent`, 
`ListGroupNamesEvent`, `ListGroupsEvent`, `RemoveGroupEvent`, 
`GrantGroupRolesEvent`, `RevokeGroupRolesEvent`, `AddGroupFailureEvent`, 
`GetGroupFailureEvent`, `GrantGroupRolesFailureEvent`, 
`ListGroupNamesFailureEvent`, `ListGroupsFailureEvent`, 
`RemoveGroupFailureEvent`, `RevokeGroupRolesFailureEvent`                       
                                                                                
         [...]
-| role operation                          | `CreateRoleEvent`, 
`DeleteRoleEvent`, `GetRoleEvent`, `GrantPrivilegesEvent`, 
`ListRoleNamesEvent`, `RevokePrivilegesEvent`, `CreateRoleFailureEvent`, 
`DeleteRoleFailureEvent`, `GetRoleFailureEvent`, `GrantPrivilegesFailureEvent`, 
`ListRoleNamesFailureEvent`, `RevokePrivilegesFailureEvent`                     
                                                                                
                                                          [...]
-| owner operation                         | `SetOwnerEvent`, `GetOwnerEvent`   
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
              [...]
+| role operation                          | `CreateRoleEvent`, 
`DeleteRoleEvent`, `GetRoleEvent`, `GrantPrivilegesEvent`, 
`ListRoleNamesEvent`, `RevokePrivilegesEvent`, `OverridePrivilegesEvent`, 
`CreateRoleFailureEvent`, `DeleteRoleFailureEvent`, `GetRoleFailureEvent`, 
`GrantPrivilegesFailureEvent`, `ListRoleNamesFailureEvent`, 
`RevokePrivilegesFailureEvent`, `OverridePrivilegesFailureEvent`                
                                                                                
  [...]
+| owner operation                         | `SetOwnerEvent`, `GetOwnerEvent`, 
`SetOwnerFailureEvent`, `GetOwnerFailureEvent`                                  
                                                                                
                                                                                
                                                                                
                                                                                
               [...]
 | Gravitino server job template operation | `RegisterJobTemplateEvent`, 
`GetJobTemplateEvent`, `ListJobTemplatesEvent`, `AlterJobTemplateEvent`, 
`DeleteJobTemplateEvent`, `RegisterJobTemplateFailureEvent`, 
`GetJobTemplateFailureEvent`, `ListJobTemplatesFailureEvent`, 
`AlterJobTemplateFailureEvent`, `DeleteJobTemplateFailureEvent`                 
                                                                                
                                                                 [...]
 | Gravitino server job operation          | `RunJobEvent`, `GetJobEvent`, 
`ListJobsEvent`, `CancelJobEvent`, `RunJobFailureEvent`, `GetJobFailureEvent`, 
`ListJobsFailureEvent`, `CancelJobFailureEvent`                                 
                                                                                
                                                                                
                                                                                
                    [...]
 | Gravitino server statistics operation   | `ListStatisticsEvent`, 
`UpdateStatisticsEvent`, `DropStatisticsEvent`, `ListPartitionStatisticsEvent`, 
`UpdatePartitionStatisticsEvent`, `DropPartitionStatisticsEvent`, 
`ListStatisticsFailureEvent`, `UpdateStatisticsFailureEvent`, 
`DropStatisticsFailureEvent`, `ListPartitionStatisticsFailureEvent`, 
`UpdatePartitionStatisticsFailureEvent`, `DropPartitionStatisticsFailureEvent`  
                                                                     [...]
-| policy operation                        | `CreatePolicyEvent`, 
`AlterPolicyEvent`, `DeletePolicyEvent`, `GetPolicyEvent`, `ListPoliciesEvent`, 
`AssociatePoliciesForMetadataObjectEvent`, 
`ListAssociatedPoliciesForMetadataObjectEvent`, `CreatePolicyFailureEvent`, 
`AlterPolicyFailureEvent`, `DeletePolicyFailureEvent`, `GetPolicyFailureEvent`, 
`ListPoliciesFailureEvent`, `AssociatePoliciesForMetadataObjectFailureEvent`, 
`ListAssociatedPoliciesForMetadataObjectFailureEvent` | 1.1.0            |
+| policy operation                        | `CreatePolicyEvent`, 
`AlterPolicyEvent`, `DeletePolicyEvent`, `GetPolicyEvent`, `ListPoliciesEvent`, 
`ListPolicyInfosEvent`, `EnablePolicyEvent`, `DisablePolicyEvent`, 
`GetPolicyForMetadataObjectEvent`, `AssociatePoliciesForMetadataObjectEvent`, 
`ListPolicyInfosForMetadataObjectEvent`, `ListMetadataObjectsForPolicyEvent`, 
`CreatePolicyFailureEvent`, `AlterPolicyFailureEvent`, 
`DeletePolicyFailureEvent`, `GetPolicyFailureEvent`, `ListPoliciesFai [...]
 | function operation                      | `RegisterFunctionEvent`, 
`GetFunctionEvent`, `AlterFunctionEvent`, `DropFunctionEvent`, 
`ListFunctionEvent`, `ListFunctionInfosEvent`, `RegisterFunctionFailureEvent`, 
`GetFunctionFailureEvent`, `AlterFunctionFailureEvent`, 
`DropFunctionFailureEvent`, `ListFunctionFailureEvent`                          
                                                                                
                                             | 1.3.0            |
 
 ##### Pre-event
@@ -204,20 +205,20 @@ Gravitino triggers a pre-event before the operation, a 
post-event after the comp
 | Iceberg REST server view operation      | `IcebergCreateViewPreEvent`, 
`IcebergReplaceViewPreEvent`, `IcebergDropViewPreEvent`, 
`IcebergLoadViewPreEvent`, `IcebergListViewPreEvent`, 
`IcebergViewExistsPreEvent`, `IcebergRenameViewPreEvent`                        
                                                                                
               | 0.8.0-incubating |
 | Gravitino server table operation        | `CreateTablePreEvent`, 
`AlterTablePreEvent`, `DropTablePreEvent`, `PurgeTablePreEvent`, 
`LoadTablePreEvent`, `ListTablePreEvent`                                        
                                                                                
                                                                   | 
0.8.0-incubating |
 | Gravitino server schema operation       | `CreateSchemaPreEvent`, 
`AlterSchemaPreEvent`, `DropSchemaPreEvent`, `LoadSchemaPreEvent`, 
`ListSchemaPreEvent`                                                            
                                                                                
                                                                | 
0.8.0-incubating |
-| Gravitino server catalog operation      | `CreateCatalogPreEvent`, 
`AlterCatalogPreEvent`, `DropCatalogPreEvent`, `LoadCatalogPreEvent`, 
`ListCatalogPreEvent`                                                           
                                                                                
                                                            | 0.8.0-incubating |
-| Gravitino server metalake operation     | `CreateMetalakePreEvent`, 
`AlterMetalakePreEvent`,`DropMetalakePreEvent`,`LoadMetalakePreEvent`,`ListMetalakePreEvent`
                                                                                
                                                                                
                                     | 0.8.0-incubating |
+| Gravitino server catalog operation      | `CreateCatalogPreEvent`, 
`AlterCatalogPreEvent`, `DropCatalogPreEvent`, `LoadCatalogPreEvent`, 
`ListCatalogPreEvent`, `EnableCatalogPreEvent`, `DisableCatalogPreEvent`        
                                                                                
                                                             | 0.8.0-incubating 
|
+| Gravitino server metalake operation     | `CreateMetalakePreEvent`, 
`AlterMetalakePreEvent`, `DropMetalakePreEvent`, `LoadMetalakePreEvent`, 
`ListMetalakePreEvent`, `EnableMetalakePreEvent`, `DisableMetalakePreEvent`     
                                                                                
                                                         | 0.8.0-incubating |
 | Gravitino server partition operation    | `AddPartitionPreEvent`, 
`DropPartitionPreEvent`, `GetPartitionPreEvent`, 
`PurgePartitionPreEvent`,`ListPartitionPreEvent`,`ListPartitionNamesPreEvent`   
                                                                                
                                                                                
  | 0.8.0-incubating |
 | Gravitino server fileset operation      | `CreateFilesetPreEvent`, 
`AlterFilesetPreEvent`, `DropFilesetPreEvent`, 
`LoadFilesetPreEvent`,`ListFilesetPreEvent`,`GetFileLocationPreEvent`, 
`ListFilesPreEvent`                                                             
                                                                                
            | 0.8.0-incubating |
-| Gravitino server model operation        | `DeleteModelPreEvent`, 
`DeleteModelVersionPreEvent`, 
`RegisterAndLinkModelPreEvent`,`GetModelPreEvent`, 
`GetModelVersionPreEvent`,`LinkModelVersionPreEvent`,`ListModelPreEvent`,`RegisterModelPreEvent`,
 `AlterModelPreEvent`, `AlterModelVersionPreEvent`, `AlterModelVersionPreEvent` 
                                  | 0.9.0-incubating |
+| Gravitino server model operation        | `DeleteModelPreEvent`, 
`DeleteModelVersionPreEvent`, `RegisterAndLinkModelPreEvent`, 
`GetModelPreEvent`, `GetModelVersionPreEvent`, `GetModelVersionUriPreEvent`, 
`LinkModelVersionPreEvent`, `ListModelPreEvent`, `ListModelVersionPreEvent`, 
`ListModelVersionInfosPreEvent`, `RegisterModelPreEvent`, `AlterModelPreEvent`, 
`AlterModelVersionPreEvent` | 0.9.0-incubating |
 | Gravitino server tag operation          | `ListTagsPreEvent`, 
`ListTagsInfoPreEvent`, `CreateTagPreEvent`, `GetTagPreEvent`, 
`AlterTagPreEvent`, `DeleteTagPreEvent`, `ListMetadataObjectsForTagPreEvent`, 
`ListTagsForMetadataObjectPreEvent`, `ListTagsInfoForMetadataObjectPreEvent`, 
`AssociateTagsForMetadataObjectPreEvent`, `GetTagForMetadataObjectPreEvent` | 
0.9.0-incubating |
 | Gravitino server user operation         | `AddUserPreEvent`, 
`GetUserPreEvent`, `ListUserNamesPreEvent`, `ListUsersPreEvent`, 
`RemoveUserPreEvent`, `GrantUserRolesPreEvent`, `RevokeUserRolesPreEvent`       
                                                                                
                                                                       | 
0.9.0-incubating |
 | Gravitino server group operation        | `AddGroupPreEvent`, 
`GetGroupPreEvent`, `ListGroupNamesPreEvent`, `ListGroupsPreEvent`, 
`RemoveGroupPreEvent`, `GrantGroupRolesPreEvent`, `RevokeGroupRolesPreEvent`    
                                                                                
                                                                   | 
0.9.0-incubating |
-| Gravitino server role operation         | `CreateRolePreEvent`, 
`DeleteRolePreEvent`, `GetRolePreEvent`, `GrantPrivilegesPreEvent`, 
`ListRoleNamesPreEvent`, `RevokePrivilegesPreEvent`                             
                                                                                
                                                                 | 
0.9.0-incubating |
+| Gravitino server role operation         | `CreateRolePreEvent`, 
`DeleteRolePreEvent`, `GetRolePreEvent`, `GrantPrivilegesPreEvent`, 
`ListRoleNamesPreEvent`, `RevokePrivilegesPreEvent`, 
`OverridePrivilegesPreEvent`                                                    
                                                                                
             | 0.9.0-incubating |
 | Gravitino server owner operation        | `SetOwnerPreEvent`, 
`GetOwnerPreEvent`                                                              
                                                                                
                                                                                
                                                       | 1.0.0            |
 | Gravitino server job template operation | `RegisterJobTemplatePreEvent`, 
`GetJobTemplatePreEvent`, `ListJobTemplatesPreEvent`, 
`AlterJobTemplatePreEvent`, `DeleteJobTemplatePreEvent`                         
                                                                                
                                                                      | 1.0.1   
         |
 | Gravitino server job operation          | `RunJobPreEvent`, 
`GetJobPreEvent`, `ListJobsPreEvent`, `CancelJobPreEvent`                       
                                                                                
                                                                                
                                                         | 1.0.1            |
 | Gravitino server statistics operation   | `ListStatisticsPreEvent`, 
`UpdateStatisticsPreEvent`, `DropStatisticsPreEvent`, 
`ListPartitionStatisticsPreEvent`, `UpdatePartitionStatisticsPreEvent`, 
`DropPartitionStatisticsPreEvent`                                               
                                                                                
   | 1.1.0            |
-| policy operation                        | `CreatePolicyPreEvent`, 
`AlterPolicyPreEvent`, `DeletePolicyPreEvent`, `GetPolicyPreEvent`, 
`ListPoliciesPreEvent`, `AssociatePoliciesForMetadataObjectPreEvent`, 
`ListAssociatedPoliciesForMetadataObjectPreEvent`                               
                                                                                
 | 1.1.0 |
+| policy operation                        | `CreatePolicyPreEvent`, 
`AlterPolicyPreEvent`, `DeletePolicyPreEvent`, `GetPolicyPreEvent`, 
`ListPoliciesPreEvent`, `ListPolicyInfosPreEvent`, `EnablePolicyPreEvent`, 
`DisablePolicyPreEvent`, `GetPolicyForMetadataObjectPreEvent`, 
`AssociatePoliciesForMetadataObjectPreEvent`, 
`ListPolicyInfosForMetadataObjectPreEvent`, 
`ListMetadataObjectsForPolicyPreEvent` | 1.1.0 |
 | function operation                      | `RegisterFunctionPreEvent`, 
`GetFunctionPreEvent`, `AlterFunctionPreEvent`, `DropFunctionPreEvent`, 
`ListFunctionPreEvent`                                                          
                                                                                
                                                              | 1.3.0 |
 
 #### Event listener plugin

Reply via email to