Simon Grätzer
19f68df395
Use uuid in Initial sync to ensure proper collection mapping ( #3965 )
...
* Use uuid in initalsync to ensure proper collection mapping
* fix compile error after merge
2017-12-13 22:12:47 +01:00
Simon Grätzer
e1d9135421
Fixing assert ( #4013 )
...
(cherry picked from commit 1155df173bfb67303077fbe04ee8d909517bfd21)
2017-12-13 22:12:06 +01:00
Simran
c4439c0daa
Bug fix/windows open ui in default browser ( #3940 )
...
* NSIS: Open web interface after installation in default browser instead of IE
Removed plugin to open in new browser window. The plugin looked up a registry key which always stores the path to IE (even on Windows 10), not the default browser. Every modern browser should open a new tab using the new approach.
* Improve wording and fix some typos
* Add missing curly braces
2017-12-13 21:25:59 +01:00
jsteemann
fba103fb49
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-12-13 18:19:07 +01:00
jsteemann
e1a5268fca
fix Windows compile error
2017-12-13 18:18:45 +01:00
Simon Grätzer
c7ae7a7a2b
Fixing nondeterministic behaviour ( #4024 )
2017-12-13 17:56:01 +01:00
Jan
73bce34174
potentially fix send request timeout ( #4026 )
2017-12-13 17:54:12 +01:00
Jan
9bcf3c7978
make SimpleHttpClient's SSL connections abortable too ( #4023 )
2017-12-13 14:03:33 +01:00
Jan
9c76613e63
fix premature unlock ( #3802 )
...
* fix some deadlocks found by evil lock manager (tm)
* fix duplicate lock
* fix indentation
* ensure proper lock dependencies
* fix lock acquisition
* removed useless comment
* do not lock twice
* create either a V8 transaction context or a standalone transaction context, depending on if we are called from within V8 or not
* AQL micro optimizations
* use explicit constructor
* only use V8DealerFeature's ConditionLocker for acquiring a free V8 context
entering and exiting the selected context is then done later on without having to hold the ConditionLocker
* remove some recursive locks
* Disable custom deadlock detection when Thread Sanitizer is enabled
* Changing ifdef's
* grr
* broke gcc
* Using atomic for ApplicationServer::_server
* fix premature unlock
* add some asserts
* honor collection locking in cluster
* yet one more lock fix
* removed assertion
* some more bugfixes
* Fixing assert
(cherry picked from commit 1155df173bfb67303077fbe04ee8d909517bfd21)
2017-12-13 13:27:42 +01:00
Jan
3143805c6f
make replication abortable ( #4016 )
2017-12-13 12:32:04 +01:00
Wilfried Goesgens
e4a3a28004
if catch ran, and crashed emmit that to the xml file so we can see it in the oversight of the jenkins job. ( #4014 )
2017-12-13 11:31:12 +01:00
Simon Grätzer
739af2d1f5
Fixing some accidentally broken fulltext tests ( #3951 )
...
* Fixing some accidentally broken tests
* Fixing test...again
2017-12-13 10:19:17 +01:00
Jan
98d6eff37e
added assertions to make sure the generated ticks are as expected ( #3969 )
2017-12-13 10:19:00 +01:00
Jan
b00bcc53f9
fix multiple binds to the same ip/port on Windows ( #3734 )
2017-12-12 23:17:16 +01:00
Simon Grätzer
dce677720d
Fixing an issue with intermediate commits ( #3975 )
2017-12-12 09:17:18 +01:00
Jan
4ce91ac16d
fix platform-dependent behavior of TRI_CopyFile ( #3988 )
2017-12-11 17:51:56 +01:00
Jan Christoph Uhde
a297cdc3e8
check alternative registry key if the first one is not found ( #3973 )
2017-12-11 16:40:50 +01:00
Jan
5a4613c0bf
try to make the tests cope with async execution ( #3982 )
2017-12-11 11:28:51 +01:00
Jan
74347827bf
allow specification of log topics with whitespace in the argument ( #3980 )
...
For example, the following log level now does not cause a warning anymore
v8 = trace
previously the log levels had to be specified without any whitespace around
2017-12-11 10:33:38 +01:00
Jan
d1478dbcf6
increase timeout in queue tests ( #3981 )
2017-12-11 10:32:58 +01:00
ArangoDB Release Bot
cf0d5edc3b
nightly frontend build
2017-12-09 00:57:42 +00:00
Dan Larkin
5e3b5526d0
Fixed return value of cache rebalancer in a few spots. ( #3967 )
2017-12-08 16:01:54 +01:00
Jan
635f11884a
Bug fix/tidy up statistics ( #3970 )
...
* fix MSVC compile warning
* tidy up statistics
* remove undocumented db.__save V8 method, previously used for the statistics gathering from JavaScript
2017-12-08 16:00:23 +01:00
Heiko
5561ab4482
Bug fix/ui navigation label issue 1406 ( #3879 )
...
* nav label wrongly removed
* UI: fixed disappearing of the navigation label in some case special case
2017-12-08 15:57:10 +01:00
Kaveh Vahedipour
ace06575dd
when upgrading from 3.1 LastHeartBeatAcked could also have been missing, when the 3.1 cluster had not run for long enough ( #3757 )
2017-12-08 15:56:19 +01:00
Jan
f5d71f42d2
added tests and updated documentation for Foxx queues ( #3861 )
2017-12-08 15:52:45 +01:00
Jan
be019ffaad
improve compatibility when replicating from a 3.2 ( #3865 )
2017-12-08 15:52:31 +01:00
Michael Hackstein
613cc4f749
Reduce planning time of high depth Traversals ( #3942 )
...
* Improved the cost estimation of traversals to be independent from max search depth. This fixes #3917
* fix failing test on MSVC
2017-12-08 15:45:08 +01:00
Matthew Von-Maszewski
a7b4599ff9
add defensive coding and logging in response to a divide by zero. ColumnFamilyData::RecalculateWriteStallConditions() called SetBytePerSecond() with some value less than four. Could have been a race condition due to our SetThrottle() called without db mutex. No proof, just likely. ( #3949 )
2017-12-08 15:42:44 +01:00
Heiko
b409fd06c8
fixed issue #3822 - disabled input field for system collections ( #3959 )
2017-12-08 15:39:37 +01:00
Simran
6d1f238afb
Fix for missing constant in older Windows versions (issue 3742) ( #3963 )
2017-12-08 15:38:16 +01:00
Matthew Von-Maszewski
7e3dc8afb8
connection timeout treated as "send complete" ( #3866 )
2017-12-08 11:36:43 +01:00
Jan
eb0190066b
allow passing a serverId value of "none" to replication APIs ( #3909 )
2017-12-08 11:35:53 +01:00
sleto-it
715e9567f9
New cookbook 'Speeding up slave initialization' from MaxK ( #3948 )
2017-12-08 11:34:31 +01:00
Jan Christoph Uhde
e6cda07a2a
fix windows build ( #3958 )
2017-12-07 12:06:06 +01:00
ArangoDB Release Bot
1746232ded
nightly frontend build
2017-12-07 00:57:45 +00:00
jsteemann
81d3fd604e
disable always-failing tests for now
...
need to fix them soon. @simon
2017-12-06 20:29:44 +01:00
Jan
282be208cc
remove TRI_usleep and TRI_sleep, and use std::this_thread::sleep_for … ( #3817 )
2017-12-06 18:43:49 +01:00
Jan
6bdc26e5c9
remove now obsolete remainders of memory management functions ( #3820 )
2017-12-06 18:43:34 +01:00
Jan
9f8c5488c2
fix Windows ifdefs ( #3824 )
2017-12-06 18:43:12 +01:00
jsteemann
c14076744b
remove garbage output at test start
2017-12-06 18:08:46 +01:00
jsteemann
0c847df0b6
fix compilation
2017-12-06 16:58:58 +01:00
Manuel B
857c64c0d9
Move Statistics into c++ ( #3184 )
2017-12-06 16:36:52 +01:00
Jan
29ca87bb0c
fix an unnecessary downcast ( #3774 )
2017-12-06 16:36:10 +01:00
Jan Christoph Uhde
41a8c581a3
fix windows build ( #3855 )
2017-12-06 16:35:45 +01:00
Jan
08949a1608
disable junit reporter for catch tests ( #3864 )
2017-12-06 16:35:18 +01:00
Jan
73b3c65153
fix revision id vs local document id usage in incremental sync ( #3887 )
2017-12-06 16:33:57 +01:00
Wilfried Goesgens
7dd439f203
add build target to compile the starter if its present ( #3679 )
2017-12-06 16:33:37 +01:00
Jan
79ea9d8291
issue #3741 : attempt to fix terminal color output in Windows ( #3753 )
2017-12-06 16:23:54 +01:00
jsteemann
53c2349d7c
fix compile warning
2017-12-06 14:41:15 +01:00