[db-sync- node:Info :27] [2020-06-14 09:26:33.59 UTC] chainSyncClient μμ μ€
[db-sync- node:Info :27] [2020-06-14 09:26:33.64 UTC] Cardano.Db νμ΄ λΉμ΄ μμ΅λλ€(μ λ€μμ€)
[db-sync- node:Info :33] [2020-06-14 09:26:33.64 UTC] DB μ°λ λ μ€ν μ€
[db-sync- node:Info :33] [2020-06-14 09:26:33.97 UTC] Shelley: μ¬λ‘― 7505λ‘ λ‘€λ°±, ν΄μ 4f6eac703201587503bc9816e2be69a2c4f2c5e553060b0[db-sync- node:Error :33] [2020-06-14 09:26:34.29 UTC] insertABlockμμ DB μ‘°ν μ€ν¨: λΈλ‘ ν΄μ 4f6eac703201587503bc9816e2be69a2c4f2c5e55460b0e8130
[db-sync- node:Info :33] [2020-06-14 09:26:34.29 UTC] DB μ°λ λ μ’
λ£
[db-sync-λ
Έλ. νΈλμ
°μ΄ν¬:μ 보 :51] [2020-06-14 09:26:43.44 UTC] [λ¬Έμμ΄ "μ μ‘ MsgProposeVersions (fromList [(NodeToClientV_2,Tint 42)])", λ¬Έμμ΄ "LocalHandshakeTrace", λ¬Έμμ΄ "ConnectionId {localAddress = LocalAddress { getFilePath = \"\"}, remoteAddress = LocalAddress {getFilePath = \"/home/ubuntu/.piper\"}}"]
[db-sync-node. νΈλμ
°μ΄ν¬:μ 보 :51] [2020-06-14 09:26:43.44 UTC] [λ¬Έμμ΄ "Recv MsgAcceptVersion NodeToClientV_2(TInt 42)", λ¬Έμμ΄ "LocalHandshakeTrace", λ¬Έμμ΄ "ConnectionId {localAddress = LocalAddress {getFilePath = \"\" }, remoteAddress = LocalAddress {getFilePath = \"/home/ubuntu/.piper\"}}"]
[db-sync- node:Info :55] [2020-06-14 09:26:43.44 UTC] chainSyncClient μμ μ€
[db-sync- node:Info :55] [2020-06-14 09:26:43.52 UTC] Cardano.Db νμ΄ λΉμ΄ μμ΅λλ€(μ λ€μμ€)
[db-sync- node:Info :60] [2020-06-14 09:26:43.52 UTC] DB μ°λ λ μ€ν μ€
[db-sync- node:Info :60] [2020-06-14 09:26:43.75 UTC] Shelley: μ¬λ‘― 7486μΌλ‘ λ‘€λ°±, ν΄μ f3e9f26c0beab717b81cc1d934f7d55579de2fbc01ac5d454144
[db-sync- node:Error :60] [2020-06-14 09:26:44.78 UTC] insertABlockμμ DB μ‘°ν μ€ν¨: λΈλ‘ ν΄μ f3e9f26c0beab717b81cc1d934f7d55579de2fbc01ac7bf4143d290
[db-sync- node:Info :60] [2020-06-14 09:26:44.78 UTC] DB μ°λ λ μ’
λ£
[db-sync- λ
Έλ:μ€λ₯ :63] [2020-06-14 09:26:44.80 UTC] recvMsgRollForward: AsyncCancelled
μ΄κ²μ μ§νμ€μΈ μμ μ λλ€. μμ§ PRλ μμ΅λλ€. μ»€λ° μ£Όμ μ€ μΌλΆλ "fixup" λ° "wip"μ λλ€. λΉμ μ λ΄κ° μ¬μ ν μΌνκ³ μλ μ§μ μ λ§λ€κ³ μ΄μνκ³ μμ΅λλ€.
λ΄κ° λΆλͺ ν νμ. "wip" λλ "fixup" 컀λ°μ΄ μλ μ§μ μμ ν°μΌμ λͺ¨μΌλ κ²μ μκ° λλΉμ λλ€.
μλ
νμΈμ @erikd μ λ μ€λ μ΄ λ¬Έμ μ λ λ² λ§μμ΅λλ€ [0][1] κ·Έλ¦¬κ³ μ΄μ κ΄λ ¨λ λ¬Έμ κ° μλ€κ³ μκ°ν©λλ€. νλ‘μΈμ€μ λ©μΈ μ€λ λκ° μ μ§λμ§λ§ exit >0
λ λμ§ μμ΅λλ€. μλ₯Ό λ€μ΄ λ΄ λ컀 컨ν
μ΄λλ μλμΌλ‘ λ€μ μμ±λμ§ μμ΅λλ€.
JFTR, cardano-db-sync:5.0.1
곡μ λ컀 μ΄λ―Έμ§λ₯Ό μ¬μ©νκ³ μμ΅λλ€.
[0]
[db-sync-node:Info:3354] [2020-09-26 04:29:44.87 UTC] insertByronBlock: slot 3025000, block 3023467, hash 43b510c9fa0d1021d4efbfb0a07c1e90f40258c05d7d66b266aee4fb9963f678
[db-sync-node:Error:3354] [2020-09-26 04:29:59.56 UTC] DB lookup fail in insertABlock: block hash f8452c44591e3db7d5534ceaaff56922609d81deed45b953e7220601bfd4ec87
[db-sync-node:Info:3354] [2020-09-26 04:29:59.56 UTC] Shutting down DB thread
[db-sync-node:Error:3357] [2020-09-26 04:29:59.56 UTC] recvMsgRollForward: AsyncCancelled
...
FROZEN FOREVER
...
[1]
Generating PGPASS file
Connecting to network: mainnet
[db-sync-node:Info:4] [2020-09-26 09:01:38.91 UTC] NetworkMagic: 764824073
[db-sync-node:Info:4] [2020-09-26 09:02:11.59 UTC] Initial genesis distribution present and correct
[db-sync-node:Info:4] [2020-09-26 09:02:11.59 UTC] Total genesis supply of Ada: 31112484745.000000
[db-sync-node:Info:4] [2020-09-26 09:02:11.69 UTC] Inserting Shelley Genesis distribution
[db-sync-node:Info:4] [2020-09-26 09:02:11.83 UTC] epochPluginOnStartup: Checking
[db-sync-node:Info:4] [2020-09-26 09:02:11.86 UTC] localInitiatorNetworkApplication: connecting to node via "/node-ipc/node.socket"
[db-sync-node.Handshake:Info:30] [2020-09-26 09:02:11.86 UTC] [String "Send MsgProposeVersions (fromList [(NodeToClientV_1,TInt 764824073),(NodeToClientV_2,TInt 764824073),(NodeToClientV_3,TInt 764824073)])",String "LocalHandshakeTrace",String "ConnectionId {localAddress = LocalAddress {getFilePath = \"\"}, remoteAddress = LocalAddress {getFilePath = \"/ipc/node.socket\"}}"]
[db-sync-node.Handshake:Info:30] [2020-09-26 09:02:11.87 UTC] [String "Recv MsgAcceptVersion NodeToClientV_3 (TInt 764824073)",String "LocalHandshakeTrace",String "ConnectionId {localAddress = LocalAddress {getFilePath = \"\"}, remoteAddress = LocalAddress {getFilePath = \"/ipc/node.socket\"}}"]
[db-sync-node:Info:34] [2020-09-26 09:02:11.87 UTC] Starting chainSyncClient
[db-sync-node:Info:34] [2020-09-26 09:02:13.97 UTC] Cardano.Db tip is at slot 3025325, block 3023792
[db-sync-node:Info:39] [2020-09-26 09:02:13.97 UTC] Running DB thread
[db-sync-node:Info:39] [2020-09-26 09:02:14.45 UTC] Rolling back to slot 3025325, hash f8452c44591e3db7d5534ceaaff56922609d81deed45b953e7220601bfd4ec87
[db-sync-node:Info:39] [2020-09-26 09:02:14.46 UTC] Deleting blocks numbered: []
[db-sync-node:Info:42] [2020-09-26 09:02:14.58 UTC] getHistoryInterpreter: acquired
[db-sync-node:Error:39] [2020-09-26 09:02:42.88 UTC] DB lookup fail in insertABlock: block hash ff6d511e65fb979ac511e8658c20cfe608bdfe7d3e6172f49115e52487812423
[db-sync-node:Info:39] [2020-09-26 09:02:42.88 UTC] Shutting down DB thread
[db-sync-node:Error:42] [2020-09-26 09:02:42.89 UTC] recvMsgRollForward: AsyncCancelled
...
FROZEN FOREVER
...
5.0.1
λ²μ μμ μ΄ λ¬Έμ κ° νμλλ©΄ κΈ°μ‘΄ μμ
μ§ν μ€μΈ λΆκΈ°μ λν΄ μ κΈ°λ μ€λλ λ¬Έμ μ΄λ―λ‘ μ ν°μΌμ μ΄μ΄μΌ ν©λλ€.
κ°μ₯ μ μ©ν λκΈ
μ΄κ²μ μ§νμ€μΈ μμ μ λλ€. μμ§ PRλ μμ΅λλ€. μ»€λ° μ£Όμ μ€ μΌλΆλ "fixup" λ° "wip"μ λλ€. λΉμ μ λ΄κ° μ¬μ ν μΌνκ³ μλ μ§μ μ λ§λ€κ³ μ΄μνκ³ μμ΅λλ€.
λ΄κ° λΆλͺ ν νμ. "wip" λλ "fixup" 컀λ°μ΄ μλ μ§μ μμ ν°μΌμ λͺ¨μΌλ κ²μ μκ° λλΉμ λλ€.