Starting Typesense is extremely slow

Does anyone else have this issue? When I start the Typesense container, it take around 10-20 minutes to start, and Immich doesn't load until it's completely loaded.

Log output when I start container:

I20230807 17:46:55.262866 1 typesense_server_utils.cpp:357] Starting Typesense 0.24.1

... then, much later:
I20230807 18:04:52.545059   543 batched_indexer.cpp:446] Restored 3 in-flight requests from snapshot.
I20230807 18:04:52.545084   543 raft_server.cpp:498] Finished loading collections from disk.
I20230807 18:04:52.616158   543 raft_server.h:273] Configuration of this group is 192.168.160.10:8107:8108
I20230807 18:04:52.835302   543 snapshot_executor.cpp:264] node default_group:192.168.160.20:8107:8108 snapshot_load_done, last_included_index: 104420 last_included_term: 85 peers: "192.168.160.10:8107:8108"
I20230807 18:04:52.940532   505 raft_meta.cpp:521] Loaded single stable meta, path /data/state/meta term 87 votedfor 192.168.160.20:8107:8108 time: 24336
I20230807 18:04:52.940585   505 node.cpp:576] node default_group:192.168.160.20:8107:8108 init, term: 87 last_log_id: (index=106235,term=87) conf: 192.168.160.20:8107:8108 old_conf:
I20230807 18:04:52.940639   505 node.cpp:1549] node default_group:192.168.160.20:8107:8108 term 87 start vote and grant vote self
I20230807 18:04:53.067860   505 raft_meta.cpp:546] Saved single stable meta, path /data/state/meta term 88 votedfor 192.168.160.20:8107:8108 time: 125755
I20230807 18:04:53.067901   505 node.cpp:1783] node default_group:192.168.160.20:8107:8108 term 88 become leader of group 192.168.160.20:8107:8108
I20230807 18:04:53.068109   505 raft_server.cpp:129] Node last_index: 106235
I20230807 18:04:53.068123   505 typesense_server_utils.cpp:306] Typesense peering service is running on 192.168.160.20:8107


Is this normal and expected?
Was this page helpful?