jsteemann
07055384b8
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-24 17:34:59 +02:00
Wilfried Goesgens
1f162ac882
Implement scheme to more clever pass the directories from the build process to the run-time
...
We will now try to evaluate the toplevel install directory from the configured binary dir.
We will use this toplever directory when searching for other directories.
2016-08-24 14:45:08 +02:00
jsteemann
fb4b3d0a3c
Merge branch 'engine-vs-velocystream' of https://github.com/arangodb/arangodb into readcache
2016-08-24 11:07:45 +02:00
jsteemann
7794b76b33
intermediate commit
2016-08-24 10:54:47 +02:00
jsteemann
b29103c1f1
fix collector inactivity in shutdown
2016-08-24 09:37:47 +02:00
Jan Christoph Uhde
1febeadfd7
finish ResponseCode enum
2016-08-23 15:46:42 +02:00
Jan Christoph Uhde
d3654d99d8
finish RequestType enum
2016-08-23 14:49:29 +02:00
Jan Christoph Uhde
e1e7e2da0b
Merge remote-tracking branch 'origin/engine-vs-velocystream' into obi-velocystream-merge
...
* origin/engine-vs-velocystream: (91 commits)
removed useless include
removed JsonParser
removed JsonHelper
Fixed another failed nullptr handling in LogicalCollection cluster case.
Fixed undefined behaviour in rest error creation
Implemented updated of LogicalCollectionInfo. Right now this is only used in Cluster Mode
agency startup changed to bootstrapping
Mention howto control core files on linux.
shutdown fixed
Removed create / drop system collection from Cluster test. This is forbidden now
The logical colleciton now knows it's journalSize
Fixed a bug in collectionNameResolver. It now returns cid 0 for not found collections in cluster again.
pushing corrected unittest script and cluster startup scripts
adjusting startup scripts
missing source file added
we have a bootstrapping agency
votes are processed correctly again
Add module.context.createDocumentationRouter
Don't implicitely build the windows packages.
remove debug print
...
Conflicts:
arangod/Cluster/ClusterComm.cpp
arangod/GeneralServer/VppCommTask.h
arangod/RestHandler/RestBaseHandler.cpp
lib/Rest/VppRequest.h
2016-08-19 14:35:05 +02:00
Jan Christoph Uhde
3a9867f86d
merge with frank
2016-08-19 10:00:43 +02:00
Frank Celler
aed99f6b53
fixed ownership of handler
2016-08-18 23:06:36 +02:00
Michael Hackstein
efce89e3f4
Fixed database/collection lookup in cluster. It did not get the correct vocbase when using a Database other than _system
2016-08-18 17:39:25 +02:00
jsteemann
b2cb551685
moved functionality from vocbase into DatabaseFeature
2016-08-18 09:24:26 +02:00
jsteemann
4f1384b948
remove unnecessary string conversions
2016-08-15 15:58:51 +02:00
jsteemann
5d640b7144
fixed tests
2016-08-04 13:32:54 +02:00
jsteemann
dd30b47b9d
make _state private
2016-08-02 15:31:55 +02:00
jsteemann
9677210e57
refactoring
2016-08-02 15:00:25 +02:00
jsteemann
f1596fa459
refactoring
2016-08-02 14:01:04 +02:00
jsteemann
3664511e36
privatize vocbase methods
2016-08-02 13:49:22 +02:00
jsteemann
788922f55a
some fixes
2016-08-01 17:16:23 +02:00
Michael Hackstein
994a99e31f
Merge branch 'devel' of github.com:arangodb/arangodb into MIT
2016-08-01 16:50:54 +02:00
jsteemann
71bd7deace
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-01 09:04:17 +02:00
Frank Celler
51683dbda0
added a panic interrupt of memory gets low
2016-07-31 12:58:27 +02:00
jsteemann
d92f15aeed
entirely removed TRI_document_collection_t
2016-07-29 17:48:51 +02:00
jsteemann
80f1a7aaee
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-07-29 17:16:20 +02:00
Andreas Streichardt
526c8f42c2
Fix foxx issues in cluster
...
Bootstrap will now be done on the bootstrap coordinator.
queues will now be executed by the "foxxmaster"
2016-07-29 16:06:31 +02:00
jsteemann
b48779c821
fixed tests
2016-07-28 15:56:38 +02:00
jsteemann
329b733090
moved dropCollection into TRI_vocbase_t
2016-07-28 13:14:12 +02:00
jsteemann
b71e12f6a0
some vocbase refactoring
2016-07-28 11:06:21 +02:00
jsteemann
cc5eaea09c
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-07-28 09:10:17 +02:00
Frank Celler
24db83573a
added thread affinity for MacOSX
2016-07-27 22:29:59 +02:00
jsteemann
5d6cd9ef71
moved query id generation
2016-07-27 17:44:31 +02:00
jsteemann
10a60b5458
refactoring
2016-07-27 15:40:25 +02:00
jsteemann
26ce0c6936
some collection handling refactoring
2016-07-27 13:12:26 +02:00
Michael Hackstein
3dac8c27ed
Implemented infrastructure for the TraversalEngines. We can now create and delete these engines accross several requests/threads. Right now the engines are empty.
2016-07-27 10:08:45 +02:00
jsteemann
89e0c11b44
refactoring
2016-07-26 16:25:38 +02:00
jsteemann
df4daf4122
CleanupThread is now derived from Thread
2016-07-26 12:54:08 +02:00
Michael Hackstein
1d6afd1c67
Created a TraverserEngineRegistry which is a singleton feature. Right now it is empty. TODO Implement functionallity
2016-07-26 11:29:12 +02:00
jsteemann
9af8a30a36
fixed compactor locks
2016-07-26 10:22:44 +02:00
jsteemann
253cb173a9
cleanup compaction responsibility a little bit
2016-07-26 07:34:02 +02:00
jsteemann
2aa2e0dab4
removed server.h
2016-07-25 16:49:52 +02:00
jsteemann
50f3dcfb3f
cleanup
2016-07-25 16:16:07 +02:00
jsteemann
a0f0055b6f
moved all database management functions into DatabaseFeature
2016-07-25 15:48:37 +02:00
jsteemann
33c94e5041
moved database lookup functions into DatabaseFeature
2016-07-25 14:56:39 +02:00
jsteemann
b288d3e4dd
moved dropDatabaseCoordinator() into DatabaseFeature
2016-07-25 14:04:55 +02:00
jsteemann
de6d7182c8
move deletion of databases into DatabaseFeature
2016-07-25 13:56:34 +02:00
jsteemann
e8a5b5ccf5
move createDatabase into DatabaseFeature
2016-07-25 12:35:53 +02:00
jsteemann
a92ac7be28
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-07-25 11:14:44 +02:00
Frank Celler
a92add0a9f
renamed RestServerFeature to GeneralServerFeature
2016-07-23 14:16:10 +02:00
jsteemann
95462e7796
moved database creation in DatabaseFeature
2016-07-22 17:43:22 +02:00
jsteemann
5993c1b094
refactoring
2016-07-22 15:46:45 +02:00
jsteemann
6c2d927e01
refactoring
2016-07-22 15:44:23 +02:00
jsteemann
dfa2e59c4a
don't access nullptr
2016-07-22 14:14:50 +02:00
jsteemann
e55070dcd2
starting again... well, at least in some configuration
2016-07-22 14:03:03 +02:00
jsteemann
431262cc19
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-07-21 16:42:47 +02:00
Jan Christoph Uhde
5edaf0043a
preparations for velocystream completed
2016-07-21 09:32:00 +02:00
jsteemann
b9529d80e3
moved functionality into engine
2016-07-20 17:26:58 +02:00
jsteemann
e36770efdf
moved functionality
2016-07-20 16:25:41 +02:00
jsteemann
ca1da8fd4a
moved functionality from TRI_server_t into DatabaseFeature
2016-07-20 16:09:12 +02:00
jsteemann
5ee344b685
added greetings feature
2016-07-18 18:32:27 +02:00
jsteemann
8cf7fc889d
renamed method
2016-07-18 18:07:11 +02:00
jsteemann
8313682b2c
refactoring
2016-07-18 17:48:24 +02:00
jsteemann
53f77017fb
moved SERVER away from DatabasePathFeature
2016-07-18 17:33:11 +02:00
jsteemann
b005ba61fe
removed unused method
2016-07-18 17:20:31 +02:00
jsteemann
2dab54a751
removed a define
2016-07-18 17:15:41 +02:00
jsteemann
f373a2c327
removed TRI_vocbase_defaults_t
2016-07-18 16:55:25 +02:00
jsteemann
904868d996
renamed DatabaseServerFeature to DatabasePathFeature
2016-07-18 15:41:10 +02:00
jsteemann
073cfb15e7
moved index threads into a feature of its own
2016-07-18 15:23:25 +02:00
jsteemann
807f287868
moved server id detection and pagesize detection into their own features
2016-07-18 14:37:12 +02:00
jsteemann
b9b01b4c77
always flush log in case of exception
2016-07-18 11:44:14 +02:00
jsteemann
30d32bb70e
factored out lock-file handling into LockFileFeature
2016-07-15 14:44:06 +02:00
jsteemann
7742e709a3
storage engine selection at server start
2016-07-15 12:26:40 +02:00
Frank Celler
38a55ed13c
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-07-04 17:09:40 +02:00
Wilfried Goesgens
dd5e2b1c1b
Fix warning message - the algorithm adds dashes, no need to do this here.
2016-06-23 13:15:50 +02:00
Jan Steemann
a00cdb8cfd
define RESTSERVER earlier, to avoid false results
2016-06-21 09:52:04 +02:00
Andreas Streichardt
76b89776fb
Allow aborting cluster task startup...CTRL-C will now do a hard abort during startup
2016-06-16 16:00:43 +02:00
Frank Celler
e8a5f4b8aa
fixed random issue
2016-06-14 14:25:44 +02:00
Frank Celler
37dc4ae54e
fixed random issue
2016-06-14 14:22:43 +02:00
Frank Celler
4576ec4f5c
fixed return code
2016-06-13 17:20:17 +02:00
Frank Celler
ed01dcec8f
secure-installation will remove all users except root
2016-06-12 12:19:37 +02:00
Max Neunhoeffer
96053268aa
Fix v8 contexts check.
2016-06-10 15:48:38 +02:00
Frank Celler
fa9501cc0c
use defer release
2016-06-10 14:01:42 +02:00
Frank Celler
5cb1d86d58
special treament for /_api/user
2016-06-10 14:01:42 +02:00
Frank Celler
f029808e4e
added restore-admin
2016-06-09 15:28:27 +02:00
Jan Steemann
3712a8dcf4
oops, forgot to add these files too
2016-06-09 11:09:54 +02:00
Frank Celler
a92d566234
added database.init-database
2016-06-08 21:40:21 +02:00
jsteemann
36e18893d6
removed some unused Windows code remainders
2016-06-07 23:08:18 +02:00
Frank Celler
69e254d28a
trying to fix cleanup
2016-06-06 23:53:53 +02:00
Frank Celler
16c6c2087d
added unprepare
2016-06-06 18:27:51 +02:00
Max Neunhoeffer
78636aabe5
Fixed a crash in RestServerFeature::getJWTSecret.
2016-06-06 15:48:06 +02:00
Jan Steemann
93f404b037
updated documentation
2016-06-03 17:24:12 +02:00
Wilfried Goesgens
6ffc619eee
Publish variables
2016-06-03 16:34:10 +02:00
Wilfried Goesgens
2a06316ae6
Add servicemain back.
2016-06-03 16:28:12 +02:00
Andreas Streichardt
2d0c661f81
change default to system-only so foxxes are useable
2016-06-03 16:15:36 +02:00
Frank Celler
8da37f59eb
switch to RandomGenerator
2016-06-03 13:30:28 +02:00
Jan Steemann
6412200f27
added /_api/aql-builtin
2016-06-03 12:56:18 +02:00
Frank Celler
ee98b59e2f
changed reload to outdated
2016-06-03 10:38:47 +02:00
Andreas Streichardt
465252e415
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-06-02 19:51:47 +02:00
Andreas Streichardt
0129e968df
Fix authentication_parameters
2016-06-02 19:51:38 +02:00
Wilfried Goesgens
8502bfa4d3
Refactor windows service infrastructure
2016-06-02 18:30:23 +02:00
jsteemann
a9451e09d9
removed now-invalid asserts
2016-06-02 17:35:36 +02:00