- 11 Oct, 2017 40 commits
-
-
Sebastien Ponce authored
- creation of small libraries per component, all called libcastor<component> and all lower case named. Note some renaming in the existing names, like libcastorCommonOra -> libcastorcommonora - suppression of libshift for internal use, preferring to use a restricted set of small libraries. libshift only exists now for backward compatibility reasons on the client side and does not contain any code, only dependencies to the new libraries - creation of easy build targets, such as NormalProgramTarget, SharedLibraryTarget or EXEMANPAGE. Look at examples on how to use them - proper enforcement of all Makefiles dependencies, using DependOnLibrary macro - automation of a lot of nasty repetitive actions, e.g. looping on subdirectories for all Makefile standard targets - dropped support for many outdated (to say the least) external tools. e.g. hpss, cray OS, dbana, ....
-
Dennis Waldron authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
Added last_mod_time parameter to setfsize*, replaceseg, replacetapecopy and setsegattr. Also checked for potential concurrent modifications of the files in these procedures, based on the last_mod_time and prevent the changes to take place when needed
-
Giuseppe Lo Presti authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Victor Kotlyar authored
so it can be 32x4 - 128bit checksum (MD5) maximum for the moment
-
Arne Wiebalck authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Steven Murray authored
Before this modification, the _net_isclosed() function called poll() with a minimum timeout of 10 milliseconds. The generation of showqueues data indirectly calls _net_isclosed() two times per listed drive or request. This means showqueues could not display more than 50 drives or requests per second. The VDQM has been known to queue 2000 requests during production, this would mean a 40 second wait for the user and of one of the VDQM threads tied up for the same period. This modification has set the poll() timeout to 0.
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Sebastien Ponce authored
-
Giuseppe Lo Presti authored
and better phrasing of recall related errors
-
Giuseppe Lo Presti authored
and better phrasing of recall related errors
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Steven Murray authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Olof Barring authored
-
Olof Barring authored
-
Olof Barring authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Giuseppe Lo Presti authored
-