Skip to content

chore: update generated files - #1028

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
chore/make-generate
Open

chore: update generated files#1028
github-actions[bot] wants to merge 1 commit into
mainfrom
chore/make-generate

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

This is an automatically created PR. Changes were created by running make generate.

--- old_service_types_data.json	2026-08-14 03:21:18.767938476 +0000
+++ new_service_types_data.json	2026-08-14 03:21:21.221955768 +0000
@@ -26,6 +26,12 @@
         "title": "Custom username for admin user. This must be set only when a new service is being created.",
         "user_error": "Must consist of alpha-numeric characters, dots, underscores or dashes, may not start with dash or dot, max 64 characters"
       },
+      "automatic_sp_privileges": {
+        "example": true,
+        "type": "boolean",
+        "title": "automatic_sp_privileges",
+        "description": "When enabled, the server automatically grants the EXECUTE and ALTER ROUTINE privileges to the creator of a stored routine and drops them when the routine is dropped."
+      },
       "automatic_utility_network_ip_filter": {
         "default": true,
         "type": "boolean",
@@ -77,6 +83,28 @@
         "title": "default_time_zone",
         "description": "Default server time zone as an offset from UTC (from -12:00 to +12:00), a time zone name, or 'SYSTEM' to use the MySQL server default."
       },
+      "div_precision_increment": {
+        "example": 6,
+        "maximum": 30,
+        "minimum": 0,
+        "type": "integer",
+        "title": "div_precision_increment",
+        "description": "Number of digits by which to increase the scale of the result of division operations performed with the / operator. Default is 4."
+      },
+      "end_markers_in_json": {
+        "example": false,
+        "type": "boolean",
+        "title": "end_markers_in_json",
+        "description": "Whether optimizer JSON output such as EXPLAIN FORMAT=JSON adds end markers that repeat a structure's key near its closing bracket, making large JSON structures easier to read."
+      },
+      "eq_range_index_dive_limit": {
+        "example": 100,
+        "maximum": 4294967295,
+        "minimum": 0,
+        "type": "integer",
+        "title": "eq_range_index_dive_limit",
+        "description": "The number of equality ranges in a query at or above which the optimizer switches from index dives to index statistics when estimating the number of qualifying rows. 0 means always use index dives. Default is 200."
+      },
       "group_concat_max_len": {
         "example": 1024,
         "maximum": 18446744073709552000,
@@ -115,6 +143,20 @@
         "title": "innodb_flush_neighbors",
         "description": "Specifies whether flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extent (default is 1): 0 - dirty pages in the same extent are not flushed, 1 - flush contiguous dirty pages in the same extent, 2 - flush dirty pages in the same extent"
       },
+      "innodb_ft_enable_stopword": {
+        "example": false,
+        "type": "boolean",
+        "title": "innodb_ft_enable_stopword",
+        "description": "Whether stopword processing is applied when creating or rebuilding an InnoDB FULLTEXT index. Enabled by default."
+      },
+      "innodb_ft_max_token_size": {
+        "example": 60,
+        "maximum": 84,
+        "minimum": 10,
+        "type": "integer",
+        "title": "innodb_ft_max_token_size",
+        "description": "Maximum length of words that are stored in an InnoDB FULLTEXT index. Changing this parameter will lead to a restart of the MySQL service."
+      },
       "innodb_ft_min_token_size": {
         "example": 3,
         "maximum": 16,
@@ -123,6 +165,22 @@
         "title": "innodb_ft_min_token_size",
         "description": "Minimum length of words that are stored in an InnoDB FULLTEXT index. Changing this parameter will lead to a restart of the MySQL service."
       },
