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
95c341e910
issue #662 : ArangoDB on Windows hanging
2013-11-19 16:35:14 +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
Frank Celler
b58347138f
destroy can only be called if initialised
2013-11-18 18:39:18 +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
6d14b841b5
windows condition variables
2013-11-13 20:59:44 +01:00
Jan Steemann
06f6670288
simplified condition variables
2013-11-13 19:03:16 +01:00
Jan Steemann
ccb4f19db2
simplified condition variables
2013-11-13 19:02:22 +01:00
Jan Steemann
8f33346b65
fixed Windows file handling
2013-11-11 20:31:19 +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
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
b8318609e2
updated arangorestore
2013-10-10 16:58:21 +02:00
Jan Steemann
af07091d1c
Windows fixes
2013-10-09 15:33:38 +02:00
Jan Steemann
e3df92d929
fix Windows file handling
2013-10-09 14:07:21 +02:00
Jan Steemann
cc14fb039a
fix some VS warnings
2013-10-09 14:05:36 +02:00
Jan Steemann
d6149c9a9a
added documentation for /_api/import
2013-10-02 14:22:25 +02:00
Frank Celler
ad2d4b9d76
Merge branch 'devel' of github.com:triAGENS/ArangoDB into 1.4
...
Conflicts:
VS2012/Arangod Binary/Arangod Binary.vcxproj
VS2012/Arangoimp Binary/Arangoimp Binary.vcxproj
VS2012/Arangosh Binary/Arangosh Binary.vcxproj
arangod/Ahuacatl/ahuacatl-grammar.c
js/actions/api-database.js
js/apps/aardvark/api-docs/edges.json
js/apps/aardvark/api-docs/traversal.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/graph.json
js/apps/system/aardvark/api-docs/index.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
2013-09-30 14:39:59 +02:00
Jan Steemann
50efbd1243
optimisation for empty arrays
2013-09-26 12:58:19 +02:00
Jan Steemann
467a236187
re-added cache for HTTP authentication data
2013-09-26 11:26:34 +02:00
Jan Steemann
106fedd615
several errors fixed
2013-09-26 09:44:50 +02:00
Jan Steemann
73f0405ead
added documentation for endpoints
2013-09-23 16:21:02 +02:00
Jan Steemann
8a9ce4e86d
fixed memory allocation inefficiency
2013-09-20 17:26:26 +02:00
Jan Steemann
370a1bc5a4
less memory usage
2013-09-19 11:46:21 +02:00
Jan Steemann
5c0fd200f7
more OOM awareness
2013-09-19 08:44:12 +02:00
Jan Steemann
8a996c5b60
less dependency on regex.h, also fixes some speed problems for key validation
2013-09-19 08:20:35 +02:00
Jan Steemann
4aee2df2f3
force usage of --upgrade
2013-09-17 15:56:24 +02:00
Jan Steemann
2eb0871813
updated TODOs
2013-09-12 18:46:19 +02:00
Jan Steemann
4a2626525c
async dropping of databases
2013-09-12 11:00:11 +02:00
Jan Steemann
7d5e4f875f
runtime configuration of endpoints, unfinished
2013-09-11 18:24:51 +02:00
Jan Steemann
5bc1e5ecea
dropping databases, unfinished
2013-09-11 12:47:27 +02:00
Jan Steemann
42441b208f
refactoring of multiple databases, intermediate commit
2013-09-11 11:42:34 +02:00
Jan Steemann
f65911de53
removed unused error code
2013-09-06 00:55:34 +02:00
Jan Steemann
441c518593
fixed broken file after merge
2013-09-05 15:07:22 +02:00
Jan Steemann
0eebc5b3f1
windows
2013-09-05 15:03:05 +02:00
Jan Steemann
76a3c24c0d
windows
2013-09-05 14:59:28 +02:00
Jan Steemann
7c91155bac
windows
2013-09-05 14:58:27 +02:00
Jan Steemann
dfcf4a3800
don't generate pod2man
2013-09-05 14:23:20 +02:00
Frank Celler
055e172bdb
Merge branch 'devel' of github.com:triAGENS/ArangoDB into 1.4
...
Conflicts:
arangod/Replication/Syncer.cpp
arangod/VocBase/index-garbage-collector.c
build_posix.h
html/admin/api-docs/traversal.json
js/apps/aardvark/api-docs/collection.json
js/apps/aardvark/api-docs/cursor.json
js/apps/aardvark/api-docs/document.json
js/apps/aardvark/api-docs/edge.json
js/apps/aardvark/api-docs/edges.json
js/apps/aardvark/api-docs/graph.json
js/apps/aardvark/api-docs/index.json
js/apps/aardvark/api-docs/replication.json
js/apps/aardvark/api-docs/simple.json
js/apps/aardvark/api-docs/system.json
2013-09-05 13:03:07 +02:00
Jan Steemann
aa4aa7bf95
issue #582 : ifdef'd unused feature
2013-09-01 12:13:11 +02:00
Jan Steemann
860ed964c3
simplify build.h
2013-08-28 22:20:06 +02:00
Jan Steemann
7cb6b7d922
simplified build.h stuff
2013-08-28 19:57:07 +02:00
Jan Steemann
edc71e5424
support for deflate compression
2013-08-28 11:44:49 +02:00
Jan Steemann
b94ee1042c
cppcheck
2013-08-27 16:13:44 +02:00
Jan Steemann
08f09a6bc7
do not flush log messages after initialisation
2013-08-27 13:26:00 +02:00
Jan Steemann
3efd6f46af
change signatures of static functions
2013-08-27 12:17:49 +02:00
Jan Steemann
fb76008108
added TRI_WriteFile convenience function
2013-08-27 12:17:19 +02:00
Jan Steemann
7b422e6f4a
added convenience functions
2013-08-26 19:38:12 +02:00
Jan Steemann
b2575376bc
issue #582 : ifdef'd unused feature
2013-08-21 12:56:04 +02:00
Jan Steemann
3871fb7af3
improved error messages
2013-08-20 11:48:08 +02:00
Jan Steemann
1a6f3c2981
added new error codes
2013-08-20 11:12:08 +02:00
Jan Steemann
5056512a37
mimetypes for fonts
2013-08-20 10:03:38 +02:00
Jan Steemann
01bc494493
merged single commits by @guidoreina
2013-08-19 10:02:37 +02:00
Guido Reina
011117edee
In the function: TRI_LocateBinaryPath(), "binaryPath" was duplicated from "dir" and then "dir" freed. Better just to assign to "binaryPath" the result of TRI_Dirname().
2013-08-16 06:55:43 +02:00
Guido Reina
72c8847324
In the function: RemoveAllLockedFiles(void), if we call TRI_RemoveVectorString() and TRI_RemoveVector() the next elements in the vector will be memmoved to the left. The next iteration of the loop will check the element at position 1 (but we are skipping the new element at position 0), so these calls have been removed.
...
The other alternative would be to have a loop: while (FileNames._length > 0) and take always the element at position 0. But this has the disadvantage that we are performing memmove() when later the vectors will be freed anyway.
2013-08-15 18:36:41 +02:00
Guido Reina
5da5715fa9
Merge branch 'experiment' of https://github.com/guidoreina/ArangoDB into experiment
2013-08-13 20:07:17 +02:00
Guido Reina
a371aac4af
In the function TRI_StringInt8InPlace, when attr == INT8_MIN, it was copying only 4 bytes instead of 5 and it was returning 3 instead of 4.
2013-08-13 20:02:25 +02:00
Jan Steemann
5f1bfcf9cd
documentation for replication
2013-08-02 15:28:30 +02:00
Jan Steemann
1fc1bb108d
added replication client tests
2013-08-02 11:45:55 +02:00
Jan Steemann
48fbdb1b6a
cap constraint for replication logger
2013-07-31 16:56:56 +02:00
Jan Steemann
936fb6c6a6
better progress reports for replication applier
2013-07-31 10:01:56 +02:00
Jan Steemann
002ebd48bc
removed all replication conditionals
2013-07-30 13:16:37 +02:00
Jan Steemann
ec6792e11e
added authentication
2013-07-28 16:02:21 +02:00
Jan Steemann
08b9f57166
stoppable replication applier
2013-07-17 10:58:10 +02:00
Oreste Panaia
2d4a26e29d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-07-16 16:17:40 +08:00
Jan Steemann
cdbcf71411
removed superfluous space
2013-07-15 17:48:44 +02:00
Oreste Panaia
b4acec0fe6
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-07-15 22:54:38 +08:00
Jan Steemann
b5e26235a7
replication configuration
2013-07-12 17:37:24 +02:00
Oreste Panaia
b8163e79c4
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-07-12 22:40:37 +08:00
Jan Steemann
98dd1c2522
moved replication parts into separate files
2013-07-11 14:44:09 +02:00
Jan Steemann
80362ec82f
fixed issues reported by cppcheck
2013-07-11 10:02:27 +02:00