From: Monty Taylor Date: April 28 2007 6:53am Subject: Rev 90: Added support for custom exceptions. in http://bazaar.launchpad.net/~ndb-connectors/ndb-connectors/exceptions List-Archive: http://lists.mysql.com/ndb-connectors/52 Message-Id: ------------------------------------------------------------ revno: 90 revision-id: mtaylor@stripped parent: monty@stripped committer: Monty Taylor branch nick: exceptions timestamp: Fri 2007-04-27 23:52:48 -0700 message: Added support for custom exceptions. Added custom exception calling to Perl, Java and Python. Fixed a switch syntax error in perl/swig/perl_ndbrecattr_typemap.i added: java/com/mysql/cluster/ndbapi/BlobUndefinedException.java blobundefinedexcepti-20070428054022-qvbhak1i97y86t1c-1 java/com/mysql/cluster/ndbapi/NdbApiException.java ndbapiexception.java-20070428054022-qvbhak1i97y86t1c-2 java/com/mysql/cluster/ndbapi/NdbApiPermanentException.java ndbapipermanentexcep-20070428054022-qvbhak1i97y86t1c-3 java/com/mysql/cluster/ndbapi/NdbApiRuntimeException.java ndbapiruntimeexcepti-20070428054022-qvbhak1i97y86t1c-4 java/com/mysql/cluster/ndbapi/NdbApiTemporaryException.java ndbapitemporaryexcep-20070428054022-qvbhak1i97y86t1c-5 java/com/mysql/cluster/ndbapi/NdbApiTimeStampOutOfBoundsException.java ndbapitimestampoutof-20070428054022-qvbhak1i97y86t1c-6 java/com/mysql/cluster/ndbapi/NdbApiUserErrorPermanentException.java ndbapiusererrorperma-20070428054022-qvbhak1i97y86t1c-7 java/com/mysql/cluster/ndbapi/NdbClusterConnectionPermanentException.java ndbclusterconnection-20070428054022-qvbhak1i97y86t1c-8 java/com/mysql/cluster/ndbapi/NdbClusterConnectionTemporaryException.java ndbclusterconnection-20070428054022-qvbhak1i97y86t1c-9 java/com/mysql/cluster/ndbapi/NoSuchColumnException.java nosuchcolumnexceptio-20070428054022-qvbhak1i97y86t1c-10 java/com/mysql/cluster/ndbapi/NoSuchIndexException.java nosuchindexexception-20070428054022-qvbhak1i97y86t1c-11 java/com/mysql/cluster/ndbapi/NoSuchTableException.java nosuchtableexception-20070428054022-qvbhak1i97y86t1c-12 modified: java/Makefile.am makefile.am-20070415032352-9dpe6aurqcnuwcrd-1 java/com/mysql/cluster/ndbapi/Makefile.am makefile.am-20070414234943-7bsg4xzsaa5q1jl6-6 java/ndbapi.i ndbapi.i-20070130002924-gcvhapmvh0lu1pkd-3 java/test.java test.java-20070130002924-gcvhapmvh0lu1pkd-4 java/test2.java test2.java-20070305174931-p3qddjy9i6h6y1f3-4 perl/ndbapi.i ndb.i-20070225155255-5ief7aicto319mbu-1 perl/swig/perl_ndbrecattr_typemap.i perl_ndbrecattr_type-20070426145807-eyq5m0w83sabygjh-1 perl/test.pl svn-v2:1@5fca6d9a-db22-0410-b55c-899b0a28da89-trunk-perl5%2ftest.pl python/ndbapi.i svn-v2:1@5fca6d9a-db22-0410-b55c-899b0a28da89-trunk-python%2fndb.i python/test.py svn-v2:1@5fca6d9a-db22-0410-b55c-899b0a28da89-trunk-python%2ftest.py swig/Ndb.i ndb.i-20070228021421-qkr4cbpxymyqdrf3-1 swig/NdbBlob.i ndbblob.i-20070320103812-m6vddks4sg20gnqv-1 swig/NdbClusterConnection.i ndb_cluster_connecti-20070228021421-qkr4cbpxymyqdrf3-6 swig/NdbDictionary.i ndbdictionary.i-20070323110251-l7mg72hiddtuzeh0-1 swig/NdbIndexOperation.i ndbindexoperation.i-20070426125056-cdc2fzutv5osp12a-1 swig/NdbOperation.i ndboperation.i-20070228021421-qkr4cbpxymyqdrf3-3 swig/NdbRecAttr.i ndbrecattr.i-20070228021421-qkr4cbpxymyqdrf3-4 swig/NdbScanOperation.i ndbscanoperation.i-20070228021421-qkr4cbpxymyqdrf3-5 swig/NdbTransaction.i ndbtransaction.i-20070227184716-ecjyhh3jgvmye4de-7 swig/globals.i globals.i-20070228021421-qkr4cbpxymyqdrf3-7 Diff too large for email (1177, the limit is 1000).