Author: turnstep
Date: Tue Feb 26 05:43:52 2008
New Revision: 10832

Modified:
   DBD-Pg/trunk/.perlcriticrc
   DBD-Pg/trunk/Pg.h
   DBD-Pg/trunk/Pg.pm
   DBD-Pg/trunk/dbdimp.c
   DBD-Pg/trunk/t/04misc.t

Log:
Move (PG)BEGIN back to PGSTART, per David E. Wheeler suggestion.


Modified: DBD-Pg/trunk/.perlcriticrc
==============================================================================
--- DBD-Pg/trunk/.perlcriticrc  (original)
+++ DBD-Pg/trunk/.perlcriticrc  Tue Feb 26 05:43:52 2008
@@ -2,7 +2,7 @@
 profile-strictness = quiet
 
 [Documentation::PodSpelling]
-stop_words = ActiveKids AutoCommit CachedKids ChildHandles ChopBlanks 
CompatMode CursorName DBD DBI Datatype dbdpg ErrCount FetchHashKeyName 
HandleError HandleSetErr InactiveDestroy LongReadLen LongTruncOk Mergl Momjian 
Mullane NULLABLE OID PGBEGIN PgBouncer PGEND PGERROR PGLIBPQ PGLOGIN PGNOPREFIX 
PGPREFIX PGQUOTE PGWARN Postgres PostgreSQL PrintError PrintWarn README 
RaiseError RowCache RowCacheSize SQL SQLSTATE SSL STDIN STDERR STDOUT Sabino 
Savepoints ShowErrorStatement TaintIn TaintOut TraceLevel UTF Username 
afterwards arrayrefs attr autocommit backend bitmask cancelled datatype dbd dbh 
errstr fd filename getfd getline largeobject len libpq pgbuiltin pgsql runtime 
savepoint savepoints schemas sslmode tablename tablespace tablespaces typename 
username varchar
+stop_words = ActiveKids AutoCommit CachedKids ChildHandles ChopBlanks 
CompatMode CursorName DBD DBI Datatype dbdpg ErrCount FetchHashKeyName 
HandleError HandleSetErr InactiveDestroy LongReadLen LongTruncOk Mergl Momjian 
Mullane NULLABLE OID PgBouncer PGEND PGERROR PGLIBPQ PGLOGIN PGNOPREFIX 
PGPREFIX PGQUOTE PGSTART PGWARN Postgres PostgreSQL PrintError PrintWarn README 
RaiseError RowCache RowCacheSize SQL SQLSTATE SSL STDIN STDERR STDOUT Sabino 
Savepoints ShowErrorStatement TaintIn TaintOut TraceLevel UTF Username 
afterwards arrayrefs attr autocommit backend bitmask cancelled datatype dbd dbh 
errstr fd filename getfd getline largeobject len libpq pgbuiltin pgsql runtime 
savepoint savepoints schemas sslmode tablename tablespace tablespaces typename 
username varchar
 
 [-Bangs::ProhibitCommentedOutCode]
 [-Bangs::ProhibitFlagComments]

Modified: DBD-Pg/trunk/Pg.h
==============================================================================
--- DBD-Pg/trunk/Pg.h   (original)
+++ DBD-Pg/trunk/Pg.h   Tue Feb 26 05:43:52 2008
@@ -70,14 +70,14 @@
 #define TSQL        (TFLAGS & 256) /* Defined in DBI */
 
 #define FLAGS_LIBPQ    0x01000000
-#define FLAGS_BEGIN    0x02000000
+#define FLAGS_START    0x02000000
 #define FLAGS_END      0x04000000
 #define FLAGS_PREFIX   0x08000000
 #define FLAGS_LOGIN    0x10000000
 #define FLAGS_QUOTE    0x20000000
 
 #define TFLIBPQ      (TFLAGS & FLAGS_LIBPQ)
-#define TFBEGIN      (TFLAGS & FLAGS_BEGIN)
+#define TFSTART      (TFLAGS & FLAGS_START)
 #define TFEND        (TFLAGS & FLAGS_END)
 #define TFPREFIX     (TFLAGS & FLAGS_PREFIX)
 #define TFLOGIN      (TFLAGS & FLAGS_LOGIN)
