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 |
Jan Steemann
|
005e727bde
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
Conflicts:
lib/V8/v8-conv.cpp
|
2014-09-01 16:15:32 +02:00 |
Jan Steemann
|
848ce68dc3
|
fixed too eager duplicates check for shaper
|
2014-09-01 15:48:58 +02:00 |
Jan Steemann
|
aadd0f9254
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
Conflicts:
arangod/Utils/CollectionNameResolver.h
arangod/V8Server/v8-vocbase.cpp
|
2014-08-30 17:35:08 +02:00 |
Jan Steemann
|
7771621fc6
|
take compatibility settings into account even for async requests
|
2014-08-30 17:26:45 +02:00 |
Jan Steemann
|
d1454294c1
|
removed hard-coded value
|
2014-08-30 17:26:36 +02:00 |
Jan Steemann
|
66d556b003
|
re-added cases for data types
|
2014-08-30 02:42:35 +02:00 |
Jan Steemann
|
799a845967
|
added V8StringConverter
|
2014-08-30 02:32:59 +02:00 |
Jan Steemann
|
1367a016cf
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
|
2014-08-29 20:38:30 +02:00 |
Willi Goesgens
|
be1c84f480
|
Exceptions: don't print Backtraces if the exception is handled in the subsequent js code.
|
2014-08-29 12:15:19 +02:00 |
Jan Steemann
|
5928d285ad
|
fixed WAL recovery which hung in certain conditions
|
2014-08-29 12:03:38 +02:00 |
Jan Steemann
|
b54e791f8f
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
|
2014-08-28 22:23:25 +02:00 |
Jan Steemann
|
d72354da66
|
issue #1003: added feature to use backslash escaping for CSV data in arangoimp
|
2014-08-28 21:03:58 +02:00 |
Jan Steemann
|
a014b44ba4
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
Conflicts:
arangod/Utils/Transaction.h
|
2014-08-28 11:06:14 +02:00 |
Jan Steemann
|
81c095105b
|
issue #1003
|
2014-08-28 10:32:32 +02:00 |
Jan Steemann
|
cd1d0c45f8
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
Conflicts:
arangod/V8Server/v8-query.cpp
|
2014-08-27 19:25:37 +02:00 |
Jan Steemann
|
cda10393f5
|
some traversal speedups
|
2014-08-27 18:56:51 +02:00 |
Thomas Schmidts
|
f964696ec1
|
Fixed wrong spelling in the errors
|
2014-08-25 15:56:34 +02:00 |
Willi Goesgens
|
91d420ea07
|
Merge branch 'aql2' of github.com:triAGENS/ArangoDB into aql2
|
2014-08-25 13:33:59 +02:00 |
Willi Goesgens
|
e65a53475b
|
improve Exceptionhandling
- add backtraces
- derive public from std::exception so the usual catch to these kicks in.
|
2014-08-25 13:31:53 +02:00 |
James
|
776cb02f1e
|
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
|
2014-08-25 13:12:54 +02:00 |
James
|
09f945eaf7
|
added some constructors for Json with TRI_json_t const* as arg.
|
2014-08-25 13:05:48 +02:00 |
Willi Goesgens
|
903a3f06ba
|
Add function pointer to the demangled output of the backtrace, which can be used like this:
addr2line -e bin/arangod 0xaddb74
to obtain the line number of the stackframe.
|
2014-08-25 10:52:22 +02:00 |
Jan Steemann
|
f6b424b833
|
use auto
|
2014-08-23 03:20:38 +02:00 |
Jan Steemann
|
6f5271823e
|
use auto
|
2014-08-23 01:54:28 +02:00 |
Jan Steemann
|
51515afb68
|
optimization for the empty string
|
2014-08-23 01:28:40 +02:00 |
Jan Steemann
|
dcfa59806e
|
more C++11
|
2014-08-23 00:51:13 +02:00 |
Jan Steemann
|
86bf8e3c4f
|
removed unused function argument
|
2014-08-23 00:50:37 +02:00 |
Jan Steemann
|
70732ce9ef
|
added derived file
|
2014-08-22 21:53:54 +02:00 |
Jan Steemann
|
7330597f15
|
fixed ambigious method JsonHelper::getStringValue
|
2014-08-22 21:53:29 +02:00 |
Jan Steemann
|
a70a9613f6
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
Conflicts:
lib/BasicsC/voc-errors.h
|
2014-08-22 21:51:38 +02:00 |
Jan Steemann
|
04fbe668cc
|
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
|
2014-08-22 17:58:12 +02:00 |
Jan Steemann
|
9f9277357b
|
some more asserts
|
2014-08-22 17:57:47 +02:00 |
Max Neunhoeffer
|
3413eec1b7
|
Fix a merge mistake.
|
2014-08-22 17:03:45 +02:00 |
Max Neunhoeffer
|
4b229c5873
|
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
Conflicts:
lib/Basics/JsonHelper.h
|
2014-08-22 17:02:06 +02:00 |
James
|
931aaee618
|
Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2
Conflicts:
arangod/Aql/OptimizerRules.cpp
|
2014-08-22 16:19:01 +02:00 |
James
|
4c49a3be5e
|
deserialising of IndexRangeNode almost completed.
|
2014-08-22 16:17:10 +02:00 |
James
|
0c4f8c1466
|
adding some more helper functions to get json array entries.
|
2014-08-22 15:05:08 +02:00 |
Jan Steemann
|
45d5d0f53a
|
cppcheck
|
2014-08-22 13:53:21 +02:00 |
Max Neunhoeffer
|
e5f09bfd87
|
Fix an invalid throw() by removing it.
|
2014-08-22 13:46:33 +02:00 |