Max Neunhoeffer
e06c65a7a6
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-05-23 20:38:31 +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
Max Neunhoeffer
79a3621430
Fix sync repl test.
2016-05-23 16:57:07 +02:00
Max Neunhoeffer
6b652d548f
Avoid system collection servers in resilience tests.
2016-05-23 14:14:55 +02:00
jsteemann
c4ec5a1204
fixed some issues with persisted index
2016-05-21 00:08:53 +02:00
jsteemann
cdb728f807
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-05-20 16:00:10 +02:00
jsteemann
b7ca25894a
added correctness test for RocksDB values
2016-05-20 13:41:43 +02:00
Jan Steemann
94f2eb0221
added test
2016-05-20 11:22:54 +02:00
Max Neunhoeffer
29e68fdbd6
Test target resilience with synchronous replication test.
2016-05-19 22:56:24 +02:00
Max Neunhoeffer
1256159651
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-05-19 22:41:25 +02:00
Max Neunhoeffer
61d8eb5fc9
Move synchronous replication test to new location.
2016-05-19 22:40:52 +02:00
Jan Steemann
e03cff939b
jslint
2016-05-19 17:19:05 +02:00
Max Neunhoeffer
fc563cfec6
New tests for synch. replication.
2016-05-19 16:53:58 +02:00
jsteemann
97c5450e1f
optimizations
...
added C++ implementation for AQL SLICE() function
allow execution of expressions in C++ that contain calculated object elements
do not merge two calculation nodes if they are of different expression types (e.g. simple vs. V8)
added de-duplication of object keys in case the object contains non-unique names
2016-05-19 00:22:35 +02:00
Alan Plum
72e685096a
Foxx console -> legacy
2016-05-18 14:44:47 +02:00
Max Neunhoeffer
51a2fb6f89
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-05-17 11:55:15 +02:00
Max Neunhoeffer
d45ef395fb
Remove test which destroys the cluster.
2016-05-17 11:54:52 +02:00
Jan Steemann
d1f9ea3f68
fixed issue #1823
2016-05-17 11:30:23 +02:00
Max Neunhoeffer
57c7bb8ab9
Fix JavaScript collection updater.
...
Also add tests for synchronous replication.
2016-05-17 11:19:52 +02:00
jsteemann
0828abbb5c
query less documents
2016-05-13 14:26:34 +02:00
Frank Celler
dc6cb6f2c8
.S files must be in capital case to have preprocessor handle them
2016-05-12 15:20:14 +00:00
jsteemann
abb0f36d55
fixed hashes
2016-05-12 11:11:20 +02:00
jsteemann
d4cb93fb9c
added TYPENAME() and HASH() functions
2016-05-11 23:54:00 +02:00
Andreas Streichardt
5d3abc879e
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-05-11 15:31:11 +02:00
Andreas Streichardt
4d13e8fb1b
_listDatabases() => _databases()
2016-05-11 15:30:47 +02:00
Max Neunhoeffer
4ca4832321
Repair aardvark routes for cluster frontend.
...
This gets rid of agency-communication.js for good.
This removes the last instance of ArangoAgency.list calls.
2016-05-11 14:15:57 +02:00
Andreas Streichardt
ab4a14b384
remove list tests (functionality removed)
2016-05-10 19:00:46 +02:00
Michael Hackstein
e9787018b3
The Pattern matching now allows a minDepth of 0 and even a complete search of depth 0.
2016-05-09 17:48:55 +02:00
Max Neunhoeffer
27532d596f
Remove dead code.
2016-05-09 14:22:41 +02:00
Michael Hackstein
914bb6c93e
Fixed JSLint
2016-05-09 11:03:30 +02:00
Michael Hackstein
a24fc0757d
Added some more tests for wired AQL append input parameters.
2016-05-09 09:57:56 +02:00
Jan Steemann
838e3dc866
fixed handling of externals in some cases
2016-05-06 11:52:06 +02:00
Kaveh Vahedipour
35d604e9e0
Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm
2016-05-04 18:17:00 +02:00
Michael Hackstein
262ff9b75e
Added a test for intersection with documents directly out of the database.
2016-05-04 17:32:13 +02:00
Kaveh Vahedipour
e623198d6c
Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm
2016-05-04 17:06:23 +02:00
Michael Hackstein
62f2d55c20
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-05-04 16:46:13 +02:00
Michael Hackstein
4f674220ab
Added brute force tests in AQL functions.
2016-05-04 16:45:59 +02:00
jsteemann
f2d014ff6a
bugfixes
2016-05-04 16:10:04 +02:00
Max Neunhoeffer
f0db06b47d
Fix test and jslint.
2016-05-04 14:50:37 +02:00
Max Neunhoeffer
eeb597fc85
Fix a test.
2016-05-04 11:37:55 +02:00
Max Neunhoeffer
0ac60a8fe7
Merge branch 'devel' into json_agency_comm
2016-05-04 11:15:02 +02:00
Max Neunhoeffer
1b0b9ae5df
Take out getTargetServerEndpoint.
...
This used Target/MapIDToEndpoint which is now gone.
2016-05-04 11:10:42 +02:00
Michael Hackstein
aab91d51e6
Fixed JSLint
2016-05-04 10:40:06 +02:00
Michael Hackstein
c8cdb5ab93
Added a test for large overlapping ranges in skiplists. This covers a bug where unification of results lead to early lookup abortion.
2016-05-04 10:17:29 +02:00
Kaveh Vahedipour
5d911bceb4
Merge branch 'devel' of https://github.com/arangodb/arangodb into json_agency_comm
2016-05-03 15:48:36 +02:00
Kaveh Vahedipour
c6ab722f97
corrected for cluster shell agency test
2016-05-03 15:01:52 +02:00
Jan Steemann
a19c437cdd
jslint
2016-05-03 12:04:13 +02:00
Michael Hackstein
1e9b3a7762
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-05-02 17:31:05 +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
Alan Plum
53dc168a71
Linting
2016-05-02 14:42:10 +02:00
Alan Plum
f81c946fd7
app -> service
2016-05-02 14:42:08 +02:00
Jan Steemann
2b0f3f7b57
change behavior of arithmetic operators, TO_STRING and TO_NUMBER
2016-05-02 13:29:29 +02:00
Michael Hackstein
80bb9aeff4
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-05-02 09:32:22 +02:00
jsteemann
c7490a211c
added fail() to tests
2016-05-01 14:46:59 +02:00
Michael Hackstein
ddc7b2ca98
Further tests for AQL externals
2016-04-29 17:39:43 +02:00
Michael Hackstein
0ca6452bab
Started to add some tests for VPack externals in AQL.
2016-04-29 17:30:50 +02: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
jsteemann
6ac4c809ee
do not create markers on the heap, but create them in the WAL space directly
2016-04-29 01:01:10 +02:00
Kaveh Vahedipour
e81e3e51e0
javascript side of jsonified agency
2016-04-28 15:15:55 +02:00
Jan Steemann
cdc9b8e774
re-active test
2016-04-28 13:47:28 +02:00
jsteemann
cd45a52ba5
attempt to finish startup order
2016-04-27 22:54:29 +02:00
Michael Hackstein
c1191d4268
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-04-26 14:50:28 +02:00
jsteemann
d21cdb50ad
speed up transactions
2016-04-26 11:58:10 +02:00
Michael Hackstein
bd302a023c
Reduced the nesting level of arrays in AQL test. Icannot be executed on MacOs and asan
2016-04-26 11:50:19 +02:00
jsteemann
021183f14e
added tests
2016-04-26 10:23:47 +02:00
Max Neunhoeffer
877e42e7c5
Merge branch 'FMH' into devel
2016-04-21 14:04:39 +02:00
Jan Steemann
5027d7fe1f
documentation for LIKE
2016-04-21 12:46:42 +02:00
Alan Plum
996c4568fb
Fix shell-foxx-swager-spec.js
2016-04-21 10:10:11 +02:00
Simran Brucherseifer
a5ad9f33a9
Minor corrections
...
Excluded Aardvark, the graph viewer in particular
2016-04-20 22:09:00 +02:00
Alan Plum
2b0c1f6f9a
_.extend -> Object.assign
2016-04-20 15:23:03 +02:00
Kaveh Vahedipour
d53e47c7d5
Merge branch 'devel' of https://github.com/arangodb/arangodb into FMH
2016-04-20 11:23:10 +00:00
jsteemann
9d258f47e0
added test case
2016-04-20 12:26:07 +02:00
jsteemann
e390da31c1
speed up test
2016-04-20 10:27:06 +02:00
Frank Celler
3bb24146a6
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-04-19 19:18:02 -07:00
Jan Steemann
2533affb02
fixed crash
2016-04-19 15:38:30 +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
Alan Plum
051a153252
@arangodb/foxx -> @arangodb/foxx/legacy
2016-04-18 18:01:08 +02:00
Alan Plum
c55eeac990
Fix FM nightly test
2016-04-18 18:01:07 +02:00
Alan Plum
9cf8d347ad
More SyntheticResponse tests
2016-04-18 18:00:38 +02:00
Alan Plum
21a1720d86
Add SyntheticResponse tests
2016-04-18 18:00:37 +02:00
Alan Plum
18ff55b7dd
Add SyntheticRequest tests
2016-04-18 18:00:37 +02:00
Alan Plum
2993b73c25
More SyntheticRequest tests
2016-04-18 18:00:37 +02:00
Alan Plum
4ef87a2aef
Add shell-foxx-response-spec.js
2016-04-18 18:00:37 +02:00
Alan Plum
2da95acee2
Add shell-foxx-request-spec.js
2016-04-18 18:00:36 +02:00
Alan Plum
ca6bb83a84
More tests
2016-04-18 18:00:35 +02:00
Alan Plum
5b4b3852ad
Better default 200 response
2016-04-18 18:00:34 +02:00
Alan Plum
a31bf33892
Basic swagger tests
2016-04-18 18:00:33 +02:00
Alan Plum
fddc35df67
mv shell-foxx-router-spec to shell tests
2016-04-18 18:00:32 +02:00
Alan Plum
8d2cc4041d
Implement request/response body handling
2016-04-18 18:00:29 +02:00
Alan Plum
a5ffbcf736
Add stub tests for swagger
2016-04-18 18:00:29 +02:00
Alan Plum
a00ac0d96f
Swaggerify route params
2016-04-18 18:00:26 +02:00
Alan Plum
04f59fcdb4
shell-foxx-router-spec to mocha
2016-04-18 18:00:26 +02:00
Alan Plum
ff0bf1a182
Add basic swagger generator stub
2016-04-18 18:00:26 +02:00
Alan Plum
314d19d20d
Extract router tree
2016-04-18 18:00:24 +02:00
Alan Plum
aa4b41763e
Yakshaving
...
Naming things is hard.
2016-04-18 18:00:22 +02:00
Alan Plum
322c9c41b8
Lint shell-foxx-router-spec.js
2016-04-18 18:00:22 +02:00
Alan Plum
4b0fd593ce
Implement rudimentary route handling
2016-04-18 18:00:22 +02:00
Alan Plum
8230d73406
More versatile route lookup
2016-04-18 18:00:21 +02:00
Alan Plum
6e6a9a3918
Add more tests & fix middleware resolution
2016-04-18 18:00:21 +02:00
Alan Plum
e78e6476ab
Implement routing logic for router
2016-04-18 18:00:20 +02:00