1
0
Fork 0
arangodb/lib/Basics
Jan Christoph Uhde b16a5e6393 C++17 (#10178)
* Squashed commit of the following:

commit dd4b85fcaa634ed829e79e266ee547c0522e71f6
Merge: 9fc1548e54 fa7de56cf8
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Thu Jan 10 10:21:26 2019 +0100

    Merge branch 'devel' into feature/cpp17

    * devel:
      upgrade to boost 1.69.0 (#7910)
      Doc - Add a paragraph that JS JS trxs are excluded from intermediate commits. (#7919)
      issue 511.7.3: restore single-document optimization, implement call to update data-store options, add IResearchView upgrade step (#7918)
      improve assertions (#7830)
      fix MSVC warning
      remove unused function
      fix #7900 - null bind values do not change to empty string anymore (#7917)

commit 9fc1548e54f8cfd2990e7ae0b2b7ae3da55a2cd2
Merge: f2ecee8136 e7810e1956
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Wed Jan 9 09:36:19 2019 +0100

    Merge remote-tracking branch 'origin/devel' into feature/cpp17

    * origin/devel:
      Doc - Update remark about per-database replication (#7891)
      Doc - Known Issues - new links (#7908)
      support db._explain with all plans (#7895)
      JWT base64url encoding (#7899)
      cppcheck/Scheduler (#7909)
      multiplex REPLICATION-APPLIER-STATE files for RocksDB engine (#7898)
      fix compile warnings
      upgrade bundled curl library to version 7.63 (#7846)
      Feature/new server infra (#7733)
      Doc - check_function (#7885)
      simran (#7881)
      added AQL function CHECK_DOCUMENT (#7842)
      added arangorestore option `--cleanup-duplicate-attributes` (#7877)
      Doc - arangorestore improvements (#7878)
      added arangorestore options `--number-of-shards` and `--replication-f… (#7869)

commit f2ecee81360f0f0c19901accdbc9902304814bb2
Merge: 44adf97fa0 5c53ebceb0
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Thu Jan 3 10:51:20 2019 +0100

    Merge remote-tracking branch 'origin/devel' into feature/cpp17

    * origin/devel: (40 commits)
      Feature/jwt keyfile (#7863)
      prevent duplicate attributes being generated by AQL queries (#7837)
      fixed issue #7834 (#7843)
      Bug fix/issues 23122018 (#7847)
      Documents that arangorestore/arangodump threads option is from v3.4.0 on (#7701)
      Update ISSUE_TEMPLATE.md (#7103)
      Doc - Forwardports to devel - 2018-12-27 (#7858)
      Doc - Sync-external-repo-2018-12-25 (#7854)
      Doc - re-add switching storage engine section (#7781)
      Doc - Fix build (whitespaces, triple-backticks, comments) (#7857)
      Add http_server test for creating view with links (#7852)
      big reformat
      added new clang style and reformat script for clang-format 6.0
      Doc - Improve MacOS Installation page (#7744)
      Fix issue with geo iterator reset. (#7839)
      Doc - Single Instance vs. Cluster (diff + migration) (#7739)
      Rdb index background (preliminary) (#7644)
      iResearch asan issue (#7832)
      Feature/improve edgeindex covered (#7718)
      issue 511.6: update iresearch to 6e870904eae5eaf891359ed06e7332666c02cb19 (#7819)
      ...

commit 44adf97fa0bc9cc7dc649c98916a91dba456b956
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Tue Dec 18 13:39:03 2018 +0100

    Add COMPILER_* variables to VERSIONS file.

    The variables will be used to select a fitting compiler in the CI.
    Developers need to ensure themselves that their development environment
    supports the c++ standard.

commit 8124eb3b44fb2302cdd7250d1573b25135719e41
Merge: 127bb7d1cb 4423125a7f
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Tue Dec 18 11:09:42 2018 +0100

    Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/cpp17

    * 'devel' of https://github.com/arangodb/arangodb: (381 commits)
      tools are now looking into the build to find the file (#7128)
      issue 511.3: remove IResearchViewDBServer and use the IResearchView directly on db-server (#7748)
      Fix S2 for aarch64. (#7770)
      equalising devel and 3.4 in agency/cluster (#7755)
      wording
      startLocalCluster in rr debugging mode cannot be started with --console on agents / db servers (#7776)
      fix cmake parameters coincidence (#7774)
      Fix a rare deadlock situation in Replication sync phase (#7759)
      add virtual dtor
      wait for procdump to exit too. (#7731)
      fix invalid handling of `_lastValue` in case of multiple coordinators (#7734)
      fixed item 3 of issue #7009 (#7747)
      updated 3rdparty licenses
      remove inclusion of valgrind.h
      remove now-unused file
      Bug fix/fix thread shutdown (#7728)
      Doc - fix build by adding missing SUMMARY entries (#7741)
      issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725)
      port 3.4 change to stopBackgroundThreads.  Move ClusterCommThread routines to same place in source file. (#7721)
      Ignore invaild geo coordinates when indexing. (#7724)
      ...

commit 127bb7d1cb56fb71b06613971c896aedc1817a98
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Mon Oct 15 22:06:27 2018 +0200

    fix invoke for c++17

commit 65a514c34472a611167cd01e14efd5dccc9ae2d1
Author: Frank Celler <frank@arangodb.com>
Date:   Mon Oct 15 18:58:31 2018 +0200

    trying to use 17

commit 8344d96e43522757813bb37e10b95ae83ff35abf
Merge: 2822dae6e1 c7933bcb31
Author: Frank Celler <frank@arangodb.com>
Date:   Mon Oct 15 18:08:52 2018 +0200

    Merge branch 'devel' of ssh://github.com/arangodb/ArangoDB into feature/cpp17

commit 2822dae6e175e866106c49ed8e1f5248dcef0b62
Merge: 4001d11afd af2f18fcbf
Author: Frank Celler <frank@arangodb.com>
Date:   Fri Oct 12 17:44:04 2018 +0200

    Merge branch 'feature/boost-168' of ssh://github.com/arangodb/ArangoDB into feature/cpp17

commit 4001d11afd6ed691ce9dcce34b1ee7b75a08be4b
Author: Frank Celler <frank@arangodb.com>
Date:   Fri Oct 12 17:43:46 2018 +0200

    fixed merge conflict

commit 94cb4b7d4c43c7c12db7ccc3c7cb1c1885e9fafa
Merge: cbc2f34bb4 d3c446156c
Author: Frank Celler <frank@arangodb.com>
Date:   Fri Oct 12 14:35:42 2018 +0200

    Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/cpp17

commit af2f18fcbf709a86e76feb5165ea848f3d4eba67
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Fri Sep 28 14:44:16 2018 +0200

    add bcrypt.lib to make uuid work

commit 11efd1299a40a38ef92d717a8ee9e882fc77c82b
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Wed Sep 19 12:31:25 2018 +0200

    fix boost path for iresearch that is not able to use the provided
    information

commit 57ed116b6c7c5fda1180929c4f1d63895c25ea1f
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Wed Sep 19 10:24:10 2018 +0200

    add missing boost core includes

commit 5d52b322a0fa8fccb4c0d50f5677f7c4b0505284
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Wed Sep 19 09:22:43 2018 +0200

    upgrade boost to version 1.68.0

commit cbc2f34bb475f988fc407b2fd332d9984fc682db
Merge: 3de8d481e6 1b1142647a
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Wed Sep 19 12:08:13 2018 +0200

    Merge branch 'feature/cpp17' of https://github.com/arangodb/arangodb into feature/cpp17

    * 'feature/cpp17' of https://github.com/arangodb/arangodb:
      allow MSVC to user autopointer with c++17
      nightly frontend build
      Remove unused variable check from arangodump. (#6529)
      fixed JavaScript error
      added a reserve call
      Bug fix/simplify things (#6516)
      catch 501 (not implemented) in the query editor (ui) (#6523)
      return error codes in case a babies remove operation fails (#6527)
      Use physical collection directly (#6526)
      Feature/aql item block compression (#6514)
      move tests to the right location
      take over selectivity estimates (#6505)
      Properly check syncer erros, catch more exceptions (#6520)
      prevent out-of-bounds array access
      Fix deduplication in IndexBlock (#6508)

commit 3de8d481e6c40ab1b160ca931b23882fe36048c2
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Wed Sep 19 12:05:56 2018 +0200

    add autopointer and tr1

commit 1b1142647ac79764c55c0688c1b22a0227c7fad6
Merge: 4b38f0a7a0 0dd277d325
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Wed Sep 19 10:06:01 2018 +0200

    Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/cpp17

    * 'devel' of https://github.com/arangodb/arangodb:
      nightly frontend build
      Remove unused variable check from arangodump. (#6529)
      fixed JavaScript error
      added a reserve call
      Bug fix/simplify things (#6516)
      catch 501 (not implemented) in the query editor (ui) (#6523)
      return error codes in case a babies remove operation fails (#6527)
      Use physical collection directly (#6526)
      Feature/aql item block compression (#6514)
      move tests to the right location
      take over selectivity estimates (#6505)
      Properly check syncer erros, catch more exceptions (#6520)
      prevent out-of-bounds array access
      Fix deduplication in IndexBlock (#6508)

commit 4b38f0a7a003a2da813a363b91dc289419e0210c
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Wed Sep 19 10:04:46 2018 +0200

    allow MSVC to user autopointer with c++17

commit 9c9102341245f2bc4373d11cd69c8e4c3d9fb129
Merge: 1b9e580f14 e51359b68e
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Mon Sep 17 12:53:03 2018 +0200

    Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/cpp17

    * 'devel' of https://github.com/arangodb/arangodb:
      port startup fix
      Bugfix/early out invalid links in view creation (#6502)

commit 1b9e580f14db737f005b7eed9926c222fa047754
Merge: b08bc2e9ba 8bd834bcf7
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Mon Sep 17 06:38:24 2018 +0200

    Merge remote-tracking branch 'origin/devel' into feature/cpp17

    * origin/devel: (38 commits)
      Maintenance delayed by incomplete hashing maintenance actions (#6448)
      Do not hide indexes (#6507)
      Fix WebUI Login with read-only (#6500)
      Improve use of single shard restriction (#6182)
      make cid values in /_api/replication/logger-follow strings as advertised (#6499)
      less dynamic memory allocations on index operations (#6497)
      Fix several TSan warnings (#6473)
      Copy installation files on startup (#6491)
      nightly frontend build
      fix cluster selectivity estimates (#6488)
      this moves aql::Query* out of the call parameter to any aql::Function (#6485)
      Add advertised endpoints. (#6104)
      nightly frontend build
      fix leak in regex cache (#6480)
      Removing ClusterComm ClientTransactionID (#6294)
      pass variables by const reference
      remove unused variable
      remove unused variable
      fix init-order fiasco with static strings (#6475)
      minor issues (#6471)
      ...

commit b08bc2e9ba1553d608ae1bd5dc4a42290fa2cabd
Merge: 03fabcc509 2eb3c2dee4
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Tue Sep 11 12:46:51 2018 +0200

    Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/cpp17

    * 'devel' of https://github.com/arangodb/arangodb:
      temporarily increase log verbosity for replication log topic
      Fix skipSome PR (#6455)
      bump version number to 3.5 (#6454)
      Feature/new devel versioning scheme (#6312)
      Bug fix/aql modify cleanup (#6380)
      Trace skipSome() calls (#6449)
      nightly frontend build
      Fix ArangoSearch authentication update task test (#6453)
      Forward port changelog changes and typo fixes from #6303 (#6409)
      fix some issues with sorted variant of COLLECT (#6433)
      added tests, updated docu (#6407)
      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)
      Fixed memory leak due to cyclic references of shared pointer. (#6442)
      do not create empty useless transaction data objects (#6430)
      add some debugging for unstable replication_sync test (#6436)
      Address leak sanitizer warnings (#6275)
      Fix Pregel Graph Loading Logic (#6419)
      remove unused variables
      fix profile output for nodes without calls to getSome (#6397)

commit 03fabcc5098f4e097d31546835fbadd373e854c1
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Tue Sep 11 07:19:21 2018 +0200

    switch more libs to c++17

commit 335942038f5d0d817554f59a5943e041d928ec40
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Mon Sep 10 07:31:49 2018 +0200

    fix static asserts in iresearch

commit 90eab952765c26d165e57dc8e01ee42bc1d2d8e6
Author: Jan Christoph Uhde <Jan@UhdeJC.com>
Date:   Mon Sep 10 07:10:48 2018 +0200

    move from c++14 to c++17

* specify required clang and gcc versions

* fix openssl 1.3 usage

* change random_shuffle to shuffle as the former has been removed from the c++ standard

https://meetingcpp.com/blog/items/stdrandom_shuffle-is-deprecated.html

* disable uncaught_exceptions in catch2 for darwin

In file included from /Users/jenkins/Git/cpp17/tests/main.cpp:2:
/Users/jenkins/Git/cpp17/3rdParty/catch/catch.hpp:10877:21: error: 'uncaught_exceptions' is unavailable: introduced in macOS 10.12
        return std::uncaught_exceptions() > 0;
                    ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/exception:130:63: note: 'uncaught_exceptions' has been explicitly marked unavailable here
_LIBCPP_FUNC_VIS _LIBCPP_AVAILABILITY_UNCAUGHT_EXCEPTIONS int uncaught_exceptions() _NOEXCEPT;
                                                              ^

* boost locale now depends on boost thread

* add fix for VS2019

* try to fix build for windows

* add some change required by older macos

* add miserable hack to circumvent std::stack implementation problem on older Xcode

* try to fix windows build

* remove unary function as in v8 upstream

* clean up CMakeLists.txt

* Remove emplace hack that was introduced for OSX

* Revert "Remove emplace hack that was introduced for OSX"

This reverts commit 2b0a4cdd7881baa9ea8fbd34f2e89ef6fa9b9b63.

* Remove emplace hack that was introduced on OSX to support C++17 (#10184)

* Revert "Revert "Remove emplace hack that was introduced for OSX""

This reverts commit 7df9edde4097a951e95fcb204113d9c5289bf4bf.

* fixed MACOSX_DEPLOYMENT_TARGET

* Fix quotes usage in conditions

* Added MACOS_MIN

* Adjust variables

* Fix compilation

* remove iresearch patches

* Update CMakeLists.txt

Co-Authored-By: Jan <jsteemann@users.noreply.github.com>
2019-10-16 20:28:27 +03:00
..
ArangoGlobalContext.cpp Extended the range of a suppressed warning for MSVC (#10039) 2019-09-20 13:09:34 +02:00
ArangoGlobalContext.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
AttributeNameParser.cpp cleanup some of the internal APIs a bit (#10152) 2019-10-03 00:02:27 +02:00
AttributeNameParser.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
CleanupFunctions.cpp
CleanupFunctions.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
Common.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
ConditionLocker.cpp corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
ConditionLocker.h corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
ConditionVariable.cpp
ConditionVariable.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
ConditionalDeleter.h
DataProtector.cpp
DataProtector.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
DeadlockDetector.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
EncodingUtils.cpp Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
EncodingUtils.h Feature/comm task refactor (#9426) 2019-07-16 09:43:25 +02:00
Endian.h
EnumIterator.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
Exceptions.cpp remove unused code (#10043) 2019-09-19 12:25:25 +02:00
Exceptions.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
FileResult.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
FileResult.h
FileResultString.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
FileUtils.cpp Bug fix/one more place to do preceding dir char wrong (#10150) 2019-10-02 22:55:30 +03:00
FileUtils.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
FixedSizeAllocator.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
FloatingPoint.h
FunctionUtils.cpp downgrade WARN messages to INFO level (#9761) 2019-08-20 18:28:57 +02:00
FunctionUtils.h downgrade WARN messages to INFO level (#9761) 2019-08-20 18:28:57 +02:00
HybridLogicalClock.cpp
HybridLogicalClock.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
LdapUrlParser.cpp AQL date functions improvements (#9714) 2019-08-22 12:50:08 +02:00
LdapUrlParser.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
LocalTaskQueue.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
LocalTaskQueue.h fix return value checks (#9852) 2019-08-29 20:38:53 +02:00
Locking.h corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
LruCache.h one shard db - devel (#9395) 2019-09-23 15:48:37 +02:00
Mutex.cpp corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
Mutex.h C++17 (#10178) 2019-10-16 20:28:27 +03:00
MutexLocker.h corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
MutexUnlocker.h corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
Nonce.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
Nonce.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
NumberUtils.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
PerformanceLogScope.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
ReadLocker.h corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
ReadUnlocker.h corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
ReadWriteLock.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
ReadWriteLock.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
ReadWriteSpinLock.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
RecursiveLocker.h Non-Blocking inserts (#9823) 2019-08-30 09:17:58 +02:00
Result.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
Result.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
RocksDBLogger.cpp Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
RocksDBLogger.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
RocksDBUtils.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
RocksDBUtils.h only build the status messages if actually necessary (#9318) 2019-06-25 10:16:12 +02:00
SameThreadAsserter.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
ScopeGuard.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
SharedAtomic.h
SharedCounter.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
SharedPRNG.cpp Add constructors to fix cppcheck warnings. (#9648) 2019-08-07 08:23:16 +02:00
SharedPRNG.h Add constructors to fix cppcheck warnings. (#9648) 2019-08-07 08:23:16 +02:00
StaticStrings.cpp Convert many uses of ClusterComm to Fuerte (#10154) 2019-10-10 14:03:33 +02:00
StaticStrings.h Convert many uses of ClusterComm to Fuerte (#10154) 2019-10-10 14:03:33 +02:00
StringBuffer.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
StringBuffer.h corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
StringHeap.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
StringHeap.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
StringUtils.cpp Bug fix/improve stringutils performance (#10208) 2019-10-10 17:08:03 +02:00
StringUtils.h Move containers into their own folder and namespace. (#10244) 2019-10-14 10:55:55 +02:00
Thread.cpp Bug fix/cppcheck issues (#10105) 2019-09-30 09:27:33 +02:00
Thread.h Bug fix/cppcheck issues (#10105) 2019-09-30 09:27:33 +02:00
TimedAction.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
Utf8Helper.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
Utf8Helper.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
VERSION.in
VPackStringBufferAdapter.h
VelocyPackDumper.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
VelocyPackDumper.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
VelocyPackHelper.cpp Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
VelocyPackHelper.h Feature/atomic database creation 2 (#9826) 2019-09-05 12:38:07 +02:00
WriteLocker.h corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
WriteUnlocker.h corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
application-exit.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
application-exit.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
asio_ns.h Bug fix/windows network (#9895) 2019-09-03 20:22:23 +02:00
build-date.h.in
build-repository.h.in
build.h.in
compile-time-strlen.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
conversions.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
conversions.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
cpu-relax.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
crc1.S
crc4.S
crc5.S
csv.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
csv.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
datetime.cpp remove unused boost includes 2019-08-26 19:39:31 +02:00
datetime.h AQL date functions improvements (#9714) 2019-08-22 12:50:08 +02:00
debugging.cpp corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
debugging.h Debug segfault reimplementation (#9940) 2019-09-09 23:07:45 +03:00
directories.h.in
encoding.h
error.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
error.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
errors.dat rename minReplicationFactor to writeConcern (#10118) 2019-10-07 15:12:15 +02:00
exitcodes.cpp
exitcodes.dat
exitcodes.h
fasthash.cpp
fasthash.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
files.cpp Bug fix/improve stringutils performance (#10208) 2019-10-10 17:08:03 +02:00
files.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
fpconv.cpp
fpconv.h
gcd.h
hashes.cpp
hashes.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
json.cpp remove unused code (#10043) 2019-09-19 12:25:25 +02:00
json.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
levenshtein.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
levenshtein.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
locks-posix.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
locks-posix.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
locks-win32.cpp
locks-win32.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
locks.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
memory-map-posix.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
memory-map-posix.h
memory-map-win32.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
memory-map-win32.h
memory-map.h
memory.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
memory.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
messages.h fixit 2019-09-19 12:40:33 +02:00
operating-system.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
powers.h
prime-numbers.cpp
prime-numbers.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
process-utils.cpp fixed version of arangosh result evaluation refactoring - properly count objects (#10080) 2019-09-26 12:07:52 +02:00
process-utils.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
socket-utils.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
socket-utils.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
splitmix64.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
system-compiler.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
system-functions.cpp corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
system-functions.h corrected several wrong macro names (#9971) 2019-09-11 16:45:32 +02:00
terminal-utils-posix.cpp remove unused code (#10043) 2019-09-19 12:25:25 +02:00
terminal-utils-win32.cpp remove unused code (#10043) 2019-09-19 12:25:25 +02:00
terminal-utils.cpp remove unused code (#10043) 2019-09-19 12:25:25 +02:00
terminal-utils.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
threads-posix.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
threads-posix.h fixed version of arangosh result evaluation refactoring - properly count objects (#10080) 2019-09-26 12:07:52 +02:00
threads-win32.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
threads-win32.h fixed version of arangosh result evaluation refactoring - properly count objects (#10080) 2019-09-26 12:07:52 +02:00
threads.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
tri-strings.cpp remove unused function 2019-09-16 19:56:47 +02:00
tri-strings.h remove unused function 2019-09-16 19:56:47 +02:00
tri-zip.cpp Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
tri-zip.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
vector.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
vector.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
voc-errors.cpp rename minReplicationFactor to writeConcern (#10118) 2019-10-07 15:12:15 +02:00
voc-errors.h rename minReplicationFactor to writeConcern (#10118) 2019-10-07 15:12:15 +02:00
win-utils.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
win-utils.h
xoroshiro128plus.h Add constructors to fix cppcheck warnings. (#9648) 2019-08-07 08:23:16 +02:00
xxhash.cpp
xxhash.h