HBASE-23348 Spark's createTable method throws an exception while the table is being split (#50)

Signed-off-by: Guangxu Cheng <gxcheng@apache.org>
diff --git a/spark/hbase-spark/src/main/scala/org/apache/hadoop/hbase/spark/DefaultSource.scala b/spark/hbase-spark/src/main/scala/org/apache/hadoop/hbase/spark/DefaultSource.scala
index 70f5cab..cede78a 100644
--- a/spark/hbase-spark/src/main/scala/org/apache/hadoop/hbase/spark/DefaultSource.scala
+++ b/spark/hbase-spark/src/main/scala/org/apache/hadoop/hbase/spark/DefaultSource.scala
@@ -164,7 +164,7 @@
       // Initialize hBase table if necessary
       val admin = connection.getAdmin
       try {
-        if (!admin.isTableAvailable(tName)) {
+        if (!admin.tableExists(tName)) {
           val tableDesc = new HTableDescriptor(tName)
           cfs.foreach { x =>
             val cf = new HColumnDescriptor(x.getBytes())