@@ -43,51 +43,50 @@ aqo_init_shmem(void)
4343 aqo_state -> qtexts_dsa_handler = DSM_HANDLE_INVALID ;
4444 aqo_state -> data_dsa_handler = DSM_HANDLE_INVALID ;
4545
46- aqo_state -> qtext_trancheid = LWLockNewTrancheId ();
46+ aqo_state -> qtext_trancheid = LWLockNewTrancheId ("AQO Query Texts Tranche" );
4747
4848 aqo_state -> qtexts_changed = false;
4949 aqo_state -> stat_changed = false;
5050 aqo_state -> data_changed = false;
5151 aqo_state -> queries_changed = false;
5252 aqo_state -> bgw_handle = NULL ;
5353
54- LWLockInitialize (& aqo_state -> lock , LWLockNewTrancheId ());
55- LWLockInitialize (& aqo_state -> stat_lock , LWLockNewTrancheId ());
56- LWLockInitialize (& aqo_state -> qtexts_lock , LWLockNewTrancheId ());
57- LWLockInitialize (& aqo_state -> data_lock , LWLockNewTrancheId ());
58- LWLockInitialize (& aqo_state -> queries_lock , LWLockNewTrancheId ());
54+ LWLockInitialize (& aqo_state -> lock ,
55+ LWLockNewTrancheId ("AQO" ));
56+ LWLockInitialize (& aqo_state -> stat_lock ,
57+ LWLockNewTrancheId ("AQO Stat Lock Tranche" ));
58+ LWLockInitialize (& aqo_state -> qtexts_lock ,
59+ LWLockNewTrancheId ("AQO QTexts Lock Tranche" ));
60+ LWLockInitialize (& aqo_state -> data_lock ,
61+ LWLockNewTrancheId ("AQO Data Lock Tranche" ));
62+ LWLockInitialize (& aqo_state -> queries_lock ,
63+ LWLockNewTrancheId ("AQO Queries Lock Tranche" ));
5964 }
6065
6166 info .keysize = sizeof (((StatEntry * ) 0 )-> queryid );
6267 info .entrysize = sizeof (StatEntry );
63- stat_htab = ShmemInitHash ("AQO Stat HTAB" , fs_max_items , fs_max_items ,
68+ stat_htab = ShmemInitHash ("AQO Stat HTAB" , fs_max_items ,
6469 & info , HASH_ELEM | HASH_BLOBS );
6570
6671 /* Init shared memory table for query texts */
6772 info .keysize = sizeof (((QueryTextEntry * ) 0 )-> queryid );
6873 info .entrysize = sizeof (QueryTextEntry );
69- qtexts_htab = ShmemInitHash ("AQO Query Texts HTAB" , fs_max_items , fs_max_items ,
74+ qtexts_htab = ShmemInitHash ("AQO Query Texts HTAB" , fs_max_items ,
7075 & info , HASH_ELEM | HASH_BLOBS );
7176
7277 /* Shared memory hash table for the data */
7378 info .keysize = sizeof (data_key );
7479 info .entrysize = sizeof (DataEntry );
75- data_htab = ShmemInitHash ("AQO Data HTAB" , fss_max_items , fss_max_items ,
80+ data_htab = ShmemInitHash ("AQO Data HTAB" , fss_max_items ,
7681 & info , HASH_ELEM | HASH_BLOBS );
7782
7883 /* Shared memory hash table for queries */
7984 info .keysize = sizeof (((QueriesEntry * ) 0 )-> queryid );
8085 info .entrysize = sizeof (QueriesEntry );
81- queries_htab = ShmemInitHash ("AQO Queries HTAB" , fs_max_items , fs_max_items ,
86+ queries_htab = ShmemInitHash ("AQO Queries HTAB" , fs_max_items ,
8287 & info , HASH_ELEM | HASH_BLOBS );
8388
8489 LWLockRelease (AddinShmemInitLock );
85- LWLockRegisterTranche (aqo_state -> lock .tranche , "AQO" );
86- LWLockRegisterTranche (aqo_state -> stat_lock .tranche , "AQO Stat Lock Tranche" );
87- LWLockRegisterTranche (aqo_state -> qtexts_lock .tranche , "AQO QTexts Lock Tranche" );
88- LWLockRegisterTranche (aqo_state -> qtext_trancheid , "AQO Query Texts Tranche" );
89- LWLockRegisterTranche (aqo_state -> data_lock .tranche , "AQO Data Lock Tranche" );
90- LWLockRegisterTranche (aqo_state -> queries_lock .tranche , "AQO Queries Lock Tranche" );
9190
9291 if (!IsUnderPostmaster && !found )
9392 {
0 commit comments