Cardano-db-sync: فشل بحث DB في insertTxIn: تجزئة tx (erikd / shelley-32byte-address-hash)

تم إنشاؤها على ٦ يونيو ٢٠٢٠  ·  15تعليقات  ·  مصدر: input-output-hk/cardano-db-sync

[db-sync- node: Info : 26] [2020-06-06 07: 26: 00.07 UTC] طرف Cardano.Db موجود في الفتحة 7790 ، الكتلة 410
[db-sync- node: Info : 31] [2020-06-06 07: 26: 00.07 UTC] تشغيل مؤشر ترابط DB
[db-sync- node: Info : 31] [2020-06-06 07: 26: 00.25 UTC] Shelley: لا يلزم التراجع: فتحة طرف db هي 7790 فتحة طرف دفتر الأستاذ هي 7790
[db-sync- node: Error : 31] [2020-06-06 07: 26: 01.02 UTC] فشل بحث DB في insertTxIn: تجزئة tx 75c62cb4a2bbc63ccff6b518de7f18beef9eb1898829822f421bece94f44bb61
[db-sync- node: Info : 31] [2020-06-06 07: 26: 01.02 UTC] إيقاف تشغيل مؤشر ترابط قاعدة البيانات

التعليق الأكثر فائدة

ما مدى قربك من حافة النزيف التي تريدها؟ لديّ فرع ويب يعمل حاليًا بشكل صحيح على F&F ، ولكنه خام مثل كل الجحيم ولا يقترب من الاختبار بشكل صحيح.

الساعة 9 مساءً هنا. الفرع هو erikd/shelley-32byte-address-hash . إذا كسرتها ستحتفظ بكلتا القطعتين!

ال 15 كومينتر

أي شبكة هذه؟ الوحيد الذي أعرف أنه يجب أن يعمل هو شبكة disassembler shelley_qa .

هذا هو شيللي

سألقي نظرة غدا.

حسنا شكرا. يرجى التحقق من هذا أيضًا:

[db-sync- node: Info : 32] [2020-06-06 07: 43: 26.86 UTC] Shelley: لا يلزم التراجع: فتحة طرف db هي 27908 فتحة طرف دفتر الأستاذ هي 27908
[db-sync- node: Info : 32] [2020-06-06 07: 43: 27.15 UTC] epochPluginInsertBlock: إدراج صف في الجدول الزمني للحقبة 21
[db-sync- node: Error : 32] [2020-06-06 07: 43: 27.16 UTC] فشل بحث DB في updateEpochNum.insertEpoch: رقم الحقبة 21
...
[db-sync- node: Error : 78] [2020-06-06 07: 42: 37.72 UTC] فشل بحث DB في updateEpochNum.insertEpoch: رقم الحقبة 22

[db-sync- node: Info : 283] [2020-06-06 08: 00: 52.38 UTC] بدء chainSyncClient
[db-sync- node: Info : 283] [2020-06-06 08: 00: 52.45 UTC] طرف Cardano.Db موجود في الفتحة 47627 ، بلوك 2180
[db-sync- node: Info : 288] [2020-06-06 08: 00: 52.45 UTC] تشغيل مؤشر ترابط DB
[db-sync- node: Info : 288] [2020-06-06 08: 00: 52.61 UTC] Shelley: لا يلزم التراجع: فتحة طرف db هي 47627 فتحة طرف دفتر الأستاذ هي 47627
[db-sync- node: Error : 288] [2020-06-06 08: 00: 53.11 UTC] فشل بحث DB في insertTxIn: tx hash 54481fa557bd1872a2ce35271e3641cd619da2e31dd7287ce077b05ed7636f36
[db-sync- node: Info : 288] [2020-06-06 08: 00: 53.11 UTC] إيقاف تشغيل مؤشر ترابط DB
[db-sync- node: Error : 291] [2020-06-06 08: 00: 53.11 UTC] recvMsgRollForward: AsyncCancelled

  • بداية أخرى

[db-sync- node: Info : 104] [2020-06-06 08: 01: 49.52 UTC] طرف Cardano.Db موجود في الفتحة 47874 ، بلوك 2193
[db-sync- node: Info : 109] [2020-06-06 08: 01: 49.52 UTC] تشغيل مؤشر ترابط DB
[db-sync- node: Info : 109] [2020-06-06 08: 01: 49.78 UTC] Shelley: لا يلزم التراجع: فتحة طرف db هي 47874 فتحة طرف دفتر الأستاذ هي 47874
[db-sync- node: Error : 109] [2020-06-06 08: 01: 50.26 UTC] فشل بحث DB في insertTxIn: tx hash 78b4e35754058760705ea08c1234291e4c891e8435727778a1ef7e5a843e958d
[db-sync- node: Info : 109] [2020-06-06 08: 01: 50.26 UTC] إيقاف تشغيل مؤشر ترابط DB
[db-sync- node: Error : 112] [2020-06-06 08: 01: 50.29 UTC] recvMsgRollForward: AsyncCancelled

لدينا نفس الخطأ في FF:

Connection to localhost 5432 port [tcp/postgresql] succeeded!
Started cardano-db-sync.service.
[db-sync-node:Info:4] [2020-06-06 11:25:32.78 UTC] NetworkMagic: RequiresMagic 42
[db-sync-node:Info:4] [2020-06-06 11:25:32.80 UTC] Initial genesis distribution populated. Hash 20472065206e2065207320692073202d20482061207320682020202020202020
[db-sync-node:Info:4] [2020-06-06 11:25:32.80 UTC] Total genesis supply of Ada: 11000000000.000000
[db-sync-node:Info:4] [2020-06-06 11:25:32.80 UTC] epochPluginOnStartup: Checking
[db-sync-node:Info:4] [2020-06-06 11:25:32.81 UTC] localInitiatorNetworkApplication: connecting to node via "/run/cardano-node/node.socket"
[db-sync-node.Handshake:Info:20] [2020-06-06 11:25:32.81 UTC] [String "Send MsgProposeVersions (fromList [(NodeToClientV_2,TInt 42)])",String "LocalHandshakeTrace",String "ConnectionId {localAddress = LocalAddress {getFilePath = \"\"}, r>
[db-sync-node.Handshake:Info:20] [2020-06-06 11:25:32.81 UTC] [String "Recv MsgAcceptVersion NodeToClientV_2 (TInt 42)",String "LocalHandshakeTrace",String "ConnectionId {localAddress = LocalAddress {getFilePath = \"\"}, remoteAddress = >
[db-sync-node:Info:25] [2020-06-06 11:25:32.81 UTC] Starting chainSyncClient
[db-sync-node:Info:25] [2020-06-06 11:25:32.83 UTC] Cardano.Db tip is at empty (genesis)
[db-sync-node:Info:29] [2020-06-06 11:25:32.83 UTC] Running DB thread
[db-sync-node:Info:29] [2020-06-06 11:25:33.20 UTC] insertShelleyBlock: slot 0, block 0, hash 48b458d41a00acad75b02658e2de3cd4e87f7b3804aaab56aa9d418ce44c2cb7
[db-sync-node:Info:29] [2020-06-06 11:25:33.92 UTC] epochPluginInsertBlock: Inserting row in epoch table for epoch 0
[db-sync-node:Info:29] [2020-06-06 11:25:34.03 UTC] epochPluginInsertBlock: Inserting row in epoch table for epoch 1
[db-sync-node:Info:29] [2020-06-06 11:25:34.11 UTC] epochPluginInsertBlock: Inserting row in epoch table for epoch 2
[db-sync-node:Info:29] [2020-06-06 11:25:34.19 UTC] epochPluginInsertBlock: Inserting row in epoch table for epoch 3
[db-sync-node:Info:29] [2020-06-06 11:25:34.28 UTC] epochPluginInsertBlock: Inserting row in epoch table for epoch 4
[db-sync-node:Info:29] [2020-06-06 11:25:34.36 UTC] epochPluginInsertBlock: Inserting row in epoch table for epoch 5
[db-sync-node:Info:29] [2020-06-06 11:25:34.44 UTC] epochPluginInsertBlock: Inserting row in epoch table for epoch 6
[db-sync-node:Error:29] [2020-06-06 11:25:34.46 UTC] DB lookup fail in insertTxIn: tx hash 46dc1395de27ce13f943d509ce701b61d25a6828bb169b72521d47cf41fc591a
[db-sync-node:Info:29] [2020-06-06 11:25:34.46 UTC] Shutting down DB thread
[db-sync-node:Error:32] [2020-06-06 11:25:34.46 UTC] recvMsgRollForward: AsyncCancelled

مستنسخة محليا.

كل شيء لا يزال إلى حد كبير العمل في التقدم. لقد حصلت للتو على هذا العمل يوم الخميس ولديه فقط الحد الأدنى من الاختبارات. يرجع هذا الخطأ المحدد إلى تغيير تمثيل العناوين في توزيع التكوين في إحدى المكتبات الأساسية.

أعلم أن هناك تغييرًا مفاجئًا واحدًا على الأقل سيحدث في المكتبات الأساسية.

قضى آخر 2 + ساعة في التحقيق في هذا. يرجع سبب DB lookup fail in insertTxIn إلى الفشل في العثور على ناتج UTxO المشار إليه في معاملة على السلسلة. من المحتمل جدًا أن يكون هذا في المدى بسبب حقيقة أن كلا من طبقة الإجماع و db-sync يحتويان على رمز يأخذ تكوين Shelley ويحوله إلى مجموعة UTxO أولية. إذا لم تكن عمليتا تنفيذ التعليمات البرمجية thjs متطابقة من الناحية التشغيلية ، فسنواجه هذا الفشل.

الحل هو أن يكون لديك بت واحد من التعليمات البرمجية لتحويل Shelley Genesis إلى مجموعة UTxO ومن المحتمل أن يكون هذا الرمز موجودًا في cardano-ledger-specs .

بدأت في محاولة نقل العناصر ذات الصلة بـ ShelleyGenesis إلى cardano-ledger-specs وواجهت بعض المشكلات التي تشبه الشعر إلى حد ما. هذا غير وارد جدا لحلها اليوم أو غدا حتى.

أي رفاق ETA؟ تضمين التغريدة

ما مدى قربك من حافة النزيف التي تريدها؟ لديّ فرع ويب يعمل حاليًا بشكل صحيح على F&F ، ولكنه خام مثل كل الجحيم ولا يقترب من الاختبار بشكل صحيح.

الساعة 9 مساءً هنا. الفرع هو erikd/shelley-32byte-address-hash . إذا كسرتها ستحتفظ بكلتا القطعتين!

شكرا لك فحص> يعمل> إغلاق.

إعادة الفتح ، حيث لم يتم دمج الإصلاح لإتقانه بعد.

تم دمج هذا للإتقان. إغلاق.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات