Michael Hackstein
|
2af30f056d
|
Moved index creation to use LogicalCollection instead of TRI_collection_t. Involved changes of the constructor, all can now be created using iid and Slice. Removed specialized functions to create/find indixes in v8-voc index. Also the iteration is modified. This commit compiles but tests will fail. Merge commit.
|
2016-08-25 09:57:36 +02:00 |
jsteemann
|
c5f847a912
|
fix figures and volatile collection counts
|
2016-08-24 14:35:55 +02:00 |
jsteemann
|
7794b76b33
|
intermediate commit
|
2016-08-24 10:54:47 +02:00 |
Mark
|
3bd5c27c0c
|
changes for Visual Studio
|
2016-08-19 17:22:57 +02:00 |
Michael Hackstein
|
5f807900d7
|
Implemented updated of LogicalCollectionInfo. Right now this is only used in Cluster Mode
|
2016-08-19 11:14:23 +02:00 |
Michael Hackstein
|
793a157b16
|
Fixed Cluster constructor of logical collection.
|
2016-08-18 15:18:12 +02:00 |
Michael Hackstein
|
d3ba488271
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-18 12:38:07 +02:00 |
Michael Hackstein
|
bb91925903
|
Readded temporary logical collections in cluster. Otherwise it is entirely unclear when which collection has to be deleted.
|
2016-08-18 11:38:16 +02:00 |
jsteemann
|
0d20651614
|
centralize functionality
|
2016-08-17 15:11:45 +02:00 |
Michael Hackstein
|
cd9a2e14b6
|
Fixed all single-server tests. Cluster state is not yet fixed. Still needs some internal cleanup
|
2016-08-17 14:43:57 +02:00 |
Michael Hackstein
|
21335bb398
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-17 11:23:04 +02:00 |
Michael Hackstein
|
17a6da8afb
|
Removed all references on TRI_vocbase_col_t and replaced them by LogicalCollection class. Not everything is properly moved and implemetned yet. This commit causes crashes.
|
2016-08-17 11:10:39 +02:00 |
jsteemann
|
803a3c84ce
|
removed unused version attribute
|
2016-08-16 17:21:59 +02:00 |
Michael Hackstein
|
14e0411a87
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-16 10:29:26 +02:00 |
jsteemann
|
1ec14d0bba
|
privatize attributes
|
2016-08-15 15:47:39 +02:00 |
jsteemann
|
ae40ea5450
|
finally fixed some nasty bugs after refactoring
|
2016-08-15 14:26:09 +02:00 |
Michael Hackstein
|
94ca36fdb2
|
Removed cluster-wide CollectionInfo and replaced it with a logical collection. The Logical collection shall be always available, in cluster and single server.
|
2016-08-15 09:08:24 +02:00 |
Michael Hackstein
|
796151ec19
|
Fixed a false nullptr assertion and removed dead code
|
2016-08-12 15:05:08 +02:00 |
Michael Hackstein
|
fe4fcee9e2
|
Added some assertions for nullptr when acessing TRI_collection_t
|
2016-08-11 15:36:36 +02:00 |
jsteemann
|
95ac01313b
|
privatization
|
2016-08-04 17:06:51 +02:00 |
jsteemann
|
5d640b7144
|
fixed tests
|
2016-08-04 13:32:54 +02:00 |
jsteemann
|
3664511e36
|
privatize vocbase methods
|
2016-08-02 13:49:22 +02:00 |
jsteemann
|
885eb525c6
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
|
2016-07-29 17:49:06 +02:00 |
jsteemann
|
d92f15aeed
|
entirely removed TRI_document_collection_t
|
2016-07-29 17:48:51 +02:00 |
Max Neunhoeffer
|
1bdf0ded43
|
Fix a bug in <coll>.replace() with isRestore and _rev.
|
2016-07-29 17:22:12 +02:00 |
jsteemann
|
59ed0a902c
|
refactoring
|
2016-07-29 17:07:16 +02:00 |
jsteemann
|
329b733090
|
moved dropCollection into TRI_vocbase_t
|
2016-07-28 13:14:12 +02:00 |
jsteemann
|
b3bdd3a66a
|
more refactoring
|
2016-07-28 11:47:20 +02:00 |
jsteemann
|
b71e12f6a0
|
some vocbase refactoring
|
2016-07-28 11:06:21 +02:00 |
jsteemann
|
31407c3561
|
refactoring
|
2016-07-27 17:15:52 +02:00 |
jsteemann
|
10a60b5458
|
refactoring
|
2016-07-27 15:40:25 +02:00 |
jsteemann
|
26ce0c6936
|
some collection handling refactoring
|
2016-07-27 13:12:26 +02:00 |
jsteemann
|
89e0c11b44
|
refactoring
|
2016-07-26 16:25:38 +02:00 |
jsteemann
|
2aa2e0dab4
|
removed server.h
|
2016-07-25 16:49:52 +02:00 |
jsteemann
|
a0f0055b6f
|
moved all database management functions into DatabaseFeature
|
2016-07-25 15:48:37 +02:00 |
jsteemann
|
f373a2c327
|
removed TRI_vocbase_defaults_t
|
2016-07-18 16:55:25 +02:00 |
jsteemann
|
f6268f5c9d
|
sort collection names
|
2016-06-15 23:18:04 +02:00 |
Max Neunhoeffer
|
c6bf02a245
|
Honour isRestore option in <coll>.insert, <coll>.replace and <coll>.update.
|
2016-06-10 10:29:00 +02:00 |
Frank Celler
|
1e25e5d262
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into FMH
Conflicts:
arangod/Cluster/HeartbeatThread.cpp
arangod/RestServer/RestServerFeature.cpp
|
2016-06-01 16:25:13 +02:00 |
Frank Celler
|
963449d5f7
|
WIP
|
2016-06-01 13:37:13 +02:00 |
Max Neunhoeffer
|
4a4472e31e
|
Repair DBServerAgencySync in background.
Also: Notice role change follower->leader.
|
2016-05-25 17:27:27 +02:00 |
jsteemann
|
7080f8293d
|
various AQL changes
added behavior of TO_STRING() for arrays and objects
added C++ implementation for CONTAINS() function
added memmem implementation for Windows
|
2016-05-23 17:10:15 +02:00 |
jsteemann
|
08955341a7
|
datafile management fixes
|
2016-05-18 11:29:06 +02:00 |
Andreas Streichardt
|
4d13e8fb1b
|
_listDatabases() => _databases()
|
2016-05-11 15:30:47 +02:00 |
Max Neunhoeffer
|
5690c0410c
|
Remove option replicationQuorum which was unused as of now.
|
2016-05-06 09:53:01 +02:00 |
Kaveh Vahedipour
|
c6ab722f97
|
corrected for cluster shell agency test
|
2016-05-03 15:01:52 +02:00 |
Kaveh Vahedipour
|
00ce93b8d0
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm
|
2016-05-02 16:14:37 +02:00 |
jsteemann
|
7cd90ae711
|
micro optimizations
|
2016-05-01 14:13:53 +02:00 |
jsteemann
|
709ae8ae09
|
wait for sync at later points in time
|
2016-04-30 15:02:34 +02:00 |
jsteemann
|
d6833b6862
|
potentially optimized lookups for _from and _to
|
2016-04-30 14:21:15 +02:00 |
Kaveh Vahedipour
|
4ab02dda5f
|
fixed collection unload issue on coordinator
|
2016-04-29 15:23:20 +00:00 |
Kaveh Vahedipour
|
86959d83a6
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm
|
2016-04-29 16:29:05 +02:00 |
Kaveh Vahedipour
|
77bd64aa32
|
go go go
|
2016-04-29 16:14:55 +02:00 |
jsteemann
|
3a92773685
|
use StaticStrings
|
2016-04-29 15:18:20 +02:00 |
jsteemann
|
139c91d4c2
|
added timers
|
2016-04-28 12:48:02 +02:00 |
jsteemann
|
46e9db4d4e
|
wal simplifications
|
2016-04-25 22:31:48 +02:00 |
jsteemann
|
f4fb6f0dcd
|
fixed arango-dfdb
|
2016-04-24 16:19:56 +02:00 |
jsteemann
|
28930370c2
|
micro optimizations
|
2016-04-23 20:49:22 +02:00 |
jsteemann
|
0da9ac7cdc
|
micro optimizations
|
2016-04-23 16:23:15 +02:00 |
jsteemann
|
e6b39a8fe8
|
added simple infrastructure for timing
|
2016-04-23 11:20:52 +02:00 |
Frank Celler
|
007fe8e053
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into FMH
Conflicts:
arangod/Agency/Constituent.cpp
arangod/Agency/RestAgencyHandler.cpp
arangod/Aql/Query.cpp
arangod/Aql/grammar.cpp
arangod/RestHandler/RestSimpleQueryHandler.cpp
arangod/RestServer/ArangoServer.cpp
js/client/modules/@arangodb/testing.js
|
2016-04-19 07:44:00 +02:00 |
Frank Celler
|
cd91d3654e
|
Merge remote-tracking branch 'origin' into FMH
|
2016-04-15 19:01:38 -07:00 |
Michael Hackstein
|
3434be7b7a
|
Implemented documents baby variant for cluster and also improved the baby tests. ALl errors will now have exactly one representation for each baby document even if they could be identified earlier.
|
2016-04-14 17:40:28 +02:00 |
Jan Steemann
|
0c00738aff
|
fixes for Visual Studio
|
2016-04-08 12:07:53 +02:00 |
Frank Celler
|
6002ede1c4
|
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
|
2016-04-03 21:46:30 +02:00 |
Frank Celler
|
e83c1f09b4
|
WIP
|
2016-04-02 23:41:21 +02:00 |
Frank Celler
|
068f9defd7
|
splitted HttpResponse.h
|
2016-04-01 10:39:38 +02:00 |
Frank Celler
|
af00417cf4
|
skeleton arangod
|
2016-03-25 15:14:43 +01:00 |
Jan Steemann
|
2986ec2a64
|
removed dead code
|
2016-03-23 20:08:22 +01:00 |
jsteemann
|
5ded90ed1c
|
fixed compare function for Custom attributes
|
2016-03-18 13:55:36 +01:00 |
Max Neunhoeffer
|
827f2f4f44
|
Improve /_api/simple/remove-by-key.
Fix more document methods.
|
2016-03-17 18:49:52 +01:00 |
Max Neunhoeffer
|
2c81e5cac9
|
Fix V8 behaviour for documents.
|
2016-03-17 15:53:14 +01:00 |
Max Neunhoeffer
|
138ed35012
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-17 00:29:05 +01:00 |
Max Neunhoeffer
|
61bf275b85
|
Add some options to usage message.
|
2016-03-17 00:28:53 +01:00 |
jsteemann
|
3cd107e761
|
removed includes
|
2016-03-17 00:11:07 +01:00 |
Max Neunhoeffer
|
8c2545bf66
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-17 00:06:55 +01:00 |
jsteemann
|
97f6f87b01
|
removed unused files
|
2016-03-17 00:06:11 +01:00 |
Max Neunhoeffer
|
3f648ef2bb
|
Fix remove behaviour.
|
2016-03-17 00:05:51 +01:00 |
Max Neunhoeffer
|
8b8019b28a
|
Fix behaviour of remove.
|
2016-03-16 19:55:49 +01:00 |
jsteemann
|
8650404c9e
|
fixed startup
|
2016-03-15 20:09:15 +01:00 |
jsteemann
|
a84c46d62b
|
some optimizations for V8<->vpack conversion
|
2016-03-14 21:50:16 +01:00 |
jsteemann
|
358b09260e
|
fixed prologue marker writing
|
2016-03-14 17:54:46 +01:00 |
Max Neunhoeffer
|
8f6cd501aa
|
Change behaviour of remove(), return data, allow returnOld.
|
2016-03-11 16:35:55 +01:00 |
Max Neunhoeffer
|
1c94f8d1be
|
returnNew and returnOld, progress.
|
2016-03-11 15:12:58 +01:00 |
Max Neunhoeffer
|
e77159b008
|
New returnNew option for insert.
|
2016-03-11 12:44:36 +01:00 |
Max Neunhoeffer
|
9e98cc7107
|
Fix a bug in babies API for documents.
|
2016-03-10 16:28:27 +01:00 |
jsteemann
|
a7450eb65f
|
removed some includes
|
2016-03-09 22:21:08 +01:00 |
Max Neunhoeffer
|
a2d0e709dc
|
Babies for <collection>.remove
|
2016-03-09 09:59:36 +01:00 |
Max Neunhoeffer
|
d39ced89b2
|
Babies for <collection>.document().
|
2016-03-09 09:39:59 +01:00 |
Max Neunhoeffer
|
be9bf2d90f
|
Babies for document and remove, various cleanup.
|
2016-03-08 21:30:19 +01:00 |
Max Neunhoeffer
|
2ae400fa06
|
Adjust behaviour of replace and update to tests.
|
2016-03-08 18:45:52 +01:00 |
Max Neunhoeffer
|
4351089a48
|
Fix behaviour of V8 replace and update.
|
2016-03-08 17:44:33 +01:00 |
Max Neunhoeffer
|
a9be9b4fdb
|
Put in tests to check for existence of _from and _to in edges.
|
2016-03-08 11:20:52 +01:00 |
Jan Steemann
|
fc44d4af6f
|
allow creating edges
|
2016-03-07 21:05:35 +01:00 |
Jan Steemann
|
0c6e8bcd98
|
fixed replace
|
2016-03-07 16:49:26 +01:00 |
Max Neunhoeffer
|
b2a70a09b3
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-07 16:27:23 +01:00 |
Max Neunhoeffer
|
e3a5a7838e
|
Fix option handling.
|
2016-03-07 16:27:14 +01:00 |
Jan Steemann
|
b358fa329d
|
fixed replication dump and logger-follow commands
|
2016-03-07 15:21:11 +01:00 |
Jan Steemann
|
1c150d4d6e
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-04 18:35:40 +01:00 |
Jan Steemann
|
ad4a9542ea
|
removed file
|
2016-03-04 18:32:54 +01:00 |