MySQL messaging: add JavaScript Stored Routines (Tech Preview) awareness to drive trial and feedback#181
MySQL messaging: add JavaScript Stored Routines (Tech Preview) awareness to drive trial and feedback#181thefactremains wants to merge 1 commit into
Conversation
…ess to drive trial and feedback Add one concise bullet under "Adaptability for Emerging Workloads" introducing JavaScript stored routines (LANGUAGE JS in CREATE FUNCTION/PROCEDURE) and one matching sales-enablement conversation starter. The content stays accurate as a Tech Preview in Percona Server for MySQL 8.4.7-7, invites teams to try it and share feedback through the Percona Forums, and does not promise GA or a date. Claims cite the js-lang docs and the announcement blog inline. markdownlint-cli2 passes with 0 errors. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Messaging Impact Check
licensing-or-open-source-claims (BLOCKING)License and open source positioning changes are cross-cutting. Required review files:
Suggested additional scan:
product-messaging-module-touch (WARN)Product messaging modules often need checks against company framing and shared pillars or offerings. Required review files:
Suggested additional scan:
Manual waiver commands (maintainers):
Waiver state is stored in Triggered by |
Messaging Smart Suggestions
Only auto-apply suggestions at high confidence with reviewer approval. Triggered by |
New File Governance CheckNo added markdown files detected. Doc Coverage CheckNo new markdown docs detected. Duplicate Detector
No significant overlap detected. Manual waiver commands (maintainers)
Waiver JSON is stored in a hidden PR comment ( Triggered by |
Objective
Raise awareness of Percona Server for MySQL's JavaScript stored routines feature to drive trial, adoption, and user feedback. The business purpose is to build the demand signal that supports graduating the feature from Tech Preview to GA. The messaging encourages teams to try it and share feedback while staying accurate that it is still a Tech Preview.
Change
Updates
products/mysql/messaging.mdwith two small, tightly scoped additions:LANGUAGE JSclause inCREATE FUNCTIONandCREATE PROCEDURE, suited to algorithmic logic and JSON handling, with more readable and easier-to-debug code than SQL stored-program (PSM) syntax. The bullet invites teams to try the Tech Preview and share feedback through the Percona Forums. Cites the js-lang overview docs and the announcement blog inline.Accuracy (Tech Preview, no GA claim)
component_js_lang).LANGUAGE JSinCREATE FUNCTION/CREATE PROCEDURE, matching the docs.New-file decision gate (reference/content-governance.md)
products/mysql/messaging.md(the canonical MySQL product file).Sequencing with open PRs on the same file
This touches the same file (
products/mysql/messaging.md) as open PR #180 and as the already-merged PR #172. It should be rebased and sequenced accordingly to avoid conflicts; the additions are localized (one bullet plus one conversation starter) so rebase should be straightforward.Reviews and checks
reference/canonical-naming.md,reference/banned-terms.md), plus framework files and offerings owners, per CODEOWNERS.Verification
npx -y markdownlint-cli2@0.22.1 "products/mysql/messaging.md"passes with 0 errors.