jsteemann
985c3f4bfc
also execute tasks in existing databases
2017-05-16 12:11:23 +02:00
jsteemann
8c52ccf6cf
add experimental and undocumented flush option for fs.write
2017-04-26 14:52:42 +02:00
jsteemann
ff38a5023f
re-add index
2017-04-05 12:31:37 +02:00
jsteemann
78302d1766
make versionFilename() a property of the engine
2017-04-04 17:23:02 +02:00
jsteemann
949985dff1
report a path, make it restartable
2017-04-04 12:03:29 +02:00
jsteemann
888fd67ee6
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
2017-03-28 12:09:04 +02:00
Jan Christoph Uhde
b5e760b1d3
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
...
* 'engine-api' of https://github.com/arangodb/arangodb :
move engine sources into their own cmake files
Fixed exception because of hash index
Fixed feature start order
fix recovery test
Edge index fixes
remove alignas
fix recovery test
force recovery tests to fail when not compiled with failure-tests
implement SLEEP() in C++
remove useless and harmful adjustment (lowering) of file descriptors limit
Windows: fix namespaces
fix recovery tests
slightly adjusted index creation
Removed some alignas directives.
alias boost to catch
fix arangosh test
start splitting testing.js into handy bits.
start splitting testing.js into handy bits.
start splitting testing.js into handy bits.
2017-03-28 12:01:24 +02:00
jsteemann
bc7e7da9df
dont create index for rocksdb only
2017-03-28 11:56:31 +02:00
Jan Christoph Uhde
155f131031
Avoid usage of hash index
2017-03-28 11:56:00 +02:00
Simon Grätzer
4174183ffa
Fixed exception because of hash index
2017-03-28 11:29:52 +02:00
jsteemann
7794350018
remove debug output
2017-03-24 14:18:00 +01:00
jsteemann
dd86a50ca5
fix misleading init messages
2017-03-24 09:49:57 +01:00
Frank Celler
415392af31
moved to debug log level
2017-02-02 16:00:48 +01:00
Frank Celler
20d27ef67c
fixed upgrade from 3.0 to 3.1
2016-10-06 10:12:23 +00:00
Frank Celler
04a82b919f
added --cluster.system-replication-factor
2016-09-01 15:59:02 +02:00
jsteemann
51ca41df62
fix startup with completely empty VERSION file
2016-07-05 10:32:10 +02:00
Andreas Streichardt
6ee1f6d14a
Reformat code
2016-06-30 16:57:17 +02:00
Max Neunhoeffer
fb19602436
Finally give system collections replication factor 2.
2016-06-15 21:28:36 -07:00
Max Neunhoeffer
2bb8e4441d
Sort out waiting for sync. repl. to settle at bootstrap and create DB.
...
This makes startup and creating databases slower, but leads to
a lot less trouble later on. It can now no longer happen that
a collection or database is dropped before synchronous replication
has settled.
2016-06-15 15:25:05 +02:00
Max Neunhoeffer
6ae19f3987
Move waiting code to @arangodb/cluster.js
2016-06-14 15:59:20 +02:00
Max Neunhoeffer
6dba665a34
At create database wait for synchronous replication to kick in.
2016-06-14 15:40:55 +02:00
hkernbach
6a74033eb3
_frontend collection permission
2016-06-10 14:20:44 +02:00
Frank Celler
a92d566234
added database.init-database
2016-06-08 21:40:21 +02:00
jsteemann
eca908359a
make some system collections smaller
2016-06-06 17:16:55 +02:00
Jan Steemann
4926925f01
renamed task so it is executed again
2016-06-03 17:45:17 +02:00
Frank Celler
4eccc5fbe7
fixed jslint
2016-06-03 15:02:21 +02:00
Frank Celler
affe0f9ea0
added upgrade for users
2016-06-03 14:59:29 +02:00
Andreas Streichardt
9d03f85e9b
Fix dump authentication test
2016-06-03 11:19:42 +02:00
Frank Celler
c57ba92de3
fixed access
2016-06-02 11:12:35 +02:00
Frank Celler
397623460e
WIP
2016-06-02 09:49:36 +02:00
Max Neunhoeffer
d6b9643a8e
Temporarily use replicationFactor 1 for system collections.
...
This is to avoid bugs which are still in the synchronous replication.
2016-05-25 23:36:18 +02:00
Max Neunhoeffer
a73c617da2
Revert "Temporarily go back to unresilient system collections."
...
This reverts commit bf2642c7bf
.
2016-05-20 15:07:25 +02:00
Max Neunhoeffer
bf2642c7bf
Temporarily go back to unresilient system collections.
2016-05-20 14:24:20 +02:00
Max Neunhoeffer
d90e31eb71
System collections now resilient. :-)
2016-05-20 12:53:39 +02:00
Jan Steemann
b6bde419a4
fix handling of version 0
2016-05-19 15:51:59 +02:00
Kaveh Vahedipour
049cc8602e
careful with loops :(
2016-04-27 16:53:09 +02:00
jsteemann
fe42176772
make system collections a bit smaller
2016-04-24 16:34:40 +02:00
Alan Plum
777848472d
standalone.html -> index.html
2016-04-18 18:01:05 +02:00
Andreas Streichardt
d2d7af67fe
Kickstarter and planner are dead
2016-04-05 17:45:39 +02:00
Frank Celler
0d13d6609a
renamed to _frontend
2016-03-01 11:25:07 +01:00
Jan Steemann
8390793699
moved docu blocks into their own files
2016-01-07 16:39:19 +01:00
Alan Plum
8853ede355
org/arangodb -> @arangodb
2015-12-15 15:51:44 +01:00
Jan Steemann
229e71b332
do not execute obsolete startup tasks
2015-11-05 11:48:13 +01:00
Jan Steemann
0d2197e77f
changed documentation for index creation methods
2015-10-21 14:59:45 +02:00
Jan Steemann
beaf3acbd3
simplifications
2015-10-06 11:58:23 +02:00
Jan Steemann
3f622d71fb
fixed some require issues
2015-10-05 10:28:44 +02:00
Frank Celler
3f8b2a4925
changed to dot notation
2015-09-29 14:14:57 +02:00
Frank Celler
f8c79f1ab0
added ARANGODB_DEFAULT_ROOT_PASSWORD
2015-09-29 13:15:25 +02:00
Alan Plum
038267cb06
Re-implemented require/module based on Node 4.1.0
...
The require function should now behave as expected and treat ArangoDB's module paths as sources for "external" modules.
The "assert", "buffer" and "path" modules have been moved out of ./js/node into the bootstrap modules.
The module "org/arangodb/foxx/arangoApp" (as well as any modules depending on it) is incompatible with the new module loading behaviour and will be have to be rewritten from scratch.
The "Package" class has been removed entirely and is no longer needed.
Support for the database-stored modules is currently missing and needs to be re-implemented within the module loader.
2015-09-24 13:46:13 +02:00
CoDEmanX
b4593a7e82
Change spelling of 'initialize' to American English (comments and log messages only)
2015-09-01 17:07:21 +02:00