1
0
Fork 0
Commit Graph

57 Commits

Author SHA1 Message Date
Jan 3dc27af242
improve error message (#9155) 2019-06-03 17:06:44 +02:00
Simon 87977d1228 Pregel segmented buffers (#9109) 2019-05-28 18:21:56 +02:00
Simon 185c8724a3 Pregel various fixes (#8879) 2019-05-07 09:53:18 +02:00
Simon 3f44a9bba6 fix the pregel code (#8741) 2019-04-12 10:07:16 +02:00
Matthew Von-Maszewski 474f0cde31 Bug fix 3.4/scheduler empty reformat (#7872)
* added check for empty scheduler

* removed log, old is 1 not 0

* require running in this thread

* test

* added isDirect to callback

* signature fixed

* added drain

* added allowDirectHandling

* disabled for testing

* Add ExecContextScope object to direct call.

* try alternate initialization of ExecContextScope

* remove ExecContextScope, no help.  try _fifoSize as part of direct decision.

* strand management to minimize reuse of same strand per listen socket

* blind attempt to address Jenkins shutdown lock up.  may remove quickly.

* add filename and line to existing error log message

* Adjust queueOperation() to stop accepting items once isStopping() becomes true.

* revert previous check-in to MMFilesCollectorThread.cpp

* big reformat

* fixed merge conflicts

* Add CHANGELOG entry.
2019-01-08 20:39:42 +01:00
Frank Celler 9477af198b big reformat 2018-12-26 00:57:05 +01:00
Simon f509965ffb Fix Pregel Graph Loading Logic (#6418)
* Fix Pregel Graph Loading Logic
2018-09-07 14:04:25 +02:00
Simon dd457b835f Fix pregel during import (#6356) 2018-09-05 16:19:38 +02:00
Vasiliy 0abd46ad73 backport: use vocbase reference instead of pointer in arangodb::pregel::GraphStore 2018-04-13 11:23:34 +03:00
Simon Grätzer 7c31960cf2 Feature/async failover (#3451) 2017-10-18 23:59:29 +02:00
Simon Grätzer 9786b198c2 Allow pregel jobs to interrupt on shutdown (#2855) 2017-07-27 15:29:01 +02:00
Simon Grätzer 4f0ad75cef Fixing loading of some multi collection Graphs (#2840) 2017-07-19 20:34:47 +02:00
Simon Grätzer 39b2e349dd Pregel: Coverty Scan fixes 2017-03-24 11:04:15 +01:00
Simon Grätzer 79c2e87bac Pregel: code reformatting 2017-03-17 16:21:25 +01:00
Simon Grätzer 162a0476c3 Pregel: Removed ThreadPool, added test for memory mapping 2017-03-17 15:55:01 +01:00
Simon Grätzer 529cb4ae85 Integer ID for testing 2017-03-15 10:20:48 +01:00
Simon Grätzer f2d77435c6 Added memory mapped file 2017-03-12 00:46:54 +01:00
Simon Grätzer a1752da492 Added single server support 2017-03-08 18:20:36 +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 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 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 43ad534142 Started README, threshold for page rank 2017-01-31 18:22:50 +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 d1ca2b3411 Fixed a problem with loading edges from multiple collections 2017-01-29 15:16:34 +01:00
Simon Grätzer b45812e0e1 Seemingly working SCC, optimized graph loading 2017-01-25 02:05:45 +01:00
Simon Grätzer 1cc34c846f Connected components, removing some template parameters 2017-01-23 12:24:00 +01:00
Simon Grätzer 2204ba7de0 Some refactoring 2017-01-17 22:27:41 +01:00
Simon Grätzer a4444c3b8a Fixed lazy loading v2 2017-01-10 09:21:26 +01:00
Simon Grätzer 78135ed8b3 Lazy Loading & auto corrections 2017-01-09 12:53:47 +01:00
Simon Grätzer 4ba13abebc Improve lazy loading 2016-12-31 14:46:25 +01:00
Simon Grätzer 45ece34ae1 Various Changes 2016-12-29 18:09:39 +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 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 d293d215c1 Slight restructuring 2016-12-08 12:39:46 +01:00
Simon Grätzer f3f1e02d76 fixing some bugs 2016-12-05 16:23:06 +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 6c6c2a092d Multiple edge collections 2016-11-18 22:02:13 +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 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