93a737b406ef7d8520ed25dbc381a02dc7f4e3ee
2529 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Pete Zaitcev
|
93a737b406 |
Add auth_version to dispersion.conf.5
The lack of any documentation for the auth_version was observed by Red Hat QA, see rhbz#955247. Change-Id: I0afc04d848082a80480724bdbf99031e4b99e38e |
||
|
Jenkins
|
d31a8e2a93 | Merge "fix email address" | ||
|
John Dickinson
|
18ef0a7bc5 |
fix email address
Change-Id: I784a9a5b45fd39420543ff0fb56b0f6d04684f3a |
||
|
Jenkins
|
c496ba1878 | Merge "Bug in SLO with multipart-manifest=get content type." | ||
|
Jenkins
|
5140c0d5da | Merge "Adding a new optional variable called trans_id_suffix" | ||
|
Marcelo Martins
|
1126e59c12 |
Adding a new optional variable called trans_id_suffix
The trans_id_suffix (default is empty) would be appended to the swift transaction id allowing one to easily figure out from which cluster that X-Trans-Id belongs to. This is very useful when one is managing more than one swift cluster. Also updated sample and manpage to reflect the changes. Change-Id: Icdf63643e9c1bde36a9ef5e3f41ee9fb20e55f5d |
||
|
David Hadas
|
caa01cd81e |
objects md5-collisions
This patch identifies md5 collisions on objects and sends a 403 from the object server. Credits for originating this fix are to Michael Factor. Change-Id: I4f1b32183e2be6bbea56eaff86b9a4c7f440804a Fix: Bug #1157454 |
||
|
Jenkins
|
b93b1327f7 | Merge "add unit tests for db_replicator" | ||
|
David Goetz
|
35d2cec919 |
Bug in SLO with multipart-manifest=get content type.
In trying to override the content-type for the convenience call I broke COPYs and POSTs for SLO. yaaa... Change-Id: Ifbcda6d2dd0ee43e43d62e58a90301e7afd05e27 |
||
|
Jenkins
|
48a94f39dd | Merge "Allow a configurable set of TempURL methods" | ||
|
tong li
|
f1aefcbc13 |
directory /var/cache/swift /srv/node should be created.
For multiple node swift cluster setup, these directories should be created in the setup steps. Otherwise, when start up storage servers there will be errors. The error messages won't tell if it is because of missing the directory. Change-Id: I67d74abb7743b76739b5e747d6dcbd3214b00774 Fixes: bug #1158519 |
||
|
gholt
|
1cb952a958 |
Allow a configurable set of TempURL methods
Folks have actually been asking for this. I think they're sending a DELETE TempURL to someone way ahead of time and the someone issues it when they're ready. Honestly, I'm not entirely sure of the use case, but having the set of methods configurable wouldn't hurt. Change-Id: Ibdb48f8a72077b045eeedddfae4c0a1f56098d7a |
||
|
Greg Lange
|
30e88fd676 |
add unit tests for db_replicator
Change-Id: I9002fa193a51f40523e7936e3117a2f3f2b2f7f8 |
||
|
Jenkins
|
2927dcc967 | Merge "Update documentation for account_quota middleware" | ||
|
Jenkins
|
ace8cd5aef | Merge "Fix container-server sorting for manifest listings." | ||
|
Jenkins
|
ab355e349a | Merge "Fix reading xattrs in object-server's unittests." | ||
|
Jenkins
|
c5408926c6 | Merge "SLO multipart-manifest=get returns incorrect Content-Type" | ||
|
Jenkins
|
caaf5f24ce | Merge "Change setup.cfg style." | ||
|
Christian Schwede
|
e5cd78d902 |
Update documentation for account_quota middleware
Change-Id: I3dc7930ee2a1eb26b1f60e83fce2bc1bea0a8b0f |
||
|
Jenkins
|
ba5a0b0fe1 | Merge "Change logger name to module itself instead of root" | ||
|
Ukov Dmitry
|
02beacf0da |
Change setup.cfg style.
Change-Id: I466470237ddd317740eb99bd55af7e7a50270ae3 Fixes: bug #1163258 |
||
|
Jenkins
|
01a5a47610 | Merge "Dynamic Large Object sleeps too much" | ||
|
David Goetz
|
3a8f314fdc |
SLO multipart-manifest=get returns incorrect Content-Type
Change-Id: I657c9f7a7555d90ccfa7e6ff0f5f3fcbd7eada1d |
||
|
David Goetz
|
7c0b9a7424 |
Dynamic Large Object sleeps too much
DLO is supposed to sleep 1 second per segment after 10 (default) initial segments are loaded to prevent abuse of the system. Currently, if the user did a range request to the 11th segment the 1 sec delay would start immediately on the 11th segment because the skipped segments were counted as initial segments. This path fixes that. Change-Id: I53bbc24af54921ddc04d9cb3b704366b51b3f740 |
||
|
Jenkins
|
b524a90bd9 | Merge "fixes some problems pyflakes complains about" | ||
|
John Dickinson
|
602bf524b8 |
updated AUTHORS and CHANGELOG
These updates are to reflect the changes that have been backported into the 1.8.0 release candidate. Change-Id: I9b2abb9809fa6715a427dc0dbe0474aba140a596 |
||
|
Samuel Merritt
|
aa716dd9b8 |
Fix container-server sorting for manifest listings.
The current code will always contact the container server for the first replica of the container; this fixes it to use the same backend-sort as all the other places in the proxy that talk to backends. Change-Id: If1c168b95bfc5cd120036869f3066549b7a1000a |
||
|
Greg Lange
|
7920cbd80a |
fixes some problems pyflakes complains about
Change-Id: I1eb16fa595b0b1d97ae14279b8aa25bd2740f511 |
||
|
Greg Lange
|
44f00a23c1 |
fixed some minor things in tests that pyflakes complained about
Change-Id: Ifeab56a964630bcf941e932fcbe39e6572e62975 |
||
|
David Goetz
|
d2d9a15ddf |
Fixing SLO range requests
Change-Id: I355e99c971cfe8f7f8dedcd8f9f08c97079863cc |
||
|
Leah Klearman
|
60489cdedd |
additional unit test coverage for container/server.py
Change-Id: Id510cceb88f062f921450a5d25d7c97b7ca5943b |
||
|
David Hadas
|
a979c8007b |
Add support for Hash Prefix
A new configuration parameter is added to /etc/swift/swift.conf [swift-hash] swift_hash_path_prefix = 'random unique string' New installations are advised to set this parameter to a random secret, which would not be disclosed ouside the organization. The same secret needs to be used by all swift servers of the same cluster. Existing installations should set this parameter to an empty string (the default) DocImpact Fixes: Bug #1157454 Change-Id: I63b10d0b7d6dd3f74e0f10bb41b5f240fa03578a |
||
|
Vladimir Vechkanov
|
9e3d2f6ea8 |
Fix reading xattrs in object-server's unittests.
Use for reading metadata in unit tests function from object-server. Change-Id: I2bfeb76fdd775442a0e614fef740b0987fba4a22 Fixes: bug #1079131 |
||
|
Jenkins
|
37e96663ec | Merge "Fix for unicode issues in staticweb" | ||
|
Jenkins
|
1eb08bfd29 | Merge "Fix bugs in bulk and slo and small doc change." | ||
|
Jenkins
|
b5b2eaea13 | Merge "instruction command was not documented in right format." | ||
|
David Goetz
|
92e877ae51 |
Fix bugs in bulk and slo and small doc change.
Added 411 responses in bulk and slo when needed. Make X-Static-Large-Object an illegal header with slo installed- somehow that got lost with some refactor I did. Change-Id: I986c1656658f874172860469624118cc63bff9bc |
||
|
tong li
|
c1dfe891e7 |
instruction command was not documented in right format.
Instructions for a Multiple Server Swift Installation (Ubuntu) doc for creating /var/run/swift and changing owner command were not using the right format. Missing two colons. Change-Id: Ie23007a0da498373fbfb137c7edb3d80813c6ba5 Fixes: bug #1158310 |
||
|
Donagh McCabe
|
7df4323745 |
Fix for attempted COPY of objects gt MAX_FILE_SIZE
If X-Copy-From is a manifest object, it can be bigger than MAX_FILE_SIZE. Currently this fails with 503. It should be 413. Bug #1158279 Change-Id: I7ec16088046c84e42d5be9c865e1338eb07845b6 |
||
|
Eohyung Lee
|
05c8d61aeb |
Fix for unicode issues in staticweb
When prefix or subdir is unicode, it fails. Fixes: bug #1158092 Change-Id: I966a7a198a5ca5ea152872c94240e8c2ebe57d36 |
||
|
Jenkins
|
3cf99ecc33 | Merge "Fix misspelled variable." | ||
|
Samuel Merritt
|
70aa7f9053 |
Fix misspelled variable.
Change-Id: I243de23d5acee135113dc81fca6244d651a2d9a8 |
||
|
Jenkins
|
18c03d9aa7 | Merge "increase unit test coverage on account server" | ||
|
Jenkins
|
fc27698fd4 | Merge "fix stupid bug with bulk delete max items" | ||
|
David Goetz
|
1b150749f7 |
fix stupid bug with bulk delete max items
Change-Id: I52160b5e7480112d536c45dd4b0b10a808adcdcd |
||
|
Kun Huang
|
7dd966192a |
Use role in insensitive case in keystoneauth.
Using insensitive case could tolerate human error. For example, user maybe set like this "operator_roles = Admin, swiftoperator" - also fix a mistake in test, ['admin'] is correct value for roles, not 'admin' (it will be looped as ['a', 'd', 'm', 'i', 'n']) - add test for insensitive cases Fixes: bug #1013120 Change-Id: I56d71da8bc503e48e92dd743692ba6fc237f029e |
||
|
Jenkins
|
85b7346808 | Merge "Improved container-sync resiliency" | ||
|
John Dickinson
|
62278171b9 |
version bump for 1.8.1
first commit for openstack havana Change-Id: If9fe0fb73c676d5f6d1ed53ccfa300faa0aad8db |
||
|
John Dickinson
|
9e777bd233 |
AUTHORS/CHANGELOG uploades for the next release
also bumped the dev version to 1.8.0 to reflect the current dev target Change-Id: Ib05cb4f0616c0d297ce5cd7073af766c7a4300d91.8.0.rc1 |
||
|
Leah Klearman
|
a5ba0d5edc |
increase unit test coverage on account server
Change-Id: Id728a17180f4ee2e31edaef0af6d26446b6014c2 |