33# Place this file as `changelog.yml` in the `docs/` directory
44
55# Available products (optional - if not specified, all products from products.yml are allowed)
6- products :
6+ available_products :
77 - elasticsearch
88 - cloud-serverless
99 # Add more products as needed
5454 # Multiple labels can be comma-separated
5555 areas :
5656 # Example mappings - customize based on your label naming conventions
57- Aggregations : " Analytics/Aggregations"
57+ Aggregations : " : Analytics/Aggregations"
5858 Allocation : " :Distributed Coordination/Allocation"
5959 Analysis : " :Search Relevance/Analysis"
6060 Application : " :EnterpriseSearch/Application"
8383 FIPS : " :Security/FIPS"
8484 Geo : " :Analytics/Geo"
8585 # Graph: TBD
86- Health : " :Data Management /Health"
86+ Health : " :Distributed /Health"
8787 Highlighting : " :Search Relevance/Highlighting"
88- " ILM " : " :StorageEngine/ILM"
88+ " ILM " : " :StorageEngine/ILM, :Data Management/ILM+SLM "
8989 IdentityProvider : " :Security/IdentityProvider"
9090 " Indices APIs " : " :Data Management/Indices APIs"
9191 Inference : " :SearchOrg/Inference"
@@ -103,15 +103,15 @@ pivot:
103103 " Infra/Settings " : " :Core/Infra/Settings"
104104 " Infra/Transport API " : " :Core/Infra/Transport API"
105105 # Ingest: TBD
106- " Ingest Node " : " :Data Management /Ingest Node"
106+ " Ingest Node " : " :Distributed /Ingest Node"
107107 " Java High Level REST Client " : " :Clients/Java High Level REST Client"
108108 " Java Low Level REST Client " : " :Clients/Java Low Level REST Client"
109109 License : " :Security/License"
110110 # Logging: TBD
111111 Logs : " :StorageEngine/Logs, StorageEngine/Logs"
112112 " Machine Learning " : " :ml"
113113 Mapping : " :StorageEngine/Mapping, :Search Foundations/Mapping"
114- Monitoring : " :Data Management /Monitoring"
114+ Monitoring : " :Core/Infra /Monitoring"
115115 Network : " :Distributed Coordination/Network"
116116 Packaging : " :Delivery/Packaging"
117117 Percolator : " :Search Relevance/Percolator"
@@ -122,10 +122,10 @@ pivot:
122122 Reindex : " :Distributed Indexing/Reindex"
123123 Relevance : " :Search Relevance/Search"
124124 Rollup : " :StorageEngine/Rollup"
125- Search : " :Search/Search"
125+ Search : " :Search/Search, :Search Foundations/Search "
126126 " Searchable snapshots " : " :Distributed Indexing/Searchable Snapshots"
127127 Security : " :Security/Security"
128- SLM : " :Distributed/SLM"
128+ SLM : " :Distributed/SLM, :Data Management/ILM+SLM "
129129 " Snapshot/Restore " : " :Distributed Coordination/Snapshot/Restore"
130130 SQL : " :Query Languages/SQL"
131131 Stats : " :Data Management/Stats"
@@ -138,53 +138,102 @@ pivot:
138138 " Vector search " : " :Search Relevance/Vectors"
139139 Watcher : " :Data Management/Watcher"
140140
141+ # Product-specific label blockers (optional)
142+ # Maps product IDs to lists of labels that prevent changelog creation for that product
143+ # If you run the changelog add command with the --prs option and a PR has any of these labels, the changelog is not created
144+ add_blockers :
145+ elasticsearch,cloud-serverless :
146+ - " >non-issue"
147+ - " >test"
148+ - " >refactoring"
149+ - " :Delivery/Build"
150+ - " :Delivery/Tooling"
151+
152+ render_blockers :
153+ cloud-serverless :
154+ areas :
155+ - Allocation
156+ - Audit
157+ - Authentication
158+ - Autoscaling
159+ - CCR
160+ - CCS
161+ - " Cluster Coordination"
162+ - Codec
163+ - " Discovery-Plugins"
164+ - Engine
165+ - FIPS
166+ - Health
167+ - " ILM+SLM"
168+ - " IdentityProvider"
169+ - " Infra/CLI"
170+ - " Circuit Breakers"
171+ - " Infra/Core"
172+ - " Infra/Entitlements"
173+ - " Infra/Logging"
174+ - " Infra/Metrics"
175+ - " Infra/Node Lifecycle"
176+ - " Infra/Plugins"
177+ - " Infra/Transport API"
178+ - License
179+ - Monitoring
180+ - Packaging
181+ - Searchable Snapshots
182+ - " Snapshot/Restore"
183+ - Stats
184+ - Watcher
185+ types :
186+ - docs
187+ elasticsearch :
188+ types :
189+ - docs
190+
141191# Block configuration - combined create and publish blockers
142- block :
192+ # block:
143193 # Global labels that block changelog creation for all products (comma-separated string)
144- create : " >non-issue, >test, >refactoring, :Delivery/Build, :Delivery/Tooling"
194+ # create: ">non-issue, >test, >refactoring, :Delivery/Build, :Delivery/Tooling"
145195 # Block changelog entries from publishing based on entry type or area
146196 # publish:
147- # types:
148- # - deprecation
149- # - known-issue
197+ # types:
198+ # - docs
150199 # areas:
151200 # - "Internal"
152201 # Product-specific overrides (override global blockers, don't merge)
153202 # Dictionary key can be a single product ID or comma-separated product IDs
154- product :
155- ' elasticsearch ' :
156- publish :
157- types :
158- - docs
159- ' cloud-serverless ' :
160- publish :
161- areas :
162- - Allocation
163- - Audit
164- - Authentication
165- - Autoscaling
166- - CCR
167- - CCS
168- - " Cluster Coordination"
169- - Codec
170- - " Discovery-Plugins"
171- - Engine
172- - FIPS
173- - Health
174- - " ILM"
175- - IdentityProvider
176- - " Infra/CLI"
177- - " Infra/Logging"
178- - " Infra/Metrics"
179- - " Infra/Node Lifecycle"
180- - " Infra/Plugins"
181- - " Infra/Transport API"
182- - License
183- - Monitoring
184- - Packaging
185- - " Searchable Snapshots"
186- - " Snapshot/Restore"
187- - Stats
188- - Watcher
189- types :
190- - docs
203+ # product:
204+ # 'elasticsearch':
205+ # publish:
206+ # types:
207+ # - docs
208+ # 'cloud-serverless':
209+ # publish:
210+ # areas:
211+ # - Allocation
212+ # - Audit
213+ # - Authentication
214+ # - Autoscaling
215+ # - CCR
216+ # - CCS
217+ # - "Cluster Coordination"
218+ # - Codec
219+ # - "Discovery-Plugins"
220+ # - Engine
221+ # - FIPS
222+ # - Health
223+ # - "ILM"
224+ # - IdentityProvider
225+ # - "Infra/CLI"
226+ # - "Infra/Logging"
227+ # - "Infra/Metrics"
228+ # - "Infra/Node Lifecycle"
229+ # - "Infra/Plugins"
230+ # - "Infra/Transport API"
231+ # - License
232+ # - Monitoring
233+ # - Packaging
234+ # - "Searchable Snapshots"
235+ # - "Snapshot/Restore"
236+ # - Stats
237+ # - Watcher
238+ # types:
239+ # - docs
0 commit comments