1
0
Fork 0
Commit Graph

163 Commits

Author SHA1 Message Date
Simon Grätzer c049576c59 Added single server support 2017-03-07 15:07:51 +01:00
Simon Grätzer 77d02669c4 Added LabelPropagation 2017-03-02 19:53:34 +01:00
Simon Grätzer b2ceda6250 Some more async stuff 2017-03-02 15:03:35 +01:00
Simon Grätzer fefed8b1d6 Async stuff 2017-03-02 14:27:31 +01:00
Simon Grätzer c74fd5b2d8 Fix SSSP 2017-03-02 12:47:50 +01:00
Simon Grätzer 27c617fe10 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
# Conflicts:
#	3rdParty/V8/v8
#	arangod/Transaction/Methods.h
#	arangod/Utils/UserTransaction.h
#	arangod/V8Server/v8-collection.cpp
2017-03-01 14:52:35 +01:00
Simon Grätzer 9e9b1fd0c5 Stuff 2017-02-27 13:16:40 +01:00
Simon Grätzer 92d705ce76 Fix 2017-02-27 02:56:57 +01:00
Simon Grätzer 3565469ebf Some stuff 2017-02-22 18:56:35 +01:00
Simon Grätzer 2e912a1743 Fixed HITS and MessageIterator 2017-02-20 15:44:30 +01:00
Simon Grätzer bba94e7ecd Added HITS algorithm 2017-02-20 12:19:01 +01:00
Simon Grätzer ea905816bd Some reshuffling 2017-02-19 13:50:43 +01:00
Simon Grätzer 18fb10e2f7 Added Effective Closeness 2017-02-17 03:41:51 +01:00
Simon Grätzer ddee4c3619 Fixing async mode and LineRank 2017-02-16 16:52:58 +01:00
Simon Grätzer d263c51f59 Started with DMID 2017-02-16 14:38:04 +01:00
Simon Grätzer 9fb0ade7ce Less locking 2017-02-13 03:06:36 +01:00
Simon Grätzer 62464be81f Stuff 2017-02-13 02:45:38 +01:00
Simon Grätzer 10c503ccf3 More profiling 2017-02-12 13:21:59 +01:00
Simon Grätzer aa4d117999 hmpf 2017-02-11 22:44:00 +01:00
Simon Grätzer 6853359e56 grr 2017-02-11 22:40:26 +01:00
Simon Grätzer cbe05181b8 added some lockers 2017-02-11 22:39:12 +01:00
Simon Grätzer becca2bdbb Testing randomized bucket access 2017-02-11 21:40:35 +01:00
Simon Grätzer 4edba27b41 Fixed log topic 2017-02-10 16:31:38 +01:00
Simon Grätzer edab268572 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
# Conflicts:
#	arangod/Aql/FunctionDefinitions.cpp
#	arangod/Aql/Functions.h
#	arangod/Utils/ExplicitTransaction.h
2017-02-10 15:21:24 +01:00
Simon Grätzer 9b9f91a81c Pegel: Adding support for "PREGEL_RESULT" in aql 2017-02-07 18:37:23 +01:00
Simon Grätzer 9d669eadec Pregel: Multi-Threaded vertex updates 2017-02-07 13:27:03 +01:00
Simon Grätzer 00ebdbf61e Reformatting pregel code 2017-02-05 16:06:46 +01:00
Simon Grätzer 2800f33a2b Finer grained locking in the incoming cache 2017-02-05 04:07:55 +01:00
Simon Grätzer fd0696d1cf Fixing stuff 2017-02-03 11:57:06 +01:00
Simon Grätzer 877aa43599 Fixing a bug 2017-02-02 16:49:39 +01:00
Simon Grätzer bf25888450 Fixing compiler warnings 2017-02-02 14:58:02 +01:00
Simon Grätzer 6abfd6c3bd Fixed vertex loading, added back ThreadPool 2017-01-31 00:37:44 +01:00
Simon Grätzer 5d9aa0cb6b Multi threaded GraphStore, ran clang-format 2017-01-30 01:39:39 +01:00
Simon Grätzer 78ebf1b781 Fixed startup, working async SCC 2017-01-29 13:56:06 +01:00
Simon Grätzer 324c874e99 Added test, some refactoring 2017-01-27 15:31:54 +01:00
Simon Grätzer afaab2e8d5 Working on PageRank and SCC 2017-01-24 16:37:21 +01:00
Simon Grätzer 1b65ff07b8 Fixed PageRank 2017-01-24 02:04:53 +01:00
Simon Grätzer c1f4f9a279 fixing aggregators 2017-01-23 18:20:30 +01:00
Simon Grätzer 326be844d8 Attempting to fix page rank 2017-01-23 16:22:45 +01:00
Simon Grätzer 79e8a2444c Double page rank, storage optimizations 2017-01-23 16:01:54 +01:00
Simon Grätzer 03caa2e097 Started with a sketch on message formats including the sender key 2017-01-23 13:22:07 +01:00
Simon Grätzer 8adf4a3039 Adaptive message buffers, Optimized message format 2017-01-22 15:53:11 +01:00
Simon Grätzer 1bd1a52163 Fixed pregel API 2017-01-21 19:00:37 +01:00
Simon Grätzer b871eb042f Little optimizations 2017-01-20 17:41:42 +01:00
Simon Grätzer d8ba7ffc34 Aggregator refactoring 2017-01-20 14:42:01 +01:00
Simon Grätzer eddb87e482 Fixing message counting 2017-01-19 18:19:44 +01:00
Simon Grätzer e857d9744c Enabling async on shortest path 2017-01-19 12:38:47 +01:00
Simon Grätzer 44eb494434 Fixed aggregators 2017-01-18 18:37:53 +01:00
Simon Grätzer 2f533e6833 Fixing some potential issues 2017-01-18 15:45:45 +01:00
Simon Grätzer 2204ba7de0 Some refactoring 2017-01-17 22:27:41 +01:00
Simon Grätzer 06ef7792fb Fixing some more 2017-01-16 17:48:38 +01:00
Simon Grätzer ac37e7c85e Fixing recovery 2017-01-16 13:58:30 +01:00
Simon Grätzer c985c00d26 Fixing recovery operations 2017-01-14 16:46:18 +01:00
Simon Grätzer 7b46af7e67 Better logging 2017-01-13 14:41:54 +01:00
Simon Grätzer c64f61f3ec Fixing Heartbeat Thread 2017-01-11 14:46:31 +01:00
Simon Grätzer b7143906f5 Various changes 2017-01-10 11:15:05 +01:00
Simon Grätzer b405262051 Lazy Loading Fix v3 2017-01-10 10:04:49 +01:00
Simon Grätzer a4444c3b8a Fixed lazy loading v2 2017-01-10 09:21:26 +01:00
Simon Grätzer 449c182298 Fixed lazy loading 2017-01-09 21:11:39 +01:00
Simon Grätzer 78135ed8b3 Lazy Loading & auto corrections 2017-01-09 12:53:47 +01:00
Simon Grätzer a99f5310f4 Fixed NPE 2017-01-03 22:11:06 +01:00
Simon Grätzer 4ba13abebc Improve lazy loading 2016-12-31 14:46:25 +01:00
Simon Grätzer 21fc5ef91f Refactoring 2016-12-30 13:05:35 +01:00
Simon Grätzer 59b9167728 Fixed aync mode 2016-12-23 00:20:38 +01:00
Simon Grätzer 2b18f29de2 Reformatting 2016-12-22 11:47:31 +01:00
Simon Grätzer 97a219da76 Changed document counting 2016-12-21 23:21:23 +01:00
Simon Grätzer d768f9bd93 Better timing 2016-12-21 15:07:30 +01:00
Simon Grätzer 96925c0e76 Working single phase async 2016-12-19 07:25:52 +01:00
Simon Grätzer 3496adb962 working normal mode 2016-12-17 17:48:03 +01:00
Simon Grätzer f084bd7b12 All necessities supported 2016-12-17 14:09:41 +01:00
Simon Grätzer caa260defd More async work 2016-12-15 18:46:02 +01:00
Simon Grätzer f8dfca5e07 Reorganizing code 2016-12-14 10:39:37 +01:00
Simon Grätzer 63f87fbf52 reorganization 2016-12-13 13:54:14 +01:00
Simon Grätzer 6e07e81a1e starting async mode 2016-12-12 13:19:46 +01:00
Simon Grätzer d293d215c1 Slight restructuring 2016-12-08 12:39:46 +01:00
Simon Grätzer 0f57b6633b Algorithms without combiners supported 2016-12-07 16:00:42 +01:00
Simon Grätzer f3f1e02d76 fixing some bugs 2016-12-05 16:23:06 +01:00
Simon Grätzer d9d192e480 fixed some stuff 2016-12-05 13:53:49 +01:00
Simon Grätzer 0689ccaabb fixed some stuff, stopping still not working 2016-12-05 01:18:05 +01:00
Simon Grätzer 69322d769e shard indexes 2016-12-02 18:26:29 +01:00
Simon Grätzer 7d7474f6fd Structural changes, Algorithm registry, begin with optimistic recovery 2016-12-01 14:10:52 +01:00
Simon Grätzer 06b30a0fb5 More stats 2016-11-23 13:17:07 +01:00
Simon Grätzer f7d4cd8d79 Fixed worker stats 2016-11-17 11:54:19 +01:00
Simon Grätzer c3d1118620 Multi-Threaded Pregel 2016-11-17 11:11:20 +01:00
Simon Grätzer 8e16011c67 Adding RangeIterator 2016-11-16 14:47:30 +01:00
Simon Grätzer c97a0b825c Runtime Statistics, fix in javascript 2016-11-16 11:09:09 +01:00
Simon Grätzer 4b3a5a414e More js APIs 2016-11-15 21:19:36 +01:00
Simon Grätzer d2962a7de3 Statistics tracking 2016-11-15 13:37:52 +01:00
Simon Grätzer 497e7b281e PageRank + Result writer 2016-11-13 19:10:37 +01:00
Simon Grätzer b0861672aa Working Aggregators, (seemingly) working PageRank 2016-11-13 03:10:45 +01:00
Simon Grätzer 7e435b2dfa Better GraphStore 2016-11-12 21:55:36 +01:00
Simon Grätzer 524878d242 Fixed aggregators 2016-11-11 12:01:15 +01:00
Simon Grätzer ecc8e29314 Working SSSP 2016-11-09 16:50:31 +01:00
Simon Grätzer cb98f3ab04 Added dedicated startup phase 2016-11-08 14:42:13 +01:00
Simon Grätzer 66137e4789 Working multiple collections 2016-11-08 13:45:44 +01:00
Simon Grätzer 034bc41729 Aggregators continued 2016-11-08 11:34:40 +01:00
Simon Grätzer dc6e993038 Aggregator support started 2016-11-06 23:20:59 +01:00
Simon Grätzer 15224f7819 Using ThreadPool 2016-11-04 11:47:40 +01:00
Simon Grätzer b2819b418a multiple collections 2016-11-03 00:10:36 +01:00
Simon Grätzer f57c76fda0 result writer 2016-10-31 19:31:17 +01:00