{
 "actions": [],
 "allow_rename": 1,
 "autoname": "bench-.####",
 "creation": "2022-01-28 20:07:29.874387",
 "pagetype": "PageType",
 "editable_grid": 1,
 "engine": "InnoDB",
 "field_order": [
  "title",
  "version",
  "team",
  "column_break_4",
  "enabled",
  "default",
  "public",
  "central_bench",
  "section_break_7",
  "servers",
  "section_break_keov",
  "build_server",
  "apps_tab",
  "check_dependent_apps",
  "apps",
  "config_tab",
  "bench_configuration_section",
  "common_site_configuration_column",
  "common_site_config_table",
  "common_site_config",
  "column_break_14",
  "bench_config",
  "gunicorn_threads_per_worker",
  "redis_cache_size",
  "redis_password",
  "automatic_worker_allocation_section",
  "min_gunicorn_workers",
  "min_background_workers",
  "column_break_njfg",
  "max_gunicorn_workers",
  "max_background_workers",
  "dependencies_tab",
  "dependencies",
  "last_dependency_update",
  "packages",
  "environment_variables",
  "mounts",
  "feature_flags_tab",
  "is_redisearch_enabled",
  "is_push_to_deploy_enabled",
  "use_app_cache",
  "compress_app_cache",
  "use_delta_builds",
  "column_break_9efq",
  "merge_all_rq_queues",
  "merge_default_and_short_rq_queues",
  "use_rq_workerpool",
  "saas_tab",
  "saas_bench",
  "column_break_26",
  "saas_app",
  "miscellaneous_tab",
  "tags",
  "is_code_server_enabled"
 ],
 "fields": [
  {
   "default": "0",
   "fieldname": "default",
   "fieldtype": "Check",
   "in_list_view": 1,
   "in_standard_filter": 1,
   "label": "Default"
  },
  {
   "default": "0",
   "description": "Will be deployed on all public servers",
   "fieldname": "public",
   "fieldtype": "Check",
   "in_list_view": 1,
   "in_standard_filter": 1,
   "label": "Public"
  },
  {
   "default": "1",
   "fieldname": "enabled",
   "fieldtype": "Check",
   "label": "Enabled"
  },
  {
   "fieldname": "team",
   "fieldtype": "Link",
   "in_list_view": 1,
   "in_standard_filter": 1,
   "label": "Team",
   "options": "Team",
   "reqd": 1,
   "search_index": 1
  },
  {
   "fieldname": "version",
   "fieldtype": "Link",
   "in_list_view": 1,
   "in_standard_filter": 1,
   "label": "Version",
   "options": "Jingrow Version",
   "reqd": 1
  },
  {
   "fieldname": "section_break_7",
   "fieldtype": "Section Break"
  },
  {
   "fieldname": "title",
   "fieldtype": "Data",
   "label": "Title",
   "reqd": 1
  },
  {
   "fieldname": "servers",
   "fieldtype": "Table",
   "label": "Servers",
   "options": "Release Group Server"
  },
  {
   "fieldname": "apps",
   "fieldtype": "Table",
   "label": "Apps",
   "options": "Release Group App",
   "reqd": 1
  },
  {
   "fieldname": "bench_configuration_section",
   "fieldtype": "Section Break",
   "label": "Bench Configuration"
  },
  {
   "default": "{}",
   "fieldname": "common_site_config",
   "fieldtype": "Code",
   "label": "Configuration Preview",
   "options": "JSON",
   "read_only": 1
  },
  {
   "default": "{}",
   "fieldname": "bench_config",
   "fieldtype": "Code",
   "label": "Bench Config"
  },
  {
   "fieldname": "column_break_14",
   "fieldtype": "Column Break",
   "label": "Bench Config"
  },
  {
   "fieldname": "dependencies",
   "fieldtype": "Table",
   "label": "Dependencies",
   "options": "Release Group Dependency"
  },
  {
   "fieldname": "column_break_4",
   "fieldtype": "Column Break"
  },
  {
   "default": "0",
   "fieldname": "is_redisearch_enabled",
   "fieldtype": "Check",
   "label": "Is RediSearch Enabled"
  },
  {
   "default": "0",
   "fieldname": "saas_bench",
   "fieldtype": "Check",
   "label": "SaaS Bench"
  },
  {
   "description": "This bench is for the following SaaS App",
   "fieldname": "saas_app",
   "fieldtype": "Link",
   "label": "SaaS App",
   "options": "Saas App"
  },
  {
   "default": "0",
   "fieldname": "central_bench",
   "fieldtype": "Check",
   "label": "Central Bench"
  },
  {
   "fieldname": "feature_flags_tab",
   "fieldtype": "Tab Break",
   "label": "Feature Flags"
  },
  {
   "default": "0",
   "fieldname": "is_push_to_deploy_enabled",
   "fieldtype": "Check",
   "label": "Push To Deploy"
  },
  {
   "fieldname": "config_tab",
   "fieldtype": "Tab Break",
   "label": "Config"
  },
  {
   "fieldname": "dependencies_tab",
   "fieldtype": "Tab Break",
   "label": "Dependencies"
  },
  {
   "fieldname": "saas_tab",
   "fieldtype": "Tab Break",
   "label": "SaaS"
  },
  {
   "fieldname": "column_break_26",
   "fieldtype": "Column Break"
  },
  {
   "fieldname": "apps_tab",
   "fieldtype": "Tab Break",
   "label": "Apps"
  },
  {
   "fieldname": "packages",
   "fieldtype": "Table",
   "label": "Packages",
   "options": "Release Group Package"
  },
  {
   "fieldname": "environment_variables",
   "fieldtype": "Table",
   "label": "Environment Variables",
   "options": "Release Group Variable"
  },
  {
   "fieldname": "column_break_9efq",
   "fieldtype": "Column Break",
   "label": "RQ Worker Config"
  },
  {
   "default": "0",
   "fieldname": "merge_all_rq_queues",
   "fieldtype": "Check",
   "label": "Merge All RQ Queues"
  },
  {
   "default": "0",
   "fieldname": "merge_default_and_short_rq_queues",
   "fieldtype": "Check",
   "label": "Merge Default and Short RQ Queues"
  },
  {
   "fieldname": "miscellaneous_tab",
   "fieldtype": "Tab Break",
   "label": "Miscellaneous"
  },
  {
   "fieldname": "tags",
   "fieldtype": "Table",
   "label": "Tags",
   "options": "Resource Tag"
  },
  {
   "fieldname": "common_site_configuration_column",
   "fieldtype": "Column Break",
   "label": "Common Site Config"
  },
  {
   "fieldname": "common_site_config_table",
   "fieldtype": "Table",
   "label": "Configuration",
   "options": "Common Site Config"
  },
  {
   "fieldname": "last_dependency_update",
   "fieldtype": "Datetime",
   "label": "Last Dependency Update",
   "read_only": 1
  },
  {
   "fieldname": "max_gunicorn_workers",
   "fieldtype": "Int",
   "label": "Max Gunicorn Workers",
   "non_negative": 1
  },
  {
   "fieldname": "max_background_workers",
   "fieldtype": "Int",
   "label": "Max Background Workers",
   "non_negative": 1
  },
  {
   "fieldname": "automatic_worker_allocation_section",
   "fieldtype": "Section Break",
   "label": "Automatic Worker Allocation"
  },
  {
   "fieldname": "min_gunicorn_workers",
   "fieldtype": "Int",
   "label": "Min Gunicorn Workers",
   "non_negative": 1
  },
  {
   "fieldname": "min_background_workers",
   "fieldtype": "Int",
   "label": "Min Background Workers",
   "non_negative": 1
  },
  {
   "fieldname": "column_break_njfg",
   "fieldtype": "Column Break"
  },
  {
   "default": "0",
   "description": "Setting this to non-zero value will set Gunicorn worker class to gthread.",
   "fieldname": "gunicorn_threads_per_worker",
   "fieldtype": "Int",
   "label": "Gunicorn Threads Per Worker",
   "non_negative": 1
  },
  {
   "default": "0",
   "fetch_from": "team.is_code_server_user",
   "fieldname": "is_code_server_enabled",
   "fieldtype": "Check",
   "label": "Is Code Server Enabled",
   "read_only": 1
  },
  {
   "fieldname": "mounts",
   "fieldtype": "Table",
   "label": "Mounts",
   "options": "Release Group Mount"
  },
  {
   "default": "0",
   "fieldname": "use_rq_workerpool",
   "fieldtype": "Check",
   "label": "Use RQ WorkerPool"
  },
  {
   "default": "0",
   "description": "Uses Bench get-app cache for faster image builds. Can be used only if Bench version is 5.22.1 or later.",
   "fieldname": "use_app_cache",
   "fieldtype": "Check",
   "label": "Use App Cache"
  },
  {
   "default": "0",
   "depends_on": "eval: pg.use_app_cache",
   "description": "Use Gzip to compress bench get-app artifacts before caching.",
   "fieldname": "compress_app_cache",
   "fieldtype": "Check",
   "label": "Compress App Cache"
  },
  {
   "fieldname": "section_break_keov",
   "fieldtype": "Section Break"
  },
  {
   "default": "0",
   "description": "Quickens builds by fetching app changes without rebuilding app if app rebuild is not required.",
   "fieldname": "use_delta_builds",
   "fieldtype": "Check",
   "label": "Use Delta Builds"
  },
  {
   "fieldname": "build_server",
   "fieldtype": "Link",
   "label": "Build Server",
   "options": "Server"
  },
  {
   "default": "512",
   "fieldname": "redis_cache_size",
   "fieldtype": "Int",
   "label": "Redis Cache Size (MB)"
  },
  {
   "default": "0",
   "fieldname": "check_dependent_apps",
   "fieldtype": "Check",
   "label": "Check Dependent Apps"
  },
  {
   "fieldname": "redis_password",
   "fieldtype": "Password",
   "label": "Redis Password",
   "read_only": 1
  }
 ],
 "links": [],
 "modified": "2025-11-02 15:12:26.835798",
 "modified_by": "Administrator",
 "module": "Jcloude",
 "name": "Release Group",
 "naming_rule": "Expression (old style)",
 "owner": "Administrator",
 "permissions": [
  {
   "create": 1,
   "delete": 1,
   "email": 1,
   "export": 1,
   "print": 1,
   "read": 1,
   "report": 1,
   "role": "System Manager",
   "share": 1,
   "write": 1
  },
  {
   "create": 1,
   "read": 1,
   "role": "Jcloude Admin",
   "write": 1
  },
  {
   "create": 1,
   "read": 1,
   "role": "Jcloude Member",
   "write": 1
  }
 ],
 "row_format": "Dynamic",
 "sort_field": "modified",
 "sort_order": "DESC",
 "states": [],
 "title_field": "title",
 "track_changes": 1
}
