Jan Steemann
b75c66c2e4
fixed segfault in AQL optimiser when using IN on constant, non-list values
2013-11-21 22:56:37 +01:00
Max Neunhoeffer
0284c3712a
Fix an off by one error at right end.
2013-11-21 16:16:30 +01:00
Max Neunhoeffer
58aad69289
Remove old Multi skip list index code.
2013-11-21 15:47:44 +01:00
Max Neunhoeffer
be00fbed46
Sort out return type of NextIterator for skiplist indices.
2013-11-21 15:47:00 +01:00
Max Neunhoeffer
5b4354b991
Fix another bug in skiplist indices.
2013-11-21 15:26:51 +01:00
Max Neunhoeffer
f57ba87c61
Fix bug with initialisation of _cursor.
2013-11-21 15:22:10 +01:00
Jan Steemann
1bdf666da2
fixed multi-threading issues found during commando
2013-11-21 15:12:49 +01:00
Max Neunhoeffer
7d039be0a4
Remove old skiplist code.
2013-11-21 15:08:08 +01:00
Max Neunhoeffer
79a475d2d4
Fix first bug.
2013-11-21 14:52:18 +01:00
Jan Steemann
37dbda22ef
added default pretty-printing for --console mode
2013-11-21 14:02:48 +01:00
Max Neunhoeffer
f98d07b02f
Compiles again, untested.
2013-11-21 13:54:02 +01:00
Jan Steemann
73afd9bfa1
fixed comment
2013-11-20 23:06:18 +01:00
Max Neunhoeffer
fbb24948ac
Snapshot for transport, still not compiling.
2013-11-20 16:47:28 +01:00
Max Neunhoeffer
a2947ff18e
Snapshot, arangod/SkipLists/skiplistIndex.* is unfinished.
...
--> Does not compile.
Still need to rework the iterator code.
2013-11-20 16:10:30 +01:00
Jan Steemann
436b47eb0c
removed unnecessary shaper attribute from struct
2013-11-20 12:38:47 +01:00
Jan Steemann
0fe4c7b090
fixed shape compaction
2013-11-20 12:02:13 +01:00
Max Neunhoeffer
0dfe6b1126
Add a sparse argument to the creation of a skiplist index.
2013-11-20 11:16:28 +01:00
Frank Celler
914bd38cfc
added check-sever
2013-11-20 09:21:22 +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
d5b608cb79
cosmetics
2013-11-20 09:19:58 +01:00
Jan Steemann
920d08d855
removed redundant startup options
2013-11-20 01:50:27 +01:00
Jan Steemann
8fea8ca1b3
changed write-locks
2013-11-20 01:27:45 +01:00
Jan Steemann
af6da9a652
issue #662 : ArangoDB on Windows hanging
2013-11-19 16:27:26 +01:00
Max Neunhoeffer
b94359e31c
Get rid of the distinction between unique and multi skiplist indices.
...
This is the change outside the actual skiplist index code.
2013-11-19 11:55:25 +01:00
Frank Celler
9f8f4cd4fd
destroy can only be called if initialised
2013-11-18 18:40:13 +01:00
Max Neunhoeffer
e3c0059211
Remove old arangod/SkipLists/skiplist.* from Makefile.
2013-11-18 16:46:13 +01:00
Max Neunhoeffer
93e3807daa
Remove unneeded include of old skip-list.h
2013-11-18 15:09:01 +01:00
Jan Steemann
56adf3b2dd
fixed a segfault in the AQL optimiser
2013-11-18 14:16:32 +01:00
Jan Steemann
72aaacbb54
removed priority queues
...
this feature was never advertised nor documented nor tested.
2013-11-18 11:12:36 +01:00
Jan Steemann
a8914abae2
fix error messages
2013-11-16 00:01:37 +01:00
Jan Steemann
4c065be21a
do not migrate shapes of empty collections
2013-11-15 19:40:31 +01:00
Jan Steemann
ab5f0c64c5
Merge remote-tracking branch 'origin/inline-shapes' into devel
2013-11-14 23:37:29 +01:00
Jan Steemann
d201416ac5
shape migration
2013-11-14 23:30:49 +01:00
Jan Steemann
2bacadfd34
indentation
2013-11-14 23:29:08 +01:00
Max Neunhoeffer
aeb98abf7f
More cleanup of skiplist indices.
...
Get rid of only partially used constants in skiplist.h.
Streamline multi skiplist code.
Finish removal of skiplistEx code.
Remove further unused static function.
Remove unused default argument in comparison function.
2013-11-14 14:22:20 +01:00
Max Neunhoeffer
3e9fb1dc2f
Remove comparison callbacks for skiplist index.
2013-11-14 14:22:20 +01:00
Jan Steemann
ea59a12883
improve error message on startup
2013-11-14 10:38:21 +01:00
Jan Steemann
bfbc96d3e8
don't complain upon usage of obsolete --database.force-sync-shapes option
2013-11-14 01:25:55 +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
02a793f5ae
improve error messages on startup
2013-11-14 00:55:36 +01:00
Jan Steemann
1e347a0d19
track aligned shape sizes instead of unaligned sizes
2013-11-13 23:00:22 +01:00
Jan Steemann
3695b2ab3a
don't wait long in compactor if compaction lock cannot be acquired instantly
2013-11-13 21:01:43 +01:00
Max Neunhoeffer
a8bb2c48a3
Slightly clean up skiplist index stats in getIndexes.
2013-11-13 13:52:52 +01:00
Max Neunhoeffer
e257f9dd92
Add the option to return numUsed for each index in getIndexes.
...
This is currently implemented only for skip list indices and hash
indices, but not for full text, geo or bitarray, since these do not
export or even count this number.
2013-11-13 12:49:23 +01:00
Max Neunhoeffer
709dbbda78
Export element count for skiplist indices.
2013-11-13 11:20:21 +01:00
Max Neunhoeffer
606bfdd71c
Add counting of number of entries in skiplist index.
2013-11-13 10:41:50 +01:00
Max Neunhoeffer
dd70073b7e
Fix a typo in a comment.
2013-11-12 16:46:33 +01:00
Max Neunhoeffer
fc027e260b
Correct a typo.
2013-11-12 16:36:24 +01:00
Jan Steemann
a31fa45f90
switch order of rollback operations
2013-11-11 16:42:38 +01:00
Jan Steemann
0145d24b0c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-11-11 16:39:20 +01:00
Jan Steemann
40894ad258
removed unused definition
2013-11-11 16:39:11 +01:00
Jan Steemann
303abcc60d
issue #665 : Hash/skiplist combo madness bit my ass
2013-11-11 16:38:38 +01:00
Max Neunhoeffer
b240e62653
Fixed typo in documentation.
2013-11-11 15:06:13 +01:00
Max Neunhoeffer
fd3f0e9f98
Fixed typo in documentation.
2013-11-11 15:04:59 +01:00
Jan Steemann
52bfdf563c
fixed broken call
2013-11-11 13:54:29 +01:00
Jan Steemann
dc82642998
issue #662 : ArangoDB on Windows hanging...
...
fix unloading of collections which prevented some collections from being dropped
2013-11-11 13:51:58 +01:00
Jan Steemann
af41a6d634
renamed parameter
2013-11-11 10:41:24 +01:00
Frank Celler
eee23de5e0
fixed Mac build
...
Conflicts:
Makefile.in
2013-11-09 13:00:21 +01:00
Jan Steemann
f69ae8f2a9
do not access shaper but use memory zone variable
2013-11-08 13:42:16 +01:00
Jan Steemann
3c3e89721f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-11-07 16:25:07 +01:00
Jan Steemann
217e5f897b
fixed bitarray index access
2013-11-07 16:24:57 +01:00
Max Neunhoeffer
ba736d1b7a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-11-07 16:03:04 +01:00
Frank Celler
3111d73f07
used uid and gid
2013-11-07 15:33:57 +01:00
Max Neunhoeffer
a2bce313b4
Speed up skiplist removal if many keys are equal.
2013-11-07 14:10:38 +01:00
Max Neunhoeffer
4e5778ddd8
Correct comments a bit.
2013-11-07 14:10:28 +01:00
Jan Steemann
0384a17186
updated documentation for database creation
2013-11-07 13:46:34 +01:00
Frank Celler
ce25e9dbc8
Merge remote-tracking branch 'origin/1.4' into devel
2013-11-07 12:06:30 +01:00
Frank Celler
a68a5d7fa9
fixed wrong replace for SYSCONFDIR, fixed wrong config file
2013-11-07 11:04:54 +00:00
Frank Celler
2ee6ce33c5
config for ARM
2013-11-06 18:39:44 +01:00
Jan Steemann
cfa6f98a01
shape upgrade
2013-11-06 18:17:48 +01:00
Jan Steemann
7055299a6e
removed shape collections
2013-11-06 17:05:16 +01:00
Jan Steemann
c46d6b99f4
add users when creating a database
2013-11-06 16:48:18 +01:00
Frank Celler
62cc9cf84b
Merge branch '1.4' of github.com:triAGENS/ArangoDB into 1.4
2013-11-06 16:44:52 +01:00
Frank Celler
0d844c3f06
generated arm conf files
2013-11-06 16:44:46 +01:00
Jan Steemann
241ad73940
fixed test
2013-11-06 10:16:26 +01:00
Jan Steemann
d30ca7b658
added `/_api/database/user` method
2013-11-06 09:34:44 +01:00
Jan Steemann
8382e5dbb6
flush authentication cache
2013-11-06 09:33:56 +01:00
Jan Steemann
21360bfc25
free json in case of error
2013-11-06 09:33:40 +01:00
Frank Celler
0ad11bfc06
removed daemon mode when upgrading, added arm building
2013-11-06 09:16:18 +01:00
Jan Steemann
978c12815a
share basic shape types
2013-11-05 20:21:48 +01:00
Jan Steemann
a977c5662a
removed --database.force-sync-shapes option
2013-11-05 18:20:55 +01:00
Frank Celler
44e3c2fe10
Merge branch '1.4' of github.com:triAGENS/ArangoDB into 1.4
2013-11-05 15:13:36 +00:00
Frank Celler
434ac7f921
fixed path, added exec, excluded databases
2013-11-05 15:13:30 +00:00
Jan Steemann
96dc8e3879
free json in case of error
2013-11-05 12:42:50 +01:00
Jan Steemann
984e3c4853
added const
2013-11-05 10:58:33 +01:00
Jan Steemann
c5619d0795
removed unused resolver
2013-11-05 10:52:00 +01:00
Jan Steemann
9e78ab5af5
added NTH and POSITION
2013-11-04 18:24:03 +01:00
Jan Steemann
6c0a452c98
flush authentication cache
2013-11-04 17:43:57 +01:00
Jan Steemann
7924f657d4
added `/_api/database/user` method
2013-11-04 14:22:00 +01:00
Jan Steemann
935d1edd53
issue #653 : slow query
2013-11-04 13:33:26 +01:00
Jan Steemann
3bcfcfb686
issue #654 : bitarray index makes server down
2013-11-04 09:01:46 +01:00
Jan Steemann
dd88487b0f
issue #654 : bitarray index makes server down
2013-11-04 09:01:14 +01:00
Frank Celler
11683a60a2
added debian
2013-11-02 22:16:43 +01:00
Jan Steemann
0b64f18e77
issue #650 : Randonmess of any() should be improved
2013-10-31 10:37:45 +01:00
Jan Steemann
46d4e14f7b
issue #650 : Randonmess of any() should be improved
2013-10-31 10:09:01 +01:00
Jan Steemann
e190076c29
allow dynamic parameters in DOCUMENT()
2013-10-30 16:19:24 +01:00
Jan Steemann
83866ba58b
made AQL DOCUMENT function polymorphic
2013-10-30 16:19:14 +01:00
Jan Steemann
e576ee5662
allow dynamic parameters in DOCUMENT()
2013-10-30 16:17:37 +01:00
Jan Steemann
73dd3f9185
made AQL DOCUMENT function polymorphic
2013-10-30 15:01:38 +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
00e6f2fc2c
print error details
2013-10-30 12:12:32 +01:00
Jan Steemann
188e154566
print error details
2013-10-30 12:11:32 +01:00
Jan Steemann
4f50b98c45
removed second logger implementation
2013-10-30 00:38:25 +01:00
Jan Steemann
08855d5990
added collection status "loading"
2013-10-29 22:35:07 +01:00
Jan Steemann
c751cc80fc
issue #642
2013-10-29 21:15:46 +01:00
Frank Celler
eea1fea806
fixed build number
2013-10-29 12:58:22 +01:00
Frank Celler
ebca4c601e
Merge remote-tracking branch 'origin/devel' into 1.4
2013-10-29 11:18:27 +01:00
Jan Steemann
02736666b1
fixed small memleak
2013-10-29 11:10:13 +01:00
Jan Steemann
2c434d3b20
added DOCUMENT_HANDLE function
2013-10-29 11:09:47 +01:00
Jan Steemann
f7c65c65dd
fixed a warning in Windows
2013-10-29 10:15:19 +01:00
Jan Steemann
2e301f118d
issue #648 : /batch API is missing from Web Interface API Docummentation (Swagger)
2013-10-29 04:43:34 +01:00
Jan Steemann
43b4f78b62
issue #620
2013-10-28 19:38:19 +01:00
Frank Celler
d33bcdc623
rc1
2013-10-28 17:54:24 +01:00
Jan Steemann
536d27acb1
fixed freeing of key
2013-10-28 16:11:23 +01:00
Jan Steemann
df42f2a806
fixed memleak
2013-10-28 14:34:49 +01:00
Jan Steemann
72a2a487d3
some fixes for issue #642
2013-10-28 14:34:37 +01:00
Frank Celler
96d3c32cb7
added startup script
2013-10-27 20:14:48 +01:00
Frank Celler
4324d54232
cosmetics
2013-10-27 10:33:34 +01:00
Frank Celler
8922656eab
fixed var
2013-10-26 20:25:31 +02:00
Frank Celler
4d3045e060
cmake
2013-10-26 09:45:27 +02:00
Frank Celler
d620386a7b
added tests
2013-10-20 18:46:40 +02:00
Frank Celler
9ced80a889
mruby and output
2013-10-20 14:08:26 +02:00
Frank Celler
d82b95d028
added arangod
2013-10-20 13:12:48 +02:00
Jan Steemann
f498f8f03c
faster server shutdown
2013-10-18 10:18:46 +02:00
Jan Steemann
30ed696fc1
open databases in deterministic order
2013-10-18 09:28:17 +02:00
Jan Steemann
54c7386d6c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-10-17 11:12:10 +02:00
Jan Steemann
d71ee7ff6f
fixed issue #615
2013-10-17 11:12:02 +02:00
Jan Steemann
21d25d0ccc
removed resourceholder
2013-10-17 10:43:07 +02:00
Jan Steemann
0a6148f2d6
fixed some VS complaints
2013-10-16 17:27:35 +02:00
Jan Steemann
473a9fca97
directory creation on startup
2013-10-16 16:00:49 +02:00
Jan Steemann
cd5d228e77
moved path checks from --upgrade to server start and database creation
2013-10-16 15:30:13 +02:00
Frank Celler
be162a1e35
Merge branch 'devel' of github.com:triAGENS/ArangoDB into 1.4
...
Conflicts:
CHANGELOG
Documentation/Manual/NewFeatures14.md
Documentation/Manual/NewFeatures14TOC.md
Documentation/Manual/Upgrading14.md
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
2013-10-14 14:00:29 +02:00
Jan Steemann
79f70c7eea
replication applier will now preferrably use collection names instead of collection ids when applying events
2013-10-14 13:45:44 +02:00
Jan Steemann
4f30db9eda
remove database-specific directories underneath app-path and dev-app-path when dropping databases
2013-10-14 10:35:32 +02:00
Jan Steemann
53e601c6d8
fixed alignment in compaction
2013-10-10 18:19:53 +02:00
Jan Steemann
b8318609e2
updated arangorestore
2013-10-10 16:58:21 +02:00
Jan Steemann
6a353a4c38
resolve collection names on reimport
2013-10-10 12:33:27 +02:00
Jan Steemann
13b51eb849
use batches in arangodump
2013-10-10 09:08:02 +02:00
Jan Steemann
af07091d1c
Windows fixes
2013-10-09 15:33:38 +02:00
Jan Steemann
88f3830c53
refuse to start if no app path is set
2013-10-09 14:07:47 +02:00
Jan Steemann
cc14fb039a
fix some VS warnings
2013-10-09 14:05:36 +02:00
Jan Steemann
fbcb7ecb17
fix temp file creation on Windows
2013-10-09 13:58:01 +02:00
Jan Steemann
0c15f387ae
added collection id translation for dumps
2013-10-09 13:46:12 +02:00
Jan Steemann
f5fb585137
removed superfluous parameter
2013-10-09 13:45:37 +02:00
Jan Steemann
406a1b7d4c
fix filename
2013-10-09 11:24:05 +02:00
Jan Steemann
dde1db5594
added assertion
2013-10-09 09:45:49 +02:00
Jan Steemann
eb2d37d7e0
keep deletions in compaction
2013-10-09 09:44:02 +02:00
Jan Steemann
857c69d5a6
added `--server.allow-method-override` startup option
2013-10-08 17:06:42 +02:00
Jan Steemann
4e5fd904f9
fixed error message
2013-10-08 13:55:53 +02:00
Jan Steemann
63f6cb91f4
added `details` URL parameter for `/_api/import`
2013-10-08 01:34:16 +02:00