@@ -93,7 +93,7 @@
 #define TRACE8       (TLEVEL >= 8)
 
 #define TLIBPQ       (TRACE5 || TFLIBPQ)
-#define TBEGIN       (TRACE4 || TFBEGIN) /* Beginning of a major function */
+#define TSTART       (TRACE4 || TFSTART) /* Start of a major function */
 #define TEND         (TRACE4 || TFEND)   /* End of a major function   */
 #define TLOGIN       (TRACE5 || TFLOGIN) /* Connect and disconnect    */
 #define TSTARTQ      (TRACE6 || TFQUOTE) /* Quote functions           */

Modified: DBD-Pg/trunk/Pg.pm
==============================================================================
--- DBD-Pg/trunk/Pg.pm  (original)
+++ DBD-Pg/trunk/Pg.pm  Tue Feb 26 05:43:52 2008
@@ -81,7 +81,7 @@
        sub parse_trace_flag {
                my ($class, $flag) = @_;
                return 0x01000000 if $flag eq 'PGLIBPQ';
-               return 0x02000000 if $flag eq 'PGBEGIN';
+               return 0x02000000 if $flag eq 'PGSTART';
                return 0x04000000 if $flag eq 'PGEND';
                return 0x08000000 if $flag eq 'PGPREFIX';
                return 0x10000000 if $flag eq 'PGLOGIN';
@@ -1864,7 +1864,7 @@
 =item B<parse_trace_flag> and B<parse_trace_flags>
 
   $dbh->trace($dbh->parse_trace_flag('SQL|PGLIBPQ'));
-  $dbh->trace($dbh->parse_trace_flag('1|PGBEGIN'));
+  $dbh->trace($dbh->parse_trace_flag('1|PGSTART'));
 
   my $value = DBD::Pg->parse_trace_flags('PGLIBPQ');
   DBI->trace($value);
@@ -1902,7 +1902,7 @@
 at a low level. This information is also output if the trace level 
 is set to 4 or greater.
 
-=item PGBEGIN
+=item PGSTART
 
 Outputs the name of each internal DBD::Pg function, and other information such 
as 
 the function arguments or important global variables, as each function starts. 
This 

Modified: DBD-Pg/trunk/dbdimp.c
==============================================================================
--- DBD-Pg/trunk/dbdimp.c       (original)
+++ DBD-Pg/trunk/dbdimp.c       Tue Feb 26 05:43:52 2008
@@ -97,7 +97,7 @@
        STRLEN         connect_string_size;
        ConnStatusType connstatus;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_db_login\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_db_login\n", THEADER);
   
        /* DBD::Pg syntax: 'dbname=dbname;host=host;port=port', 'User', 'Pass' 
*/
        /* libpq syntax: 'dbname=dbname host=host port=port user=uid 
password=pwd' */
@@ -274,7 +274,7 @@
        char *      err;
        imp_dbh_t * imp_dbh = (imp_dbh_t *)(DBIc_TYPE(imp_xxh) == DBIt_ST ? 
DBIc_PARENT_COM(imp_xxh) : imp_xxh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_error (message: %s number: %d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_error (message: %s number: %d)\n",
                                        THEADER, error_msg, error_num);
 
        New(0, err, strlen(error_msg)+1, char); /* freed below */
@@ -301,7 +301,7 @@
        dTHX;
        D_imp_dbh( sv_2mortal(newRV((SV*)arg)) );
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_warn (message: %s DBIc_WARN: %d 
PrintWarn: %d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_warn (message: %s DBIc_WARN: %d 
PrintWarn: %d)\n",
                                                         THEADER,
                                                         message, 
DBIc_WARN(imp_dbh) ? 1 : 0,
                                                         DBIc_is(imp_dbh, 
DBIcf_PrintWarn) ? 1 : 0);
@@ -321,7 +321,7 @@
        PGresult *     result;
        ExecStatusType status;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin _result (sql: %s)\n", THEADER, sql);
+       if (TSTART) TRC(DBILOGFP, "%sBegin _result (sql: %s)\n", THEADER, sql);
 
        if (TSQL) TRC(DBILOGFP, "%s;\n\n", sql);
 
@@ -346,7 +346,7 @@
        ExecStatusType status   = PGRES_FATAL_ERROR; /* until proven otherwise 
*/
        bool           stateset = DBDPG_FALSE;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin _sqlstate\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin _sqlstate\n", THEADER);
 
        if (result) {
                TRACE_PQRESULTSTATUS;
@@ -409,7 +409,7 @@
        PGTransactionStatusType tstatus;
        ExecStatusType          status;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_db_ping\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_db_ping\n", THEADER);
 
        if (NULL == imp_dbh->conn) {
                if (TEND) TRC(DBILOGFP, "%sEnd dbd_db_ping (error: no 
connection)\n", THEADER);
@@ -449,7 +449,7 @@
 static PGTransactionStatusType pg_db_txn_status (pTHX_ imp_dbh_t * imp_dbh)
 {
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin PGTransactionStatusType\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin PGTransactionStatusType\n", THEADER);
        TRACE_PQTRANSACTIONSTATUS;
        return PQtransactionStatus(imp_dbh->conn);
 
@@ -464,7 +464,7 @@
        PGTransactionStatusType tstatus;
        ExecStatusType          status;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_rollback_commit (action: %s 
AutoCommit: %d BegunWork: %d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_rollback_commit (action: %s 
AutoCommit: %d BegunWork: %d)\n",
                                        THEADER,
                                        action,
                                        DBIc_is(imp_dbh, DBIcf_AutoCommit) ? 1 
: 0,
@@ -543,7 +543,7 @@
 int dbd_db_commit (SV * dbh, imp_dbh_t * imp_dbh)
 {
        dTHX;
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_db_commit\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_db_commit\n", THEADER);
        return pg_db_rollback_commit(aTHX_ dbh, imp_dbh, "commit");
 }
 
@@ -551,7 +551,7 @@
 int dbd_db_rollback (SV * dbh, imp_dbh_t * imp_dbh)
 {
        dTHX;
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_db_rollback\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_db_rollback\n", THEADER);
        return pg_db_rollback_commit(aTHX_ dbh, imp_dbh, "rollback");
 }
 
@@ -561,7 +561,7 @@
 {
        dTHX;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_db_disconnect\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_db_disconnect\n", THEADER);
 
        /* We assume that disconnect will always work   
           since most errors imply already disconnected. */
@@ -595,7 +595,7 @@
 {
        dTHX;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_db_destroy\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_db_destroy\n", THEADER);
 
        if (DBIc_ACTIVE(imp_dbh))
                (void)dbd_db_disconnect(dbh, imp_dbh);
@@ -627,7 +627,7 @@
        char * key = SvPV(keysv,kl);
        SV *   retsv = Nullsv;
        
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_db_FETCH (key: %s dbh: %d)\n", 
THEADER, key, dbh);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_db_FETCH (key: %s dbh: %d)\n", 
THEADER, key, dbh);
        
        switch (kl) {
 
@@ -768,7 +768,7 @@
        unsigned int newval = SvTRUE(valuesv);
        int          retval = 0;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_db_STORE (key: %s newval: 
%d)\n", THEADER, key, newval);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_db_STORE (key: %s newval: 
%d)\n", THEADER, key, newval);
        
        switch (kl) {
 
@@ -865,7 +865,7 @@
        SV *              retsv = Nullsv;
        int               fields, x;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_st_FETCH (key: %s sth: %d)\n", 
THEADER, key, sth);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_st_FETCH (key: %s sth: %d)\n", 
THEADER, key, sth);
        
        /* Some can be done before we have a result: */
        switch (kl) {
@@ -1178,7 +1178,7 @@
        char * value = SvPV(valuesv,vl);
        int    retval = 0;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_st_STORE (key: %s value: %s sth: 
%d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_st_STORE (key: %s value: %s sth: 
%d)\n",
                                        THEADER, key, value, sth);
        
        switch (kl) {
@@ -1238,7 +1238,7 @@
 {
        dTHX;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_discon_all (drh: %d)\n", 
THEADER, drh);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_discon_all (drh: %d)\n", 
THEADER, drh);
 
        /* The disconnect_all concept is flawed and needs more work */
        if (!PL_dirty && !SvTRUE(perl_get_sv("DBI::PERL_ENDING",0))) {
@@ -1258,7 +1258,7 @@
 {
        dTHX;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_getfd (dbh: %d)\n", THEADER, 
dbh);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_getfd (dbh: %d)\n", THEADER, 
dbh);
 
        TRACE_PQSOCKET;
        return PQsocket(imp_dbh->conn);
@@ -1275,7 +1275,7 @@
        AV *       ret;
        SV *       retsv;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_pg_notifies\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_pg_notifies\n", THEADER);
 
        TRACE_PQCONSUMEINPUT;
        status = PQconsumeInput(imp_dbh->conn);
@@ -1317,7 +1317,7 @@
        STRLEN mypos=0, wordstart, newsize; /* Used to find and set firstword */
        SV **svp; /* To help parse the arguments */
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_st_prepare (statement: %s)\n", 
THEADER, statement);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_st_prepare (statement: %s)\n", 
THEADER, statement);
 
        /* Set default values for this statement handle */
        imp_sth->placeholder_type = 0;
@@ -1478,7 +1478,7 @@
 
        ph_t *newph, *thisph, *currph = NULL; /* Placeholder structures to help 
build ll */
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_st_split_statement\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_st_split_statement\n", THEADER);
        if (TRACE6) TRC(DBILOGFP, "%spg_st_split_statement: (%s)\n", THEADER, 
statement);
        
        /*
@@ -1932,7 +1932,7 @@
        Oid *        paramTypes = NULL;
        ph_t *       currph;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_st_prepare_statement\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_st_prepare_statement\n", THEADER);
 
 #if PGLIBVERSION >= 80000
        oldprepare = DBDPG_FALSE;
@@ -2076,7 +2076,7 @@
 
        maxlen = 0; /* not used, this makes the compiler happy */
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_bind_ph (ph_name: %s)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_bind_ph (ph_name: %s)\n",
                                        THEADER,
                                        neatsvpv(ph_name,0));
 
@@ -2300,7 +2300,7 @@
        STRLEN svlen;
        SV * value;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_stringify_array\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_stringify_array\n", THEADER);
 
        toparr = (AV *) SvRV(input);
        value = newSVpv("{", 1);
@@ -2426,7 +2426,7 @@
        int    opening_braces = 0;
        int    closing_braces = 0;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_destringify_array (string: %s 
quotechar: %c)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_destringify_array (string: %s 
quotechar: %c)\n",
                                        THEADER, input, 
coltype->array_delimeter);
 
        /*
@@ -2551,7 +2551,7 @@
        char *                  cmdStatus = NULL;
        int                     rows = 0;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_quickexec (query: %s async: %d 
async_status: %d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_quickexec (query: %s async: %d 
async_status: %d)\n",
                        THEADER, sql, asyncflag, imp_dbh->async_status);
 
        if (NULL == imp_dbh->conn)
@@ -2698,7 +2698,7 @@
        int           num_fields;
        int           ret = -2;
        
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_st_execute\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_st_execute\n", THEADER);
        
        if (NULL == imp_dbh->conn)
                croak("execute on disconnected handle");
@@ -3115,7 +3115,7 @@
 /* ================================================================== */
 static int is_high_bit_set(pTHX_ const unsigned char * val, STRLEN size)
 {
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin is_high_bit_set\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin is_high_bit_set\n", THEADER);
        while (*val && size--)
                if (*val++ & 0x80) return 1;
        return 0;
@@ -3137,7 +3137,7 @@
        STRLEN            len;
        AV *              av;
        
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_st_fetch\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_st_fetch\n", THEADER);
 
        /* Check that execute() was executed successfully */
        if ( !DBIc_ACTIVE(imp_sth) ) {
@@ -3276,7 +3276,7 @@
 {
        I32 i;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_free_savepoints_to\n", 
THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_free_savepoints_to\n", 
THEADER);
 
        for (i = av_len(imp_dbh->savepoints); i >= 0; i--) {
                SV * const elem = av_pop(imp_dbh->savepoints);
@@ -3296,7 +3296,7 @@
 {
        dTHX;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_st_rows (sth: %d)\n", THEADER, 
sth);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_st_rows (sth: %d)\n", THEADER, 
sth);
 
        return imp_sth->rows;
 
@@ -3309,7 +3309,7 @@
        dTHX;
        D_imp_dbh_from_sth;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbdpg_finish (sth: %d async: %d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbdpg_finish (sth: %d async: %d)\n",
                                        THEADER, sth, imp_dbh->async_status);
        
        if (DBIc_ACTIVE(imp_sth) && imp_sth->result) {
@@ -3345,7 +3345,7 @@
        int                     status;
        PGTransactionStatusType tstatus;
        
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_st_deallocate_statement\n", 
THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_st_deallocate_statement\n", 
THEADER);
 
        if (NULL == imp_dbh->conn || NULL == imp_sth->prepare_name) {
                if (TEND) TRC(DBILOGFP, "%sEnd pg_st_deallocate_statement 
(0)\n", THEADER);
@@ -3428,7 +3428,7 @@
        ph_t *  currph;
        ph_t *  nextph;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_st_destroy\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_st_destroy\n", THEADER);
 
        if (NULL == imp_sth->seg) /* Already been destroyed! */
                croak("dbd_st_destroy called twice!");
@@ -3508,7 +3508,7 @@
        D_imp_dbh(dbh);
        int copystatus;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_putline\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_putline\n", THEADER);
 
        /* We must be in COPY IN state */
        if (PGRES_COPY_IN != imp_dbh->copystate)
@@ -3544,7 +3544,7 @@
 
        buffer = SvPV_nolen(svbuf);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_getline\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_getline\n", THEADER);
 
        tempbuf = NULL;
 
@@ -3588,7 +3588,7 @@
        int    copystatus;
        char * tempbuf;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_getcopydata\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_getcopydata\n", THEADER);
 
        /* We must be in COPY OUT state */
        if (PGRES_COPY_OUT != imp_dbh->copystate)
@@ -3647,7 +3647,7 @@
        D_imp_dbh(dbh);
        int copystatus;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_putcopydata\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_putcopydata\n", THEADER);
 
        /* We must be in COPY IN state */
        if (PGRES_COPY_IN != imp_dbh->copystate)
@@ -3687,7 +3687,7 @@
        D_imp_dbh(dbh);
        int copystatus;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_putcopyend\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_putcopyend\n", THEADER);
 
        if (0 == imp_dbh->copystate) {
                warn("pg_putcopyend cannot be called until a COPY is issued");
@@ -3747,7 +3747,7 @@
        PGresult *     result;
        ExecStatusType status;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_endcopy\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_endcopy\n", THEADER);
 
        if (0==imp_dbh->copystate)
                croak("pg_endcopy cannot be called until a COPY is issued");
@@ -3795,7 +3795,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_pg_server_trace\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_pg_server_trace\n", THEADER);
 
        TRACE_PQTRACE;
        PQtrace(imp_dbh->conn, fh);
@@ -3811,7 +3811,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_pg_server_untrace\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_pg_server_untrace\n", THEADER);
 
        TRACE_PQUNTRACE;
        PQuntrace(imp_dbh->conn);
@@ -3828,7 +3828,7 @@
        int    status;
        char * action;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_savepoint (name: %s)\n", 
THEADER, savepoint);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_savepoint (name: %s)\n", 
THEADER, savepoint);
 
        New(0, action, strlen(savepoint) + 11, char); /* freed below */
 
@@ -3879,7 +3879,7 @@
        int    status;
        char * action;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_rollback_to (name: %s)\n", 
THEADER, savepoint);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_rollback_to (name: %s)\n", 
THEADER, savepoint);
 
        New(0, action, strlen(savepoint) + 13, char);
 
@@ -3918,7 +3918,7 @@
        int    status;
        char * action;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_release (name: %s)\n", 
THEADER, savepoint);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_release (name: %s)\n", 
THEADER, savepoint);
 
        New(0, action, strlen(savepoint) + 9, char);
 
@@ -3956,7 +3956,7 @@
 {
        int status = -1;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_start_txn\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_start_txn\n", THEADER);
 
        /* If not autocommit, start a new transaction */
        if (!imp_dbh->done_begin && !DBIc_has(imp_dbh, DBIcf_AutoCommit)) {
@@ -3982,7 +3982,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_pg_lo_creat (mode: %d)\n", 
THEADER, mode);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_pg_lo_creat (mode: %d)\n", 
THEADER, mode);
 
        if (!pg_db_start_txn(aTHX_ dbh,imp_dbh))
                return 0; /* No other option, because lo_creat returns an Oid */
@@ -3996,7 +3996,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_pg_lo_open (mode: %d objectid: 
%ld)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_pg_lo_open (mode: %d objectid: 
%ld)\n",
                                        THEADER, mode, lobjId);
 
        if (!pg_db_start_txn(aTHX_ dbh,imp_dbh))
@@ -4011,7 +4011,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_lo_close (fd: %d)\n", THEADER, 
fd);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_lo_close (fd: %d)\n", THEADER, 
fd);
 
        return lo_close(imp_dbh->conn, fd); /* <0 on error, 0 if ok */
 }
@@ -4022,7 +4022,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_lo_read (fd: %d length: %d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_lo_read (fd: %d length: %d)\n",
                                        THEADER, fd, len);
 
        return lo_read(imp_dbh->conn, fd, buf, len); /* bytes read, <0 on error 
*/
@@ -4034,7 +4034,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_lo_write (fd: %d length: 
%d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_lo_write (fd: %d length: 
%d)\n",
                                        THEADER, fd, len);
 
        return lo_write(imp_dbh->conn, fd, buf, len); /* bytes written, <0 on 
error */
@@ -4046,7 +4046,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_lo_lseek (fd: %d offset: %d 
whence: %d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_lo_lseek (fd: %d offset: %d 
whence: %d)\n",
                                        THEADER, fd, offset, whence);
 
        return lo_lseek(imp_dbh->conn, fd, offset, whence); /* new position, -1 
on error */
@@ -4058,7 +4058,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_lo_tell (fd: %d)\n", THEADER, 
fd);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_lo_tell (fd: %d)\n", THEADER, 
fd);
 
        return lo_tell(imp_dbh->conn, fd); /* current position, <0 on error */
 }
