jsteemann
9aad0c870a
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-17 13:51:22 +02:00
Frank Celler
5162def1c7
removed unecessary file
2016-08-17 12:41:42 +02:00
jsteemann
53a857b655
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-17 11:30:45 +02:00
Wilfried Goesgens
0525ca4d5d
Remove the boost documentation.
...
The wintendo can't stand long filenames in 2016
2016-08-17 10:58:11 +02:00
jsteemann
209c108c59
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-15 14:34:01 +02:00
Frank Celler
00701870d5
added libs
2016-08-13 20:12:10 +02:00
Frank Celler
1881cb0d26
added libs
2016-08-13 20:11:01 +02:00
Frank Celler
f294f4b396
added build
2016-08-13 20:03:53 +02:00
Jan Christoph Uhde
39c84522fa
vpack from body should be generated
2016-08-12 19:12:05 +02:00
Frank Celler
720992c53f
upgraded to boost 1.61.0
2016-08-12 17:17:29 +02:00
Wilfried Goesgens
0ca7f91e49
Merge pull request #1965 from servusoft/patch-4
...
Removing unnecessary library "z" by cross-compiling
2016-07-25 16:52:44 +02:00
servusoft
7abe288086
Removing unnecessary library "z" by cross-compiling
2016-07-25 16:46:30 +02:00
servusoft
9ae6bd6831
Adaptation of V8 architecture "arm64" with "aarch64" processor.
...
Set V8_PROC_ARCH to "arm64" by "aarch64"
Additional info:
https://chromium.googlesource.com/v8/v8/+/refs/heads/5.0.71/build/standalone.gypi
2016-07-25 16:35:58 +02:00
servusoft
228257c5db
set GYP_CROSSCOMPILE by CROSS_COMPILING
2016-07-22 19:39:19 +02:00
Wilfried Goesgens
53e2e0b4cb
by @servusoft : fix rocksdb cmake compile on ARM by removing unsupported compiler flag.
2016-07-18 11:21:13 +02:00
jsteemann
eaeafcaedd
fixed segfault in V8, by backporting https://bugs.chromium.org/p/v8/issues/detail?id=5033
2016-07-18 09:44:38 +02:00
Jan Steemann
6d856efd4f
added test for "fake" _key values
2016-07-14 09:29:42 +02:00
Frank Celler
72eedd4294
no malloc_usable_size on Darwin
2016-07-09 09:35:16 +02:00
Wilfried Goesgens
832422ae31
once more fix python call in gyp
2016-07-05 15:22:42 +02:00
Wilfried Goesgens
b2294e7732
Fix calling of python
2016-07-05 14:06:38 +02:00
jsteemann
e8ce6767b1
fix double precision loss in VelocyPack parser
2016-07-04 14:59:50 +02:00
jsteemann
1f5260764b
improved Validator
2016-07-01 17:38:49 +02:00
Max Neunhoeffer
366b75fa6e
New version of VelocyPack.
2016-06-30 13:29:20 +02:00
jsteemann
cc3365f830
add optional Unicode character escaping when dumping VPack to JSON
2016-06-29 01:01:24 +02:00
Frank Celler
8631325d78
added release type
2016-06-28 18:01:26 +02:00
jsteemann
3955fe8b77
fixed double slash
2016-06-28 17:32:48 +02:00
jsteemann
23017e877c
fixed leak in linenoise history
2016-06-28 15:53:22 +02:00
Jan Steemann
d24c900626
fixed buffer overruns
2016-06-28 15:01:52 +02:00
Andreas Streichardt
c8af04f7f8
Remove openssl
2016-06-27 20:23:36 +02:00
Andreas Streichardt
e4d42a10da
Remove special openssl logic
2016-06-27 20:21:57 +02:00
jsteemann
8f0991e18e
potential performance optimizations
...
simplifications
small optimizations
2016-06-23 14:47:44 +02:00
Kaveh Vahedipour
ab0b3fc321
agency test waits exactly for the leader election to have ended
2016-06-23 10:52:43 +02:00
Kaveh Vahedipour
b40e5a3d24
agency test waits exactly for the leader election to have ended
2016-06-23 10:48:26 +02:00
Jan Steemann
4038c21c10
reserve buffer ahead of time
2016-06-22 11:14:50 +02:00
jsteemann
ae2d8b8394
micro optimizations
2016-06-21 16:01:31 +02:00
Jan Steemann
91a065de8e
update vpack
2016-06-20 19:35:47 +02:00
jsteemann
e952d2f08b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-13 22:38:45 +02:00
Wilfried Goesgens
1f7a079a30
Fix windows dll includes
2016-06-13 16:49:54 +02:00
jsteemann
f3edd6ef5d
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-13 12:59:37 +02:00
Jan Steemann
088a7b1807
fixes for Visual Studio
2016-06-13 10:13:48 +02:00
jsteemann
0d2274edef
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-12 16:58:18 +02:00
Wilfried Goesgens
5cd9af937e
If V8_TARGET_ARCHS is parametrized from external, only compile the specified targets.
2016-06-10 17:54:05 +02:00
Wilfried Goesgens
b3dce0871c
Use install directory hack here too.
2016-06-10 16:56:31 +02:00
Wilfried Goesgens
f58b835202
revert back to dynamic openssl; instead deploy the DLL into the package.
2016-06-10 16:13:08 +02:00
jsteemann
31936b0ff6
fix g++6 complaints
2016-06-09 10:13:22 +02:00
Frank Celler
967d709f28
added cmath for GCC 5.4
2016-06-08 21:40:21 +02:00
jsteemann
325aa13795
merge with velocypack
2016-06-06 16:59:36 +02:00
Andreas Streichardt
bea2ca257b
broken syntax
2016-06-06 09:57:26 +02:00
Andreas Streichardt
569dd0de04
Do not hardcode march=native but use the one arangodb uses
...
fixing SIGILL on AWS when using a modern machine to build a debian image
2016-05-27 11:43:41 +02:00
Jan Steemann
fb07580500
forward port Comparator bugfix from 5ff7901e24
2016-05-23 15:58:02 +02:00
Frank Celler
d4291b36e5
added sanity check for CMAKE_BUILD_TYPE
2016-05-19 16:10:36 +02:00
Wilfried Goesgens
69827a5294
Adjust memory model to MT since arangod uses threads.
2016-05-19 09:44:14 +02:00
Wilfried Goesgens
c90f631a78
Fix include of SSIZE_T
2016-05-18 18:18:08 +02:00
Andreas Streichardt
9094ea3a0b
Fix solaris build
2016-05-17 18:16:45 +02:00
Wilfried Goesgens
c7f13cde14
Define ssize_t the same way in snappy as in rocksdb.
2016-05-17 17:27:38 +02:00
jsteemann
0828abbb5c
query less documents
2016-05-13 14:26:34 +02:00
jsteemann
abb0f36d55
fixed hashes
2016-05-12 11:11:20 +02:00
jsteemann
11f2afad44
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-05-12 00:00:37 +02:00
jsteemann
9b6467dc60
fix hash function
2016-05-11 22:16:36 +02:00
Frank Celler
1119ceada6
added -fno-delete-null-pointer-checks
2016-05-11 17:39:33 +02:00
Frank Celler
1c9d99d8ec
removed SNAPPY_STATIC_LIB
2016-05-11 17:34:39 +02:00
Andreas Streichardt
64a567a5a0
ROCKSDB uses static snappy from 3rdparty
2016-05-11 16:30:24 +02:00
jsteemann
bfd5596359
optimizations
2016-05-11 11:50:07 +02:00
jsteemann
3f61b70192
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-05-10 19:21:32 +02:00
Wilfried Goesgens
31df95118a
Fix define for windows.
2016-05-10 19:13:00 +02:00
jsteemann
213ade22a4
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-05-10 19:01:30 +02:00
jsteemann
0ce8599598
fixes for MSVC
2016-05-10 19:01:21 +02:00
Wilfried Goesgens
d0eca813e9
reverse check; it doesn't work doing that in the preprocessor.
2016-05-10 18:57:40 +02:00
Wilfried Goesgens
ce8371d307
Fix windows absence of ssize_t
2016-05-10 18:54:33 +02:00
Wilfried Goesgens
ec3d51dfbd
fix library name.
2016-05-10 17:27:27 +02:00
Wilfried Goesgens
56ec020600
Prepare to pass our jemalloc configure state into rocksdb
2016-05-10 16:45:15 +02:00
Wilfried Goesgens
e2da3d4912
check for fcntl for enabling fallocate; only enable posix mmap for posix platforms.
2016-05-10 16:45:15 +02:00
Wilfried Goesgens
b2766e12a8
Don't override external defines.
2016-05-10 16:45:15 +02:00
Wilfried Goesgens
37fac2e40f
Fix library list
2016-05-10 15:56:17 +02:00
Wilfried Goesgens
5e311be4ba
Add missing test source file.
2016-05-10 15:39:50 +02:00
Wilfried Goesgens
c77baed2db
Move rocksdb after zlib & snappy
2016-05-10 15:35:15 +02:00
Wilfried Goesgens
afef9a5466
Include libsnappy for rocksdb.
2016-05-10 15:33:58 +02:00
Wilfried Goesgens
704eeef880
configure system libraries per operating system.
2016-05-10 14:36:15 +02:00
Wilfried Goesgens
1763c5dc36
Revert #366d771b5247c271f9dbf22905e7f3d49e0d974c and set the policies for ubuntu.
2016-05-10 11:06:40 +02:00
Wilfried Goesgens
030233a642
Fix OS detection for rocksdb. this fixes #1814
2016-05-09 11:06:25 +02:00
Frank Celler
664a2e14f2
fixed 2.8 issue
2016-05-04 23:42:31 +00:00
ArangoDB
a51f795b82
Merge branch 'devel' into json_agency_comm
2016-05-04 19:49:22 +00:00
Frank Celler
59aef959ac
changed to static
2016-05-04 19:45:55 +02:00
Kaveh Vahedipour
35d604e9e0
Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm
2016-05-04 18:17:00 +02:00
Wilfried Goesgens
737cb058b8
Remove debug output, no more needed in-between-CMakeList.txt
2016-05-04 17:55:14 +02:00
Wilfried Goesgens
14fe556031
Merge branch 'devel' of github.com:arangodb/ArangoDB into dox-cox-pix-ex-rox-box
2016-05-04 17:27:39 +02:00
Wilfried Goesgens
da3a12320a
remove debug output
2016-05-04 17:26:47 +02:00
Wilfried Goesgens
e3bf9cf42f
use cmake inside of rocksdb for linux too.
2016-05-04 17:18:21 +02:00
Kaveh Vahedipour
e623198d6c
Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm
2016-05-04 17:06:23 +02:00
jsteemann
42c9394797
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-05-04 16:42:44 +02:00
jsteemann
852a6d7829
fixed compile warning
2016-05-04 16:42:37 +02:00
Frank Celler
5f0ae035b0
added default env variables
2016-05-04 16:25:18 +02:00
jsteemann
c7effa2410
readded subdirectory
2016-05-04 15:05:54 +02:00
jsteemann
2a2ad584a5
updated gitignore
2016-05-04 15:01:40 +02:00
jsteemann
7ad08738af
Merge branch 'devel' of https://github.com/arangodb/arangodb into dox-cox-pix-ex-rox-box
2016-05-04 14:54:45 +02:00
Max Neunhoeffer
0ac60a8fe7
Merge branch 'devel' into json_agency_comm
2016-05-04 11:15:02 +02:00
jsteemann
9d865c7047
optimizations, bugfixes
2016-05-04 01:50:28 +02:00
Kaveh Vahedipour
5d911bceb4
Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm
2016-05-03 15:48:36 +02:00
jsteemann
495b266c8a
initial commit
2016-05-03 15:42:24 +02:00
Wilfried Goesgens
d19cef695e
Unify the way we locate and initialize icu on windows in the unittests.
2016-05-03 11:43:14 +02:00
jsteemann
95d1c093fd
recursively resolved externals
2016-05-03 11:18:44 +02:00
jsteemann
eb788e1791
fixed tests
2016-05-03 10:42:17 +02:00
Kaveh Vahedipour
dab8accd5b
Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm
2016-05-03 08:57:09 +02:00
jsteemann
d3604238e4
optimizations
2016-05-02 23:06:04 +02:00
Kaveh Vahedipour
dd99efe0ea
corrected v8 build on mac
2016-05-02 18:20:44 +02:00
jsteemann
70f5dfdd7f
updated vpack library
2016-05-02 17:49:04 +02:00
jsteemann
b9324ea2a1
use VPackDumper
2016-05-02 17:32:53 +02:00
Wilfried Goesgens
4e67ba3dd2
Add tool to make archives non thin; use it in target nonthinV8
2016-05-02 15:38:47 +02:00
Max Neunhoeffer
3248d6d574
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-05-02 15:15:45 +02:00
Max Neunhoeffer
cb78f14046
Revert "Revert V8"
...
This reverts commit 61917961fa
.
2016-05-02 13:55:30 +02:00
jsteemann
0038ccefb0
updated vpack library
2016-05-02 13:49:28 +02:00
Jan Steemann
2b0f3f7b57
change behavior of arithmetic operators, TO_STRING and TO_NUMBER
2016-05-02 13:29:29 +02:00
Frank Celler
61917961fa
Revert V8
2016-05-02 12:03:57 +02:00
Max Neunhoeffer
62f4c78baa
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-05-02 10:46:38 +02:00
Max Neunhoeffer
9668a3eb87
Fix compilation under Linux with g++.
...
This is a dirty hack, I just removed an option that should have
been added only under clang.
2016-05-02 10:44:40 +02:00
Wilfried Goesgens
2dbd2059f5
Fix new V8 version number here too.
2016-05-02 10:21:59 +02:00
Wilfried Goesgens
fb36d41264
One more missing file.
2016-05-02 10:15:50 +02:00
Wilfried Goesgens
48190b463b
Add missing file
2016-05-02 09:56:58 +02:00
Wilfried Goesgens
c56309c62c
Upgrade V8 to 5.0.71.39
2016-05-02 09:40:15 +02:00
jsteemann
1250fcf63e
micro optimizations
2016-05-01 00:03:23 +02:00
jsteemann
58736a9d50
prepation for optimizations
2016-04-29 17:26:22 +02:00
jsteemann
cb64122ab4
updated vpack library
2016-04-29 16:26:18 +02:00
jsteemann
6e57c95de8
updated vpack library
2016-04-29 14:52:20 +02:00
Frank Celler
0d97c7d15c
boost unit tests included
2016-04-27 21:47:36 +02:00
Frank Celler
587866bba9
no shared
2016-04-27 17:56:55 +02:00
Frank Celler
273ce3073c
disabled shared
2016-04-27 17:36:29 +02:00
Frank Celler
3d75364af6
changed to boost 1.61
2016-04-27 00:18:34 +02:00
jsteemann
5fb9d758c9
micro optimizations
2016-04-26 10:38:47 +02:00
jsteemann
4db5377b7f
fix over-simplified highlighting of matching parens
2016-04-23 22:42:00 +02:00
jsteemann
28930370c2
micro optimizations
2016-04-23 20:49:22 +02:00
jsteemann
f9b872e77e
remove unnecessary libraries
2016-04-22 16:13:53 +02:00
Jan Steemann
7f30e30c1d
fixed crash
2016-04-21 18:04:10 +02:00
Max Neunhoeffer
877e42e7c5
Merge branch 'FMH' into devel
2016-04-21 14:04:39 +02:00
Jan Steemann
48d0a1cbb5
micro optimizations
2016-04-21 12:46:53 +02:00
Frank Celler
3bb24146a6
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-04-19 19:18:02 -07:00
Jan Steemann
2533affb02
fixed crash
2016-04-19 15:38:30 +02:00
Jan Steemann
386fee8099
updated vpack library
2016-04-19 13:44:53 +02:00
Frank Celler
007fe8e053
Merge branch 'devel' of https://github.com/arangodb/arangodb into FMH
...
Conflicts:
arangod/Agency/Constituent.cpp
arangod/Agency/RestAgencyHandler.cpp
arangod/Aql/Query.cpp
arangod/Aql/grammar.cpp
arangod/RestHandler/RestSimpleQueryHandler.cpp
arangod/RestServer/ArangoServer.cpp
js/client/modules/@arangodb/testing.js
2016-04-19 07:44:00 +02:00
Frank Celler
f85c700d20
silence some warnings
2016-04-19 07:35:03 +02:00
Jan Steemann
917a1744c9
updated vpack library
2016-04-18 15:30:26 +02:00
Frank Celler
cd91d3654e
Merge remote-tracking branch 'origin' into FMH
2016-04-15 19:01:38 -07:00
Wilfried Goesgens
e173d26aa9
remove directory mangling for our old windows special library directory mechanism
2016-04-14 13:38:52 +02:00
Wilfried Goesgens
8ae9ed7b4e
Only need to install icu data files on windows, others have them hardwired at build time.
2016-04-14 10:46:04 +02:00
Wilfried Goesgens
2c7cfac728
Add routine to install the ICU character table database
2016-04-13 15:37:50 +02:00
Jan Steemann
51bfb8fe57
remove TRI_json_t
2016-04-12 16:37:36 +02:00
Jan Steemann
7c934b43e9
updated library
2016-04-11 13:27:21 +02:00
Jan Steemann
9f8c24b1cd
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-04-06 15:43:27 +02:00
Andreas Streichardt
c2cf4be4e0
Remove etcd
2016-04-05 18:41:37 +02:00
Andreas Streichardt
4c540e8330
Backport from spdvpk
2016-04-05 14:15:15 +02:00
Frank Celler
6002ede1c4
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-04-03 21:46:30 +02:00
Frank Celler
5da239ac1e
fixed warnings
2016-04-03 13:48:19 +02:00
Wilfried Goesgens
519e4a038f
Disable usage of cygwin inside of generated msvs project files.
2016-03-31 15:54:49 +02:00
Wilfried Goesgens
75450a3fae
Fix V8 build for windows
...
- use <(PYTHON_EXECUTABLE) its a gyp variable not an environment variable.
- disable fetching of platform json for visual studio.
2016-03-31 14:35:32 +02:00
Frank Celler
486011d399
Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk
2016-03-31 13:41:09 +02:00
Wilfried Goesgens
1ccb985109
Forward patch missing changes to the V8 build for windows/solaris/arch linux
2016-03-31 10:55:17 +02:00
Jan Steemann
eddc92a228
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-24 19:35:23 +01:00
Andreas Streichardt
c95dc5df3d
remove obsolete cmakelists
2016-03-24 19:03:58 +01:00
Andreas Streichardt
11e7808641
Hopefully fix unittest boost fun
2016-03-24 19:01:34 +01:00
Max Neunhoeffer
ad8cad6d01
Velocypack fixes for assembler.
2016-03-24 00:47:21 +01:00
Jan Steemann
f670a07046
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-23 19:01:19 +01:00
Kaveh Vahedipour
90a085975d
missing overrides
2016-03-23 17:39:16 +01:00
Kaveh Vahedipour
7746fbfe82
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-03-23 17:19:56 +01:00
Jan Steemann
7ae7b18d25
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-23 17:09:49 +01:00
Frank Celler
212a1e7813
fixed buffer overflow
2016-03-23 16:41:22 +01:00
Jan Steemann
9ac39b7ad6
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-23 16:36:30 +01:00
Jan Steemann
7c245bd3a3
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-03-23 16:36:21 +01:00
Jan Steemann
c8c9288400
harmonize value comparisons for hash indexes
2016-03-23 16:36:00 +01:00
Michael Hackstein
e8fc45a107
Temporary fix in VelocyPack parser. Will be included in the base library
2016-03-23 16:24:07 +01:00
Kaveh Vahedipour
65475361f3
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-03-23 15:37:08 +01:00
Kaveh Vahedipour
d239fb8e7f
merging into devel
2016-03-23 15:36:48 +01:00
Andreas Streichardt
b610ba3894
Remove godep link
...
trolololol...procfs dependency has a symlink here:
https://github.com/prometheus/procfs/blob/master/fixtures/26231/exe
etcd out of source build will copy the src tree.
cmake copy doesn't support symlinks and will copy the symlinks target.
the symlink is hardcoded to /usr/bin/vim
This means that arangodb needed an installed vim :S
Incredible fail chain
2016-03-23 15:24:30 +01:00
Andreas Streichardt
b3357a644e
Fix remaining invalid python commands
2016-03-23 14:43:02 +01:00
Andreas Streichardt
f449aeb6c3
Fix python versioning in newer v8
2016-03-23 13:45:07 +01:00
Kaveh Vahedipour
4f152db27f
Merge branch 'agency' of https://github.com/arangodb/arangodb into devel
2016-03-23 08:59:10 +00:00
Jan Steemann
f17d17841f
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-21 09:28:35 +01:00
Frank Celler
30f826ff8c
fixed libs
2016-03-20 13:43:29 +00:00
Frank Celler
e785284c5b
removed -Wshorten-64-to-32
2016-03-20 13:53:20 +01:00
Frank Celler
949ec7074b
set deployment target
2016-03-20 13:51:45 +01:00
Frank Celler
46c1844dc1
replied fix
2016-03-20 13:37:20 +01:00
Frank Celler
6e3555b828
V4.9.391
2016-03-20 13:21:08 +01:00
Frank Celler
e6f02486d4
no think archive
2016-03-20 10:12:04 +00:00
Frank Celler
c97d35c986
fixed USE_PRECOMPILED_V8
2016-03-20 10:41:17 +01:00
Frank Celler
165d6c18bd
missing files
2016-03-20 00:16:55 +01:00
Frank Celler
9a2da21d53
flatten
2016-03-19 22:39:20 +01:00
Frank Celler
55e43a9823
fixed typo
2016-03-19 22:22:44 +01:00
Frank Celler
42b2cb5baf
removed '()', because msbuild does not like it
2016-03-19 22:15:07 +01:00
Frank Celler
bf6882a92f
VS
2016-03-19 19:23:48 +01:00
Frank Celler
f5e6f534ab
removed -Wshorten-64-to-32
2016-03-19 16:47:13 +01:00
Frank Celler
f0c0257d8f
removed pyc files
2016-03-18 21:48:46 +01:00
Frank Celler
5a1e8fd6fe
Merge branch 'devel' of github.com:arangodb/arangodb into v8
2016-03-18 20:20:15 +01:00
jsteemann
62058d4900
allow turning off SSE4_2 variants
2016-03-18 19:39:53 +01:00
jsteemann
a2413a8ab3
updated vpack library
2016-03-18 17:41:13 +01:00
jsteemann
3759c19886
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-18 16:52:59 +01:00
Frank Celler
d7d89645fd
fixed link target for zlibstatic under Windows
2016-03-18 15:48:48 +01:00
Frank Celler
4ed9b382dd
fixed windows lib
2016-03-18 15:38:26 +01:00
Kaveh Vahedipour
d6db18d655
Merge branch 'devel' of https://github.com/arangodb/arangodb into agency
2016-03-18 10:45:15 +01:00
Frank Celler
6d19bdbbfe
Merge branch 'devel' of github.com:arangodb/arangodb into v8
2016-03-18 09:50:20 +01:00
jsteemann
47a9ea189b
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-17 22:57:25 +01:00
Wilfried Goesgens
551ab11a2c
Merge branch 'devel' of github.com:arangodb/arangodb into solaris
2016-03-17 22:07:29 +01:00
Wilfried Goesgens
e398ac6e97
Finalize detection of NuGet installed OpenSSL
2016-03-17 21:40:14 +01:00
jsteemann
a9ab4eaace
Merge branch 'devel' of https://github.com/arangodb/arangodb into v8
2016-03-17 21:13:21 +01:00
jsteemann
996299cea3
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-17 17:17:50 +01:00
jsteemann
534a31f211
added V8_CFLAGS, V8_CXXFLAGS, V8_LDFLAGS
2016-03-17 16:44:37 +01:00
Wilfried Goesgens
6f69cdf6c1
Merge branch 'devel' of github.com:arangodb/ArangoDB into solaris
2016-03-17 12:30:03 +01:00
Kaveh Vahedipour
5acdc36d07
Construct builder with prefilled buffer. Agency store increment, decrement, push pop
2016-03-16 23:40:53 +01:00
jsteemann
04ebf65521
updated vpack library
2016-03-16 20:42:39 +01:00
jsteemann
d3213915bf
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-16 17:53:59 +01:00
Kaveh Vahedipour
7355cde795
Merge branch 'devel' of https://github.com/arangodb/arangodb into agency
2016-03-16 16:27:53 +01:00
Andreas Streichardt
edf378053e
Do not build etcd in source
2016-03-16 14:22:29 +00:00
Frank Celler
0f1e19559e
added V8
2016-03-16 10:18:57 +01:00
Frank Celler
7c1287a9d7
added gyp
2016-03-16 10:04:50 +01:00
Frank Celler
40ec6079d6
added missing files
2016-03-16 09:13:23 +01:00
Frank Celler
41e0519cdb
added missing icu
2016-03-15 23:42:23 +01:00
Frank Celler
bd601caee2
fixed include
2016-03-15 23:12:04 +01:00
Frank Celler
ca608f1293
fixed number
2016-03-15 22:25:36 +01:00
Frank Celler
109c4e43eb
4.9.391
2016-03-15 22:08:31 +01:00
Frank Celler
50286c1ef7
V8 4.9.391
2016-03-15 21:43:46 +01:00
Wilfried Goesgens
7b7a852dcc
Fix quotes, thanks to Simran for digging this out.
2016-03-15 21:29:21 +01:00
jsteemann
236aa3ab5f
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-15 20:09:51 +01:00
Frank Celler
ae8430589f
new linenoise-ng
2016-03-15 16:54:53 +01:00
Kaveh Vahedipour
8bf2264e88
null result for non-existent key in agency dbs
2016-03-15 16:28:27 +01:00
Wilfried Goesgens
7c18cbdd51
Implement configuring for 32 bit arm
2016-03-15 15:16:55 +01:00
Wilfried Goesgens
e2bf40a78a
better insulate the flags where forcing 64 bits for solaris.
2016-03-15 15:12:19 +01:00
Max Neunhoeffer
646367f955
Move change in VelocyPack Builder ValuePair String API here.
2016-03-14 21:24:29 +01:00
Max Neunhoeffer
c074f47f4e
Port a velocypack fix.
2016-03-14 12:12:54 +01:00
Jan Steemann
4074ba47ee
fixed invalid member name
2016-03-11 09:12:02 +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
9a26fe0960
attribute accessor not using json
2016-03-08 09:59:57 +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
6782a5e39d
fixed typo, removed example build
2016-03-05 14:33:57 +01:00
Jan Steemann
4e0328d46f
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-03 17:59:27 +01:00
Wilfried Goesgens
14b0e72efe
Simplify the windows msbuild path - it still barfs objects into the source tree, but at least some is in the build directory and we only need to build the sub-target "v8".
2016-03-03 17:46:30 +01:00
Wilfried Goesgens
73748b8cc7
Merge branch 'devel' of github.com:arangodb/ArangoDB into solaris
...
Choose -Wno-all
2016-03-03 16:55:51 +01:00
Wilfried Goesgens
fd72a032d3
Add support for compiling V8 via Ninja Build
2016-03-03 16:07:14 +01:00
Wilfried Goesgens
59d7aa435d
don't override the provided output directory.
2016-03-03 16:07:03 +01:00
jsteemann
b35f44a5d1
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-02 22:09:44 +01:00
Andreas Streichardt
3524ee829f
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-03-02 18:58:57 +01:00
Frank Celler
df4df0d17f
no -Wall for libev
2016-03-02 17:55:41 +01:00
Andreas Streichardt
c4847dd8a8
Do not install zlib
2016-03-02 17:15:49 +01:00
Wilfried Goesgens
f1a2f5e393
Styleguide cleanups as cmakelinter hints
2016-03-02 11:45:55 +01:00
Jan Steemann
92493f2807
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-02 11:04:58 +01:00
Wilfried Goesgens
78d3bd28b5
Merge branch 'devel' of github.com:arangodb/ArangoDB into solaris
2016-03-02 10:50:28 +01:00
Wilfried Goesgens
ae428829fc
Merge branch 'solaris' of github.com:arangodb/ArangoDB into solaris
2016-03-02 10:50:15 +01:00
Wilfried Goesgens
318cdb8365
Merge branch 'solaris' of github.com:arangodb/ArangoDB into devel
2016-03-02 10:31:03 +01:00
Wilfried Goesgens
e39871ae10
We need to specify use_snapshot=true for gyp.
2016-03-02 09:59:23 +01:00
Frank Celler
8d7734b2bc
removed no-old-style
2016-03-01 23:56:42 +01:00
Frank Celler
c88a68358d
CMAKE changes for Windows and Solaris
2016-03-01 17:31:30 +01:00
Frank Celler
a6acf900bf
added v8_build
2016-03-01 16:45:38 +01:00
Frank Celler
ba74fa6f7a
Merge branch 'solaris' of github.com:arangodb/arangodb into solaris
2016-03-01 16:41:40 +01:00
Frank Celler
e70068ee94
compile both targets
2016-03-01 16:41:29 +01:00
Frank Celler
5f4e3b8f6f
Merge branch 'solaris' of github.com:arangodb/arangodb into solaris
2016-03-01 16:32:06 +01:00
Frank Celler
772802a481
use -Wno-old-style-declaration
2016-03-01 16:31:58 +01:00
Frank Celler
b20452d2e4
use 2.8
2016-03-01 16:31:40 +01:00
Frank Celler
3c9c6ef2c1
targets for debug and optimized
2016-03-01 16:27:11 +01:00
Frank Celler
137a6d5ea4
fixed lib dir
2016-03-01 15:46:20 +01:00
Frank Celler
07cfb20e18
fixed lib dir
2016-03-01 15:43:37 +01:00
Frank Celler
680adfdc21
cleanup
2016-03-01 15:13:54 +01:00
Frank Celler
8d9ffbb42f
Merge branch 'solaris' of github.com:arangodb/arangodb into solaris
2016-03-01 15:13:19 +01:00
Frank Celler
715da04bb9
cleanup
2016-03-01 15:11:39 +01:00
Wilfried Goesgens
9f732f68ef
Fix typo.
2016-03-01 14:50:49 +01:00
Wilfried Goesgens
4cd664f061
- force libev windows backend to select & winsock
...
- fix generation of paths, case matters in variablenames.
2016-03-01 13:42:57 +01:00
Wilfried Goesgens
0d402e0d2c
If configure doesn't find a valid backend #error out.
2016-03-01 13:42:57 +01:00
Frank Celler
c202efa80e
cleanup
2016-03-01 12:33:27 +01:00
Frank Celler
995bffc39e
Merge branch 'solaris' of github.com:arangodb/arangodb into solaris
2016-03-01 10:20:27 +01:00
Frank Celler
9eda75c34a
cleanup
2016-03-01 10:20:22 +01:00
Frank Celler
a8f9ed82a7
use only one test
2016-03-01 10:15:13 +01:00
Wilfried Goesgens
b70e38f794
Also work with the linker include directories here.
2016-02-29 19:28:13 +01:00
Frank Celler
6ff9a7610e
shutup message about VS15
2016-02-29 19:13:21 +01:00
Wilfried Goesgens
39e180c4da
Work on cmake library directories.
2016-02-29 19:04:10 +01:00
Frank Celler
b1de079b04
added OPENSSL LIBS directly
2016-02-29 17:59:55 +00:00
Frank Celler
a430a0e07f
added path
2016-02-29 17:14:41 +00:00
Frank Celler
87ba797adc
added patch file
2016-02-29 17:27:07 +01:00
Frank Celler
795e158070
added patch file
2016-02-29 17:24:46 +01:00
Frank Celler
a6dd56df95
fixed libs
2016-02-29 11:49:31 +00:00
Frank Celler
11d4310247
export lib
2016-02-29 08:55:01 +00:00
Frank Celler
215d269611
fixes for Windows VS
2016-02-29 08:54:26 +00:00
Frank Celler
b5aa806c7d
added regex
2016-02-28 13:47:03 +01:00
Frank Celler
533ec096e1
added GETOPT_INCLUDE_DIR
2016-02-28 12:53:38 +01:00
Wilfried Goesgens
0eae9cfeda
try to export the include directory
2016-02-26 17:57:25 +01:00
Wilfried Goesgens
260d053cb8
Calculate where windows puts the V8 & ICU libs
2016-02-26 17:57:01 +01:00
Wilfried Goesgens
4178f3f756
Add getopt for windows portability.
2016-02-26 17:20:45 +01:00
Wilfried Goesgens
3dda9b7ba2
Fix Variable, no trailing > needed.
2016-02-26 15:54:56 +01:00
Wilfried Goesgens
39809a1f0d
Remove debug output.
2016-02-26 15:54:45 +01:00
Wilfried Goesgens
0f2174ada5
Add python as a parameter to gyp.
2016-02-26 15:12:28 +01:00
Wilfried Goesgens
62ba465c1f
don't use the environment for the python executable.
2016-02-26 15:12:04 +01:00
Wilfried Goesgens
9e091d6374
make gyp builds their own custom target steps
2016-02-26 14:47:26 +01:00
Wilfried Goesgens
9b0938d9ae
Work on the windows compile of V8 to properly find python.
2016-02-26 13:08:37 +01:00
Jan Steemann
68461e6f74
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-26 11:00:25 +01:00
Kaveh Vahedipour
56210b8886
Must be (MAKE) INSTEAD OF {MAKE} in V8 BUILD_COMMAND
2016-02-26 09:56:12 +00:00
Frank Celler
e2f5a8a8c3
added USE_OPENSSL_NO_SSL2
2016-02-26 10:50:03 +01:00
Achim Brandt
3761effafc
fixed variable tests
2016-02-26 10:30:00 +01:00
Jan Steemann
c0fd3b13ca
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-26 10:19:17 +01:00
Max Neunhoeffer
de745abce9
Silence a compiler warning.
2016-02-26 10:11:59 +01:00
Max Neunhoeffer
5688e05f1c
Fix capitalisation of openssl subdir in CMakeLists.txt.
2016-02-26 09:24:39 +01:00
Frank Celler
e57a077c1b
added dependencies
2016-02-25 20:21:04 +01:00
Frank Celler
06256947fa
splitted into 3rd libs
2016-02-25 18:51:17 +01:00
Frank Celler
b1a56dd59c
moved BOOST to its own CMakeLists.txt
2016-02-25 18:51:17 +01:00
Jan Steemann
22e89f56ca
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-25 16:50:34 +01:00
Frank Celler
0c511e2b49
readded USE_PRECOMPILED_V8
2016-02-25 16:36:24 +01:00
Jan Steemann
3e82064770
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-25 14:59:08 +01:00
Jan Steemann
f0ed218ae9
do not compile v8 with -Werror
2016-02-25 14:25:22 +01:00
Jan Steemann
51eb138c94
reduce build verbosity
2016-02-25 13:38:35 +01:00
Frank Celler
38cb961a33
removed superfluous Makefile
2016-02-25 13:19:50 +01:00
Frank Celler
42dbf45264
fixed libs
2016-02-24 22:40:31 +01:00
Frank Celler
0a88fb3dfa
removed superfluous file
2016-02-24 19:20:36 +01:00
Frank Celler
2f3fe0feea
added LDFLAGS for APPLE
2016-02-24 18:57:15 +01:00
Wilfried Goesgens
bf7b3a86f7
Remove the libevent compatibility wrapper from the build targets, we don't need it and its broken on windows.
2016-02-24 16:10:15 +01:00
Wilfried Goesgens
aa6e229a3d
Add triagens force header for windows, as we did before.
2016-02-24 16:08:59 +01:00
Wilfried Goesgens
3833d9e462
Swap sequence for visual studio.
2016-02-24 16:08:43 +01:00
Wilfried Goesgens
0bf90a712a
Add version, and way to detect local boost.
2016-02-24 14:04:19 +01:00
Max Neunhoeffer
cff2624e4a
Add operator!= for Slice.
2016-02-24 12:45:00 +01:00
Max Neunhoeffer
7b8309bf7c
New VPack hash method for Slice.
2016-02-24 11:43:10 +01:00
Frank Celler
43be85e72b
more cleanup
2016-02-24 10:30:30 +01:00
Frank Celler
fed3dee2fa
more cleanup
2016-02-23 20:36:33 +01:00
Wilfried Goesgens
2968cc81da
Finalize work on solaris with static library linking.
2016-02-23 14:28:27 +01:00
Max Neunhoeffer
7c890dce03
Add set method for Slice in velocypack.
2016-02-23 13:42:57 +01:00
Wilfried Goesgens
983c582bb8
its CHECK_INCLUDE_FILE -S
2016-02-23 11:38:40 +01:00
Wilfried Goesgens
8632080bdc
- remove rasbian stuff
...
- make solaris link stattic using the csw linker
- cleanup V8 & ICU include & libraries.
2016-02-23 11:23:51 +01:00
Wilfried Goesgens
8d7b55416e
Cleanup variable collecting for V8 and start out with windows.
2016-02-23 09:56:27 +01:00
Wilfried Goesgens
e27bdf7a01
Merge branch 'solaris' of github.com:arangodb/ArangoDB into solaris
2016-02-22 16:42:47 +01:00
Wilfried Goesgens
cffad306d0
More fixes to the libev cmake
2016-02-22 16:42:28 +01:00
Frank Celler
a9afad6257
checkout tarball
2016-02-22 16:29:04 +01:00
Frank Celler
1c7e2acfb1
added include directories
2016-02-22 16:17:16 +01:00
Wilfried Goesgens
c194235963
solaris also trips on -wl,--version
2016-02-22 15:01:04 +01:00
Wilfried Goesgens
137b82409c
swap sequence, so the exception gets thrown later.
2016-02-22 14:06:40 +01:00
Wilfried Goesgens
a98b3946f9
- Remove default config.h - it doesn't contain the wanted values in most cases.
...
- add checks to generate config.h from cmake.
2016-02-22 13:29:21 +01:00
Wilfried Goesgens
03f402d842
Move apple specific cflag modifications into a proper if clause.
2016-02-22 13:28:46 +01:00
Max Neunhoeffer
3900cc33eb
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
2016-02-22 11:42:13 +01:00
Max Neunhoeffer
9e0c04dda4
Add new velocypack version for custom type handling.
2016-02-22 11:41:51 +01:00
Frank Celler
bf8cd67a64
added 1.2.8
2016-02-22 10:31:29 +01:00
Frank Celler
ab02faf75b
added version
2016-02-22 09:57:16 +01:00
Frank Celler
670413c85c
added version
2016-02-22 09:57:10 +01:00
Jan Steemann
4277f7a131
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-22 09:41:44 +01:00
Frank Celler
2ef2687c59
upgraded to 1.2.8
2016-02-20 18:01:09 +01:00
Frank Celler
f001b3c535
changed name to libev_ICLUDE_DIR
2016-02-20 17:16:18 +01:00
Frank Celler
0643923f4a
Merge branch 'solaris' of github.com:arangodb/arangodb into solaris
2016-02-20 13:06:44 +01:00
Frank Celler
ddd7b29ade
Merge branch 'devel' of github.com:arangodb/arangodb into solaris
2016-02-20 12:57:14 +01:00
Frank Celler
3ed64c8e53
moved to CMAKE
2016-02-20 12:54:58 +01:00
Frank Celler
347903f393
moved to subdirectory
2016-02-20 12:54:36 +01:00
Frank Celler
a7502d8bd1
disabled shared
2016-02-20 12:54:13 +01:00
Frank Celler
c9b973915d
fixed name of etcd
2016-02-19 22:04:35 +01:00
Frank Celler
bb57f0e75f
added install step
2016-02-19 21:15:26 +01:00
Wilfried Goesgens
9a5cf6dfb4
Export directories with the icu & v8 libraries into the calling scope
2016-02-19 18:35:15 +01:00
Wilfried Goesgens
8608fae2d1
Move stuff around
...
- properly calculate ICU
- propagate PYTHON_EXECUTABLE into the make file for V8
2016-02-19 17:57:45 +01:00
Wilfried Goesgens
4a9dc3cbd4
More solaris compatibility
2016-02-19 15:52:32 +01:00
Wilfried Goesgens
e1e707ff34
Use absolute path so the script can riddle out where to set include paths.
2016-02-19 15:30:41 +01:00
Wilfried Goesgens
b8f01f93bd
Detect and set environments.
2016-02-19 15:30:15 +01:00
Wilfried Goesgens
9907c4e4a6
More forcing of the compiler on solaris; fix V8 location for arangodb build.
2016-02-19 14:47:27 +01:00
Jan Steemann
5ac4af689b
updated vpack library
2016-02-19 13:27:05 +01:00
Jan Steemann
e4fb8b184b
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-19 12:51:52 +01:00
Wilfried Goesgens
0700ccc847
start to use gyp directly from cmake; add 64 bits detection; remove old arm stuff.
2016-02-19 12:46:28 +01:00
Wilfried Goesgens
22a361f484
better host os detection with the possibility to force 64 bits.
2016-02-19 12:42:27 +01:00
Wilfried Goesgens
b440ed74f1
Force V8 solaris builds to 64 bits
2016-02-19 12:38:48 +01:00
Frank Celler
baa0999ee6
fixed path for libev
2016-02-19 12:35:19 +01:00
Frank Celler
417db335ab
removed old files
2016-02-19 12:26:26 +01:00
Jan Steemann
8b8101fc59
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-19 11:44:06 +01:00
Frank Celler
c5be313670
-stdlib=libc++ is also required in CXXFLAGS
2016-02-19 11:15:54 +01:00
Frank Celler
972acd6ae8
trying to fix Darwin
2016-02-19 00:01:05 +01:00
Kaveh Vahedipour
db9d23b7ef
Adapting to intel compiler 15.0
2016-02-18 23:26:45 +01:00
Kaveh Vahedipour
2dcb98b5e9
Adapting to intel compiler 15.0
2016-02-18 23:26:30 +01:00
Jan Steemann
84984d0cfb
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-18 16:40:27 +01:00
Frank Celler
cca627318a
fixed quotes
2016-02-18 16:35:04 +01:00
Jan Steemann
c3eba02f68
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-18 16:34:55 +01:00
Jan Steemann
5b3b7e673b
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-02-18 16:17:07 +01:00
Frank Celler
67c150d53b
added LDFLAGS
2016-02-18 16:06:16 +01:00
Jan Steemann
433cd14d7e
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-18 14:44:05 +01:00
Max Neunhoeffer
af107de6f9
Tiny change in velocypack: steal more efficient.
2016-02-18 14:42:05 +01:00
Frank Celler
5e527fe279
added USE_PRECOMPILED_V8
2016-02-18 14:02:40 +01:00
Jan Steemann
ea7a7b4242
handle custom types
2016-02-18 12:55:33 +01:00
Jan Steemann
b26309923d
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-17 11:51:14 +01:00
Kaveh Vahedipour
d5ba21ff61
Build of etcd should only be attempted, when Go is found >= 1.2
2016-02-17 09:22:07 +00:00
Jan Steemann
7e6c20a3ef
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-16 16:42:10 +01:00
Kaveh Vahedipour
6f348eec86
Logger handles now operator<< std::vector and std::unordered_list. And etcd builds.
2016-02-16 15:38:06 +00:00
Jan Steemann
a3b0bb83d1
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-16 15:39:02 +01:00
Kaveh Vahedipour
d23b78e01e
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-02-16 10:48:55 +01:00
Kaveh Vahedipour
0a20edef55
3rdParty build command with clang fixed
2016-02-16 10:48:46 +01:00
Wilfried Goesgens
133148e153
fix old configure v8 integration.
2016-02-16 10:41:25 +01:00
Jan Steemann
f3b2f6e9f8
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-15 17:03:00 +01:00
Jan Steemann
242481a501
small code refactoring
2016-02-15 17:02:36 +01:00
Jan Steemann
90c89717b8
make v8 compile with VS 2015
2016-02-15 12:48:39 +01:00
Jan Steemann
fcd3f116ee
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-12 16:33:46 +01:00
Jan Steemann
0089b0fcf6
updated vpack library
2016-02-12 16:33:26 +01:00
Andreas Streichardt
baf3e88183
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-02-12 14:46:19 +01:00
Jan Steemann
0bd6ac52cd
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-12 12:23:48 +01:00
Kaveh Vahedipour
a85bd79496
CPU vector flags autodetection
2016-02-12 11:55:45 +01:00
Jan Steemann
16d1a6f7a8
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-11 21:56:50 +01:00
Jan Steemann
9898103bc1
initial vpack documents
2016-02-11 21:56:10 +01:00
Kaveh Vahedipour
409d03a850
Finding tcmalloc
2016-02-11 17:49:55 +00:00
Andreas Streichardt
bcae81dc7b
Fix python invokation
2016-02-11 14:57:48 +01:00
Andreas Streichardt
f14bf5496f
Check for a specific python version, so v8 is building
2016-02-11 14:21:55 +01:00
Kaveh Vahedipour
1192989739
Adding search for Go
2016-02-09 17:01:31 +01:00
Kaveh Vahedipour
a722299fa4
3rdParty/V8-4.3.61/Makefile ist generated. Removed from source control.
2016-02-09 10:01:52 +00:00
Kaveh Vahedipour
ae3b02811b
trying to find correct parallel v8 build make command
2016-02-09 10:34:44 +01:00
Kaveh Vahedipour
c6c121e59b
Mild optimisation and CMAKE_MAKE_PROGRAM for V8 build rather than 'make'
2016-02-09 10:13:45 +01:00
Kaveh Vahedipour
1a368e1ce3
Back to OSX for tests
2016-02-08 22:30:11 +01:00
Kaveh Vahedipour
7673d9a2f7
Merge branch 'cmakification' of https://github.com/arangodb/arangodb into cmakification
2016-02-08 17:10:23 +00:00
Kaveh Vahedipour
f1fac7c4a3
Linux build test
2016-02-08 17:09:58 +00:00
Kaveh Vahedipour
b99970ef72
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-08 16:17:36 +01:00
Kaveh Vahedipour
c626ecc59b
First successful OSX build
2016-02-08 16:17:10 +01:00
Wilfried Goesgens
40c1e5af51
Re-apply windows patches.
2016-02-08 12:49:30 +01:00
Wilfried Goesgens
efed595eff
Update libev to 4.22
2016-02-08 12:49:04 +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
Kaveh Vahedipour
ecfec58a6c
Pulled up to devel
2016-02-02 15:08:51 +01:00
Kaveh Vahedipour
79079b318c
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-02 11:51:00 +01:00
Jan Steemann
3e044748bf
added SliceContainer
2016-02-02 09:36:24 +01:00
Kaveh Vahedipour
7129e15d8f
cmake builds on ubuntu
2016-02-01 16:48:39 +00:00
Kaveh Vahedipour
0a068ed86a
OpenSSL check on OSX finds shipped 0.98. We need better than that.
2016-02-01 15:41:08 +01:00
Kaveh Vahedipour
3a6ce7bc03
Merge branch 'cmakification' of https://github.com/arangodb/arangodb into cmakification
2016-02-01 14:24:22 +01:00
Kaveh Vahedipour
6194a83437
making progress building unix versions
2016-02-01 13:06:06 +00:00
Kaveh Vahedipour
99b0ca712e
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-01 13:02:15 +01:00
Jan Steemann
a5a65be5a6
updated vpack library
2016-02-01 12:21:10 +01:00
Kaveh Vahedipour
22cc984f84
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-01 11:02:31 +00:00
Jan Christoph Uhde
ed9856da40
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb : (166 commits)
added deadlock test
more logging
fixed filename order in Makefile
removed unused functions and headers
removed `using namespace std`
fix g++ complaint about exceeding variable tracking size
honor results of clang-test, clang-tidy and clang-modernize
Documentation: Web Interface-bind parameter example added
fix or annotate problems identified by clang-check
fixed leak
fixed warnings shown by clang-3.7
Documentation: Parameters Binding links
Documentation: Aql with ArangoDB Web Interface
fixed compile error in non-maintainer-mode
removed last LOG_xxx macros
remove TRI_ENABLE_LOGGING
use Logger
more files using the Logger
logger transition: all files in arangod exception transactions.cpp
added setLevel
...
2016-02-01 10:00:46 +01:00
Jan Christoph Uhde
03409a84cc
fix icu related linking issues
2016-01-31 23:06:24 +01:00
jsteemann
2d7323a560
fixed warnings shown by clang-3.7
2016-01-31 02:17:36 +01:00
Charles Phillips
7d3e9e569e
on solaris, v8 gtest looks for the third type of char (?)
...
../testing/gtest/include/gtest/gtest_pred_impl.h: In instantiation of 'testing::AssertionResult testing::AssertPred2Helper(const char*, const char*, const char*, Pred, const T1&, const T2&) [with Pred = v8::base::bit_equal_to<char>; T1 = char; T2 = char]':
../test/unittests/base/functional-unittest.cc:113:5: required from 'void v8::base::FunctionalTest_BitEqualTo_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = char]'
../test/unittests/base/functional-unittest.cc:196:1: required from here
../testing/gtest/include/gtest/gtest_pred_impl.h:135:18: error: no match for call to '(v8::base::bit_equal_to<char>) (const char&, const char&)'
if (pred(v1, v2)) return AssertionSuccess();
2016-01-25 23:29:02 -08:00
Charles Phillips
0b74e8d8a7
solaris/smartos icu patches from joyent/pkgsrc
...
https://raw.githubusercontent.com/joyent/pkgsrc/trunk/textproc/icu/patches/patch-common_uposixdefs.h
https://raw.githubusercontent.com/joyent/pkgsrc/trunk/textproc/icu/patches/patch-config_mh-solaris-gcc
the issue is described here on icu bugtracker: http://bugs.icu-project.org/trac/ticket/11435#comment:7
that ticket was closed as duplicate in favor of this open ticket: http://bugs.icu-project.org/trac/ticket/11881
2016-01-25 23:29:02 -08:00
Charles Phillips
5a93d5b64f
syntax fixes: `export=...` is not an arg for `cd`; mixed tabs and spaces may have caused the oversight
2016-01-25 23:29:02 -08:00
Charles Phillips
2f51623794
libev compiler flags to enable port backend for solaris
...
note: inotify and eventfd in SmartOS are still incomplete
https://smartos.org/bugview/OS-4419
2016-01-25 23:29:00 -08:00
Kaveh Vahedipour
3f39a10bf8
Integrated obiwahn contributions
2016-01-25 13:46:44 +01:00
Jan Christoph Uhde
1a44d102ed
add v8 and icu as imported targets
2016-01-23 15:06:33 +01:00
Jan Christoph Uhde
2423db6482
add v8 CMakeLists.txt for CMake
2016-01-22 09:36:37 +01:00
Jan Christoph Uhde
7f3ee36b37
v8 finally builds
2016-01-22 01:04:41 +01:00
Jan Christoph Uhde
032dc64693
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb : (105 commits)
fixes ported from 2.8
fix version strings
lock debugging
Add missing return code if uniq constraints are violated.
added --enable-boost-tests in case the boost libraries are not available
Migrate jasmine->mocha
reorganise Aql/Basics.md for improved information retrieval
fix some locks
catch exception
make example copyable
another fix for Visual Studio
fixes for Visual Studio
added VPack version number
unification of sub-thread naming
removed outdated upgrading function
fixed test in failure mode
namespace cleanup
more checks & asserts, C API cleanup
class has virtual methods, so add virtual dtor, too
shorten critical logging section
...
2016-01-21 21:13:08 +01:00
Jan Christoph Uhde
b6e30f6a97
add: newer cmake to travis
2016-01-21 20:18:16 +01:00
Wilfried Goesgens
af3002bdcb
Fix windows install: variables aren't replaced in single quote strings.
2016-01-18 15:36:08 +01:00
Jan Christoph Uhde
748bd5bd0b
almost finished libev
2016-01-16 01:37:53 +01:00
Jan Christoph Uhde
a3ee063aa4
improve: libev CMakeLists.txt - still not done
2016-01-15 23:38:28 +01:00
Jan Christoph Uhde
b8c95ff8a1
add CMakeLists.txt for libev
2016-01-15 17:42:32 +01:00
Jan Christoph Uhde
ded2a6c764
disable etcd
2016-01-15 17:42:07 +01:00
Jan Christoph Uhde
5b2698058b
fix: boost
2016-01-15 17:32:48 +01:00
Jan Christoph Uhde
d89e083bd3
add file for 3rd party and boost
2016-01-15 17:13:05 +01:00
Jan Steemann
399b746b65
updated vpack library
2016-01-15 12:51:07 +01:00
Jan Steemann
c43c338a2e
updated vpack library
2016-01-15 10:51:12 +01:00
Jan Steemann
2bfe9b2676
fixed leak
2016-01-06 13:45:25 +01:00
Wilfried Goesgens
d04fc6ee3a
Don't define NDEBUG - this does fancy stuff to assertions.
2016-01-06 11:00:31 +01:00
Jan Steemann
e58a63ffd2
updated vpack library
2015-12-23 11:01:07 +01:00
Jan Steemann
1ce6f6f8c0
updated vpack library
2015-12-17 14:39:39 +01:00
Jan Steemann
d65ccc9e16
updated vpack library
2015-12-15 17:11:23 +01:00
Jan Steemann
0cdedc5568
updated linenoise-ng
2015-12-15 13:54:19 +01:00
Max Neunhoeffer
03164926de
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2015-12-14 15:12:06 +01:00
Max Neunhoeffer
b08eaa1fa8
New version of VelocyPack.
2015-12-14 15:10:52 +01:00
Jan Steemann
83ee4ffdf5
updated vpack library
2015-12-14 13:18:13 +01:00
Jan Steemann
abb39b8c64
fix warnings in Visual Studio
2015-12-10 10:44:17 +01:00
Jan Steemann
69f4ffba98
updated vpack library
2015-12-09 19:23:16 +01:00
Jan Steemann
77bbf4eae8
updated vpack library
2015-12-09 15:44:53 +01:00
Jan Steemann
13c078faaf
updated vpack library
2015-12-09 15:18:26 +01:00
Jan Steemann
d8463ae70a
updated vpack library
2015-12-09 11:50:55 +01:00
Jan Steemann
852edf2f83
updated vpack library
2015-12-09 11:32:55 +01:00
Max Neunhoeffer
9f55780a59
Port a fix of velocypack.
2015-12-09 11:21:44 +01:00
Max Neunhoeffer
05f1bbe6b1
Add a new sort function to VelocyPack.
2015-12-07 16:40:59 +01:00
Max Neunhoeffer
749ac4a608
Move another VelocyPack fix over to ArangoDB.
2015-12-07 14:17:19 +01:00
Max Neunhoeffer
4313b82129
Add latest upstream changes to VelocyPack.
2015-12-07 13:42:36 +01:00
Jan Steemann
0c7387590e
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-12-07 10:45:15 +01:00
Jan Steemann
7579d6b117
updated vpack library
2015-12-07 10:44:54 +01:00
Wilfried Goesgens
aeaeabf25e
Upgrade ETCD to new upstream version 2.2.2
2015-12-07 10:40:54 +01:00
Max Neunhoeffer
31482d0383
Minor addition to velocypack.
2015-12-04 23:04:17 +01:00
Max Neunhoeffer
5c38e3b0ba
Slight addition to VelocyPack stuff.
2015-12-04 16:02:09 +01:00
Max Neunhoeffer
fbce71ce95
Add new version of velocypack.
2015-12-04 14:40:37 +01:00
Jan Steemann
6d8d7c9a4c
updated vpack library
2015-11-24 13:20:47 +01:00
Jan Steemann
2552c3493b
updated vpack library
2015-11-24 12:03:20 +01:00
Jan Steemann
d24b46bb71
updated vpack library
2015-11-24 10:32:58 +01:00
Jan Steemann
e4a3c462c7
updated vpack library
2015-11-23 15:35:10 +01:00
Jan Steemann
7a3e55252c
updated vpack library
2015-11-23 12:01:44 +01:00
Jan Steemann
560206557b
updated library
2015-11-20 10:48:21 +01:00
Jan Steemann
78f889b2c2
updated vpack library
2015-11-19 14:56:13 +01:00
Jan Steemann
2670379036
removed unused cmake file
2015-11-19 14:35:45 +01:00
Jan Steemann
08fe5c4a3e
fixed .gitignore
2015-11-19 14:10:26 +01:00
Jan Steemann
bde7c984d2
added VPack library
2015-11-19 14:04:35 +01:00
Jan Steemann
79a541d89d
fixed MacOS compile error
2015-11-10 17:25:06 +01:00
Jan Steemann
fe7ccb3ac3
experimental color prompting and window resize tracking for linenoise
2015-11-10 17:13:58 +01:00
Frank Celler
d0083be3d0
fixed stdlib
2015-11-07 20:20:31 +01:00
Jan Steemann
56fa095770
prevent duplicate entries in history
2015-11-05 12:40:08 +01:00
Jan Steemann
625227cd0b
yet another fix for Windows
2015-11-03 16:31:06 +01:00
Jan Steemann
43ccee4984
potential fix for linenoise-ng on Linux
2015-11-03 16:16:16 +01:00
Jan Steemann
8db2018eb5
updated linenoise version
2015-11-03 16:07:48 +01:00
Frank Celler
7b996804d0
added linenoise ng
2015-11-03 10:21:28 +01:00
Jan Steemann
e38d547a88
using linenoise from yhirose/cpp-linenoise
2015-10-27 09:35:31 +01:00
Frank Celler
07d779e5aa
fixed stdlib=c++ and linenoise options
2015-10-25 22:13:49 +01:00
Frank Celler
9d8f706b14
fix for GCC-5: add check for '-stdlib' option
2015-10-19 11:24:18 +02:00
Wilfried Goesgens
a866927a0c
Tabify
2015-09-18 12:53:33 +02:00
Frank Celler
43dd92bb47
added -Dlinux_use_bundled_gold=0 -Dlinux_use_gold_flags=0 if gold is disabled
2015-09-13 22:14:28 +02:00
Jan Steemann
5a00792931
added license, updates licenses overview
2015-08-26 20:23:43 +02:00
Willi Goesgens
3f5ad7c52d
Work on VS2015 compatibility
2015-08-24 15:28:31 +02:00
Willi Goesgens
65cd1b68f3
pull variables out of the batch files together into the makefile - so the user can override the default settings.
2015-08-24 13:56:18 +02:00
Willi Goesgens
f02ecbf3b9
by CoDEmanX: fix windows build for the non-express Visual Studios
2015-08-19 20:56:16 +02:00
Willi Goesgens
18db6faadb
by CoDEmanX: fix relative path calculation.
2015-08-19 14:33:28 +02:00
Willi Goesgens
4195b37513
Cleanup windows build
...
- enforce the usage of the proper python via manipulating the path environment
- create the complete directory
- add blanks to make the parameters better readable
2015-08-18 11:23:08 +02:00
Jan Steemann
b57a575044
added boost::memory_order
2015-07-17 16:42:41 +02:00
Jan Steemann
998a614531
added boost file
2015-07-17 14:29:20 +02:00
Jan Steemann
fccf74dee6
boost core was ignored due to .gitignore
2015-07-16 21:59:41 +02:00
Jan Steemann
7b1651a68c
added even more headers, fixed warnings in boost tests
2015-07-16 21:52:20 +02:00
Jan Steemann
ae67a71088
added swap.hpp
2015-07-16 21:16:27 +02:00
Jan Steemann
cf5fd9bc50
added boost preprocessor
2015-07-16 21:12:27 +02:00
Jan Steemann
f7ff6a1d2c
added boost detail and boost test
2015-07-16 21:06:53 +02:00
Jan Steemann
80c919a9d7
moved boost modules, add missing modules
2015-07-16 20:57:28 +02:00
Jan Steemann
b1a38a09df
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-07-16 20:25:13 +02:00
Jan Steemann
efb68a2e6c
added boost::lockfree and removed mutex in statistics
2015-07-16 20:24:58 +02:00
Willi Goesgens
5e83ff9c08
Switch windows release build to 'RelWithDebug'
2015-07-16 17:55:53 +02:00
Willi Goesgens
b652628b27
Fix permissions for other users after installing to the WindowsLibraries folder
2015-06-25 14:15:49 +02:00
Willi Goesgens
63baf5afbf
Also install the windows symbol files, so we may later on be able to use debugging symbols.
2015-06-25 12:01:47 +02:00
Willi Goesgens
23683d8bc6
One more place for the V8-upgrade.
2015-06-25 10:21:18 +02:00
Willi Goesgens
49ccdafe80
If we didn't find a go compiler, refrain from building etcd and print out a warning. fixes #995
2015-06-24 16:36:38 +02:00
Willi Goesgens
ec9b4485ff
Add de-thin-er so we can pre-compile V8 for travis.
2015-06-24 11:24:43 +02:00
Willi Goesgens
efbe345590
Tippgicht. Specify -stdlib=libc++ was the intention.
2015-06-23 15:37:05 +02:00
Willi Goesgens
fc41fb55d7
fix #0188384a183955136f256f7d1dc3cab0e6a300ce; wanted to change mac-target not linux.
2015-06-23 15:31:51 +02:00
Willi Goesgens
2fe357ae2b
Forec linking of the stdc++ lib on Mac
2015-06-23 15:19:52 +02:00
Willi Goesgens
dc8a12c219
remove stdc++ and use the system one.
2015-06-23 15:18:36 +02:00
Willi Goesgens
ffc918e8dd
Remove dependency to own stdc++, this breaks our build.
2015-06-23 15:18:04 +02:00
Frank Celler
538c254648
moved flags back to MAKE
2015-06-23 09:49:09 +02:00
Willi Goesgens
d4f2f920bc
use proper build flags so our V8 is built using c++11; as in 721730ebf8c3a342f62c8861a1f36ae5d1301e10
2015-06-18 17:45:19 +02:00
Willi Goesgens
fdd9c0c6f4
changed mac_deployment_target to 10.7 - as previously done in aa11ac3cbbb170d3725349342c4cfcad3d138792
2015-06-18 15:56:32 +02:00
Willi Goesgens
c18161c78b
ignore build output.
2015-06-18 14:57:53 +02:00
Willi Goesgens
4069e8797f
Remove autogenerated python files
2015-06-18 14:56:59 +02:00
Willi Goesgens
45741be192
Upgrade V8 to the most recent version.
2015-06-18 13:22:38 +02:00
Willi Goesgens
9c7d49a666
Merge branch 'v8_4.2' of github.com:arangodb/arangodb into devel
2015-06-18 10:34:08 +02:00
Willi Goesgens
934e80616f
The linker & compiler needs to be forced, therefore moving it back.
2015-06-10 16:32:42 +02:00
Willi Goesgens
5a71092c21
If presets are done via commandline instead of environment, the V8-Makefile can't generate its own settings anymore.
2015-06-10 14:43:26 +02:00
Frank Celler
92a664eb43
switch to O3
2015-05-28 14:03:47 +02:00
Willi Goesgens
8e858bc96d
Upgrade V8 to 4.2.77
...
- v8 now requires llvm libstdc++ inline
- ForceDelete is gone now; employ new tactics of working with wrapping shaped json
- gold crashes while linking V8, remove it.
2015-05-20 15:10:28 +02:00
Michael Hackstein
86c7f87dd3
Merge branch 'cppTrav2' into devel
2015-05-19 16:17:27 -07:00
Willi Goesgens
592f21bdae
Adjust the windows build to the new icu version.
2015-04-29 14:27:49 +02:00
Willi Goesgens
964d53bb7c
Use the python interpreter which V8 brings to run gyp.
2015-04-28 11:47:07 +02:00
Willi Goesgens
4fb7de4253
Upgrade the ICU to what was done in https://code.google.com/p/chromium/issues/detail?id=428145
2015-04-28 09:27:13 +02:00
Max Neunhoeffer
1a71382f1e
Fix clean target for etcd.
2015-04-25 21:35:40 -07:00
Willi Goesgens
48e3131ad0
Differenciate between ARMV7 (with FP) and V6 (without)
2015-04-16 09:06:59 +02:00
Frank Celler
4545136e06
added --enable-gold
2015-03-12 12:27:47 +01:00
Michael Hackstein
acfaa59ea0
Disabled -Werror flag in v8 for mac build
2015-03-04 15:23:59 +01:00
Jan Steemann
a561a96d2b
removed remainders of mruby integration
2015-03-02 19:39:42 +01:00
Jan Steemann
48ddc4d5bd
fixed Makefile for use with "strange" CC and CXX values
2015-02-23 09:37:05 +01:00
Jan Steemann
02f331a140
optionally disable sync for testing
2015-02-18 16:49:46 +01:00
Willi Goesgens
2175eab0ab
re-add windows build dependencies
2015-02-11 12:04:49 +01:00
Willi Goesgens
633c82d674
Add new etcd
2015-02-09 17:30:21 +01:00
Willi Goesgens
b85ee2956a
Remove old etcd.
2015-02-09 17:25:15 +01:00
Willi Goesgens
eecda78e58
Ignore files in the out directory - its autogenerated.
2015-01-26 10:58:12 +01:00
Frank Celler
6e20887e30
Lean on system path for python.
2015-01-20 12:41:34 +01:00
Willi Goesgens
563ec2d691
changed mac_deployment_target to 10.7
2015-01-20 11:45:48 +01:00
Willi Goesgens
7578f09878
use proper build flags so our V8 is built using c++11
2015-01-20 11:45:10 +01:00
Willi Goesgens
b1f881254d
Upgrade V8 to 3.31.74.1
2015-01-19 19:29:31 +01:00
Frank Celler
77e3d3dd6f
added --enable-v8-debug
2015-01-08 21:59:31 +01:00
Frank Celler
60510f7431
copy icudtl.dat
2014-12-26 10:58:19 +01:00
Frank Celler
8df3952e62
switched back icu_use_data_file_flag to 0 as this is needed for linux
2014-12-24 22:38:19 +01:00
Frank Celler
9e3b8fc21e
fix target
2014-12-24 11:42:32 +01:00
Frank Celler
f7d061ba8c
clean directories before build
2014-12-24 11:16:46 +01:00
Frank Celler
2e4af7e46a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-12-24 00:30:45 +01:00
Frank Celler
67bfa2901e
windows adjustments
2014-12-24 00:30:29 +01:00
Frank Celler
3f398ecbd1
changed icu_use_data_file_flag to 1
2014-12-23 23:54:38 +01:00
Frank Celler
52f0fc344b
fixed install
2014-12-23 23:54:12 +01:00
Frank Celler
1ab488c6da
install for v8
2014-12-23 18:03:14 +01:00