diff --git a/lib/Elastica/Cluster.php b/lib/Elastica/Cluster.php
index <HASH>..<HASH> 100755
--- a/lib/Elastica/Cluster.php
+++ b/lib/Elastica/Cluster.php
@@ -24,13 +24,13 @@ class Elastica_Cluster
     public function __construct(Elastica_Client $client)
     {
         $this->_client = $client;
-        $this->refresh();
+        $this->refreshState();
     }
 
     /**
      * Refreshs all cluster information (state)
      */
-    public function refresh()
+    public function refreshState()
     {
         $path = '_cluster/state';
         $this->_response = $this->_client->request($path, Elastica_Request::GET);
diff --git a/test/lib/Elastica/ClusterTest.php b/test/lib/Elastica/ClusterTest.php
index <HASH>..<HASH> 100644
--- a/test/lib/Elastica/ClusterTest.php
+++ b/test/lib/Elastica/ClusterTest.php
@@ -64,14 +64,14 @@ class Elastica_ClusterTest extends Elastica_Test
         $indexName = 'elastica_test999';
         $index = $this->_createIndex($indexName);
         $index->delete();
-        $cluster->refresh();
+        $cluster->refreshState();
 
         // Checks that index does not exist
         $indexNames = $cluster->getIndexNames();
         $this->assertNotContains($index->getName(), $indexNames);
 
         $index = $this->_createIndex($indexName);
-        $cluster->refresh();
+        $cluster->refreshState();
 
         // Now index should exist
         $indexNames = $cluster->getIndexNames();
Renamed refresh() to refreshState().