Skip to content

Schema notification

Abhishek Kumar (SLB) requested to merge schema-notification into master

Overview:


These changes create a new Eventgrid topic (schemachangedtopic) for schema notification. Schema-Service is going to trigger a notification whenever there a create or update on the schema.

On the handler side, servicebus topic (servicebusschemachangedtopic) will also be created which would consume all of these events.

**Note: Patch endpoint of partition-service should be called to enable this eventgrid topic:

{
   "properties":{
      "eventgrid-schemachangedtopic-accesskey":{
         "sensitive":true,
         "value":"eventgrid-schemachangedtopic-accesskey"
      },
      "eventgrid-schemachangedtopic":{
         "sensitive":true,
         "value":"eventgrid-schemachangedtopic"
      }
   }
}

Infrastructure Submissions:


  • [YES] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [NO] I have updated the documentation accordingly.
  • [NO] I have added tests to cover my changes.
  • [YES] All new and existing tests passed.
  • [YES] I have formatted the terraform code. (terraform fmt -recursive && go fmt ./...)

Current Behavior or Linked Issues


Does this introduce a breaking change?


  • NO

Other information


Edited by Abhishek Kumar (SLB)

Merge request reports