- Änderungen der Abhängigkeit
- 6 neue Anforderungen hinzugefügt. Das ist Teil der laufenden Bemühungen, Python 3 zu unterstützen.
- Keine weitere Unterstützung von Python 2.6.
- Konfigurationsänderungen
- Vorherige Versionen von Python beschränken die Anzahl der Header in einer Anfrage auf 100. Diese Nummer kann zu niedrig sein bei kundenspezifischer Middleware. Der neue "extra_header_count" Konfigurationswert in swift.conf kann benutzt werden, um die Nummer der erlaubten Header zu erhöhen.
- "run_pause" umbenannt zu "interval" (derzeitige Konfigurationen mit run_pause funktionieren weiter). In zukünfigen Versionen von Swift kann run_pause gelöscht werden.
- DIe Funktion des versionierten Schreibens wurde neu überarbeitet und als Middleware neu implementiert. Sie sollten explizit versioned_writes middleware zu Ihrer Proxy Pipeline hinzufügen, aber die bestehende Container Server Konfigurationseinstellungen ("allow_versions") nicht löschen oder deaktivieren, wenn es derzeit aktiviert ist. Die existierenden Container-Server Konfigurationseinstellungen ermöglichen, daß bestehende Container weiterhin versioniert werden. Bitte schauen Sie auf http://swift.openstack.org/middleware.html#how-to-enable-object-versioning-in-a-swift-cluster for further upgrade notes.