@@ -1056,11 +1056,7 @@ do_amcheck(void)
1056
1056
1057
1057
n_databases = PQntuples (res_db );
1058
1058
1059
- /* TODO Warn user that one connection is used for snaphot */
1060
- //if (num_threads > 1)
1061
- // num_threads--;
1062
-
1063
- elog (INFO , "Start checking instance with amcheck" );
1059
+ elog (INFO , "Start checking PostgreSQL instance with amcheck" );
1064
1060
1065
1061
/* For each database check indexes. In parallel. */
1066
1062
for (i = 0 ; i < n_databases ; i ++ )
@@ -3522,12 +3518,13 @@ get_index_list(PGresult *res_db, int db_number,
3522
3518
{
3523
3519
3524
3520
/* select only valid btree and persistent indexes */
3525
- res = pgut_execute (db_conn , "SELECT cls.oid, cls.relname"
3526
- " FROM pg_index idx "
3527
- " JOIN pg_class cls ON cls.oid=idx.indexrelid "
3528
- " JOIN pg_am am ON am.oid=cls.relam "
3529
- " WHERE am.amname='btree' AND cls.relpersistence != 't'"
3530
- " AND idx.indisready AND idx.indisvalid; " , 0 , NULL );
3521
+ res = pgut_execute (db_conn , "SELECT cls.oid, cls.relname "
3522
+ "FROM pg_index idx "
3523
+ "JOIN pg_class cls ON cls.oid=idx.indexrelid "
3524
+ "JOIN pg_am am ON am.oid=cls.relam "
3525
+ "WHERE am.amname='btree' AND cls.relpersistence != 't'" ,
3526
+ //"AND idx.indisready AND idx.indisvalid",
3527
+ 0 , NULL );
3531
3528
}
3532
3529
else
3533
3530
{
@@ -3538,8 +3535,8 @@ get_index_list(PGresult *res_db, int db_number,
3538
3535
"JOIN pg_am am ON am.oid=cls.relam "
3539
3536
"JOIN pg_tablespace tbl ON tbl.oid=cls.reltablespace "
3540
3537
"WHERE am.amname='btree' AND cls.relpersistence != 't' "
3541
- "AND idx.indisready AND idx.indisvalid "
3542
- "AND tbl.spcname !='pg_global'" , 0 , NULL );
3538
+ // "AND idx.indisready AND idx.indisvalid "
3539
+ "AND tbl.spcname !='pg_global'" ,0 , NULL );
3543
3540
}
3544
3541
3545
3542
/* add info needed to check indexes into index_list */
0 commit comments