@@ -4069,7 +4069,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_lo_unlink (objectid: %d)\n", 
THEADER, lobjId);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_lo_unlink (objectid: %d)\n", 
THEADER, lobjId);
 
        if (!pg_db_start_txn(aTHX_ dbh,imp_dbh))
                return -2;
@@ -4083,7 +4083,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_lo_import (filename: %s)\n", 
THEADER, filename);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_lo_import (filename: %s)\n", 
THEADER, filename);
 
        if (!pg_db_start_txn(aTHX_ dbh,imp_dbh))
                return 0; /* No other option, because lo_import returns an Oid 
*/
@@ -4097,7 +4097,7 @@
        dTHX;
        D_imp_dbh(dbh);
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_lo_export (objectid: %d 
filename: %s)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_lo_export (objectid: %d 
filename: %s)\n",
                                        THEADER, lobjId, filename);
 
        if (!pg_db_start_txn(aTHX_ dbh,imp_dbh))
@@ -4118,7 +4118,7 @@
        SV *   bufsv;
        char * tmp;
        
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin dbd_st_blob_read (objectid: %d 
offset: %d length: %d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin dbd_st_blob_read (objectid: %d 
offset: %d length: %d)\n",
                                        THEADER, lobjId, offset, len);
 
        /* safety checks */
