- 05 Dec, 2008 10 commits
-
-
Steven Murray authored
-
Steven Murray authored
Fixed recusive bug in the Marshaller. Due to a copy and paste demon, one of the marshall functions was calling itself. The stack was fun though.
-
Steven Murray authored
I changed the names of the constants the following constants file: CASTOR2/h/tape_aggregator_constants.h I forgot that this file is shared with the VDQM and I therefore broke the build of the VDQM.
-
Sebastien Ponce authored
-
Steven Murray authored
-
Giuseppe Lo Presti authored
identical to 2_1_8_4
-
Steven Murray authored
template function "marshall".
-
Nicola Bessone authored
-
Nicola Bessone authored
-
Steven Murray authored
-
- 04 Dec, 2008 10 commits
-
-
Steven Murray authored
-
Steven Murray authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Rosa Maria Garcia Rioja authored
-
Rosa Maria Garcia Rioja authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Steven Murray authored
ackowledge of a request for a VID from RTCPD. Still a long, long way to go, but it's a start.
-
- 03 Dec, 2008 11 commits
-
-
Giuseppe Lo Presti authored
- Moved in checkFileForRepack from oracleStager.sql - Other minor optimizations
-
Giuseppe Lo Presti authored
- minor change in startRepackMigration to make a query more clear. - checkFileForRepack moved to oracleTape.sql.
-
Steven Murray authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
Fixed default values for logfiles, logkevel, user certificate and user key. Previously, all of the default where empty
-
Steven Murray authored
-
Giulia Taurelli authored
-
Steven Murray authored
the data type of the err field locally. Thr original data type rtcpErrMsg_t is defined in file CASTOR2/h/rtcp.h but this file includes function definitions which are simply not needed.
-
Steven Murray authored
aggregator. The reason the tape aggregator will use this local version as opposed to the original in CASTOR2/h/rtcp.h is the fact that the orginal contains the following two fields (dgn and server) which are not used in marshalling and unmarshalling, but are used to store the internal state of RTCP clients and servers: vi CASTOR2/h/rtcp.h 176 typedef struct rtcpTapeRequest { ... 180 char dgn[CA_MAXDGNLEN+1]; ... 183 char server[CA_MAXHOSTNAMELEN+1]; /* For client use only */ ... 208 } rtcpTapeRequest_t; I personally like to keep my message structures and their contents separate from variables used only to store application state.
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
- 02 Dec, 2008 9 commits
-
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
-
Arne Wiebalck authored
-
Giuseppe Lo Presti authored
-
Giuseppe Lo Presti authored
However, the code has to be reviewed in order to reuse the AbstractTCPSocket class.
-
Giuseppe Lo Presti authored
Cleanup functions: added check for existence of data after FETCHs before trying to access them, simplified some WHERE clauses
-
Sebastien Ponce authored
fixed rtcpclientdCleanUp to reset the tape in the streams to NULL and not 0, in order to not break a potential constraint on the tape id
-
Sebastien Ponce authored
Detect the new error ENSNOSEG in replacetapecopy and 'ignore' it, since there is nothing to migrate anymore
-
Sebastien Ponce authored
New message in case of a repack migration failing because the original segment has been dropped in the mean time
-