Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-18254

Sql. Extend SQL grammar with ALTER ZONE statement

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0-beta1
    • 3.0.0-beta2
    • sql

    Description

      As we can CREATE and DROP ZONE need to provide ability to altering a distribution zones by DDL commands.

      Let's extend SQL grammar with following syntax:

      ALTER ZONE {fq_zone_name | simple_zone_name} RENAME TO {fq_new_zone_name} [;]
      
      ALTER ZONE
          { fq_zone_name | simple_zone_name }
          WITH
              [<data_nodes_auto_adjust>],
              [DATA_NODES_FILTER = filter],
              [REPLICAS = replicas],    
      [;]
       
      <data_nodes_auto_adjust> ::= [
          DATA_NODES_AUTO_ADJUST_SCALE_UP = scale_up_value |
          DATA_NODES_AUTO_ADJUST_SCALE_DOWN = scale_down_value |
          (DATA_NODES_AUTO_ADJUST_SCALE_UP = scale_up_value & DATA_NODES_AUTO_ADJUST_SCALE_DOWN = scale_down_value) | DATA_NODES_AUTO_ADJUST  = auto_adjust_value
      ]
      
      

      So, could be changed any distributed zone parameters except PARTITIONS and AFFINITY_FUNCTION

      Attachments

        Issue Links

          Activity

            People

              mzhuravkov Maksim Zhuravkov
              jooger Iurii Gerzhedovich
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h
                  2h