- 12 Jun, 2013 5 commits
-
-
Sebastien Ponce authored
This includes : - merge of d2dtransfer into diskmanagerd - drop of the WAITDISKTODISKCOPY state in DiskCopy, and of the diskcopies for ongoing replication in general. Now DiskCopies are only created at the end of the replication, when they actually exist on disk - drop of the StageReplicaRequest table and concept - introduction of the DiskToDiskCopyJob table, holding the list of ongoing disk to disk copies - a split of transferToSchedule into userTransferToSchedule and D2dTransferToSchedule - an according split in the dispatcher part of the transfer manager to call both methods. Note that with this commit, both methods fill the same FIFO queue of transfers and both take everything they can find without any throttling. At this stage, the draining facility is broken.
-
Giuseppe Lo Presti authored
Implemented the database view and job, and modified nschown to also update cns_seg_metadata.gid. Querying and displaying will be done with e.g. the cockpit.
-
Giuseppe Lo Presti authored
Added prompt for vmgrSchema
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
- 11 Jun, 2013 15 commits
-
-
Giuseppe Lo Presti authored
Implemented by caching the count at the beginning and showing it instead of the COUNTs of SubRequest. The latter is available as a -d, --detailed report with all progresses (# of recalls, # of migrations, etc.).
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
Bug #95189: Time discrepencies between disk servers and name servers can lead to silent data loss on input. Made the CastorFile.nsOpenTime column NOT NULL and added code to prefill it at upgrade time. This will be a long operation...
-
Elvin Alin Sindrilaru authored
-
Elvin Alin Sindrilaru authored
-
Elvin Alin Sindrilaru authored
Add class XrdxCastorClient which handles the async requests and responses
-
Elvin Alin Sindrilaru authored
-
Elvin Alin Sindrilaru authored
Move the -D_FILE_OFFSET_BITS=64 flag from the global to local context Fix a few errors like unused parameters
-
Steven Murray authored
Added first draft of ithe stager and the name-server upgrade scripts so they won't be forgotten.
-
Steven Murray authored
Fixed in the trunk.
-
Giuseppe Lo Presti authored
Bug #101372: Incorrect cleaning of old requests leading to wrong final reported statuses of repack -s Fixed archiving step after a repack abort.
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Steven Murray authored
Added the synonym named Vmgr_tape_status_view.
-
Steven Murray authored
Removed the not yet released or used PL/SQL functions VMGR_GET_TAPE_STATUS and VMGR_TAPE_IS_RECALLABLE. They have effectively been replaced by the addition of the VMGR_TAPE_STATUS_VIEW database view.
-
- 10 Jun, 2013 3 commits
-
-
Steven Murray authored
Added the VMGR_TAPE_IS_RECALLABLE() function to the VMGR database schema together with its helper function VMGR_GET_TAPE_STATUS().
-
Eric Cano authored
Done. Added also the system wide totals as several recall groups might refer to the same tapes. With 3 recall groups we could have 5 + 5 +5 tape being recalled being in fact 3 times the same 5 tapes.
-
Giuseppe Lo Presti authored
and fall back to the OS uid if not
-
- 09 Jun, 2013 1 commit
-
-
Steven Murray authored
The sqlplus program interpretts the character as a variable and therefore asks the user for a value for the variable.
-
- 07 Jun, 2013 2 commits
-
-
Steven Murray authored
Fixed in the trunk.
-
Steven Murray authored
Bug #95189: Time discrepencies between disk servers and name servers can lead to silent data loss on input Fixed a bug created by the commit of revision 25079. NOT NULL of the stagertime column definition should have been written after the DEFAULT clause.
-
- 05 Jun, 2013 2 commits
-
-
Giuseppe Lo Presti authored
-
Steven Murray authored
Fixed in the trunk.
-
- 04 Jun, 2013 5 commits
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
Reverse merging my last commit to make STRINGSTORE return a const char *. The necessary changes to make the xrootd plugin compile on slc6 are much broader and should be tackled by the responsible developer.
-
Steven Murray authored
-
Steven Murray authored
Commited the new xroot-plugin Imakefile from Elvin into the trunk. The new Imakefile keeps xroot specific compilation constants local to the xroot directory and the associated source files have been renamed from *.cc to *.cpp in order to be compilant with the CASTOR coding and compilation conventions.
-
- 03 Jun, 2013 7 commits
-
-
Steven Murray authored
With great pain I am effectively reverse merging the commits of Victor with revision numbers 24621 and 24632. These commits were Victor's adding of support for xroot to the tape servers. The code worked but we have decided that the xroot API used should be changed.
-
Steven Murray authored
Second attempt at replacing the incorrect linking with the XrdPosixPreload library with the correct linking to the XrdPosix library
-
Steven Murray authored
Reverse merging my last commit. I committed too many files. May have something to do with the fact that somebody is drilling into the concrete above my head with a very large and annoying drill.
-
Steven Murray authored
Attempting to replace the incorrect linking with the XrdPosixPreload library with the correct XrdPosix library
-
Steven Murray authored
#define _LARGEFILE_SOURCE #define _LARGEFILE64_SOURCE #define _FILE_OFFSET_BITS 64
-
Steven Murray authored
Attempting to remove the -D_LARGEFILE64_SOURCE from Imakefile of rtcopy. This flag was added in such a way that it gets propagated to all of the CPP builds. If the flag is needed globalling then it should be add to config/Imakefile.tmpl. If it is needed locally then the rtcopy Imakefile should be modified accordingly
-
Steven Murray authored
Fixed in the trunk.
-