1
0
Fork 0
Commit Graph

387 Commits

Author SHA1 Message Date
Willi Goesgens 8ce7be78e2 improve error message while moving files - now contains source, destination and system error. 2015-02-19 19:25:05 +01:00
Jan Steemann 59936f1f98 small optimizations 2015-02-19 09:31:00 +01:00
Frank Celler dc1c9ab48f fixed casts for threads 2015-02-17 12:38:33 +01:00
Michael Hackstein c6e9d98251 Added a force uninstall for foxx apps, to make sure they are removed from disk even if sth is unclear with mounting. Also created an error for foxx not found on file system has been added 2015-02-16 17:14:36 +01:00
Michael Hackstein 0c78629199 Merge branch 'foxx-pathes' of github.com:arangodb/arangodb into devel 2015-02-16 14:17:52 +01:00
Jan Steemann e250a31b0c shaper changes 2015-02-15 21:53:27 +01:00
Jan Steemann 4f6c598c42 reduce number of mallocs 2015-02-15 21:53:07 +01:00
Michael Hackstein 9d5ae45b10 Improved errors thrown when trying to install malformed applications 2015-02-13 22:11:54 +01:00
Willi Goesgens f02de55304 Namespace demangling for macos X - todo make this work. 2015-02-13 14:20:48 +01:00
Willi Goesgens df226e5a82 - install SIG11 handler which prints backtrace to the console. (in windows we don't get cores)
- fix exit handling for windows process control.
2015-02-13 14:11:15 +01:00
Michael Hackstein 5b3fae42aa Merge branch 'devel' of github.com:arangodb/arangodb into foxx-pathes
Conflicts:
	js/apps/system/_admin/aardvark/APP/frontend/js/bootstrap/errors.js
	js/common/bootstrap/errors.js
	lib/Basics/voc-errors.cpp
	lib/Basics/voc-errors.h
2015-02-13 10:20:36 +01:00
Willi Goesgens 52783bd9fa Work on more precise windows process management 2015-02-12 17:38:07 +01:00
Jan Steemann ec2b866200 Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
Conflicts:
	js/apps/system/aardvark/frontend/js/templates/documentsView.ejs
2015-02-11 17:53:23 +01:00
Jan Steemann ce69be69bf increase default value for maxIterations 2015-02-11 12:45:41 +01:00
Jan Steemann 83855aec86 constified 2015-02-07 16:31:27 +01:00
Jan Steemann 003d7e9112 sparse indexes, initial commit, untested 2015-02-07 03:07:41 +01:00
Michael Hackstein aad7e46f10 Merge branch 'devel' of github.com:arangodb/arangodb into foxx-pathes
Conflicts:
	Documentation/Books/Users/SUMMARY.md
	js/actions/api-system.js
	js/common/bootstrap/modules.js
	js/server/modules/org/arangodb/foxx/manager.js
	js/server/tests/shell-routing.js
2015-02-06 17:22:01 +01:00
Jan Steemann 423d22ed71 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2015-02-02 18:56:17 +01:00
Willi Goesgens 1c7b1e805c Fix windows compile with backtrace; these lines were lost in the original commit. 2015-02-02 14:46:15 +01:00
Jan Steemann 39603ebaf4 added selectivity estimates for some index types 2015-01-30 23:04:46 +01:00
Jan Steemann 857c6f5934 fixed Windows compile error 2015-01-30 17:18:25 +01:00
Jan Steemann 0896ab4155 NULL => nullptr 2015-01-30 17:09:15 +01:00
Willi Goesgens 5e1720132f Stacktraces & asserts for windows too. 2015-01-30 16:46:56 +01:00
Willi Goesgens 208cf42757 Properly shut down ICU to make valgrind happy. 2015-01-29 17:28:30 +01:00
Frank Celler b00cd1f515 avoid duplicate fatal output 2015-01-29 17:09:47 +01:00
Frank Celler 7aa4591678 arangod/Aql/Expression.cpp 2015-01-29 15:21:14 +01:00
Willi Goesgens 7224eea2e8 Windows portability: socket timeouts are handled differently. 2015-01-28 17:23:31 +01:00
Max Neunhoeffer e24278828c Changes to cluster startup for mesos cooperation.
This simplifies the cluster startup by introducing a further agency
lookup step using "local info" to find the "id". This allows an external
discovery process (see scripts/discover.js as an example) to configure
a new server in the cluster dynamically when it starts up.

New GNUmakefile targets
  pack-tar-config
  pack-tar
2015-01-28 12:58:24 +01:00
Willi Goesgens 5d76674446 In relative mode point the environment to the proper place of the ICU data. 2015-01-27 12:14:29 +01:00
Willi Goesgens 37efe55873 If we fail to initialize ICU many things will be broken, thus abort. 2015-01-27 12:13:38 +01:00
Frank Celler 1b722fe368 generated files 2015-01-26 11:59:05 +01:00
Michael Hackstein e23b81779d Setup and teardown of foxx apps and foxx dev apps should now print their errors properly 2015-01-26 11:34:50 +01:00
Michael Hackstein 59d406dc62 Started to tear appart the error handling in current devel mode. It will now print with a much closer relation to their source 2015-01-26 11:34:50 +01:00
Jan Steemann 46d701d5df made TRI_AddressVector an inline function 2015-01-24 14:04:59 +01:00
Willi Goesgens c25199219d Fix missing branch of TRI_LocateConfigDirectory for windows 2015-01-23 14:59:42 +01:00
Jan Steemann 7db19894ca do not pass name in TRI_ERROR_ARANGO_ILLEGAL_NAME 2015-01-23 12:38:40 +01:00
Jan Steemann 81db41763f foxx file upload 2015-01-23 11:23:58 +01:00
Willi Goesgens 3736113fdb Add the bad name of the collection to ERROR_ARANGO_ILLEGAL_NAME 2015-01-22 18:07:44 +01:00
Willi Goesgens 611d7648c7 Return configured path (if) 2015-01-20 19:43:15 +01:00
Willi Goesgens f8ecab9216 fix typo 2015-01-20 17:29:08 +01:00
Willi Goesgens b66796e69f Add sysconfdir on the winxx implementation too, so we can have etc/relative installations. 2015-01-20 16:48:11 +01:00
Jan Steemann 7212aa028b use SRWLocks instead of Mutexes on Windows 2015-01-19 15:42:18 +01:00
Jan Steemann bc656ea463 use SRWLocks instead of mutexes on Windows. 2015-01-19 13:47:22 +01:00
Jan Steemann 37ae686d4b re-introduced odd (but compatible) behavior in ObjectToJson 2015-01-17 23:24:23 +01:00
Jan Steemann 402d56c1af when parsing or converting JSON, create elements in-place if possible to avoid memory allocations 2015-01-17 21:48:18 +01:00
Jan Steemann 685d03f0d7 some cleanup 2015-01-17 19:35:11 +01:00
Jan Steemann 18467b0d66 less memory allocations when parsing AQL queries 2015-01-17 18:12:56 +01:00
Jan Steemann b54dfae96f removed several JSON functions 2015-01-13 01:31:04 +01:00
Jan Steemann 3257e6c8fc clean up 2015-01-12 23:43:30 +01:00
Jan Steemann cb03933c1e less code 2015-01-12 23:21:14 +01:00