jsteemann
|
4d76ef962b
|
added count(details = true) for sharded collections
|
2016-12-13 16:03:49 +01:00 |
Simon Grätzer
|
730ea4755e
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
# Conflicts:
# scripts/startLocalCluster.sh
|
2016-12-09 14:30:19 +01:00 |
Andreas Streichardt
|
82682f8d25
|
Wait for synchronous replication to settle
|
2016-12-07 18:38:15 +01:00 |
Andreas Streichardt
|
11bd9381d5
|
Add satellite collections
|
2016-12-06 16:40:50 +01:00 |
Simon Grätzer
|
7d7474f6fd
|
Structural changes, Algorithm registry, begin with optimistic recovery
|
2016-12-01 14:10:52 +01:00 |
Simon Grätzer
|
9bcf8cd407
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-11-25 12:30:39 +01:00 |
Simon Grätzer
|
273c906415
|
New Features
|
2016-11-25 12:27:24 +01:00 |
jsteemann
|
817933c77b
|
bugfixes for sync replication and collection status in cluster
|
2016-11-24 17:00:57 +01:00 |
Simon Grätzer
|
6c6c2a092d
|
Multiple edge collections
|
2016-11-18 22:02:13 +01:00 |
Simon Grätzer
|
9b1a11e68f
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-11-18 14:44:29 +01:00 |
jsteemann
|
f74fe77a40
|
fix startup
|
2016-11-17 17:18:18 +01:00 |
Simon Grätzer
|
8e16011c67
|
Adding RangeIterator
|
2016-11-16 14:47:30 +01:00 |
Simon Grätzer
|
c97a0b825c
|
Runtime Statistics, fix in javascript
|
2016-11-16 11:09:09 +01:00 |
Simon Grätzer
|
84ca321fe5
|
Fixed javascript API
|
2016-11-15 23:19:44 +01:00 |
Simon Grätzer
|
4b3a5a414e
|
More js APIs
|
2016-11-15 21:19:36 +01:00 |
Simon Grätzer
|
524878d242
|
Fixed aggregators
|
2016-11-11 12:01:15 +01:00 |
Simon Grätzer
|
ecc8e29314
|
Working SSSP
|
2016-11-09 16:50:31 +01:00 |
Simon Grätzer
|
66137e4789
|
Working multiple collections
|
2016-11-08 13:45:44 +01:00 |
Simon Grätzer
|
034bc41729
|
Aggregators continued
|
2016-11-08 11:34:40 +01:00 |
Simon Grätzer
|
64817db293
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-11-04 11:55:17 +01:00 |
Michael Hackstein
|
c6f31091bc
|
In the properties of a collection now distributeShardsLike is contained.
|
2016-11-03 10:55:22 +01:00 |
Simon Grätzer
|
1c0253e5dc
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-11-03 00:12:56 +01:00 |
Simon Grätzer
|
b2819b418a
|
multiple collections
|
2016-11-03 00:10:36 +01:00 |
jsteemann
|
cfc9ecd198
|
fix Visual Studio complaints
|
2016-10-31 09:59:18 +01:00 |
Simon Grätzer
|
8463c41540
|
Working template version
|
2016-10-28 20:01:06 +02:00 |
jsteemann
|
7efabd3706
|
fix revision id handling
|
2016-10-28 13:44:55 +02:00 |
jsteemann
|
09e1fda1a0
|
fix revision id handling
|
2016-10-24 17:24:27 +02:00 |
Simon Grätzer
|
ba437cab71
|
Included support for multiple shards
|
2016-10-13 16:41:17 +02:00 |
Simon Grätzer
|
f67acf39be
|
Introduced PregelFeature
|
2016-10-13 13:31:19 +02:00 |
Simon Grätzer
|
7d07b4930e
|
Zwischenstand
|
2016-10-12 14:01:21 +02:00 |
Simon Grätzer
|
1b351ba138
|
Further improvements
|
2016-10-08 00:56:24 +02:00 |
Simon Grätzer
|
742450f948
|
Some more fixes
|
2016-10-07 16:22:38 +02:00 |
Simon Grätzer
|
d6dc8e776d
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-10-07 11:52:20 +02:00 |
Simon Grätzer
|
a95ef5ed53
|
Finished implementation
|
2016-10-07 11:51:15 +02:00 |
Kaveh Vahedipour
|
9f1501e2e6
|
type in v8-collection
|
2016-10-05 13:49:02 +02:00 |
Kaveh Vahedipour
|
ca92128104
|
typo in v8-collection
|
2016-10-05 13:44:13 +02:00 |
Kaveh Vahedipour
|
a44f873cfa
|
load() and unload() in smart graphs
|
2016-10-05 13:06:50 +02:00 |
Kaveh Vahedipour
|
9d3214c539
|
minor
|
2016-10-04 15:31:32 +02:00 |
Max Neunhoeffer
|
0698065d63
|
Fix memory leaks around LogicalCollection.
|
2016-10-04 11:56:35 +02:00 |
Simon Grätzer
|
c927c3aa15
|
Initial Pregel try
|
2016-10-03 18:08:06 +02:00 |
Max Neunhoeffer
|
5cd913e003
|
Fix error handling for ClusterInfo::getCollection.
|
2016-09-30 14:11:46 +02:00 |
Max Neunhoeffer
|
db021508da
|
Fix virtual cloning of LogicalCollections and derived types.
|
2016-09-28 21:05:29 +02:00 |
Max Neunhoeffer
|
dc706712b1
|
Silence a compiler warning in enterprise mode.
|
2016-09-28 16:23:58 +02:00 |
Kaveh Vahedipour
|
da0f624088
|
Adding Smart Edge Collection drops to v8-vocbase
|
2016-09-28 15:50:53 +02:00 |
Frank Celler
|
eed90fc588
|
fixed cppcheck warnings
|
2016-09-09 15:08:48 +02:00 |
jsteemann
|
68ebbabe17
|
delete unused collection directories
|
2016-09-06 14:40:31 +02:00 |
jsteemann
|
1823cff3a9
|
removed TRI_collection_t
|
2016-09-02 14:54:13 +02:00 |
jsteemann
|
3909103193
|
privatized some members
|
2016-09-02 13:10:17 +02:00 |
jsteemann
|
4839d65b36
|
moved things out of TRI_collection_t
|
2016-09-02 11:56:48 +02:00 |
jsteemann
|
5524b25800
|
removed VocbaseCollectionInfo
|
2016-09-02 09:41:36 +02:00 |
jsteemann
|
e69a82a2a7
|
refactoring
|
2016-09-02 08:44:31 +02:00 |
Michael Hackstein
|
3c851f8687
|
Added proper error handling for collection not found in V8
|
2016-09-01 17:42:27 +02:00 |
jsteemann
|
4cef5d86fb
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
|
2016-09-01 09:06:15 +02:00 |
jsteemann
|
7dfaf0d3f4
|
remove superfluous _infoLock
|
2016-08-30 11:54:04 +02:00 |
Michael Hackstein
|
82edb8707a
|
Merge branch 'generic-col-types' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-30 10:12:36 +02:00 |
Michael Hackstein
|
7cf7b89c6d
|
Removed more usage of VocbaseCollectionInfo and replaced it by LogicalCollection. It's getting better now. State still not green.
|
2016-08-29 18:44:34 +02:00 |
jsteemann
|
31809ac283
|
fixes for revision id
|
2016-08-29 17:06:07 +02:00 |
jsteemann
|
9e708112a6
|
privatize some TRI_datafile_t internals
|
2016-08-29 15:43:03 +02:00 |
Michael Hackstein
|
e444332def
|
Removed all references to _info in TRI_collection_t. This commit does not start. Constructor is broken.
|
2016-08-29 10:44:31 +02:00 |
jsteemann
|
f5972cc701
|
moved _keyGenerator
|
2016-08-26 16:34:21 +02:00 |
Michael Hackstein
|
0985e7fc88
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-26 12:52:41 +02:00 |
jsteemann
|
6150da7420
|
remove function pointers from TRI_datafile_t, added constructor and destructor
|
2016-08-26 09:08:24 +02:00 |
Michael Hackstein
|
b01a7ac0d5
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-26 08:02:54 +02:00 |
Michael Hackstein
|
7d6402b15c
|
Fixed soem crashes and undefined behaviuor. Server does not crash during tests, however a lot of them are still red
|
2016-08-25 14:51:03 +02:00 |
jsteemann
|
396ab41736
|
allow dropping system collections in some rare cases
|
2016-08-25 12:47:06 +02:00 |
Michael Hackstein
|
1f3dabc8e1
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-25 11:08:39 +02:00 |
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 |
Jan Steemann
|
c157363f3c
|
less dependencies
|
2016-03-04 17:21:09 +01:00 |
Max Neunhoeffer
|
4cb42662f3
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-04 15:19:26 +01:00 |
Max Neunhoeffer
|
e4ce808349
|
Finish revolution of document API, RestHandler still missing.
|
2016-03-04 15:16:23 +01:00 |
Max Neunhoeffer
|
2654e654db
|
Compiles again, document API not yet sorted out.
|
2016-03-04 10:32:34 +01:00 |
jsteemann
|
cf1427adff
|
smaller datafile markers
|
2016-03-04 02:25:03 +01:00 |
Jan Steemann
|
78f07c6a31
|
less json
|
2016-03-03 14:23:39 +01:00 |
Max Neunhoeffer
|
d2d785ec41
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-03 09:04:54 +01:00 |
Jan Steemann
|
4c03f4bf8d
|
simplification
|
2016-03-02 15:50:52 +01:00 |
Max Neunhoeffer
|
0f883dc0c8
|
Adjust replace to new TRI_V8ToVPack.
|
2016-03-02 10:53:06 +01:00 |
Max Neunhoeffer
|
848860de45
|
Fix some bugs in replace.
|
2016-03-01 18:16:26 +01:00 |
Max Neunhoeffer
|
2cfa417858
|
First go at babies variant of replace. RestHandler case missing.
|
2016-03-01 17:50:13 +01:00 |
Jan Steemann
|
15350cf4b8
|
renamed and removed
|
2016-03-01 12:34:03 +01:00 |
Max Neunhoeffer
|
ad97830d7f
|
Add babies to insert document API (V8 & HTTP & Transaction).
|
2016-03-01 10:14:24 +01:00 |
jsteemann
|
adae2e7c67
|
fixed saving
|
2016-02-29 23:31:21 +01:00 |
Jan Steemann
|
f4f7bcb044
|
recovery
|
2016-02-29 14:24:46 +01:00 |
jsteemann
|
545b0ed6a2
|
cleanup
|
2016-02-27 02:44:51 +01:00 |
jsteemann
|
f0aeab0d12
|
cleanup
|
2016-02-27 01:10:42 +01:00 |
Jan Steemann
|
bd9293802d
|
marker changes, unfinished
|
2016-02-26 19:39:17 +01:00 |
Jan Steemann
|
88b6828abb
|
re-added single-operation hints
|
2016-02-26 12:37:12 +01:00 |
Jan Steemann
|
3e82064770
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-25 14:59:08 +01:00 |
Jan Steemann
|
2ee4dad77b
|
TransactionContext is now the resource owner
|
2016-02-25 14:02:57 +01:00 |
Jan Steemann
|
e1745608e3
|
inject attribute translator everywhere
|
2016-02-25 11:13:32 +01:00 |
Jan Steemann
|
cd6a9d4988
|
cleanup
|
2016-02-24 20:12:46 +01:00 |
Frank Celler
|
4b2b85f1b5
|
more cleanup
|
2016-02-24 19:19:04 +01:00 |
Michael Hackstein
|
a5442d19f3
|
Fixed a bug in expandInSearch values. And removed temporary test hack.
|
2016-02-24 14:46:21 +01:00 |
Michael Hackstein
|
9727a1f3a8
|
Started to add an implementation tu multiply queries with IN. THis is identical for all indexes and does not check validity. The general idea is that an index does not need to know anything about AND, OR, IN. It just has to know primitive types like EQ, LE, LT, GE, GT.
|
2016-02-24 13:29:26 +01:00 |
jsteemann
|
ee49f4f3f7
|
cppcheck
|
2016-02-23 21:33:59 +01:00 |
Jan Steemann
|
a27f1efd66
|
changed resolver handling
|
2016-02-23 20:27:13 +01:00 |
Jan Steemann
|
eb202f528c
|
pass vocbase in TransactionContext
|
2016-02-23 13:03:30 +01:00 |
Jan Steemann
|
f468cd00ad
|
create transaction context as shared ptr
|
2016-02-23 12:18:39 +01:00 |
Jan Steemann
|
0a969caf23
|
removed SingleCollectionReadOnlyTransaction and SingleCollectionWriteTransaction
|
2016-02-23 11:05:44 +01:00 |
Michael Hackstein
|
65c19c45dd
|
Removed unused function
|
2016-02-19 16:35:36 +01:00 |
Michael Hackstein
|
64c66a53e5
|
V8-Trancuate now uses new transaction API
|
2016-02-19 12:50:40 +01:00 |
Jan Steemann
|
367c234d96
|
implemented count()
|
2016-02-18 17:54:28 +01:00 |
Michael Hackstein
|
7ed6754389
|
Fixed usage of document, to also include customTypeHandler for export to V8
|
2016-02-18 13:21:06 +01:00 |
Jan Steemann
|
cb47e07021
|
removed unused functions
|
2016-02-17 18:09:22 +01:00 |
Michael Hackstein
|
5955e8e1df
|
collection.update() now really uses update...
|
2016-02-17 17:37:42 +01:00 |
Michael Hackstein
|
4baf7c5b49
|
collection.update and collection.replace now uses the new transaction API respectively. However the underlying functions are not yet implementet
|
2016-02-17 17:34:28 +01:00 |
Michael Hackstein
|
26176ff16f
|
collection.exists uses new Transaction.document API
|
2016-02-17 17:05:43 +01:00 |
Michael Hackstein
|
7bf7363760
|
collection.document now uses new transaction document API. Still needs custom type handling
|
2016-02-17 16:56:09 +01:00 |
Michael Hackstein
|
19f52c32bf
|
Removed obsolete code in v8-collection
|
2016-02-17 16:22:09 +01:00 |
Michael Hackstein
|
abc3b18189
|
The collection remove function now uses new transaction remove api
|
2016-02-17 16:19:19 +01:00 |
Michael Hackstein
|
79eec5e391
|
Made the collection save function edge aware. The transaction has to validate that _from and _to are valid.
|
2016-02-17 11:43:36 +01:00 |
Michael Hackstein
|
fef2368238
|
Removed obsolete cluster case insertion function in v8-collection
|
2016-02-17 10:48:54 +01:00 |
Michael Hackstein
|
056bcec709
|
Reimplemented internal __save to use new Transaction VPack API. Also removed now obsolete static functions
|
2016-02-17 10:47:19 +01:00 |
Jan Steemann
|
0511a944ad
|
implemented local insert method
|
2016-02-16 18:32:50 +01:00 |
Jan Steemann
|
10d2c537a0
|
use insert()
|
2016-02-16 17:30:01 +01:00 |
Jan Steemann
|
a3b0bb83d1
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-16 15:39:02 +01:00 |
Jan Steemann
|
0c4ab9054a
|
API cleanup
|
2016-02-16 15:13:30 +01:00 |
Jan Steemann
|
313f27deed
|
renamed methods
|
2016-02-15 18:18:03 +01:00 |
Jan Steemann
|
242481a501
|
small code refactoring
|
2016-02-15 17:02:36 +01:00 |
Michael Hackstein
|
a3cd1aa54e
|
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
|
2016-02-15 10:25:31 +01:00 |
Jan Steemann
|
c3d3ef2b2d
|
use different custom type
|
2016-02-12 17:29:35 +01:00 |
Jan Steemann
|
0089b0fcf6
|
updated vpack library
|
2016-02-12 16:33:26 +01:00 |
Jan Steemann
|
9898103bc1
|
initial vpack documents
|
2016-02-11 21:56:10 +01:00 |
Jan Steemann
|
f552d61f26
|
added test
|
2016-02-08 12:00:21 +01:00 |
Michael Hackstein
|
197292a230
|
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
|
2016-02-01 13:02:49 +01:00 |
Jan Steemann
|
b7abf5a40d
|
attempt to fix Windows build
|
2016-02-01 12:04:28 +01:00 |
Michael Hackstein
|
b85d5d4a26
|
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
|
2016-02-01 09:49:29 +01:00 |
Michael Hackstein
|
9ea8e3ea0c
|
Started to write merge of two slices. This is not yet working for null means delete, works for all other merges.
|
2016-02-01 09:49:19 +01:00 |
jsteemann
|
4e94803ad7
|
honor results of clang-test, clang-tidy and clang-modernize
|
2016-01-31 15:56:18 +01:00 |
jsteemann
|
2d7323a560
|
fixed warnings shown by clang-3.7
|
2016-01-31 02:17:36 +01:00 |
jsteemann
|
ff21453255
|
logger transition: all files in arangod exception transactions.cpp
|
2016-01-29 23:28:44 +01:00 |
Max Neunhoeffer
|
238937128a
|
Merge branch 'devel' into ClustUp2
|
2016-01-29 13:59:11 +01:00 |
Jan Steemann
|
585208afcf
|
changed directory name pattern for collections
|
2016-01-27 18:53:16 +01:00 |
Max Neunhoeffer
|
5375ada8a7
|
Add replicationFactor and replicationQuorum to properties().
|
2016-01-27 15:21:55 +01:00 |
Jan Steemann
|
9046e1831b
|
clang-format
|
2016-01-27 13:43:46 +01:00 |
Jan Steemann
|
3d8a52cdf4
|
some refactoring
|
2016-01-27 13:28:19 +01:00 |
Jan Steemann
|
3fc862f0ef
|
changed locking macros
|
2016-01-26 15:39:12 +01:00 |
Jan Steemann
|
9beeb09f37
|
fix out-of-memory situations
|
2016-01-22 13:24:33 +01:00 |
jsteemann
|
842384016d
|
namespace cleanup
|
2016-01-21 00:20:22 +01:00 |
Jan Steemann
|
5daa529404
|
compaction fix attempt II
|
2016-01-18 18:24:25 +01:00 |
jsteemann
|
431900f17a
|
changed namespace from triagens to arangodb
|
2016-01-17 00:44:53 +01:00 |
jsteemann
|
f66eb007cd
|
some const unification
|
2016-01-15 00:03:03 +01:00 |
Michael Hackstein
|
78d9c6643a
|
Removed some TRI_json_t in v8-collection
|
2016-01-14 09:18:11 +01:00 |
Michael Hackstein
|
b45ac55d58
|
Clang-format fixes
|
2016-01-12 15:16:04 +01:00 |
Michael Hackstein
|
96d58b8a67
|
Replaced toJson with toVelocyPack in KeyGenerator.
|
2016-01-12 15:13:34 +01:00 |
jsteemann
|
debeaeec07
|
less garbage collection
|
2016-01-11 12:43:05 +01:00 |
jsteemann
|
9f0576c65f
|
don't rely so much on namespace std being present
|
2016-01-08 01:05:06 +01:00 |
jsteemann
|
0bfc9a19ae
|
BE -> AE
|
2016-01-07 21:09:33 +01:00 |
Jan Steemann
|
8b4b6a1943
|
moved docu blocks into their own files
|
2016-01-07 16:03:17 +01:00 |
Wilfried Goesgens
|
7fc4b356e4
|
Revert formattings that break documentation parts.
|
2016-01-07 15:12:04 +01:00 |
Wilfried Goesgens
|
8a0f635dca
|
Wrap examples properly - this was broken during the auto format.
|
2016-01-07 13:08:50 +01:00 |
Jan Steemann
|
02de75afe0
|
added option --default-number-of-shards for arangorestore
|
2016-01-07 10:54:02 +01:00 |