-
-
Notifications
You must be signed in to change notification settings - Fork 516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
switch default Sage graphs over to c_graph, and split up graph.py and graph_generators.py #7634
Comments
This comment has been minimized.
This comment has been minimized.
comment:2
Hmmm... When applying your patch here is what I get :
I know that this could not give you much information, but I do not know of any way to make -t more verbose... any idea ? Nathann |
comment:3
Hmmm, it seems to come from the docstring
Which is very long ! |
comment:4
Replying to @nathanncohen:
I would try this :)
|
comment:5
Yes, I found it... So stupid of not having checked :-) By the way, the problem indeed comes from this distance_graph doctest ! Nathann |
comment:6
This is because |
comment:8
I guess it should be somewhere on the ticket that #7651 should be taken care of first, also. |
comment:9
With the patch from #7640, it gives : BEFORE:
AFTER:
|
comment:11
Add #7673 to the list. |
comment:12
sorry, jason, i accidentally removed you from the cc block (not sure what happened there) |
comment:14
The current patch does not split up graph.py, but the final version will... |
Attachment: trac_7634-switchover.patch.gz depends on 4.3.1.alpha1 |
depends on trac_7634-switchover.patch |
comment:15
Attachment: trac_7634-refactor.patch.gz |
comment:16
Oh boy. I spent some time yesterday and today adding a few functions and cleaning up some documentation to graph.py. Well, you beat me to being ready, so I guess I'll rebase my patch on top of this one, hoping it gets into 4.3.1 so my patch on top of it can get in too. |
comment:17
Well, this one does its jobs, and finally splits the graph.py file. c_graphs are now the default ones in Sage, and this patch renames what has to be. Positive review/Good work/Excellent news ! Nathann |
based on trac_7634-refactor.patch |
comment:18
Attachment: trac_7634-fix-pickle.patch.gz |
Reviewer: Nathann Cohen |
Merged: 4.3.1.alpha2 |
Changed merged from 4.3.1.alpha2 to sage-4.3.1.alpha2 |
This is currently under discussion here:
http://groups.google.com/group/sage-devel/browse_thread/thread/8edd29e9bddc67e5
I realized that it's probably actually time to switch over, since there are a few other developers working on Sage graphs besides just me now. That way if anything slows down, we are likely to find it out pretty quickly, and get it fixed. And, with the new defaults, things already feel more speedy:
BEFORE:
AFTER:
CC: @nathanncohen @sagetrac-mvngu @williamstein @robertwb @jasongrout
Component: graph theory
Author: Robert Miller
Reviewer: Nathann Cohen
Merged: sage-4.3.1.alpha2
Issue created by migration from https://trac.sagemath.org/ticket/7634
The text was updated successfully, but these errors were encountered: