From c41aa09f079d088b2f8c90288c481be8002caf42 Mon Sep 17 00:00:00 2001
From: Andy Kruth <kruthar@gmail.com>
Date: Thu, 31 Dec 2015 21:58:47 -0600
Subject: [PATCH] [orientdb] added known issues to README

---
 orientdb/README.md | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/orientdb/README.md b/orientdb/README.md
index 02d1a23e..da2a2fa5 100644
--- a/orientdb/README.md
+++ b/orientdb/README.md
@@ -23,7 +23,7 @@ This section describes how to run YCSB on OrientDB running locally.
 
 Clone the YCSB git repository and compile:
 
-    git clone git://github.com/nuvolabase/YCSB.git
+    git clone https://github.com/brianfrankcooper/YCSB.git
     cd YCSB
     mvn clean package
 
@@ -46,3 +46,8 @@ See the next section for the list of configuration parameters for OrientDB.
 ### `OrientDB.user` (default `admin`)
 
 ### `OrientDB.password` (default `admin`)
+
+## Known Issues
+
+* There is a performance issue around the scan operation. This binding uses OIndex.iterateEntriesMajor() which will return unnecessarily large iterators. This has a performance impact as the recordcount goes up. There are ideas in the works to fix it, track it here: [#568](https://github.com/brianfrankcooper/YCSB/issues/568).
+* The OIndexCursor used to run the scan operation currently seems to be broken. Because of this, if the startkey and recordcount combination on a particular operation were to cause the iterator to go to the end, a NullPointerException is thrown. With sufficiently high record counts, this does not happen very often, but it could cause false negatives. Track that issue here: https://github.com/orientechnologies/orientdb/issues/5541.
\ No newline at end of file
-- 
GitLab