-
Notifications
You must be signed in to change notification settings - Fork 149
/
PreReleaseNotes.txt
47 lines (42 loc) · 2.01 KB
/
PreReleaseNotes.txt
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
38
39
40
41
42
43
44
45
46
47
======
XRootD
======
Prerelease Notes
================
+ **New Features**
**[Server]** Add generic prepare plugin.
**Commits: c768415f
**[Server]** Add new class for gathering config data from config file.`
**[Server]** Implement firefly network flow monitoring.
**[Server]** Allow prefunctory redirect based on client's net attributes.
**[Net]** Accommodate K8s network namespaces.
**[Server]** Allow embedded spaces in auth id's and paths (acc.encoding).
**[Server]** Allow specification of preferred bind interfaces.
**[cmsd]** Allow flexible path consideration when determining affinity.
+ **Major bug fixes**
**[Server]** Correct code that frees unsent aio buffers after fatal error.
**Commits: 2140c2d
+ **Minor bug fixes**
**[AIO]** Correct test whether or not to turn off aio for Xcache.
**Commits: 55838a0
**[XrdSciTokens] Avoid double slashes in the final path after rules.
**Commits: 4cc4f32
**[Server]** Do not hold cheksum lock across local checksum computation.
**Commits: a6a06e64
**[Server]** Correct notify option handling for kXR_prepare.
+ **Miscellaneous**
**[Apps]** Reintroduce the xrdprep (a.k.a xprep) command.
**Commits: 1dd9b836
**[Plugins]** Improve fault tolerance of redirlocal plugin.
**Commits: 514929d0
**[Macaroons]** Relegate debug messages to debug status.
**[Server]** Remove limit on number of args passed to a forked exec.
**[Server[(( Add method to create an argv list from a string.
**[Xcache]** Extend pgread API to return number of corrected checksum errors.
**[cmsd]** Allow more parallelism during data server selection.
**[Utils]** Add utility class to handle url encoding and decoding.
**[Utils]** Add generic port specification to port number utility.
**[Apps]** Provide cli to compute crc32c checksum (i.e. xrdcrc32c).
**[Server]** Replace XrdOucTrace by XrdSysTrace, part 1 (internal change).
**[Server]** Use RAtomics to enhance performance where needed.
**[Misc]** Implement RAtomics object all of whose operations use relaxed mem order.