Move AesInit() call to _PG_init()

Also clean up the order of the function slightly.
pull/220/head
Andreas Karlsson 4 months ago committed by Andreas Karlsson
parent c7c1c64007
commit b8338686ef
  1. 16
      contrib/pg_tde/src/pg_tde.c

@ -73,8 +73,6 @@ tde_shmem_startup(void)
prev_shmem_startup_hook(); prev_shmem_startup_hook();
TdeShmemInit(); TdeShmemInit();
AesInit();
TDEXLogShmemInit(); TDEXLogShmemInit();
TDEXLogSmgrInit(); TDEXLogSmgrInit();
} }
@ -96,23 +94,21 @@ _PG_init(void)
check_percona_api_version(); check_percona_api_version();
AesInit();
TdeGucInit(); TdeGucInit();
TdeEventCaptureInit(); TdeEventCaptureInit();
InitializePrincipalKeyInfo(); InitializePrincipalKeyInfo();
InitializeKeyProviderInfo(); InitializeKeyProviderInfo();
prev_shmem_request_hook = shmem_request_hook;
shmem_request_hook = tde_shmem_request;
prev_shmem_startup_hook = shmem_startup_hook;
shmem_startup_hook = tde_shmem_startup;
InstallFileKeyring(); InstallFileKeyring();
InstallVaultV2Keyring(); InstallVaultV2Keyring();
InstallKmipKeyring(); InstallKmipKeyring();
RegisterTdeRmgr(); RegisterTdeRmgr();
RegisterStorageMgr(); RegisterStorageMgr();
prev_shmem_request_hook = shmem_request_hook;
shmem_request_hook = tde_shmem_request;
prev_shmem_startup_hook = shmem_startup_hook;
shmem_startup_hook = tde_shmem_startup;
} }
static void static void

Loading…
Cancel
Save