Jan Steemann
60fd8e44e4
nullptr
2014-07-03 10:17:10 +02:00
Thomas Schmidts
0328c9a900
Fixed a few spelling and code erros and deleted last examples
2014-07-02 17:48:54 +02:00
Thomas Schmidts
e46d87f23c
Changed documentation code in configure chapter
2014-07-02 14:08:41 +02:00
Jan Steemann
28965618d1
handle renaming of collections
2014-07-02 10:28:43 +02:00
Thomas Schmidts
55aa1645ac
Changes in the code documentation
2014-07-02 09:51:26 +02:00
Jan Steemann
ac2f6e61de
added "insert" method as an alias for "save"
2014-07-02 00:34:33 +02:00
Max Neunhoeffer
6d7708db12
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-07-01 17:00:36 +02:00
Max Neunhoeffer
2f784c7e4d
Add a WAL flush for the cluster to flush the WAL on all DBservers.
2014-07-01 17:00:05 +02:00
Jan Steemann
a5cf53d417
fixed examples
2014-07-01 16:48:47 +02:00
Jan Steemann
c28b672fe5
fixed test
2014-07-01 11:35:57 +02:00
Jan Steemann
d55626c038
xxx
2014-06-30 19:00:36 +02:00
Jan Steemann
d6a93a5535
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-06-30 13:07:56 +02:00
Jan Steemann
bda2db16da
recovery and replication
2014-06-30 13:07:48 +02:00
Thomas Schmidts
c263b2a5e1
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-06-29 03:34:42 +02:00
Thomas Schmidts
c2cb0d5a10
Some changes to the comments in the code
2014-06-29 03:34:22 +02:00
Jan Steemann
abf273d453
wait until gc thread is fully done
2014-06-29 00:20:22 +02:00
Jan Steemann
eabc3f8138
VS
2014-06-27 19:32:16 +02:00
Jan Steemann
067dbf63b2
WAL recovery
2014-06-27 19:11:41 +02:00
Jan Steemann
9ca37522a7
fixed undefined behavior in task shutdown
2014-06-26 15:44:08 +02:00
Jan Steemann
07d244488d
changed crud signatures
2014-06-26 12:37:01 +02:00
Jan Steemann
723a0ab265
fixed some memory errors
2014-06-26 11:52:37 +02:00
Thomas Schmidts
45f27782e0
More changes in the documentation code
2014-06-25 17:27:12 +02:00
Thomas Schmidts
a43e8e065d
Some changes in the documentation code
2014-06-25 16:29:17 +02:00
Thomas Schmidts
4d7b22b05a
Some changes in the documentation code
2014-06-25 15:17:51 +02:00
Thomas Schmidts
f7be757b0b
Some changes in the code documentation
2014-06-25 14:57:29 +02:00
Thomas Schmidts
34e1addcfb
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-06-24 17:23:54 +02:00
Jan Steemann
f411fceb2e
exposed WAL API
2014-06-24 16:10:27 +02:00
Thomas Schmidts
f4c6c97488
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-06-24 16:09:27 +02:00
Jan Steemann
c4aad1e0cd
added tests
2014-06-24 15:11:19 +02:00
Thomas Schmidts
0bf957ddd7
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-06-24 14:28:50 +02:00
Thomas Schmidts
0d969e6814
Changes in the gitbook, also bug fixing in code
2014-06-24 14:28:30 +02:00
Jan Steemann
303378d8e2
honor `--server.disable-statistics`
2014-06-24 12:06:47 +02:00
Jan Steemann
4f282cbe02
removed startup option `--database.remove-on-drop`
2014-06-24 11:54:32 +02:00
Jan Steemann
98f87b1f80
write-throttling
2014-06-24 10:55:05 +02:00
Jan Steemann
cc041c4851
typecasts
2014-06-24 08:20:35 +02:00
Jan Steemann
5ce280b5f4
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-06-24 00:38:33 +02:00
Jan Steemann
d56719ae4d
simplification of signatures
2014-06-24 00:32:40 +02:00
Thomas Schmidts
8d4527a8c9
Changed Documentation in code
2014-06-24 00:01:27 +02:00
Jan Steemann
e89e390cda
re-added replication applier
2014-06-23 17:55:08 +02:00
Jan Steemann
f72ccde9cf
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-06-23 17:46:25 +02:00
Jan Steemann
13e061bd76
fixed tests
2014-06-23 17:46:00 +02:00
Thomas Schmidts
03881bf63c
Made Examples instead of verbinclude
2014-06-23 17:16:19 +02:00
Thomas Schmidts
19bd94b967
Added line to Makefiles.files for code examples
2014-06-23 17:00:36 +02:00
Thomas Schmidts
af1805b627
Fixed small spelling errors
2014-06-23 15:15:50 +02:00
Thomas Schmidts
10a5b782fd
Some changes in the documentation code
2014-06-23 14:55:14 +02:00
Jan Steemann
c930740862
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-06-23 13:22:56 +02:00
Thomas Schmidts
7b11a3e9f3
Changed some comments in code
2014-06-23 13:22:02 +02:00
Jan Steemann
ebb7e61045
removed code for special handling of _trx and _replication
2014-06-23 09:03:42 +02:00
Thomas Schmidts
06e033c0c8
Some improvements in the python script
2014-06-23 08:55:47 +02:00
Jan Steemann
fc823938c0
nullptr
2014-06-21 03:27:38 +02:00
Jan Steemann
16bf152c8f
fully removed replication logger
2014-06-21 00:32:47 +02:00
Frank Celler
4dcf5dc817
updated disclaimer
2014-06-20 16:40:35 +02:00
Jan Steemann
7e52ebbc3b
fixes for Visual Studio
2014-06-20 15:46:33 +02:00
Thomas Schmidts
90ad06833f
Change some comments in the code
2014-06-20 15:10:16 +02:00
Jan Steemann
6c0dcf85c4
WAL DDL markers
2014-06-19 14:33:38 +02:00
Jan Steemann
8b9cdbe075
fixed tests
2014-06-18 16:34:11 +02:00
Jan Steemann
b952c6724d
recovery
2014-06-17 18:19:04 +02:00
Jan Steemann
acba4c8851
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
CHANGELOG
2014-06-17 15:31:04 +02:00
Frank Celler
f794ee8368
fixed datafile debugger
...
Conflicts:
CHANGELOG
2014-06-17 09:22:56 +02:00
Jan Steemann
a1177816aa
modifiable AQL, final syntax
2014-06-17 00:37:08 +02:00
Jan Steemann
37a30b420d
prevent exceptions
2014-06-14 15:05:54 +02:00
Jan Steemann
b54b89d68d
key generator rework
2014-06-14 00:33:40 +02:00
Jan Steemann
47999865d6
read-only mode
2014-06-13 15:32:13 +02:00
Jan Steemann
d7f35bcc7b
fixed datafile ticks issues
2014-06-13 14:46:21 +02:00
Jan Steemann
fabc51f889
fixed wrong ASSERT usage
2014-06-13 12:10:35 +02:00
Jan Steemann
1b94fbf904
fixed crash in dump
2014-06-13 01:53:44 +02:00
Jan Steemann
101b5ac95f
Merge branch 'mjmh' of https://github.com/triAGENS/ArangoDB into mjmh
2014-06-12 11:29:08 +02:00
Jan Steemann
dae5a5151d
call (still empty) WAL recovery procedure at startup
2014-06-12 11:28:48 +02:00
Max Neunhoeffer
ed1a588baa
Merge branch 'mjmh' of ssh://github.com/triAGENS/ArangoDB into mjmh
2014-06-12 10:39:13 +02:00
Max Neunhoeffer
82ab5bc0ac
More checks for protected getShaper accesses.
...
Also: Make arangodump possible using fake trx objects.
2014-06-12 10:38:39 +02:00
Jan Steemann
bca5b999d9
removed fcall
2014-06-12 10:26:53 +02:00
Jan Steemann
1cc46c4626
copy WAL documents
2014-06-12 10:26:24 +02:00
Jan Steemann
cc115a2766
removed outdated upgrade methods
2014-06-11 17:38:49 +02:00
Jan Steemann
b802973273
Merge branch 'mjmh' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangod/Wal/CollectorThread.cpp
2014-06-11 11:33:48 +02:00
Jan Steemann
7e6750c397
wal flush w/ collection unload
2014-06-11 11:33:02 +02:00
Max Neunhoeffer
f0bef2496f
Make _shaper private and use getter/setter.
2014-06-11 11:18:22 +02:00
Max Neunhoeffer
c2bddb1c19
Let TRI_document_collection_t inherit from TRI_collection_t.
2014-06-11 10:51:47 +02:00
Jan Steemann
5a8cdb0ec5
wal flush
2014-06-11 09:32:20 +02:00
Max Neunhoeffer
c5e5e64135
Initialise _dataptr in constructor.
...
Fix a bug found by a unittest.
2014-06-10 21:42:23 +02:00
Jan Steemann
eba885d583
fixed member initialization in second constructor
2014-06-10 17:41:11 +02:00
Jan Steemann
dfc34c0c98
Merge branch 'mjmh' of https://github.com/triAGENS/ArangoDB into mjmh
2014-06-10 16:42:43 +02:00
Jan Steemann
7c599ef893
barriers
2014-06-10 16:42:15 +02:00
Max Neunhoeffer
c49f1a80d6
Went through all TRI_doc_mptr\(_copy\)_t ...
...
... to see whether _copy is needed.
2014-06-10 16:04:30 +02:00
Jan Steemann
c686c13c91
Merge branch 'mjmh' of https://github.com/triAGENS/ArangoDB into mjmh
2014-06-10 15:42:46 +02:00
Jan Steemann
ede9c634c3
assert
2014-06-10 15:42:39 +02:00
Max Neunhoeffer
02a8b4e388
Edge index lookup returns now TRI_doc_mptr_copy_t.
...
Move TRI_document_edge_t to voc-types.h.
2014-06-10 15:19:11 +02:00
Max Neunhoeffer
dbfe62fd66
TRI_SelectByExample now uses copies of master pointers.
2014-06-10 14:32:57 +02:00
Jan Steemann
aa173b315b
update cap constraint sizes
2014-06-10 13:40:33 +02:00
Jan Steemann
da9f8247fb
barriers are now created automatically by transactions
2014-06-10 11:56:40 +02:00
Jan Steemann
d9653bc462
DML for AQL
2014-06-10 09:30:27 +02:00
Jan Steemann
05ddccd515
fixed wrong sorts
2014-06-08 00:18:56 +02:00
Jan Steemann
72a102e794
major internal changes
2014-06-08 00:12:53 +02:00
Jan Steemann
ca959cab9d
simplified usage of transactions
2014-06-06 23:28:34 +02:00
Jan Steemann
3f6cb4d9ed
fixed update policy
2014-06-06 22:53:59 +02:00
Jan Steemann
368091d7c3
function cleanup
2014-06-06 21:35:34 +02:00
Jan Steemann
c6b8bb7313
do not create _trx collection
2014-06-06 17:06:07 +02:00
Jan Steemann
a289a7ac89
Merge branch 'mjmh' of https://github.com/triAGENS/ArangoDB into mjmh
2014-06-06 17:00:56 +02:00
Jan Steemann
7b9e3af0f1
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangod/VocBase/voc-shaper.cpp
2014-06-06 17:00:49 +02:00
Max Neunhoeffer
fd2c99443f
Introduce TRI_doc_mptr_copy_t for copies of master pointers.
...
Did not yet run through all occurrences of TRI_doc_mptr_t to see
whether they have to be TRI_doc_mptr_copy_t.
2014-06-06 16:59:32 +02:00
Frank Celler
315232f2c8
fixed order of checks
2014-06-06 15:10:27 +02:00
Jan Steemann
362838ae69
TRI_ASSERT
2014-06-06 11:25:19 +02:00
Esteban Lombeyda
b848ff00b5
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-06-06 10:55:11 +02:00
Jan Steemann
8da6824d15
added TRI_ASSERT and TRI_ASSERT_EXPENSIVE
2014-06-06 10:32:20 +02:00
Jan Steemann
cb5bb4eb0e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangod/Makefile.files
arangod/RestHandler/RestEdgeHandler.cpp
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/voc-shaper.cpp
2014-06-05 22:58:49 +02:00
Jan Steemann
6344bb5a1e
merge
2014-06-05 22:28:19 +02:00
Jan Steemann
17981a92c2
more barriers
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-06-05 22:23:48 +02:00
Esteban Lombeyda
78e8b56117
cleaning
2014-06-05 16:01:58 +02:00
Frank Celler
2cfb2e0577
fixed issue #883 : arango 2.1 - when starting multi-machine cluster, UI web does not change to cluster overview
...
Conflicts:
CHANGELOG
lib/ShapedJson/shape-accessor.cpp
lib/ShapedJson/shape-accessor.h
2014-06-05 15:58:19 +02:00
Max Neunhoeffer
35e00a3a4d
Revert "Do not copy TRI_doc_mptr_t."
...
This reverts commit ea1f82194dccdf212c9ef1f7ee8c5790b7e3c771.
We need to copy such that we can release the collection lock earlier.
2014-06-05 14:56:21 +02:00
Max Neunhoeffer
537160f2d5
Do not copy TRI_doc_mptr:t structs one more time.
2014-06-05 14:03:00 +02:00
Max Neunhoeffer
95933fb3c1
Do not copy TRI_doc_mptr_t.
2014-06-05 13:56:26 +02:00
Max Neunhoeffer
3e256a8aee
Fix allocation of TRI_doc_mptr_t structs.
2014-06-05 13:14:30 +02:00
Max Neunhoeffer
4de7e852f9
Merge branch 'mjmh' of ssh://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/document-collection.cpp
2014-06-05 12:07:48 +02:00
Max Neunhoeffer
2776dc78fa
Make TRI_doc_mptr_t a C++ struct.
2014-06-05 12:03:57 +02:00
Jan Steemann
7783bc6687
made function private
2014-06-05 01:14:13 +02:00
Jan Steemann
3bda98a28c
Merge branch 'mjmh' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangod/VocBase/document-collection.cpp
arangod/Wal/DocumentOperation.h
2014-06-04 17:36:00 +02:00
Jan Steemann
7b7f42118e
fixed some unique constraint violation handling
2014-06-04 17:28:06 +02:00
Max Neunhoeffer
a7792a5306
Looked through TRI_EXTRACT_MARKER_KEY for protection.
2014-06-04 15:40:09 +02:00
Max Neunhoeffer
a32bf12f2f
Looked at all _dataptr dereferences.
2014-06-04 15:18:25 +02:00
Jan Steemann
ad1feb0ed4
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-06-04 14:30:28 +02:00
Frank Celler
eda4b0cde4
fixed dfdb
2014-06-04 11:02:42 +02:00
Max Neunhoeffer
13541cf4ec
Rename component _data -> _dataptr in master pointer.
2014-06-03 22:27:08 +02:00
Jan Steemann
8ea7fa5e4a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-06-03 17:18:02 +02:00
Thomas Schmidts
87e0d54f04
small changes for new documentation in code-docu
2014-06-03 14:55:39 +02:00
Esteban Lombeyda
3ec823c804
Error string for remove, replace, update modified
2014-06-03 14:35:06 +02:00
Jan Steemann
a9a12e42c8
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
Makefile.am
2014-06-03 10:18:08 +02:00
Jan Steemann
07e2fce6b8
fixed keepNull in cluster
2014-06-03 10:13:19 +02:00
Jan Steemann
e39e39b524
removed synchroniser
2014-06-02 16:04:56 +02:00
Jan Steemann
2c934cf1aa
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangod/RestServer/ArangoServer.cpp
arangod/V8Server/ApplicationV8.cpp
2014-06-02 09:52:05 +02:00
Frank Celler
8db4667755
cleanup of version-check, added option check-version
2014-06-01 13:37:21 +02:00
Jan Steemann
d4dd58b264
merged primary-collection.cpp with document-collection.cpp
2014-05-31 00:22:32 +02:00
Jan Steemann
19b0642d08
removed fsrt.inc
2014-05-30 20:39:02 +02:00
Jan Steemann
1fd155edc4
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-30 19:15:07 +02:00
Jan Steemann
7b521a4c9e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangod/VocBase/document-collection.cpp
arangod/VocBase/document-collection.h
2014-05-30 12:51:20 +02:00
Frank Celler
c8ddff2a9b
fixed shutdown for busy V8 contexts
2014-05-30 11:39:11 +02:00
Jan Steemann
72541e5046
prevent small leak in case of shutdown
2014-05-29 15:06:07 +02:00
Jan Steemann
ed6a55abb9
specialized primary index for faster comparisons and less datafile lookups
2014-05-29 03:35:37 +02:00
Jan Steemann
4cbdbba633
unregister all user tasks on shutdown
2014-05-28 21:36:05 +02:00
Jan Steemann
350e8fc8fe
fast path for named property access
2014-05-28 21:35:42 +02:00
Jan Steemann
bd9e8b0478
fixed too eager iteration over skiplists
2014-05-28 15:19:57 +02:00
Esteban Lombeyda
a4a4d770b6
more documentation
2014-05-28 10:29:10 +02:00
Jan Steemann
86cecdb6a6
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangosh/Benchmark/BenchmarkThread.h
2014-05-26 17:28:16 +02:00
Frank Celler
d097755324
cleanup of statistics, new css, merge css, view and template, added long/short history, exclude all statistics collections, added clusterId
...
Conflicts:
js/apps/system/aardvark/frontend/scss/_newDashboard.scss
js/apps/system/aardvark/frontend/scss/_resizing.scss
js/apps/system/aardvark/frontend/scss/generated.css
js/apps/system/aardvark/statistics.js
2014-05-25 23:10:10 +02:00
Jan Steemann
558048d267
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-23 09:34:33 +02:00
Jan Steemann
ea97d443b0
use wal shape and attribute markers
2014-05-22 16:00:00 +02:00
Esteban Lombeyda
bcd8490c1b
Supporting new signature for remove function
2014-05-22 14:35:17 +02:00
Jan Steemann
ac7e73f6e7
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-22 13:11:39 +02:00
Jan Steemann
c5103e28b3
fixed edges
2014-05-22 11:27:17 +02:00
Esteban Lombeyda
15cb6e3f0d
documentation was adapted to new signatures
2014-05-22 11:09:47 +02:00
Jan Steemann
dc742f255a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-22 10:52:37 +02:00
Jan Steemann
01a4c43b81
Merge branch 'mjmh' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-22 10:52:23 +02:00
Jan Steemann
cf099a629b
dump markers
2014-05-22 10:52:12 +02:00
Esteban Lombeyda
f8c330ce54
Supporting new signature for replace function
2014-05-22 10:31:01 +02:00
Max Neunhoeffer
2820afdcc2
Remove many extern "C" declarations that are no longer needed.
2014-05-22 10:19:03 +02:00
Jan Steemann
5373f1cea0
Merge branch 'mjmh' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangod/VocBase/edge-collection.h
2014-05-21 18:06:44 +02:00
Jan Steemann
0caa570274
update()
2014-05-21 18:05:08 +02:00
Max Neunhoeffer
e7560357d2
Further cleanup with #include "Basics/Common.h"
2014-05-21 16:59:54 +02:00
Max Neunhoeffer
69353334eb
Get rid of TRI_ENABLE_CLUSTER everywhere.
2014-05-21 14:46:47 +02:00
Max Neunhoeffer
0af211c1e5
More header cleanups.
2014-05-21 13:42:41 +02:00
Esteban Lombeyda
0b6846e963
Supporting new signature for JS update function
2014-05-21 11:52:06 +02:00
Jan Steemann
3b8d282c7b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-19 11:55:27 +02:00
Jan Steemann
cdb4eaff99
fixed conversion warning
2014-05-19 11:31:40 +02:00
Jan Steemann
168fdcf6ef
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
UnitTests/Basics/bson-test.cpp
arangod/V8Server/v8-actions.cpp
lib/Basics/BsonHelper.h
2014-05-19 11:21:58 +02:00
Jan Steemann
1328aed652
small refactoring
2014-05-17 12:17:58 +02:00
Jan Steemann
e9c4a759f7
add string length to object creation
2014-05-17 01:37:36 +02:00
Jan Steemann
579a46220e
added one-shot tasks
2014-05-14 21:04:37 +02:00
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
300da03c5c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-12 17:25:01 +02:00
Jan Steemann
14813638dd
removed boost
2014-05-12 17:22:42 +02:00
Jan Steemann
027ec2d3f4
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangod/V8Server/V8PeriodicTask.cpp
arangod/V8Server/V8PeriodicTask.h
arangod/V8Server/v8-actions.cpp
js/common/bootstrap/module-internal.js
js/server/server.js
lib/Dispatcher/ApplicationDispatcher.cpp
lib/Dispatcher/RequeueTask.cpp
lib/GeneralServer/GeneralListenTask.h
lib/Scheduler/ApplicationScheduler.cpp
lib/Scheduler/PeriodicTask.cpp
lib/Scheduler/Scheduler.cpp
lib/Scheduler/Scheduler.h
lib/Scheduler/Task.cpp
lib/Scheduler/Task.h
lib/Scheduler/TimerTask.cpp
lib/Scheduler/TimerTask.h
2014-05-12 16:49:20 +02:00
Jan Steemann
9a45d9379a
issue #854 : Cleanup collection figures
2014-05-12 09:43:41 +02:00
Jan Steemann
d23fe23254
added tasks manual entry
2014-05-10 02:25:59 +02:00
Jan Steemann
cfc2d407d7
added tests for task management
2014-05-10 00:43:14 +02:00
Jan Steemann
3becebf488
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-09 17:36:42 +02:00
Jan Steemann
82595ee169
improved periodic task management
2014-05-09 17:36:24 +02:00
Max Neunhoeffer
809625a1ad
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-05-09 16:35:26 +02:00
Max Neunhoeffer
19289b6d37
First working version of arangorestore for clusters.
2014-05-09 16:33:54 +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
80aea14a00
fixed memory error
2014-05-09 15:05:32 +02:00
Jan Steemann
8fa45ca181
added string task ids for periodic jobs
2014-05-08 22:59:36 +02:00
Jan Steemann
78185a60d7
fixed return code for async job cancellation
2014-05-08 18:27:46 +02:00
Jan Steemann
d2732aa929
don't leak barriers
2014-05-08 16:14:33 +02:00
Jan Steemann
5d3d854495
issue #848 : db.someEdgeCollection.inEdge does not return correct value when called the 2nd time after a .save to the edge collection
2014-05-08 13:38:06 +02:00
Max Neunhoeffer
df68f47338
Use StringBuffer in SimpleHttpResult rather than stringstream.
2014-05-07 16:35:40 +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
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
Jan Steemann
ce04ec4ae3
fixed crash due to querying of context property outside of isolate
2014-04-22 16:01:55 +02:00
Jan Steemann
ae153598a3
issue #810 : documented immutability of returned objects
2014-04-22 14:26:05 +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
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
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
Jan Steemann
90c0d0dfd6
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-11 21:33:41 +02:00
Jan Steemann
080fac47e0
dont expose test function
2014-04-11 18:19:55 +02:00
Max Neunhoeffer
d3df2a16e9
Improve the documentation of _create with respect to shardKeys.
2014-04-04 17:13:49 +02:00
Jan Steemann
17bf8ebafb
fixed VS warnings
2014-04-03 16:13:56 +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
Jan Steemann
e2f1d0dfb6
fixed issues in arango-dfdb
2014-03-27 12:29:32 +01:00
Jan Steemann
cc533c5df5
fixed segfault
2014-03-25 11:16:51 +01:00
Jan Steemann
f758690ddc
fixed memleak
2014-03-25 10:50:38 +01:00
Jan Steemann
fa391e0636
slight GC improvements
2014-03-24 16:12:59 +01:00
Jan Steemann
19fb30db14
Revert "free barriers properly"
...
This reverts commit 35a74cf20ce1fa7f801b375fe7a6a51da9536ee5.
Conflicts:
arangod/V8Server/v8-query.cpp
2014-03-13 23:28:11 +01:00
Jan Steemann
9b0bb25cc5
don't requeue identical global context methods
2014-03-13 21:48:27 +01:00
Jan Steemann
ef45f43be9
fixed arango-dfdb issues
2014-03-13 20:56:45 +01:00
Jan Steemann
4cd329090b
free barriers properly
2014-03-13 20:09:53 +01:00
Jan Steemann
7df402d1cd
removed command line option `--database.remove-on-drop`
2014-03-10 17:03:17 +01:00
Jan Steemann
ec9e3f2402
debug information
2014-03-07 12:17:38 +01:00
Jan Steemann
79defc2ef1
-Wunreachable-code reverted. Visual Studio doesn't like it
2014-03-06 11:36:58 +01:00
Jan Steemann
c5c294aa6b
-Wunreachable-code
2014-03-06 11:30:38 +01:00
Jan Steemann
415055705f
adjusted documentation
2014-03-04 18:45:56 +01:00
Jan Steemann
5ebdc7d307
fixed "cannot convert value to JSON" error
2014-03-04 16:21:40 +01:00
Jan Steemann
65bc5dddad
documentation
2014-03-03 10:40:29 +01:00
Jan Steemann
8041752f4f
documentation
2014-03-03 10:33:29 +01:00
Jan Steemann
1481ceba42
documentation
2014-03-03 10:28:38 +01:00
Jan Steemann
3478c8bc74
cppcheck
2014-03-03 09:12:34 +01:00
Frank Celler
5a2fa4f37d
stop if upgrade is needed
2014-03-01 16:14:29 +01:00
Frank Celler
b888e8cfa6
Merge branch 'devel' of github.com:triAGENS/ArangoDB into sharding
...
Conflicts:
arangod/V8Server/V8PeriodicJob.cpp
js/apps/system/aardvark/api-docs.json
js/apps/system/aardvark/api-docs/batch.json
js/apps/system/aardvark/api-docs/collection.json
js/apps/system/aardvark/api-docs/cursor.json
js/apps/system/aardvark/api-docs/database.json
js/apps/system/aardvark/api-docs/document.json
js/apps/system/aardvark/api-docs/edge.json
js/apps/system/aardvark/api-docs/edges.json
js/apps/system/aardvark/api-docs/endpoint.json
js/apps/system/aardvark/api-docs/graph.json
js/apps/system/aardvark/api-docs/index.json
js/apps/system/aardvark/api-docs/job.json
js/apps/system/aardvark/api-docs/replication.json
js/apps/system/aardvark/api-docs/simple.json
js/apps/system/aardvark/api-docs/system.json
js/apps/system/aardvark/api-docs/traversal.json
2014-02-28 20:37:05 +01:00
Jan Steemann
3ca2001c99
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-28 18:43:36 +01:00
Jan Steemann
629348d696
properly acquire shape write locks
2014-02-28 18:43:09 +01:00
Max Neunhoeffer
0a8555fab3
Sort out path to javascript files.
2014-02-28 14:19:04 +01:00
Jan Steemann
fd08bb0feb
use indexes in AQL
2014-02-28 13:50:39 +01:00
Esteban Lombeyda
85e824f1c8
Bug Fix: compiler error
...
: searching strategy for installation directory upgraded
2014-02-28 12:07:29 +01:00
Jan Steemann
897d6f4dcd
fixed cluster authentication
2014-02-27 17:45:03 +01:00
Jan Steemann
076b8f1029
fixed test
2014-02-27 14:03:23 +01:00
Jan Steemann
c387b697e8
fixed test
2014-02-27 13:26:40 +01:00
Jan Steemann
a0c32e90d7
fixed edge access in coordinator
2014-02-27 13:14:02 +01:00
Frank Celler
3afa2214f7
added disable-cluster-dispatcher
2014-02-27 11:47:26 +01:00
Jan Steemann
ef84dc23e2
fixed segfault
2014-02-27 09:16:07 +01:00
Jan Steemann
f5269fa3de
fixed traversals
2014-02-26 21:28:40 +01:00
Jan Steemann
fe74e030ea
fixed keygen test
2014-02-26 16:47:38 +01:00
Jan Steemann
7f9ae2292c
fix geo index comparison
2014-02-26 15:11:07 +01:00
Jan Steemann
4137eb72ae
prevent segfault
2014-02-26 15:03:58 +01:00
Jan Steemann
b086729d1b
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-26 14:23:13 +01:00
Jan Steemann
42465ce876
properly return collection status
2014-02-26 14:23:06 +01:00
Max Neunhoeffer
c1ac5eeecf
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-26 13:58:26 +01:00
Max Neunhoeffer
54d62007f2
Create users in new cluster database (if given).
2014-02-26 13:28:20 +01:00
Jan Steemann
8e05df9950
split tests
2014-02-26 13:21:10 +01:00
Jan Steemann
e0ec5768a5
disallow dropping certain system collections
2014-02-26 12:04:28 +01:00
Jan Steemann
0b50c0353d
disallow dropping certain system collections
2014-02-26 12:01:56 +01:00
Jan Steemann
9a56f68468
fixed return value for remove
2014-02-26 11:07:32 +01:00
Frank Celler
3c5f3a656b
Merge branch 'sharding' of github.com:triAGENS/ArangoDB into sharding
2014-02-25 15:32:12 +01:00
Frank Celler
f2121ff442
cleanup
2014-02-25 15:32:07 +01:00
Max Neunhoeffer
6d88ec3dde
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-25 14:24:41 +01:00
Max Neunhoeffer
4add2b4c9f
The sin of the day: Disable transactions on coordinators.
2014-02-25 14:24:22 +01:00
Jan Steemann
e1f3b6f2d4
react on empty shard lists
2014-02-25 14:08:00 +01:00
Frank Celler
569778ae10
Merge branch 'sharding' of github.com:triAGENS/ArangoDB into sharding
2014-02-25 12:07:46 +01:00
Frank Celler
42fb8244e1
added requeue
2014-02-25 12:07:16 +01:00
Jan Steemann
af96607fc1
fixed index tests
2014-02-25 11:19:51 +01:00