summaryrefslogtreecommitdiff
path: root/releasenotes/notes/2_31_1_release-20ccd07e32b91c1f.yaml
blob: 9461721d065e5b0b118471742e7f416c3c412ef0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
---
fixes:
  - |
    Sharding fixes

    * Shards no longer report stats to the root database when they are in
      the ``CREATED`` state.

    * Sharding metadata is no longer cleared when databases are deleted.
      This could previously cause deleted shards that still had rows to
      become stuck and never move them to the correct database.

    * Fixed a performance regression in the handling of misplaced objects.

    * Swift path and on-disk path are now included with all sharder logging.

  - |
    ``s3token`` no longer mangles request paths that include the Access Key ID.

  - |
    User metadata is now exposed via CORS when encryption is enabled,
    matching the behavior when encryption is not enabled.

  - |
    Fewer backend requests are now required when account or container
    information is missing from memcache.

  - |
    Fixed logging of IP and port in the proxy-server; in particular,
    internal clients now correctly log about the replication IP/port.

  - |
    Fixed a bug in the object replicator that would cause an under-reporting
    of failures.

  - |
    Various other minor bug fixes.