Jan Steemann
b0f119e88c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-13 13:39:52 +02:00
Jan Steemann
9f7923ace3
fixed VS warnings
2014-05-13 13:39:42 +02:00
Jan Steemann
1e99992a4e
added note about non-functional `options` attribute
2014-05-13 12:58:24 +02:00
Jan Steemann
3f6d28de8d
fixed VS warnings
2014-05-13 12:44:00 +02:00
Jan Steemann
6011994329
added atomic header
2014-05-12 18:05:25 +02:00
Jan Steemann
14813638dd
removed boost
2014-05-12 17:22:42 +02:00
Jan Steemann
ed50f3656d
added unordered_map and unordered_set
2014-05-12 17:09:26 +02:00
Jan Steemann
b96b7d489c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-12 16:50:33 +02:00
Jan Steemann
401c8f8192
do not pass 0 to ctor
2014-05-12 16:50:17 +02:00
Esteban Lombeyda
9c1d39c1f4
Some Windows Warnings are avoided
2014-05-12 16:48:05 +02:00
Frank Celler
1048559dcf
fixed percent
2014-05-12 00:38:03 +02:00
Jan Steemann
d23fe23254
added tasks manual entry
2014-05-10 02:25:59 +02:00
Jan Steemann
548a79ac4d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-10 00:43:40 +02:00
Jan Steemann
cfc2d407d7
added tests for task management
2014-05-10 00:43:14 +02:00
Max Neunhoeffer
8ce1b08183
Add a ClusterMethod to truncate a collection in a cluster.
2014-05-09 23:14:41 +02:00
Jan Steemann
82595ee169
improved periodic task management
2014-05-09 17:36:24 +02:00
Jan Steemann
dfec7b7f3c
pass v8 handles by value, not by reference (as recommended in their manual)
2014-05-09 15:23:21 +02:00
Jan Steemann
931269245d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-09 12:18:17 +02:00
Jan Steemann
2eca70e606
fixed timeout overflows on 32 bit
2014-05-09 12:17:57 +02:00
Frank Celler
20479ef320
added missing namespace
2014-05-09 11:00:18 +02:00
Jan Steemann
2e17f4bcd7
cppcheck
2014-05-09 00:21:17 +02:00
Jan Steemann
20292af75c
throw different type of debug error to prevent bogus "out-of-memory" errors
2014-05-08 23:00:18 +02:00
Jan Steemann
8fa45ca181
added string task ids for periodic jobs
2014-05-08 22:59:36 +02:00
Jan Steemann
7b9ce7046f
added typecasts
2014-05-08 14:29:15 +02:00
Jan Steemann
7f9446f6bc
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-07 18:48:44 +02:00
Jan Steemann
7d28a03782
added AQL date functions
2014-05-07 18:17:46 +02:00
Max Neunhoeffer
62ca0e9a30
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-05-07 16:47:06 +02:00
Max Neunhoeffer
a312d496a9
Finish server functionality for cluster dump.
2014-05-07 16:36:47 +02:00
Max Neunhoeffer
df68f47338
Use StringBuffer in SimpleHttpResult rather than stringstream.
2014-05-07 16:35:40 +02:00
Max Neunhoeffer
8ba8ffcbb1
Add a useful const.
2014-05-07 16:34:22 +02:00
Esteban Lombeyda
6385569dec
manualy unification of JS_ProcessStatistics in devel and 2.0
2014-05-07 10:43:44 +02:00
Max Neunhoeffer
18b759ce32
Fix killing of processes unknown to arangod under Unix.
2014-05-06 11:41:55 +02:00
Frank Celler
990a041bbd
added local directory to search path
2014-05-04 21:24:52 +02:00
Frank Celler
3db2475d1c
added ignore for certain API calls (version & aardvark)
2014-05-04 12:46:29 +02:00
Jan Steemann
0a5e641f97
added index memory usage statistics
...
this also adds index memory usage to the output of the `figures` method
2014-05-02 22:05:29 +02:00
Jan Steemann
77d02b1235
fixed invalid typedef
2014-05-02 12:29:11 +02:00
Jan Steemann
02a532a122
added CURRENT_USER function for AQL
2014-05-02 12:00:39 +02:00
Jan Steemann
18302b3ab4
do not segfault on cancellation
2014-04-25 12:45:31 +02:00
Max Neunhoeffer
0dd2bfe38e
Cleanup 64-byte alignment for 32-bit compilation.
2014-04-24 11:08:28 +02:00
Jan Steemann
d3d3473013
fixed compile warning regarding ISOC90
2014-04-23 21:30:55 +02:00
Jan Steemann
9bfcca67a0
fixed compile warning regarding assigned-only variables
2014-04-23 21:30:20 +02:00
Jan Steemann
a4ee394d4b
fixed AQL return codes in the face of cancellation
2014-04-23 19:07:34 +02:00
Jan Steemann
f34d25381f
don't log if not properly initialised
2014-04-22 22:00:09 +02:00
Jan Steemann
4732a42c18
fixed small memleak in application server setup
2014-04-22 16:36:26 +02:00
Jan Steemann
341481ba66
fixed Windows compile errors and warnings
2014-04-22 14:49:00 +02:00
Frank Celler
91fd5b5c0f
fixed base init
2014-04-21 19:06:17 +02:00
Frank Celler
6cdfa029c9
added more error information, fixed try catch
...
Conflicts:
CHANGELOG
arangod/V8Server/ApplicationV8.cpp
2014-04-21 13:35:06 +02:00
=
20d450da81
Bug fix: compirler error
2014-04-17 15:46:24 +02:00
=
74860e3a84
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-17 15:36:53 +02:00
Frank Celler
8e9ad58f3b
added cancelation of asnyc jobs
...
Conflicts:
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/v8-actions.cpp
lib/Rest/Handler.h
2014-04-16 20:16:22 +02:00
=
87ae2f9c2a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-14 08:56:20 +02:00
Jan Steemann
74f184dd81
fix compile warning
2014-04-13 22:21:13 +02:00
Jan Steemann
2050049b06
added periodic job management
...
this adds functions internal.deletePeriod() and internal.getPeriodic()
functions internal.definePeriodic() now also has an extra parameter to
specify the name of a periodic job. this makes it more easy to tell
jobs apart in the result of internal.getPeriodic().
2014-04-13 22:19:46 +02:00
Frank Celler
fc0ffd40b6
added missing figures
2014-04-10 11:48:35 +02:00
Jan Steemann
f893a9e53e
typecast
2014-04-09 09:36:21 +02:00
=
4ba9aa110b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-09 08:53:14 +02:00
Jan Steemann
eb7a94a861
fixed compile warning
2014-04-08 13:21:25 +02:00
Jan Steemann
de38d8c0ea
simplify serialisation of JSON into string-buffer
2014-04-07 21:31:23 +02:00
Jan Steemann
3cc2b59e74
size tests
2014-04-07 21:27:57 +02:00
Max Neunhoeffer
7383abbfa3
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-04-07 15:07:40 +02:00
Max Neunhoeffer
5dc976ad45
Improve BsonHelper interface.
2014-04-07 15:07:22 +02:00
Jan Steemann
87b31f9793
VS fixes
2014-04-07 11:50:52 +02:00
Max Neunhoeffer
d8509eceda
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-04-07 10:27:30 +02:00
Max Neunhoeffer
ac20acbda3
Draft of BsonHelper done.
2014-04-07 10:27:04 +02:00
=
0b61d6d4cf
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-07 08:51:41 +02:00
Jan Steemann
e8d61b0c01
set report interval to zero so loop isn't woken up permanently
2014-04-05 00:21:20 +02:00
Jan Steemann
049bcd82f3
disable no-op
2014-04-05 00:21:02 +02:00
Jan Steemann
16edd4b767
variable alignment
2014-04-05 00:20:41 +02:00
Jan Steemann
7f637ba12d
use empty instead of size check
2014-04-05 00:20:21 +02:00
Max Neunhoeffer
78f72f76ad
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-04-04 16:57:24 +02:00
Max Neunhoeffer
7410545842
First version of C++ frontend for libbson.
...
Appending and setup OK.
Read access not yet done.
2014-04-04 16:56:49 +02:00
Jan Steemann
0f5ae9b4eb
use WorkingSetSize instead of PeakWorkingSetSize
2014-04-04 16:43:38 +02:00
Jan Steemann
282f510e34
fixed race conditions
2014-04-04 14:57:14 +02:00
Max Neunhoeffer
21e725f138
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-04-04 12:52:00 +02:00
Max Neunhoeffer
41befb9d85
Move BSON to C++.
2014-04-04 12:51:45 +02:00
=
82ec298f44
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-04 12:29:38 +02:00
Jan Steemann
b922c74ab7
removed unused Url class
2014-04-04 10:23:41 +02:00
Jan Steemann
9aaeafda10
cpp
2014-04-04 10:21:54 +02:00
=
4f5415c291
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-04 08:56:31 +02:00
Jan Steemann
30f9dba42f
don't log nonsense errors
2014-04-03 23:23:08 +02:00
=
ad97866c76
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-03 17:14:14 +02:00
Jan Steemann
6baeaf606d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-03 16:14:19 +02:00
Jan Steemann
17bf8ebafb
fixed VS warnings
2014-04-03 16:13:56 +02:00
Max Neunhoeffer
5a2debd863
Add a first version (only 2 funcs) of tri-bson.h
2014-04-03 15:55:51 +02:00
Jan Steemann
23dffa05a7
change parameter name to avoid compiler warnings
2014-04-03 13:34:55 +02:00
Jan Steemann
100e514841
issue #798 : Lower case http headers from arango
...
This change allows returning capitalized HTTP headers, e.g.
`Content-Length` instead of `content-length`.
The HTTP spec says that headers are case-insensitive, but
in fact several clients rely on a specific case in response
headers.
This change will capitalize HTTP headers if the `X-Arango-Version`
request header is sent by the client and contains a value of at
least `20100` (for version 2.1). The default value for the
compatibility can also be set at server start, using the
`--server.default-api-compatibility` option.
2014-04-03 13:24:59 +02:00
Esteban Lombeyda
93d9992a23
TRI_GetPhysicalMemory for current process is implemented
2014-04-03 10:12:57 +02:00
Jan Steemann
88c3089b36
don't report bogus error messages
2014-04-02 17:51:25 +02:00
Esteban Lombeyda
d9e9983286
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-02 16:29:10 +02:00
Esteban Lombeyda
df2ef651fe
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-02 16:27:57 +02:00
Esteban Lombeyda
dfd7eb7bae
implementation of thread number and process times for windows
2014-04-02 14:47:33 +02:00
Jan Steemann
50f2ffaaaf
fixed misbehaving memory barriers for Visual Studio 2013
...
seems we are affected by the issue described here:
http://lists.schmorp.de/pipermail/libev/2014q1/002318.html
2014-04-02 14:19:40 +02:00
Max Neunhoeffer
0b80d25c29
Fix bug in associative-multi-pointer hash.
...
Also finish unittest for it.
2014-04-01 20:28:58 +02:00
Esteban Lombeyda
4d9534280b
implementing process information for windows processes
2014-04-01 17:05:17 +02:00
Max Neunhoeffer
2970899e6c
More debug code to track down bug in hash table.
2014-04-01 16:22:54 +02:00
Max Neunhoeffer
5fb98df16e
Debugging output.
2014-04-01 15:54:51 +02:00
Max Neunhoeffer
4f0453e6f9
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-04-01 14:50:52 +02:00
Max Neunhoeffer
8585d97c80
Fix a bug in multi pointer hash.
2014-04-01 14:50:29 +02:00
Jan Steemann
70f0c5c304
lol VS
2014-04-01 11:19:45 +02:00
Jan Steemann
086bfbe156
fix hash function call
2014-04-01 11:05:41 +02:00