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