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();
TdeShmemInit();
AesInit();
TDEXLogShmemInit();
TDEXLogSmgrInit();
}
@ -96,23 +94,21 @@ _PG_init(void)
check_percona_api_version();
AesInit();
TdeGucInit();
TdeEventCaptureInit();
InitializePrincipalKeyInfo();
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();
InstallVaultV2Keyring();
InstallKmipKeyring();
RegisterTdeRmgr();
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

Loading…
Cancel
Save