Skip to content

Commit

Permalink
Next release after Barcelona workshop break
Browse files Browse the repository at this point in the history
  • Loading branch information
Jürgen Starek committed Apr 19, 2016
1 parent 91cf644 commit 8c863db
Show file tree
Hide file tree
Showing 7 changed files with 355 additions and 6 deletions.
20 changes: 20 additions & 0 deletions release-notes-2.10
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,26 @@ Paul Millar <[email protected]>
xrootd is now consistent with information recorded for other
protocol transfers.

## Release 2.10.59

### many

When representing checksums in the admin interface and configuration files, checksums are now presented in an improved format.


### Changelog 2.10.58..2.10.59

<!-- git log 2.10.58..2.10.59 -no-merges -format='[%h](https://github.com/dcache/dcache/commit/%H)%n: %s%n' -->

[6f9dd3f](https://github.com/dcache/dcache/commit/6f9dd3f6c2d3c0063d5e2e34fb2e02e3356200b4)
: [maven-release-plugin] prepare release 2.10.59

[78df3e6](https://github.com/dcache/dcache/commit/78df3e69203a5c6f19505e5ebb2ad59148f2c8ae)
: common: fix ChecksumType.toString()

[967f410](https://github.com/dcache/dcache/commit/967f4106a07cd7451abc2712fbe6995f572fd6b9)
: [maven-release-plugin] prepare for next development iteration

## Release 2.10.58

### cells
Expand Down
20 changes: 20 additions & 0 deletions release-notes-2.11
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,26 @@ All properties marked forbidden or obsolete are now no longer
recognised by dCache. All properties that were deprecated in 2.10 are
now marked forbidden.

## Release 2.11.50

### many

When representing checksums in the admin interface and configuration files, checksums are now presented in an improved format.


### Changelog 2.11.49..2.11.50

<!-- git log 2.11.49..2.11.50 -no-merges -format='[%h](https://github.com/dcache/dcache/commit/%H)%n: %s%n' -->

[919e8dc](https://github.com/dcache/dcache/commit/919e8dc4b9833376d06670658af3c2b3fc2287a5)
: [maven-release-plugin] prepare release 2.11.50

[a18e783](https://github.com/dcache/dcache/commit/a18e783fd51059b5992924c13aecbe94823da071)
: common: fix ChecksumType.toString()

[d18016b](https://github.com/dcache/dcache/commit/d18016bb7695cff1ac4545bcef1ce93cea40c107)
: [maven-release-plugin] prepare for next development iteration

## Release 2.11.49

### cells
Expand Down
20 changes: 20 additions & 0 deletions release-notes-2.12
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,26 @@ Hightlights from this release:
Previous releases of dCache always used the WAN port range. Note
that the xrootd mover port range is configurable with this release.

## Release 2.12.40

### many

When representing checksums in the admin interface and configuration files, checksums are now presented in an improved format.


### Changelog 2.12.39..2.12.40

<!-- git log 2.12.39..2.12.40 -no-merges -format='[%h](https://github.com/dcache/dcache/commit/%H)%n: %s%n' -->

[5b217ac](https://github.com/dcache/dcache/commit/5b217ac516d235706539a53584846b21bebb2688)
: [maven-release-plugin] prepare release 2.12.40

[e02ef32](https://github.com/dcache/dcache/commit/e02ef32891bc4695b504db690e0c9c1c4abd683f)
: common: fix ChecksumType.toString()

[1de77dd](https://github.com/dcache/dcache/commit/1de77dd6817e70b48442b06c34deed0907b25fc4)
: [maven-release-plugin] prepare for next development iteration

## Release 2.12.39

### pool
Expand Down
50 changes: 50 additions & 0 deletions release-notes-2.13
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,56 @@ Highlights from this release:
required upon upgrading, but downgrading is not possible without
explicitly converting the format.

## Release 2.13.30

### chimera

When accessing a file for reading, the atime value must be updated. Previously, due to an error, the ctime (intended to reflect the time of changes to file attributes) was also changed. This update corrects that problem.

### http

In order to increase the performance of the Billing system, reverse DNS lookups were removed from the code. While this will result in IP addresses representing hosts in the billing file, DNS performance no longer impacts overall system performance.

### many

When representing checksums in the admin interface and configuration files, checksums are now presented in an improved format.

### pool

The nearline storage subsystem uses thread pools to manage its workload. Since some tasks are blocking, very high activity can cause these thread pools to grow beyond effective sizes. This may even lead to the pool becoming unresponsive.

This change introduces a new configuration property, "pool.limits.nearline-threads", which limits the thread pool size. The default value, 30, is chosen to be sufficient for almost all imaginable use cases while at the same time avoiding potential problems with resource exhaustion.

### srm

Due to a timing issue, an initial service announcement in the SRM was sent before any listeners could register for those announcements. Thus, upon startup, a delivery error would be logged. With this patch, sending of the initial message is delayed until after the registration of listeners, and the irrelevant error messages are avoided.


### Changelog 2.13.29..2.13.30

<!-- git log 2.13.29..2.13.30 -no-merges -format='[%h](https://github.com/dcache/dcache/commit/%H)%n: %s%n' -->

[3333a7d](https://github.com/dcache/dcache/commit/3333a7dc7e124a864f0e7ba2931d807d62d2a8d3)
: [maven-release-plugin] prepare release 2.13.30

[b7ab80b](https://github.com/dcache/dcache/commit/b7ab80bdb116ab327da59761e492d51eba9368ad)
: common: fix ChecksumType.toString()

[ecc9c34](https://github.com/dcache/dcache/commit/ecc9c34a8db530b93a8fec645e2fb0c473b55fbf)
: http: avoid dns reverse lookup on HttpProtocolInfo#toString()

[c2bd53c](https://github.com/dcache/dcache/commit/c2bd53c538af917a6ed54f9b2d832eed920c3e79)
: chimera: do not update ctime on atime only attribute update

[9ee5873](https://github.com/dcache/dcache/commit/9ee58738c8b5e6b8390e6f92ed46b5c6ddd44cc8)
: [maven-release-plugin] prepare for next development iteration

[d6dca39](https://github.com/dcache/dcache/commit/d6dca399b3f0a2fc36a4885bff78876f57339fa2)
: srm: Delay announcing credential service after cell start

[01d1436](https://github.com/dcache/dcache/commit/01d143648ba8b5cf35ccfa7a57447446418abb1f)
: pool: Improve scalability of nearline storage subsystem

## Release 2.13.29

### doors
Expand Down
55 changes: 55 additions & 0 deletions release-notes-2.14
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,61 @@ Highlights from this release:
SRM requests will be lost from the database. Third party scripts
that access the SRM database directly may have to be updated.

## Release 2.14.19

### chimera

An internal database trigger was updated to insert data in the correct table, fixing a problem with the Enstore client.

When accessing a file for reading, the atime value must be updated. Previously, due to an error, the ctime (intended to reflect the time of changes to file attributes) was also changed. This update corrects that problem.

### http

In order to increase the performance of the Billing system, reverse DNS lookups were removed from the code. While this will result in IP addresses representing hosts in the billing file, DNS performance no longer impacts overall system performance.

### many

When representing checksums in the admin interface and configuration files, checksums are now presented in an improved format.

### pool

The nearline storage subsystem uses thread pools to manage its workload. Since some tasks are blocking, very high activity can cause these thread pools to grow beyond effective sizes. This may even lead to the pool becoming unresponsive.

This change introduces a new configuration property, "pool.limits.nearline-threads", which limits the thread pool size. The default value, 30, is chosen to be sufficient for almost all imaginable use cases while at the same time avoiding potential problems with resource exhaustion.

### srm

Due to a timing issue, an initial service announcement in the SRM was sent before any listeners could register for those announcements. Thus, upon startup, a delivery error would be logged. With this patch, sending of the initial message is delayed until after the registration of listeners, and the irrelevant error messages are avoided.


### Changelog 2.14.18..2.14.19

<!-- git log 2.14.18..2.14.19 -no-merges -format='[%h](https://github.com/dcache/dcache/commit/%H)%n: %s%n' -->

[f27d953](https://github.com/dcache/dcache/commit/f27d95395978fbe348e371acb1b5a9a79c7e7d5c)
: [maven-release-plugin] prepare release 2.14.19

[a10ce6c](https://github.com/dcache/dcache/commit/a10ce6c743bc8d1878fbb5868d72e06f80e90ac0)
: chimera : fix trigger that populates data in t_locationinfo and t_inodes on insert or update of t_level_4

[cc07d28](https://github.com/dcache/dcache/commit/cc07d28962b711a7ef709eb21633c72447c0ba3f)
: common: fix ChecksumType.toString()

[c80ef7e](https://github.com/dcache/dcache/commit/c80ef7e80d87587d6a6ddfddd8766f436f6b438e)
: http: avoid dns reverse lookup on HttpProtocolInfo#toString()

[3343fde](https://github.com/dcache/dcache/commit/3343fde7804604317c6de96d67e42cbdb8daf97f)
: chimera: do not update ctime on atime only attribute update

[e411aae](https://github.com/dcache/dcache/commit/e411aaefa4d053431d02cc83577c2c4c2c68fffb)
: [maven-release-plugin] prepare for next development iteration

[d101c0d](https://github.com/dcache/dcache/commit/d101c0d56cf71244af61f633444273716526ec8f)
: srm: Delay announcing credential service after cell start

[d76de7f](https://github.com/dcache/dcache/commit/d76de7f95c210d91bbc495b744b7cf9faec15944)
: pool: Improve scalability of nearline storage subsystem

## Release 2.14.18

### doors
Expand Down
72 changes: 72 additions & 0 deletions release-notes-2.15
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,78 @@ Highlights from this release:
enforced. Clients that relied on these not being enforced will
fail after upgrade.

## Release 2.15.5

### chimera

An internal database trigger was updated to insert data in the correct table, thus fixing a problem with the Enstore client.

When accessing a file for reading, the atime value must be updated. Previously, due to an error, the ctime (intended to reflect the time of changes to file attributes) was also changed. This update corrects that problem.

### http

In order to increase the performance of the Billing system, reverse DNS lookups were removed from the code. While this will result in IP addresses representing hosts in the billing file, DNS performance no longer impacts overall system performance.

### many

When representing checksums in the admin interface and configuration files, checksums are now presented in an improved format.

### nfs

This change fixes a NullPointerException that could occur upon file removals when using NFSv3.

Using NFS, a client will poll actively while a file is not available. In order to increase overall system performance, this change introduces a fail-fast behaviour in case the requested file is not available on disk. This will result in more responsive NFS doors from a users' perspective.

### pool

The nearline storage subsystem uses thread pools to manage its workload. Since some tasks are blocking, very high activity can cause these thread pools to grow beyond effective sizes. This may even lead to the pool becoming unresponsive.

This change introduces a new configuration property, "pool.limits.nearline-threads", which limits the thread pool size. The default value, 30, is chosen to be sufficient for almost all imaginable use cases while at the same time avoiding potential problems with resource exhaustion.

### srm

This update fixes a regression that caused the SRM to hang during startup. The root cause was a problem in cell lifecycle communications.

Due to a timing issue, an initial service announcement in the SRM was sent before any listeners could register for those announcements. Thus, upon startup, a delivery error would be logged. With this patch, sending of the initial message is delayed until after the registration of listeners, and the irrelevant error messages are avoided.


### Changelog 2.15.4..2.15.5

<!-- git log 2.15.4..2.15.5 -no-merges -format='[%h](https://github.com/dcache/dcache/commit/%H)%n: %s%n' -->

[ca0b125](https://github.com/dcache/dcache/commit/ca0b125c32d3c7aafe4025721eccb69db640ff8a)
: [maven-release-plugin] prepare release 2.15.5

[397284e](https://github.com/dcache/dcache/commit/397284e75cbbca0b51d8e2661826d7853142d7f4)
: nfs: fix NPE when remove sent to billing

[877f954](https://github.com/dcache/dcache/commit/877f954172ae055c4ff0345feb755cb6f2212326)
: nfs: fail quickly if we know that file is offline or lost

[bd6538f](https://github.com/dcache/dcache/commit/bd6538f6636016213a2b6c5e9cad8fd4ab864f49)
: srm: Fix regression in SRM startup

[9417720](https://github.com/dcache/dcache/commit/9417720fdef9aa19e257e95271295d61e2b40adc)
: chimera : fix trigger that populates data in t_locationinfo and t_inodes on insert or update of t_level_4

[0da59ab](https://github.com/dcache/dcache/commit/0da59ab52f6c5de66f8f071cc24e07d069b66b57)
: common: fix ChecksumType.toString()

[835dc43](https://github.com/dcache/dcache/commit/835dc43665ef88d602ea121bc60e3cfae89c4dd4)
: http: avoid dns reverse lookup on HttpProtocolInfo#toString()

[73de63d](https://github.com/dcache/dcache/commit/73de63d01d6527f656770acdd9d5bae476db0d66)
: chimera: do not update ctime on atime only attribute update

[e416dc0](https://github.com/dcache/dcache/commit/e416dc00bc008910dd9b21fa309605c206c9c317)
: [maven-release-plugin] prepare for next development iteration

[87162fd](https://github.com/dcache/dcache/commit/87162fd9ff210a238ff37245420fd3f6e6abb73a)
: srm: Delay announcing credential service after cell start

[e2642dc](https://github.com/dcache/dcache/commit/e2642dc3c147a52721e1431d030864fd9a027607)
: pool: Improve scalability of nearline storage subsystem

## Release 2.15.4

### doors
Expand Down
Loading

0 comments on commit 8c863db

Please sign in to comment.