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
9b66ab3a61
added AQL functions MD5, SHA1, and RANDOM_TOKEN
2015-01-17 22:40:47 +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
af3fef03a0
fixed possible segmentation fault when passing a Buffer object into a V8 function as a parameter
2015-01-13 22:49:07 +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
Jan Steemann
8a86c798a1
use IndexedPropertyAccessor for Buffer
2015-01-09 16:51:22 +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
3ce99bae8c
removed duplicate Reset() call
2015-01-09 10:41:26 +01:00
Jan Steemann
62696b6984
prerequisites for further COLLECT optimizations
2015-01-07 09:42:46 +01:00
Jan Steemann
f3b142849f
fixed leaks during reverts
2015-01-03 01:28:23 +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
Max Neunhoeffer
e50a705d9a
Squashed commit of the following: organise locking in distributed AQL
...
Locking is now done in an extra round after the query is fully
instanciated in the cluster. All participating shards are locked
in alphabetical order of their shard ID (local collection name).
For this to work there is a new action in the RestAqlHandler plus a
mechanism to prevent the usual locking from happening: Each thread has a
thread local static class variable of
triagens::arango::Transaction::_makeNolockHeaders
which is of type std::unordered_set<std::string>*.
Whenever this is not equal to nullptr and a local collection name is
stored in there, no locking or unlocking takes place. This information
is forwarded by the X-Arango-Nolock HTTP header, whenever an HTTP
request is sent via ClusterComm to a shard.
2014-12-22 14:40:22 +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
Jan Steemann
0c38d60732
less replacements in flex output
2014-12-17 17:26:37 +01:00
Jan Steemann
cc3b97491d
added derived files
2014-12-17 10:30:32 +01:00
Jan Steemann
37a39892ec
issue #1185 : parse non-fractional numbers with exponent
2014-12-17 10:30:18 +01:00
Jan Steemann
e8f51f1b5f
issue #1185 : parse non-fractional numbers with exponent
2014-12-17 10:28:48 +01:00
Jan Steemann
50e08ab099
removed unused file
2014-12-16 17:30:48 +01:00
Max Neunhoeffer
45cecf44f9
Initialise a few variables to please gcc.
2014-12-16 10:48:07 +01:00
Max Neunhoeffer
bf915da2e3
Use an unordered_map for JSBarriers.
2014-12-16 09:57:44 +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
Jan Steemann
0cb5b70a3e
turned assertions into ifs
2014-12-04 11:15:33 +01:00
Max Neunhoeffer
e7d94bf81d
Put a loop around select() to take care of EINTR.
2014-12-03 23:45:20 +01:00
Max Neunhoeffer
6e2aed2732
Take out cout debugging output.
2014-12-03 23:37:16 +01:00
Max Neunhoeffer
0fb6ef1968
Fix SimpleHttpClient for the n+1 time.
...
Still with debugging output.
2014-12-03 23:31:20 +01:00
Jan Steemann
e4b51f616c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-12-03 17:46:03 +01:00
Jan Steemann
867183945d
fixed memleak in shaper
2014-12-03 17:44:54 +01:00
Max Neunhoeffer
34c31a0980
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-12-03 16:46:37 +01:00
Max Neunhoeffer
8182539b66
Introduce invariants in processHeader.
2014-12-03 16:46:18 +01:00
Frank Celler
77f544a554
Merge pull request #1144 from triAGENS/less-confusing-http-naming
...
Renamed mergeArrays->mergeObjects (because it's actually about objects, not arrays)
2014-12-03 14:48:04 +01:00
Max Neunhoeffer
7fd0260add
Yet more printouts.
2014-12-03 13:30:43 +01:00
Max Neunhoeffer
f5e5617155
One more cout.
2014-12-03 11:47:22 +01:00
Max Neunhoeffer
4b099281aa
Take some couts out to reproduce bug.
2014-12-03 11:17:23 +01:00
Max Neunhoeffer
d938a77531
Take out some couts to reproduce error.
2014-12-03 10:47:26 +01:00
Max Neunhoeffer
776ce77452
Fix a segfault in my couts.
2014-12-03 10:20:54 +01:00
Max Neunhoeffer
41785104d5
Even more couts.
2014-12-03 09:47:20 +01:00
Max Neunhoeffer
658256059f
Yet more couts.
2014-12-03 09:44:22 +01:00
Max Neunhoeffer
41b01b78bc
Even more couts.
2014-12-03 09:29:02 +01:00
Max Neunhoeffer
4125ffc5b1
Add some couts to finally debug SimpleHttpClient and shell-fm test.
2014-12-03 09:11:10 +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
21b498127c
Fixed statistics for FreeBSD
...
By default it would try to compile the windows code, since the TRI_HAVE_MACOS_MEM_STATS doesn't cover BSD's.
2014-11-26 16:57:40 +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
fagnercarvalho
61d3846356
Fixing statistics documentation misspelled errors
2014-11-20 09:36:14 +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
Max Neunhoeffer
dbf1f66841
Fix SimpleHttpClient for the n+1 time. Some major cleanup done.
...
Added a lot of comments to explain why it should work now properly.
2014-11-16 19:56:58 -05:00
Frank Celler
ff199b60eb
fixed server gone reconnet
2014-11-16 20:58:02 +01:00
Frank Celler
cefba69ab5
fixed chunked again
2014-11-15 17:52:10 +01:00
Frank Celler
5a783df66f
removed while loop
2014-11-15 17:19:26 +01:00
Frank Celler
77fd12b987
fixed SimpleHttpClient
2014-11-14 23:50:00 +01:00
Frank Celler
5a99807ae0
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-11-14 18:38:19 +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
5fda62b725
Merge branch 'aql-feature-lazy-index' of https://github.com/triAGENS/ArangoDB into devel
2014-11-13 18:04:57 +01:00
scottashton
9f48775608
FIXED DOKU
2014-11-13 15:58:02 +01:00
Jan Steemann
2622f57e07
added assertions
2014-11-13 14:15:47 +01:00
Frank Celler
10e07f1982
added generated files
2014-11-12 14:58:51 +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
Frank Celler
88d1f78464
Merge remote-tracking branch 'origin/2.3' into devel
...
Conflicts:
CHANGELOG
2014-11-12 04:57:41 +01:00
Frank Celler
9c9bd02454
remove superfluous threads after a grace period
2014-11-10 21:42:32 +01:00
Max Neunhoeffer
5f26789c95
Cleanup code after making dispatcher elastic.
2014-11-07 20:25:05 -05:00
Max Neunhoeffer
353b16805a
Add thread local static variable for current DispatcherThread.
2014-11-07 20:12:58 -05:00
Frank Celler
9b2a054ae7
added blockThread and unblockThread
2014-11-08 00:21:59 +01:00
Jan Steemann
beafbe6a5c
fixed invalid reads
2014-11-07 11:57:26 +01:00
Willi Goesgens
f001c4f1aa
Treat valgrind possibly lost errors
2014-11-06 17:49:16 +01:00
Jan Steemann
5bf964ad5b
issue #1086 : arangoimp: Odd errors if arguments are not given properly
2014-11-06 12:07:12 +01:00
Willi Goesgens
8c91f94462
Fix possible uninitialised variable access as advised by Frank.
2014-11-03 13:30:53 +01:00
Frank Celler
2ce59c3478
removed recursion
2014-11-01 12:15:07 +01:00
Jan Steemann
26c3b0174f
fixed tests
2014-10-31 19:58:20 +01:00
Jan Steemann
d4d3e37a0d
added internal.parseFile
2014-10-30 19:18:05 +01:00
Jan Steemann
83252851e6
report warnings in queries
2014-10-30 17:33:15 +01:00
Willi Goesgens
0279cc1bd6
Output which ip/port we fail to bind.
2014-10-30 11:12:54 +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
d3c945d1d3
fixes for Visual Studio
2014-10-28 11:02:05 +01:00
Jan Steemann
ccd20d7638
do not print broken error message
2014-10-28 01:02:24 +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
Willi Goesgens
28f3b27922
These are not pointers.
2014-10-27 15:52:00 +01:00
Willi Goesgens
2378e2cef3
- don't output pseudo filenames in errors
...
- use nullptr
2014-10-27 15:46:53 +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
0a0f5f86ab
issue #1056 : "fs": zip functions fail with passwords
2014-10-25 00:36:46 +02:00
Jan Steemann
077743ce76
nullptr
2014-10-24 23:59:47 +02:00
Jan Steemann
bc4ae8e7df
fixed leak in IndexOperator, simplified IndexOperator API
2014-10-24 12:57:09 +02:00
Frank Celler
14ee3ae8df
fixed computation of readPosition for small numbers
2014-10-23 15:52:00 +02:00
Frank Celler
25bb5dac94
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-23 11:30:45 +02:00
Frank Celler
2a3700a4f6
removed superfluous transfer
2014-10-23 11:30:40 +02:00
Jan Steemann
612abc6a20
less throwing in destructors
2014-10-23 10:18:30 +02:00
Willi Goesgens
20383dd4e2
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-10-22 17:36:03 +02:00
Willi Goesgens
adf6391968
Make it const, baby.
2014-10-22 17:34:39 +02:00
Alan Plum
55f3c9829c
Fixed PBKDF2 usage.
2014-10-22 17:29:17 +02:00
Frank Celler
2e92c4db90
do compaction only every X round
2014-10-22 15:33:51 +02:00
Frank Celler
d9cee46f9b
Merge branch 'pipeline' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
lib/HttpServer/HttpCommTask.h
2014-10-22 11:51:59 +02:00
Frank Celler
501f8d7918
fixed deadlock
2014-10-22 11:36:51 +02:00
Jan Steemann
1ea92a181c
fixed deadlock
2014-10-22 11:32:30 +02:00
Frank Celler
a06e44956b
catch 'too many statistics' overflow
2014-10-22 11:13:55 +02:00
Frank Celler
c779457125
fixed pipeline
2014-10-21 22:45:09 +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
12ac3b8bdd
added comment
2014-10-21 10:45:27 +02:00
Jan Steemann
3d70c55d85
fixed isatty handling
2014-10-21 10:43:30 +02:00
Jan Steemann
40e62e95a5
fixed out-of-scheduler-threads issue
2014-10-20 18:27:50 +02:00
Frank Celler
ad50ad066e
added pipelining
2014-10-19 23:17:21 +02:00
Jan Steemann
fbdcffbd16
no colors if output is not a tty
2014-10-18 01:39:56 +02:00
Jan Steemann
ee614d6ebd
v8 context handling
2014-10-17 15:25:06 +02:00
Jan Steemann
d4da8cb908
fixed arangosh
2014-10-17 13:25:49 +02:00
Jan Steemann
0aa02a696b
pass ApplicationV8 to queries
2014-10-17 10:35:02 +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
dcb9427b6f
rewrote transaction contexts
2014-10-16 15:53:28 +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
234bb981aa
more exception handling
2014-10-15 20:39:12 +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
c946a1536a
documentation for fs
2014-10-15 14:01:15 +02:00
Jan Steemann
6511fec7c6
added tests for fs.read and fs.write
2014-10-15 12:44:04 +02:00
Jan Steemann
6bd448be46
added support for reading / writing binary data in fs.readFileSync && fs.write
2014-10-14 19:07:16 +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
1784ea856a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-10-14 10:15:35 +02:00
Jan Steemann
4a7164a84d
removed signal handler that didn't help
2014-10-14 10:15:22 +02:00
Jan Steemann
7c7b7205a7
updated documentation
2014-10-13 23:31:51 +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
Jan Steemann
2c1079064f
nullptr
2014-10-08 22:18:16 +02:00
Jan Steemann
a737336d17
stricter boolean options parsing
2014-10-08 22:17:59 +02:00
Jan Steemann
066f80b2af
added more test cases for arangob
...
Conflicts:
arangosh/Benchmark/arangob.cpp
arangosh/Benchmark/test-cases.h
2014-10-08 22:16:51 +02:00
Willi Goesgens
e433a2831e
Add a new wrapper which does fork + waitpid in one js call, so we're closer to the flame and less eventually miss something.
2014-10-08 16:48:30 +02:00
Jan Steemann
ff80fafba5
fixed cached lookups of collections on the server, which may have caused spurious problems after collection rename operations
2014-10-08 14:59:02 +02:00
Jan Steemann
0f83d8132f
fixed some transaction threading errors
2014-10-06 18:39:01 +02:00
Jan Steemann
10ae635df3
added architecture and maintainer mode
2014-10-03 01:56:20 +02:00
Jan Steemann
fdc8360674
moved member variable
2014-10-03 01:37:35 +02:00
Jan Steemann
5d28f7feb7
nullptr
2014-10-03 00:49:27 +02:00
Jan Steemann
e28ad821b0
fixed spuriously occurring "database not found" error
2014-10-02 15:34:38 +02:00
Jan Steemann
ce9499eac8
less string copying, less regex slowdown when importing CSV files
2014-09-30 23:20:12 +02:00
Jan Steemann
098c6853cd
nullptr
2014-09-30 14:48:33 +02:00
Jan Steemann
f3186fa065
cppcheck
2014-09-29 17:02:40 +02:00
Jan Steemann
f09122959c
tried to fix SSL shutdown memleak
2014-09-29 14:41:21 +02:00
Jan Steemann
0d075dca3f
pass queryRegistry into the AQL functions
2014-09-29 09:30:32 +02:00
Max Neunhoeffer
046d4f524d
Implement getSome for RemoteBlock.
2014-09-26 16:19:25 +02:00
Max Neunhoeffer
784a299ab8
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-09-24 16:17:44 +02:00
Max Neunhoeffer
cf5e1be91e
Version version of HTTP API done.
2014-09-24 16:17:18 +02:00
Jan Steemann
c8fba4c9be
fixes for Visual Studio
2014-09-24 15:41:26 +02:00
Jan Steemann
1c134bd8a7
fixed off by one errors
2014-09-24 15:15:06 +02:00
Jan Steemann
d5fb057603
less locking
2014-09-24 13:32:39 +02:00
Jan Steemann
dbf964e204
small optimizations
2014-09-24 12:09:13 +02:00
Jan Steemann
ddfb5c965d
merged experimental features
2014-09-24 09:42:16 +02:00
Max Neunhoeffer
1f74a64b58
Implement POST for HTTP API for queries.
2014-09-23 16:51:03 +02:00
Jan Steemann
d2f86ef8a0
macos
2014-09-23 10:22:03 +02:00
Jan Steemann
ae4b46ae86
fixed fake locks on macos
2014-09-23 09:56:13 +02:00
Jan Steemann
f4eab1abe9
macos
2014-09-23 09:38:16 +02:00
Jan Steemann
0b647f65a0
macos
2014-09-23 09:28:09 +02:00
Jan Steemann
9202720d53
lol jan
2014-09-23 09:21:01 +02:00
Jan Steemann
9a6dfa1db2
execute several types of expressions in C++
2014-09-19 15:21:01 +02:00
Jan Steemann
03252d6244
added reserve() method
2014-09-19 12:44:19 +02:00
Jan Steemann
c0a9d189c5
better error messages if mkdir fails
2014-09-18 17:48:05 +02:00
Jan Steemann
1016debd2e
more robust recovery
2014-09-18 17:47:37 +02:00
Jan Steemann
307766cf13
fixed memleak in async jobs
2014-09-18 15:05:49 +02:00
Jan Steemann
04ae26a7fe
added tests for skiplists
2014-09-18 14:45:45 +02:00
Max Neunhoeffer
3c675fee44
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
2014-09-17 14:08:18 +02:00
Max Neunhoeffer
2cdc5f4cd7
Fix skiplistback-ung and usage in AQL.
2014-09-17 14:07:23 +02:00
Jan Steemann
e5e2cfe4da
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-09-17 11:50:42 +02:00
Jan Steemann
d3f4f05df1
issue #1020
2014-09-17 11:42:01 +02:00
Jan Steemann
93ed0f2255
added reverse iteration for skiplists
2014-09-16 22:23:40 +02:00
Jan Steemann
85c96f2113
simplified hash index functions
2014-09-16 20:22:12 +02:00
Max Neunhoeffer
ed63d2f58c
Fix a bug introduced in the skiplist code when C++izing it.
2014-09-16 15:57:47 +02:00
Max Neunhoeffer
2b18e0379f
C++-ize skip lists and introduce a backward link.
2014-09-16 14:57:16 +02:00
Max Neunhoeffer
c57569a27c
Start to reintroduce backpointers in skiplist.
...
Also need an non-nullptr end node now.
2014-09-16 00:17:04 +02:00
Jan Steemann
481a16fd7a
removed bitarray indexes
2014-09-15 14:19:38 +02:00
Jan Steemann
f2c249f16a
removed debug output
2014-09-15 12:43:41 +02:00
Jan Steemann
5a1dc63946
fixed tons of compile errors in VS
2014-09-15 12:04:49 +02:00
Jan Steemann
8f27ef531c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
scripts/run
2014-09-15 09:51:04 +02:00
Max Neunhoeffer
42257d51e8
Make it compile again.
2014-09-14 22:26:36 +02:00
Frank Celler
e1b9e343bb
added maintenance mode
2014-09-14 21:44:42 +02:00
Jan Steemann
4e6f6f2cbd
finalized move to cxx
2014-09-14 00:06:00 +02:00
Jan Steemann
f5c3ee89c7
renamed last C files
2014-09-13 23:29:53 +02:00
Jan Steemann
aa20c9e980
renamed last C files...
2014-09-13 22:38:25 +02:00
Jan Steemann
506936dcdb
rename orgy
2014-09-13 02:35:13 +02:00
Jan Steemann
669cb3b235
renamed files
2014-09-13 01:44:01 +02:00
Jan Steemann
953b8cdfe3
renamed files
2014-09-13 00:34:48 +02:00
Jan Steemann
0dc0bc834f
more files renamed
2014-09-13 00:20:30 +02:00
Jan Steemann
87afcf5e8d
the great rename
2014-09-13 00:10:11 +02:00
Jan Steemann
6552490cbe
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/Aql/ExecutionNode.cpp
arangod/Aql/ExecutionNode.h
arangod/Aql/ExecutionPlan.cpp
arangod/Aql/OptimizerRules.cpp
2014-09-12 15:17:50 +02:00
Jan Steemann
a5c52998e8
remove redundant calculations
2014-09-12 15:10:48 +02:00
Max Neunhoeffer
d1e02c2e7b
Ignore an unused parameter.
2014-09-12 14:43:23 +02:00
Max Neunhoeffer
d12bb6f86c
Ignore unused parameters.
2014-09-12 14:43:05 +02:00
Max Neunhoeffer
d6268fc75b
Fix a but where a type argument was unused.
2014-09-12 14:42:26 +02:00
Jan Steemann
ce104ce81a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-10 13:29:17 +02:00
Jan Steemann
e653552c5e
issue #997 : added large file support for Windows
2014-09-10 13:12:18 +02:00
Willi Goesgens
4c91bce5a7
fix typo
2014-09-10 11:06:29 +02:00
Jan Steemann
f053299f9a
check memory
2014-09-10 10:54:11 +02:00
Jan Steemann
c16ddedc83
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
js/apps/system/aardvark/frontend/js/bootstrap/errors.js
js/common/bootstrap/errors.js
js/server/modules/org/arangodb/ahuacatl.js
js/server/modules/org/arangodb/aql-helper.js
js/server/tests/shell-skiplist-index.js
2014-09-09 22:18:52 +02:00
Jan Steemann
3ea0c8ec28
remove pending dispatcher jobs on shutdown
2014-09-08 15:03:19 +02:00
Alan Plum
b0995dfdb7
Replaced PBKDF2_HMAC with PBKDF2_HMAC_SHA1 for OSX compat.
2014-09-08 14:32:40 +02:00
Jan Steemann
6d83700478
disable spinlocks in debugging
2014-09-08 14:14:39 +02:00
Jan Steemann
a0868577ca
tried to diagnose logger races
2014-09-08 09:30:56 +02:00
Alan Plum
6f9376e264
Fixed PBKDF2HMAC comment.
2014-09-05 16:35:27 +02:00
Alan Plum
469af580e5
Added PBKDF2-HMAC.
2014-09-05 16:23:37 +02:00
Frank Celler
4ffec6e914
tried to silence rpmlint: remove empty files, remove unused scripts, fixed initgroups, fixed identical files, remove __DATE__
...
Conflicts:
CHANGELOG
Makefile.in
2014-09-05 09:28:21 +02:00
Max Neunhoeffer
63020e078e
Prevent readline-history memleak.
2014-09-05 09:11:25 +02:00
Alan Plum
4e3659c01a
Added support for sha384, sha512.
2014-09-04 23:17:58 +02:00