Skip to content

docs: add string_split processor to Cloud#547

Merged
JakeSCahill merged 2 commits intomainfrom
add-string-split-processor
Apr 8, 2026
Merged

docs: add string_split processor to Cloud#547
JakeSCahill merged 2 commits intomainfrom
add-string-split-processor

Conversation

@JakeSCahill
Copy link
Copy Markdown
Contributor

@JakeSCahill JakeSCahill commented Apr 3, 2026

Summary

Adds the new string_split processor to Redpanda Cloud documentation. This processor was added in Redpanda Connect 4.86.0.

Changes

Processor page created:

  • modules/develop/pages/connect/components/processors/string_split.adoc
  • Uses include directive from redpanda-connect component
  • Includes page alias for backward compatibility

Navigation updated:

  • Added to modules/ROOT/nav.adoc
  • Positioned alphabetically after split processor

What's New updated:

  • Added entry to April 2026 section
  • Listed under "Redpanda Connect updates > Processors"

What is string_split?

The string_split processor splits strings into multiple parts using a delimiter, creating new messages or fields for each part. It's useful for:

  • Parsing delimited data
  • Breaking single messages into multiple messages
  • Creating structured data from flat strings

Testing

  • Page builds without errors
  • Include directive pulls content from redpanda-connect component
  • Navigation link works
  • Page alias resolves correctly

Related

Co-Authored-By: Claude Sonnet 4.5 noreply@anthropic.com

Added new string_split processor (available in Redpanda Connect 4.86.0)
to Cloud documentation.

Changes:
- Created processor page with include directive from redpanda-connect
- Added to navigation (alphabetically after split)
- Added to April 2026 what's new section
- Included page alias for backward compatibility

The string_split processor splits strings into multiple parts using a
delimiter, creating new messages or fields for each part.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@JakeSCahill JakeSCahill requested a review from a team as a code owner April 3, 2026 18:48
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 3, 2026

Deploy Preview for rp-cloud ready!

Name Link
🔨 Latest commit b5b3f09
🔍 Latest deploy log https://app.netlify.com/projects/rp-cloud/deploys/69d63386be6ccd00089122a5
😎 Deploy Preview https://deploy-preview-547--rp-cloud.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 3, 2026

Important

Review skipped

Auto incremental reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 4ecdcf9a-d061-400f-90fd-c50f98c83d90

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Three documentation files were updated to introduce the string_split processor. A new navigation entry was added to the ROOT navigation file, a new AsciiDoc page was created under the connect components processors section (referencing content from redpanda-connect), and a new subsection was added to the April 2026 release notes in the what's new page listing this processor.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related PRs

  • cloud-docs#447: Adds new processor documentation pages and updates the what's new Cloud page with similar documentation file structure.
  • cloud-docs#296: Adds processor documentation pages under the processors section and corresponding navigation entries.

Suggested reviewers

  • rockwotj
  • Feediver1
  • kbatuigas
🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'docs: add string_split processor to Cloud' clearly and concisely describes the main change—adding documentation for a new processor to the Cloud docs.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description check ✅ Passed The PR description comprehensively covers all required template sections with clear explanations of changes, testing performed, and context.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch add-string-split-processor

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@micheleRP micheleRP left a comment

Choose a reason for hiding this comment

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

Review Summary

Small, clean PR. One ordering fix needed.

Findings

1. Nav ordering is wrong (Bug)

string_split is placed after split, but alphabetically it should come after sql_select:

split
sql_insert    ← "sql" < "str"
sql_raw
sql_select
string_split  ← should be here
switch

Currently the diff inserts it between split and sql_insert, which breaks alphabetical ordering. Move it to after sql_select (before switch).

2. Page and include look correct (Positive)

Standard pattern: title, page-alias, include with tag=single-source. Consistent with other processor pages.

3. What's New entry looks good (Positive)

Properly placed in April 2026 section with a clear description and xref link.

Verdict

Move the nav entry from after split to after sql_select, then good to merge.

Copy link
Copy Markdown
Contributor

@micheleRP micheleRP left a comment

Choose a reason for hiding this comment

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

one little fix please!

Move string_split processor to correct alphabetical position after
sql_select (before switch). Previously placed between split and
sql_insert which broke alphabetical ordering.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@JakeSCahill JakeSCahill merged commit 9d58ab1 into main Apr 8, 2026
4 of 5 checks passed
@JakeSCahill JakeSCahill deleted the add-string-split-processor branch April 8, 2026 10:53
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