Lucas Dohmen
|
e41291c44d
|
Tiny improvement: forEach instead of for
|
2012-06-13 16:11:26 +02:00 |
Lucas Dohmen
|
aa17edce23
|
Refactored Vertex#getNeighbors
|
2012-06-13 14:01:48 +02:00 |
Lucas Dohmen
|
ad91d8cdfc
|
The weighted pathTo now also takes a default weight
The default weight is needed, when an edge doesn't
have the specified weight attribute.
The default for this default value is `Infinity`.
|
2012-06-13 13:48:54 +02:00 |
Lucas Dohmen
|
7eddaa9259
|
Added support for weighted graphs to pathTo
The method `pathTo` now also accepts the following option:
* weight: The name of the attribute including the weight
|
2012-06-13 13:15:21 +02:00 |
Lucas Dohmen
|
f11acff837
|
Enhanced pathTo for directed and labelled graphs
The `pathTo` method accepts an options hash.
Currently supported:
* direction: "both", "outbound", "inbound"
* labels: undefined or Array of Strings
|
2012-06-13 11:55:26 +02:00 |
Lucas Dohmen
|
70ae8d84d4
|
Small Refactoring for pathesForTree
|
2012-06-12 15:38:19 +02:00 |
Lucas Dohmen
|
104b28b607
|
Refactored the pathesForTree method
* It's now testable
* It's now in a better OO design
|
2012-06-12 15:25:06 +02:00 |
Lucas Dohmen
|
e3a3e5f857
|
Heavy refactoring of the methods for Dijkstra
|
2012-06-12 13:24:25 +02:00 |
Lucas Dohmen
|
33732898ce
|
Enhanced Vertex#getNeighbors
* getNeighbors now takes the following arguments:
* direction: 'both', 'outbound' or 'inbound'
* pathLabels: undefined or Array of Strings
|
2012-06-12 12:23:09 +02:00 |
Lucas Dohmen
|
ea13cfac51
|
Renamed all occurrences of node to vertex...
|
2012-06-06 19:14:21 +02:00 |
Lucas Dohmen
|
933bc293b6
|
Added documentation for all pathTo helper functions
|
2012-06-06 19:11:53 +02:00 |
Lucas Dohmen
|
0433236c8b
|
Graph.js: Lint-Free
|
2012-06-06 18:49:43 +02:00 |
Lucas Dohmen
|
020aa12c35
|
Dijkstra: Finds all shortest pathes now
* Previously only found one shortest path
* Returns the same results as Neo4j
|
2012-06-06 18:09:57 +02:00 |
Lucas Dohmen
|
a41ff384ab
|
Dijkstra finds pathes of correct length.
|
2012-06-06 14:57:57 +02:00 |
Lucas Dohmen
|
a1cf1017c5
|
Passes the Neo4j 500 Length Test now.
|
2012-05-25 15:25:13 +02:00 |
Lucas Dohmen
|
4dd0306d0a
|
Added the Random 500 Test and fixed a bug
|
2012-05-23 16:21:34 +02:00 |
Lucas Dohmen
|
dd5307de29
|
Dijkstra, Version 1
|
2012-05-16 16:25:07 +02:00 |
Lucas Dohmen
|
ff0ecc0b76
|
... and its implementation
|
2012-05-13 21:00:53 +02:00 |
Frank Celler
|
763e7aba98
|
renamed to Arango
|
2012-05-12 14:40:34 +02:00 |
Frank Celler
|
3770c30684
|
doc
|
2012-04-28 21:25:07 +02:00 |
Frank Celler
|
3f413a39b1
|
doc
|
2012-04-28 21:20:15 +02:00 |
Frank Celler
|
a3050937a0
|
Merge branch 'devel' of github.com:triAGENS/AvocadoDB
|
2012-04-25 23:39:29 +02:00 |
a-brandt
|
1d6fa6196c
|
fix getVertex
|
2012-04-25 16:50:16 +02:00 |
a-brandt
|
402e49f8cc
|
Merge branch 'devel' of github.com:triAGENS/AvocadoDB into devel
Conflicts:
js/common/modules/graph.js
|
2012-04-25 16:30:18 +02:00 |
a-brandt
|
7c02ab3e6f
|
added getVertex() by internal id
|
2012-04-25 16:27:49 +02:00 |
Frank Celler
|
786dedc85e
|
fixed formatting mistakes
|
2012-04-25 16:24:17 +02:00 |
a-brandt
|
da756cd8da
|
Merge branch 'devel' of github.com:triAGENS/AvocadoDB into devel
Conflicts:
js/common/modules/graph.js
|
2012-04-25 15:48:44 +02:00 |
a-brandt
|
c7f008a2e1
|
get graph by internal id
|
2012-04-25 15:38:38 +02:00 |
Frank Celler
|
797950b8b7
|
merged
|
2012-04-25 09:13:13 +02:00 |
Lucas Dohmen
|
094108bffa
|
Added Tests for adding edges to Vertices
|
2012-04-24 15:24:09 +02:00 |
Lucas Dohmen
|
ffd8963064
|
Tested Graph Creation
|
2012-04-24 14:32:04 +02:00 |
Lucas Dohmen
|
b956ed34d7
|
AddEdge and GetEdges tested
* Arguments for AddEdge have changed
|
2012-04-24 13:34:18 +02:00 |
Frank Celler
|
95a42b9245
|
added comments
|
2012-04-24 12:15:35 +02:00 |
Frank Celler
|
ae18204d1c
|
fixed unit tests
|
2012-04-21 18:39:36 +02:00 |
Frank Celler
|
4625a6791d
|
repaired constructor
|
2012-04-21 16:30:17 +02:00 |
Lucas Dohmen
|
30b016596f
|
Linted the graph module. Two problems left, reported as bug #52
Conflicts:
js/common/modules/graph.js
|
2012-04-20 22:03:39 +02:00 |
Jan Steemann
|
4ee30b6061
|
added error messages
|
2012-04-20 09:40:46 +02:00 |
Frank Celler
|
dfa392ec79
|
renamed .delete to .remove or .DELETE to avoid JS lint errors
|
2012-04-18 17:09:04 +02:00 |
Frank Celler
|
700fb4e5c5
|
fixed graph properties
|
2012-04-18 16:37:42 +02:00 |
Frank Celler
|
7a80c3c5ee
|
fix lost id
|
2012-04-18 10:53:03 +02:00 |
Frank Celler
|
d7c4bb0cc8
|
skeleton for unit test
|
2012-04-18 10:29:25 +02:00 |
Frank Celler
|
3c5ce283b2
|
added cache
|
2012-04-15 13:23:00 +02:00 |
Frank Celler
|
d8bb698030
|
added isSystem, cleanup of graph module
|
2012-04-15 00:02:08 +02:00 |
Jan Steemann
|
be8ec0d3e6
|
fixed issues in key/value API and in simple-query API
|
2012-04-03 00:25:25 +02:00 |
Frank Celler
|
5b28d68072
|
fixed layout and memory bug
|
2012-03-13 01:26:32 +01:00 |