@@ -4213,7 +4213,7 @@
        int rows;
        char *cmdStatus = NULL;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_result\n", THEADER);
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_result\n", THEADER);
 
        if (1 != imp_dbh->async_status) {
                pg_error(aTHX_ h, PGRES_FATAL_ERROR, "No asynchronous query is 
running\n");
@@ -4310,7 +4310,7 @@
 {
        dTHX;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_ready (async status: %d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_ready (async status: %d)\n",
                                        THEADER, imp_dbh->async_status);
 
        if (0 == imp_dbh->async_status) {
@@ -4352,7 +4352,7 @@
        PGresult *result;
        ExecStatusType status;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_cancel (async status: %d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_cancel (async status: %d)\n",
                                        THEADER, imp_dbh->async_status);
 
        if (0 == imp_dbh->async_status) {
@@ -4429,7 +4429,7 @@
        D_imp_dbh_from_sth;
        bool cancel_result;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin pg_db_cancel_sth (async status: 
%d)\n",
+       if (TSTART) TRC(DBILOGFP, "%sBegin pg_db_cancel_sth (async status: 
%d)\n",
                                        THEADER, imp_dbh->async_status);
 
        cancel_result = pg_db_cancel(sth, imp_dbh);
@@ -4453,7 +4453,7 @@
        PGresult *result;
        ExecStatusType status;
 
-       if (TBEGIN) TRC(DBILOGFP, "%sBegin handle_old_sync (flag: %d)\n", 
THEADER, asyncflag);
+       if (TSTART) TRC(DBILOGFP, "%sBegin handle_old_sync (flag: %d)\n", 
THEADER, asyncflag);
 
        if (asyncflag & PG_OLDQUERY_CANCEL) {
                /* Cancel the outstanding query */

Modified: DBD-Pg/trunk/t/04misc.t
==============================================================================
--- DBD-Pg/trunk/t/04misc.t     (original)
+++ DBD-Pg/trunk/t/04misc.t     Tue Feb 26 05:43:52 2008
@@ -50,12 +50,12 @@
 $num = $dbh->parse_trace_flags('SQL|PGLIBPQ');
 is( $num, 0x01000100, $t);
 
-$t = q{Database handle method 'server_trace_flags' returns 0x03000100 for 
'SQL|PGLIBPQ|PGBEGIN'};
-$num = $dbh->parse_trace_flags('SQL|PGLIBPQ|PGBEGIN');
+$t = q{Database handle method 'server_trace_flags' returns 0x03000100 for 
'SQL|PGLIBPQ|PGSTART'};
+$num = $dbh->parse_trace_flags('SQL|PGLIBPQ|PGSTART');
 is( $num, 0x03000100, $t);
 
 my $flagexp = 24;
-for my $flag (qw/PGLIBPQ PGBEGIN PGEND PGPREFIX PGLOGIN PGQUOTE/) {
+for my $flag (qw/PGLIBPQ PGSTART PGEND PGPREFIX PGLOGIN PGQUOTE/) {
        my $hex = 2**$flagexp++;
        $t = qq{Database handle method 'server_trace_flags' returns $hex for 
flag $flag};
        $num = $dbh->parse_trace_flags($flag);
@@ -111,10 +111,10 @@
 };
        is($info, $expected, $t);
 
-       $t=q{Trace flag 'PGBEGIN' works as expected};
+       $t=q{Trace flag 'PGSTART' works as expected};
        seek $fh, 0, 0;
        truncate $fh, tell($fh);
-       $dbh->trace($dbh->parse_trace_flags('PGBEGIN'), $filename);
+       $dbh->trace($dbh->parse_trace_flags('PGSTART'), $filename);
        $dbh->do($SQL);
        $dbh->commit();
        $dbh->trace(0);
@@ -135,7 +135,7 @@
        $t=q{Trace flag 'PGPREFIX' works as expected};
        seek $fh, 0, 0;
        truncate $fh, tell($fh);
-       $dbh->trace($dbh->parse_trace_flags('PGBEGIN|PGPREFIX'), $filename);
+       $dbh->trace($dbh->parse_trace_flags('PGSTART|PGPREFIX'), $filename);
        $dbh->do($SQL);
        $dbh->commit();
        $dbh->trace(0);
@@ -224,13 +224,13 @@
        $info =~ s/(Login connection string: ).+/$1/g;
        is($info, "$expected", $t);
 
-       $t=q{Trace flag 'PGPREFIX' and 'PGBEGIN' append to 'PGLOGIN' work as 
expected};
+       $t=q{Trace flag 'PGPREFIX' and 'PGSTART' append to 'PGLOGIN' work as 
expected};
        seek $fh, 0, 0;
        truncate $fh, tell($fh);
        DBI->trace($flagval, $filename);
        $dbh = connect_database({nosetup => 1});
        $dbh->do($SQL);
-       $flagval += $dbh->parse_trace_flags('PGPREFIX|PGBEGIN');
+       $flagval += $dbh->parse_trace_flags('PGPREFIX|PGSTART');
        $dbh->trace($flagval);
        $dbh->do($SQL);
        $dbh->trace(0);

Reply via email to