+      "innodb_ft_num_word_optimize": {
+        "example": 4000,
+        "maximum": 10000,
+        "minimum": 1000,
+        "type": "integer",
+        "title": "innodb_ft_num_word_optimize",
+        "description": "Number of words processed during each OPTIMIZE TABLE operation on an InnoDB FULLTEXT index. Default is 2000."
+      },
+      "innodb_ft_result_cache_limit": {
+        "example": 2000000000,
+        "maximum": 4294967295,
+        "minimum": 1000000,
+        "type": "integer",
+        "title": "innodb_ft_result_cache_limit",
+        "description": "Maximum memory in bytes used per query for the InnoDB FULLTEXT search query result cache. Aiven sizes this automatically based on the service plan's memory; setting a value overrides the calculated default."
+      },
       "innodb_ft_server_stopword_table": {
         "example": "db_name/table_name",
         "maxLength": 1024,
@@ -134,6 +192,17 @@
         "title": "innodb_ft_server_stopword_table",
         "description": "This option is used to specify your own InnoDB FULLTEXT index stopword list for all InnoDB tables."
       },
+      "innodb_ft_user_stopword_table": {
+        "example": "db_name/table_name",
+        "maxLength": 1024,
+        "pattern": "^.+/.+$",
+        "type": [
+          "null",
+          "string"
+        ],
+        "title": "innodb_ft_user_stopword_table",
+        "description": "This option is used to specify your own InnoDB FULLTEXT index stopword list for specific InnoDB tables."
+      },
       "innodb_io_capacity": {
         "example": 2000,
         "maximum": 4294967295,
@@ -174,6 +243,12 @@
         "title": "innodb_online_alter_log_max_size",
         "description": "The upper limit in bytes on the size of the temporary log files used during online DDL operations for InnoDB tables."
       },
+      "innodb_optimize_fulltext_only": {
+        "example": false,
+        "type": "boolean",
+        "title": "innodb_optimize_fulltext_only",
+        "description": "When enabled, OPTIMIZE TABLE on InnoDB tables only updates the FULLTEXT index instead of rebuilding the table. Intended to be enabled temporarily during FULLTEXT index maintenance and disabled afterwards; while enabled, OPTIMIZE TABLE does not reclaim table space."
+      },
       "innodb_print_all_deadlocks": {
         "example": true,
         "type": "boolean",
@@ -273,6 +348,22 @@
         "title": "max_allowed_packet",
         "description": "Size of the largest message in bytes that can be received by the server. Default is 67108864 (64M)"
       },
+      "max_connections": {
+        "example": 200,
+        "maximum": 100000,
+        "minimum": 30,
+        "type": "integer",
+        "title": "max_connections",
+        "description": "The maximum permitted number of simultaneous client connections. Lower this to reserve memory for other work. The value cannot exceed the limit provided by your service plan. Upgrading the plan does not raise a value you have set explicitly, so increase it yourself after an upgrade."
+      },
+      "max_execution_time": {
+        "example": 15000,
+        "maximum": 4294967295,
+        "minimum": 0,
+        "type": "integer",
+        "title": "max_execution_time",
+        "description": "Execution timeout in milliseconds for read-only top-level SELECT statements. 0 (the default) means no timeout."
+      },
       "max_heap_table_size": {
         "example": 16777216,
         "maximum": 1073741824,
@@ -281,6 +372,22 @@
         "title": "max_heap_table_size",
         "description": "Limits the size of internal in-memory tables. Also set tmp_table_size. Default is 16777216 (16M)"
       },
