Lucas Dohmen
07366afcfc
Added two measurements to graphs
...
* diameter
* radius
2012-06-26 15:25:26 +02:00
Lucas Dohmen
ecf09fc4dc
Added distanceTo and two measurements to Vertices
...
The two measurements are:
* eccentricity
* closeness
2012-06-26 14:17:41 +02:00
Lucas Dohmen
c6b2b2642c
Added Degrees to Vertices, Size and Order to Graphs
2012-06-26 12:51:26 +02:00
Lucas Dohmen
ac092872ee
Refactoring on Graph.js
...
All methods reviewed and refactored. The refactorings use the new
ECMA Script 5 methods which are more efficient and precise.
2012-06-24 09:30:30 +02:00
Lucas Dohmen
8682f82dfa
Merge branch 'devel' into graph_algorithms
2012-06-20 17:05:45 +02:00
Lucas Dohmen
2745997ad8
Re-Did the optimizations of the monkeypatches
2012-06-20 17:01:14 +02:00
Lucas Dohmen
15eddecc34
Revert "Monkeypatches have their own module now."
...
This reverts commit d01b16a930cfc5a47174d7e24a1742c20f874318.
Conflicts:
js/common/modules/monkeypatches.js
2012-06-20 16:43:08 +02:00
Lucas Dohmen
455befdbf6
Monkeypatches loaded by default and refactored
...
The monkeypatches will now always be loaded a server startup.
I also refactored them.
2012-06-20 16:18:04 +02:00
Lucas Dohmen
a31d5e8f27
Monkeypatches have their own module now.
2012-06-20 15:14:48 +02:00
Lucas Dohmen
bfa2e09ee6
All "Monkey Patches" now use Object.defineProperty
2012-06-20 14:12:26 +02:00
Heiko Kernbach
72ac985cef
added cancel/undo functionality for editing/creating document
2012-06-20 12:00:32 +02:00
Jan Steemann
5a74e95f35
allow reusing ids and revision when creating collections and documents
2012-06-19 15:50:52 +02:00
Heiko Kernbach
5e21b3879a
query style changes
2012-06-18 15:22:22 +02:00
Heiko Kernbach
e90dfc312b
150px -> 200px
2012-06-18 14:40:21 +02:00
Heiko Kernbach
59e85716e9
fixed table width/content
2012-06-18 14:35:19 +02:00
Jan Steemann
72090aee5d
sync all clients
2012-06-18 12:09:24 +02:00
Jan Steemann
9026a17ed5
added cmdline description of options
2012-06-18 11:47:41 +02:00
Jan Steemann
001fe0a62c
added option to specify arbitrary values in body
2012-06-18 11:43:05 +02:00
Jan Steemann
0fa22cf492
added getopt options parsing, added pipelining
2012-06-18 11:12:42 +02:00
Jan Steemann
50216ab1fa
fixed compile warning about initialisation order
2012-06-18 09:45:07 +02:00
Frank Celler
20e022125f
added HttpRequestProtobuf
2012-06-17 21:50:03 +02:00
Frank Celler
caf24bfb60
parse message body
2012-06-17 18:14:04 +02:00
Frank Celler
a90635f636
fixed log msg
2012-06-17 18:13:51 +02:00
Frank Celler
47db93a546
added queue name in log
2012-06-17 18:13:31 +02:00
Frank Celler
292b78002d
added multi-threaded ZeroMQ
2012-06-17 17:44:20 +02:00
Frank Celler
2635b48208
added threads and concurrency for zeromq
2012-06-17 13:17:02 +02:00
Lucas Dohmen
a7d3d50082
Linted graph.js and shell-graph-algorithms.js
2012-06-16 18:31:50 +02:00
Lucas Dohmen
c129644fff
Added a listed option to commonNeighbors and commonAttributes
...
If the listed option is given, instead of the number of attributes /
neighbors, the list of the names of the shared attributes / the IDs
of the shared neighbors are returned.
2012-06-16 18:26:41 +02:00
Lucas Dohmen
edff65d5c8
Vertex#commonPropertieWith now also has a normalized variant
2012-06-16 18:05:14 +02:00
Lucas Dohmen
b3620827d3
Added commonPropertiesWith to Vertex
2012-06-16 18:00:32 +02:00
Lucas Dohmen
2c70ce9291
Reorganization of functionality and tests for Graph.js
2012-06-16 17:38:27 +02:00
Lucas Dohmen
c0a94a570b
Added a commonNeighborsWith method to Vertex
...
Returns the number of common neighbors.
2012-06-16 14:58:48 +02:00
Lucas Dohmen
15b0a44aba
Edge Exclusion for pathTo function
...
You can now exclude certain edges in your pathTo function with the
paramater `only` that expects a function that takes an edge as an
argument and returns true if and only if the edge should be used
for the path.
Use Case:
Only include edges on the path that have a rating of x or higher.
2012-06-16 14:26:26 +02:00
Lucas Dohmen
580813f006
Added Support for Weight Functions in pathTo
...
Instead of just selecting an attribute to get the weight of an edge,
the user can now formulate the computation of the weight of an edge
as a function that takes an edge as an argument and returns the weight.
This allows more flexible weights in the application.
2012-06-16 14:04:37 +02:00
Frank Celler
9beecf5ee4
protobug & zeromq tests
2012-06-15 14:03:54 +02:00
Heiko Kernbach
e1d3078ad1
Merge branch 'devel' of github.com:/triAGENS/ArangoDB into devel
2012-06-15 11:09:33 +02:00
Heiko Kernbach
3d0dc82f9d
ui changes
2012-06-15 11:09:09 +02:00
Oreste Panaia
d9f7ba28cb
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-06-15 16:46:48 +08:00
Oreste Panaia
2add774ffa
Fixed function name problem
2012-06-15 16:45:56 +08:00
Frank Celler
645819b361
added dummy tests
2012-06-15 09:33:17 +02:00
Frank Celler
f48ac96d34
added SPIN/MUTEX flag
2012-06-14 21:37:03 +02:00
Frank Celler
c4369e97b2
fixed perm
2012-06-14 21:03:06 +02:00
Frank Celler
716b720a7f
added /_admin/echo
2012-06-14 20:53:48 +02:00
Frank Celler
003680bb00
fixed type of parameters field
2012-06-14 20:53:40 +02:00
Frank Celler
0c9683fb8d
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
Makefile.in
2012-06-14 15:04:33 +02:00
Frank Celler
704f921d0f
new HttpRequest
2012-06-14 15:03:17 +02:00
Heiko Kernbach
59fee44010
ui changes
2012-06-14 13:52:53 +02:00
Heiko Kernbach
3c32dd4cbb
result not used
2012-06-14 11:19:50 +02:00
Jan Steemann
5bb8b5dd04
added explain output for collect statements
2012-06-14 10:09:03 +02:00
Jan Steemann
02b3757d2a
added derived Makefile
2012-06-14 09:38:16 +02:00