Skip to content

DOCS: Convert Painless diagrams to mermaid#141851

Merged
kilfoyle merged 15 commits intoelastic:mainfrom
kilfoyle:4683/mermaid-painless
Feb 18, 2026
Merged

DOCS: Convert Painless diagrams to mermaid#141851
kilfoyle merged 15 commits intoelastic:mainfrom
kilfoyle:4683/mermaid-painless

Conversation

@kilfoyle
Copy link
Copy Markdown
Member

@kilfoyle kilfoyle commented Feb 4, 2026

This updates four diagrams in our Painless docs to use Mermaid. The originals, in png format, were really hard to read given the large amount of text. The Mermaid versions render much more clearly and with a "View fullscreen" icon for better usability.

Closes: elastic/docs-content#4683

@kilfoyle kilfoyle added >docs General docs changes Team:Docs Meta label for docs team labels Feb 4, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 4, 2026

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 4, 2026

ℹ️ Important: Docs version tagging

👋 Thanks for updating the docs! Just a friendly reminder that our docs are now cumulative. This means all 9.x versions are documented on the same page and published off of the main branch, instead of creating separate pages for each minor version.

We use applies_to tags to mark version-specific features and changes.

Expand for a quick overview

When to use applies_to tags:

✅ At the page level to indicate which products/deployments the content applies to (mandatory)
✅ When features change state (e.g. preview, ga) in a specific version
✅ When availability differs across deployments and environments

What NOT to do:

❌ Don't remove or replace information that applies to an older version
❌ Don't add new information that applies to a specific version without an applies_to tag
❌ Don't forget that applies_to tags can be used at the page, section, and inline level

🤔 Need help?

@kilfoyle kilfoyle marked this pull request as ready for review February 17, 2026 18:05
@kilfoyle kilfoyle requested a review from a team as a code owner February 17, 2026 18:05
@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/core-docs (Team:Docs)

@yetanothertw yetanothertw added the :Docs/Admin Docs team for ES Datastore and Platform Billing (deploy, clusters, distro, sec, perf, metering) label Feb 18, 2026
Copy link
Copy Markdown
Member

@yetanothertw yetanothertw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you! 📊

@kilfoyle kilfoyle merged commit 0b9d751 into elastic:main Feb 18, 2026
12 checks passed
szybia added a commit to szybia/elasticsearch that referenced this pull request Feb 19, 2026
…on-sliced-reindex

* upstream/main: (120 commits)
  [Fleet] Add OpAMP field mappings to fleet-agents (elastic#142550)
  Clarify `expectedSize` behaviour of `ReleasableBytesStreamOutput` (elastic#142451)
  Refactor KnnIndexTester to tidy up some options (elastic#142651)
  Fixed with elastic#142638 already (elastic#142655)
  Change *OverTimeTests to extend AbstractAggregationTestCase (elastic#142659)
  Fix byteRefBlockHashSize for release mode (elastic#142668)
  Mute org.elasticsearch.xpack.esql.tree.EsqlNodeSubclassTests testTransform {class org.elasticsearch.xpack.esql.plan.logical.MMR} elastic#142674
  Fix PAUSED_FOR_NODE_REMOVAL shard blocking QUEUED promotion (elastic#142637)
  Mute org.elasticsearch.xpack.logsdb.RandomizedRollingUpgradeIT testIndexingStandardSource elastic#142670
  Revert "[ESQL] Introduce pluggable external datasource framework (elastic#141678) (elastic#142663)
  Mute org.elasticsearch.xpack.esql.spatial.SpatialPushDownGeoShapeIT testQuantizedXY elastic#141234
  PromQL: infer start/end from query DSL filters (elastic#142580)
  Add GPU vector indexing monitoring to _xpack/usage (elastic#141932)
  Fix testTrackerClearShutdown: use non-zero startTimeMillis for DONE status (elastic#142646)
  Mute org.elasticsearch.xpack.esql.qa.single_node.GenerativeIT test elastic#142426
  ESQL_ Move time_zone to GA (elastic#142287)
  Mute org.elasticsearch.xpack.esql.qa.multi_node.GenerativeIT test elastic#142426
  DOCS: Convert Painless diagrams to mermaid (elastic#141851)
  ES|QL: fix validation in generative tests (elastic#142638)
  Unmute tests that do not reproduce failures (elastic#141712)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Docs/Admin Docs team for ES Datastore and Platform Billing (deploy, clusters, distro, sec, perf, metering) >docs General docs changes Team:Docs Meta label for docs team v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Painless docs: Update flowchart graphics to mermaid, including docs hyperlinks

3 participants