+      "max_seeks_for_key": {
+        "example": 100,
+        "maximum": 18446744073709552000,
+        "minimum": 1,
+        "type": "integer",
+        "title": "max_seeks_for_key",
+        "description": "Limit on the assumed maximum number of index seeks when looking up rows based on a key. Lowering this value causes the optimizer to prefer index lookups over table scans."
+      },
+      "max_user_connections": {
+        "example": 50,
+        "maximum": 99990,
+        "minimum": 0,
+        "type": "integer",
+        "title": "max_user_connections",
+        "description": "The maximum number of simultaneous connections permitted to any single user account. 0, the default, means no per-account limit. Any other value must be at least 10 below max_connections, so that monitoring and your own admin sessions can still connect when an application saturates its own limit. Aiven's replication and management connections are unaffected however low you set this."
+      },
       "migration": {
         "type": [
           "object",
@@ -399,6 +506,29 @@
         "title": "net_write_timeout",
         "description": "The number of seconds to wait for a block to be written to a connection before aborting the write."
       },
+      "optimizer_prune_level": {
+        "example": 1,
+        "maximum": 1,
+        "minimum": 0,
+        "type": "integer",
+        "title": "optimizer_prune_level",
+        "description": "Controls the heuristics applied during query optimization to prune less-promising partial plans from the optimizer search space. 0 disables heuristics (exhaustive search); 1 prunes plans based on the number of rows retrieved."
+      },
+      "optimizer_search_depth": {
+        "example": 62,
+        "maximum": 62,
+        "minimum": 0,
+        "type": "integer",
+        "title": "optimizer_search_depth",
+        "description": "Maximum depth of search performed by the query optimizer when choosing a join order. Larger values produce better plans for joins over many tables but take longer to compile; 0 lets the optimizer choose the depth automatically."
+      },
+      "optimizer_switch": {
+        "example": "batched_key_access=on,mrr_cost_based=off",
+        "pattern": "^(default|[a-z_]+=(on|off|default)(,[a-z_]+=(on|off|default))*)$",
+        "type": "string",
+        "title": "optimizer_switch",
+        "description": "Comma-separated list of optimizer flag assignments in the form flag=on|off|default, or the single value 'default' to reset all flags. Flags not listed keep their current values. Controls query optimizer behaviors such as index merge, hash join and semijoin strategies."
+      },
       "performance_schema_events_statements_history_size": {
         "maximum": 1024,
         "minimum": 0,
@@ -492,6 +622,12 @@
         "type": "integer",
         "title": "wait_timeout",
         "description": "The number of seconds the server waits for activity on a noninteractive connection before closing it."
+      },
+      "windowing_use_high_precision": {
+        "example": true,
+        "type": "boolean",
+        "title": "windowing_use_high_precision",
+        "description": "Whether window functions are computed to high precision. Disabling this trades exactness for speed in window function evaluation."
       }
     }
   },
@@ -736,6 +872,20 @@
           }
         }
       },
+      "elasticsearch_version": {
+        "type": [
+          "string",
+          "null"
+        ],
+        "title": "OpenSearch version",
+        "enum": [
+          "1",
+          "2",
+          "2.19",
+          "3.3",
+          "3.6"
+        ]
+      },
       "email_sender_name": {
         "example": "alert-sender",
         "maxLength": 40,
@@ -782,8 +932,9 @@
         "description": "Enable/Disable snapshot API for custom repositories, this requires security management to be enabled"
       },
       "http_max_content_length": {
+        "example": 104857600,
         "maximum": 2147483647,
-        "minimum": 1,
+        "minimum": 1048576,
         "type": "integer",
         "title": "http.max_content_length",
         "description": "Maximum content length for HTTP requests to the OpenSearch HTTP API, in bytes."
@@ -1858,8 +2009,6 @@
         ],
         "title": "OpenSearch version",
         "enum": [
-          "1",
-          "2",
           "2.19",
           "3.3",
           "3.6"
@@ -2114,11 +2263,10 @@
         ]
       },
       "io_workers": {
-        "default": 3,
         "maximum": 32,
         "minimum": 1,
         "type": "integer",
-        "title": "io_max_concurrency",
+        "title": "io_workers",
         "description": "EXPERIMENTAL: Number of IO worker processes, for io_method=worker. Version 18 and up only."
       },
       "ip_filter": {
@@ -2401,6 +2549,24 @@
         "title": "pg_stat_monitor.pgsm_max_buckets",
         "description": "Sets the maximum number of buckets. Changing this parameter causes a service restart. Only available for PostgreSQL 13+."
       },
