Uploaded image for project: 'Managed Service - Streams'
  1. Managed Service - Streams
  2. MGDSTRM-8967

Deprecate size limits in the KafkaRequest schema

XMLWordPrintable

    • MK - Sprint 221

      WHAT

      The KafkaRequest schema contains the following fields providing information on the instance size limits:

      • egress_throughput_per_sec
      • ingress_throughput_per_sec
      • instance_type_name
      • max_connection_attempts_per_sec
      • max_data_retention_period
      • max_partitions
      • total_max_connections

      These fields should be deprecated.

      The KafkaRequest schema is used as the schema for the response of the following endpoints:

      • GET /kafkas
      • POST /kafkas
      • GET /kafkas/{id}
      • PATCH /kafkas/ {id}

      WHY

      This information is already provided in the getInstanceTypesByCloudProviderAndRegion endpoint.

      HOW

      DONE

      • Fields listed above are marked as deprecated in the KafkaRequest schema.

      Guidelines

      The following steps should be adhered to:

      • Required tests should be put in place - unit, integration, manual test cases (if necessary)
      • CI and all relevant tests passing
      • Changes have been verified by one additional reviewer against:
      • each required environment
      • each supported upgrade path
      • If the changes could have an impact on the clients (either UI or CLI), a JIRA should be created for making the required changes on the client side and acknowledged by one of the client side team members. PR has been merged
         

              japower@redhat.com Jason Power
              jbriones@redhat.com Jameel Briones
              MK - Control Plane
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: