jsteemann
a6cb463e06
Merge branch 'devel' of https://github.com/arangodb/arangodb into vpack
2016-01-05 00:25:10 +01:00
Frank Celler
1065a1bd2c
added work monitor
2016-01-04 15:33:06 +01:00
Max Neunhoeffer
c7f00bfeda
Continue work on TODOs.
2015-12-23 14:40:04 +01:00
Michael Hackstein
1a33c10557
Removed TRI_json_t from Vocbase/auth and did some refactoring in the internals there. Bye Bye CORE_MEM_ZONE
2015-12-10 14:08:49 +01:00
Jan Steemann
eb8899d9ae
applied changes suggested by cppcheck
2015-12-02 10:17:14 +01:00
Max Neunhoeffer
21bc08715a
Fix heartbeat thread of DBserver, less sleeping.
2015-11-03 10:19:26 +01:00
Jan Steemann
41c388eab5
don't sleep in DBServer's HeartbeatThread::run() in case of plan changes
2015-10-30 11:35:18 +01:00
CoDEmanX
b4593a7e82
Change spelling of 'initialize' to American English (comments and log messages only)
2015-09-01 17:07:21 +02:00
Max Neunhoeffer
43a4ba0285
Delete a TRI_vector_t usage.
2015-08-17 12:43:10 +02:00
Jan Steemann
38cdc662ec
removed configure options `--enable-timing` and `--enable-figures`
2015-07-21 18:47:43 +02:00
Jan Steemann
343c9b4bea
added static helper methods for cluster state
2015-05-20 13:51:02 +02:00
Jan Steemann
a007a867ee
"privatized" TRI_vector_t internals.
...
This allows changing the internals of TRI_vector_t structs in order to make the struct smaller.
On 64 bits, the size of TRI_vector_t is reduced from 48 bytes to 28 bytes.
TRI_json_t does benefit from this, as its biggest component is a TRI_vector_t.
2015-05-05 10:31:02 +02:00
Willi Goesgens
bff0ee6e38
static const std::string not as const as thought - at least in windows.
2015-03-04 16:39:54 +01:00
Jan Steemann
20e7fe7a7a
the great rename: array => object, list => array
2014-12-18 21:07:06 +01:00
Jan Steemann
da10751030
do not spam dispatcher queue
2014-10-28 16:01:40 +01:00
Jan Steemann
13d240384f
less namespace pollution
2014-10-28 00:24:37 +01:00
Jan Steemann
1d1ce39d50
fixed warning
2014-10-02 15:35:43 +02:00
Jan Steemann
e28ad821b0
fixed spuriously occurring "database not found" error
2014-10-02 15:34:38 +02:00
Jan Steemann
506936dcdb
rename orgy
2014-09-13 02:35:13 +02:00
Frank Celler
9fa3d22d6c
towards new dispatcher interface
2014-08-18 23:37:32 +02:00
Frank Celler
4dcf5dc817
updated disclaimer
2014-06-20 16:40:35 +02:00
Jan Steemann
362838ae69
TRI_ASSERT
2014-06-06 11:25:19 +02:00
Max Neunhoeffer
04a3dfff7b
Fix logic of abort in handlePlanChangeCoordinator.
2014-05-29 00:32:13 +02:00
Max Neunhoeffer
283af09657
Fix startup race bug in cluster.
...
If a coordinator cannot get the users of a database, it just gives
up and immediately tries again in the next heartbeat.
2014-05-28 23:18:30 +02:00
Max Neunhoeffer
0b2544910e
Fix database order to do _system first in handlePlanChangeCoordinator
2014-05-28 15:16:57 +02:00
Jan Steemann
2e17f4bcd7
cppcheck
2014-05-09 00:21:17 +02:00
Jan Steemann
6e76f9d35f
dont log cluster connection problems on startup as errors, but just as info
2014-04-02 16:27:26 +02:00
Max Neunhoeffer
9d43383f1d
Fix automatic reload of user config on coordinators.
2014-03-07 11:37:16 +01:00
Max Neunhoeffer
ed46d0d3a8
Increase TTL value for heartbeat status in agency to 8.
2014-03-06 17:54:34 +01:00
Jan Steemann
b3b22a1f1c
changed authentication procedure
2014-03-06 16:37:00 +01:00
Max Neunhoeffer
cb8f0257a7
Give the server state in the agency a time to live.
2014-02-28 18:47:46 +01:00
Jan Steemann
460455d0ed
dont clear result
2014-02-26 16:31:23 +01:00
Jan Steemann
98ceb07b77
add initial user
2014-02-25 17:05:02 +01:00
Jan Steemann
018a8390ce
refactored create/drop database
2014-02-24 14:50:31 +01:00
Jan Steemann
7a0aac82e2
re-create database objects on coordinator now, and switch into them
2014-02-21 17:40:00 +01:00
Jan Steemann
82d84e92dd
more sleeping
2014-02-19 18:33:11 +01:00
Jan Steemann
6c4a9d45d7
fixed memleaks
2014-02-07 12:58:45 +01:00
Jan Steemann
4e008cfb3e
fixed furious heartbeat ranting
2014-02-06 16:05:08 +01:00
Jan Steemann
b4d9f10f17
fixed some database methods
2014-02-06 15:54:34 +01:00
Jan Steemann
4ee05d303c
invalidate caches
2014-02-06 14:14:52 +01:00
Jan Steemann
10eb807366
fixed HTTP CRUD operations
2014-02-05 17:19:45 +01:00
Jan Steemann
e906f68235
windows fixes
2014-01-27 17:46:15 +01:00
Max Neunhoeffer
9839719302
Fix remaining time in timeout.
2014-01-21 11:48:26 +01:00
Jan Steemann
8010963a94
handle plan change for create/drop database
2014-01-16 17:03:10 +01:00
Jan Steemann
a987647bd2
handle state changes
2014-01-16 14:52:40 +01:00
Jan Steemann
f193cc31ef
added diagnostic output for heartbeat
2014-01-16 11:39:40 +01:00
Jan Steemann
4a805062bb
changed internal APIs
2014-01-15 13:36:38 +01:00
Jan Steemann
56ab59dac6
watch for Plan changes
2014-01-14 16:43:44 +01:00
Jan Steemann
70ac8a4d1b
tried to fix http 400 (agency error 401)
2014-01-13 14:47:32 +01:00
Jan Steemann
0fdcd88770
changed internal structure of heartbeat value
2014-01-07 12:24:39 +01:00