Kaveh Vahedipour
7129e15d8f
cmake builds on ubuntu
2016-02-01 16:48:39 +00:00
Kaveh Vahedipour
a10c5d13e0
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-01 16:23:15 +00:00
Michael Hackstein
93d0508259
Created a temporary type for VPack-based AqlValues. Also started implementing new AQL Functions with this new AqlValue.
2016-02-01 17:09:54 +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
749e765535
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-01 14:22:43 +01:00
Kaveh Vahedipour
6194a83437
making progress building unix versions
2016-02-01 13:06:06 +00:00
Jan Steemann
22df27632a
added helper method
2016-02-01 13:30:47 +01:00
jsteemann
3aed47d8e2
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-02-01 13:15:05 +01:00
Michael Hackstein
197292a230
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-02-01 13:02:49 +01:00
Kaveh Vahedipour
99b0ca712e
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-01 13:02:15 +01:00
Max Neunhoeffer
daf2afe71a
Merge branch 'devel' into ClustUp2
2016-02-01 12:30:45 +01:00
Jan Steemann
b7abf5a40d
attempt to fix Windows build
2016-02-01 12:04:28 +01:00
Kaveh Vahedipour
22cc984f84
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-01 11:02:31 +00:00
Max Neunhoeffer
0be190d85d
Merge branch 'devel' into ClustUp2
2016-02-01 11:43:00 +01:00
Max Neunhoeffer
bee1fd9eae
Fix followerInfo.
2016-02-01 11:42:26 +01:00
Michael Hackstein
e0455850fc
Replaced doc_mptr_copy with doc_mptr which is the correct type in this case.
2016-02-01 11:40:18 +01:00
Max Neunhoeffer
93400bfdcc
Implement followerInfo.
2016-02-01 11:38:10 +01:00
Michael Hackstein
8fad43282d
Asserted the length of the traversal condition.
2016-02-01 11:36:08 +01:00
Michael Hackstein
4e139f1865
Added an additional nullptr check.
2016-02-01 11:17:06 +01:00
Michael Hackstein
b85d5d4a26
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-02-01 09:49:29 +01:00
Michael Hackstein
9ea8e3ea0c
Started to write merge of two slices. This is not yet working for null means delete, works for all other merges.
2016-02-01 09:49:19 +01:00
jsteemann
54c796b6e8
fixed issues identified by `-fsanitize=undefined`
2016-01-31 23:30:41 +01:00
jsteemann
349a6d9754
more logging
2016-01-31 21:48:59 +01:00
jsteemann
745493763b
fixed filename order in Makefile
2016-01-31 19:36:44 +01:00
jsteemann
b635983d9c
removed unused functions and headers
2016-01-31 19:08:39 +01:00
jsteemann
ae25d2b53b
removed `using namespace std`
2016-01-31 18:22:00 +01:00
jsteemann
4e94803ad7
honor results of clang-test, clang-tidy and clang-modernize
2016-01-31 15:56:18 +01:00
jsteemann
13481bbebc
fix or annotate problems identified by clang-check
2016-01-31 03:32:31 +01:00
jsteemann
d59595f1bf
fixed leak
2016-01-31 02:22:15 +01:00
jsteemann
2d7323a560
fixed warnings shown by clang-3.7
2016-01-31 02:17:36 +01:00
jsteemann
ac634b9dab
fixed compile error in non-maintainer-mode
2016-01-30 14:38:31 +01:00
jsteemann
353c9732b7
removed last LOG_xxx macros
2016-01-30 04:03:18 +01:00
jsteemann
dbd5c500cb
remove TRI_ENABLE_LOGGING
2016-01-30 00:46:40 +01:00
jsteemann
9482ee1cca
use Logger
2016-01-30 00:08:35 +01:00
jsteemann
00a68113b5
more files using the Logger
2016-01-29 23:45:10 +01:00
jsteemann
ff21453255
logger transition: all files in arangod exception transactions.cpp
2016-01-29 23:28:44 +01:00
jsteemann
dad0de602b
preparation for logging changes
2016-01-29 23:06:44 +01:00
Jan Steemann
828f46c76b
shut up compiler
2016-01-29 19:19:06 +01:00
Jan Steemann
cd4cbae6ce
ported fixes to devel
2016-01-29 19:05:27 +01:00
Michael Hackstein
e0f0a6f1a8
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-01-29 14:18:05 +01:00
Max Neunhoeffer
09f974d660
Fix a merge.
2016-01-29 14:10:35 +01:00
Michael Hackstein
436c377cb5
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-01-29 14:01:53 +01:00
Max Neunhoeffer
238937128a
Merge branch 'devel' into ClustUp2
2016-01-29 13:59:11 +01:00
Max Neunhoeffer
dcf4ed8bca
Sort out FollowerInfo.
2016-01-29 13:56:37 +01:00
Michael Hackstein
0b583d756a
Duplicated static helper functions in AQLFunctions to be able to hadle VPack. Added a dummy for AqlValue->VPack. We have to clarify the data responsibilites before continuing here.
2016-01-29 13:42:15 +01:00
Andreas Streichardt
9850058d01
Merge branch 'devel' into waitforagency
2016-01-29 11:27:35 +01:00
Jan Steemann
2112d7c1f8
added override and final specifiers
2016-01-29 11:10:46 +01:00
Jan Steemann
b82e9c692a
removed unnecessary block
2016-01-29 11:10:24 +01:00
jsteemann
c3fc7e1aa7
don't lock in destructor
...
we have a global instance of the query cache and its destruction is
called during static deinitialization after main. if we use locks in
the dtor then we will use locks during static deinitialization (which
is fine in general, but prevents us from tracking the lock usage by
threads using thread-local storage)
2016-01-29 01:12:59 +01:00
jsteemann
04d459a5db
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-01-29 00:51:14 +01:00
jsteemann
43639aee79
removed hint about "normal mode" as there is only a normal mode nowadays
2016-01-29 00:50:51 +01:00
jsteemann
1ca11411fd
added (still disabled) optimizer rule `inline-subqueries`
2016-01-29 00:50:37 +01:00
jsteemann
7f662bac09
simplify code
2016-01-29 00:11:24 +01:00
jsteemann
df68e95e06
some useful methods
2016-01-29 00:09:55 +01:00
Michael Hackstein
19a1943a8a
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-01-28 23:11:07 +01:00
Jan Steemann
5e9a36783f
fixed crash
2016-01-28 20:00:22 +01:00
Andreas Streichardt
b83184cfbb
typo
2016-01-28 18:35:37 +01:00
Andreas Streichardt
54569ac01a
Wait for agency to come up
2016-01-28 18:13:23 +01:00
Michael Hackstein
651e705ebd
Introduced a new EMPTY_GRAPH error which is thrown during AQL execitions whenever the graph has no edge collections.
2016-01-28 18:07:26 +01:00
Michael Hackstein
0a421a1cc0
Finished implementation for multi-direction traversals.
2016-01-28 15:43:19 +01:00
Michael Hackstein
9c740d257c
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-01-28 14:07:56 +01:00
Michael Hackstein
582f1f46f0
Preparation for multi-direction traversals. As requested in #1683 . Internal traverser can now work with one direction per collection. Next: AQL needs to learn this too.
2016-01-28 14:07:50 +01:00
Jan Steemann
58a5920aa5
another log message
2016-01-28 13:31:43 +01:00
Jan Steemann
2b57652880
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-01-27 19:29:13 +01:00
Jan Steemann
de52abbf83
added AQL function `IS_SAME_COLLECTION`
2016-01-27 19:29:01 +01:00
Wilfried Goesgens
e1a8726606
Don't optimize the traverser if there are functions on the traversal attribute side; this fixes #1684
2016-01-27 19:21:17 +01:00
Jan Steemann
37a083edca
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-01-27 18:53:29 +01:00
Jan Steemann
585208afcf
changed directory name pattern for collections
2016-01-27 18:53:16 +01:00
Michael Hackstein
d1cec2a423
Cursor dump now uses VPack instead of TRI_json_t. There is only one temporary TRI_json_t from shaped json
2016-01-27 17:28:18 +01:00
Michael Hackstein
08101cbe47
Fixed logic bug in creation of unique hash index
2016-01-27 17:27:11 +01:00
Frank Celler
175e1e6b51
moved low level mutex in Mutex class
2016-01-27 15:31:02 +01:00
Max Neunhoeffer
5375ada8a7
Add replicationFactor and replicationQuorum to properties().
2016-01-27 15:21:55 +01:00
Max Neunhoeffer
6ff1538000
Change namespace.
2016-01-27 15:21:40 +01:00
Michael Hackstein
7360cba43a
The cursor now returns VPackSlices instead of TRI_json_t
2016-01-27 14:26:36 +01:00
Michael Hackstein
19cfa3429c
Fixed another cluster indexes bug.
2016-01-27 14:24:00 +01:00
Jan Steemann
9046e1831b
clang-format
2016-01-27 13:43:46 +01:00
Jan Steemann
3d8a52cdf4
some refactoring
2016-01-27 13:28:19 +01:00
Michael Hackstein
32c159f352
Fixed a bug when creating indexes in cluster. Their information was not returned correctly.
2016-01-27 13:26:42 +01:00
Jan Steemann
53d268c843
pacify cppcheck
2016-01-27 09:37:23 +01:00
Max Neunhoeffer
887e571a26
Merge branch 'devel' into ClustUp2
2016-01-26 18:01:42 +01:00
Jan Steemann
ad31aea8b9
TRI_datafile_t
2016-01-26 17:56:10 +01:00
Michael Hackstein
6f4d8ca509
Fixed invalid storage of Collection status in Cluster
2016-01-26 17:19:37 +01:00
Jan Steemann
1634421d3b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-01-26 17:09:15 +01:00
Wilfried Goesgens
ac277648f3
Change the way windows eventlogging is handled: initialize it once on start.
...
Fix unhandled exception handler to do less resource allocation.
2016-01-26 16:50:19 +01:00
Jan Steemann
ee6d77c425
some locks removed
2016-01-26 16:43:21 +01:00
Jan Steemann
7069810778
removed some low-level locks
2016-01-26 16:16:18 +01:00
Michael Hackstein
b49830c106
Started migrating cursors to VelocyPack
2016-01-26 16:00:29 +01:00
Jan Steemann
3fc862f0ef
changed locking macros
2016-01-26 15:39:12 +01:00
Michael Hackstein
521816670f
Simplyfied a function call and thereby removed TRI_json_t in v8-vocindex
2016-01-26 13:37:50 +01:00
Michael Hackstein
f9ada16a89
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-01-26 13:27:41 +01:00
Michael Hackstein
969ac75d19
Removed all TRI_json_t references from v8-vocindex and all it's surroundings
2016-01-26 13:27:21 +01:00
Max Neunhoeffer
bee3f7e21a
Cleanup ClusterComm library. Allow singleRequest asyncRequests.
...
Also run ClusterComm sender thread and connection manager in
single server mode.
2016-01-26 11:05:15 +01:00
Charles Phillips
1b120d8a29
fix,solaris: conflicting declaration 'typedef struct index_t index_t'
...
} index_t;
^
In file included from /usr/include/sys/stat.h:35:0,
from /usr/include/fcntl.h:37,
from ./lib/Basics/Common.h:60,
from arangod/FulltextIndex/fulltext-common.h:27,
from arangod/FulltextIndex/fulltext-index.h:27,
from arangod/FulltextIndex/fulltext-index.cpp:24:
/usr/include/sys/types.h:125:16: note: previous declaration as 'typedef short int index_t'
typedef short index_t;
^
2016-01-25 23:29:05 -08:00
Charles Phillips
a846405545
fix,solaris: call of overloaded 'log(size_t&)' is ambiguous
...
return depCost + nrItems * log(nrItems);
^
arangod/Aql/SortNode.cpp:196:41: note: candidates are:
In file included from /opt/local/gcc49/lib/gcc/x86_64-sun-solaris2.11/4.9.3/include-fixed/math.h:47:0,
from ./lib/Basics/Common.h:62,
from arangod/Aql/SortNode.h:27,
from arangod/Aql/SortNode.cpp:24:
/opt/local/gcc49/lib/gcc/x86_64-sun-solaris2.11/4.9.3/include-fixed/iso/math_iso.h:221:21: note: long double std::log(long double)
inline long double log(long double __X) { return __logl(__X); }
^
/opt/local/gcc49/lib/gcc/x86_64-sun-solaris2.11/4.9.3/include-fixed/iso/math_iso.h:189:15: note: float std::log(float)
inline float log(float __X) { return __logf(__X); }
^
/opt/local/gcc49/lib/gcc/x86_64-sun-solaris2.11/4.9.3/include-fixed/iso/math_iso.h:89:15: note: double std::log(double)
extern double log __P((double));
^
2016-01-25 23:29:05 -08:00
Jan Steemann
f5d2839bf0
removed reference to unused variable
2016-01-25 18:17:50 +01:00
Jan Steemann
1e77b11090
added comment
2016-01-25 17:56:48 +01:00
Jan Steemann
5dc0a429b2
removed spinlocks and TRI_WINDOWS_VISTA_LOCKS
2016-01-25 17:55:06 +01:00
Michael Hackstein
0a63cb5d48
Removed TRI_json_t from v8-query.
2016-01-25 16:58:53 +01:00
Michael Hackstein
18b66d5c83
Removed TRI_json_t entirely from AgencyComm. Also no legacy support anymore.
2016-01-25 16:39:56 +01:00
Michael Hackstein
bc1b69af70
Fixed error where a nullptr was dereferenced without any checks
2016-01-25 16:00:17 +01:00
Michael Hackstein
fb136f2b00
Removed TRI_json_t from V8QueueJob.
2016-01-25 14:57:20 +01:00
Michael Hackstein
5d16679de9
Removed TRI_json_t from baground tasks
2016-01-25 14:45:55 +01:00
Jan Steemann
3dc247e18b
fixed segfault
2016-01-25 14:20:06 +01:00
Jan Steemann
7800085a9b
unified behavior of `RANGE` function
2016-01-25 14:19:49 +01:00
Jan Steemann
31bdc67d12
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-01-25 13:47:57 +01:00
Jan Steemann
47b77150f3
more trace logging
2016-01-25 13:47:21 +01:00
Kaveh Vahedipour
720c55fd4c
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-01-25 13:47:10 +01:00
Michael Hackstein
a3f0d2e279
Merge branch 'vpack' of github.com:arangodb/arangodb into devel
2016-01-25 13:09:05 +01:00
Michael Hackstein
5b2062b4e4
Removed legacy toJson function from Index.h. All callers now use VelocyPack directly
2016-01-25 11:42:31 +01:00
Kaveh Vahedipour
2c119d0550
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-01-25 11:31:57 +01:00
Jan Steemann
5e87baa131
renamed methods (thanks M$ for redefining free in debugging)
2016-01-25 11:03:44 +01:00
Michael Hackstein
5b48989e8b
Fixed bug in agency. Index was not read correctly
2016-01-25 10:42:23 +01:00
Kaveh Vahedipour
180eae9186
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-01-25 09:14:06 +01:00
Michael Hackstein
0fba63e43f
arangod/Indexes are now JSON / TRI_json_t free
2016-01-24 14:34:42 +01:00
Michael Hackstein
a6f58ce14d
Use forward declarations for VelocyPack instead of all includes everywhere
2016-01-24 14:29:31 +01:00
Michael Hackstein
d37cea7644
Replaced TRI_json_t in HashIndex by VelocyPack
2016-01-24 11:17:51 +01:00
Michael Hackstein
e39a43ef43
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-01-24 10:38:48 +01:00
Frank Celler
764a95ea2a
switch to testing.js, moved testing.js to client
2016-01-23 21:07:42 +01:00
jsteemann
904a85a27e
less re-allocations
2016-01-23 17:26:11 +01:00
jsteemann
9ba3b68109
cppcheck
2016-01-23 16:22:39 +01:00
Jan Steemann
cf560a473d
fix undefined behavior
2016-01-22 15:34:36 +01:00
Michael Hackstein
b31cc0ba15
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-01-22 13:36:47 +01:00
Jan Steemann
9beeb09f37
fix out-of-memory situations
2016-01-22 13:24:33 +01:00
Michael Hackstein
7ef829ae63
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-01-22 13:16:39 +01:00
Frank Celler
d3330bdf9b
fixed temp path to honor TMPDIR
2016-01-22 13:16:25 +01:00
jsteemann
0a12bd2732
more diagnosis
2016-01-22 00:58:36 +01:00
Jan Steemann
6b19a7b0a7
fixes ported from 2.8
2016-01-21 16:40:31 +01:00
Michael Hackstein
191c2dc3a9
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-01-21 16:29:38 +01:00
Kaveh Vahedipour
5679410317
Building on OSX
2016-01-21 15:17:43 +01:00
Michael Hackstein
b04f1bf9e2
Replaced IndexOperators using TRI_json_t by Operators using VPack.
2016-01-21 14:07:36 +01:00
Jan Steemann
219da94986
fix some locks
2016-01-21 13:01:31 +01:00
Michael Hackstein
381eb1e876
Replaced creation of IndexOperators to use VelocyPack in SkiplistIndex
2016-01-21 11:22:25 +01:00
Michael Hackstein
287aadb22c
Fixed a bug when creating a new database with users.
2016-01-21 11:00:17 +01:00
Jan Steemann
d03a8376a4
catch exception
2016-01-21 09:55:17 +01:00
Jan Steemann
58410da019
another fix for Visual Studio
2016-01-21 09:53:11 +01:00
Jan Steemann
25abd4f717
fixes for Visual Studio
2016-01-21 09:46:26 +01:00
Michael Hackstein
0605338d5e
Fixed a non closed VPackBuilder
2016-01-21 09:36:24 +01:00
Michael Hackstein
2fba2a5cd2
Added a VelocyPack wrapper to create Index Operators
2016-01-21 08:06:00 +01:00
Michael Hackstein
bc40bcfdfc
Added a wraper function for AstNodes to export VPack instead of TRI_json_t
2016-01-21 07:52:49 +01:00
jsteemann
6f0be080fa
unification of sub-thread naming
2016-01-21 00:51:51 +01:00
jsteemann
379abd64c3
removed outdated upgrading function
2016-01-21 00:29:56 +01:00
jsteemann
842384016d
namespace cleanup
2016-01-21 00:20:22 +01:00
jsteemann
ef67a496e6
more checks & asserts, C API cleanup
2016-01-20 22:08:11 +01:00
jsteemann
1c557d8200
class has virtual methods, so add virtual dtor, too
2016-01-20 20:14:51 +01:00
Michael Hackstein
1178d42004
Removed TRI_json_t from Index Constructors and replaced it by VelocyPack. SingleServerTests pass. Some clister tests fail
2016-01-20 16:19:24 +01:00
Michael Hackstein
77b12f872f
Explicitly deleted TRI_Json_t sending requests in Agency. To avoid invoking the wrong function again
2016-01-20 14:47:56 +01:00
Michael Hackstein
09d041f303
Fixed Cluster error for dropping Indexes. Nasty and hard to find Error, compiler autocasted pointer to bool und actually called the wrong function.
2016-01-20 14:21:44 +01:00
Michael Hackstein
636d284607
Removed debug output
2016-01-20 14:20:50 +01:00
Jan Steemann
806bdaa7b2
better error handling
2016-01-20 14:04:10 +01:00
Jan Steemann
1e847fbb0a
please the Visual Studio
2016-01-20 14:03:54 +01:00
Jan Steemann
1e253171e9
use TRI_DEFER
2016-01-20 14:03:34 +01:00
Michael Hackstein
3c6ac9f38f
Removed all TRI_json_t inputs to AgencyComm and replaced them by VPack. This commit stil has an error s.t. indexes cannot be dropped in Cluster. WIP.
2016-01-20 12:53:55 +01:00
Jan Steemann
d4f45c4923
do not acquire read-lock twice
2016-01-20 11:41:38 +01:00
Jan Steemann
da3d9d3966
removed unused function
2016-01-20 11:02:11 +01:00
Jan Steemann
541cc98f6b
don't ftruncate
2016-01-20 10:53:08 +01:00
Jan Steemann
ec17068875
warn when closing a datafile fails
2016-01-20 09:44:45 +01:00
Michael Hackstein
51a683facb
Added a toVelocyPack function to all indexes. Removed specialized toJson from all indexes. Generalized toJson invokes specialized toVelocyPack for compatibility reasons.
2016-01-19 15:40:37 +01:00
Michael Hackstein
1edd5b3007
Now AgencyComm only communicates via VPack to Agency. A mix of TRI_json_t and VPack is impossible do to different ordering when comparing values
2016-01-19 15:37:48 +01:00
Michael Hackstein
1fc685e557
Fixed unitialized warning of compiler. Situation could never occur
2016-01-19 15:08:57 +01:00
Frank Celler
ff11db7b78
added threadNumber to identify a thread
2016-01-19 13:57:30 +01:00
Jan Steemann
c36dd64e38
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-01-19 11:50:55 +01:00
Jan Steemann
c8f16f8833
switched to std::vector
2016-01-19 11:50:39 +01:00
Michael Hackstein
7f4980e87d
Cluster internal communication now uses more VPack instead of TRI_json_t
2016-01-19 11:33:43 +01:00
Wilfried Goesgens
436273d851
comment out windows heap debugger - its to slow.
2016-01-19 09:39:49 +01:00
jsteemann
d1f58b5f64
removed unreachable code
2016-01-19 00:20:04 +01:00
jsteemann
e794ff8651
Merge branch 'compaction' of https://github.com/arangodb/arangodb into devel
2016-01-18 22:06:57 +01:00
jsteemann
29cec1e86c
removed outdated TODO comment
2016-01-18 22:06:43 +01:00
jsteemann
41b18ade20
fixed stats
2016-01-18 21:18:46 +01:00
Jan Steemann
82c98dc11f
debugging
2016-01-18 18:33:48 +01:00
Jan Steemann
5daa529404
compaction fix attempt II
2016-01-18 18:24:25 +01:00
Jan Steemann
cec57dcf32
adjusted signature
2016-01-18 17:37:41 +01:00
Jan Steemann
f059b0e5f7
fixed index lookup issues
2016-01-18 17:35:54 +01:00
Wilfried Goesgens
c34d74933b
Replace namespace in grammer.y too.
2016-01-18 17:19:38 +01:00
Wilfried Goesgens
5f4eab14e1
set flag to command windows to thouroughly check heap allocations.
2016-01-18 12:27:16 +01:00
Jan Steemann
87667edc6a
fixed grammar
2016-01-18 09:40:12 +01:00
Michael Hackstein
8a1b105986
Increasing versions in AgencyComm now uses VelocyPack (breaking change, uint64_t is not stored as strings any more
2016-01-17 12:39:43 +01:00
Michael Hackstein
b2b73bc57d
Server State in Cluster is now send as VelocyPack
2016-01-17 12:31:31 +01:00
Michael Hackstein
c76c7df2aa
Cluster Version counter nwo use VPack internally
2016-01-17 12:28:19 +01:00
Michael Hackstein
bb4e1156ad
AgencyLocker now internally uses VPack instead of TRI_json_t
2016-01-17 12:22:05 +01:00
jsteemann
431900f17a
changed namespace from triagens to arangodb
2016-01-17 00:44:53 +01:00
jsteemann
03c4a4fb23
renamed optimizer rule for collect optimization
2016-01-17 00:07:13 +01:00
jsteemann
2b8cf7da62
speed up LENGTH() aggregation a bit
2016-01-16 23:53:11 +01:00
Michael Hackstein
fc8b45b06f
Parsing the result in cluster is now done through VPack
2016-01-16 23:43:02 +01:00
Michael Hackstein
e1a63aa5a0
Agency comm errorCode und Message are now parsed via VelocyPack.
2016-01-16 23:24:36 +01:00
jsteemann
10d84ae525
simplification of COLLECT variants
2016-01-16 22:46:05 +01:00
jsteemann
4abf96e1db
removed special case for COLLECT INTO var = expr
2016-01-16 20:20:44 +01:00
Michael Hackstein
8f0de79d18
Make clearFailAt always available again, not only in Maintainer-mode
2016-01-16 18:19:30 +01:00
Michael Hackstein
341eda3d4f
Removed obsolete function
2016-01-16 15:34:30 +01:00
Michael Hackstein
aa1b1f499a
Merge branch 'vpack' of github.com:arangodb/arangodb into devel
2016-01-16 15:21:25 +01:00
Michael Hackstein
f254f83dfb
Moved DebugClearFailure to v8-actions, alowing it to be executed in Cluster as well
2016-01-16 15:19:49 +01:00
Jan Steemann
583bc90626
fixed leak
2016-01-15 16:27:36 +01:00
Michael Hackstein
f3806171f5
Reduced occurences of TRI_json_t in Cluster Code
2016-01-15 15:32:47 +01:00
Michael Hackstein
0371083fd0
Added a function to compare two VelocyPacks which is compatible to the old compare two shaped json values.
2016-01-15 13:42:03 +01:00
Michael Hackstein
212b3752b1
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-01-15 10:58:20 +01:00
Michael Hackstein
f1ee6cb4e1
Merge branch 'vpack' of github.com:arangodb/arangodb into vpack
2016-01-15 10:57:23 +01:00
Jan Steemann
31b4de2acb
removed unused RestHandler
2016-01-15 10:27:31 +01:00
Jan Steemann
9e979db56a
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-01-15 10:22:51 +01:00
Jan Steemann
7b4bf30c38
fixed differing behavior in NEIGHBORS() implementations
2016-01-15 10:22:23 +01:00
Frank Celler
b446f4edd6
fixed type
2016-01-15 10:20:47 +01:00
jsteemann
1b959c827d
more const unification
2016-01-15 00:09:52 +01:00