Ошибка при вставке транзакции в базу данных Hyperledger Explorer

После нескольких попыток я смог подключить проводник Hyperledger к моей сети блокчейна, но процесс не выполняется при вставке транзакций в базу данных SQL Postgre. Вот журнал

ЗДЕСЬ это db.log

Можете ли вы помочь мне решить эту проблему?

Ошибка:

[2018-07-15 15: 19: 44.140] [ОШИБКА] pgservice - [ВСТАВИТЬ ОШИБКУ] - для строки индекса требуется 291056 байт, максимальный размер - 8191

1 ответ

Я мог бы решить эту проблему, отбросив индекс (action_chaincode_proposal_input_idx) для табличных транзакций. Если у вас есть небольшая большая транзакция JSON, возникает эта проблема.

Скрипт для индекса, который я уронил:

CREATE INDEX транзакция_chaincode_proposal_input_idx ON транзакции с использованием btree (chaincode_proposal_input COLLATE pg_catalog."Default");

Другие вопросы по тегам