Jan Steemann
|
37a30b420d
|
prevent exceptions
|
2014-06-14 15:05:54 +02:00 |
Jan Steemann
|
964af24fe7
|
fixed compiler warnings
|
2014-06-14 01:49:17 +02:00 |
Jan Steemann
|
b54b89d68d
|
key generator rework
|
2014-06-14 00:33:40 +02:00 |
Jan Steemann
|
35a81dc54d
|
more asserts
|
2014-06-13 21:40:34 +02:00 |
Jan Steemann
|
0c5950507c
|
fixed test
|
2014-06-13 17:50:44 +02:00 |
Jan Steemann
|
d7f35bcc7b
|
fixed datafile ticks issues
|
2014-06-13 14:46:21 +02:00 |
Jan Steemann
|
80a70667c0
|
made headers a real class
|
2014-06-13 11:31:40 +02:00 |
Jan Steemann
|
bbdbbd5736
|
removed implicit parameter from function signature
|
2014-06-13 01:59:19 +02:00 |
Jan Steemann
|
bc52f3408f
|
recovery, not functional yet
|
2014-06-12 18:13:48 +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 |
Max Neunhoeffer
|
1d8e5f73d0
|
Merge branch 'mjmh' of ssh://github.com/triAGENS/ArangoDB into mjmh
|
2014-06-11 16:11:49 +02:00 |
Max Neunhoeffer
|
f83a845c31
|
Activate shaper protection runtime check. Fix bugs.
|
2014-06-11 16:11:26 +02:00 |
Jan Steemann
|
9535779916
|
removed lol message
|
2014-06-11 15:52:58 +02:00 |
Jan Steemann
|
772ed8bccc
|
hash index optimization
|
2014-06-11 15:46:55 +02:00 |
Max Neunhoeffer
|
88a19e5928
|
Merge branch 'mjmh' of ssh://github.com/triAGENS/ArangoDB into mjmh
Conflicts:
lib/ShapedJson/Legends.cpp
|
2014-06-11 14:22:53 +02:00 |
Max Neunhoeffer
|
b8ac498e8b
|
Add shaper test (inactive for now).
|
2014-06-11 14:21:48 +02:00 |
Jan Steemann
|
28d2ae151e
|
flush
|
2014-06-11 14:18:04 +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
|
6b31c2ddb1
|
Sort out deallocation of TRI_document_collection_t and TRI_collection_t.
|
2014-06-11 10:56:28 +02:00 |
Max Neunhoeffer
|
c2bddb1c19
|
Let TRI_document_collection_t inherit from TRI_collection_t.
|
2014-06-11 10:51:47 +02:00 |
Max Neunhoeffer
|
30e16bc127
|
Fix two comments.
|
2014-06-10 15:51:53 +02:00 |
Max Neunhoeffer
|
dbfe62fd66
|
TRI_SelectByExample now uses copies of master pointers.
|
2014-06-10 14:32:57 +02:00 |
Jan Steemann
|
14097f5473
|
create fake transaction for loading collections
|
2014-06-10 14:01:35 +02:00 |
Max Neunhoeffer
|
3c0c785ba5
|
First set of protection assertions.
|
2014-06-10 13:03:04 +02:00 |
Jan Steemann
|
3f22fa03be
|
fixed some indexes
|
2014-06-08 03:03:16 +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
|
982673ef52
|
read "old" transactions when loading a database
|
2014-06-06 18:32:48 +02:00 |
Jan Steemann
|
cb4ca68c41
|
treat transaction markers in datafiles as garbage and ignore them
|
2014-06-06 17:24:36 +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 |
Jan Steemann
|
3b3d15b3e4
|
removed useless broadcast
|
2014-06-06 14:17:31 +02:00 |
Jan Steemann
|
362838ae69
|
TRI_ASSERT
|
2014-06-06 11:25:19 +02:00 |
Jan Steemann
|
8da6824d15
|
added TRI_ASSERT and TRI_ASSERT_EXPENSIVE
|
2014-06-06 10:32:20 +02:00 |
Jan Steemann
|
0f25f8a2b0
|
Merge branch 'mjmh' of https://github.com/triAGENS/ArangoDB into mjmh
Conflicts:
arangod/Wal/CollectorThread.cpp
|
2014-06-05 18:14:45 +02:00 |
Jan Steemann
|
b9b1db3e02
|
WAL logfile collection
|
2014-06-05 18:06:42 +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
|
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
|
ec8742f920
|
removed separate index lock
|
2014-06-05 11:39:14 +02:00 |
Jan Steemann
|
ed37f50b8e
|
calculate hash outside of lock
|
2014-06-05 01:12:11 +02:00 |
Jan Steemann
|
ebabc0e4e2
|
removed unused property
|
2014-06-04 20:26:15 +02:00 |
Jan Steemann
|
3d4873457b
|
unload
|
2014-06-04 18:21:06 +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
|
3ad1940ce9
|
Looked through _headersPtr.
|
2014-06-04 16:23:07 +02:00 |