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