Skip to content

Conversation

DarthMax
Copy link
Contributor

@DarthMax DarthMax commented Aug 28, 2025

Based on #942
ref GDSA-233

Copy link

netlify bot commented Aug 28, 2025

Deploy Preview for neo4j-graph-data-science-client canceled.

Name Link
🔨 Latest commit e1f518b
🔍 Latest deploy log https://app.netlify.com/projects/neo4j-graph-data-science-client/deploys/68d2564858321d0008d441c1

@Mats-SX
Copy link
Contributor

Mats-SX commented Sep 15, 2025

@FlorentinD The two top commits on this PR are from me, so I am not sure if it makes sense for me to review. But I can rebase to make this more apparent.

@Mats-SX Mats-SX force-pushed the AV2_doc_improvements branch 2 times, most recently from 122c599 to 29bf543 Compare September 18, 2025 14:10
@Mats-SX Mats-SX changed the title Graph Sampling Doc improvements Improve docstrings Sep 22, 2025
@Mats-SX Mats-SX force-pushed the AV2_doc_improvements branch from 5e80e0f to 68c233b Compare September 22, 2025 12:36
@FlorentinD FlorentinD self-requested a review September 22, 2025 12:51
Copy link
Contributor

@FlorentinD FlorentinD left a comment

Choose a reason for hiding this comment

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

nice cleanup

one small comment

Runs the Articulation Points algorithm and stores the results in the graph catalog as a new node property.
Given a graph, an articulation point is a node whose removal increases the number of connected components in the graph.
The Neo4j GDS Library provides an efficient linear time sequential algorithm to compute all articulation points in a graph.
Copy link
Contributor

Choose a reason for hiding this comment

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

do we want to refer here to the Neo4j GDS Library?

IMO, we can skip the last sentence as well.

Copy link
Contributor

Choose a reason for hiding this comment

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

I agree, can take this away.

Copy link
Contributor

Choose a reason for hiding this comment

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

Thanks for reading through it

Copy link
Contributor

Choose a reason for hiding this comment

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

I was thinking when I did this that I didn't want to deviate from the GDS manual because then there'd be two sources of truth. So I have only copied lines, but the amount of copying is varying. I was thinking that having nice one-liners and one-paragraphers to describe the algorithm is a useful thing also in the manual itself, but I didn't want to scope creep too much. So I think just taking some verbatim content from the manual is my current approach

@Mats-SX
Copy link
Contributor

Mats-SX commented Sep 22, 2025

PR build failures are not specific to this PR.

Co-authored-by: Florentin Dörre <[email protected]>
@Mats-SX Mats-SX merged commit 6202d68 into neo4j:main Sep 23, 2025
8 checks passed
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