Skip to content

Conversation

@amotl
Copy link
Member

@amotl amotl commented Oct 16, 2025

@amotl amotl added the cross linking Linking to different locations of the documentation. label Oct 16, 2025
@coderabbitai
Copy link

coderabbitai bot commented Oct 16, 2025

Warning

Rate limit exceeded

@amotl has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 20 minutes and 14 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

📥 Commits

Reviewing files that changed from the base of the PR and between 4df1ac3 and 474ec06.

⛔ Files ignored due to path filters (3)
  • docs/_assets/icon/csharp-logo.svg is excluded by !**/*.svg
  • docs/_assets/icon/fsharp-logo.svg is excluded by !**/*.svg
  • docs/_assets/icon/visualbasic-logo.svg is excluded by !**/*.svg
📒 Files selected for processing (5)
  • docs/_include/links.md (2 hunks)
  • docs/connect/csharp/index.md (1 hunks)
  • docs/connect/fsharp/index.md (1 hunks)
  • docs/connect/index.md (3 hunks)
  • docs/connect/visualbasic/index.md (1 hunks)

Walkthrough

Adds documentation for connecting to CrateDB from C#, F#, and Visual Basic (.NET) using Npgsql (and Npgsql.FSharp), updates the "Drivers by language" grid and toctree to include those languages, and inserts ADO.NET-related links into shared link includes.

Changes

Cohort / File(s) Summary
Drivers index & shared links
docs/connect/index.md, docs/_include/links.md
Added C#, F#, and Visual Basic driver cards to the "Drivers by language" grid; updated Java card attributes; extended the connect toctree; added ADO.NET/Connection Strings links to docs/_include/links.md.
C# guide
docs/connect/csharp.md
New page: setup with Npgsql, example .csproj and sample C# program, local Docker/Podman run instructions, CrateDB Cloud guidance, badges and related links.
F# guide
docs/connect/fsharp.md
New page: setup with Npgsql and Npgsql.FSharp, example .fsproj and sample F# program demonstrating typed mapping and query, runtime and cloud guidance.
Visual Basic guide
docs/connect/visualbasic.md
New page: setup and sample Visual Basic .NET project using Npgsql, local and cloud run instructions, references and see-also links.

Sequence Diagram(s)

(omitted — changes are documentation additions and do not modify runtime control flow)

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

guidance

Suggested reviewers

  • kneth
  • surister
  • bmunkholm

Poem

🐰
Sharp C# hops, F# sings a tune,
VB joins by afternoon.
Npgsql threads the stitch so neat,
CrateDB docs make connections sweet.

Pre-merge checks and finishing touches

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Description Check ❓ Inconclusive The pull request description contains a vague phrase ("What the title says") followed by preview links to three newly added documentation pages for C#, F#, and Visual Basic. While the preview links provide concrete evidence of what was added and are related to the changeset, the descriptive text itself uses non-descriptive language that conveys minimal meaningful information about the content or purpose of the changes. The description is clearly related to the changeset (adding .NET driver documentation), but the extremely vague text portion creates ambiguity about whether it meets the threshold for a clear description.
✅ Passed checks (2 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
Title Check ✅ Passed The pull request title "Driver: Add pages about C#, F#, Visual Basic" accurately reflects the main changes in the changeset. The PR adds three new documentation pages (csharp.md, fsharp.md, and visualbasic.md) under the drivers section, along with corresponding updates to the index and links documentation. The title is concise, specific, and uses clear language that would allow a reviewer scanning commit history to immediately understand the primary purpose of this PR without requiring additional context.

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.

coderabbitai[bot]

This comment was marked as resolved.

coderabbitai[bot]

This comment was marked as resolved.

@amotl amotl force-pushed the dotnet branch 2 times, most recently from cd2417d to 99913d9 Compare October 16, 2025 11:03
@amotl amotl requested review from kneth and surister October 16, 2025 11:28
coderabbitai[bot]

This comment was marked as resolved.

@amotl amotl force-pushed the dotnet branch 2 times, most recently from 4df1ac3 to bde904d Compare October 21, 2025 12:51
@amotl amotl changed the title Driver: Add page about .NET Driver: Add pages about C#, F#, Visual Basic Oct 21, 2025
@amotl amotl added the new content New content being added. label Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cross linking Linking to different locations of the documentation. new content New content being added.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants