From ade47c06dc62091466db06f189a868cd885cbdc1 Mon Sep 17 00:00:00 2001 From: Max Neunhoeffer Date: Mon, 21 Dec 2015 16:06:04 +0100 Subject: [PATCH] Fix isSorted bug in cluster. --- arangod/Aql/Index.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arangod/Aql/Index.h b/arangod/Aql/Index.h index 3df2ed7360..aead0076fe 100644 --- a/arangod/Aql/Index.h +++ b/arangod/Aql/Index.h @@ -157,7 +157,12 @@ namespace triagens { void setInternals (triagens::arango::Index*, bool); bool isSorted () const { - return getInternals()->isSorted(); + try { + return getInternals()->isSorted(); + } + catch (...) { + return type == triagens::arango::Index::TRI_IDX_TYPE_SKIPLIST_INDEX; + } } ////////////////////////////////////////////////////////////////////////////////