- 27 Nov, 2014 2 commits
-
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/tags/COOL_3_0_1@19065 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/tags/COOL_3_0_1@19064 4525493e-7705-40b1-a816-d608a930855b
-
- 04 Dec, 2013 1 commit
-
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@18768 4525493e-7705-40b1-a816-d608a930855b
-
- 01 Dec, 2013 1 commit
-
-
Andrea Valassi authored
a fully backward-compatible API extension). Throw this exception when attempting to create a FolderSpecification or a folder from an invalid versioning mode, fixing bug #103343. Add a test for this bug. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@18737 4525493e-7705-40b1-a816-d608a930855b
-
- 08 Jul, 2012 1 commit
-
-
Andrea Valassi authored
> Add preprocessor symbols COOL_VERSIONINFO_RELEASE_MAJOR/MINOR/PATCH as in CORAL. > Separate API changes into three categories protected by #ifdef COOL290CO (Coverity related fixes, bug #95363 and bug #95823), COOL290EX (fixes in inlined Exception implementation, bug #68061) and COOL290VP (vector payload extensions, task #10335). git-svn-id: file:///git/lcgcool.svndb/cool/trunk@18193 4525493e-7705-40b1-a816-d608a930855b
-
- 05 Mar, 2012 1 commit
-
-
Andrea Valassi authored
on a nightly slot (bug #92204). git-svn-id: file:///git/lcgcool.svndb/cool/trunk@18021 4525493e-7705-40b1-a816-d608a930855b
-
- 24 Aug, 2010 1 commit
-
-
Andrea Valassi authored
binary compatibility in COOL287, but I prefer not to risk it...). git-svn-id: file:///git/lcgcool.svndb/cool/trunk@17093 4525493e-7705-40b1-a816-d608a930855b
-
- 28 May, 2010 2 commits
-
-
Andrea Valassi authored
* Exception thrown when attempting to create an invalid tag relation, * e.g. between the root node and its not-existing parent node * or between two tags with the same name in different nodes. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@16937 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
Messages for NodeRelationNotFound exception (parentOnly=true/false) are swapped git-svn-id: file:///git/lcgcool.svndb/cool/trunk@16933 4525493e-7705-40b1-a816-d608a930855b
-
- 16 Dec, 2009 1 commit
-
-
Andrea Valassi authored
(fix code indentation and remove unnecessary trailing whitespaces using emacs) In the end I decided to process also the CoolKernel API. These changes should have no impact at all on binary compatibility. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@16413 4525493e-7705-40b1-a816-d608a930855b
-
- 04 Nov, 2008 1 commit
-
-
Andrea Valassi authored
Ignore 'const ChannelId&', keep it as it is for the moment. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@14957 4525493e-7705-40b1-a816-d608a930855b
-
- 27 Aug, 2008 1 commit
-
-
Andrea Valassi authored
Will throw an Exception for the moment if truncateObjectValidity is called on MV folders (this feature may be extended to MV in the future) git-svn-id: file:///git/lcgcool.svndb/cool/trunk@14357 4525493e-7705-40b1-a816-d608a930855b
-
- 26 Aug, 2008 2 commits
-
-
Andrea Valassi authored
Still need to iterate discussion with users... git-svn-id: file:///git/lcgcool.svndb/cool/trunk@14349 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
IFolder::truncateObjectValidity method (task #7656). The method is presently not implemented (it throws). Add a FolderIsMultiVersion exception to be thrown if folder is not SV. Both API and implementation are protected by #ifdef COOL260. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@14342 4525493e-7705-40b1-a816-d608a930855b
-
- 12 Dec, 2007 1 commit
-
-
Andrea Valassi authored
This was previously defined as a RelationalException in RelationalCool. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@12066 4525493e-7705-40b1-a816-d608a930855b
-
- 20 Mar, 2007 1 commit
-
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@9713 4525493e-7705-40b1-a816-d608a930855b
-
- 26 Jan, 2007 1 commit
-
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8888 4525493e-7705-40b1-a816-d608a930855b
-
- 17 Jan, 2007 1 commit
-
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8618 4525493e-7705-40b1-a816-d608a930855b
-
- 10 Jan, 2007 1 commit
-
-
Andrea Valassi authored
200 String255 fields. This is needed as a workaround for the MySQL 1118 error (combined row size must be less than 65535, including all numeric and varchar fields). This means that at most 255*200=51000 bytes may be reserved for user String255 fields. The remaining 14k bytes should accomodate all internal COOL fields as well as up to 700 other user fields (size is <<20 bytes, eg 8 bytes for long long?). Add PayloadSpecificationTooManyString255Fields exception. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8489 4525493e-7705-40b1-a816-d608a930855b
-
- 08 Jan, 2007 1 commit
-
-
Andrea Valassi authored
/// Throws an Exception if an invalid payload specification is specified: /// there can be at most 900 fields, including up to 10 BLOB fields; /// field names must have between 1 and 30 characters (including only /// letters, digits or '_'), must start with a letter and cannot start /// with the "COOL_" prefix (in any lowercase/uppercase combination). Note about these constraints: - oracle max# columns is 1000 (COOL:900) - mysql max# blob columns is 15 (COOL:10) - oracle max column length is 30 (COOL:30 - mysql:64) git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8464 4525493e-7705-40b1-a816-d608a930855b
-
- 16 Dec, 2006 3 commits
-
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8287 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
Forgot to mention: added InvalidChannelName in previous commit. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8286 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
Change signature of one ChannelNotFound exception. Cosmetics in all exceptions. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8285 4525493e-7705-40b1-a816-d608a930855b
-
- 14 Dec, 2006 1 commit
-
-
Andrea Valassi authored
to RecordSpecificationException.h and make it a subclass of RecordSpecificationException. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8180 4525493e-7705-40b1-a816-d608a930855b
-
- 13 Dec, 2006 1 commit
-
-
Andrea Valassi authored
Make it a subclass of new Exception base StorageTypeException, itself derived from RecordSpecificationException. The argument to do this is that StorageType is an auxiliary class of RecordSpecification (in a way, StorageType is part of the RecordSpecification 'package' of classes in CoolKernel). git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8168 4525493e-7705-40b1-a816-d608a930855b
-
- 10 Dec, 2006 1 commit
-
-
Andrea Valassi authored
These are used in the inlined IField implementations. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@8055 4525493e-7705-40b1-a816-d608a930855b
-
- 07 Dec, 2006 1 commit
-
-
Andrea Valassi authored
Bug fix in ChannelNotFound exception: virtual destructor was missing! git-svn-id: file:///git/lcgcool.svndb/cool/trunk@7958 4525493e-7705-40b1-a816-d608a930855b
-
- 08 Nov, 2006 1 commit
-
-
Andrea Valassi authored
Rename Short and UShort as Int16 and UInt16. Define them using seal::IntBits<16> instead of short and unsigned short. Move all type definitions from StorageType.h to types.h. Remove type definitions for sIntXX/uIntXX in types.h. These are now replaced by IntXX and UIntXX (coming from StorageType.h). Base the definition of ValidityKey on the UInt63 type. Base the definition of ChannelId on the Int32 type. Add definition of min/max values for Int16/UInt16 (short/unsigned short). Use this definition in the tests instead of SHRT_MIN and SHRT_MAX (and do the same for the min/max of the 32 and 64 bit integer types). Move the AttributeListSpecification releaser to the private headers of package RelationalCool (it is only used by a couple of tests there). git-svn-id: file:///git/lcgcool.svndb/cool/trunk@7456 4525493e-7705-40b1-a816-d608a930855b
-
- 07 Nov, 2006 1 commit
-
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@7441 4525493e-7705-40b1-a816-d608a930855b
-
- 28 May, 2006 1 commit
-
-
sas authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@5766 4525493e-7705-40b1-a816-d608a930855b
-
- 03 Apr, 2006 2 commits
-
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@5122 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@5119 4525493e-7705-40b1-a816-d608a930855b
-
- 31 Mar, 2006 4 commits
-
-
Andrea Valassi authored
Even if we do not use it now, it may always be useful... and does not harm too much (95% of exceptions already use it, even easier to keep the code as it is than to remove it everywhere). git-svn-id: file:///git/lcgcool.svndb/cool/trunk@5006 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@5005 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
(HVS-generic) NodeIsSingleVersion. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@5003 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
Throw this exception also when attempting HVS tagging. git-svn-id: file:///git/lcgcool.svndb/cool/trunk@5002 4525493e-7705-40b1-a816-d608a930855b
-
- 30 Mar, 2006 4 commits
-
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@4969 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@4965 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@4962 4525493e-7705-40b1-a816-d608a930855b
-
Andrea Valassi authored
git-svn-id: file:///git/lcgcool.svndb/cool/trunk@4936 4525493e-7705-40b1-a816-d608a930855b
-