Jan Steemann
13bcc2bf7a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
2013-12-11 18:39:10 +01:00
Jan Steemann
9e21cf9b7e
added configure option --enable-cluster
2013-12-10 14:46:16 +01:00
Jan Steemann
2965accb05
add current state to agency
2013-12-06 14:23:02 +01:00
Jan Steemann
d3acf530da
re-added stuff that got lost yesterday
2013-12-05 10:26:21 +01:00
Jan Steemann
1306e0e651
committed generated file
2013-12-04 23:10:22 +01:00
Jan Steemann
44b3237882
moved server-only tests to js/server/tests
...
this hopefully removes some future confusion about the tests
also moved some graph stuff into js/common as client-side graphs did not fully work
make logfile path accessible
2013-12-04 22:05:00 +01:00
Jan Steemann
52f514b163
fixed doxygen error
2013-12-02 13:16:06 +01:00
Max Neunhoeffer
317304542a
Remove index garbage collector.
2013-11-25 10:57:23 +01:00
Jan Steemann
9a1aa7a4cc
removed superfluous error codes
2013-11-22 13:49:05 +01:00
Jan Steemann
0eeac02a91
removed unused error codes
2013-11-22 13:23:23 +01:00
Jan Steemann
ff648799fe
Fix a forgotten malloc and replace it with TRI_Allocate.
2013-11-22 12:28:07 +01:00
Max Neunhoeffer
3aa1b12a45
Merge branch 'skiplist-cleanup' into devel
...
This implements a considerable cleanup of the skip list index code:
- Replace implementation of skip lists by a generic one using
callbacks for comparisons
- The new implementation resides in lib/BasicsC/skip-list.*
- It uses a singly linked list (unidirectional) as opposed to the
previous implementation which used a doubly linked list
- Adjust skip list index code in arangod/SkipLists/skiplistIndex.* to
use the generic skip list implementation
- Unify unique skip lists and non-unique ones into one code base
- Cleanup in skip list index code, in particular with respect to
iterators
- Prepare the scene for sparse skip list indices
2013-11-22 10:47:04 +01:00
Jan Steemann
999fbaee23
added newline to log message
2013-11-21 16:42:16 +01:00
Jan Steemann
1bdf666da2
fixed multi-threading issues found during commando
2013-11-21 15:12:49 +01:00
Jan Steemann
cf219d92d3
added debugSegfault
2013-11-20 13:15:45 +01:00
Max Neunhoeffer
822f9d37bd
Rename method name to TRI_SkipListGetNrUsed.
2013-11-20 11:09:28 +01:00
Max Neunhoeffer
1c56e87222
Export entry count for generic skip lists.
2013-11-20 11:07:31 +01:00
Frank Celler
f35347098b
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-11-20 09:20:51 +01:00
Frank Celler
7738a5b35d
cosmetics
2013-11-20 09:20:26 +01:00
Jan Steemann
4e1028d791
fixed doxygen error
2013-11-20 01:50:53 +01:00
Jan Steemann
af6da9a652
issue #662 : ArangoDB on Windows hanging
2013-11-19 16:27:26 +01:00
Max Neunhoeffer
971ab55cdd
Add keys to the generic skip list implementation.
2013-11-19 15:02:20 +01:00
Max Neunhoeffer
95e6ebc3ac
Add a cmpdata entry for comparisons.
2013-11-19 11:54:45 +01:00
Frank Celler
9f8f4cd4fd
destroy can only be called if initialised
2013-11-18 18:40:13 +01:00
Max Neunhoeffer
c8b8af36b2
Follow coding style guidelines a bit more. Add nrUsed count.
2013-11-18 16:46:56 +01:00
Max Neunhoeffer
8955b0fda0
Fix compilation of new skip-list.c
2013-11-18 15:09:24 +01:00
Max Neunhoeffer
3464f31bf1
Add generic skip list functionality.
2013-11-18 14:55:52 +01:00
Max Neunhoeffer
e9b583e6c2
Remove old and unused skip-list.* from lib.
2013-11-18 13:59:33 +01:00
Jan Steemann
c5e9538547
Merge remote-tracking branch 'origin/devel' into inline-shapes
...
Conflicts:
arangod/VocBase/document-collection.c
2013-11-14 01:01:24 +01:00
Jan Steemann
d6c0fb36a6
windows condition variables
2013-11-13 21:01:53 +01:00
Jan Steemann
06f6670288
simplified condition variables
2013-11-13 19:03:16 +01:00
Jan Steemann
042b805ce4
fixed Windows file handling
2013-11-11 20:30:23 +01:00
Jan Steemann
3bc6b42003
fixed comment
2013-11-11 20:06:41 +01:00
Jan Steemann
fabf66d77c
changed return codes
2013-11-06 11:24:13 +01:00
Jan Steemann
978c12815a
share basic shape types
2013-11-05 20:21:48 +01:00
Jan Steemann
b720b49a8c
issue #642 : renamed macro from TRI_WARN_UNUSED to TRI_WARN_UNUSED_RESULT
2013-10-30 12:19:26 +01:00
Jan Steemann
2a9205527f
simplify logging
2013-10-30 01:07:02 +01:00
Jan Steemann
4f50b98c45
removed second logger implementation
2013-10-30 00:38:25 +01:00
Jan Steemann
c751cc80fc
issue #642
2013-10-29 21:15:46 +01:00
Frank Celler
ebca4c601e
Merge remote-tracking branch 'origin/devel' into 1.4
2013-10-29 11:18:27 +01:00
Jan Steemann
723785b5b6
Windows warnings
2013-10-29 10:09:12 +01:00
Jan Steemann
071aa64e15
fixed syntax error on Win
2013-10-29 09:56:24 +01:00
Jan Steemann
057fd91646
lol self
2013-10-29 09:39:36 +01:00
Jan Steemann
0131735f30
issue #621 : always print fatal error at the end
2013-10-29 03:01:33 +01:00
Frank Celler
d33bcdc623
rc1
2013-10-28 17:54:24 +01:00
Jan Steemann
74926b1c7b
issue #621 : Standard Config needs to be fixed
2013-10-28 15:07:08 +01:00
Jan Steemann
72a2a487d3
some fixes for issue #642
2013-10-28 14:34:37 +01:00
Frank Celler
b6b381c663
moved TRI_ENABLE_MRUBY to command line
2013-10-20 18:46:31 +02:00
Jan Steemann
f498f8f03c
faster server shutdown
2013-10-18 10:18:46 +02:00
Jan Steemann
0a6148f2d6
fixed some VS complaints
2013-10-16 17:27:35 +02:00