+      "pg_stat_plans_enable": {
+        "default": false,
+        "type": "boolean",
+        "title": "Enable pg_stat_plans extension if available for the current cluster",
+        "description": "Enable the pg_stat_plans extension. Changing this parameter causes a service restart. Tracks execution plans for SQL queries"
+      },
+      "pg_stat_plans_track": {
+        "type": [
+          "string"
+        ],
+        "title": "pg_stat_plans.track",
+        "description": "Controls which statements' plans are tracked. Specify top to track top-level statements (those issued directly by clients), all to also track nested statements (such as statements invoked within functions), or none to disable plan tracking. The default is `top`.",
+        "enum": [
+          "all",
+          "top",
+          "none"
+        ]
+      },
       "pg_stat_statements_track": {
         "type": [
           "string"
@@ -2552,6 +2718,12 @@
             "type": "integer",
             "title": "Add more server connections to pool if below this number. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size."
           },
+          "server_connect_timeout": {
+            "maximum": 86400,
+            "minimum": 1,
+            "type": "number",
+            "title": "If connection and login don’t finish in this amount of time, the connection will be closed. [seconds]"
+          },
           "server_idle_timeout": {
             "maximum": 86400,
             "minimum": 0,
@@ -2564,6 +2736,12 @@
             "type": "integer",
             "title": "The pooler will close an unused server connection that has been connected longer than this. [seconds]"
           },
+          "server_login_retry": {
+            "maximum": 86400,
+            "minimum": 1,
+            "type": "number",
+            "title": "If login to the server failed, because of failure to connect or from authentication, the pooler waits this much before retrying to connect. During the waiting interval, new clients trying to connect to the failing server will get an error immediately without another connection attempt. [seconds]"
+          },
           "server_reset_query_always": {
             "type": "boolean",
             "title": "Run server_reset_query (DISCARD ALL) in all pooling modes"
@@ -2891,6 +3069,12 @@
         "title": "Active expire effort",
         "description": "Valkey reclaims expired keys both when accessed and in the background. The background process scans for expired keys to free memory. Increasing the active-expire-effort setting (default 1, max 10) uses more CPU to reclaim expired keys faster, reducing memory usage but potentially increasing latency."
       },
+      "valkey_activedefrag": {
+        "default": false,
+        "type": "boolean",
+        "title": "Active memory defragmentation",
+        "description": "Enable active memory defragmentation. When enabled, Valkey relocates objects off sparsely-used memory pages to reduce fragmentation and return memory to the operating system. Defragmentation runs on the main thread and consumes CPU, so it may increase latency under load."
+      },
       "valkey_io_threads": {
         "example": 1,
         "maximum": 256,
@@ -2983,7 +3167,8 @@
         "title": "Valkey major version",
         "enum": [
           "8.1",
-          "9.0"
+          "9.0",
+          "9.1"
         ]
       }
     }

@github-actions
github-actions Bot requested a review from a team as a code owner July 9, 2026 03:49
@github-actions
github-actions Bot force-pushed the chore/make-generate branch 6 times, most recently from afc1e4c to d81d000 Compare July 17, 2026 03:41
@github-actions
github-actions Bot force-pushed the chore/make-generate branch 3 times, most recently from 4989aa4 to f8de9c3 Compare July 23, 2026 03:44
@github-actions
github-actions Bot force-pushed the chore/make-generate branch 6 times, most recently from 9324f58 to d4a31d2 Compare July 31, 2026 03:46
@github-actions
github-actions Bot force-pushed the chore/make-generate branch 3 times, most recently from 28c5311 to 88dae3c Compare August 6, 2026 03:41
@github-actions
github-actions Bot force-pushed the chore/make-generate branch from 88dae3c to a4d485f Compare August 12, 2026 03:22
@github-actions
github-actions Bot force-pushed the chore/make-generate branch from a4d485f to 1814ea5 Compare August 13, 2026 03:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants