Dan Larkin-York
3d0246cb18
Decentralize includes ( #9623 )
2019-08-06 15:32:09 +02:00
Jan Christoph Uhde
3f603f024f
remove some containers from common.h ( #9223 )
...
* remove some containers from Common.h
* enterprise fixes
2019-06-07 13:27:24 +02:00
Jan
fb0fdb6629
remove define that slows down Windows debug builds ( #9085 )
2019-05-24 09:52:59 +02:00
Dan Larkin-York
d5ecdd143a
Convert unit tests to googletest framework ( #9034 )
2019-05-21 09:17:46 +02:00
Wilfried Goesgens
1907a7211b
Bug fix/cleanup system includes ( #8962 )
2019-05-15 15:12:59 +02:00
Wilfried Goesgens
1ae5f8daec
split headers different, simple cast fixes ( #8928 )
2019-05-08 14:08:35 +02:00
Jan Christoph Uhde
e0b073543b
add symlinks for windows ( #8846 )
2019-05-02 17:32:29 +02:00
Jan
a1897d4e84
expose ARANGODB_USE_CATCH_TESTS define, make TEST_VIRTUAL be based on it ( #8410 )
2019-03-14 12:53:57 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Jan
d9f669e085
now that we are on c++14 and std::make_unique is available everywhere, we can safely remove our shim for std::make_unique ( #6429 )
2018-09-10 16:19:06 +02:00
Vasiliy
6fd541d110
issue 427.5: use ApplicationServer reference instead of pointer ( #6145 )
...
* issue 427.5: use ApplicationServer reference instead of pointer
* address MSVC build failure
2018-08-15 12:16:02 +03:00
Frank Celler
da7ef0a025
added __attribute__((unused)) and other minor tweaks to silence some of the warnings ( #6035 )
2018-08-01 13:22:45 +02:00
Michael Hackstein
f7373fe103
Bug fix/lock file cleanup ( #5960 )
...
* Added cleanup functions class that allows to execute functions on unexpected shutdown (like FATAL_EXIT). First use: delete the LOCK file. (#5218 )
* Removed superfluous log message
2018-07-24 09:43:15 +02:00
jsteemann
37c58e1b40
fix define kirmes
2018-05-23 11:52:30 +02:00
Jan
d9373531d5
added new ScopeGuard implementation ( #5413 )
2018-05-23 11:50:52 +02:00
Jan Christoph Uhde
18a3663746
speed up replication ( #5226 )
2018-05-14 18:32:26 +02:00
Wilfried Goesgens
357ec8ebef
prohibit the use of sleep() in the source ( #5178 )
2018-04-30 10:23:22 +02:00
Jan
92c8d558d1
undefine DEBUG to prevent compile errors in MSVC debug mode ( #4237 )
2018-01-05 17:27:06 +01:00
Simon Grätzer
ffc465433a
No access collections Improvements ( #3190 )
...
* consolidated EdgeDocumentToken
* optimizing cluster traversal
* adding skip collection checks
* API cleanup
* copying AQLValue to avoid use-after-free bugs
* Fixing rocksdb SingleServerEdgeCursor
* Fixing a collection resolving issue
2017-09-07 14:55:07 +02:00
Jan Christoph Uhde
20e1a673fd
Feature/planning 499 different error codes for version check ( #3118 )
...
* return different error codes for check-version
* Adds data file for exit codes that can be used by ArangoDB applications
* add some exit codes
* better return codes for centos
* add codes in arangod
* remove test code
* prevent re-downloading of starter and other small improvements
* fix some erros
* finish centos
* update urls
* add info about systemd detection
* move further towards a working systemd setup
* set service type to simple
* add arangodb-update-db script
* start work on debian packages
* a db dir that is already in place (former installation) should be reused now
* fix minor bugs
* Implement exit code translation in the windows installer.
* add autogenerated NSIS exit code mapping
2017-08-30 10:47:31 +02:00
jsteemann
4adbc5ef97
prevent macro redefinition
2017-05-29 17:35:20 +02:00
Andreas Streichardt
f72b0eac05
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-03 23:32:02 +02:00
jsteemann
894a558367
try to un-mess windows build
2017-03-13 17:28:46 +01:00
jsteemann
b4cdafaef9
cleanup
2017-03-03 16:53:48 +01:00
jsteemann
85468835d0
properly abort in ABORT macro
2017-03-01 12:50:36 +01:00
jsteemann
ded1550e0c
dirty attempt to fix MSVC compile errors
2017-02-01 10:58:09 +01:00
jsteemann
fdde284fe6
cleaned up macros a bit
2017-01-25 17:50:23 +01:00
jsteemann
fc1b913791
fixed some issues found by coverity build tool
2017-01-09 12:39:04 +01:00
jsteemann
fca1a5431c
clean up macros a bit. hopefully clang and MSVC won't complain about this
2017-01-04 12:45:23 +01:00
jsteemann
b96897e296
fixed some issues detected by coverity build tool
2016-12-12 15:41:54 +01:00
Frank Celler
7df02164ee
fixed supervisor startup
2016-11-02 19:37:49 +00:00
jsteemann
757085fbe4
remove structures.h (only needed by json.h)
2016-11-01 15:34:18 +01:00
Andreas Streichardt
82e784dcab
WINDOWS_LEAN_AND_MEAN so the min max stuff is finally fixed
2016-10-25 08:47:48 +02:00
jsteemann
b5c5407b02
try to fix compile warnings in non-maintainer mode
2016-09-27 13:31:17 +02:00
jsteemann
2ab782aeb2
removed obsolete defines
2016-08-16 17:51:33 +02:00
Frank Celler
078457c302
cleanup of calls
2016-07-26 17:20:14 +02:00
Frank Celler
967d709f28
added cmath for GCC 5.4
2016-06-08 21:40:21 +02:00
Frank Celler
d6e8046992
updated cleanupCFiles
2016-04-23 16:34:57 -07:00
Frank Celler
cd91d3654e
Merge remote-tracking branch 'origin' into FMH
2016-04-15 19:01:38 -07:00
Frank Celler
6002ede1c4
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-04-03 21:46:30 +02:00
Frank Celler
873f226b5f
added SchedulerFeature
2016-04-01 12:52:28 +02:00
Frank Celler
486011d399
Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk
2016-03-31 13:41:09 +02:00
Frank Celler
494bdca847
splitted HttpRequest into GeneralRequest/HttpRequest
2016-03-31 11:45:21 +02:00
jsteemann
f840c2e6bb
remove unused typedefs and functionality
2016-03-21 22:43:57 +01:00
Jan Steemann
b393c3d9bb
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-09 09:42:10 +01:00
Frank Celler
dfa9047484
switch arangosh to new ApplicationFeatures and ProgramOptions
2016-03-08 23:32:43 +01:00
Jan Steemann
9f84b767d1
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-07 08:11:01 +01:00
Frank Celler
60cd363f19
moved build date to file build-date.h.in
2016-03-05 09:49:31 +01:00
Jan Steemann
92493f2807
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-02 11:04:58 +01:00
Jan Steemann
2a63d04289
fix assertions in non-maintainer mode
2016-03-02 11:04:29 +01:00