dCache / dcache

dCache - a system for storing and retrieving huge amounts of data, distributed among a large number of heterogenous server nodes, under a single virtual filesystem tree with a variety of standard access methods
https://dcache.org
288 stars 136 forks source link

bulk: do not truncate target paths #7583

Closed DmitryLitvintsev closed 4 months ago

DmitryLitvintsev commented 4 months ago

Motivation:

Bulk truncates path to 256 characters and this seems to be causing problems.

Modification:

Allow file paths to be 4096 bytes.

Result:

No issues caused by file path truncation

Patch: https://rb.dcache.org/r/14255/ Target: trunk Request: 10.x Request: 9.x

Conflicts: modules/dcache-bulk/src/main/java/org/dcache/services/bulk/store/jdbc/rtarget/JdbcRequestTargetDao.java