Frank Celler
|
873f226b5f
|
added SchedulerFeature
|
2016-04-01 12:52:28 +02:00 |
Frank Celler
|
068f9defd7
|
splitted HttpResponse.h
|
2016-04-01 10:39:38 +02:00 |
Frank Celler
|
a11a7c134c
|
maintainer mode fixes
|
2016-03-31 17:39:52 +02:00 |
Frank Celler
|
295c8a3809
|
MSVC fixes
|
2016-03-31 14:01:23 +02:00 |
Frank Celler
|
486011d399
|
Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk
|
2016-03-31 13:41:09 +02:00 |
Frank Celler
|
494bdca847
|
splitted HttpRequest into GeneralRequest/HttpRequest
|
2016-03-31 11:45:21 +02:00 |
Michael Hackstein
|
7eb4b2b730
|
Removed JS implementation of edges. The new CXX AQL implementation can server for CLuster as well.
|
2016-03-31 11:11:35 +02:00 |
Frank Celler
|
af00417cf4
|
skeleton arangod
|
2016-03-25 15:14:43 +01:00 |
Jan Steemann
|
13980ef299
|
bugfixes
|
2016-03-24 16:18:18 +01:00 |
Jan Steemann
|
dce7c427d9
|
test fixes
|
2016-03-24 14:55:31 +01:00 |
Jan Steemann
|
2986ec2a64
|
removed dead code
|
2016-03-23 20:08:22 +01:00 |
Michael Hackstein
|
7269fd3dc9
|
Fixed multiple edge collections in Traverser. All aql-traverser tests seem to work
|
2016-03-23 16:38:29 +01:00 |
Michael Hackstein
|
2d45a6e5b2
|
Fixed statistics for Traversals. Also uses less lookups now
|
2016-03-23 16:04:53 +01:00 |
Michael Hackstein
|
e71d650178
|
Dryed code in v8Traverser and fixed a boolen if error
|
2016-03-23 12:13:07 +01:00 |
Max Neunhoeffer
|
12c420913e
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-23 09:02:14 +01:00 |
Max Neunhoeffer
|
c2049b8ee1
|
Switch to IndexHandles.
|
2016-03-23 08:57:00 +01:00 |
Frank Celler
|
86fe838a68
|
new logger
|
2016-03-22 21:09:48 +01:00 |
Jan Steemann
|
16e56446b1
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-22 19:01:27 +01:00 |
Jan Steemann
|
e8c09f3cc1
|
added missing reset functionality for nested traversals
|
2016-03-22 18:58:08 +01:00 |
Jan Steemann
|
d226175e91
|
test fixes
|
2016-03-22 15:15:43 +01:00 |
Michael Hackstein
|
51c0d6ee64
|
Edge queries are now more relaxed about the start vertex. They will not throw errors instead just return empty array as a value.
|
2016-03-22 11:37:04 +01:00 |
Michael Hackstein
|
dea484fa38
|
Removed obsolete EdgeInfo
|
2016-03-22 09:16:40 +01:00 |
jsteemann
|
3dede4a71f
|
cleanup
|
2016-03-21 22:30:00 +01:00 |
jsteemann
|
d03170a93f
|
removed unused functionality
|
2016-03-21 21:41:39 +01:00 |
jsteemann
|
4694d36671
|
cppcheck
|
2016-03-21 20:56:08 +01:00 |
Michael Hackstein
|
7d35e1d15e
|
Disabled multi-threaded shortest-path search. SingleThread is fast enough and new trx API is not thread safe.
|
2016-03-21 16:21:14 +01:00 |
Jan Steemann
|
ce63219435
|
removed DocumentAccessor
|
2016-03-21 15:40:44 +01:00 |
Jan Steemann
|
f458acc4c7
|
cleanup
|
2016-03-21 14:35:58 +01:00 |
Jan Steemann
|
0f213e3049
|
made base class virtual
|
2016-03-21 13:24:01 +01:00 |
Jan Steemann
|
d2195c43a7
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-21 13:17:42 +01:00 |
Jan Steemann
|
304243a4b0
|
fixes
|
2016-03-21 13:17:36 +01:00 |
Michael Hackstein
|
e8f8e4b4da
|
Reactivated vertexCollectionRestrictions in Neighbors
|
2016-03-21 13:11:43 +01:00 |
Michael Hackstein
|
7f9ae321a0
|
Traverser Basic options now know the transaction. Modified all implementations to use Slices in apropriate places. Fixes some, but not all tests
|
2016-03-21 11:28:33 +01:00 |
Jan Steemann
|
9e158aafd7
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-21 09:28:49 +01:00 |
Jan Steemann
|
f17d17841f
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-21 09:28:35 +01:00 |
Michael Hackstein
|
7896905ad7
|
Fixed a multithreading bug for EdgeCollectionInfos. Threads shared the same Builder instance which is not possible.
|
2016-03-21 09:20:31 +01:00 |
jsteemann
|
87d3d4935b
|
fixed query cache
|
2016-03-18 20:22:14 +01:00 |
Michael Hackstein
|
75fa81302a
|
Fixed access to a nullptr.
|
2016-03-18 18:46:01 +01:00 |
Michael Hackstein
|
5bc2274855
|
Fixed invalid search values in Graph Traverser. Now some more tests are green. Still failing
|
2016-03-18 16:47:55 +01:00 |
Michael Hackstein
|
8e678d0fc2
|
Fixed single server version of Traverser
|
2016-03-18 15:54:52 +01:00 |
jsteemann
|
5ded90ed1c
|
fixed compare function for Custom attributes
|
2016-03-18 13:55:36 +01:00 |
Michael Hackstein
|
c7b63f0ffa
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-03-18 08:48:39 +01:00 |
Michael Hackstein
|
2d2cfae297
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-03-17 18:51:30 +01:00 |
Max Neunhoeffer
|
20d0e98462
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-17 18:50:33 +01:00 |
Max Neunhoeffer
|
827f2f4f44
|
Improve /_api/simple/remove-by-key.
Fix more document methods.
|
2016-03-17 18:49:52 +01:00 |
Michael Hackstein
|
401f55ae37
|
Replaced OperationCursor by shared_ptrs every where and removed the slice function from it. Instead it returns a shared ptr on a OperationResult on getMore
|
2016-03-17 18:49:20 +01:00 |
jsteemann
|
1ee1ff23ec
|
bugfixes
|
2016-03-17 18:36:40 +01:00 |
Max Neunhoeffer
|
8d35a2b6f9
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-17 15:53:35 +01:00 |
Max Neunhoeffer
|
2c81e5cac9
|
Fix V8 behaviour for documents.
|
2016-03-17 15:53:14 +01:00 |
jsteemann
|
81ca88381f
|
bugfixes
|
2016-03-17 15:20:13 +01:00 |
jsteemann
|
9fda52ab9c
|
initialize array buffer allocator differently
|
2016-03-17 10:53:32 +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
|
a15e9d9550
|
removed files
|
2016-03-17 00:28:08 +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 |
Michael Hackstein
|
4a2c33eafc
|
Replaced setStartVertex(Slice) by setStartVertex(string) in Traversal and fixed all resulting compile errors. It now compiles but is not Functional yet. Have to implement reading of Documents from DB in TRX / VPack Style
|
2016-03-16 11:12:27 +01:00 |
Michael Hackstein
|
7113e93c67
|
Finished with Shortest Path Implementation based on new TRX and VPack API
|
2016-03-15 20:48:02 +01:00 |
jsteemann
|
8650404c9e
|
fixed startup
|
2016-03-15 20:09:15 +01:00 |
Michael Hackstein
|
fb7088b5da
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-03-15 18:34:54 +01:00 |
Michael Hackstein
|
6bcbf1241b
|
Started reimplementing ShortestPath wth new transactions and VPack
|
2016-03-15 18:34:37 +01:00 |
jsteemann
|
3a6e618a30
|
micro optimizations
|
2016-03-15 12:28:58 +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 |
jsteemann
|
d7bec3c343
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-14 14:34:36 +01:00 |
jsteemann
|
1a9d46ad31
|
removed wrapper for ShapedJson
|
2016-03-14 14:33:32 +01:00 |
Max Neunhoeffer
|
50514610fc
|
Change id and key validation to use length.
|
2016-03-14 10:23:08 +01:00 |
Jan Steemann
|
c4ad66ce6d
|
startup fixes
|
2016-03-11 19:11:45 +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 |
Jan Steemann
|
ff24255cdb
|
added isSingleOperationTransaction
|
2016-03-11 08:54:11 +01:00 |
Max Neunhoeffer
|
9e98cc7107
|
Fix a bug in babies API for documents.
|
2016-03-10 16:28:27 +01:00 |
Michael Hackstein
|
ff4cf5e0b2
|
Fixed merge bug. Last commit didn't build
|
2016-03-10 11:10:13 +01:00 |
Michael Hackstein
|
23f845de05
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-03-10 10:46:30 +01:00 |
Michael Hackstein
|
4c4c117059
|
Partially Adopted Traverser to new transaction API. This is still work in Progress. It compiles but it will not work yet.
|
2016-03-10 10:42:20 +01:00 |
jsteemann
|
a67877de66
|
removed unused shaping functionality
|
2016-03-09 23:33:10 +01:00 |
jsteemann
|
cf3b00adc2
|
removed unused functionality
|
2016-03-09 23:14:29 +01:00 |
jsteemann
|
a7450eb65f
|
removed some includes
|
2016-03-09 22:21:08 +01:00 |
Jan Steemann
|
1c53076529
|
moved inventoryLock to the outside
|
2016-03-09 18:20:37 +01:00 |
Max Neunhoeffer
|
5b807d6753
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-09 13:28:43 +01:00 |
Michael Hackstein
|
ecbab4e2da
|
Removed duplicate functionality from functions.cpp. Also Simplified the example matcher to not use Resolver and Shaper any more
|
2016-03-09 12:43:04 +01:00 |
Max Neunhoeffer
|
823a313c73
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-09 09:59:48 +01:00 |
Max Neunhoeffer
|
a2d0e709dc
|
Babies for <collection>.remove
|
2016-03-09 09:59:36 +01:00 |
Jan Steemann
|
329b3d623f
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-09 09:42:24 +01:00 |
Jan Steemann
|
b393c3d9bb
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-09 09:42:10 +01:00 |
Max Neunhoeffer
|
d39ced89b2
|
Babies for <collection>.document().
|
2016-03-09 09:39:59 +01:00 |
jsteemann
|
d756f6a176
|
removed TRI_transaction_collection_t from public APIs
|
2016-03-09 01:51:17 +01:00 |
Frank Celler
|
dfa9047484
|
switch arangosh to new ApplicationFeatures and ProgramOptions
|
2016-03-08 23:32:43 +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 |
Michael Hackstein
|
42e3d94bf6
|
Removed unused obsolete Code and Imports
|
2016-03-08 13:29:09 +01:00 |
Michael Hackstein
|
3f1d090ac7
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-03-08 13:08:11 +01:00 |
Michael Hackstein
|
e60e7a3652
|
Aql/QueryResult now only uses VelocyPack instead of TRI_json_t. Also adapted all calling places
|
2016-03-08 13:08:05 +01:00 |
Max Neunhoeffer
|
bd7ccc1444
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-08 11:21:09 +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
|
a4d1a35f1d
|
removed unused includes
|
2016-03-08 09:07:47 +01:00 |
Jan Steemann
|
fc44d4af6f
|
allow creating edges
|
2016-03-07 21:05:35 +01:00 |
Jan Steemann
|
828fe35b2d
|
allow indexing reserved attributes
|
2016-03-07 21:04:39 +01:00 |
Jan Steemann
|
25c937b03e
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-07 20:29:12 +01:00 |
Jan Steemann
|
14a3d02ce7
|
simple query cleanup
|
2016-03-07 20:29:04 +01:00 |
Michael Hackstein
|
4e7f5f8ab9
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-03-07 19:04:48 +01:00 |
Michael Hackstein
|
7c3690c4db
|
AqlQuery now is contructed from VelocyPack builders only. Also variables and Execution Plan is constructed form VelocyPack only.
|
2016-03-07 19:04:37 +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
|
9f84b767d1
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-07 08:11:01 +01:00 |
Frank Celler
|
60cd363f19
|
moved build date to file build-date.h.in
|
2016-03-05 09:49:31 +01:00 |
Jan Steemann
|
0c2fdb9fb9
|
less dependency on document-collection.h
|
2016-03-04 20:53:17 +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
|
4de5e41044
|
simplifications
|
2016-03-04 17:48:27 +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
|
630c8f44aa
|
use correct includes
|
2016-03-04 02:30:47 +01:00 |
jsteemann
|
cf1427adff
|
smaller datafile markers
|
2016-03-04 02:25:03 +01:00 |
Jan Steemann
|
16588e33d3
|
less json
|
2016-03-03 17:30:15 +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
|
a09d517d9e
|
fixed warning
|
2016-03-02 17:55:02 +01:00 |
Jan Steemann
|
fa759ec787
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-02 17:51:12 +01:00 |
Jan Steemann
|
06da362f93
|
some json removal
|
2016-03-02 17:51:05 +01:00 |
Jan Steemann
|
4c03f4bf8d
|
simplification
|
2016-03-02 15:50:52 +01:00 |
Michael Hackstein
|
d95c4954a4
|
Removed shape from ExampleMatcher. Also TRI_json_t variant is non functional anymore. It is DEPRECATED and will be removed very very soon
|
2016-03-02 15:46:32 +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
|
298c96f2cc
|
store information about datafile in upper bit
|
2016-03-01 16:29:09 +01:00 |
Jan Steemann
|
3fa4623dd1
|
made some methods private
|
2016-03-01 15:53:10 +01:00 |
Jan Steemann
|
0cb0c0142f
|
remove _rid from master pointer
|
2016-03-01 15:06:54 +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 |
Michael Hackstein
|
11102d4799
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-02-29 18:00:36 +01:00 |
Michael Hackstein
|
cb40281543
|
Unshapified the GeoIndex
|
2016-02-29 17:58:26 +01:00 |
Jan Steemann
|
254f6b49b9
|
write prologue markers for document & remove markers
|
2016-02-29 17:08:38 +01:00 |
Michael Hackstein
|
6ff12b98db
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-02-29 15:32:29 +01:00 |
Michael Hackstein
|
16750ea55b
|
Replaced OperationCursor by forward declaration
|
2016-02-29 15:26:52 +01:00 |
Jan Steemann
|
18c6fb35e1
|
removed warning
|
2016-02-29 15:23:25 +01:00 |
Jan Steemann
|
10af07dfcf
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-29 14:24:55 +01:00 |
Jan Steemann
|
f4f7bcb044
|
recovery
|
2016-02-29 14:24:46 +01:00 |
Michael Hackstein
|
b76c189990
|
Removed TRI_index_operator and all it's references. They are obsolete because of new VelocyPack index iterator on Skiplist index
|
2016-02-29 11:42:18 +01:00 |
Michael Hackstein
|
b478af2f3f
|
Temporarily disabled lookup by skiplist index function. Has to be replimented using AQL instead.
|
2016-02-29 11:31:48 +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
|
254a54a470
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-26 16:24:23 +01:00 |
Jan Steemann
|
27fac1e05e
|
removed marker types
|
2016-02-26 16:24:17 +01:00 |
Michael Hackstein
|
7174a6225f
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-02-26 13:32:10 +01:00 |
Michael Hackstein
|
ac173ca497
|
The Edge Index now indexes with VPackSlice instead of TRI_edge_header_t. Some functions that were using the Edge Index are disabled and will not work. These functions have to be modified to use the new Transaction API.
|
2016-02-26 13:31:10 +01:00 |
Jan Steemann
|
88b6828abb
|
re-added single-operation hints
|
2016-02-26 12:37:12 +01:00 |
Jan Steemann
|
ebf2d1520b
|
removed TRI_doc_mptr_copy_t
|
2016-02-26 11:46:33 +01:00 |
Jan Steemann
|
efc2b26643
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-25 15:34:32 +01:00 |
Michael Hackstein
|
1f5202ad08
|
Removed obsolte TRI_hash_index_search_value_t.
|
2016-02-25 15:06:49 +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
|
e5140c80a2
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-25 14:03:10 +01:00 |
Jan Steemann
|
2ee4dad77b
|
TransactionContext is now the resource owner
|
2016-02-25 14:02:57 +01:00 |
Michael Hackstein
|
ce1fff1727
|
Remove unused variables
|
2016-02-25 13:03:57 +01:00 |
Jan Steemann
|
e1745608e3
|
inject attribute translator everywhere
|
2016-02-25 11:13:32 +01:00 |
Frank Celler
|
37a0a7fc05
|
Merge branch 'devel' of github.com:arangodb/arangodb into solaris
|
2016-02-25 10:56:14 +01:00 |
Jan Steemann
|
8f2e2de451
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-25 10:46:13 +01:00 |
jsteemann
|
1823ae4fd2
|
removed unused forwards and functions
|
2016-02-25 00:48:06 +01:00 |
jsteemann
|
74fa6cf207
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-25 00:02:03 +01:00 |
jsteemann
|
851d19a9d6
|
logging simplifications
|
2016-02-25 00:00:18 +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 |
Max Neunhoeffer
|
d02ae8e7d1
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-02-24 15:48:19 +01:00 |
Max Neunhoeffer
|
aaaa50c6d0
|
Many index changes, compiles, does not run well.
|
2016-02-24 15:47:57 +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
|
e69e37ec97
|
fixed start
|
2016-02-23 21:51:02 +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 |
Frank Celler
|
bed46519f9
|
added DETACHED state
|
2016-02-23 15:27:36 +01:00 |
Frank Celler
|
022a5f457c
|
cleanup of TRI_ options
|
2016-02-23 15:27:35 +01:00 |
Jan Steemann
|
70d44f06fa
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-23 13:22:46 +01:00 |
Jan Steemann
|
eb202f528c
|
pass vocbase in TransactionContext
|
2016-02-23 13:03:30 +01:00 |
Frank Celler
|
a140ad9de2
|
added DETACHED state
|
2016-02-23 12:26:12 +01:00 |
Frank Celler
|
963578180a
|
cleanup of TRI_ options
|
2016-02-23 12:26:10 +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
|
4b4661f2b0
|
Fixed compiler errors
|
2016-02-23 09:58:39 +01:00 |
Michael Hackstein
|
6d77054a30
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-02-23 09:44:06 +01:00 |
Michael Hackstein
|
535c405bcf
|
First implementation of SimpleQuery ANY in V8 with new transaction API
|
2016-02-23 09:42:01 +01:00 |
Jan Steemann
|
4d9c132a0a
|
moved edgesQuery to AQL/Vpack
|
2016-02-22 17:50:12 +01:00 |
Jan Steemann
|
7efe1c6091
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-22 16:28:37 +01:00 |
Jan Steemann
|
840062af8d
|
all()
|
2016-02-22 14:03:50 +01:00 |
Michael Hackstein
|
c9aaabf8e6
|
Added call to hasMore and getMore on OperationCursor in v8-query
|
2016-02-22 14:02:25 +01:00 |
Michael Hackstein
|
e9054fdf29
|
Added a All iterator for the primary index and made it available in the transaction
|
2016-02-22 13:25:51 +01:00 |
Jan Steemann
|
ea3a7f3dab
|
removed cap constraints
|
2016-02-22 12:37:16 +01:00 |
Jan Steemann
|
eb8417fcf1
|
removed first(), last()
|
2016-02-22 12:26:30 +01:00 |
Max Neunhoeffer
|
393ac7e753
|
Rename getCollectionId -> getCollectionIdLocal.
|
2016-02-19 23:26:17 +01:00 |
Michael Hackstein
|
687bc3c19b
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-02-19 18:22:24 +01:00 |
Jan Steemann
|
ee5686b247
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-19 17:54:37 +01:00 |
Jan Steemann
|
40dc74c7f3
|
fixed warning
|
2016-02-19 17:54:03 +01:00 |
Michael Hackstein
|
65c19c45dd
|
Removed unused function
|
2016-02-19 16:35:36 +01:00 |
Jan Steemann
|
37a98be599
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-19 12:52:38 +01:00 |
Michael Hackstein
|
64c66a53e5
|
V8-Trancuate now uses new transaction API
|
2016-02-19 12:50:40 +01:00 |
Jan Steemann
|
8b8101fc59
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-19 11:44:06 +01:00 |
Jan Steemann
|
adde757e46
|
move v8 try-catch into handle scopes
|
2016-02-19 11:42:44 +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
|
d7963c651b
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-18 12:55:49 +01:00 |
Frank Celler
|
345712c36f
|
changed to new Thread interface
|
2016-02-17 22:19:37 +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
|
7ff95c4ec4
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-02-15 09:36:02 +01:00 |
Max Neunhoeffer
|
4cbd99a54b
|
Merge branch 'devel' into ClustUp2
|
2016-02-13 23:06:22 +01:00 |
Max Neunhoeffer
|
1065486a77
|
First version of getting shards in sync working.
|
2016-02-13 23:04:20 +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
|
dad000b883
|
use std::string to avoid potential leaks
|
2016-02-11 10:13:49 +01:00 |
Max Neunhoeffer
|
465a117864
|
Merge branch 'devel' into ClustUp2
|
2016-02-11 09:11:29 +01:00 |
Jan Steemann
|
23dfbeee46
|
optionally restrict logger-follow to a single collection
|
2016-02-10 16:49:22 +01:00 |
Max Neunhoeffer
|
dc63cb3874
|
Merge branch 'devel' into ClustUp2
|
2016-02-09 15:52:36 +01:00 |
Jan Steemann
|
f552d61f26
|
added test
|
2016-02-08 12:00:21 +01:00 |
Jan Steemann
|
a0cb3b1832
|
replication changes
|
2016-02-05 18:06:39 +01:00 |
Michael Hackstein
|
f5d93fb872
|
Implemented AQL EDGES as a VPack Variant.
|
2016-02-05 16:18:21 +01:00 |
Jan Steemann
|
071d36c203
|
replication cleanup
|
2016-02-05 13:28:38 +01:00 |
Michael Hackstein
|
96b75d3733
|
Added a VPack Implementation for AQL Neighbors. This involved modification of Traverser and ExampleMather to understand VPack as well
|
2016-02-05 08:45:20 +01:00 |
Jan Steemann
|
35a57a194e
|
removed unused variable
|
2016-02-04 17:05:51 +01:00 |
Frank Celler
|
7769b68d69
|
fixed returns
|
2016-02-04 16:46:29 +01:00 |
Frank Celler
|
8b6f4b8bec
|
removed DEV_APP_PATH
|
2016-02-04 16:38:20 +01:00 |
Jan Steemann
|
699b2435ca
|
fix unnecessary increase of reference counter
|
2016-02-04 15:07:23 +01:00 |
Max Neunhoeffer
|
7a92f3ac0f
|
Merge branch 'devel' into ClustUp2
|
2016-02-04 09:39:46 +01:00 |
Frank Celler
|
bb3acf8cd5
|
fixed /_admin/log
|
2016-02-04 00:41:50 +01:00 |
Michael Hackstein
|
6315ec26a5
|
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
|
2016-02-03 10:48:27 +01:00 |