Jan Steemann
3d6bc8d28a
Merge branch 'import-update' into devel
2015-04-14 11:47:57 +02:00
Jan Steemann
92fcdd3e56
issue #1298 : Bulk import if data already exists
...
This change extends the HTTP REST API for bulk imports as follows:
When documents are imported and the `_key` attribute is specified for them, the import can be
used for inserting and updating/replacing documents. Previously, the import could be used for
inserting new documents only, and re-inserting a document with an existing would have failed
with a *unique key constraint violated* error.
The above behavior is still the default. However, the API now allows controlling the behavior
in case of a unique key constraint error via the optional URL parameter `onDuplicate`.
This parameter can have one of the following values:
- `error`: when a unique key constraint error occurs, do not import or update the document but
report an error. This is the default.
- `update`: when a unique key constraint error occurs, try to (partially) update the existing
document with the data specified in the import. This may still fail if the document would
violate secondary unique indexes. Only the attributes present in the import data will be
updated and other attributes already present will be preserved. The number of updated documents
will be reported in the `updated` attribute of the HTTP API result.
- `replace`: when a unique key constraint error occurs, try to fully replace the existing
document with the data specified in the import. This may still fail if the document would
violate secondary unique indexes. The number of replaced documents will be reported in the
`updated` attribute of the HTTP API result.
- `ignore`: when a unique key constraint error occurs, ignore this error. There will be no
insert, update or replace for the particular document. Ignored documents will be reported
separately in the `ignored` attribute of the HTTP API result.
The result of the HTTP import API will now contain the attributes `ignored` and `updated`, which
contain the number of ignored and updated documents respectively. These attributes will contain a
value of zero unless the `onDuplicate` URL parameter is set to either `update` or `replace`
(in this case the `updated` attribute may contain non-zero values) or `ignore` (in this case the
`ignored` attribute may contain a non-zero value).
2015-04-14 11:44:33 +02:00
Max Neunhoeffer
f34a009885
Do not execute a time critical test on cluster tests.
2015-04-14 09:06:47 +02:00
Alan Plum
ecbc6f581f
Merge pull request #1287 from arangodb/vulpine-grace
...
Foxx improvements (fixes #1284 , #1257 )
2015-04-08 03:23:55 +02:00
Jan Steemann
0f1244f72d
better export API cleanup
2015-03-31 18:44:51 +02:00
Jan Steemann
80a99ab23e
refactored cursor API
2015-03-30 14:58:51 +02:00
Willi Goesgens
1a88322a6f
Add new env-test to the makefile.
2015-03-26 12:20:33 +01:00
Jan Steemann
be713c0a0e
bumped version number
2015-03-26 11:38:10 +01:00
Alan Plum
03ccf67269
Implemented Repository lifecycle events. See #1257 .
2015-03-25 10:35:18 +01:00
Jan Steemann
1298bd40a8
added tests for out-of-memory situations
2015-03-20 08:54:15 +01:00
Jan Steemann
cf845bbe5e
added test
2015-03-19 16:27:48 +01:00
Jan Steemann
7dc3fc3d5c
safely create collections and databases
2015-03-19 15:56:12 +01:00
Jan Steemann
6e3cf20876
higher timeout
2015-03-19 10:36:07 +01:00
Jan Steemann
cf33a76f31
removed two tests
2015-03-18 17:56:01 +01:00
Jan Steemann
a062280783
added test for empty datafiles
2015-03-18 17:37:28 +01:00
Michael Hackstein
711712fef3
Another improvement of query test
2015-03-13 13:58:06 +01:00
Michael Hackstein
50257a2d5d
Made the api-query-anaylsis test more relyable
2015-03-13 13:43:59 +01:00
Michael Hackstein
1e9fdc379f
Added AQL queries test to makefile
2015-03-12 16:05:52 +01:00
Michael Hackstein
6e893826dc
Further tests for api query analysis
2015-03-12 16:05:46 +01:00
Michael Hackstein
7eb685a5aa
Added a test for the new query analysis api.
2015-03-12 16:05:40 +01:00
Michael Hackstein
f70b8c66af
Fixed the Web interface reachability test
2015-03-10 10:32:34 +01:00
Jan Steemann
6d016abc3b
issue #1258 : added tests for HTTP pipelining
2015-03-03 15:00:57 +01:00
Jan Steemann
4807c2cd1b
added targets unittests-single-server unittests-single-client
2015-02-25 11:01:05 +01:00
Jan Steemann
ded5b67264
added test
2015-02-24 11:40:15 +01:00
Jan Steemann
c3dd5d9b7b
added tests
2015-02-24 11:40:15 +01:00
Jan Steemann
d3aba35f7b
added fpconv_dtoa from https://github.com/night-shift/fpconv/
2015-02-24 11:40:15 +01:00
Willi Goesgens
e9b9574baa
Improve error handling
...
- directory creation
- zip extraction
2015-02-24 11:27:52 +01:00
Frank Celler
6190bb7994
Merge branch 'devel' of github.com:arangodb/arangodb into 2.5
2015-02-18 21:50:33 +01:00
Jan Steemann
f29591135a
adjusted geo index API
2015-02-18 14:59:46 +01:00
Frank Celler
15fb7131f1
Merge remote-tracking branch 'origin/devel' into 2.5
...
Conflicts:
Documentation/Examples/CollectionUnload.generated
Documentation/Examples/HttpGharialAddEdge.generated
Documentation/Examples/HttpGharialAddEdgeCol.generated
Documentation/Examples/HttpGharialAddVertex.generated
Documentation/Examples/HttpGharialAddVertexCol.generated
Documentation/Examples/HttpGharialCreate.generated
Documentation/Examples/HttpGharialEdgeDefinitionRemove.generated
Documentation/Examples/HttpGharialGetEdge.generated
Documentation/Examples/HttpGharialGetGraph.generated
Documentation/Examples/HttpGharialGetVertex.generated
Documentation/Examples/HttpGharialList.generated
Documentation/Examples/HttpGharialModifyVertex.generated
Documentation/Examples/HttpGharialPatchEdge.generated
Documentation/Examples/HttpGharialPutEdge.generated
Documentation/Examples/HttpGharialRemoveVertexCollection.generated
Documentation/Examples/HttpGharialReplaceEdgeCol.generated
Documentation/Examples/HttpGharialReplaceVertex.generated
Documentation/Examples/RestAdminStatistics1.generated
Documentation/Examples/RestBatchMultipartHeader.generated
Documentation/Examples/RestCollectionCreateCollection.generated
Documentation/Examples/RestCollectionCreateKeyopt.generated
Documentation/Examples/RestCollectionDeleteCollectionIdentifier.generated
Documentation/Examples/RestCollectionDeleteCollectionName.generated
Documentation/Examples/RestCollectionGetAllCollections.generated
Documentation/Examples/RestCollectionGetCollectionChecksum.generated
Documentation/Examples/RestCollectionGetCollectionChecksumNoRev.generated
Documentation/Examples/RestCollectionGetCollectionCount.generated
Documentation/Examples/RestCollectionGetCollectionFigures.generated
Documentation/Examples/RestCollectionGetCollectionIdentifier.generated
Documentation/Examples/RestCollectionGetCollectionName.generated
Documentation/Examples/RestCollectionGetCollectionRevision.generated
Documentation/Examples/RestCollectionIdentifierLoad.generated
Documentation/Examples/RestCollectionIdentifierPropertiesSync.generated
Documentation/Examples/RestCollectionIdentifierRename.generated
Documentation/Examples/RestCollectionIdentifierTruncate.generated
Documentation/Examples/RestCollectionIdentifierUnload.generated
Documentation/Examples/RestCursorCreateCursorForLimitReturn.generated
Documentation/Examples/RestCursorCreateCursorForLimitReturnSingle.generated
Documentation/Examples/RestCursorDelete.generated
Documentation/Examples/RestCursorForLimitReturnCont.generated
Documentation/Examples/RestDatabaseGetInfo.generated
Documentation/Examples/RestDocumentHandlerDeleteDocument.generated
Documentation/Examples/RestDocumentHandlerDeleteDocumentIfMatchOther.generated
Documentation/Examples/RestDocumentHandlerDeleteDocumentUnknownHandle.generated
Documentation/Examples/RestDocumentHandlerPatchDocument.generated
Documentation/Examples/RestDocumentHandlerPatchDocumentMerge.generated
Documentation/Examples/RestDocumentHandlerPostAccept1.generated
Documentation/Examples/RestDocumentHandlerPostCreate1.generated
Documentation/Examples/RestDocumentHandlerPostCreate2.generated
Documentation/Examples/RestDocumentHandlerPostWait1.generated
Documentation/Examples/RestDocumentHandlerReadDocument.generated
Documentation/Examples/RestDocumentHandlerReadDocumentAllKey.generated
Documentation/Examples/RestDocumentHandlerReadDocumentAllPath.generated
Documentation/Examples/RestDocumentHandlerReadDocumentHead.generated
Documentation/Examples/RestDocumentHandlerReadDocumentIfNoneMatch.generated
Documentation/Examples/RestDocumentHandlerUpdateDocument.generated
Documentation/Examples/RestDocumentHandlerUpdateDocumentIfMatchOther.generated
Documentation/Examples/RestDocumentHandlerUpdateDocumentIfMatchOtherLastWriteWins.generated
Documentation/Examples/RestDocumentHandlerUpdateDocumentRevOther.generated
Documentation/Examples/RestDocumentHandlerUpdateDocumentUnknownHandle.generated
Documentation/Examples/RestEdgeCreateEdge.generated
Documentation/Examples/RestEdgesReadEdgesAny.generated
Documentation/Examples/RestEdgesReadEdgesIn.generated
Documentation/Examples/RestEdgesReadEdgesOut.generated
Documentation/Examples/RestEndpointGet.generated
Documentation/Examples/RestExplainAllPlans.generated
Documentation/Examples/RestExplainOptimizerRules.generated
Documentation/Examples/RestExplainOptions.generated
Documentation/Examples/RestGraphChangeEdge.generated
Documentation/Examples/RestGraphChangeVertex.generated
Documentation/Examples/RestGraphChangepEdge.generated
Documentation/Examples/RestGraphChangepVertex.generated
Documentation/Examples/RestGraphCreateEdge.generated
Documentation/Examples/RestGraphCreateVertex.generated
Documentation/Examples/RestGraphGetEdge.generated
Documentation/Examples/RestGraphGetEdges.generated
Documentation/Examples/RestGraphGetGraph.generated
Documentation/Examples/RestGraphGetGraphs.generated
Documentation/Examples/RestGraphGetVertex.generated
Documentation/Examples/RestGraphGetVertexEdges.generated
Documentation/Examples/RestGraphGetVertexVertices.generated
Documentation/Examples/RestGraphGetVertexVertices2.generated
Documentation/Examples/RestGraphGetVertices.generated
Documentation/Examples/RestGraphPostGraph.generated
Documentation/Examples/RestIndexAllIndexes.generated
Documentation/Examples/RestIndexCreateGeoLatitudeLongitude.generated
Documentation/Examples/RestIndexCreateGeoLocation.generated
Documentation/Examples/RestIndexCreateNewCapConstraint.generated
Documentation/Examples/RestIndexCreateNewFulltext.generated
Documentation/Examples/RestIndexCreateNewHashIndex.generated
Documentation/Examples/RestIndexCreateNewSkiplist.generated
Documentation/Examples/RestIndexCreateNewUniqueConstraint.generated
Documentation/Examples/RestIndexCreateSparseHashIndex.generated
Documentation/Examples/RestIndexCreateSparseSkiplist.generated
Documentation/Examples/RestIndexDeleteUniqueSkiplist.generated
Documentation/Examples/RestReplicationApplierStart.generated
Documentation/Examples/RestReplicationApplierStateNotRunning.generated
Documentation/Examples/RestReplicationApplierStateRunning.generated
Documentation/Examples/RestReplicationApplierStop.generated
Documentation/Examples/RestReplicationDump.generated
Documentation/Examples/RestReplicationInventory.generated
Documentation/Examples/RestReplicationInventoryIndexes.generated
Documentation/Examples/RestReplicationLoggerFollowBufferLimit.generated
Documentation/Examples/RestReplicationLoggerFollowEmpty.generated
Documentation/Examples/RestReplicationLoggerFollowSome.generated
Documentation/Examples/RestReplicationLoggerStateActive.generated
Documentation/Examples/RestReplicationServerId.generated
Documentation/Examples/RestSimpleAllBatch.generated
Documentation/Examples/RestSimpleAllSkipLimit.generated
Documentation/Examples/RestSimpleAny.generated
Documentation/Examples/RestSimpleByExample.generated
Documentation/Examples/RestSimpleByExample2.generated
Documentation/Examples/RestSimpleByExample3.generated
Documentation/Examples/RestSimpleFirst.generated
Documentation/Examples/RestSimpleFirstExample.generated
Documentation/Examples/RestSimpleFirstSingle.generated
Documentation/Examples/RestSimpleFulltext.generated
Documentation/Examples/RestSimpleLast.generated
Documentation/Examples/RestSimpleLastSingle.generated
Documentation/Examples/RestSimpleNear.generated
Documentation/Examples/RestSimpleNearDistance.generated
Documentation/Examples/RestSimpleRange.generated
Documentation/Examples/RestSimpleWithin.generated
Documentation/Examples/RestSimpleWithinDistance.generated
Documentation/Examples/RestSimpleWithinRectangle.generated
Documentation/Examples/RestTasksCreate.generated
Documentation/Examples/RestTasksListAll.generated
Documentation/Examples/RestTasksListOne.generated
Documentation/Examples/RestTasksPutWithId.generated
Documentation/Examples/RestTraversalAny.generated
Documentation/Examples/RestTraversalBackwardItemOrder.generated
Documentation/Examples/RestTraversalDepthFirst.generated
Documentation/Examples/RestTraversalEdgeUniqueness.generated
Documentation/Examples/RestTraversalFilterExclude.generated
Documentation/Examples/RestTraversalFilterPrune.generated
Documentation/Examples/RestTraversalInbound.generated
Documentation/Examples/RestTraversalMaxDepth.generated
Documentation/Examples/RestTraversalMinDepth.generated
Documentation/Examples/RestTraversalOutbound.generated
Documentation/Examples/RestTraversalPostorder.generated
Documentation/Examples/RestTraversalVisitorCountAndList.generated
Documentation/Examples/RestTraversalVisitorExpander.generated
Documentation/Examples/RestVersion.generated
Documentation/Examples/RestVersionDetails.generated
Documentation/Examples/SaveEdgeCol.generated
Documentation/Examples/collectionAll.generated
Documentation/Examples/collectionAllNext.generated
Documentation/Examples/collectionByExample.generated
Documentation/Examples/collectionByExampleNext.generated
Documentation/Examples/collectionClosedRange.generated
Documentation/Examples/collectionDatabaseCollectionName.generated
Documentation/Examples/collectionDatabaseCreate.generated
Documentation/Examples/collectionDatabaseCreateKey.generated
Documentation/Examples/collectionDatabaseCreateProperties.generated
Documentation/Examples/collectionDatabaseCreateSpecialKey.generated
Documentation/Examples/collectionDatabaseDrop.generated
Documentation/Examples/collectionDatabaseDropName.generated
Documentation/Examples/collectionDatabaseName.generated
Documentation/Examples/collectionDatabaseTruncate.generated
Documentation/Examples/collectionDatabaseTruncateName.generated
Documentation/Examples/collectionDrop.generated
Documentation/Examples/collectionFigures.generated
Documentation/Examples/collectionFirstExample.generated
Documentation/Examples/collectionFulltext.generated
Documentation/Examples/collectionLoad.generated
Documentation/Examples/collectionNear.generated
Documentation/Examples/collectionNearDistance.generated
Documentation/Examples/collectionRange.generated
Documentation/Examples/collectionRename.generated
Documentation/Examples/collectionTruncate.generated
Documentation/Examples/collectionWithin.generated
Documentation/Examples/collectionsDatabaseName.generated
Documentation/Examples/cursorHasNext.generated
Documentation/Examples/cursorNext.generated
Documentation/Examples/documentDocumentRemove.generated
Documentation/Examples/documentDocumentRemoveConflict.generated
Documentation/Examples/documentDocumentUpdate.generated
Documentation/Examples/documentsCollectionFirst.generated
Documentation/Examples/documentsCollectionFirstNull.generated
Documentation/Examples/documentsCollectionInsert.generated
Documentation/Examples/documentsCollectionLast.generated
Documentation/Examples/documentsCollectionLastNull.generated
Documentation/Examples/documentsCollectionName.generated
Documentation/Examples/documentsCollectionRemove.generated
Documentation/Examples/documentsCollectionRemoveConflict.generated
Documentation/Examples/documentsCollectionRemoveSignature.generated
Documentation/Examples/documentsCollectionReplace.generated
Documentation/Examples/documentsCollectionReplaceHandle.generated
Documentation/Examples/documentsCollectionUpdate.generated
Documentation/Examples/documentsCollectionUpdateHandle.generated
Documentation/Examples/documentsCollectionUpdateHandleArray.generated
Documentation/Examples/documentsCollectionUpdateHandleKeepNull.generated
Documentation/Examples/documentsDocumentName.generated
Documentation/Examples/documentsDocumentReplace.generated
Documentation/Examples/executeQuery.generated
Documentation/Examples/executeQueryBatchSize.generated
Documentation/Examples/generalGraphAbsBetweenness1.generated
Documentation/Examples/generalGraphAbsBetweenness2.generated
Documentation/Examples/generalGraphAbsBetweenness3.generated
Documentation/Examples/generalGraphAbsCloseness1.generated
Documentation/Examples/generalGraphAbsCloseness2.generated
Documentation/Examples/generalGraphAbsEccentricity2.generated
Documentation/Examples/generalGraphBetweenness2.generated
Documentation/Examples/generalGraphBetweenness3.generated
Documentation/Examples/generalGraphCloseness1.generated
Documentation/Examples/generalGraphCloseness3.generated
Documentation/Examples/generalGraphCommonNeighbors1.generated
Documentation/Examples/generalGraphCommonNeighbors2.generated
Documentation/Examples/generalGraphDistanceTo1.generated
Documentation/Examples/generalGraphDropGraphKeep.generated
Documentation/Examples/generalGraphEccentricity1.generated
Documentation/Examples/generalGraphEccentricity2.generated
Documentation/Examples/generalGraphEdgeCollectionRemove.generated
Documentation/Examples/generalGraphEdgeCollectionReplace.generated
Documentation/Examples/generalGraphEdgeCollectionSave1.generated
Documentation/Examples/generalGraphEdgeCollectionUpdate.generated
Documentation/Examples/generalGraphEdges1.generated
Documentation/Examples/generalGraphEdges2.generated
Documentation/Examples/generalGraphEdgesFiltered.generated
Documentation/Examples/generalGraphEdgesUnfiltered.generated
Documentation/Examples/generalGraphFluentAQLEdgesFilteredMultiple.generated
Documentation/Examples/generalGraphFluentAQLEdgesFilteredSingle.generated
Documentation/Examples/generalGraphFluentAQLEdgesUnfiltered.generated
Documentation/Examples/generalGraphFluentAQLFromVerticesFilteredMultiple.generated
Documentation/Examples/generalGraphFluentAQLFromVerticesFilteredSingle.generated
Documentation/Examples/generalGraphFluentAQLFromVerticesUnfiltered.generated
Documentation/Examples/generalGraphFluentAQLInEdgesFilteredMultiple.generated
Documentation/Examples/generalGraphFluentAQLInEdgesFilteredSingle.generated
Documentation/Examples/generalGraphFluentAQLInEdgesUnfiltered.generated
Documentation/Examples/generalGraphFluentAQLNeighborsFilteredSingle.generated
Documentation/Examples/generalGraphFluentAQLNeighborsUnfiltered.generated
Documentation/Examples/generalGraphFluentAQLNext.generated
Documentation/Examples/generalGraphFluentAQLNextRecreate.generated
Documentation/Examples/generalGraphFluentAQLOutEdgesFilteredMultiple.generated
Documentation/Examples/generalGraphFluentAQLOutEdgesFilteredSingle.generated
Documentation/Examples/generalGraphFluentAQLOutEdgesUnfiltered.generated
Documentation/Examples/generalGraphFluentAQLPathNeighbors.generated
Documentation/Examples/generalGraphFluentAQLPathSimple.generated
Documentation/Examples/generalGraphFluentAQLRestricted.generated
Documentation/Examples/generalGraphFluentAQLToArray.generated
Documentation/Examples/generalGraphFluentAQLToVerticesFilteredMultiple.generated
Documentation/Examples/generalGraphFluentAQLToVerticesFilteredSingle.generated
Documentation/Examples/generalGraphFluentAQLToVerticesUnfiltered.generated
Documentation/Examples/generalGraphFluentAQLUnfilteredEdges.generated
Documentation/Examples/generalGraphFluentAQLUnfilteredVertices.generated
Documentation/Examples/generalGraphFluentAQLUnrestricted.generated
Documentation/Examples/generalGraphFluentAQLVerticesFilteredSingle.generated
Documentation/Examples/generalGraphFluentAQLVerticesUnfiltered.generated
Documentation/Examples/generalGraphGetFromVertex.generated
Documentation/Examples/generalGraphGetToVertex.generated
Documentation/Examples/generalGraphModuleAbsBetweenness1.generated
Documentation/Examples/generalGraphModuleAbsBetweenness2.generated
Documentation/Examples/generalGraphModuleAbsBetweenness3.generated
Documentation/Examples/generalGraphModuleAbsCloseness1.generated
Documentation/Examples/generalGraphModuleAbsCloseness2.generated
Documentation/Examples/generalGraphModuleAbsCloseness3.generated
Documentation/Examples/generalGraphModuleAbsEccentricity2.generated
Documentation/Examples/generalGraphModuleBetweenness1.generated
Documentation/Examples/generalGraphModuleBetweenness2.generated
Documentation/Examples/generalGraphModuleCloseness1.generated
Documentation/Examples/generalGraphModuleCommonNeighbors1.generated
Documentation/Examples/generalGraphModuleCommonNeighbors2.generated
Documentation/Examples/generalGraphModuleConnectingEdges1.generated
Documentation/Examples/generalGraphModuleDistanceTo1.generated
Documentation/Examples/generalGraphModuleDistanceTo2.generated
Documentation/Examples/generalGraphModuleEccentricity2.generated
Documentation/Examples/generalGraphModuleEccentricity3.generated
Documentation/Examples/generalGraphModuleNeighbors1.generated
Documentation/Examples/generalGraphModuleNeighbors2.generated
Documentation/Examples/generalGraphModulePaths.generated
Documentation/Examples/generalGraphModulePaths2.generated
Documentation/Examples/generalGraphModuleShortestPaths1.generated
Documentation/Examples/generalGraphModuleShortestPaths2.generated
Documentation/Examples/generalGraphNeighbors1.generated
Documentation/Examples/generalGraphNeighbors2.generated
Documentation/Examples/generalGraphPaths.generated
Documentation/Examples/generalGraphPaths2.generated
Documentation/Examples/generalGraphShortestPaths1.generated
Documentation/Examples/generalGraphTraversal1.generated
Documentation/Examples/generalGraphTraversal2.generated
Documentation/Examples/generalGraphTraversalTree1.generated
Documentation/Examples/generalGraphTraversalTree2.generated
Documentation/Examples/generalGraphVertexCollectionRemove.generated
Documentation/Examples/generalGraphVertexCollectionReplace.generated
Documentation/Examples/generalGraphVertexCollectionSave.generated
Documentation/Examples/generalGraphVertexCollectionUpdate.generated
Documentation/Examples/generalGraphVertices1.generated
Documentation/Examples/generalGraphVertices2.generated
Documentation/Examples/generalGraphVerticesFiltered.generated
Documentation/Examples/generalGraphVerticesUnfiltered.generated
Documentation/Examples/general_graph__deleteEdgeDefinition.generated
Documentation/Examples/queryLimit.generated
Documentation/Examples/querySkip.generated
build.h
configure
configure.ac
js/common/tests/shell-database.js
2015-02-17 15:31:33 +01:00
Michael Hackstein
c6e9d98251
Added a force uninstall for foxx apps, to make sure they are removed from disk even if sth is unclear with mounting. Also created an error for foxx not found on file system has been added
2015-02-16 17:14:36 +01:00
Michael Hackstein
0c78629199
Merge branch 'foxx-pathes' of github.com:arangodb/arangodb into devel
2015-02-16 14:17:52 +01:00
Michael Hackstein
dd40e0e732
Added the foxx manager install test to be executed everytime.
2015-02-16 14:10:24 +01:00
Frank Celler
9053c16f37
fixed version
2015-02-16 11:46:29 +01:00
Michael Hackstein
11877983c8
Added an http spec to install a foxx app
2015-02-13 22:12:31 +01:00
Michael Hackstein
5b3fae42aa
Merge branch 'devel' of github.com:arangodb/arangodb into foxx-pathes
...
Conflicts:
js/apps/system/_admin/aardvark/APP/frontend/js/bootstrap/errors.js
js/common/bootstrap/errors.js
lib/Basics/voc-errors.cpp
lib/Basics/voc-errors.h
2015-02-13 10:20:36 +01:00
Jan Steemann
1f9b4ba5e6
added tests for sparse indexes
2015-02-11 18:58:41 +01:00
Jan Steemann
924adc9e46
added tests for sparse indexes
2015-02-10 21:28:12 +01:00
Michael Hackstein
aad7e46f10
Merge branch 'devel' of github.com:arangodb/arangodb into foxx-pathes
...
Conflicts:
Documentation/Books/Users/SUMMARY.md
js/actions/api-system.js
js/common/bootstrap/modules.js
js/server/modules/org/arangodb/foxx/manager.js
js/server/tests/shell-routing.js
2015-02-06 17:22:01 +01:00
Jan Steemann
5d9c0e018e
dynamic attribute names in AQL
2015-02-03 22:51:40 +01:00
Michael Hackstein
7c3b7b02f6
Executed shell routing tests. Internals tested there have been changed dramatically
2015-02-02 16:54:25 +01:00
Jan Steemann
39603ebaf4
added selectivity estimates for some index types
2015-01-30 23:04:46 +01:00
Jan Steemann
faab43f1b3
tests for visitors
2015-01-30 10:25:31 +01:00
Jan Steemann
fe4df96b74
added file to tests
2015-01-29 17:38:52 +01:00
Jan Steemann
0ed3b03cbd
added test case
2015-01-29 11:48:38 +01:00
Jan Steemann
fa5f340107
added tests for estimations
2015-01-28 11:20:01 +01:00
Willi Goesgens
f3d8e385b2
oops, search and replace fail in the tests.
2015-01-23 18:10:30 +01:00
Willi Goesgens
6833952781
Fix windows compilation.
2015-01-23 14:59:23 +01:00
Jan Steemann
d348f60e59
added AQL optimizer rule "move-calculations-down"
2015-01-22 20:36:38 +01:00
Jan Steemann
b499b560dd
adjusted paths
2015-01-22 17:52:02 +01:00
Jan Steemann
275c21fce6
split hooj test routine into multiple - this pleases compilers!
2015-01-19 20:37:49 +01:00
Jan Steemann
d534a41e21
recovery tests
...
Conflicts:
arangod/Wal/LogfileManager.cpp
Conflicts:
arangod/Wal/LogfileManager.cpp
2015-01-19 18:14:03 +01:00
Jan Steemann
63bf4c888a
flush WAL status file after collection to shorten recovery
2015-01-18 21:06:57 +01:00
Jan Steemann
abfb03b3f0
avoid deprecation warning
2015-01-16 12:34:12 +01:00
Jan Steemann
34c3ac0f56
fixed incompatibilies with newer rspec/ruby versions
...
Conflicts:
UnitTests/HttpInterface/api-collection-spec.rb
2015-01-16 12:34:12 +01:00
Jan Steemann
3887e1c149
more sleep
2015-01-16 09:20:40 +01:00
Jan Steemann
957fa189d2
better diagnostics for arangoimp
2015-01-15 13:42:31 +01:00
Jan Steemann
bbcb32e664
added missing file
2015-01-14 17:07:55 +01:00
Jan Steemann
d088b5d66e
more startup delay so tests fail not because of too short wait period
2015-01-13 22:49:19 +01:00
Frank Celler
ca16940c77
using 2.5.0-devel
2015-01-13 18:21:37 +01:00
Jan Steemann
b54dfae96f
removed several JSON functions
2015-01-13 01:31:04 +01:00
Jan Steemann
6d6d67f06f
activated optimizer rule remove-sort-rand
...
fixed tests, updated documentation
2014-12-21 18:50:50 +01:00
Jan Steemann
c31280331f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-12-19 14:01:07 +01:00
Jan Steemann
fd5a723f30
removed deprecated methods
2014-12-19 14:00:58 +01:00
Frank Celler
e37da76255
removed debug output
2014-12-19 13:42:22 +01:00
Jan Steemann
cbe6f01f7b
removed target unittests-shell-server-ahuacatl
2014-12-18 22:33:57 +01:00
Jan Steemann
20e7fe7a7a
the great rename: array => object, list => array
2014-12-18 21:07:06 +01:00
Jan Steemann
d499a8fb8f
fixed test results
2014-12-18 10:43:11 +01:00
Jan Steemann
017f52c113
fixed for rspec 3
2014-12-17 17:47:16 +01:00
Frank Celler
ab99e17876
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-12-17 09:32:02 +01:00
Frank Celler
9e3474d335
raised version
2014-12-17 09:31:55 +01:00
Jan Steemann
dd60e53ce3
added more collect special cases
2014-12-16 22:52:33 +01:00
Jan Steemann
ca2505a5b6
re-added tests
2014-12-16 02:29:38 +01:00
Willi Goesgens
1c4a72b106
The Big V8 upgrade Merge.
2014-12-15 17:30:56 +01:00
Jan Steemann
ff2ddd3133
fixed tests
2014-12-12 23:34:28 +01:00
Willi Goesgens
daeb46893f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-12-12 21:40:35 +01:00
Willi Goesgens
115f226385
Optimizer: Enable removing of filternodes if the index can handle the filter condition.
2014-12-12 21:39:35 +01:00
Jan Steemann
8f6193faa2
added optional COUNT clause for AQL COLLECT
2014-12-12 17:18:04 +01:00
Max Neunhoeffer
be421d926f
Add new test for use-index-range rule and no rule explosion.
2014-12-09 15:40:22 +01:00
Jan Steemann
8f99e59747
issue #1163 : fullcount was sometimes used for wrong LIMIT node
2014-12-05 19:02:51 +01:00
Jan Steemann
d9a945e33a
include or exclude system collections from replication
2014-12-05 14:58:43 +01:00
Jan Steemann
7e161b88ce
issue #1131 : added KEEP for `COLLECT...INTO`
2014-12-03 17:44:10 +01:00
Jan Steemann
4f39b9e358
optimize away `INTO` of `COLLECT` if unused
2014-12-03 13:49:03 +01:00
Jan Steemann
4ef82239a3
added optimizer statistics
2014-12-03 11:38:56 +01:00
Jan Steemann
57aefb988d
fix optimization of subqueries
2014-11-26 15:01:55 +01:00
Jan Steemann
c69fa0b0dc
fixed invalid optimization, added test cases
2014-11-25 23:18:24 +01:00
Jan Steemann
f1f13a4284
added several AQL functions
2014-11-18 11:26:42 +01:00
James
f797afe0d5
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into aql-feature-lazy-index
2014-11-13 08:04:25 +00:00
Jan Steemann
3ba00ca653
added `SUBSTITUTE` AQL function
2014-11-11 22:35:15 +01:00
Willi Goesgens
d96907d8da
Implement tastks REST api
...
- Implement REST api for tasks
- Implement wrappers in arangosh
- Add API-documentation
- move unittest from server to common
2014-11-11 12:39:09 +01:00
James
3e612acdda
Merge branch 'aql-feature-lazy-index' of ssh://github.com/triAGENS/ArangoDB into aql-feature-lazy-index
2014-11-11 08:23:23 +00:00
Jan Steemann
12d326d62b
updated documentation and operators behavior
2014-11-10 18:05:11 +01:00
Jan Steemann
37751ecc7a
updated tests
...
updated docs
2014-11-10 10:54:50 +01:00
Jan Steemann
44d5dd2749
added test to Makefile, fixed jslint warning
2014-11-08 21:06:06 +01:00
Willi Goesgens
5ec01eca99
Split relevant test parts in non / cluster
2014-11-06 17:26:13 +01:00
Jan Steemann
74ef8a71a2
added to Makefile
2014-11-05 11:20:04 +01:00
Frank Celler
0e7be8dddf
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
js/apps/system/aardvark/frontend/js/templates/navigationView.ejs
2014-11-01 10:14:55 +01:00
Frank Celler
38d0d91782
removed non-existing test
2014-11-01 10:12:37 +01:00
Jan Steemann
4f68960ed7
removed Ahuacatl [skip ci]
2014-10-31 17:31:00 +01:00
Willi Goesgens
6b2f4d4067
Split shell-statement into statement / explain-cluster / explain-noncluster
2014-10-30 16:08:10 +01:00