forked from dCache/dcache
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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
- Loading branch information
1 parent
d64b99c
commit 782b274
Showing
4 changed files
with
90 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
77 changes: 77 additions & 0 deletions
77
modules/dcache-bulk/src/main/resources/org/dcache/services/bulk/model/db.changelog-9.2.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!-- COPYRIGHT STATUS:--> | ||
<!-- Dec 1st 2001, Fermi National Accelerator Laboratory (FNAL) documents and--> | ||
<!-- software are sponsored by the U.S. Department of Energy under Contract No.--> | ||
<!-- DE-AC02-76CH03000. Therefore, the U.S. Government retains a world-wide--> | ||
<!-- non-exclusive, royalty-free license to publish or reproduce these documents--> | ||
<!-- and software for U.S. Government purposes. All documents and software--> | ||
<!-- available from this server are protected under the U.S. and Foreign--> | ||
<!-- Copyright Laws, and FNAL reserves all rights.--> | ||
|
||
<!-- Distribution of the software available from this server is free of--> | ||
<!-- charge subject to the user following the terms of the Fermitools--> | ||
<!-- Software Legal Information.--> | ||
|
||
<!-- Redistribution and/or modification of the software shall be accompanied--> | ||
<!-- by the Fermitools Software Legal Information (including the copyright--> | ||
<!-- notice).--> | ||
|
||
<!-- The user is asked to feed back problems, benefits, and/or suggestions--> | ||
<!-- about the software to the Fermilab Software Providers.--> | ||
|
||
<!-- Neither the name of Fermilab, the URA, nor the names of the contributors--> | ||
<!-- may be used to endorse or promote products derived from this software--> | ||
<!-- without specific prior written permission.--> | ||
|
||
<!-- DISCLAIMER OF LIABILITY (BSD):--> | ||
|
||
<!-- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS--> | ||
<!-- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT--> | ||
<!-- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS--> | ||
<!-- FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL FERMILAB,--> | ||
<!-- OR THE URA, OR THE U.S. DEPARTMENT of ENERGY, OR CONTRIBUTORS BE LIABLE--> | ||
<!-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR--> | ||
<!-- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT--> | ||
<!-- OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR--> | ||
<!-- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF--> | ||
<!-- LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING--> | ||
<!-- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS--> | ||
<!-- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.--> | ||
|
||
<!-- Liabilities of the Government:--> | ||
|
||
<!-- This software is provided by URA, independent from its Prime Contract--> | ||
<!-- with the U.S. Department of Energy. URA is acting independently from--> | ||
<!-- the Government and in its own private capacity and is not acting on--> | ||
<!-- behalf of the U.S. Government, nor as its contractor nor its agent.--> | ||
<!-- Correspondingly, it is understood and agreed that the U.S. Government--> | ||
<!-- has no connection to this software and in no manner whatsoever shall--> | ||
<!-- be liable for nor assume any responsibility or obligation for any claim,--> | ||
<!-- cost, or damages arising out of or resulting from the use of the software--> | ||
<!-- available from this server.--> | ||
|
||
<!-- Export Control:--> | ||
|
||
<!-- All documents and software available from this server are subject to U.S.--> | ||
<!-- export control laws. Anyone downloading information from this server is--> | ||
<!-- obligated to secure any necessary Government licenses before exporting--> | ||
<!-- documents or software obtained from this server.--> | ||
|
||
<databaseChangeLog | ||
xmlns="http://www.liquibase.org/xml/ns/dbchangelog" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.1.xsd"> | ||
|
||
<changeSet author="litvinse" id="7.2" runInTransaction="false"> | ||
<preConditions onFail="MARK_RAN"> | ||
<and> | ||
<columnExists tableName="request_target" columnName="path"/> | ||
</and> | ||
</preConditions> | ||
<modifyDataType tableName="request_target" columnName="path" newDataType="varchar(4096)"/> | ||
<rollback> | ||
<modifyDataType tableName="request_target" columnName="path" newDataType="varchar(256)"/> | ||
</rollback> | ||
</changeSet> | ||
|
||
</databaseChangeLog> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters