1
0
Fork 0
Commit Graph

22717 Commits

Author SHA1 Message Date
Max Neunhoeffer a851b5a69d Rename ThreadProtector to DataProtector. 2015-08-10 09:54:29 +02:00
Jan Steemann b659d9fa07 use unique_ptr 2015-08-07 16:48:35 +02:00
Jan Steemann c01d22b653 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-08-07 15:16:41 +02:00
Jan Steemann 5d82f0b385 some cleanup 2015-08-07 15:16:33 +02:00
Michael Hackstein 675766490b Fixed a failure test that was not deterministic 2015-08-07 14:56:57 +02:00
Jan Steemann 1a634cb426 use std::vector 2015-08-07 13:35:16 +02:00
Jan Steemann 68d58248da allow non-const access to string-buffer 2015-08-07 13:29:38 +02:00
Michael Hackstein b40bc5c2b6 Fixed the test for last commit 2015-08-07 13:25:35 +02:00
Michael Hackstein 308fd7d229 Do not push <Class const> into vector. It does not work everywhere 2015-08-07 13:24:24 +02:00
Jan Steemann da38382202 remove CONST_CAST helper 2015-08-07 13:18:21 +02:00
Max Neunhoeffer 8c94df88bf Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2015-08-07 13:17:28 +02:00
Max Neunhoeffer 63b4aa641a Delete a TRI_vector_t usage. 2015-08-07 13:16:49 +02:00
Jan Steemann 9c28ea7976 remove compiler warning 2015-08-07 13:00:38 +02:00
Jan Steemann 5ab3a01f4b Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-08-07 12:58:43 +02:00
Jan Steemann 925218ca20 delay supervisor startup 2015-08-07 12:58:25 +02:00
Max Neunhoeffer cdd9ef5bf7 Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2015-08-07 12:39:11 +02:00
Max Neunhoeffer aa341f790f Fix bugs with database lists on coordinator. 2015-08-07 12:38:47 +02:00
Willi Goesgens 3f658359c1 Examplify 2015-08-07 11:45:39 +02:00
Willi Goesgens eba829542d Add checks whether inline example replacers fail to snap on the right end 2015-08-07 11:45:07 +02:00
Jan Steemann 9778bc16fd fix Visual Studio compile errors 2015-08-07 11:07:56 +02:00
Michael Hackstein ae80da73ac Fixed index comparision with multiple components. Introduced by AttributeName format. 2015-08-07 11:07:34 +02:00
Max Neunhoeffer 5472655ca7 Untemplatify ThreadProtector for those with gcc < 4.9.2.
We will revert this later once everybody has gcc >= 4.9.2.
2015-08-07 10:20:31 +02:00
Jan Steemann 30839600e6 use unique_ptr 2015-08-06 22:13:33 +02:00
Jan Steemann 330fac6225 some unused function cleanup 2015-08-06 21:25:32 +02:00
Jan Steemann 568084f590 removed forward for non-existing type 2015-08-06 19:33:32 +02:00
Jan Steemann 0b3391e594 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-08-06 19:11:39 +02:00
Willi Goesgens b6c045b613 Implement dynamic examples for invoking AQL tutorial 2015-08-06 17:52:57 +02:00
Willi Goesgens a05e0fb246 Smarten example generator 2015-08-06 17:52:36 +02:00
Willi Goesgens 9d4eb0d54a if substituting is in a failure state, output the current version of the text so the user can debug it. 2015-08-06 17:16:07 +02:00
Willi Goesgens 4245817c82 Propper error handling for malformed example tokens 2015-08-06 17:03:40 +02:00
Michael Hackstein f0433b6ff4 A user can now create an indux on attribute[*] which will put an index on attribute and ignores the expand flag. Does not harm any feature in AQL now. 2015-08-06 16:42:38 +02:00
Willi Goesgens 18928ef487 Offer to use an already running server to save time 2015-08-06 16:07:10 +02:00
Max Neunhoeffer 746ab57f98 Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2015-08-06 15:58:12 +02:00
Max Neunhoeffer 3eb9799ac0 Use ThreadProtector for lists of databases. 2015-08-06 15:57:47 +02:00
Michael Hackstein b359a5cca2 Now the input for indexes is parsed using the new attribute parser. This means the flags for expanded Attributes are set. Also introduced a transformation function to transform an attributeName list back into a string. 2015-08-06 15:54:16 +02:00
Willi Goesgens d13be88d53 Examplify the 'Exploring Collections and Documents'-chapter 2015-08-06 15:39:32 +02:00
Willi Goesgens 6fdb550a60 Fix directories & orders 2015-08-06 15:39:19 +02:00
Willi Goesgens b412b4b4de Enable filter to be regexes, so groups of examples can be built. 2015-08-06 15:38:53 +02:00
Willi Goesgens 80a43d30a1 Rework documentation generation process
- remove bot.py, its done now in generateMdFiles.py
  - remove make file target that calls python markdownPP for each file
  - add generateMdFiles.py that now
    - iterates over all files to be processed
    - runs markdownPP as a module for it
    - runs the codeblock replacer
  - sort per book make targets
  - bisect intermediate files into a temporary directory: ppbooks; this simplifies cleaning dramatically.
2015-08-06 13:20:35 +02:00
Max Neunhoeffer 0931e1aef8 Improve the explanation of ThreadProtectors. 2015-08-06 13:18:25 +02:00
Jan Steemann 2d91797685 remove useless reserve 2015-08-06 13:16:56 +02:00
Max Neunhoeffer dbaddd5a1a Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2015-08-06 13:03:58 +02:00
Max Neunhoeffer e197e02b5b Replace DataGuardian by ThreadProtector. 2015-08-06 13:03:37 +02:00
Jan Steemann f8f2f8f9ae provide more information on arangod startup and shutdown in supervisor mode 2015-08-06 13:01:01 +02:00
Jan Steemann 87241aa732 log logfiles location on startup 2015-08-06 12:47:24 +02:00
Jan Steemann b0add93e37 fixed potential value overruns 2015-08-06 11:47:01 +02:00
Michael Hackstein 714526af9f The indexes can now use the new AttributeName struct which contains a flag if the attribute should be Array-Indexed. Right now this flag is hard-coded to false in all cases and not persisted. 2015-08-06 11:16:26 +02:00
Jan Steemann 9c39b775b3 fixed invalid iterator 2015-08-06 11:07:00 +02:00
Jan Steemann 744ff9e251 no explicit make_pair 2015-08-05 22:58:31 +02:00
Jan Steemann 22e734a940 use unique_ptr 2015-08-05 21:03:52 +02:00