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 |