Jan
643b58a347
fix path normalization for Windows ( #7566 )
2018-11-30 16:21:30 +01:00
Jan
976cc38e7c
remove OpenFilesTracker ( #7189 )
2018-11-02 11:38:38 +01:00
Jan
360888c3ef
do not copy node_modules directory on startup ( #6945 )
2018-10-22 16:43:13 +02:00
Wilfried Goesgens
c1b6426e92
Feature/drop before win7 support in compiler ( #6681 )
2018-10-03 18:33:52 +02:00
Wilfried Goesgens
a1e32118db
Bug fix/fix console codepage ( #6646 )
2018-10-01 17:25:07 +02:00
Wilfried Goesgens
a477df49cf
Feature/windows utf16 fileaccess ( #6534 )
2018-09-24 19:41:17 +02:00
Jan
a7555e0bf3
make arangovpack work without any config file specified ( #5224 )
2018-04-30 18:33:42 +02:00
Simon
4b666de5c0
Improve upgrade logic ( #4789 )
2018-03-12 22:44:09 +01:00
Jan
c2cda95ce6
fix file permissions for VERSION file ( #4823 )
2018-03-12 17:15:36 +01:00
Jan
a3d169eb5f
fixed issue #4045 : fix misleading error message in arangorestore ( #4049 )
2017-12-16 15:18:35 +01:00
Frank Celler
206063c8fe
fixed type error
2017-10-01 19:18:38 +02:00
Frank Celler
81e0ca8527
added encryption key generator ( #3348 )
2017-09-30 14:59:27 +02:00
Jan
5165155ed1
Bug fix/fixes 0609 ( #3227 )
...
* do not use V8 variant of AQL functions in early optimization stage when a C++ variant is available
* additionally, simplify AQL function definitions and aliases
* warn when more than 90% of max mappings are in use
* added C++ variant of replication catchup
* added `--log.role` option
* updated CHANGELOG
* removed non-existing scheduler.threads option from config
* removed useless __FILE__, __LINE__ invocations
* updated CHANGELOG
* allow a priority V8 context
* remove TRI_CORE_MEM_ZONE
* try to fix Windows errors & warnings
* cleanup
* removed memory zones altogether
* exclude system collections from collection tests
2017-09-13 16:28:21 +02:00
jsteemann
3dab019067
sync ENGINE file
2017-05-30 16:39:30 +02:00
Frank Celler
50cfd9883e
added missing nullptr check
2017-04-10 09:23:30 +02:00
jsteemann
e3ca787992
warn before we run out of file descriptors
2017-03-29 02:35:46 +02:00
jsteemann
3e0969da37
fix memleak
2017-03-08 17:29:15 +01:00
Frank Celler
7eefdf547b
simplification: FileResult does only support ok, no additional result
...
header only, added FileResultString class for Result that return a string
2017-03-08 13:01:20 +01:00
Frank Celler
b14dbe6435
added base class Result and an example FileResult
2017-03-06 10:33:32 -05:00
jsteemann
d024a6d00a
remove logging for non-topics
2017-02-10 09:32:50 +01:00
jsteemann
e825be35a1
prevent duplicate forward slashes in concatenated filenames
...
also prevent server start in case included config file cannot be found
2017-01-31 14:56:28 +01:00
jsteemann
7359ac44b2
more style cleanup
2017-01-05 10:52:03 +01:00
jsteemann
d5d23d381f
do not use readdir_r() anymore as it is not safe
...
...and also deprecated in newer versions of libc:
http://man7.org/linux/man-pages/man3/readdir_r.3.html
That man page recommends to use plain readdir() because it can be expected
to be thread-safe in reality, and newer versions of POSIX may require its
thread-safety formally, and in addition obsolete readdir_r() altogether
2016-11-02 22:53:25 +01:00
Wilfried Goesgens
54ae758c7c
We also need to know the binary directory when looking up the config
...
file; else we may miscalculate file locations.
2016-10-12 12:03:37 +02:00
Wilfried Goesgens
3d6810ecfe
If we have relative paths that are working, make them absolute so they still work after CWD's of arangod
2016-08-26 12:50:48 +02:00
Andreas Streichardt
edc9de6453
Fix isSubdir on windows
2016-06-06 10:49:40 +02:00
Andreas Streichardt
ceff48bb3e
Correct paths (use absolute paths)
2016-06-03 18:16:11 +02:00
Frank Celler
dfa9047484
switch arangosh to new ApplicationFeatures and ProgramOptions
2016-03-08 23:32:43 +01:00
jsteemann
b3a20e915f
simplified some logging
2016-02-24 22:48:56 +01:00
Jan Steemann
a6353c053f
fixed Windows build
2016-02-04 18:41:13 +01:00
Wilfried Goesgens
acc17daa96
Merge branch 'devel-solaris' of https://github.com/doublerebel/arangodb into doublerebel-devel-solaris
...
Fix Conflicts:
arangod/FulltextIndex/fulltext-index.cpp
lib/Basics/logging.cpp
2016-02-04 15:11:34 +01:00
jsteemann
ae25d2b53b
removed `using namespace std`
2016-01-31 18:22:00 +01:00
jsteemann
9482ee1cca
use Logger
2016-01-30 00:08:35 +01:00
Jan Steemann
585208afcf
changed directory name pattern for collections
2016-01-27 18:53:16 +01:00
Jan Steemann
9046e1831b
clang-format
2016-01-27 13:43:46 +01:00
Charles Phillips
6f56b1f586
simplify custom isSymlink and isDirectory fns into S_ISLNK, S_ISDIR macros
2016-01-25 23:29:03 -08:00
jsteemann
431900f17a
changed namespace from triagens to arangodb
2016-01-17 00:44:53 +01:00
jsteemann
9f0576c65f
don't rely so much on namespace std being present
2016-01-08 01:05:06 +01:00
Jan Steemann
3ad20c0cae
auto-generated headers
2016-01-06 18:41:51 +01:00
Jan Steemann
a3b026d9d1
removed useless sections from code, unified include guards
2016-01-06 14:15:22 +01:00
Jan Steemann
f422576ee0
clang-format
2016-01-05 17:43:24 +01:00
Max Neunhoeffer
225c8cd843
Work on TODOs.
2015-12-22 16:50:09 +01:00
jsteemann
1e98af01ba
set cloexec for file descriptors
2015-12-15 20:30:28 +01:00
jsteemann
c5cb00f56d
removed unused methods
2015-10-06 21:38:49 +02:00
Jan Steemann
65424143c6
fix VS build
2015-08-19 12:37:34 +02:00
Jan Steemann
28ad41defc
fix compile warnings
2015-08-19 12:22:34 +02:00
Jan Steemann
5a4eb1719f
added missing declarations
2015-05-21 09:56:48 +02:00
Willi Goesgens
fb768d7532
Fix windows implementation of xcopy
2015-04-15 13:01:07 +02:00
Willi Goesgens
6579eefc33
Add function that can copy files recursive.
2015-04-14 14:46:17 +02:00
Jan Steemann
c352ba6a03
small logging refactoring
2015-03-26 03:09:07 +01:00