Jan Steemann
|
3871fb7af3
|
improved error messages
|
2013-08-20 11:48:08 +02:00 |
Jan Steemann
|
bfc6648588
|
added server startup options `--server.disable-replication-logger` and `--server.disable-replication-applier`
|
2013-08-02 16:17:51 +02:00 |
Jan Steemann
|
d8690e5fa6
|
make collection revision id a real revision id
|
2013-08-02 09:37:46 +02:00 |
Jan Steemann
|
da7f8ecf44
|
fixed shutdown
|
2013-08-01 16:59:50 +02:00 |
Jan Steemann
|
949c194653
|
updated replication configuration
|
2013-08-01 15:50:30 +02:00 |
Jan Steemann
|
c6d3c0bee7
|
conditionalised transactional skiplists with TRI_SKIPLIST_EX until fully integrated and tested
|
2013-08-01 14:55:09 +02:00 |
Jan Steemann
|
05a7f79941
|
re-configuration of logger, cap constraint
|
2013-07-31 14:39:33 +02:00 |
Jan Steemann
|
461001efd2
|
split of initial and continuous sync, currently not working
|
2013-07-30 14:13:49 +02:00 |
Jan Steemann
|
002ebd48bc
|
removed all replication conditionals
|
2013-07-30 13:16:37 +02:00 |
Jan Steemann
|
6b5900e8e0
|
updated replication api
|
2013-07-30 09:54:39 +02:00 |
Jan Steemann
|
520d2b7294
|
renamed objectLock to inventoryLock
|
2013-07-27 11:34:30 +02:00 |
Jan Steemann
|
4f14062d10
|
replication tests
|
2013-07-24 15:22:45 +02:00 |
Jan Steemann
|
0adbe8410f
|
log "rev"
|
2013-07-23 18:00:29 +02:00 |
Jan Steemann
|
5fe1844ee1
|
replication tests
|
2013-07-23 15:03:59 +02:00 |
Jan Steemann
|
2a762ce1f7
|
replication logger tests
|
2013-07-19 17:22:06 +02:00 |
Jan Steemann
|
08b9f57166
|
stoppable replication applier
|
2013-07-17 10:58:10 +02:00 |
Jan Steemann
|
9137c57cb3
|
fixed compiler warning
|
2013-07-12 08:57:19 +02:00 |
Jan Steemann
|
1f564ef6ae
|
linkage between C and C++
|
2013-07-11 17:50:48 +02:00 |
Jan Steemann
|
98dd1c2522
|
moved replication parts into separate files
|
2013-07-11 14:44:09 +02:00 |
Jan Steemann
|
ca6b184286
|
added TRI_JSON_STRING_REFERENCE
|
2013-07-10 17:00:29 +02:00 |
Jan Steemann
|
a7c1ee0191
|
less lock
|
2013-07-09 13:36:38 +02:00 |
Jan Steemann
|
ca94bf3f39
|
replication
|
2013-07-09 11:15:58 +02:00 |
Jan Steemann
|
dfd9117fd1
|
some cleanup, initial implementation of log dump
|
2013-07-08 12:27:20 +02:00 |
Jan Steemann
|
10327f0870
|
initial code for collection data dump
|
2013-07-04 16:55:46 +02:00 |
Jan Steemann
|
a0c1308edb
|
initial synching of collections
|
2013-07-04 15:53:51 +02:00 |
Jan Steemann
|
c794060673
|
changed memory zone
|
2013-07-03 16:16:51 +02:00 |
Jan Steemann
|
74489d9f93
|
OOM handling
|
2013-07-02 17:33:31 +02:00 |
Jan Steemann
|
cfd1551f51
|
object lock
|
2013-07-01 17:55:09 +02:00 |
Jan Steemann
|
63d739b0aa
|
added objLock
|
2013-06-28 19:15:42 +02:00 |
Jan Steemann
|
4b758eb0e8
|
moved functions
|
2013-06-28 10:25:45 +02:00 |
Jan Steemann
|
b643ff4b43
|
added dump command
|
2013-06-27 19:26:10 +02:00 |
Jan Steemann
|
14422986e0
|
added option --server.authenticate-system-only
|
2013-06-26 23:23:37 +02:00 |
Jan Steemann
|
f7fcd6119d
|
added tests for special collections
|
2013-06-26 17:46:43 +02:00 |
Jan Steemann
|
6e9c3e8e2c
|
replication logging
|
2013-06-26 12:04:55 +02:00 |
Jan Steemann
|
b2e5888db9
|
add unload protection when there are this barriers in the barrier list
|
2013-06-24 13:50:23 +02:00 |
Jan Steemann
|
1691cf4036
|
fixed issues reported by Valgrind
|
2013-06-21 10:26:48 +02:00 |
a-brandt
|
d9fc2a6c60
|
Merge branch 'devel' into multiple_databases
Conflicts:
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/primary-collection.c
|
2013-06-11 11:17:41 +02:00 |
Jan Steemann
|
d31573a8b4
|
fixed a few type issues, updated TODOs
|
2013-06-07 11:31:42 +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 |
Jan Steemann
|
3b73c8f900
|
dont write currently unnecessary data on collection creation and deletion
|
2013-05-22 11:09:58 +02:00 |
Jan Steemann
|
c59f00efa8
|
fixed handling of --temp-path
|
2013-05-15 15:55:48 +02:00 |
Guido Reina
|
7efd0a1ec7
|
Merge remote branch 'remotes/upstream/devel' into experiment
|
2013-05-09 18:56:50 +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 |
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
|
2c381d5d6a
|
issue #498
|
2013-05-02 12:27:06 +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
|
1ddbd2e4d9
|
update
|
2013-04-23 19:02:46 +08:00 |
Oreste Panaia
|
b83d90f021
|
skiplist transaction support
|
2013-04-23 18:56:26 +08:00 |
a-brandt
|
fcae2b2961
|
added RequestContext
|
2013-04-17 16:56:48 +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
|
b6925a7b7b
|
transactions
|
2013-04-11 19:06:55 +02:00 |
Jan Steemann
|
6187c516a3
|
push before compactor change
|
2013-04-04 11:15:58 +02:00 |
Jan Steemann
|
addf02a97b
|
update the tick counter on startup with ticks from journals
|
2013-04-04 10:08:05 +02:00 |
Jan Steemann
|
af1ed1e0f0
|
fixed some race conditions in transactions
|
2013-04-03 18:43:13 +02:00 |
Frank Celler
|
f810711a79
|
FreeBSD port
|
2013-04-02 18:43:10 +02:00 |
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
|
d62a3a08a1
|
shutdown with lock
|
2013-03-25 11:11:33 +01:00 |
Jan Steemann
|
c473e42f77
|
fixed memleak
|
2013-03-22 18:38:17 +01:00 |
Jan Steemann
|
9b282ab74c
|
some cleanup of transaction code
|
2013-03-21 18:54:38 +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
|
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 |
Jan Steemann
|
61af5f27da
|
added startup option `--database.force-sync-properties`
|
2013-03-14 13:48:58 +01:00 |
Frank Celler
|
1aa5109fa3
|
updated disclaimer
|
2013-03-13 17:03:18 +01:00 |
Jan Steemann
|
91c38f8425
|
delete temporary files on startup
|
2013-03-12 14:45:42 +01:00 |
Frank Celler
|
b8ef779aa7
|
fixed merge errors
|
2013-03-11 09:54:56 +01:00 |
Frank Celler
|
c915bfa5ff
|
cleanup of indexes, fix for compaction (hash, cap, geo)
Conflicts:
arangod/VocBase/compactor.c
arangod/VocBase/document-collection.c
arangod/VocBase/synchroniser.c
arangod/VocBase/vocbase.c
|
2013-03-11 09:49:58 +01:00 |
Jan Steemann
|
0a883f4076
|
merged some changes from trx branch into devel
|
2013-03-08 14:22:25 +01:00 |
Frank Celler
|
069dcdfc94
|
changed logging of fatal errors
|
2013-02-14 16:47:35 +01:00 |
Jan Steemann
|
861a2e6b25
|
issue #395
|
2013-02-12 11:46:55 +01:00 |
Jan Steemann
|
e06329db48
|
fix cross-collection queries in AQL
|
2013-02-05 10:56:28 +01:00 |
Jan Steemann
|
ca8935ae2a
|
fix collection name handling in the face of parallel renames
|
2013-02-01 13:43:14 +01:00 |
Jan Steemann
|
376c264281
|
take precautions to prevent issue #365
|
2013-01-22 11:58:08 +01:00 |
Jan Steemann
|
8238a40de1
|
do not clip collection identifier
|
2013-01-21 16:58:51 +01:00 |
Jan Steemann
|
0f569ab303
|
make collections accessible by stringified id, too
|
2013-01-21 16:54:47 +01:00 |
Jan Steemann
|
945a437807
|
move creation of parameters file until after all datafiles have been created
this mitigates problems when datafile creation fails and there are dangling parameter.json files around
|
2013-01-16 16:40:10 +01:00 |
Jan Steemann
|
187d8ecc69
|
some transaction rework
|
2013-01-08 17:26:16 +01:00 |
Jan Steemann
|
0471ee8a0d
|
memory collections, intermediate commit
|
2013-01-04 15:50:29 +01:00 |
Frank Celler
|
503e0ff8fe
|
fixed merge conflicts
|
2013-01-02 18:07:57 +01:00 |
Frank Celler
|
1357ab6c54
|
Merge branch '1.1' of github.com:triAGENS/ArangoDB into 1.1
|
2013-01-02 14:53:13 +01:00 |
Frank Celler
|
dadcef3de3
|
renamed execute/load to executelocal and executeglobal
|
2013-01-02 14:52:55 +01:00 |
Jan Steemann
|
74f9ced94e
|
issue #335
|
2013-01-02 14:37:46 +01:00 |
Jan Steemann
|
ea48388726
|
issue #335
|
2013-01-02 14:12:44 +01:00 |
Oreste Panaia
|
83ded3fc1f
|
windows fixes
|
2012-12-20 17:17:30 +08:00 |
Jan Steemann
|
33ea87fccb
|
cppcheck
|
2012-12-19 09:20:29 +01:00 |
Jan Steemann
|
6e781f9e1c
|
cppcheck
|
2012-12-18 15:24:20 +01:00 |
Jan Steemann
|
b5d0457f3a
|
fixed some issues reported by cppcheck
|
2012-12-12 18:42:11 +01:00 |
Oreste Panaia
|
857b66c490
|
windows version
|
2012-12-06 20:44:01 +08:00 |
a-brandt
|
1c7b0a6387
|
fix
|
2012-11-26 17:28:51 +01:00 |
Jan Steemann
|
c751611ee8
|
fixed logic error
|
2012-11-24 17:12:52 +01:00 |
Jan Steemann
|
f812408a7e
|
documentation for collection names / keys
|
2012-11-23 19:41:14 +01:00 |
Jan Steemann
|
38025fbc31
|
documents and edges are now created using transaction contexts
|
2012-11-16 15:36:44 +01:00 |
a-brandt
|
71d3d54de1
|
collection info struct changed
|
2012-11-15 11:24:35 +01:00 |
a-brandt
|
3e302a5aea
|
changed function TRI_IsAllowedCollectionName
|
2012-11-14 14:09:00 +01:00 |
Jan Steemann
|
897a086649
|
renamed parameters
|
2012-11-14 13:28:04 +01:00 |
Jan Steemann
|
cdd163cc8a
|
added TRANSACTION() JS function
|
2012-11-13 18:45:27 +01:00 |
Jan Steemann
|
d7aa6d7d0a
|
more cleanup
|
2012-11-09 18:42:07 +01:00 |
Jan Steemann
|
07a9f35572
|
pass vocbase to trx
|
2012-10-31 13:18:36 +01:00 |