Michael Hackstein
de699494af
Fixed problem with thread construction for constant string
2015-04-25 21:38:07 -07:00
Michael Hackstein
c1c98b16f6
Added version with broken threads. Computation is correct, but threads do not fire up
2015-04-25 21:36:24 -07:00
Max Neunhoeffer
a553548d87
Add a new priority queue implementation.
...
This blends a deque and a binary heap to implement a priority queue as
it is useful for the shortest path search.
2015-04-25 21:35:40 -07:00
Michael Hackstein
6f81b0add1
Further implementation of Shortest Path. The Shortest path is found in cpp conversion to JS not yet working
2015-04-25 21:35:40 -07:00
Michael Hackstein
9f1830b4c5
Started implementing the Expander function. Not et finished does not compile but i am moving over to a new machine
2015-04-25 21:34:41 -07:00
Michael Hackstein
015c197e2a
Proper class wrapping of Traverser. Started implemented dual-sided search algorithm. Implemented shered memmory access. Next up threads
2015-04-25 21:34:40 -07:00
Max Neunhoeffer
82594dcd5b
Make bidirectional switchable.
2015-04-26 06:21:59 +02:00
Max Neunhoeffer
aaa8e6a912
Fix bidirectional switch.
2015-04-26 03:33:55 +02:00
Max Neunhoeffer
ce32d62094
Make a bidirectional switch in Traverser.
2015-04-26 03:32:01 +02:00
Michael Hackstein
40531fe6a6
Removed couts
2015-04-25 18:31:16 -07:00
Max Neunhoeffer
4d7b3d79db
Add a cout.
2015-04-24 23:42:55 -07:00
Max Neunhoeffer
6fd2e9cf42
Switch on second thread.
2015-04-24 09:40:08 -07:00
Max Neunhoeffer
44a1554cfa
Do not create thread instance.
2015-04-24 09:33:45 -07:00
Max Neunhoeffer
b8ef4782ca
Rename lookup() to find()
2015-04-24 08:59:51 -07:00
Max Neunhoeffer
589a32cda4
Disable bidirectional search for now.
2015-04-24 08:48:02 -07:00
Max Neunhoeffer
d3d84385a1
Use new PriorityQueue, compiles, does not work.
2015-04-24 08:43:51 -07:00
Jan Steemann
3b09a018d5
fixed VS compile issues
2015-04-24 10:35:10 +02:00
Max Neunhoeffer
b66c167ac7
Fix double occurence in result.
2015-04-24 00:32:07 -07:00
Max Neunhoeffer
c55b62b609
Sort out mess with strange non-copying.
2015-04-24 06:45:39 +00:00
Max Neunhoeffer
e30ae28ce5
Snapshot.
2015-04-23 22:24:59 -07:00
Max Neunhoeffer
68f4720c6b
Use our threads.
2015-04-23 22:05:00 -07:00
Max Neunhoeffer
07d6653955
Merge branch 'cppTrav' of ssh://github.com/ArangoDB/ArangoDB into cppTrav
2015-04-23 19:58:51 -07:00
Michael Hackstein
3b13222f59
Added shortcut if there is no possible way for shortest path
2015-04-23 19:58:27 -07:00
Max Neunhoeffer
8884391da0
Merge branch 'cppTrav' of ssh://github.com/ArangoDB/ArangoDB into cppTrav
2015-04-23 19:57:39 -07:00
Max Neunhoeffer
4bdcfdb238
New version of PriorityQueue.
2015-04-23 19:56:18 -07:00
Frank Celler
bb3fbff88a
Make it compile under Linux.
2015-04-23 22:19:14 +00:00
Michael Hackstein
80e002cfc9
Fixed problem with thread construction for constant string
2015-04-23 15:18:56 -07:00
Jan Steemann
260554cb35
added encoding tests
2015-04-24 00:10:05 +02:00
Michael Hackstein
48e4fd55a8
Added version with broken threads. Computation is correct, but threads do not fire up
2015-04-23 13:40:41 -07:00
Jan Steemann
8d12f741bb
issue #1315 : Queries to a collection fail with an empty response if the collection contains specific JSON data
2015-04-23 20:20:58 +02:00
Jan Steemann
292e203b6b
slightly faster JSON hashing
2015-04-23 18:03:38 +02:00
Jan Steemann
ce8ed2cd6d
slightly simplified TRI_DestroyJson
2015-04-23 16:17:48 +02:00
Jan Steemann
40ed49ebfa
fast path for MERGE()
2015-04-23 13:45:31 +02:00
Max Neunhoeffer
570509a58a
Merge branch 'cppTrav' of ssh://github.com/ArangoDB/ArangoDB into cppTrav
2015-04-22 23:42:20 -07:00
Max Neunhoeffer
261c6f7a5e
Add a new priority queue implementation.
...
This blends a deque and a binary heap to implement a priority queue as
it is useful for the shortest path search.
2015-04-22 23:41:26 -07:00
Michael Hackstein
771b54b2cf
Further implementation of Shortest Path. The Shortest path is found in cpp conversion to JS not yet working
2015-04-22 17:03:06 -07:00
Michael Hackstein
aff8048e30
Started implementing the Expander function. Not et finished does not compile but i am moving over to a new machine
2015-04-21 12:01:44 -07:00
Jan Steemann
233ea81101
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-04-21 17:56:24 +02:00
Jan Steemann
794d40bbc8
moved variables into their own scope
2015-04-21 17:56:11 +02:00
Jan Steemann
baa5e39348
removed lib/Basics/utf8-helper.cpp and merged with lib/Basics/Utf8Helper.cpp
2015-04-21 17:53:35 +02:00
Jan Steemann
0a64ffe785
fixed typo
2015-04-21 12:07:22 +02:00
Michael Hackstein
8e345651c0
Proper class wrapping of Traverser. Started implemented dual-sided search algorithm. Implemented shered memmory access. Next up threads
2015-04-20 17:04:18 -07:00
Jan Steemann
61499432b7
do not remove constant sorts when creating plans, but during optimization phase
...
less utf8 comparisons
2015-04-20 11:32:29 +02:00
Jan Steemann
528ec17bcd
Merge branch 'devel' of https://github.com/arangodb/arangodb into hash-collect
...
Conflicts:
arangod/FulltextIndex/fulltext-handles.cpp
2015-04-16 19:06:21 +02:00
Jan Steemann
73899168be
some adjustments to satisfy scan-build
2015-04-16 16:30:20 +02:00
Jan Steemann
e1312f2088
attempt to satisfy scan-build a bit
2015-04-16 11:47:18 +02:00
Willi Goesgens
77233f9b94
Add backtraces to FATAL exits.
2015-04-16 10:21:48 +02:00
Willi Goesgens
11100ffc85
Get the windows directory creation without driveletters right (finally)
2015-04-15 14:47:31 +02:00
Willi Goesgens
84e88d01b7
Port CopyRecursive to mac
2015-04-15 13:39:09 +02:00
Willi Goesgens
fb768d7532
Fix windows implementation of xcopy
2015-04-15 13:01:07 +02:00
Willi Goesgens
40c5e18481
- We _must_ evaluate the return values of these system calls.
...
- fix windows driveletter detection.
2015-04-14 17:16:44 +02:00
Willi Goesgens
6579eefc33
Add function that can copy files recursive.
2015-04-14 14:46:17 +02:00
Alan Plum
83b1b4596a
Added module loader errors.
2015-04-08 13:12:43 +02:00
Jan Steemann
00a7def28f
convert invalid numbers (NaN, +inf, -inf) to null in JSON conversion
...
The reason is that NaN, +inf, -inf cannot be safely represented in JSON and JSON-parsing these values may
fail on the client side
2015-04-04 17:20:10 +02:00
Jan Steemann
6dfb4d4b09
Merge branch 'devel' of https://github.com/arangodb/arangodb into cursor-refactoring
...
Conflicts:
arangod/Aql/ExecutionBlock.cpp
lib/HttpServer/HttpHandler.cpp
lib/HttpServer/HttpServerJob.h
2015-03-31 15:13:31 +02:00
Frank Celler
ffbc45d2e2
new HttpServer & HttpCommTask
...
Conflicts:
Makefile.in
arangod/Aql/RestAqlHandler.cpp
arangod/Aql/grammar.cpp
arangod/Cluster/RestShardHandler.cpp
lib/GeneralServer/GeneralServer.h
lib/GeneralServer/GeneralServerDispatcher.h
lib/HttpServer/HttpServerJob.h
lib/HttpServer/HttpsCommTask.h
lib/SimpleHttpClient/SslClientConnection.cpp
2015-03-31 09:12:01 +02:00
Jan Steemann
c508eb0a81
removed some debugging features
2015-03-30 22:05:31 +02:00
Jan Steemann
886398ee41
removed unused files
2015-03-30 21:52:19 +02:00
Jan Steemann
3ddf23d093
hand-moved changes from other branch
2015-03-30 12:30:45 +02:00
Jan Steemann
3057cf7a74
added edge index iterator
...
Conflicts:
arangod/Aql/ExecutionBlock.h
2015-03-27 17:24:47 +01:00
Jan Steemann
50b531666c
optimization for AQL CONCAT()
...
Conflicts:
arangod/Aql/AqlValue.cpp
arangod/Aql/AqlValue.h
arangod/Aql/Ast.cpp
2015-03-27 17:18:27 +01:00
Willi Goesgens
6a9f213340
Add more traps for the windows bug of empty URLs
2015-03-27 11:14:36 +01:00
Jan Steemann
5599259075
fixed Visual Studio compile errors
2015-03-26 10:34:38 +01:00
Jan Steemann
c352ba6a03
small logging refactoring
2015-03-26 03:09:07 +01:00
Jan Steemann
e41f528858
added TRI_FlushLogging
2015-03-25 21:02:33 +01:00
Jan Steemann
85fa39681e
constified argument
2015-03-25 21:02:13 +01:00
Jan Steemann
7ec3a18e04
added internal.options()
2015-03-25 17:08:29 +01:00
Jan Steemann
d567c012c3
added SYS_OPTIONS() to get options
2015-03-25 16:55:24 +01:00
Jan Steemann
2f58e4ea61
small cleanup
2015-03-25 12:42:44 +01:00
Jan Steemann
a3c0612798
added cluster tests
2015-03-24 14:34:09 +01:00
Jan Steemann
7d5cc17d98
added tests
2015-03-23 22:28:26 +01:00
Frank Celler
4c5d57f1b8
merged Exceptions.h and Exception.h
2015-03-23 14:05:19 +01:00
Jan Steemann
ecd8f15c15
free thread name string on shutdown
2015-03-20 23:19:06 +01:00
Willi Goesgens
07b3720e6d
Fix windows error buffer handling
2015-03-20 13:21:59 +01:00
Jan Steemann
8c20002737
merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-03-19 16:03:26 +01:00
Jan Steemann
7dc3fc3d5c
safely create collections and databases
2015-03-19 15:56:12 +01:00
Willi Goesgens
ccf795a303
System error messages for lock-files in windows.
2015-03-19 14:15:00 +01:00
Willi Goesgens
6b22b1e31c
Forward ERROR & FATAL logmessages into the windows eventlog. Else debugging services in the early starting phase is next to impossible.
2015-03-18 19:13:35 +01:00
Jan Steemann
8ec3d7b619
fixed Windows compile errors
2015-03-18 18:10:49 +01:00
Jan Steemann
d1d4daefb8
updated documentation
2015-03-18 17:46:48 +01:00
Jan Steemann
bdae982aa0
refuse to start the server when collection files or parameter.json files are not readable
...
Conflicts:
js/apps/system/aardvark/frontend/js/bootstrap/errors.js
2015-03-18 17:44:06 +01:00
Jan Steemann
daac3dd00c
add group privileges for files created
...
Conflicts:
lib/Basics/json.cpp
2015-03-18 17:39:22 +01:00
Willi Goesgens
a95a496920
Add (unix) implementation for chmod
2015-03-18 13:41:26 +01:00
Jan Steemann
64ea6897e1
added default deleter for TRI_json_t
2015-03-16 11:03:50 +01:00
Jan Steemann
64d77cbe24
added query tracking feature
2015-03-12 13:02:13 +01:00
Michael Hackstein
5be310fc21
It is now possible to install Apps that are invalid if they are not configured correctly. If they get broken by configuration they are still routed and will display an errorpage. They also display an errorpage until configured.
2015-03-11 17:49:42 +01:00
Jan Steemann
022bc5ebf2
decrease loglevel
2015-03-10 11:19:10 +01:00
Frank Celler
0687e4e080
removed registry entry, using relative path to binary instead
2015-03-08 20:06:18 +01:00
Jan Steemann
407eb57af6
simplified
2015-03-04 17:18:02 +01:00
Jan Steemann
7f121fc352
use barrier
2015-03-04 11:35:32 +01:00
Jan Steemann
44483aa534
added Barrier
2015-03-03 18:57:15 +01:00
Jan Steemann
04e2acb591
removed unused method
2015-03-03 15:01:16 +01:00
Jan Steemann
9d2196ebfd
VS
2015-03-03 13:12:12 +01:00
Willi Goesgens
05ec6ab259
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2015-03-03 11:57:24 +01:00
Willi Goesgens
441ad43d37
In windows you need to seek to the end of the file if you want to append.
2015-03-03 11:56:49 +01:00
Jan Steemann
bc4ad22ab6
parallel secondary index building when loading collections
2015-03-03 10:52:51 +01:00
Willi Goesgens
3f983bc580
Fix windows logging function:
...
vsnprintf doesn't return the required buffer size if the buffer was to small, but rather -1. If errno is set, its a fail, else we will retry with double buffer size.
2015-02-26 16:20:20 +01:00
Willi Goesgens
8eb861e6a6
Log more information about whats going wrong with the logging.
2015-02-26 15:08:24 +01:00
Willi Goesgens
8b5819e876
if we fail to validate the format string, log it.
2015-02-26 13:25:02 +01:00
Michael Hackstein
c5adf7b089
Fixed tests for foxx on multiple databases. And added generated files
2015-02-25 10:44:15 +01:00
Michael Hackstein
9dc27fa7db
Fixed test to install Apps from Store. sessionapp requires oauth2 to be installed at a special location
2015-02-25 10:26:53 +01:00
Jan Steemann
ff8cd454fa
fixed Visual Studio compile warnings
2015-02-25 09:23:42 +01:00
Willi Goesgens
b7310a5a95
Fix typo introduced by manualy editing diffs
2015-02-24 15:54:52 +01:00
Willi Goesgens
7d934c269f
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2015-02-24 15:39:07 +01:00
Willi Goesgens
5a50843366
Use system random function under windows; our algorythm has the tendency to like single values.
2015-02-24 15:38:30 +01:00
Jan Steemann
0ba8e6e626
fixed Windows compile errors
2015-02-24 15:32:04 +01:00
Jan Steemann
6e9e87ff4c
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-02-24 12:07:25 +01:00
Willi Goesgens
edd26f59ba
Don't return file exists as an error.
2015-02-24 11:48:49 +01:00
Jan Steemann
dc893e4a31
Merge branch 'fp-madhouse' of https://github.com/arangodb/arangodb into devel
2015-02-24 11:38:22 +01:00
Jan Steemann
ec9c84b7c0
added tests
2015-02-24 09:23:25 +01:00
Jan Steemann
e4b0c841f5
fixed memleak
2015-02-24 08:42:51 +01:00
Jan Steemann
654d282088
added fpconv_dtoa from https://github.com/night-shift/fpconv/
2015-02-23 22:27:02 +01:00
Willi Goesgens
270f7cc919
Fix temp-file generation broken when adding error handling.
2015-02-23 16:52:03 +01:00
Willi Goesgens
858aa5f8d4
Fix windows error mapping
2015-02-23 16:07:19 +01:00
Willi Goesgens
e088c14bca
Include errno...
2015-02-23 15:33:23 +01:00
Willi Goesgens
dcac88c35a
Fix error message on tempfile creation
2015-02-23 15:28:46 +01:00
Willi Goesgens
f435789105
Fix double free introduced in last commit.
2015-02-23 12:48:52 +01:00
Willi Goesgens
a58974d773
Improve error handling
...
- directory creation
- zip extraction
2015-02-23 12:26:49 +01:00
Willi Goesgens
54892f51ef
First map the error, then return it to the caller.
2015-02-20 16:12:38 +01:00
Willi Goesgens
e4b52b7c47
Map windows directory errors to TRI
2015-02-20 16:03:03 +01:00
Willi Goesgens
9536857060
Fix windows build.
2015-02-20 13:04:01 +01:00
Willi Goesgens
cd9ad14160
Fix error handling in directory creation: only catch errors of directory existing; throw meaningfull error message.
2015-02-20 12:55:46 +01:00
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
Jan Steemann
906d22a691
make fs.move() behave identical on Linux and Windows
...
Conflicts:
CHANGELOG
2015-01-12 20:13:11 +01:00
Jan Steemann
2de9760820
fixed empty error message
2015-01-09 23:29:36 +01:00
Frank Celler
2a77778147
added final !
2015-01-09 14:06:28 +01:00
Frank Celler
44d5fec69b
added hebrew
2015-01-09 14:02:56 +01:00
Jan Steemann
62696b6984
prerequisites for further COLLECT optimizations
2015-01-07 09:42:46 +01:00
Frank Celler
0d2e641768
fixed typo
2014-12-26 12:40:04 +01:00
Frank Celler
b2c927ec70
fixed company name
2014-12-26 12:39:15 +01:00
Frank Celler
4690276775
moved GetModuleFileName to TRI_LocateBinaryPath
2014-12-26 12:03:45 +01:00
Frank Celler
6919b23373
set ICU_DATA at startup
2014-12-26 10:56:31 +01:00
Max Neunhoeffer
1cdf439845
Broken version, errors not yet fixed.
2014-12-23 16:51:48 +01:00
Jan Steemann
19d2d6668f
added random iteration for collections
2014-12-19 18:01:13 +01:00
Jan Steemann
3901e7f15c
ensure signedness of data
2014-12-19 11:14:29 +01:00
Frank Celler
b2e1a24697
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
CHANGELOG
2014-12-19 00:14:19 +01:00
Frank Celler
aabfdc5669
cleanup of Makefiles
2014-12-19 00:13:51 +01:00
Jan Steemann
d92057dd03
the great rename: array => object, list => array
2014-12-18 22:33:23 +01:00
Jan Steemann
20e7fe7a7a
the great rename: array => object, list => array
2014-12-18 21:07:06 +01:00
Max Neunhoeffer
45cecf44f9
Initialise a few variables to please gcc.
2014-12-16 10:48:07 +01:00
Willi Goesgens
1c4a72b106
The Big V8 upgrade Merge.
2014-12-15 17:30:56 +01:00
Jan Steemann
d9a945e33a
include or exclude system collections from replication
2014-12-05 14:58:43 +01:00
Jan Steemann
4564f13bc8
implemented LENGTH in C++
2014-12-04 17:10:48 +01:00
Jan Steemann
cc00bb8897
optimizations
2014-12-04 16:33:48 +01:00
Alan Plum
41ab3aa4d6
Renamed mergeArrays->mergeObjects to make API less confusing.
2014-12-02 17:03:03 +01:00
Jan Steemann
ac36c0cd7a
added mergeArrays attribute
2014-11-28 13:58:49 +01:00
threez
fe02d691d8
Fixes compile issue on FreeBSD/clang
...
lib/Basics/logging.cpp:1876:12: error: cannot initialize a variable of type 'CODE *' (aka '_code *') with an lvalue of type 'const CODE [25]'
CODE * ptr = TRI_facilitynames;
^ ~~~~~~~~~~~~~~~~~
FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
Target: x86_64-unknown-freebsd10.1
2014-11-26 15:05:43 +01:00
Jan Steemann
34eb2a8c5a
removed unused functions
2014-11-25 23:18:45 +01:00
Jan Steemann
9846fd0d36
removed unused function
2014-11-24 17:36:11 +01:00
Jan Steemann
620274047f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql-functions
...
Conflicts:
CHANGELOG
2014-11-20 14:23:01 +01:00
Frank Celler
ec37174083
fixed syslog
2014-11-18 18:16:29 +01:00
Jan Steemann
f1f13a4284
added several AQL functions
2014-11-18 11:26:42 +01:00
Frank Celler
77fd12b987
fixed SimpleHttpClient
2014-11-14 23:50:00 +01:00
Jan Steemann
1303595594
Visual Studio does not like thread_local
2014-11-14 17:39:01 +01:00
Jan Steemann
777f70c8e2
fixed error message
2014-11-14 16:45:51 +01:00
Jan Steemann
2622f57e07
added assertions
2014-11-13 14:15:47 +01:00
Jan Steemann
7cd1eb5474
more warnings
2014-11-12 14:52:54 +01:00
Jan Steemann
81c1919f44
minor adjustments for task API
2014-11-12 11:27:47 +01:00
Jan Steemann
5bf964ad5b
issue #1086 : arangoimp: Odd errors if arguments are not given properly
2014-11-06 12:07:12 +01:00
Jan Steemann
83252851e6
report warnings in queries
2014-10-30 17:33:15 +01:00
Jan Steemann
cf6fcb2fc1
linted python files, regenerated derived files
2014-10-29 23:56:20 +01:00
Jan Steemann
8bb213e7ba
sort and cache list expression values
...
emplace
fixed wrong assertion
2014-10-29 01:02:20 +01:00
Jan Steemann
f6b8f17dfa
less optimizations for simple plans
2014-10-28 15:01:44 +01:00
Jan Steemann
2808e4eee8
cppcheck
2014-10-28 00:35:18 +01:00
Jan Steemann
13d240384f
less namespace pollution
2014-10-28 00:24:37 +01:00
Jan Steemann
ccf7e4f131
mini cleanup
2014-10-27 22:47:36 +01:00
Jan Steemann
7452c70a3b
moved backtrace functions
2014-10-27 18:15:10 +01:00
Jan Steemann
29a4416bcf
issue #1056 : added tests for zipFile / unzipFile
...
Conflicts:
js/common/tests/shell-fs.js
lib/BasicsC/tri-zip.c
2014-10-25 01:21:47 +02:00
Jan Steemann
bc4ae8e7df
fixed leak in IndexOperator, simplified IndexOperator API
2014-10-24 12:57:09 +02:00
Willi Goesgens
adf6391968
Make it const, baby.
2014-10-22 17:34:39 +02:00
Willi Goesgens
7bf11c9aaf
Add method which returns a printeable string which type a json structure is.
2014-10-21 12:42:57 +02:00
Jan Steemann
ee614d6ebd
v8 context handling
2014-10-17 15:25:06 +02:00
Max Neunhoeffer
183cd3eb40
Sort out temporary directory creation with individual names.
2014-10-16 20:08:21 +02:00
Jan Steemann
bb0e11499d
fixed races reported by helgrind
2014-10-16 19:32:14 +02:00
Jan Steemann
64fd7ea4b3
conversions
2014-10-16 10:20:04 +02:00
Jan Steemann
688e8ebbc1
better support for handling multipart requests
2014-10-16 02:05:57 +02:00
Jan Steemann
e37f45253f
fixed return code of mtime
2014-10-15 18:24:01 +02:00
Jan Steemann
edae662eb4
added res.send() and res.sendFile()
2014-10-15 17:33:10 +02:00
Jan Steemann
6511fec7c6
added tests for fs.read and fs.write
2014-10-15 12:44:04 +02:00
Jan Steemann
6ab535bd06
nullptr
2014-10-14 15:14:38 +02:00
Jan Steemann
95cfbd7051
test fix
2014-10-14 11:18:16 +02:00
Jan Steemann
47fece8a22
removed sleep
2014-10-14 11:03:42 +02:00
Jan Steemann
47bd3f060b
increased sleep
2014-10-14 10:52:25 +02:00
Jan Steemann
ae99fbda3a
added usleep for testing
2014-10-14 10:43:40 +02:00
Jan Steemann
f09e440539
fix attempt
2014-10-14 10:27:11 +02:00
Jan Steemann
4a7164a84d
removed signal handler that didn't help
2014-10-14 10:15:22 +02:00
Jan Steemann
ada372f123
removed debug output
2014-10-13 13:01:12 +02:00
Jan Steemann
41ae9c8ea7
SIGCHLD
2014-10-13 12:32:22 +02:00
Jan Steemann
294d89c5e3
fixed illegal checkExternalProcess call
2014-10-13 11:34:21 +02:00
Jan Steemann
77d3433a5a
fixed usage of uninitialized variable
2014-10-13 11:12:46 +02:00
Jan Steemann
1ba2030e0b
debug info
2014-10-13 11:10:12 +02:00
Willi Goesgens
cb50ceafa6
If we're to early for the forked process, wait & Retry.
2014-10-10 14:52:27 +02:00
Jan Steemann
d9cc80bab7
fixes for Visual Studio
2014-10-10 14:37:03 +02:00
Jan Steemann
31ebe14ea6
issue #1042
2014-10-10 14:24:22 +02:00
Jan Steemann
5821ba36be
use system error messages
2014-10-10 13:41:59 +02:00
Willi Goesgens
4af23ddfe3
Add the integer value of the error to our message.
2014-10-10 13:22:57 +02:00
Willi Goesgens
73d121ece7
Add the possible error messages from waitpid to the result output.
2014-10-10 11:44:48 +02:00
Willi Goesgens
dd537647bc
Also output the waitpid() errors on stderr, so we can see them in jenkins.
2014-10-10 09:59:09 +02:00
Jan Steemann
c6948d1cff
added diagnostic output for waitpid
2014-10-09 16:38:45 +02:00
Jan Steemann
6cdaaa1b85
fixes for Visual Studio
2014-10-09 10:45:31 +02:00
Jan Steemann
cd50a2cbec
smarter command-line options parsing
2014-10-08 23:45:02 +02:00