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
Jan Steemann
6e9c3e8e2c
replication logging
2013-06-26 12:04:55 +02:00
a-brandt
43aec7e76b
Merge branch 'devel' of github.com:triAGENS/ArangoDB into multiple_databases
2013-04-30 10:05:53 +02:00
Oreste Panaia
532c7eae8e
windows dev update
2013-04-29 21:24:57 +08:00
a-brandt
fcae2b2961
added RequestContext
2013-04-17 16:56:48 +02:00
Jan Steemann
d9595caaf5
added upload API
2013-03-24 13:17:50 +01:00
Jan Steemann
76a86a853f
fixed build?
2013-03-24 10:43:55 +01:00
Jan Steemann
5cf913b2ca
zlib
2013-03-23 19:13:31 +01:00
Jan Steemann
61cb229ca8
simplified writing of markers into datafiles
2013-03-18 20:04:31 +01:00
Jan Steemann
b6f680cd46
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/VocBase/document-collection.c
2013-03-15 18:16:36 +01:00
Jan Steemann
312b5fda64
some refactoring of document CRUD operations
2013-03-15 17:58:56 +01:00
Oreste Panaia
c8ea7ddc8b
prepartion for skiplist transactions
2013-03-15 18:26:15 +08:00