Skip to content

Document the Funnel#76

Merged
Dragemil merged 3 commits intomainfrom
task/funnel-docs
Dec 12, 2025
Merged

Document the Funnel#76
Dragemil merged 3 commits intomainfrom
task/funnel-docs

Conversation

@Dragemil
Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions
Copy link
Copy Markdown

Publisher Unit Test Results

 5 files  ±0   5 suites  ±0   23s ⏱️ -1s
55 tests ±0  55 ✅ +1  0 💤 ±0  0 ❌  - 1 
69 runs  ±0  69 ✅ +1  0 💤 ±0  0 ❌  - 1 

Results for commit d5a7c81. ± Comparison against base commit e7dddc2.

@codecov
Copy link
Copy Markdown

codecov Bot commented Dec 11, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.67%. Comparing base (6eee1bc) to head (d5a7c81).
⚠️ Report is 94 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main      #76       +/-   ##
===========================================
- Coverage   86.98%   65.67%   -21.32%     
===========================================
  Files          30       37        +7     
  Lines         684      906      +222     
  Branches       55       50        -5     
===========================================
  Hits          595      595               
- Misses         67      290      +223     
+ Partials       22       21        -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds comprehensive documentation for the LeanPipe Funnel feature, which enables distributed SignalR architectures. The documentation explains how Funnel solves horizontal scaling and microservices challenges by decoupling SignalR connection handling from notification publishing.

  • New detailed README added at publisher/src/Funnel/README.md explaining architecture, deployment scenarios, and setup
  • Project files updated to reference the new Funnel-specific README instead of the generic publisher README
  • Existing READMEs updated with improved badge formatting and references to Funnel documentation

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
publisher/src/Funnel/README.md New comprehensive documentation covering Funnel architecture, benefits, deployment scenarios, setup guides, and implementation details
publisher/src/Funnel/Publishing/LeanCode.Pipe.Funnel.Publishing.csproj Updated README path from ../../../README.md to ../README.md to reference Funnel-specific documentation
publisher/src/Funnel/Instance/LeanCode.Pipe.Funnel.Instance.csproj Updated README path from ../../../README.md to ../README.md to reference Funnel-specific documentation
publisher/src/Funnel/Core/LeanCode.Pipe.Funnel.Core.csproj Updated README path from ../../../README.md to ../README.md to reference Funnel-specific documentation
publisher/README.md Enhanced with clickable badges, added note about Funnel for distributed architectures, and updated SignalR documentation link
README.md Added comprehensive badge collection for build status, package versions, and code coverage

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread publisher/src/Funnel/README.md
Comment thread publisher/src/Funnel/README.md
Comment thread publisher/src/Funnel/README.md
Copy link
Copy Markdown
Collaborator

@mishioo mishioo left a comment

Choose a reason for hiding this comment

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

❤️

Comment thread publisher/src/Funnel/README.md
@Dragemil Dragemil merged commit 5725fbb into main Dec 12, 2025
12 of 17 checks passed
@Dragemil Dragemil deleted the task/funnel-docs branch December 12, 2025 13:07
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.

3 participants