You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2013/10/30 20:50:32 UTC

[1/2] git commit: Update CHANGES.

Updated Branches:
  refs/heads/trunk 16f2fd6d1 -> fbe62425c


Update CHANGES.


Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/ee64ccd1
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/ee64ccd1
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/ee64ccd1

Branch: refs/heads/trunk
Commit: ee64ccd1f549a52bc409c16ec9ab9990977b9862
Parents: 16f2fd6
Author: Tomaz Muraus <to...@apache.org>
Authored: Wed Oct 30 20:05:27 2013 +0100
Committer: Tomaz Muraus <to...@apache.org>
Committed: Wed Oct 30 20:05:27 2013 +0100

----------------------------------------------------------------------
 CHANGES | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/ee64ccd1/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index ac0f6c2..81ba2d3 100644
--- a/CHANGES
+++ b/CHANGES
@@ -38,6 +38,10 @@ Changes with Apache Libcloud in development
     (LIBCLOUD-424)
     [Tomaz Muraus, Jon Chen]
 
+  - Disable cache busting functionality in the OpenStack and Rackspace next-gen
+    driver and enable it only for Rackspace first-gen driver.
+    [Tomaz Muraus]
+
   *) DNS
 
     - Update issue with inexistent zone / record handling in the get_zone and


[2/2] git commit: docs: Update upgrade notes, document cache busting changes.

Posted by to...@apache.org.
docs: Update upgrade notes, document cache busting changes.


Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/fbe62425
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/fbe62425
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/fbe62425

Branch: refs/heads/trunk
Commit: fbe62425c2dc366b285cc3ae2e851c287f8b7b84
Parents: ee64ccd
Author: Tomaz Muraus <to...@apache.org>
Authored: Wed Oct 30 20:21:30 2013 +0100
Committer: Tomaz Muraus <to...@apache.org>
Committed: Wed Oct 30 20:21:30 2013 +0100

----------------------------------------------------------------------
 docs/upgrade_notes.rst | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/fbe62425/docs/upgrade_notes.rst
----------------------------------------------------------------------
diff --git a/docs/upgrade_notes.rst b/docs/upgrade_notes.rst
index 6b099f7..615f4e8 100644
--- a/docs/upgrade_notes.rst
+++ b/docs/upgrade_notes.rst
@@ -15,6 +15,24 @@ single class plus ``region`` argument model.
 More information on how this affects existing drivers and your code can be
 found bellow.
 
+Cache busting functionality is now only enabled in Rackspace first-gen driver
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Cache busting functionality has been disabled in the Rackspace next-gen driver
+and all of the OpenStack drivers. It's now only enabled in the Rackspace
+first-gen driver.
+
+Cache busting functionality works by appending a random query parameter to
+every GET HTTP request. It was originally added to the Rackspace first-gen
+driver a long time ago to avoid excessive HTTP caching on the provider side.
+This excessive caching some times caused list_nodes and other calls to return
+stale data.
+
+This approach should not be needed with Rackspace next-gen and OpenStack drivers
+so it has been disabled.
+
+No action is required on the user's side.
+
 New default kernel versions used when creating Linode servers
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~