Jan Steemann
|
a5c1ebd09d
|
more cleanup
|
2013-03-26 17:57:45 +01:00 |
Jan Steemann
|
0e6c21e4e7
|
removed NEW_BORN collection status in server
|
2013-03-25 15:51:42 +01:00 |
Jan Steemann
|
0d41462823
|
added statistics function
|
2013-03-25 12:54:36 +01:00 |
Jan Steemann
|
54dbcb8121
|
fixed some caching issues
|
2013-03-25 12:23:42 +01:00 |
Jan Steemann
|
d62a3a08a1
|
shutdown with lock
|
2013-03-25 11:11:33 +01:00 |
Frank Celler
|
57e7224494
|
fixed ordering
|
2013-03-23 17:54:35 +01:00 |
Jan Steemann
|
c473e42f77
|
fixed memleak
|
2013-03-22 18:38:17 +01:00 |
Jan Steemann
|
517c6f98dc
|
document counting
|
2013-03-22 15:45:36 +01:00 |
Jan Steemann
|
564f35141e
|
refactored writing of markers
|
2013-03-22 14:50:32 +01:00 |
Jan Steemann
|
28e0f8bd09
|
notify collections about transaction status changes
|
2013-03-22 13:34:02 +01:00 |
Jan Steemann
|
ccc7c3665b
|
locking
|
2013-03-22 11:31:36 +01:00 |
Jan Steemann
|
228f273bc0
|
added isRollback hints to index insert/remove functions
|
2013-03-22 11:18:44 +01:00 |
Jan Steemann
|
69db58a154
|
index cleanup
|
2013-03-22 10:38:47 +01:00 |
Jan Steemann
|
a9ab2695d6
|
changed error message
|
2013-03-22 09:00:29 +01:00 |
Jan Steemann
|
9b282ab74c
|
some cleanup of transaction code
|
2013-03-21 18:54:38 +01:00 |
Jan Steemann
|
b40ade45ce
|
simplified code
|
2013-03-21 10:09:52 +01:00 |
Jan Steemann
|
b175486258
|
changed to TRI_ASSERT_DEBUG
|
2013-03-20 19:01:19 +01:00 |
Jan Steemann
|
26af2995db
|
some cleanup in transaction code
|
2013-03-20 18:44:29 +01:00 |
Jan Steemann
|
114acf1701
|
make datafile->_fid identical to datafile name for new datafiles
|
2013-03-20 12:41:36 +01:00 |
Jan Steemann
|
40199d64b7
|
fixed handling of empty and reserved attribute names in documents
specifying an empty attribute name in a document may have led to segmentation faults
when the document was unpacked later.
|
2013-03-20 11:48:33 +01:00 |
Jan Steemann
|
a0bf485e11
|
fixed usage of invalid pointer
|
2013-03-19 11:31:42 +01:00 |
Jan Steemann
|
d17a034d59
|
moved crc calculation into datafile
|
2013-03-18 20:17:31 +01:00 |
Jan Steemann
|
61cb229ca8
|
simplified writing of markers into datafiles
|
2013-03-18 20:04:31 +01:00 |
Jan Steemann
|
e8a6c9ee6e
|
cleaned up doc operation context
|
2013-03-18 17:34:17 +01:00 |
Jan Steemann
|
6f2bf0b139
|
removed unused property
|
2013-03-18 16:41:48 +01:00 |
Jan Steemann
|
99522ccb84
|
switch order of insertion into indexes & datafile for updates
updates are now done in the indexes first, then written to the datafile
|
2013-03-18 13:03:05 +01:00 |
Jan Steemann
|
0ef011d408
|
changed function signature
|
2013-03-18 09:17:49 +01:00 |
Jan Steemann
|
741dec2f7a
|
changed function signature
|
2013-03-18 09:17:32 +01:00 |
Jan Steemann
|
d1cde4457a
|
wrapped some assertions into TRI_ASSERT_DEBUG
|
2013-03-15 19:00:59 +01:00 |
Jan Steemann
|
b5895daabe
|
fixed some printf format specifiers
|
2013-03-15 18:42:30 +01:00 |
Jan Steemann
|
b6f680cd46
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
Conflicts:
arangod/VocBase/document-collection.c
|
2013-03-15 18:16:36 +01:00 |
Jan Steemann
|
ab83c3ea29
|
some cleanup
|
2013-03-15 18:07:22 +01:00 |
Jan Steemann
|
312b5fda64
|
some refactoring of document CRUD operations
|
2013-03-15 17:58:56 +01:00 |
Frank Celler
|
71fbdf87cd
|
Mac fixes
|
2013-03-15 15:46:17 +01:00 |
Frank Celler
|
7908f2b26d
|
cleanup of indexes, fix for compaction (hash, cap, geo, skiplist, pq, bit-array)
Conflicts:
arangod/Ahuacatl/ahuacatl-tokens.c
arangod/BitIndexes/bitarray.c
arangod/BitIndexes/bitarray.h
arangod/BitIndexes/bitarrayIndex.c
arangod/BitIndexes/bitarrayIndex.h
arangod/BitIndexes/masterblocktable.h
arangod/GeoIndex/geo-index.c
arangod/HashIndex/hash-index.c
arangod/PriorityQueue/pqueueindex.c
arangod/PriorityQueue/pqueueindex.h
arangod/PriorityQueue/priorityqueue.c
arangod/PriorityQueue/priorityqueue.h
arangod/SkipLists/compare.h
arangod/SkipLists/skiplist.c
arangod/SkipLists/skiplist.h
arangod/SkipLists/skiplistIndex.c
arangod/SkipLists/skiplistIndex.h
arangod/V8Server/v8-query.cpp
arangod/VocBase/compactor.c
arangod/VocBase/document-collection.c
arangod/VocBase/index.c
arangod/VocBase/index.h
arangod/VocBase/synchroniser.c
arangod/VocBase/voc-shaper.c
arangod/VocBase/vocbase.c
lib/BasicsC/hashes.h
lib/BasicsC/memory.c
lib/ShapedJson/json-shaper.h
lib/ShapedJson/shaped-json.h
utils/cleanupCFiles
|
2013-03-15 15:45:39 +01:00 |
Frank Celler
|
f9ba951999
|
fixed comments
|
2013-03-15 13:42:52 +01:00 |
Frank Celler
|
b0fc77d83d
|
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
|
2013-03-15 11:37:59 +01:00 |
Frank Celler
|
c773a0e825
|
replaced union by CONST_CAST
|
2013-03-15 11:37:49 +01:00 |
Oreste Panaia
|
c8ea7ddc8b
|
prepartion for skiplist transactions
|
2013-03-15 18:26:15 +08:00 |
Oreste Panaia
|
36733eb19f
|
preparation for skiplists supporting transactions
|
2013-03-15 18:12:20 +08:00 |
Frank Celler
|
714eaa9f5f
|
removed unused variable
|
2013-03-14 17:08:18 +01:00 |
Jan Steemann
|
c8c0db8657
|
downgrade error message
|
2013-03-14 16:41:51 +01:00 |
Jan Steemann
|
61af5f27da
|
added startup option `--database.force-sync-properties`
|
2013-03-14 13:48:58 +01:00 |
Jan Steemann
|
ab14179ee7
|
made fsync configurable when writing json files
|
2013-03-14 12:33:25 +01:00 |
Jan Steemann
|
276627fd4c
|
only free pointers if set
|
2013-03-14 11:51:51 +01:00 |
Frank Celler
|
891cac01b2
|
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
Conflicts:
arangod/VocBase/collection.c
|
2013-03-13 17:05:59 +01:00 |
Frank Celler
|
1aa5109fa3
|
updated disclaimer
|
2013-03-13 17:03:18 +01:00 |
Jan Steemann
|
836963ae00
|
less compaction
|
2013-03-12 18:17:27 +01:00 |
Jan Steemann
|
3527a77f18
|
remove temporary files when opening a collection
|
2013-03-12 14:52:25 +01:00 |
Jan Steemann
|
91c38f8425
|
delete temporary files on startup
|
2013-03-12 14:45:42 +01:00 |