Frank Celler
c8fc7f00c3
splitted arangod into prog and lib
2014-06-05 16:11:38 +02:00
Jan Steemann
ed6a55abb9
specialized primary index for faster comparisons and less datafile lookups
2014-05-29 03:35:37 +02:00
Jan Steemann
579a46220e
added one-shot tasks
2014-05-14 21:04:37 +02:00
Jan Steemann
c18fb05525
added operations container
2014-04-08 09:45:10 +02:00
Jan Steemann
9a6cab4386
cpp
2014-04-07 14:30:51 +02:00
Jan Steemann
182344f7d3
renamed
2014-04-07 12:02:04 +02:00
Jan Steemann
37c8413a44
cpp
2014-04-07 11:56:08 +02:00
Jan Steemann
87af8420fe
cpp
2014-04-07 11:25:11 +02:00
Jan Steemann
149f7378cb
cpp
2014-04-03 23:22:32 +02:00
Jan Steemann
bb24068029
cpp
2014-04-03 17:50:38 +02:00
Jan Steemann
ccf7bbb173
cpp
2014-04-03 15:23:20 +02:00
Jan Steemann
55f0dc5739
logfile opening/closing fixes
2014-03-28 16:45:06 +01:00
Jan Steemann
92f87c1421
updated logfile manager
2014-03-25 18:21:31 +01:00
Jan Steemann
8da51546c8
little refactoring
2014-03-21 14:53:42 +01:00
Jan Steemann
272f7c6850
wal, fully non-functional, not used
2014-03-20 17:56:39 +01:00
Jan Steemann
29b7250b40
initial addition for WAL
2014-03-18 17:13:11 +01:00
Jan Steemann
1651776719
transactions
2014-03-17 15:28:16 +01:00
Frank Celler
5a2fa4f37d
stop if upgrade is needed
2014-03-01 16:14:29 +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
2e03f01a25
moved implementation of DBServerJob into own file
2014-02-21 09:09:21 +01:00
Frank Celler
b01d9d77e7
Merge branch 'devel' of github.com:triAGENS/ArangoDB into sharding
...
Conflicts:
arangod/RestServer/ArangoServer.cpp
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/ApplicationV8.h
arangod/V8Server/v8-actions.cpp
js/apps/system/aardvark/frontend/js/bootstrap/module-internal.js
js/apps/system/aardvark/frontend/scss/generated.css
js/server/version-check.js
lib/Dispatcher/Job.h
lib/GeneralServer/GeneralServerJob.h
2014-02-20 21:02:07 +01:00
Frank Celler
730da7623a
added periodic tasks and statistics historian
2014-02-20 20:29:55 +01:00
Jan Steemann
1b08bc6582
start up the HTTP server when starting ArangoDB in console mode
2014-01-27 09:45:26 +01:00
Max Neunhoeffer
4526181f82
Implement C of CRUD on cluster for V8 calls.
2014-01-24 13:11:20 +01:00
Max Neunhoeffer
9598983051
Rename ClusterState to CluesterInfo.
2014-01-03 08:58:50 +01:00
Jan Steemann
7980a51e26
moved cluster JS functions to its own files
2014-01-02 13:49:00 +01:00
Max Neunhoeffer
60eee47336
Next draft of ClusterComm API.
...
ClusterComm internals are unready and subject to change.
ClusterComm thread is not yet started and shut down.
ClusterState does not do anything (yet).
2013-12-13 17:07:18 +01:00
Max Neunhoeffer
145fa2562e
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
arangod/Makefile.files
2013-12-13 16:06:01 +01:00
Max Neunhoeffer
721681b4ee
Move Cluster state information to its own class.
2013-12-13 16:04:54 +01:00
Jan Steemann
e1fb1f3d14
added stub REST API for cluster requests
2013-12-12 15:59:16 +01:00
Max Neunhoeffer
47a1c315b8
First proper draft of ClusterComm library.
2013-12-12 13:53:16 +01:00
Jan Steemann
9e21cf9b7e
added configure option --enable-cluster
2013-12-10 14:46:16 +01:00
Jan Steemann
8708dc7e70
renamed sharding to cluster
2013-12-10 09:56:00 +01:00
Jan Steemann
b7dee51516
introduced global server state
2013-12-06 11:49:26 +01:00
Jan Steemann
492b164373
added sharding application feature and initial startup options
2013-12-05 17:27:26 +01:00
Jan Steemann
a976f1b2b9
added stubs for communication layer
2013-12-05 14:28:52 +01:00
Jan Steemann
57d77094d6
added server states
2013-12-05 12:15:19 +01:00
Max Neunhoeffer
317304542a
Remove index garbage collector.
2013-11-25 10:57:23 +01:00
Max Neunhoeffer
e3c0059211
Remove old arangod/SkipLists/skiplist.* from Makefile.
2013-11-18 16:46:13 +01:00
Jan Steemann
72aaacbb54
removed priority queues
...
this feature was never advertised nor documented nor tested.
2013-11-18 11:12:36 +01:00
Jan Steemann
ab5f0c64c5
Merge remote-tracking branch 'origin/inline-shapes' into devel
2013-11-14 23:37:29 +01:00
Max Neunhoeffer
aeb98abf7f
More cleanup of skiplist indices.
...
Get rid of only partially used constants in skiplist.h.
Streamline multi skiplist code.
Finish removal of skiplistEx code.
Remove further unused static function.
Remove unused default argument in comparison function.
2013-11-14 14:22:20 +01:00
Jan Steemann
7055299a6e
removed shape collections
2013-11-06 17:05:16 +01:00
Jan Steemann
0bdae05b96
changed reference counting for cursors
2013-09-16 13:51:33 +02:00
Jan Steemann
42441b208f
refactoring of multiple databases, intermediate commit
2013-09-11 11:42:34 +02:00
Jan Steemann
002ebd48bc
removed all replication conditionals
2013-07-30 13:16:37 +02:00
Jan Steemann
1f564ef6ae
linkage between C and C++
2013-07-11 17:50:48 +02:00
Jan Steemann
98dd1c2522
moved replication parts into separate files
2013-07-11 14:44:09 +02:00
Jan Steemann
054ed3ca3f
apply collection data dumps
2013-07-05 11:41:37 +02:00
Jan Steemann
a2e7cc1043
added stub for ReplicationFetcher
2013-07-03 16:44:13 +02:00