Thomas Richter
dc691ca6c2
examples generated in api-simple.js
2013-06-06 14:43:36 +02:00
a-brandt
e4096900cc
Merge branch 'devel' into multiple_databases
2013-06-06 12:54:58 +02:00
Jan Steemann
e3cc4628bc
removed unused define
2013-06-06 12:07:04 +02:00
a-brandt
1f519da089
added configuration option to start in multiple database mode
2013-06-06 09:35:42 +02:00
a-brandt
3827ad8f52
added a log message
2013-06-06 09:34:15 +02:00
a-brandt
793dc6077d
Merge branch 'devel' into multiple_databases
2013-06-05 17:29:34 +02:00
a-brandt
967e45e103
added adding of enpoints and prefix to database mappings
2013-06-05 17:29:00 +02:00
Oreste Panaia
2afd8a742c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-06-05 19:53:25 +08:00
Oreste Panaia
8a95c1c2a8
update
2013-06-05 19:52:34 +08:00
Jan Steemann
b94feca02c
fixed documentation errors
2013-06-04 22:55:07 +02:00
Jan Steemann
5bdaa22049
issue #545
2013-06-04 18:31:16 +02:00
a-brandt
144c5ca634
bugfix wrong function call for mruby
2013-06-04 15:18:51 +02:00
a-brandt
0096f297ca
added _endpoints and _prefix collection
2013-06-04 14:56:42 +02:00
a-brandt
68ac9a3adc
bugfix wrong string length
2013-06-04 14:53:39 +02:00
a-brandt
384b3c283c
Merge branch 'devel' into multiple_databases
2013-06-04 13:07:06 +02:00
a-brandt
21f9da2104
moved database version check to VocbaseManager
2013-06-04 13:05:06 +02:00
Jan Steemann
c259f8ff4a
fixed typo
2013-06-04 10:29:01 +02:00
a-brandt
1d255a9861
renamed a function
2013-06-03 17:42:21 +02:00
a-brandt
144af0c277
deleted old code
2013-06-03 17:38:11 +02:00
a-brandt
aeec284400
Merge branch 'devel' into multiple_databases
2013-06-03 17:09:21 +02:00
a-brandt
1c0578c2b5
Merge branch 'devel' into multiple_databases
...
Conflicts:
arangod/RestServer/ArangoServer.cpp
arangod/VocBase/vocbase.c
lib/HttpServer/ApplicationEndpointServer.cpp
lib/HttpServer/ApplicationEndpointServer.h
lib/HttpServer/HttpCommTask.h
lib/HttpServer/HttpHandlerFactory.cpp
lib/HttpServer/HttpHandlerFactory.h
lib/Rest/HttpRequest.cpp
lib/Rest/HttpRequest.h
2013-06-03 17:05:01 +02:00
Thomas Richter
c230a87879
minor changes
2013-05-31 16:40:24 +02:00
Thomas Richter
33563c3d37
names changed in Examples
2013-05-31 10:08:39 +02:00
Jan Steemann
fadcb59423
issue #540
2013-05-23 15:24:40 +02:00
Jan Steemann
aca42ef9fd
issue #540 : merged patch by @guidoreina, added test
2013-05-23 12:17:57 +02:00
Jan Steemann
7e1a107aa8
fixed typo
2013-05-22 19:13:49 +02:00
Jan Steemann
3b73c8f900
dont write currently unnecessary data on collection creation and deletion
2013-05-22 11:09:58 +02:00
Oreste Panaia
70bc62a5a5
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-05-21 17:47:22 +08:00
Oreste Panaia
ee757b3f47
extended errors for skiplist
2013-05-21 17:46:57 +08:00
Jan Steemann
d7b64d4ae2
merged patches by @guidoreina
2013-05-21 11:33:43 +02:00
Jan Steemann
78169e3626
issue #531 : thanks to @guidoreina for bugfix suggestions!
2013-05-17 19:29:05 +02:00
Jan Steemann
68d2775b39
fixed uninitialised value
2013-05-17 15:22:40 +02:00
Jan Steemann
dd26635a35
removed debug comments
2013-05-17 14:54:24 +02:00
Jan Steemann
645f31bba0
fixed typo
2013-05-17 14:54:09 +02:00
Jan Steemann
ab6ca2f017
ported all recent fixes from 1.3
2013-05-16 21:04:04 +02:00
Jan Steemann
ac8e947fb6
typo
2013-05-16 20:53:04 +02:00
Thomas Richter
b09be801b9
swagger for RestDocumentHandler finished
2013-05-16 14:59:51 +02:00
Thomas Richter
38ce7df1a8
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-05-15 16:07:12 +02:00
Thomas Richter
a11a0633b8
examples created until document PUT
2013-05-15 16:07:05 +02:00
Jan Steemann
c59f00efa8
fixed handling of --temp-path
2013-05-15 15:55:48 +02:00
Jan Steemann
0d05d53670
switched examples back to English
2013-05-13 21:20:51 +02:00
Thomas Richter
dbdd9b2b80
some REST documentation adapted for swagger
2013-05-13 16:30:23 +02:00
Jan Steemann
650419ed37
fix wrong message
2013-05-13 09:18:33 +02:00
Jan Steemann
7f5884626c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-05-13 09:01:29 +02:00
Jan Steemann
c7d2f8f8cd
some json / shaped-json and string handling improvements
2013-05-13 09:01:07 +02:00
Jan Steemann
841d7d7355
English
2013-05-10 14:06:15 +02:00
Jan Steemann
ebad0130ea
updated docs
2013-05-10 12:26:15 +02:00
Frank Celler
e98a22a31c
added suffix .history to history files
2013-05-10 10:59:53 +02:00
Guido Reina
ae8d686ae6
In the function CheckDatafile(), inside the while loop, there are two consecutive 'if' with the same body and similar condition. The first 'if' has been removed, as its condition is more restrictive than the second.
2013-05-09 20:26:32 +02:00
Guido Reina
7efd0a1ec7
Merge remote branch 'remotes/upstream/devel' into experiment
2013-05-09 18:56:50 +02:00
Guido Reina
3449b87e2c
The 'json' structure was not freed in the function TRI_LoadCollectionInfo() if the file was not a JSON array.
2013-05-09 18:26:24 +02:00
Guido Reina
d35a4034ef
Memory leak in the function ScanPath() if the directory is not writable.
2013-05-09 18:00:43 +02:00
Guido Reina
7b3c1ed4dd
In the function TRI_CreateNodeReturnEmptyAql(), if TRI_Allocate() failed to allocate memory for 'list', 'list' was freed, instead of 'node'.
2013-05-09 17:14:37 +02:00
Guido Reina
e0c88e4a1a
In the function TruncateAndSealDatafile(), 'filename' and 'oldname' were not freed. If TRI_UNMMFile() failed, the file was not closed.
...
In the function OpenDatafile(), if TRI_Allocate() failed to allocate memory for 'datafile', the file was not unmapped and not closed.
2013-05-09 16:43:20 +02:00
Guido Reina
952d643101
Fixed memory leak in the function ScanCollectionDirectory(). If the file extension is .db and it is a compaction file, 'filename' is leaked when 'newName' is assigned to it.
...
In the function TRI_LoadCollectionInfo(), when the value's type is a JSON string and the key is not the 'name', it checked again whether the value's type is a JSON string, instead of comparing the key with 'cid'.
2013-05-09 16:06:46 +02:00
Guido Reina
fc9de8ed08
Typos.
2013-05-09 14:16:53 +02:00
Jan Steemann
5b94d9af98
less malloc/free for JSON parsing
2013-05-08 23:32:14 +02:00
Thomas Richter
760a2e0778
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-05-08 15:39:51 +02:00
Thomas Richter
0562e5c94d
Header with 304 returncode fixed
2013-05-08 15:38:12 +02:00
Jan Steemann
ccd129f69e
fixed problem on restart ("datafile-xxx is not sealed") when server was killed during compaction
2013-05-08 11:09:48 +02:00
Jan Steemann
8ad21ec2cf
fixed cursor leak for very small batch sizes
2013-05-07 18:48:41 +02:00
Jan Steemann
3ac55bedbb
issue #512 : bind parameters for limit
2013-05-06 10:47:53 +02:00
Jan Steemann
203aceccdf
Merge pull request #510 from guidoreina/experiment
...
A bug fix and small code improvements?
2013-05-05 23:51:49 -07:00
Frank Celler
49b5507b73
fixed issue #489 : Bug in aal.install
...
Conflicts:
Makefile.in
2013-05-05 21:10:14 +02:00
Guido Reina
105662d5ba
[Small improvements] In the function TRI_InitPQueue(), instead of initializing pq->_base._items with '\0's by using memset(), TRI_Allocate() is called with 'set' set to true (as it is done in the function CheckPQSize()).
...
In the function CheckPQSize(), the priority queue capacity will be increased only when the new item to be inserted doesn't fit (pq->_base._count + 1 > pq->_base._capacity).
In the function CheckPQSize(), instead of allocating a new buffer and then copying the elements, TRI_Reallocate() is used and the new area is filled with '\0's.
2013-05-05 16:33:09 +02:00
Guido Reina
0a08833b0f
In the function PQueueIndex_new(), if TRI_Allocate() failed to allocate memory for the associative array idx->_aa, idx was freed before idx->_pq.
...
Fixed typos.
2013-05-05 16:15:23 +02:00
Guido Reina
4ac19a99fc
Typos.
2013-05-05 16:12:17 +02:00
Jan Steemann
75ee749d78
read and write server SHUTDOWN files for faster startups
...
added documentation about server files
2013-05-03 18:30:17 +02:00
Jan Steemann
00f5cab407
changed compaction to only clean datafiles with at least 10 % of dead objects
2013-05-03 16:37:32 +02:00
Jan Steemann
bfb35a4b3c
issue #495
2013-05-03 11:38:10 +02:00
Jan Steemann
fde26e6913
fixed doxygen errors
2013-05-03 11:25:24 +02:00
Jan Steemann
ee7ab712d6
issue #495
2013-05-03 11:08:58 +02:00
Frank Celler
a27fb94fb2
issue #491
2013-05-02 16:18:19 +02:00
Frank Celler
b3b7a45e62
issue #502
2013-05-02 15:21:30 +02:00
Jan Steemann
2c381d5d6a
issue #498
2013-05-02 12:27:06 +02:00
Thomas Richter
85a5f05c93
swagger documentation for api-grap.js
2013-04-30 14:52:35 +02:00
Thomas Richter
1dcab18497
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-04-30 11:40:29 +02:00
Thomas Richter
1d232d6967
some fixes in generateSwagger
2013-04-30 11:40:19 +02:00
a-brandt
43aec7e76b
Merge branch 'devel' of github.com:triAGENS/ArangoDB into multiple_databases
2013-04-30 10:05:53 +02:00
Oreste Panaia
115d87196c
sync windows dev
2013-04-29 23:13:06 +08:00
Oreste Panaia
c42c0bf565
sync dev for windows
2013-04-29 21:49:28 +08:00
Oreste Panaia
532c7eae8e
windows dev update
2013-04-29 21:24:57 +08:00
a-brandt
6839fe7701
Merge branch 'devel' of github.com:triAGENS/ArangoDB into multiple_databases
2013-04-24 17:46:36 +02:00
a-brandt
9f4658fed5
added private constructor
2013-04-24 17:46:11 +02:00
Thomas Richter
cb940c85bd
added some query and header parameters to the swagger tags
2013-04-24 15:28:31 +02:00
Oreste Panaia
1ddbd2e4d9
update
2013-04-23 19:02:46 +08:00
Oreste Panaia
b83d90f021
skiplist transaction support
2013-04-23 18:56:26 +08:00
Thomas Richter
2fdada8724
backtick problem in REST-URL fixed
2013-04-23 12:25:16 +02:00
a-brandt
234b1460f8
Merge branch 'devel' of github.com:triAGENS/ArangoDB into multiple_databases
2013-04-23 09:55:08 +02:00
Frank Celler
cca0f8de16
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-04-22 16:56:46 +02:00
Frank Celler
cbc2ab93ba
fixed _shallowCopy, fixed creating of unknown attributes
2013-04-22 16:48:36 +02:00
Thomas Richter
62b870e725
in REST-documentation @LIT{} and @FA{} replaced by backticks
2013-04-22 15:42:59 +02:00
Thomas Richter
874b855fe8
in REST-documentation @LIT{} and @FA{} replaced by backticks
2013-04-22 15:39:43 +02:00
a-brandt
7a0a9ff3b4
Merge branch 'devel' of github.com:triAGENS/ArangoDB into multiple_databases
2013-04-22 14:53:33 +02:00
a-brandt
8f52b8916b
vocbase handling
2013-04-22 14:52:46 +02:00
a-brandt
3b4e2b7e82
json document wrapper
2013-04-22 14:52:10 +02:00
Jan Steemann
a241c6959e
fixed segfault
2013-04-22 13:11:52 +02:00
Frank Celler
bab92e9c04
fixed help messages
2013-04-21 22:12:58 +02:00
Frank Celler
df03d38ee2
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-04-21 21:46:00 +02:00
Frank Celler
d2ea4e9bd2
added SlowBuffer from node
2013-04-21 21:32:32 +02:00
Jan Steemann
7b9cad3ce0
added db._query() to auto-completion
2013-04-21 19:29:21 +02:00
Jan Steemann
8e23b92fb9
made "limit" an optional parameter for AQL NEAR()
2013-04-21 15:45:13 +02:00
Jan Steemann
cdb7705380
issue #481
2013-04-21 12:12:51 +02:00
Jan Steemann
cd17f1ef44
issue #481
2013-04-21 11:37:46 +02:00
Jan Steemann
8ea6915b55
added IndexedPropertyGetter for ShapedJson
2013-04-19 11:35:55 +02:00
a-brandt
7c0e5fb16f
Merge branch 'devel' of github.com:triAGENS/ArangoDB into multiple_databases
2013-04-18 12:01:47 +02:00
Jan Steemann
91c63338f2
some locking fixes
2013-04-17 18:02:55 +02:00
a-brandt
58de325e98
Merge branch 'devel' of github.com:triAGENS/ArangoDB into multiple_databases
2013-04-17 16:58:23 +02:00
a-brandt
fcae2b2961
added RequestContext
2013-04-17 16:56:48 +02:00
Jan Steemann
b667e458fc
fixed error messages
2013-04-16 11:55:17 +02:00
Jan Steemann
30b2b2ef3e
adjusted locks
2013-04-16 11:23:21 +02:00
Jan Steemann
2914a1a319
fixed assertion
2013-04-15 13:05:31 +02:00
Jan Steemann
8e4af7a952
fixed some locking
2013-04-15 12:43:53 +02:00
Jan Steemann
c945dbd2cd
updated transaction API
2013-04-15 11:54:36 +02:00
Jan Steemann
dee5adb9f5
added client side API for transactions
2013-04-12 23:18:48 +02:00
Jan Steemann
3f698acef8
transaction API, unfinished
2013-04-12 18:42:01 +02:00
Jan Steemann
d17fc17bf2
updated documentation
2013-04-12 18:09:48 +02:00
a-brandt
3c4fb08548
Merge branch 'devel' of github.com:triAGENS/ArangoDB into multiple_databases
2013-04-12 15:04:46 +02:00
Jan Steemann
fb522e7c59
added TRI_DocumentIteratorPrimaryCollection
2013-04-12 15:03:03 +02:00
a-brandt
0a44b019db
Merge branch 'devel' into multiple_databases
2013-04-12 14:16:25 +02:00
a-brandt
aa216c2edb
changes for multiple databases
2013-04-12 14:15:06 +02:00
Jan Steemann
74a7733867
removed unused file
2013-04-12 11:43:51 +02:00
Jan Steemann
430db4e0f0
ignore some obviously invalid markers
2013-04-12 11:39:05 +02:00
Jan Steemann
f41e8e1da0
added _drop to auto-completion
2013-04-12 11:28:16 +02:00
Jan Steemann
5257e22f5e
fixed warning messages
2013-04-12 10:59:20 +02:00
Jan Steemann
3629eecddd
documented upgrade procedure
2013-04-12 10:25:01 +02:00
Jan Steemann
9b5849f650
updated documentation
2013-04-12 00:42:02 +02:00
Jan Steemann
23a929a957
disallow creation of pqindexes
2013-04-11 21:07:09 +02:00
Jan Steemann
5a41aae8d4
fixed memory zone
2013-04-11 21:03:30 +02:00
Jan Steemann
b64ee0cbdc
fixed ifdefs
2013-04-11 19:18:54 +02:00
Jan Steemann
e128b40735
fixed gcc warnings
2013-04-11 19:11:09 +02:00
Jan Steemann
b6925a7b7b
transactions
2013-04-11 19:06:55 +02:00
Frank Celler
e10f6bc01d
fixed deprecated warnings
2013-04-11 14:16:53 +02:00
Frank Celler
2135e2633e
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-04-11 13:55:43 +02:00
Frank Celler
142cc08704
replaced more deprecated calls
2013-04-11 13:55:33 +02:00
a-brandt
3e80cb0071
fixed typo
2013-04-11 09:04:35 +02:00
Frank Celler
f373615268
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
arangod/V8Server/v8-actions.cpp
2013-04-10 21:47:51 +02:00
Frank Celler
828b939053
fixed isolates, made ArangoError internal
2013-04-10 21:22:09 +02:00
a-brandt
2d8c547fc8
added cookie support
2013-04-10 16:23:42 +02:00
Jan Steemann
ffb2a0f545
added generated file
2013-04-10 08:51:55 +02:00
Jan Steemann
badf20e47e
added AQL function NEIGHBORS
2013-04-09 18:14:46 +02:00
Frank Celler
1d98c4b0f0
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-04-09 16:26:12 +02:00
Frank Celler
c4223c5437
added saveOrReplace
2013-04-09 13:50:34 +02:00
Frank Celler
683284340e
fixed typo
2013-04-08 17:02:54 +02:00
Frank Celler
b71f31bcbb
fixed wrong error message
2013-04-06 23:43:25 +02:00
Frank Celler
38a2ff49c2
fixed wrong length check
2013-04-06 23:05:03 +02:00
Frank Celler
6c8ec64dae
comment out unfinished stuff
2013-04-06 22:00:50 +02:00
Frank Celler
c567f0a81d
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-04-06 21:58:05 +02:00
Frank Celler
5b5e2b4dae
removed DATABASEPATH (same as db._path)
2013-04-06 11:19:24 +02:00
Frank Celler
a0278476da
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
lib/Basics/StringUtils.cpp
2013-04-06 10:19:09 +02:00