-
-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
enhancements on dijkstra #2730
enhancements on dijkstra #2730
Conversation
Caution Review failedThe pull request is closed. WalkthroughThis pull request introduces significant changes to the pgRouting project, focusing on version 4.0.0 release preparations. The modifications primarily involve removing deprecated functions, renaming internal functions, and updating function signatures across multiple components. Key changes include simplifying C/C++ code, removing legacy implementations, and restructuring the Dijkstra algorithm's implementation. The changes span SQL, C++, and documentation files, indicating a comprehensive update to the project's codebase. Changes
Sequence DiagramsequenceDiagram
participant Client
participant SQL Function
participant Internal Function
participant Dijkstra Algorithm
Client->>SQL Function: Call pgr_dijkstra
SQL Function->>Internal Function: _pgr_dijkstrav4
Internal Function->>Dijkstra Algorithm: Process pathfinding
Dijkstra Algorithm-->>Internal Function: Return path results
Internal Function-->>SQL Function: Return processed results
SQL Function-->>Client: Return path details
Possibly related PRs
Suggested labels
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (19)
✨ Finishing Touches
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
…stra Refs/heads/enhancements on dijkstra
Changes proposed in this pull request:
Code enhancements on:
@pgRouting/admins
Summary by CodeRabbit
Release Notes for pgRouting 4.0.0
Code Enhancements
Deprecated Functions
pgr_trspviaedges
pgr_trspviavertices
pgr_trsp
andpgr_dijkstra
Internal Changes
pgr_dijkstraVia
→dijkstraVia
)Compatibility