Hyperledger Fabric Changelog
В Hyperledger Fabric релизы сопровождаются changelog, который поддерживается GitHub.
Changelogs ранних релизов Hyperledger Fabric до версии 2.0
Ранние релизы Hyperledger Fabric копировали историю коммитов в файл changelog ниже.
«v2.0.0-beta»
В тексте запроса не удалось определить основной язык, так как он содержит только технические данные без какого-либо контекста. Можно предположить, что это язык программирования Go.
Перевод текста запроса:
FAB-16118: добавить ИТ для неавторизованного участника MSP.
FAB-16890: перенести сборку из среды выполнения контейнера.
FAB-16842: подготовиться к дополнительной конфигурации CC.
FAB-15066: добавить дополнительные ИТ.
FAB-16574: кэшировать результаты функции msp.Validate.
FAB-16921: обновить старые данные реестра с помощью CouchDB.
FAB-17118: сделать скрипты CI исполняемыми.
FAB-17097: реализовать рекомендации после проверки.
FAB-17114: добавить поддержку AZP для Fabric.
FAB-15066: включить политики одобрения для коллекций.
FAB-17097: внести небольшие изменения в код для канала без системного канала.
FAB-17097: разбить большие функции на более мелкие и добавить документацию.
FAB-17097: переименовать пакет externalbuilders в externalbuilder.
FAB-17097: внедрить Stop в externalbuilders.Instance.
FAB-17097: создать дескриптор сеанса для запущенных процессов.
FAB-15066: очистить интеграционный тест pvtdata.
FAB-16169: отделить демаршаллинг от валидации.
FAB-16397: проверять имена файлов на наличие пробелов.
FAB-16560: исправить комментарии рецензента.
FAB-16169: очистить тесты.
FAB-16169: комментарии CR.
FAB-16377: выполнить проверку идентификатора канала.
FAB-16170: проверка HDR для транзакций индоссанта.
FAB-17097: улучшить обработку ошибок в функции GetChainID.
FAB-16286: неэкспортировать и переименовать функцию ИТ.
FAB-16286: интегрировать кэш с LoadCommittedVersion. * e9be627 — настройка кэша через core.yaml.
К сожалению, без контекста сложно понять, о чём именно идёт речь. Однако можно предположить, что текст запроса относится к разработке и тестированию программного обеспечения.
В тексте упоминаются различные изменения в коде, связанные с улучшением функциональности системы, исправлением ошибок и оптимизацией работы. Также упоминаются некоторые проблемы и задачи, которые были решены или находятся в процессе решения.
Для более точного перевода и понимания содержания текста необходим контекст и дополнительная информация. AB50856, FAB-16940 — сообщение об основной ошибке в конфигурации.
06892c7 — добавить «none» как допустимый метод создания генезиса для orderer.
11a486d — добавлять название команды в качестве контекста к строкам журнала сборщика.
666a1e3 — улучшить сообщения жизненного цикла пользователя и управления событиями CCE.
4b8ce31 — использовать файлы, закодированные PEM, для внешнего кода цепочки блоков go.
6c58b29 — удалить неиспользуемый код.
3b12fd3 — очистить некоторые идиомы в тестах конфигурации Raft.
C6282ca — добавить устаревший жизненный цикл, внешний сборщик и тестовый индекс.
759fe73, FAB-16987 — обновить до Go 1.13.4.
4af0e88 — изменить json на yaml во внешнем сборщике.
4d2d65f — добавить отладочное утверждение для регистрации команды и аргументов.
322c3f3 — исправить перестройку баз данных.
4fcf0d7, FAB-16963 — обновить fabric-protos-go.
4771a05 — обновление конфигурации orderer возвращает без ожидания.
80a20e3 — удаление криптографических операций RSA из BCCSP.
D21E105, FAB-16987 — использование Go 1.13 на мастере.
737efcb — удаление UpdateEndpoints (мёртвый код).
D8244ee — добавление int. теста жизненного цикла с платформой cc и индексом базы данных.
5e15ad7, FAB-16970 — исправление типографской ошибки.
A00e941 — вывод «release» не требует префикса META-INF.
A5917a0, FAB-16963 — перемещение типа CollectionCriteria.
F779b52, FAB-16735 — комментарий CR.
CEAD836, FAB-16735 — использование PvtdataProvider в пути фиксации наследия.
F68741b, FAB-16766 — объединение сброса и отката в один элемент.
427923d — структуры сплетен gossip отсутствуют поля.
A7c2f0f — обновление int. тест core_template gossip parms samplecfg.
17aaef1, FAB-16577 — оценка идентификаторов функции политики.
8ddc395, FAB-16565 — переименование функции policy.Evaluate.
991a271, FAB-16564 — функция оценщика политик принимает срез идентификатора в качестве аргумента.
BE61281 — удаление «временного» метода генезиса из orderer.
7627d4e — теневой внешний сборщик в nwo/fabricconfig. Исправить несогласованность жизненного цикла цепного кода
Увеличить порог повторной попытки получения приватных данных в gossip.*
Обновить зависимости цепных кодов и протоколов Fabric.*
Исправить устаревшие ссылки на fabric/protos.*
QSCC теперь отклоняет вызовы cc2cc.*
Использовать идиоматические сопоставители для утверждений об ошибках.*
Последовательно использовать пакет metadata и переменные.*
Удалить ненужный пакет var exitCode.*
Удалить мёртвый NEXUS_REPO.*
Переместить InvokedChaincodeName в protoutil.*
Добавить поддержку взаимного TLS в IT.*
Настроить параметры конфигурации Raft по умолчанию.*
Дополнить документацию contr цепными кодами и SDK.*
Исключить PROJECT_FILES из процесса make.*
Обновите go-grpc-middleware до версии v1.1.0.*
Обновите pkcs11 до версии v1.0.3.*
Обновите grpc-go до версии v1.24.0.*
Удалите тип реестра из документации.*
Удалите реестр оперативной памяти и тип реестра из кодовой базы.*
Создайте каталог «Chains» при создании FsBlockstoreProvider.*
Удалите arch-deep-dive.rst.*
Исправьте ошибку импорта gogo protobuf.*
Удалите конфигурацию хранилища ключей для bccsp pkcs11.*
Исправлена ошибка правописания.*
Удалите документ для команды token.*
Используйте network.EventuallyTimeout для опроса сети.*
Исправление некоторых опечаток.*
Добавьте недостающие вызовы provider.Close.*
Документация по использованию соли для личных данных.*
Исправлен сбой UT Raft путём увеличения времени ожидания.*
Удаление недопустимого тестового примера.*
Ошибка комментария исправлена.* Персист детерминированные байты channelConfig.
Исправление сообщений регистратора в PvtdataProvider.
Замена двоеточия на тире в имени хэша образа cc.
Интеграционный тест для использования образа ccenv-1.4 для сборки cc.
Использование стандартной конфигурации сети в интеграционных тестах жизненного цикла.
Исправления в документации peerchaincode.
Перемещение Fabric-chaincode-evm на Github.
Обновление документации.
Подключение внешнего поставщика MD с помощью Wire.
Повторное использование очистки ccid для сохранения данных.
Добавление упаковщика для внешнего сборщика MD.
Удаление конструктора LSCC.
Сборка chaincode при установке LSCC.
Устранение утечки соединения при обновлении сертификатов.
Переименование configtxgen/localconfig в genesisconfig.
Удаление genesisconfig.TestChannelID.
Использование литерала вместо common/util.GetTestChannelID.
Удаление пакета configtxgentest.
Фиксация ошибки в согласовании частных данных.
Удаление функции Load из configtxgentest.
Исключение ошибок из функций configtest.
Паника configtest.GetDevConfigDir вместо выдачи ошибки.
Удаление viper AutomaticEnv из configtxgen.
Проверка на пустой acl api ref.
Очистка тестов в PvtdataProvider.
Обновление интеграции с raft для использования двоичного запуска.
Обновление baseimage до версии 0.4.16.
Сворачивание комментариев CR для [FAB-16026].
Обновление команд сборки и запуска chaincode Node.js. DeliverWithPrivateData integration test
FAB-16219
447637f FAB-16376: поддержка admincerts
911be12 FAB-16122: интеграционный тест AdminOU
89ab43e FAB-16183: обновление концепции смарт-контракта
810b723 FAB-16746: переименование BlockPvtData в ReconciledPvtdata
f171a91: удаление gomaxprocs из core.yaml (peer config)
e3d9404: исправление ошибки: больше, чем меньше
62580a8 FABCI-464: добавление документа о вкладе Github
d9a43c1 FAB-16748: исправление pvtDataProvider bccsp инъекции
07548ec FAB-16026: преобразование RetrievedPvtdata в интерфейс
b558893 FAB-16026: реализация PvtdataProvider
d23a3ef FAB-16729: удаление лишней опечатки «now»
dc48dc0 FAB-16505: пауза/возобновление интеграционных тестов канала
9190649 FAB-16661: последовательное использование ключей и сертификатов в кодировке PEM
a6ac799 FAB-16695: включение разделения портов администратора и кластера в IT
6536fb1 FAB-16695: удаление мёртвого кода
68b0b28 FAB-16695: повторное использование метрик для GRPCServer
34ff4dc: не нужно приводить тип к нижнему регистру для внешнего компоновщика
1b152f3: обновление интеграции pvtdata с использованием двоичного запуска
dfe42d3: рефакторинг integration/nwo/package.go
2def46b: обновление idemix интеграции с использованием двоичного запуска
100d7a8: обновление подключаемой интеграции с использованием двоичного запуска
05e7424: обновление сброса/отката регистрационной интеграции с использованием двоичного запуска
f85f6a7: обновление интеграции обнаружения с использованием двоичного запуска
59f5fb0: интеграционные тесты не должны устанавливать PackageID
3675a3e: удаление занесённых в белый список переменных среды, которые должны быть настроены
681c6ff: обновление интеграции жизненного цикла с использованием внешнего компоновщика
d1f0425: удаление внешнего компоновщика Golang
e9ff8af: раскрытие сборки компонентов на сервере сборки интеграции
8cfd9b2: обновление e2e интеграции для предпочтительного использования двоичного запуска
b9ff805: интеграционное тестирование для использования двоичного cc запуска Удалить лишнее ненужное «be».
Автоматически создавать каталоги.
Исправить ошибку линтера.
Документировать возможность использования HSM для Fabric.
Обновлён способ «in» одним из двух способов.
Добавить политику безопасности по умолчанию GitHub SECURITY.
Интеграционные тесты для API-интерфейсов Marbles.
Добавить команды upgrade-dbs и rebuild-dbs.
Исправлена ошибка: конфигурационный параметр RootCAs игнорируется.
Есть «присутствует в», а не «из» предыдущего блока.
MSP также является реализацией.
Protobuf-парсер для транзакции индоссанта.
Корневые сертификаты «CA».
Улучшено сообщение об ошибке.
Рефакторинг криптопровайдера в txvalidator.
Рефакторинг getDefault в msp/mgmt.
Убрана бесполезная запятая.
Избавились от двух «and».
Статический анализ — общий.
Булеванные локальные и канальные MSP.
Объединить некоторые цели make и очистить зависимости .PHONY.
Внедрить криптопровайдер в localmsp 2.
Изменено «Filed» на «file».
Событие генерируется каждым узлом.
В наборе чтения есть только номера версий.
«Запрашивать» реестр.
Обновление документации для Java. Уровень БД: FAB-16573.
Версия номер «is» для внутреннего использования: 9b659d9.
World state — это БД, а не кэш: 1b13701.
Добавлено «to»: ab8bbc2.
Добавлено «of»: 27653d6.
«In» их среде, а не «with»: baf9448.
MSP — доверенный орган: 5c6de4b.
Обновление концепции бизнес-сети: 93529d8 FAB-15525.
Пропускать preResetHeight для приостановленных каналов: 5de0b99 FAB-16507.
Обновить комментарий для внешней команды NewCommand: 5e470de.
Последовательно использовать committed: 644f01b FAB-16573.
Сворачивание комментариев CR: b4485c7 FAB-16599.
Сделать запуск синхронным во внешних сборщиках: f95d819 FAB-16109.
Переименовать «launch» в «run» во внешних сборщиках: facd322 FAB-16599.
Добавить необязательный релиз во внешние сборщики: 7d0500b FAB-16599.
Сохранять каталог bld для внешних сборщиков: 4d7d946 FAB-16106.
Удалить каталог launch из контекста bld: 146f249 FAB-16106.
Убрано «kind of a» узел и другое: 481e441 FAB-16573.
Внешние сборщики запускаются в контролируемой среде: e5afa28 FAB-16239.
Конфиденциальности для подтверждения равноправного узла слишком много: 3181f46 FAB-16573.
Реализовать откат сертификата/ключа для доставки: f21bb07 FAB-16659.
Постоянно использовать commit: 8aaaac4 FAB-16573.
Исправлены упорядоченные элементы: a15336e FAB-16573.
Остановить ведущий узел: d2aaa98 FAB-15980.
Фазы с буллитами, используется «validation»: ace0fc9 FAB-16573.
Исправление SDK языков: 8c23091 FAB-16573.
Удаление явного GOCACHE в скриптах: 7498de0. 3e96c2b: Прекратить использование скрытого каталога для сборки.
ea733c3: Исправить скрипт компиляции protobuf.
a844a7e: Удалить образ buildenv и использовать нативные инструменты.
0b339ff: Пиры — согласованы друг с другом.
b0cdf01: Изменена идентичность на «цифровой сертификат».
94bc56c: Исправлено определение смарт-контракта.
9d1f13d: Исправлены «с помощью» и «распределения».
5053769: Рефакторинг временного хранилища.
1eec1d9: Изменён поставщик сети блокчейна.
3621515: Изменено «Текущее состояние» на «Мировое состояние».
93c79cd: Фиксация вместо применения.
bf3c222: Удалено дублирование «it».
e299a85: Добавлен этап валидации.
06cd23b: Удалено дублирование «of».
4ed8e55: Заголовки выделены жирным шрифтом.
2994232: Исправлено предложение — смарт-контракт.
f246ccb: Указана проверка пиров.
5c3c15b: Исправлена версия и имя файла.
d63efa0: Улучшено определение CCVC в глоссарии.
dc2a6fa: Улучшено описание канала.
306499a: Свёртывание комментариев CR.
222b722: Встроить хранителя цепочки в кэш.
a2b8535: Добавить хранителя цепочки к жизненному циклу.
12d4b4f: Сборка при установке, возврат ошибки пользователю.
6c43f95: Подключить реестр сборки к среде выполнения контейнера.
90e9b54: Создать базовый реестр состояния сборки.
d9bc8e9: Свёртывание комментариев CR. 502ba5f — внедрение криптопровайдера в localmsp 1.
0a67036 — внедрение CryptoProvider в цепочку.
029519d — добавление cryptoProvider к каналам orderer.
736622a — добавление BCCSP в ConsenterCertificate.
2af26fe — рефакторинг bccsp в cscc, lscc.
c3ca900 — рефакторинг GetDefault в регистраторе orderer.
ce3c0be — исправление заглавных букв в слове «капитал».
f222d5c — удаление слова «надлежащим» в контексте аутентификации.
70e3c92 — улучшение определения блока.
ba31954 — отмена изменений кросс-компиляции для образов Docker.
0eb8c7e — улучшение определения транзакции.
db920bb — удаление кода, связанного со старым форматированием.
6a8503a — удаление GetDefault в kvLedger.
4f7e475 — рефакторинг GetDefault в CLI.
e4c029e — пауза и возобновление работы канала.
b1d46c1 — добавлено соединение между равноправными участниками сети и orderer.
f270b72 — сокращение времени создания образа Docker.
d44b9d7 — отключение неявных правил make.
214d527 — удаление устаревшего main.go из сборки образа ccenv.
ac760dc — добавление примечания, специфичного для версии.
2338c5d — удаление пункта «Текущее состояние».
d2afa53 — включение MSP 1.4.3 в конфигурацию канала.
dc9b1e0 — статическая проверка — core/transientstore.
83ee65e — расширение KeyStorePath.
c35fe7c — удаление неиспользуемых частей пакета comm.
7907f63 — предоставление MSP организации в конфигурации канала.
5e95455 — добавление переопределения пула сертификатов в TLS-опции.
6a256df — . Конвертация host override в opt
FAB-7559: конвертация host override в opt.
Другие изменения
1daeeaa, FAB-13528 — исправление потенциальной утечки дескриптора файла контейнера.
6f0bc10 — изменение ChainID на ChannelID в common/configtx.
987c75f — исправление опечатки в документации Handler для chaincode.
2a0223e, FAB-15951 — добавление GetHasher в ccprovider.
3cc3e89, FAB-15951 — рефакторинг GetDefault в orderer utils.
69cfacd, FAB-15951 — удаление GetDefault в сервере orderer.
4b7edf6, FAB-16372 — предотвращение пересчёта идентификатора канала.
179e1e3, FAB-16357 — поддержка .orderer.
9201ce7, FAB-16327 — запрос конфигурации обнаружения с конечными точками организации.
6eb75e0 — загрузка верхнего уровня конфигурации только при необходимости.
2c91204, FAB-16364 — статическая проверка staticcheck для core/ledger.
2ebb530, FAB-16352 — исправление Raft IT flake.
58bdfaf — обрезка папки глубины HistoryDB.
0880e7e, FAB-16349 — очистка кода HistoryDB.
39e92eb, FAB-16349 — консолидация кода Historydb.
7468cca, FAB-16303 — результаты Historydb от самых новых до самых старых.
c76b931, FAB-16302 — обновление формата ключа historydb.
81bc410, FAB-16353 — передача частного распространителя данных как интерфейса.
0658eec, FAB-16353 — удаление конструктора endorser.
5095e96, FAB-16353 — вычисление хеш-функции предложения как часть синтаксического анализа.
76905a7, FAB-16353 — дальнейший рефакторинг endorser.go.
e1dcb01, FAB-16353 — дальнейший рефакторинг endorser.go.
b6c069f, FAB-16353 — удаление ненужного параметра из Execute.
db12773, FAB-16353 — передача входных данных цепочки блоков из распаковки.
31951a9, FAB-16353 — очистка метрик endorser.
b783840, FAB-16353 — объединение создания ответа на предложение. FAB-16353: возврат ошибки вместо ProposalResp.
[7d55dc9]: свернуть endorseProposal.
[682e709]: перенести парсинг предложения из eplugin.
[f7798a0]: вернуться раньше без идентификатора канала.
[eb09155]: немного дальше переместить UnpackedProposal.
[b088eab]: рефакторинг предварительной обработки в endorser.go.
[05f37c8]: введение структуры распакованного предложения.
[9104762]: удалить sanitycheck configtxlator.
[f8a7b0c]: изменить устаревший документ configtxgen.
[2876363]: перестать притворяться, что версия цепочки установлена.
[75b58d4]: перенести проверку предложений в индоссант.
[d89ebb1]: исправить преамбулу и постскриптум команды узла однорангового узла.
[8f195f5]: удалить документы по токенам.
[ce344ba]: удалить токен из Fabric Tools.
[098575b]: удалить ссылку на common/mocks/peer.
[856b907]: удалить GetDefault в пакете peer.
[1f9f91a]: удалить BCCSP getDefault в gossip.
[33cc43f]: удалить GetDefault() в пакете chaincode.
[5bb83e4]: удалить GetDefault bccsp в msp.
[002bae9]: удалить GetDefault в канале package.
[8c276c8]: исправить порядок параметров в сообщении об ошибке.
[9e2afe6]: использовать другой порт, чтобы избежать конфликта.
[7a1fe06]: удалить FabToken.
[d632b63]: массовое переименование демаршалеров.
[99b6c0a]: концепция ключа политики.
[39d4ccf]: зависимости для нового пути проверки/фиксации.
[e7cf5d6]: удалить getDefault в newBccspMsp. FAB-16158: Перемещение CCContext в тестовый артефакт только
f4259bf: FAB-16158: Перемещение CCContext в пакет chaincode.
7cab753: FAB-16158: Удаление некоторых ненужных параметров CCContext.
5074d35: FAB-16158: Сохранение идентификатора chaincode в виде строки в обработчике.
ba07a81: FAB-16278: Именование пакета chaincode .tar.gz.
c1cd9b1: FAB-16158: Удаление ccintf.CCID.
0e07c1d: FAB-16280: Создание константы SysCC Ver, добавление функции CCID.
1aa170a: FAB-16158: Удаление типа persistence/intf.
15e3fe4: FAB-16158: Удаление мёртвого кода.
1ce8bc9: FAB-16158: Очистка мёртвого кода.
0d3623a: FAB-16158: Явное указание на побочные эффекты безопасности устаревшего LSCC.
14c60c4: FAB-16158: Удаление имени и версии из сборки платформы.
134d3b0: FAB-16158: Удаление ContainerInfo как зависимости.
f31d6c4: FAB-16158: Уничтожение ссылок ContainerInfo в пакете chaincode.
8b66090: FAB-16158: Получение пакета chaincode без зависимости CCCI.
0fc826f: FAB-16158: Сборка контейнера по CCID.
9993b96: FAB-16158: Реализация резервного потокового пакета CC.
ac66b7b: FAB-16158: Подключение io-ридера через контейнер.
60a0c24: FAB-16110: Исправление ошибки компиляции в master.
0f31650: FAB-16274: Добавление ссылки на образец off_chain_data.
1f77a38: FAB-16269: Удаление неиспользуемых импортов и регенерация протоколов.
5a76aba: Добавление карты ссылок к результату QueryInstalledChaincode.
0eb6cec: Переход на Alpine версии 3.10.
b357b0e: FAB-16158: Создание средства поиска потоковых пакетов.
a3efbb7: FAB-16158: Удаление ненужного кода.
56c3f11: FAB-16158: Передача имени chaincode в Execute.
d681fad: FAB-16158: Передача имени chaincode. Вместо ID:
34b568c FAB-16158 получение устаревшего чейнкода по имени:версии;
25b48f5 добавление интеграционного теста для проверки отклонения потери кворума;
6d6844b FAB-16107 детектор.Build использует конкретные типы;
6b3cb1a очистка и регенерация proto;
e735157 исправление сбоя сборки в файлах validation_logic_test;
5ffa896 FAB-16242 исправление повторного использования слушателя для некластерных систем;
8f56a94 откат/сброс: обеспечение удаления stateDB;
925476e DRY-код для установки идентификатора пакета в int. тестах;
6ab3b66 FAB-16238 документирование проверок срока действия в ордерере;
5119fbf FAB-16236 создание начальных примечаний к выпуску для v2.0.0;
e841ebe FAB-16165 изменение каталога хранилища тестовых ключей pkcs11;
b1974a9 FAB-16234 набор тестов жизненного цикла не должен быть вложенным;
8117ed3 FAB-16166 стандартизация имени пакета кода жизненного цикла;
b90c0c0 добавление поддержки Pipenv в документацию;
4652823 исправление типографской ошибки. etcdraft
1488460 Разрешить отдельный TLS-конфиг для кластера и клиента.
be6204f FAB-16207 Удалить unreferenced javaExcludeFileTypes.
4adfb81 FAB-16027 Переместить platforms#Builder в собственный файл.
6f0c777 FAB-16141 Возможность отключить проверку срока действия сертификатов.
e289964 Удалить устаревшую ссылку на simulatecommit в справочном тексте.
73aa8da FAB-16214 Удалить зависимость pkg/errors от shim/ext.
3b97a65 FAB-16207 Удалить зависимость container/util в пакете cc.
ff62637 FAB-16173 Избежать явной привязки к эфемерному порту.
ed4abf9 FAB-15700 Восстановить просроченный сертификат TLS кластера.
14fa336 FAB-16124 Очистить некоторые дополнительные неиспользуемые методы.
007c80d FAB-16124 Удалить SysCCProvider как зависимость везде.
e88a71d Удалить неиспользуемый SCCP как параметр для плагинов.
Вернуть определение syscc из _lifecycle. Предоставить containerinfo для SCC в _lifecycle. Не передавать информацию о проверке в endorsement. Избавиться от util.GetSysCCVersion. Убрать ненужную зависимость от SysCCVersion. Использовать BuiltinSCC реально. Разделить последний IsSysCC на простую структуру. Исправить неработающие ссылки на странице статуса. Отфильтровать pkcs11/plugin в сценарии модульного тестирования. Исправить make verify. Решить проблемы с shellcheck в сценариях. Документировать ошибку политики idemix. Использовать bytes.Equal для проверок на равенство. Настроить несколько последовательных ответов. Проверить статус всех ответов на предложения. Проверить ошибку декодирования. Отменить проверку статуса всех ответов на предложения. Встроить проверки sccprovider в валидацию. Удалить больше неиспользуемых функций поддержки endorser. Удалить неиспользуемую функцию запроса IsJavaCC endorser. Деструктурировать TarGzMetadataProvider. Очистка кода после проверки. Проверить статус всех ответов на предложения. Передать неудобное кодирование base64 ниже по стеку вызовов. Добавить «Launch» в базовый конструктор. FAB-14493 Используйте externalbuilder в базовом тесте netwrk.
367de92 FAB-16093 Исправьте подключение метрик интеграционного теста.
a7ae1e4 FAB-14493 Подключите externalbuilders к узлу.
31e32db FAB-14493 Реализуйте интерфейс контейнера виртуальной машины.
7cbff40 FAB-14492 Добавьте «Build» к основному сборщику.
f8ef661 FAB-14491 Добавьте базовый сборщик с обнаружением.
724f5b1 FAB-14491 Добавьте контекст сборки для внешнего сборщика.
005b2ec FAB-14491 Добавьте основную утилиту дезинфекции и распаковки.
ab1ca3d FAB-14491 Инициализируйте внешние сборщики.
aa92d04 FAB-16138 Ускорьте сброс и откат тестов.
68bfbfa Откат: исправьте использование возможностей в сплетнях.
8c673d7 Исправьте неработающий мастер.
7c4eb22 Обновите документацию для CheckCommitReadiness.
56ebfac Исправьте непоследовательный текст справки _lifecycle/chaincode.
2885268 FAB-16140 Исправьте отсутствующую обработку ошибок в запросе EC.
1d74302 FAB-11594 Выведите экземпляры из сборки.
684eb1d Пересоздайте справочные документы, чтобы включить последние изменения в CLI.
b4a2701 FAB-11954 Передайте адрес узла и TLS вместе.
ff9f66f FAB-11954 Преобразуйте lockingVM в маршрутизатор.
fed94a5 FAB-14491 Передайте ContainerInfo в Build.
26a1d9c FAB-11491 Встройте getCodePackage.
d331003 FAB-14491 Удалите ContainerType.
00fd1c1 FAB-11491 Вместо env передайте tlsConfig.
f74904d FAB-14491 Уничтожьте VMController.
1fb1cd2 FAB-14491 Уберите концепцию CommonEnv.
a0735cb FAB-14491 Перенесите ccmetadata из платформ.
5eff6a2 FAB-11954 Аргументы запуска контейнера в dockercontroller.
3b6023d FAB-14491 Перенесите targzmetadataprovider потребителю. Удалить ccmetadata dep для старой валидации.
Убить GetMetadataProvider.
Удалить бессмысленную маршрутизацию метаданных.
Удалить неиспользуемые биты CAR.
Разделить компоненты упаковки платформ.
Удалить неиспользуемые параметры остановки.
Уничтожить VM Provider и запросы VM.
Переименовать CommitWithPvtData в CommitLegacy.
Получить установленный пакет цепного кода в CLI жизненного цикла.
Улучшить производительность CLI с несколькими индоссатами.
Заменить fmt.Sprintf на error.Errorf.
Избавиться от ожидания ввода данных пользователем при сбросе/откате.
Добавить блокировку файла, чтобы разрешить запуск одного из узлов одноранговой сети, сброс или откат.
Использовать rolled, rolling, rolls (назад).
E2E-тест для отката/сброса.
Удалить возможность отката из макета.
Гигиена кода: удалить ненужный if и исправить значения в тесте.
Ввести функцию для отсутствующих данных в тесте.
Изменить название addBlockCommitHashIfApplicable().
Возможность отката версии 142.
Документация для команды cli peer.
Пропустить незафиксированные личные данные старых блоков при откате.
Извлекать личные данные из локального хранилища, если они существуют, при откате.
Хранить личные данные как действительных, так и недействительных транзакций при откате.
Отключить согласователь во время повторной обработки блока.
Получать личные данные недействительной транзакции (слухи) при откате.
Команда отката узла одноранговой сети.
Удалять базы данных, кроме pvtStore и ldrProvider, при откате.
Исправить ошибку отката.
Блокировать хранилище и индексы блоков при откате.
[FAB-15947] Удалить зависимость от comm pkg.
[FAB-14724] Переместить ValidateMetadata в цепочку. Периодически распространять информацию об активных узлах:
be656d3: платформы направляются напрямую к dockercontroller.
397ef12: удалить неиспользуемый ccproviderimpl.
1e85b35: свернуть inproccontroller в sccp.
6b49609: добавить жизненный цикл GetInstalledChaincodePackage.
4223725: переименовать SimulateCommit в CheckCommitReadiness.
73ec747: переименовать «одобрено» в «утверждения» в протоколе жизненного цикла.
91cac02: удалить QueryNamespaceDefinitions из жизненного цикла.
И так далее.
В запросе нет текста, который можно было бы перевести. Текст запроса:
FAB-14962 BYFN Fixes:
Перевод текста запроса на русский язык:
Исправления FAB-14962 для BYFN:
[362c5a3] Флаг в JSON-выводе команды Peer CLI для queryinstalled.
[88bc15d] Десериализация идентификатора принципала MSP IDENTITY для FAB-16051.
[bcf5069] Для QueryInstalledChaincodes следует использовать кэш жизненного цикла.
[c2c2a57] Визуальные элементы для жизненного цикла для FAB-15165.
[95ddd2c] Улучшение валидационного маршрутизатора и добавление тестов для FAB-13762.
[0a36859] Повторное использование пакета цепного кода в функции помощника DeployChaincode.
[d2efe04] Проверка утверждённых организаций из QueryChaincodeDef в рамках внутреннего тестирования.
[552002f] Функция QueryChaincodeDefinition возвращает карту утверждений организаций.
[7373b2a] Рефакторинг логики для запроса утверждений жизненного цикла. ccSupport
aaba024 FAB-14491 переименовать in-proc контроллер instRegistry.
dbd048d FAB-14491 переименовать in-proc контроллер typeRegistry.
2bccf2e FAB-14491 прекратить использование Sprintf в Errorf.
fcdc41f FAB-14491 переименовать chainID в channelID при запуске.
2837fb4 удалить неиспользуемый код.
9f6788d удалить exec_env из ChaincodeDeploymentSpec.
44f0d8b вызвать панику при сбое развёртывания системного chaincode.
53ada99 FAB-15964 предотвратить пустые строки в пакетах списков.
f5e04fd удалить GetBCCSP, так как он не используется.
6c20e88 FAB-15922 добавить интеграционный тест для GetPrivateDataHash.
39c7273 FAB-14709 учитывать переопределение переменных env, которых нет в conf.
3ed814b FAB-15953 убедиться в отсутствии утечки таймера в Raft.
c2ccec7 добавить тест на случай сбоя в работе.
86bd813 переименовать EnsureCommitted в EnsureChaincodeCommitted.
cf91e22 запрос к peer CLI с выводом JSON с флагом.
e7b4426 FAB-15932 добавлен тестовый случай повторного использования порядкового номера.
d732795 FAB-15872 добавлен тест по умолчанию политики в chaincode.
68f39f6 решить проблемы с shellcheck в run-int-tests.sh.
e79487b FAB-15775 пропустить модульный тест gossip при необходимости.
b402ace Fix peer isolation after a long disconnect
5877956 Prevent multiple builds of components in a suite
c895549 Remove dead LoggingSetLevel struct from nwo
3162743 Fix compile error in peerclient.go
bb0e705 Ignore errors in retrieving txid from env
17737a5 Closing ledger multiple times results in panic
c18f061 Address minor review comments
bde1f37 Clean up in conn.go
171618d Avoid reading nil from channels
ddf414e Make Once a field and not embedded
45dbcad Remove keepaliveoptions viper call
bcae705 Make self cert identification lenient
b242799 Stop writing consenter metadata to ORDERER field
937dc3f Read consenter metadata from signed field
17820e3 Fix and clean up dev-mode instructions
77125f2 Remove duplicate code snippet from tests
d51731f Simplify to a single stream
56cdc85 Hygiene changes
f47c6f7 Use stopChan instead of stopFlag
37d7130 A new lossy Comm.Send test for the lossy behavior
84dcf80 Remove CustomTxProcessor package level singleton
3464bac Remove package level variables in ledgermgmt
2f8e228 Fix deliverservice.test bug
4eff624 Blockstore computes txID if it is empty
b382453 Change FileLedger Location
4fdb366 Flatten comm.ServerConfig
2c463f1 Update dependency opencontainers runc
cdd6c36 Remove peer-docker dep from unit-test
51e88f0 CLI/Integration rename QueryApprovalStatus
Это неполный перевод, так как в запросе нет информации о том, что именно нужно перевести.
Основной язык текста запроса — английский. Симулировать цепочку коммитов в коде:
И другие изменения... В запросе представлен список изменений в коде проекта Hyperledger Fabric.
К сожалению, без контекста невозможно определить основной язык текста запроса. Однако, судя по именам файлов и каталогов, можно предположить, что это язык программирования Go.
В запросе приведены ссылки на коммиты в репозитории проекта, а также идентификаторы задач в системе отслеживания ошибок Jira. В тексте запроса нет кода или других технических деталей, которые требовали бы перевода. 10f2787 — удалить viperutil из SCC.
890bb2f — обновить документацию для Gologging.
2ac01ad — обновить miekg/pkcs11 до версии 1.0.2.
009e688 — проверить ключ historydb на наличие nils.
3b7319d — добавить обработку ошибок.
77deb4e — исправить ошибку в наименовании.
f425921 — реализовать наилучшую попытку репликации.
5ae3ca9 — улучшить проверки уровня включения.
49de5a5 — добавить E2E-тесты для приватных данных с новым жизненным циклом.
b968c45 — провести ревью кода в файле gossip/util/misc.go.
519f32a — упростить цикл members for loop.
052db9c — провести интеграционный тест для организации, которая не одобряет cc def.
590ea72 — добавить новый интеграционный тест организации.
9de0da0 — протестировать read deps для chaincode defs.
a51023a — исправить проблемы со статической проверкой в core/peer.
96ed6ac — исправить ошибку комментария.
cb6ac1d — перенести фильтр обслуживания в консенсусе.
9783d2d — вынести _lifecycle тесты из nwo.
fa4bf4a — изменить сообщение об ошибке Channel ID.
3f59b81 — исправить сбой теста TestInvalidInitialization.
d4038df — провести E2E интеграционные тесты для создания индекса couchdb.
783a580 — реализовать флаг --bestEffort для получения канала peer.
e889b43 — профиль может указывать возможности канала.
44e92b3 — рефакторинг метода readWithTimeout() в gossip/comm.
974ba4a — провести обзор кода в фильтре gossip.
7a56602 — исправить неработающую ссылку в документации.
64cbbd1 — путь к каталогу в хранилище должен быть получен из конфигурации.
b989aa6 — тесты cscc должны использовать локальные макеты.
7255344 — ... Исправить документацию в теме Peer
Это перевод исходного текста. Если у вас есть дополнительные вопросы, пожалуйста, уточните запрос. FAB-14324: переместить pluginMapper в экземпляр.
ca613b2: FAB-14324: переместить семафор валидации в экземпляр.
6c09ad3: FAB-14324: удалить глобальный peer.ConfigTxProcessors.
b9d4ec4: FAB-14324: уничтожить глобалы, содержащие tx процессоры.
f3d01d0: FAB-14324: перенести SetCurrConfigBlock в экземпляр.
0b63097: FAB-14324: перенести GetLocalIP от peer к comm.
8a85eae: FAB-14324: объединить peer_impl обратно в peer.
4e32df3: FAB-14324: удалить peer.TransientStoreFactory.
1610c49: FAB-14324: перенести createChain в экземпляр.
01f0266: FAB-14324: InitChain и Initialize в экземпляр.
254d757: FAB-14324: перенести GetPolicyManager в экземпляр.
b02cb03: FAB-14324: перенести GetMSPIDs в экземпляр.
9dc246f: FAB-14324: перенести GetLedger в экземпляр.
dee6509: FAB-14324: перенести GetCurrConfigBlock в экземпляр.
3b105cb: FAB-14324: перенести GetStableChannelConfig в экземпляр.
1de0159: FAB-14324: перенести GetChannelsInfo в экземпляр.
0930784: FAB-14324: Перенести GetChannelConfig в экземпляр.
24e9893: FAB-14324: Переместить CreateChainFromBlock в экземпляр.
4ba31f5: FAB-14324: переименовать peerImpl в Peer.
8276957: FAB-14324: Удалить peer.CollectionSupport.
42b6cd8: FAB-14324: Удалить peer.Support.
Далее идёт текст, который не удалось перевести. privacyenabledstate
a7ea4f8: FAB-15333: удаление отказов от ответственности в индексе.
416b144: FAB-15511: очистка Kafka2Raft-V1, задача № 5.
db89f44: FAB-15395: удалить упоминание CORE_PEER_LOGGING.
adbe7c4: FAB-15483: обновить включённый пакет sarama.
af4022b: FAB-15483: обновлённый включённый Docker-клиент.
7677a52: FAB-15483: обновление dep и включённых deps.
cfa5eb5: FAB-15461: исправить адаптер выборов для возврата правильных пиров.
aa8d1e6: FAB-15172: миграция консенсуса: msgprocessor.
969486e: FAB-15390: удалить службу администрирования пиров.
aa4ae90: FAB-15484: исправить ошибки goimport в токене.
bb30b83: FAB-15484: исправить ошибки goimport в ордерере.
06bd022: FAB-15484: исправить ошибки goimport во внутреннем модуле.
d7d4ee9: FAB-15484: исправить ошибки goimport в интеграции.
9472358: FAB-15484: исправить ошибки goimport в gossip.
709bd5d: FAB-15484: исправить ошибки goimport в discovery.
7434a1d: FAB-15484: исправить ошибки goimport в core/handlers.
302ccfd: FAB-15484: исправить ошибки goimport в core/endorser.
af196c8: FAB-15484: исправить ошибки goimport в core/container.
e6267aa: FAB-15484: исправить ошибки goimport в core/committer.
55b477e: FAB-15484: исправить ошибки goimport в core/chaincode.
25f4d5b: FAB-15484: исправить ошибки goimports в cmd.
8c60eea: FAB-15476: уменьшить воздействие CouchDB через повторное использование.
a0f06e3: метаданные shim для агрегирования _lifecycle и lscc cc info.
b053580: FAB-15474: отбросить сообщения о лидерстве от иностранных организаций.
1a31bec: FAB-15446: конечные точки ордера для каждой организации в discovery.
947f180: заменить. В запросе приведены ссылки на коммиты и тикеты системы отслеживания ошибок Jira. Определить основной язык текста запроса не удалось, так как в нём нет связного содержания.
В запросе есть ссылки на репозиторий проекта Hyperledger Fabric на GitHub. Это проект с открытым исходным кодом для разработки блокчейна. Он написан на языке Go. Вероятно, текст запроса относится к этому проекту. Однако определить это точно без контекста невозможно. * 164272a: обновление до Golang 1.12.
c80a029 — FAB-15349: удалить json-реестр.
8882541 — FAB-15322: сбой модульных тестов при сбое членства.
74815ae — добавить команду QueryApprovalStatus в интеграционные тесты.
5781183 — обновить gomega до версии 1.5.0.
0112b6f — FAB-15014: заменить mockClient на counterfeiter mock.
f8a7127 — FAB-15334: убрать заявление об отказе от услуг обнаружения сервисов.
531c949 — FAB-15193: переписать макеты.
ecd3efe — FAB-15267: рефакторинг goGen в core/policy.
06a07bc — FAB-15267: рефакторинг goGen в encoder.
68f69c7 — FAB-15267: очистка имён импорта в privdata.
fe9debe — FAB-15267: рефакторинг goGen в gossip dataretriever.
d2d7806 — FAB-15267: рефакторинг goGen в gossip/privdata.
287b1ca — FAB-15267: рефакторинг goGen в gossip reconcile.
e915e15 — FAB-15267: поддержка и рефакторинг discovery/go:gen.
280accf — FAB-15267: рефакторинг goGen в discovery/api.
2cac010 — FAB-15267: рефакторинг goGen в discovery/cmd.
2e4e520 — FAB-15267: рефакторинг goGen в handler v20.
ee70261 — FAB-15267: рефакторинг goGen в handler v13.
8ddf23a — FAB-15267: рефакторинг goGen в handler v12.
152a802 — FAB-15267: рефакторинг goGen в v20 pluginValidator.
4f4e28e — FAB-15267: очистка имён импорта в txvalidator.
9d1362e — FAB-15267: рефакторинг макета LifecycleResources.
3470fba — FAB-15267: рефакторинг макета ChannelPolicyManagerGetter.
1ac9cfe — FAB-15267: рефакторинг макета QueryExecutor в коммиттере.
46970fb — FAB-14845: извлечение конфигурации Docker Viper.
2fff171 — FAB-15311: добавить отсутствующую новую строку для форматирования. 12a39b6 — удалить функцию Initialize.
176836d — упоминание алгоритма консенсуса Raft.
076259e — очистка TODO.
a07a7f6 — удаление интерфейса ValidatedLedger.
0ccf7c3 — миграция консенсуса: протоколы.
1746fbd — миграция консенсуса: возможности.
81d8e58 — изменение имени пакета deliverservice.
0838309 — удаление контекста HQE != nil.
475cd4f — устаревшие определения CC не должны требовать инициализации.
d55ccc5 — окончательная очистка.
4a734d3 — передача TotalQueryLimit обработчику CC.
9ecb302 — использование конфигурации для включения historydb.
22e7c0a — согласованность при сбое для сохранения цепочки блоков.
8bd2400 — исправление ошибки запроса обнаружения cc2cc.
33aba5a — проверка имени коллекции в жизненном цикле.
c0c240c — очистка тестов.
fb6d82a — использование конфигурации для частного хранилища данных.
3e90b2c — очистка после изменений конфигурации.
817cd16 — удаление вызовов Viper для установки путей.
4b44f48 — удаление GetRootPath.
658ec71 — использование конфигурации для журналов повторов.
c517cb8 — очистка ledgerconfig.
4c4cb31 — удаление ненужных функций ledgerconfig.
03fa1f1 — использование конфигурации для ведения бухгалтерского учёта.
065e623 — использование конфигурации для stateleveldb.
f4dea49 — использование конфигурации для confighistory db.
ecfed25 — использование конфигурации для... history db path
Этот текст не содержит информации, которую можно было бы перевести на русский язык. В запросе представлен список задач и изменений, связанных с разработкой и тестированием программного обеспечения. Основной язык текста запроса — английский.
К сожалению, без контекста сложно понять, о чём идёт речь в запросе. Можно предположить, что это список изменений в коде проекта Hyperledger Fabric. Однако для точного перевода необходимо больше информации.
В тексте запроса есть ссылки на коммиты и задачи в системе отслеживания ошибок Jira. Вероятно, это часть системы контроля версий Git и процесса разработки программного обеспечения. 42e6305, FAB-15122 — исправление учебника по работе с приватными данными.
f7d2a04, FAB-15120 — использование пространства имён LSCC в проверочном тесте.
20c56c2, FAB-14930 — что нового в версии 2.0.
6ccc26e, FAB-15086 — применение структуры конфигурации для CouchDB.
0806151, FAB-15098 — обновление CouchDB в byfn.
f8fff33, FAB-14848 — настройка атрибутов EOL в Git.
00d1efb, FAB-14491 — удаление NewInprocVM.
43441e5, FAB-15038 — очистка кода в aisle core/comm/server.
1922342, FAB-15038 — решение проблем статического анализа в comm.
ece3f7b, FAB-14787 — концепция смарт-контракта.
22e495b — замена теста состояния сплетен на интеграционный тест.
4b55bec, FAB-15087 — использование интерфейсов, сгенерированных gRPC.
9c38c0a, FAB-14839 — удаление неиспользуемого шаблона.
4deaab0, FAB-15085 — удаление функции Alpha.
78587da, FAB-14815 — генерация документации по токену CLI.
d1a1413, FAB-15098 — улучшения в документации по жизненному циклу byfn.
d1bf8c3, FAB-14944 — устранение гонки данных в TestSend.
63c4056, FAB-15042 — первая очистка Mig-v1.
34795c1, FAB-15090 — изменения в цепочке для операторов.
8fa6f58, FAB-14788 — обновление концепции сети.
04f2be9, FAB-15087 — использование интерфейсов, сгенерированных gRPC.
27f22c1, FAB-14786 — отказ от ответственности за обнаружение сервисов.
ddd87d2, FAB-15013 — обновление руководств по командам.
4ffdf33, FAB-14392 — обновление архитектуры приватных данных.
ed2ff16, FAB-14284 — документация по операциям с токенами.
cafa8d7, FAB-14958 — устаревание изоляции соединения.
6012fdc, FAB-15073 — удаление неиспользуемой общей/attrmgr. Попытка отправить предложение по установке: плохое имя cc может вызвать панику.
[FAB-15038]: удалить метод доступа GetLocalChaincodeMap.
Переименовать переменные ошибок, удалить неиспользуемый код.
Удалить неиспользуемый код из команды.
Заменить цикл на добавление...
Добавить утверждение значения в тесте.
Добавить утверждения об отсутствии ошибок в тестах.
Добавить утверждения об отсутствии ошибок в тестах.
Удалить ненужные утверждения типа.
Удалить мёртвый метод defaultPolicy.
Устранить ошибки staticcheck в bccsp.
Использовать NotTo вместо ToNot.
Добавить утверждение для неиспользуемого значения.
Удалить ненужный peer.SupportFactory.
Использовать errors.WithMessagef при необходимости.
Сделать конфигурацию частью виртуальной машины.
Заменить getClientFunc реальным клиентом.
Удалить NewDockerVM и NewProvider.
Извлечь GetDockerfileFromConfig.
Удалить ParseDockerfileTemplate.
Удалить GetNewDockerClient.
Удалить регистратор Fabric из клиента токена.
Использовать структуру конфигурации в exectransaction.
Изменить логику Viper для SCC.
Удалить peer.GetLocalAddress (Viper).
Реформатировать core/peer/config_test.go. Извлеките функции на уровень пакета.
Удалите peer.gomaxprocs в тесте (viper).
Уничтожьте GetChaincodeInstallPathFromViper.
Уберите мёртвый блок юнит-теста (viper).
Удалите мёртвый код в юнит-тесте (viper).
Уберите неиспользуемый GetTestOrgID.
Избавьтесь от неиспользуемого ArrayToChaincodeArgs.
Переместите util.Flatten в localconfig.
Устраните неиспользуемый FindMissingElements.
Ликвидируйте неиспользуемый GenerateIDfromTxSHAHash.
Исключите неиспользуемый GenerateIDWithAlg.
Уберите GenerateHashFromSignature.
Устраните неиспользуемый GenerateIntUUID.
Используйте идиоматическое название для самоссылок.
Отделите валидацию от демаршалинга.
Перенесите проверки пустого кода пакета наверх.
Уберите WriteJavaProjectToPackage.
Добавьте Raft в BYFN в основную ветку.
Обновите туториал по приватным данным.
Внедрите возможности Application V2_0 в sampleconfig.
Разрешите перевод без точного совпадения количества.
Исправьте тест трекера членства.
Сделайте более терпимым таймаут для интеграционного теста.
Более снисходительный таймаут для интеграционных тестов.
Назовите флаги escc и vscc для _lifecycle CLI.
Расширьте go-style doc незначительными дополнениями.
Проверьте входные данные для имени/версии cc в _lifecycle. FAB-14867: логирование определений chaincode.
FAB-14953: изящное завершение горутины в UT.
FAB-14950: исправление ошибки Raft UT.
FAB-14931: обновление кэша CC при изменении packageID.
FAB-14779: шаг QueryApprovalStatus в byfn.
FAB-14818: ошибка в TestStreamAbort.
FAB-14393: добавление определения chaincode в глоссарий.
FAB-14904: переименование поля «None» в proto.
FAB-14916: ошибка idemix test.
FAB-14917: проверка комментариев к FAB-14914.
FAB-14824: добавление интеграционного теста.
FAB-13725: решение некоторых замечаний по обзору кода.
FAB-14852: проверка сертификатов TLS на соответствие x509.
FAB-14840: проверка конфигурации Raft для HeaderType_CONFIG.
FAB-14821: валидация метаданных конфигурации Raft.
FAB-14822: изменение сигнатуры функции CreateChannelFail.
FAB-14766: улучшение текста логов для удобства обслуживания.
FAB-14745: более жёсткий тест интеграции моментальных снимков.
FAB-14764: остановка с задержкой, если он удалён как лидер.
FAB-14720: удаление упаковки CAR.
FAB-14914: переводчик для политик SBE.
FAB-14874: исправление развёртывания orderer.
FAB-14906: обновление мастера Fabric до версии v1.4.1-rc1.
FAB-14470: решение замечаний по обзорам кода.
FAB-14906: ожидание события по умолчанию в CLI _lifecycle. 60534bc — добавлена ссылка на конфигурацию канала в CLI жизненного цикла.
aca23eb — рефакторинг фиксации и тестов CLI жизненного цикла.
d8485fe — рефакторинг одобрения формы организации + тесты в CLI жизненного цикла.
be816ee — исправлена неработающая ссылка во введении (FAB-14880).
808ab0b — концепция порядка (FAB-14875) исправлена.
3e29838 — конфигурация Raft (FAB-14877) исправлена.
4ecc8c8 — ссылки в разделе «Что нового» (FAB-14876) исправлены.
06f125d — запрос в CLI жизненного цикла реорганизован + тесты.
0d3ea8f — пакет в CLI жизненного цикла реорганизован + тесты.
4a59bf5 — пользователь из buildenv удалён (FAB-14849).
b8b099e — консолидация одноузлового Raft IT (FAB-14855).
d956699 — Raft IT ожидает OSN (FAB-14853).
6e9b2e8 — сообщение журнала исправлено (FAB-14865).
fc2f894 — статус утверждения запроса через CLI раскрыт (FAB-14797).
30e2417 — ошибка в TestBlockingSend исправлена (FAB-14863).
17081d8 — обновление учебника CouchDB (FAB-14383).
50b099d — ответ 404 при запросе установленного цепного кода/определения цепного кода.
1d0b424 — ошибка в тесте SendBigMessage исправлена (FAB-14858).
8b151cb — обновлён документ BYFN для жизненного цикла цепного кода (FAB-14354).
95cb3b4 — учебник по цепному коду для операторов (FAB-14247).
f7f55d2 — руководство по утверждению для жизненного цикла обновлено (FAB-14388).
a1ab231 — обновлено руководство для разработчиков цепных кодов (FAB-14385).
0784233 — использование правильного документа (FAB-14847).
4149094 — запуск узла заказа (FAB-14405).
3d27341 — заполнение некоторых заглушек тестов (FAB-14770).
c4d7623 — ошибки.WithMessagef используются соответствующим образом (FAB-14770).
d448944 — sendReceive является синхронным (FAB-14770).
aa4515d — handleInit и handleTransaction сокращены (FAB-14770). 9fcbeb6, FAB-14770 — переименовать {создать, удалить} канал.
4af259b, FAB-14770 — перестать игнорировать ошибки маршалинга.
cc18231, FAB-14770 — очистка документации и комментариев в shim.Handler.
8bdefeb, FAB-14770 — удаление мёртвого кода.
3261ce1, FAB-14770 — sendChannel -> handleResponse.
2311b5a, FAB-14770 — убрать «с размером полезной нагрузки» из ошибок.
7bdd85b, FAB-14770 — объединить пути ответа и ошибки shim.
487ad29, FAB-14770 — переименовать самоссылку заглушки в s.
b591896, FAB-14770 — конструктор инициализации заглушки цепочки блоков.
759c962, FAB-14770 — переместить асинхронное поведение на вызывающую сторону.
f95b5c5, FAB-14770 — отступ потока ошибок.
00b0894, FAB-14770 — удалить метод triggerNextState.
e0144ab, FAB-14770 — удалить специальный путь для ошибки keepalive.
bd20aa9, FAB-14770 — упростить конструктор shim.Handler.
1416a10, FAB-14770 — удалить ненужные вызовы String.
505855f, FAB-14770 — переименовать мьютекс и responseChannel.
fbab9cd, FAB-14770 — удалить мёртвое поле To из shim.Handler.
799410d, FAB-14770 — переименовать ссылку на себя в обработчике.
6744a93, FAB-14770 — явно назвать мьютекс в обработчике shim.
76d9922, FAB-14470 — перенести тесты логирования в cclogging_test.
e490081, FAB-14549 — добавить информацию о сбое теста состояния.
d05317a — исправить ошибку при перезапуске узла.
b69a5a0 — отменить «FAB-12790 TokenStubInterface».
d3bffc2, FAB-14594 — исправить документы/README.md.
88dc5eb — вызовы CLI возвращают ошибку, когда TxValidationCode не VALID.
1c6d2e0, FAB-14735 — (исправлено IT) игнорировать неизменившихся консенсуров.
114613f — удалить релиз/%/установить. target
dd1034c, FAB-14698 — обновление Fabric до baseimage 0.4.15.
8b07fd4, FAB-14697 — подпись метаданных заказа.
891880a, FAB-14701 — рассмотрение комментариев к FAB-14575.
a0a9189, FAB-14699 — переименование Kafka2Raft и скелеты.
3662466, FAB-14429 — добавление Raft в вводный документ.
5422226, FAB-14696 — правильная lastConfigMetadata в неактивной цепочке.
2aee4ec, FAB-14575 — переработка QueryInstalledChaincode.
6ad0eee — интеграция конфигураций коллекций в тестовый документ.
d5e1398, FAB-14433 — добавление ссылок на Raft в документ Kafka.
9d296dc, FAB-14474 — установка значений по умолчанию для определений CC.
4d21b1f, FAB-14508 — улучшение Token CLI.
0d3e7fb, FAB-14689 — исправление ошибок в сообщениях и хранилищах сертификатов.
143130a, FAB-13212 — включение идентификатора владельца в ключ токена.
9061b5d, FAB-14471 — тестирование двойного расходования в одном блоке.
2e3a69b, FAB-14601 — удаление неиспользуемого поля proto.
da5ff1c, FAB-14618 — сохранение только идентификаторов узлов в метаданных.
fa61345, FAB-14620 — рефакторинг detectConfChange.
20cdb6f, FAB-14619 — переименование метапротоколов Raft.
2c5edd0, FAB-14690 — отладка журналов в pull-запросе.
349afce, FAB-13196 — обеспечение совместимости Fabric с CouchDB 2.3.
3ce9ee8, FAB-14094 — уточнение сообщения об ошибке implicitmeta.
cdf8763, FAB-14539 — поддержка ротации сертификатов в одной конфигурации транзакции.
bfc6caf — обновление пакета grpc-go.
0c762e8, FAB-14688 — проверка внутреннего, а не внешнего блока сообщений.
1ba3dbc, FAB-14616 — экстернализация конфигурации передачи состояния сплетен. Перевод текста:
f0e18e7 [FAB-14687] Добавить только в пуллер при необходимости.
45f4c31 [FAB-14683] Удалить мёртвый код.
da2cf34 Уволить неактивных сопровождающих Fabric.
658075a [FAB-14682] Добавить идентификатор потока к сообщению об ошибке.
d6713c3 Исправить опечатку в имени файла.
e9acc5e [FAB-14647] Исправление ошибок в QueryInstalledChaincodes.
7667634 [FAB-14644] Ревизия комментариев для сохранения постоянства.
277aa70 [FAB-14642] Уменьшить серьёзность записи журнала BCCSP.
74c7c72 [FAB-14629] Удалить выполненные исправления или добавить FAB.
31e086e [FAB-14625] Удалить GetCanonicalNameForTests.
839ba0f [FAB-14623] Реестр CC получает объект значения.
9e73969 [FAB-14621] Рефакторинг CCID/PackageID.
9c82ea1 [FAB-14604] Использование типа CCID в качестве ключа карты в containerLocks.
229c334 [FAB-14602] Исправление комментариев к рецензии.
5cd2383 [FAB-14600] Указание метки пакета во время создания пакета.
95da94f [FAB-14572] Нет имени/версии в InstallChaincodeArgs.
d8ae5cb [FAB-14596] Хранить локальный источник пакета как строку.
3a21991 [FAB-14573] Установка chaincode возвращает идентификатор пакета.
af11d80 [FAB-14558] Рефакторинг сохранения chaincode.
c2282e2 [FAB-14569] Идентификатор пакета возвращается жизненным циклом.
e7b2db6 [FAB-14584] Перенести peer во внутреннюю часть.
dce9539 Внедрить идентичность в службу доставки.
0b527c4 [FAB-14639] Решение проблемы с гонками данных в канале сплетен.
20a9ee6 [FAB-14568] CCID как ключ поиска в реестре CC.
0b2b7e0 [FAB-14567] Использовать двоеточие в качестве разделителя идентификатора пакета.
9501ed6 [FAB-14564] Код пакета из ChaincodeContainerInfo.
a4225b9 [FAB-14560] Рефакторинг CCID. 8917d1a — контекст;
7baf5db — узел CC должен использовать nodeenv в качестве сборщика;
c0168a8 — улучшить ошибку создания/обновления канала;
af193e2 — записывать необработанные блоки при вытеснении;
d38e2f6 — правильно декорировать прото-организацию;
4ab1208 — устранить гонки данных в gossip/comm/conn;
52173ac — динамически добавлять верификаторы каналов;
18d51a2 — обновить зависимость pkg/errors;
6a4fc01 — устранить гонку данных в gossip/gossip;
93e1c4f — использовать локальные интерфейсы при создании макетов;
aa6bfc6 — начать использовать пакет идентификации;
2cfb26b — перейти на Alpine 3.9;
c0b9adc — уточнить сообщение «Errored»;
c77ff7d — улучшить проверку совместимости версий Go;
7179eb8 — тест конфигурации в core/peer нестабилен;
60dfe35 — разумные значения по умолчанию для сокращения блоков;
db68f57 — исправить ошибку в документации;
1feb417 — протестировать токены, некорректные транзакции;
65a9da7 — добавить политику старения CR;
791d977 — исправить сообщение в NewDeliverClientForOrderer;
ca79dfe — согласованное именование пространств имён Docker;
afc6804 — отклонять повторяющиеся обновления конфигурации консенсуса;
20c554e — указать источник кода chaincode в Approve;
05f6f6e — удалить хэш из информации об одобрении;
0bb525b — очистить структуру жизненного цикла;
720a531 — перестроить жизненный цикл chaincode с кэшированием;
c776bb8 — исправить нестабильный тест TestMetrics;
e97e40f — ... FAB-14377: добавить channelID в жизненный цикл chaincode.
FAB-14376: кэшировать информацию об установленных chaincodes.
FAB-14375: реализовать прослушиватель состояния для кэша.
FAB-14374: разрешить инициализацию кэша chaincode.
FAB-14373: отслеживать интересные ключевые хэши.
FAB-14372: указывать соответствие утверждению в кэше.
FAB-14371: добавить кэш cc для жизненного цикла.
FAB-10416: проверять версию Go перед сборкой.
FAB-14534: добавить проверку типов в тестах.
FAB-14473: добавить дополнительные метрики для etcdraft.
FAB-14304: исправить неправильное описание.
FAB-9394: поддержка некорневого пользователя в контейнере chaincode.
FAB-12614: MockPeerChaincode получает имя канала.
FAB-14534: исправление регрессии в протолаторе.
FAB-13215: удаление потраченных токенов.
FAB-14025: проактивная кампания.
FAB-14415: многоузловой тест e2e kafka2raft.
FAB-14248: миграция ворот с Channel V1_4_2.
FAB-14180: миграция типа консенсуса канала Cap. V1_4_2.
FAB-14523: обновление версии macOS SoftHSM.
FAB-14518: очистка инициализации жизненного цикла.
FAB-14521: синхронизация протоколов.
FAB-14416: API конечных точек для каждого организационного сервера.
FAB-14451: добавление обновления _lifecycle chaincode к интеграционным тестам. Создание канала в etcdraft:
df3e33c [FAB-14382] добавить тестовое утверждение для предотвращения паники;
1ef664b [FAB-14030] исправить тест TestLeaderYield;
eddc776 [FAB-14459] улучшить ошибку для ключевого уровня одобрения;
51a8318 [FAB-14456] удалить неиспользуемую функцию;
d6b0c25 добавить CLI-функцию для «QueryChaincodeDefinition»;
f0d7d67 [FAB-14455] удалить неиспользуемый аргумент;
8ccd8b2 [FAB-14358] инструменты CLI должны находиться в cmd;
cc20882 [FAB-13393] исправить проблему со сборкой при неконфликтном слиянии;
dedde8c [FAB-14242] новый жизненный цикл CollectionValidationInfo;
c6d0d48 [FAB-14399] переместить idemix.proto в idemix;
e0f4d4b [FAB-14212] перенести поддержку protolator из protos;
a176565 [FAB-14211] удалить расширения etcdraft proto;
a7a41c5 [FAB-14210] удалить ChaincodeInput.UnmarshalJSON;
7ee0846 [FAB-14209] удалить расширения peer/chaincode proto;
a5ef44d [FAB-14208] переместить rwset/tests из protos;
e3b9601 [FAB-14207] извлечь расширения из ledger/protos;
22fea9a [FAB-14206] переместить помощников формата сообщений gossip;
a34c3fa [FAB-14205] переместить средства доступа к типу сообщения в gossip;
fe49517 [FAB-14204] переместить InternalEndpoint из protos;
8d9b2bf [FAB-14199] переместить подписанное сообщение gossip;
2dc89f9 [FAB-14198] ConnectionInfo, AuthInfo из protos;
2a8bdea [FAB-14195] начать перемещение расширений прото gossip;
9949bdb [FAB-14053] переместить расширения протокола обнаружения;
7af149c [FAB-14033] переместить SignedData из protos;
f576d12 [FAB-14023] удалить интерфейс common.Signable;
1beb0bd [FAB-14022] переместить. Перемещение и удаление кода в проекте Hyperledger Fabric
11f8ac7 [FAB-14019] — перемещение помощников для блока из newconfiggroup в protoutil.
7be4a41 [FAB-14011] — перемещение common.NewBlock в protoutil.
2408bca — удаление comm.CASupport.
42ddfcf [FAB-13994] — перемещение тестовых утилит из протоколов.
add8e55 [FAB-13992] — перемещение протоколов и утилит в protoutil.
ccf44d2 — удаление функции CASupport.GetServerRootCAs.
9e1677d — добавление функции CLI «CommitChaincodeDefinition».
53e0797 — добавление функции CLI «ApproveChaincodeDefinitionForMyOrg».
cbb9e7a [FAB-14282] — очистка протоколов проверки.
8b0fe90 [FAB-14347] — использование портов на основе ParallelNode в интеграционных тестах.
7d9fdd1 — удаление кода функции GetClientRootCAs.
38f54cb [FAB-14298] — перемещение BasicSoloV20 в потребительский код.
56dc799 [FAB-13547] — скрытие необязательной конфигурации etcdraft.
01e2e70 [FAB-14381] — увеличение ELECTION_TIMEOUT в UT etcdraft.
3907af2 [FAB-14075] — использование удобочитаемого формата для TickInterval.
34ad340 [FAB-13722] — вызов ReportUnreachable при ошибке отправки.
7589468 [FAB-14419] — увеличение интервала проверки без лидера до 10 секунд.
806380d — исправление опечатки.
10fd1b2 [FAB-14016] — подключение новой проверки инициализации.
7ac72a5 [FAB-14015] — указание необходимости инициализации.
f3e41a2 [FAB-14014] — удаление ненужной логики сериализации.
3560587 — гигиена кода: удаление неиспользуемых API-интерфейсов реестра.
4f4b7f9 [FAB-14298] — включение FabToken с возможностью V2_0.
90e68f8 [FAB-14013] — объединение полей определения цепочки блоков.
0e5f6b6 [FAB-14360] — удаление задержки из тестов работоспособности.
d1b5daa — добавление тестов для проверки валидации пост-заказов.
e8439f0 [FAB-13449] — примеры индексации couchDB.
eb97fb2 [FAB-14366] — ошибка форматирования в документации HLF Build Doc.
37fc516 — ... ФАБ-14077: кластерные метрики производительности.
ФАБ-14345: удаление тестов интеграции/раннера.
ФАБ-14348: ленивая сборка бинарных файлов в тестах интеграции.
ФАБ-13990: отключение старого жизненного цикла для возможности.
ФАБ-13989: проверка возможностей для нового жизненного цикла.
ФАБ-13988: более раннее получение ApplicationConfig.
ФАБ-13987: включение нового жизненного цикла для V2_0 возможности.
ФАБ-13951: массовое исправление комментариев CR.
ФАБ-13950: требование метаданных в качестве входных данных для десериализации.
ФАБ-14255: менее ручное вычисление обновления ведущего узла одноранговой сети.
ФАБ-14049: сквозная передача на неверный идентификатор или сумму.
ФАБ-14281: произвольная точность количества токенов.
ФАБ-14349: удаление бита выполнения из «нормальных» файлов.
ФАБ-14295: де-виперизация приватных данных одноранговых узлов.
ФАБ-14291: де-виперизация выборов однорангового узла.
ФАБ-14169: проверки количества токенов.
ФАБ-14274: загрузка состояния конфигурации Raft при запуске цепочки.
ФАБ-13750: корректное определение версии для координатора.
ФАБ-14101: исправление разрешений в контейнере цепного кода.
ФАБ-13238: обработка выхода контейнера во время работы. Запуск:
1741d80 FAB-13238 регенерация основных {chaincode, container} макетов;
2ac8405 FAB-14300 пропуск вытягивания каналов при подключении;
0b88a3c FAB-13902 консолидация среза поддерживаемых платформ;
cf8a58e включение обновления chaincode на _lifecycle;
a657602 встраивание парсера в wire в PackageProvider peer;
df25c44 FAB-14192 устранение взаимоблокировки в цепи etcdraft;
027bb89 FAB-14096 контейнер CouchDB остаётся после юнит-тестов;
744bf73 FAB-14066 удалить политику эмиссии configtx по умолчанию;
4fcaabc FAB-12699 разрешить организациям быть пропущенными как иностранным;
5cea309 FAB-13858 исправить неизменяемые /Channel props при создании;
36ad9fd. FAB-14149 — очистка протоколов транзакций.
c4b52bd — спецификация базового профиля транзакции в конфигурации.
946f86b — нешаблонные операции создания транзакционных каналов.
96aa2ca — использование эфемерных портов в тестах состояния Gossip.
4e35acb — использование эфемерных портов в сервисных тестах Gossip.
1db469b — исправление нестабильного теста BatchingOfStateRequest.
5e779dc — проверка владельца токена.
e751982 — использование эфемерных портов в тестах Gossip Gossip.
05485b9 — сквозные тесты Kafka2Raft по зелёному пути.
0504983 — миграция консенсуса: зелёный путь Kafka2Raft #4.
4950edd — миграция консенсуса: зелёный путь Kafka2Raft #3.
637634e — всегда доставлять, если кластер меньше 3 узлов.
46ea35a — ужесточение интеграционного теста на вытеснение etcdraft.
60001ff — предоставление метрик, специфичных для Raft.
02e82ba — обновление GOVER до версии 1.11.5.
240fb7a — уточнение документации по разбивке на страницы CouchDB.
dac24a0 — отложенное выполнение GinkgoRecover.
1f1a625 — упрощение TestStateMessages.
2f34264 — исправление ссылки на пример idemix.
a958da9 — удаление ConfidentialityLevel из протоколов.
ff5dfed — использование эфемерных портов в коммуникационных тестах Gossip.
dc29e14 — выполнение проверок создания экземпляра в тесте.
bc94e9b — добавление дополнительных журналов в цепочку etcdraft.
5c185bd — опечатка.
9002e75 — миграция консенсуса: зелёный путь Kafka2Raft #2.
aa0662d — NPE при регистрации без приложения. channels
49199e3 FAB-13949 Сделать так, чтобы DeserializeMetadata возвращал sentinal.
b6f2315 FAB-13876 Подключить приватный хэш данных к cchandler.
943575a FAB-13525 Подключить новый lifecycle для проверки shim.
b2bb8ed FAB-14112 Добавить идентификатор канала в информацию о проверке intf.
134f658 FAB-13788 Исправить UT утечки TestMultipleOrgEndpoint.
7bf6734 FAB-14103 Исправить модульный тест в метриках состояния сплетен.
687d2e3 FAB-13936 Поддержка нескольких типов владельцев токенов.
694341c FAB-14005 Создать новый метаключ для валидации на уровне состояния.
bc4b156 В запросе представлен список задач и изменений, связанных с разработкой и тестированием программного обеспечения.
Основной язык текста запроса — английский. Создать новый протокол protobuf (FAB-13924).
E2E тест: список токенов (FAB-12399).
Исправить нестабильный интеграционный тест в Raft CFT (FAB-13848).
Увеличить интервал по умолчанию для интервала тиков в Raft (FAB-13845).
Исправление переполнения uint64 в gossip/state (FAB-13813).
Добавить функцию жизненного цикла для получения пространств имён (FAB-13510).
Добавить запрос диапазона для метаданных (FAB-13509).
Добавить диапазон состояний в ledger shims (FAB-13514).
Подключить QueryDefinedChaincodes к SCC (FAB-13508).
Обеспечить поддержку жизненного цикла для запроса определения цепочки (FAB-13507).
Встроить функцию Define в SCC (FAB-10729).
Уменьшить потребление памяти в тесте (FAB-13819).
Реализовать поддержку жизненного цикла Define функции (FAB-13506).
Внедрить функцию Define для организации в SCC (FAB-10726).
Метрики обмена данными в gossip (FAB-12917).
Показатели выборов лидера в gossip (FAB-12915).
Доработать Bundle.validateNew (FAB-13705).
Разработка приложений: тема смарт-контрактов (FAB-12874).
Способы участия (FAB-13855).
Устранить нестабильность теста жизненного цикла (FAB-13843).
Исправлена ошибка «слишком много аргументов» в bootstrap.sh (FAB-13749).
Функция жизненного цикла DefineForMyOrg (FAB-13505).
Добавление операций установки и управления жизненным циклом в nwo (FAB-13505).
Заменить вызовы политики на вызовы ACLMGMT (FAB-13516).
Переместить примеры в fabric-samples (FAB-7701).
Обновить документацию протокола ConsensusType (FAB-13704). Исходный текст написан на английском языке.
В запросе представлен список задач и изменений, связанных с разработкой и тестированием программного обеспечения. В тексте упоминаются различные идентификаторы задач (FAB-12029, FAB-13824 и т. д.), ссылки на репозиторий GitHub и систему отслеживания ошибок Jira. Также в тексте перечислены изменения кода и улучшения функциональности.
К сожалению, без контекста сложно понять, о каком именно программном обеспечении идёт речь и что конкретно было сделано. Однако можно предположить, что это технический документ или журнал изменений для проекта разработки программного обеспечения. FAB-13726: Удалить валидацию LSCC из валидатора версии 20.
FAB-13727: Клонировать встроенный плагин валидации версии 1.3.
FAB-13504: Добавить прокладки для единообразного доступа к реестру.
FAB-13503: Добавить проверку IsSerialized.
FAB-13513: Немного оптимизировать код сериализации.
FAB-coll ACL: Выполнить ACL для доступа к записи pvtdata.
FABCI-255: Обновить скрипт multiarch в Fabric.
Упаковка chaincode из CLI: Упаковать и добавить жизненный цикл chaincode через интерфейс командной строки.
FAB-coll ACL: Добавить memberOnlyWrite в collectionConf.
FAB-13708: Поиск функции ChaincodeDef для валидации.
FAB-13178: Использовать MaxInflightMsgs для ограничения запросов.
FAB-13613: Исправить гонку в UT etcdraft цепи.
FAB-13438: Ошибки должны отражать правильное состояние.
Оптимизация кода: Оптимизировать код.
FAB-13178: Тупая версия BlockCreator etcdraft.
Удаление глобальной переменной лидера: Удалить глобальную переменную лидера в etcdraft цепи.
Перемещение логики raft в отдельный файл: Переместить логику raft в отдельный файл.
Хранение SoftState raft: Хранить SoftState raft.
Передача SoftState по каналу наблюдения: Передавать SoftState по каналу наблюдения.
Ожидание новых лидеров для сообщений в полёте: Новый лидер должен ждать сообщения в полёте.
Использование моков для тестирования валидатора: Использовать моки для тестирования валидатора.
Рефакторинг processChannelConfigTx: Рефакторить processChannelConfigTx.
Проверка ошибок DERToX509Certificate: Добавить проверку ошибок DERToX509Certificate.
Реализация метода GetCreator() MockStub: Реализовать метод GetCreator() класса MockStub.
Клиент верификатора: ListTokens: Клиент верификатора: список токенов.
Добавление пакетов shim ext в ccenv: Добавить пакеты shim ext в среду выполнения chaincode.
Разработка приложений: пространство имён chaincode: Разработка приложений: пространство имён chaincode. FAB-13700 Отменить токен эндорсер транзакции proto msg.
fa27614, FAB-13698: отключить ненадёжный тест TestReconnect.
2ab1ffd, FAB-13173: обновить клиент с провером и TxSubmitter.
67ef0b4: запросить установленные +lifecycle чейнкоды из CLI.
2defa53: установить +lifecycle чейнкод из CLI.
89b8632, FAB-13694: переместить LastConfigBlock в общий порядок.
228e919, FAB-13632: отделить vscc валидатор.
4b28faa: представить и использовать API для неявных коллекций.
fa1b286, FAB-13684: добавить ledger.pvtdataStore в core.yaml.
47dd043, FAB-13502: добавить десериализаторы для отдельных полей.
e6d5c72, FAB-13501: добавить десериализатор для структур из БД.
e4a6ddc, FAB-13500: добавить сериализатор для структур в БД.
357a512, FAB-13677: удалить каталог unit-test.
8768567, FAB-12908: добавить проверку работоспособности CouchDB.
6f021ad, FAB-13676: удалить etcdraft из списка последовательных тестов.
7630f0d: разрешить DeployedChaincodeInfoProvider принимать channelName.
e9c2f4c, FAB-12065: исправить ненадёжный тест TestLeaderYield.
f8e8424, FAB-13668: неправильное сопоставление тома контейнера BYFN.
074faf4, FAB-13515: поддержка aclmgmt для бесканальных ресурсов.
45d2f98, FAB-13281: документировать доверительные отношения.
321d96a, FAB-13178: не принимать новые env, когда conf в полёте.
9e31d16, FAB-13178: реорганизовать цепочку etcdraft, чтобы избежать синхронизации.
2611dfc, FAB-13663: рефакторинг getChaincodeDeploymentSpec.
c57633f, FAB-12126: исправить ошибку в тесте клиента обнаружения.
9298521, FAB-13657: убрать явные проверки возможностей.
82f066f, FAB-10202: удалить обнаружение обновлённого чейнкода.
333d116, FAB-13653: исправить ошибку TestTicker. Обновление синтаксиса команд в документации
Клонирование компонента валидации версии 1.4
Добавление возможности валидации версии 2.0
Рефакторинг getGoEnv() для поддержки Windows
Создание слоя маршрутизации валидатора
Улучшение гигиены кода: переименование mux в mutex
Интеграционное тестирование на случай сбоя лидера и отработки отказа
Переход к обработчику promhttp
Удаление дублированного пакета cid
Превращение сбоев Step RPC в неблокирующие
Уменьшение времени ожидания соединения на клиенте couch db
Устранение периодического сбоя теста в ACL E2E тесте
Исправление результатов распечатки
Пропуск ошибки peerEndpointError
Добавление метрик индоссанта
Синхронизация реестра в тестах SBE
Обновление информации об авторских правах
Добавление LTS к разделу «Что нового» версии 1.4 документа
Исключение ссылки lscc в пакете endorser
Использование DeployedChaincodeInfoProvider в хранилище коллекций
Устранение ошибки flake в TestCreateChainWithTimeoutErr
Добавление запроса установленных цепных кодов в SCC функцию
Удаление grpc_start_time из журналов
Клиент верификатора: клиентский сертификат для взаимного TLS
Упрощение предложения конфигурационного блока
Устранение неудачного UT
Обновление мастера для fabric v1.4.0
Фиксация: синхронизация между close() levelDB и rw APIs()
c7cc0d0 Перевод текста:
FAB-11522: Преобразование жизненного цикла SCC для использования диспетчера.
FAB-12909:
FAB-12904: Issuer и Transactor: ожидание запроса.
FAB-13463: Документирование поставщиков — часть 2.
Другие пункты списка:
К сожалению, без контекста сложно понять, о чём идёт речь в запросе. Но я надеюсь, что мой ответ будет полезен. Текст запроса представляет собой перечень изменений в проекте Hyperledger Fabric.
В запросе содержатся ссылки на коммиты и тикеты Jira, которые используются для отслеживания задач и изменений кода в процессе разработки программного обеспечения.
Текст описывает различные изменения и улучшения в коде проекта, связанные с использованием Raft, увеличением времени ожидания среды Go, использованием Alpine Linux для образов Docker и другими аспектами разработки.
Основная часть текста написана на английском языке. В запросе нет фрагментов на русском языке. Удалить мёртвый код из:
Исправить нестабильный тест etcdraft;
Удалить мёртвый производственный код из bccsp;
Рефакторинг обновлений метаданных в nwo;
Переименовать GetConfigBlock в GetConfig в nwo;
Добавить cryptogen extend к интеграционным тестам;
На борту: разрешить пустые каналы;
Создать таблицы метрик;
Только одна функция за раз может использовать кэш;
Исправление CouchDB bulk load;
TOKEN_ENDORSER_TRANSACTION protobuf message;
Исправить тест на MacOS;
Разработать приложения: параметры подключения;
Обработать комментарии: TxSubmitter;
Коммерческие обновления;
Уточнить пояснения по архитектуре;
Увеличить покрытие тестов согласования;
Проверять на ошибку перед отчётом о несоответствиях;
Использовать сгенерированные макеты в тестах приватных данных;
Пропустить фиксацию существующих блоков. Исправление TestConfigureClusterListener в MacOS
Исправление Unused code chaincode/transaction_contexts
Возврат err вместо nil
Исправления в версии check в bootstrap.sh
Сохранение reconcile pvt за один проход
Исправления для BYFN вручную
Обновление коммерческого документа (WIP)
Политика одобрения для BYFN
Уточнение версии node.js
Передача от транслятора/верификатора
Исправление опечаток в документе
Отдельный TLS-прослушиватель для внутрикластерного взаимодействия
Исправление mkdir cmd
Добавление измерителя с версией fabric и go
Комментарии к токену tx: проверка
Исправление unit test flakes для blocksprovider
Опечатка в configblock.go
Рефакторинг функции RetrieveBlocks
Улучшение совместимости SDK в документации
Исправление etcdraft reconfiguration UT
Проверка на nil в ToGossipMessage
Завершение цикла вывода потоковых данных из контейнера
Повторное добавление УТ для подтверждения повторной передачи
Исправление гонки данных в gossip/discovery
Исправление ошибки при декодировании missingdatakey
Поддержка подмножества системных каналов OSN
Включение etcdraft для разработки v2.0 Перевод текста:
b59ec76 [FAB-13024] обновить документ fabcar;
658db4b [FAB-13199] сократить время тестирования etcdraft;
d03670b [FAB-13225] учесть комментарии к проверке кода;
95591db [FAB-13057] удалить проверку применённого индекса в хранилище;
d915ee9 [FAB-12949] завершить перенастройку после перезапуска;
2894127 [FAB-12986]: реестр для каждой цепи для raft chain_test.go;
0ccf9ea [FAB-12945] добавить модульные тесты для перенастройки raft;
a6c0b10 [FAB-12972] повторно включить службу проверки и транзакцию токена;
aefa370 регенерировать тестовые данные реестра с помощью версии 1.1;
2fd63a4 [FAB-11643]: исправить гонки данных в gossip/state;
d52b16e [FAB-12870] исправить временную ошибку в тестах grpclogging;
ddd9cd9 [FAB-13043] документировать предварительные условия для модульного теста;
1e58440 [FAB-13162] учесть замечания: конфигурация клиента токена;
4d22836 [FAB-13141] добавить assert.Error() проверку;
d85155a [FAB-13114] подготовиться к следующему выпуску (2.0.0 на master);
dd455f2 [FAB-12934] разработать приложения: профиль подключения темы;
39d5f0a [FAB-13204] реорганизовать класс сообщения pull в сплетнях;
ed88b9a [FAB-13202] опечатки в core/chaincode;
b336f2b [FAB-10939] переменные среды в BYFN;
f4067cb [FAB-11608] сплетни: оптимизировать проверку сообщений о состоянии;
9fb809b [FAB-12891] проверить, что владелец не равен нулю для импорта и передачи.
10 декабря 2018 г., 13:09:08 EST
Удалить инициализацию логирования из пакета инициализации.
Распространить окружение вызывающей стороны на ордер.
Учитывать FABRIC_LOGGING_SPEC в библиотеке.
Увеличить время ожидания для проверки работоспособности.
Модифицировать возвращаемое значение NewMCS.
Переместить namers из statsd во внутреннюю систему.
Интеграция Idemix/Fabric-CA.
Тестирование e2e для collACL.
Переименовать CommitPvtData() в ledger API.
Отфильтровать внутренние документы CouchDB из результатов запроса.
Отключить etcdraft для версии 1.4.
Заполнить поля Length в вложениях.
Уменьшить уровень логирования при извлечении приватных данных коллекции.
Исправить сбои UT PKCS11.
Паника при сбое вытягивания системной цепочки.
Привязать регистрацию к ордеру.
Исправление UT flake TestBlockPullerClone.
Предупреждения golint в orderer/common/cluster.
Исправить пустую строку как ключ CouchDB.
Обработка ошибок для runProgram.
Исправлена опечатка в интерфейсе versionedDB.
Соединение никогда не возвращает nil.
Добавить метрики blockcutter.
Убрать текущие тесты производительности ордера.
Реализовать откат в pvtdatastore.
Использовать кэш, чтобы избежать повторных проверок ACL.
Исправить комментарии к обзору кода. * 28628b8 [FAB-12968] — исправление ошибки итератора в plugin_validator.
f2ee26b [FAB-11781] — включение согласования pvtdata.
fb4aeb5 [FAB-11642] — устранение состояния гонки в gossip/service.
931ae33 [FAB-12652] — мост Idemix.
08d9e3d — рекон: добавление collelgnot. к прослушивателю stateUpdates.
a2a2973 [FAB-12963] — проверка возможности токена в сервисе Prover.
225a683 [FAB-12013] — активация сервиса prover grpc при запуске peer.
9d8fcbb [FAB-12801] — создание статистики реестра с базовыми метриками.
f64434e [FAB-12955] — перемещение наблюдения времени сборки.
29db166 — инструментирование сборки контейнера chaincode.
bd5df09 — рекон: фиксация pvtData старых блоков в StateDB.
e00dfcb — рекон: обновление учёта BTL, управляемого менеджером очистки.
37d0010 — рекон: фильтрация устаревших данных и построение пакета обновлений.
4876d88 [FAB-12941] — активация Prometheus в интеграционных тестах.
a061c5d [FAB-12907] — сборка Windows завершается неудачно из-за SIGUSR1.
e03a372 — инструментальное средство запуска chaincode.
1fd2134 [FAB-12911] — исправления в учебном пособии по коммерческим бумагам.
a0dbe00 [FAB-12621] — добавление поддержки CORS в configtxlator.
87f3a96 [FAB-12656] — активация PreVote etcdraft.
d2f2029 [FAB-12816] — сопоставление кластера RPC для каждого пункта назначения.
c1ff9e6 [FAB-12552] — поддержка типа B tx для raft.
99a7f5e [FAB-12730] — умеренный тайм-аут для тестов цепочки Raft.
2753696 [FAB-12553] — возможность добавления узлов в тестах Raft.
5e359fe [FAB-11919] — шаги 4/4 к снимкам etcdraft.
5ca4428 [FAB-11919] — шаги 3/4 к снимкам etcdraft.
9b8827b [FAB-11919] — шаги 2/4 к снимкам etcdraft.
458c627 — ... Рефакторинг NewProvider для реестра
Разработка приложений: обучающий документ
HTTP-обработчик для управления logspec
Добавление HealthCheck в реализации виртуальной машины
Протобуфные сообщения для ожидания токена
Информация об отзыве удостоверения Idemix
Запись корректного ключа состояния
Фиксация pvData старых блоков в pvtStore
Удаление etcd/raft фикстур из папки sampleconfig
Процессор/верификатор TX: выкуп токенов
Транзакционный модуль TMS: RequestRedeem
Разработка приложений: процесс и дизайн данных
Запись WAL и снимков во временный каталог при тестировании
Устранение условий гонки в gossip/интеграции
Проверитель: RedeemRequest
Сервер провера: перевод с использованием TMS
Транзактор TMS для перевода токенов
Топологическая информация Idemix
Убрать вводящее в заблуждение сообщение об ошибке журнала
Генерация ключа отзыва Idemix
Инициализация и подключение поставщика метрик
Обновление номенклатуры ведения журнала — замена «модуля» на «логгер»
Доработка документации в соответствии с новой конфигурацией ведения журнала
Возврат ginkgomon.Runner вместо ifrit
На пути к созданию моментальных снимков etcdraft 1/4
Интеграционное тестирование CFT
Добавить WAL для сохранения журнала raft
Защитная обработка info.FullMethod 88e3f8f: изменение сигнатуры функции внутреннего оценщика.
ebcbd53: исправление граничной проверки для cauthdsl (FAB-11387).
67ed103: исправление MockStub RangeQueryIterator (FAB-12749).
71e975e: переименование ModuleLevels в LoggerLevels (FAB-12769).
1789f4f: добавление проверки имени регистратора.
ce5bd2c: удаление преобразования имени регистратора.
ce54f14: увеличение временного порога в тестах (FAB-12766).
44a2fc6: Idemix Credential Signer/Verifier (FAB-9837).
e8b284a: Idemix Credential Request Signer/Verifier (FAB-9695).
9fbbad1: тестирование flake в TestStreamAbort (FAB-12763).
cd988c0: неработающие ссылки (FAB-12647).
4b6f290: Idemix Nym Key Deriver (FAB-9694).
ab5bd84: определение, находится ли узел заказа в канале (FAB-12704).
9634185: введение grpc-перехватчиков для базовых метрик.
6054cdd: добавление отключённых и прометеевых поставщиков метрик.
8222133: введение опций счётчика в метрики.
a8fc602: Idemix User Key Generator (FAB-9672).
53cc657: удаление суффикса «-stable» в документации по обновлению (FAB-11043).
3dac045: возврат grpc-кода InvalidArgument при ошибочной настройке уровня.
753e187: обновление устаревших функций логирования в peer CLI.
c209841: использование новым логированием переменных окружения в orderer.
8509e7c: проверка уровня в ядре Check() для имени регистратора записи.
99eb596: добавление SetLogSpec в CLI через Admin Service.
d1ec865: улучшение логирования ошибок обновления канала.
836161a: асинхронные соединения кластера (FAB-12673).
541f41c: чат не RocketChat.
df065ec: улучшение ошибки консенсуса при WaitReady (FAB-11088).
d484477: настройка вызывающих устаревшие переменные логирования viper.
211bb65: добавление новой переменной окружения для формата логирования.
e32e55d: удаление ссылки на FAQ по e2e_cli (FAB-12667).
7c78a24: отмена изменений (FAB-12659). FAB-12477: добавить сообщение о членстве в etcd/raft.
d92a41d FAB-12635: проверить каналы системной цепочки.
a65b055 FAB-12591: извлечь блок конфигурации.
785ebd1 FAB-12550: проверка цепочки хеширования конфигурационного блока OSN.
4609306 FAB-12634: заблокировать версии для gotools.
f995aae FAB-11096: удалить цели, связанные с testenv.
87a4266 FAB-12630: улучшить инструкции по установке.
18ae86a FAB-12626: исправить отладку couchdb_test.go.
a99d8a8: удалить ссылку на lscc из Txsimulation.
bfdc56c: удалить ссылки lscc/sccc из cceventmgmt.
256dc12 FAB-12155: реализация IssuerValidator.
b72d36b FAB-12213: исправить опечатки в cid/cid.go.
2020c6e FAB-12238: исправить ошибку в слове «specified».
c26c595 FAB-12154: Configtxgen: исправить несоответствующие дефисы.
c3d8da8 FAB-12159: ошибка в Statecouchdb TestDebugFunctions.
d99d940 FAB-12193: исправить неправильные сообщения об ошибках в peer.
0439718 FAB-12215: WYFA: удалить chainId в запросе предложения транзакции.
85dd179 FAB-12604: настроить необходимые кодировщики zap.
b46ff00 FAB-12594: уменьшить накладные расходы на гонку в модульных тестах.
200ec09 FAB-12502: предоставить клиентскую поддержку для etcdraft.
365a710 FAB-12522: извлечь сертификаты TLS CA из конфигурации.
41da334 FAB-12508: добавить Block(seq) в поддержку консенсуса.
319ca36 FAB-12501: реализовать клиентский кластер ОСН.
ec72c70 FAB-12540: исправить ошибку установки cli.
95a57a9 FAB-12599: удалить неиспользуемую переменную в коде однорангового узла.
dd5f582 FAB-12214: улучшить документацию по обучению работе с личными данными.
bd2e316 FAB-12577: сделать... УТС под кластером тест более устойчив:
0a5d2d2 FAB-12507 — разъяснения в документации для частных данных конфигурации;
aaea301 FAB-12544 — адаптация комментариев gossip к синтаксису godoc;
6fc968f FAB-12545 — исправление фиктивного заглушки PutState при пустом значении;
2cfb4bf — добавление новой переменной среды для спецификации ведения журнала;
81cd2f1 FAB-12534 — перемещение Step() в собственный регистратор;
db9c574 FAB-12015 — добавление обновления конфигурации Raft;
fddc27c FAB-12492 — запуск сеанса пиров с организацией usr org;
aa89a50 FAB-12524 — исправление неправильных или отсутствующих комментариев godoc;
8a8a1c1 FAB-12500 — доставка проверки цепочки хешей клиента;
d01d7e4 Ledger-lscc: удаление ссылки lscc из cceventmgmt;
5ee9708 FAB-12497 — добавление гиперссылки на текст репозитория fabric-samples;
77774a2 Ledger-lscc: удаление ссылки lscc из политики BTL pvtdata;
6b93396 Ledger-lscc: удаление ссылки lscc из пакета confighistory;
89132ff FAB-12506 — устранение ошибки гонки данных в go-metrics;
916a59b FAB-12484 — внедрение метрик времени выполнения с помощью go-kit;
cb5ee6b FAB-12440 — запуск goimports на дереве и повторное включение;
a1be265 FAB-12481 — обновление файлов, сгенерированных proto;
5470aaa FAB-12486 — использование точечного соглашения об именах для регистраторов zap;
199769c FAB-12454 — документирование деталей политики сбора;
8619c8c FAB-12377 — интеграционный тест многоузлового etcd/raft;
5a51534 FAB-11703 — поддержка многоузлового кластера Raft. В запросе представлен список задач и изменений в проекте Hyperledger Fabric.
Текст запроса относится к технической сфере разработки программного обеспечения. Основной язык текста — английский.
В запросе нет переводимого текста. В запросе представлен список изменений, внесённых в проект Hyperledger Fabric.
В тексте запроса упоминаются следующие изменения:
Для получения более подробной информации об изменениях рекомендуется обратиться к исходным ресурсам, указанным в запросе. FAB-12098 Use context WithTimeout in gossip handshake.
FAB-12076 Использовать необработанные строковые литералы для JSON.
FAB-12076 Исправить неверный JSON в тесте.
FAB-12089 Добавить приватный метадатер по хешу.
FAB-12002 Исправить опечатку в комментарии.
FAB-11905 Предоставить полный набор индоссантов в фильтре.
FAB-11973 Неудачный тест при проверке на основе состояния.
FAB-11989 Уточнить обработку ошибок для плагинов.
FAB-12069 Исправить проблемы с веткой, отмеченные go 1.11.
FAB-12049 Обновить Doc Idemix в Fabric 1.3.
FAB-12064 s,golang.org/x/net/context,context,g.
FAB-11998 Добавление JavaDocs в build_network.
FAB-12054 Повторить операцию в TestInvalidChannel.
FAB-12050 Добавить раунд для генерации времени ca notBefore.
FAB-12044 javaenv-docker для извлечения образов javaenv.
FAB-11595 Незначительная очистка теста JavaCC e2e.
FAB-12020 Обновить разделы цепного кода с помощью Java cc.
FAB-12042 Обновите базовый образ до версии 0.4.12.
FAB-12034 Устранить гонки данных в pull_test.go.
FAB-11572 Повторно включить тест.
В запросе представлен список задач и изменений, связанных с разработкой и тестированием программного обеспечения. Основной язык текста запроса — английский. * af57f97 [FAB-12010] обновить версию Go до 1.10.4.
5816af0 [FAB-11162] упростить управление часами в цепочке.
[20cbe44] улучшить гигиену кода: отключить recon upfront при недостающих данных.
ee81a3d [FAB-12018] исправить неправильное описание.
[10b5eff] рекон: отключить, не сохраняя записи о недостающих данных.
5a3d110 [FAB-12000] отключить приватное согласование.
d631b54 [FAB-10804] удалить HasLaunched из реестра.
57ad85c [FAB-11915] продолжить работу над документацией по утверждению состояния.
[921b896] исправить проблему с historydb для ключей, содержащих нулевые байты.
[08aabe9] дождаться завершения горутины перед закрытием БД.
38430ad [FAB-12014] регистрировать предупреждение об отсутствии индекса.
a800648 [FAB-11960] сделать CACertsBundlePath методом.
a864726 [FAB-8740] документированная нумерация страниц в базе данных состояний.
5769cc3 [FAB-11976] шестнадцатеричное кодирование двоичных ключей в коллекции.
8a7737d [FAB-10804] поставить транзакцию chaincode в очередь при запуске контейнера.
944adf2 [FAB-11960] внедрить TLS в интеграционные тесты.
2baf7f9 [FAB-11958] исправить незначительные проблемы в руководстве по приватным данным.
a828f47 [FAB-11966] проверить сбой при завершении работы.
70307a0 [FAB-11961] правильно освободить ресурс.
[fdc4889] пропустить неудачный тест при проверке на основе состояния.
9894396 [FAB-11972] удалить мёртвое поле, добавленное в [FAB-11455].
[7093ca0] [FAB-11972] исправить макеты и подделки из [FAB-11455].
807b7ae [FAB-11706] добавить информацию о тестах на совместимость.
5687311 [FAB-11953] разрешить элементы в образце chaincode с шариками.
b2941b5 [FAB-11928] атрибуты Idemix в chaincode.
3adfdbf [FAB-11959] улучшить модульные тесты для confighistory.
[88949f3] ... FAB-11954: Rmv state based endorse from pluggable doc.
FAB-11955: Enhanced error message for SB validation.
FAB-11948: Check collection exists before meta put.
FAB-11907: Lock and BlocksDeliverer are fields.
FAB-11583: Fix erroneous anchor peer output.
FAB-11906: Thread-safe mocks for SBE.
FAB-11947: Delete useless code.
FAB-11945: Fix minor issues in pvt data tutorial.
FAB-11896: Exercise v1.2 and v1.3 validation in tests.
FAB-11938: Retries in cluster test to stabilize UT.
FAB-11925: Code hygiene: remove unused functions.
FAB-11916: Fix remaining comments for pagination.
FAB-11764: Add test for endorsement plugin.
FAB-11607: State-based endorsement E2E.
FAB-11503: upd. marbles cc with pagination APIs.
FAB-11455: Peer side changes to support pagination.
FAB-11907: Data races in deliver client.
FAB-11911: Address review comments for statebased.
FAB-11310: Implement the def CC APIs for pagination.
FAB-11307: Define new chaincode APIs for pagination.
FAB-11306: Update shim proto to support pagination.
FAB-11410: Add paging for transaction simulation.
FAB-9840: CouchDB safe pagination — statecouchdb.
FAB-8823: State-based endorsement documentation.
FAB-11902: Fix deadlock in key-level validation. Улучшение исправления ошибок для TestCreds.
Исправление ошибок при работе с TestCreds.
Исправления ошибки в TestGoodChannelCreateConfigUpdate.
Удаление ESCC, VSCC из документации.
Обновление версии Baseimage до 0.4.11.
Уменьшение шума в журнале от msp.
Реализация минимальной цепочки на основе Raft.
Запрос состояния с открытым диапазоном.
Повторная операция в cluster_test.
Перевыпуск библиотеки amcl в fabric.
Улучшение гигиены кода: удаление неиспользуемых констант.
Скрипт для извлечения образов из Nexus.
Устранение проблем с master.
Добавление тестов для восстановления компонентов реестра.
Решение проблемы с тестами go 1.11 в msp.
Образец CC для утверждения на основе состояния.
Удобство использования слоя CC для утверждения на основе состояния.
Решение локальной проблемы с тестом при использовании go1.11.
Интерфейс для удобства использования слоя CC.
Проверка возможностей для размещения/получения метаданных CC.
Поддержка обработчика CC для получения возможностей.
Обработка метаданных на уровне ключа в обработчике chaincode.
Протоколы chaincode для метаданных на уровне ключей.
Оболочка chaincode для операций на уровне ключей.
Валидация пакета кода на платформе Java.
Разделение MetadataLifecycle от выпуска 1.3. FAB-11860: KeyLevelEndorsement cap. для 1.3 peers only
FAB-11171: TMS issuer and verifier for import
FAB-11795: Import etcdraft in configtxlator
FAB-11868: Documentation Enhancement
FAB-11866: remove duplicated code in unit-test
FAB-11862: Retry operation in cluster UT
FAB-11812: update suite description
FAB-11815: allow META-INF during validation
FAB-11524: Prover: Request Import
FAB-11838: Add INFO logging for anchor peers
FAB-11826: TestTxOpsPreparationMetadataUpdates fail
FAB-11301: private data reconciliation
FAB-11827: Rename package names/dirs for validator
FAB-11321: Alleviating lock contention of MSP cache
FAB-11830: Code hygiene for key-level validation tests
FAB-11829: Log discovery requests/responses
FAB-11804: CC access control readme
FAB-11820: Fix typo in the document
FAB-11803: Fix typo in the document
FAB-11821: Decrease log level of a normal behaviour
FAB-11814: swimlane anchor
FAB-11794: test 1.3 validation logic in validator test
FAB-11802: State-based val. must at least check CCEP
FAB-11801: Fix duplicate words in the document
FAB-11769: validate cc ns change for meta writes:
Изменения:
build/
в gitignore;Этот текст может быть связан с разработкой программного обеспечения, тестированием и управлением версиями. fncs
aa52af1, FAB-10999: внедрить явную поддержку chaincode в ipc.
d861bbf, FAB-10998: использовать LSCC напрямую для GetChaincodeData.
1160b11, FAB-10992: абстракция жизненного цикла для возврата ccci.
f4ed742, FAB-10987: прямой вызов GetChaincodeDeploymentSpec.
be01b7e, FAB-10986: удалить одну ссылку на runtime_launcher.go CDS.
bb64b0a, FAB-10985: описать себя LSCC и т. д.
18091ad, FAB-10984: подготовиться к перемещению атрибутов SCC в SCC.
c9e3904, FAB-10283: заставить configtxlator правильно обрабатывать карты.
563374a, FAB-10723: получить сохранённый пакет установки cc по хешу.
e34dac4, FAB-10141: исправить ошибку в сохранении блока генезиса.
a2ea1ef, FAB-11047: увеличить кеш мемоизации клиента обнаружения.
03104e7, FAB-10292: обновить protobuf до версии 1.1.0.
6be352a, FAB-11130: добавить ключи к неключевым литералам структур.
f193887, FAB-11121: убрать флаг рекурсии (-r) из ginkgo.
3e591f6, FAB-10866: сбой сборки из-за проверки заголовка лицензии pptx.
86d7ccb, FAB-11133: ConfigUpdate поддерживает вариативные подписывающие стороны.
a45c3bf, FAB-10957: использовать 0 как плохой порт при сбое подключения.
6e9ad4b, FAB-10968: устранить расу в интеграционном тесте обнаружения.
09ddf97, FAB-11097: обнаружить: нет информации о канале у локальных пиров.
f71a380, FAB-11028: обнаружить: удалить нулевые цепочки из вывода.
1d3bd84, FAB-11129: обеспечить разбор дайджестов версии 1.3 версией 1.2.
36a4a8f, FAB-10720: сохранение нового пакета установки cc.
4a73894, FAB-11138: заменить импорт gogo на golang/proto.
d2d5bef, FAB-11112: функции для преобразования CDS в пакет установки cc.
7893ab3: ... Для версии 1.3 разработки:
ae9237f FAB-10963 Discovery: фильтрация в запросах членства.
8fd6f14 FAB-10857 Извлечение фильтрации одобрения обнаружения.
bc88414 FAB-9152 Исправление гонки данных в TestManagerImpl.
f48cf5c FAB-10924 Гонка данных во время очистки обработчика событий.
a06dd35 FAB-10952 Гонка данных при выполнении основных тестов /comm.
7a3001a FAB-10942 Исправление гонки данных в основных тестах /коммиттера.
003566e FAB-9160 Исправление гонки данных в TestRecoverFromError.
a72b7fd FAB-9146 Исправление TestCreateChainFromBlock гонки данных.
6dd7353 FAB-9149 Исправление гонки данных в TestRegister_MutualTLS.
1e04fe8 FAB-10912 Исправить TestPluginLoadingFailure на Mac.
635bce5 FAB-9132 Исправление гонки данных в core/chaincode/shim.
32c05bd FAB-10689 Добавить конфигурацию коллекции в раннер однорангового узла.
c561eb2 FAB-10718 Исправить гонку чтения/записи конфигурации в Test..
ff89f3e Исходный текст:
FAB-9143 fix data race in TestOrderingService...
Перевод:
[FAB-9143] исправление гонки данных в TestOrderingService. Перевод текста:
Основной язык текста запроса: английский. Фиксация сплетен приватных данных.
FAB-10451: в конфигурации discovery используются идентификаторы MSP.
FAB-9779: очистка обработки ошибок вызова CLI.
FAB-10445: некорректная проверка configtxgen на канале ID.
FAB-10444: динамические возможности для проверки plugg.
FAB-10442: отсутствуют тесты SimulateConfigTreeUpdate.
FAB-10441: добавить недостающие тесты GetConfigTree.
FAB-7614: комбинированная реализация Principal и Anonymity.
FAB-10403: исправление в txmgr, связанное с purgemgr.
FAB-10433: запуск теста, связанного с gossip, в сериализованном виде.
FAB-10370: изменение формата хранения revocationpk.
FAB-10426: jq отсутствует в образе fabric-tools.
FAB-10425: исправить неправильный заголовок лицензии.
FAB-7615: скрыть анонимные и комбинированные принципы до версии 1_3.
FAB-10420: всегда печатать статус узла peer.
FAB-10415: обновить Makefile для поддержки пользовательского DOCKER_NS.
FAB-10383: добавить поддержку MSP версии 1.3.
FAB-10408: избегать задержек при извлечении данных pvt.
FAB-10396: перенести генерацию ключей TLS chaincode в core/common.
FAB-10409: cryptogen должен сообщать об ошибке рендеринга.
FAB-10407: исправить errMsg в vscc (cc deploy/upgr.).
FAB-10307: функциональный тест для ACL блока.
FAB-9873: функциональные тесты для отфильтрованного ACL блока.
FAB-8517: включить «peer channel fetch» против peer.
FAB-10247: клиенты CLI peer используют жёстко заданные тайм-ауты. Синхронизировать доступ к кэшу версий
dc0811ac7, FAB-10151 — переупорядочить разделы в configtx.yaml.
fb9890d01, FAB-7615 — поддержка анонимных и комбинированных участников idemixmsp.
f79967636, FAB-10027 — реализация обнаружения cc2cc.
f096ff73b, FAB-10154 — закрыть RWSetScanner в конце использования.
39492a790, FAB-10153 — продолжить вместо ошибки, состояние endorser.
3f9d2c942, FAB-9836 — глоссарий.
ec1f138bb, FAB-10147 — именованные процессы и цвета!
38299224e, FAB-9920 — закрытый ключ в формате PKCS#8.
f4bae950e, FAB-10044 — убрать необходимость .gitignore в e2e.
dd9921cdb, FAB-5602 — добавить флаг вывода блока при создании канала.
fab5d9769, FAB-10132 — выровнять сообщение об успешном выполнении однорангового CLI на уровне журнала.
c89954ae7, FAB-10113 — протестировать idemix MSP в e2e.
2141d8983, FAB-10115 — функция для генерации idemix creds в e2e.
37b0db955, FAB-9649 — ожидание события с txid при вызове peer CLI.
e481ca82f, FAB-10121 — удалить профиль, ограниченный организацией, из структуры.
9ed75d9a8, FAB-9533 — обновить сторону равноправного узла.
56f2ebf43, FAB-7613 — комбинированные участники в протоколе MSPPrincipal.
4df2a3159, FAB-9675 — присоединить временное хранилище к плагинам индоссанта.
64d6237e6, FAB-7612 — MSPPrincipal для анонимности.
6789db6ea, FAB-10031 — добавить опцию отключения кэша аутентификации обнаружения.
85974a1da, FAB-10114 — добавить цель makefile для idemixgen.
dd5ebf197, FAB-10028 — подготовить обнаружение для запросов cc2cc.
ff315edd5, FAB-9221 — проверка перед сплетнями в доставке блоков.
2605ddacd, FAB-10104 — улучшить покрытие UT конфигурации реестра. В запросе представлен список изменений, связанных с разработкой и тестированием программного обеспечения.
Основной язык текста запроса определить не удалось. Можно предположить, что это язык программирования или разметки.
В тексте присутствуют ссылки на репозиторий GitHub и систему отслеживания ошибок Jira, а также хеш-коды коммитов. Они оставлены без перевода. FAB-8921 — добавить полномочия по отзыву Idemix.
FAB-9909 — удалить цель membersrvc.
FAB-9074 — инициализировать логирование перед MSP.
FAB-9955 — использовать конфигурацию коллекции, доступную при одобрении.
FAB-9982 — поддержка коллекции Service Discovery.
FAB-9973 — ошибки Chaincode cmd возвращают неправильное имя cc.
FAB-9961 — исправить документацию о контроле уровня журнала Chaincode.
FAB-10018 — пробел после tx-id в журналах/ошибках.
FAB-8388 — добавить jq в образ fabric-tools.
FAB-9981 — удалить RegisterACLProvider/GetACLProvider.
FAB-9976 — удалить ChaincodeProviderFactory.
FAB-9951 — использовать CCContext вместо interface{}.
FAB-9933 — преобразовать некоторые единицы в стиль ginkgo.
FAB-10008 — точно настроить тайм-ауты pull-уведомлений gossip.
FAB-9905 — обновить версию ginkgo.
FAB-9886 — начать заполнение тестов обработчиков.
FAB-9856 — создать интерфейсы для внешних зависимостей.
FAB-9851 — удалить конструктор в пользу литерала.
FAB-9848 — удалить интерфейс handlerSupport.
FAB-9845 — ввести интерфейс Launcher.
FAB-9842 — протестировать getChaincodeInstance и провести рефакторинг.
FAB-9826 — обработчики сообщений теперь возвращают ошибки.
FAB-9825 — извлечь шаблонный код в invokeHandler.
FAB-9950 — различная очистка отложенного просмотра.
FAB-9807 — удалить неиспользуемые методы виртуальной машины.
FAB-9806 — удалить. GetVMName filter func
b703c8b81, FAB-9804: регистрировать syscc по имени, а не по пути.
b7dd5aaa2, FAB-9763: исправить инверсию управления контейнером.
367e5b314, FAB-9802: создать загрузочный тест ginkgo для контейнера.
cbf084436, FAB-9251: добавить Configtxgen для интеграционных тестов.
18ea0ff82, FAB-9924: подготовка UT для подключаемой проверки.
12407368e, FAB-9724: поддержка инфраструктуры подключаемого модуля проверки.
a1da4f8ae, FAB-9761: преобразовать BuilderSpecFactory в intf.
9a3add5c6, FAB-9760: удалить неиспользуемую функцию prelaunch.
ff47da8b9, FAB-9921: сохранить конфигурацию коллекции в временном хранилище.
4e61bc320, FAB-9980: исправить rwset-protos и интерфейс реестра.
715be74c5, FAB-9948: поиск коллекции для обнаружения службы.
58d2b88d9, FAB-9984: обнаружение cc2cc с коллекциями в protobuf.
4ca80aa5b, FAB-9974: panic при восстановлении профиля не найден. Текст запроса: e4e8e4c58 [FAB-9971] Minor tweaks to a couple Key concepts files.
Перевод: е4е8е4с58, [ФАБ-9971]: незначительные изменения в нескольких ключевых концептуальных файлах. Плагины для реализации одобрения:
Предотвращение установки SCC с именованными чейнкодами.
Включение PvtChanData по умолчанию в версии 1.2.
Исправление опечатки в configtxgen.
Разрешение обновлений коллекции — сторона lscc.
Замена карты массивом в протоколе rwset.
Разрешение обновлений коллекции — сторона vscc.
Проверка существования cd перед проверкой коллекции.
Обновление generateArtifacts.sh.
Валидация объектов коллекции.
Поддержка версий конфигураций коллекций.
Улучшение whatis.md: грамматика, структура.
Рефакторинг кода rwsetbuilder.
Удаление дублирующего метода.
Обновление конфигурации коллекции — интерфейс командной строки peer.
Введение возможности обновления коллекции.
Интерфейс реестра метаданных на уровне ключа.
Протоколы метаданных на уровне ключей.
Улучшение e2e_cli с множественным одобрением.
Исправление ошибки разметки «anchor peers».
Изменение названия peer-node-chaincodedev на peer-chaincodedev.
Уточнение деталей политики одобрения.
Устранение ожидающих комментариев для очистки CR.
Использование Tx-симулятора после получения результатов.
Обеспечение соответствия event chaincode_id действию. Исправить ошибки компиляции
[98c8c589d]: очистка комментариев к обзору индекса CouchDB.
[a20555eb7]: замена использования uname в тегах изображений.
[ef600ce85]: перемещение container/vm.go в car-тест.
[3d11489a3]: удаление мёртвого кода из core/container.
[3b39abe0b]: исправление длины строк до <80 символов.
[79c1ba012]: вызывающий объект запускает подпрограммы go в обработчике.
[1496b7825]: использование enum в условных выражениях обработчика.
[426b5dd7d]: обработчик использует txContexts без оболочки.
[05c827290]: после разделителя комментария должен следовать пробел.
[de11826c2]: заменить карты на switch, удалить блокировку.
[816ef699e]: переименование ContainerRuntime и очистка.
[5df456e76]: разделение запуска и жизненного цикла.
[382057ea8]: различная очистка в поддержке cc.
[b7bd8b74b]: удаление неиспользуемого возвращаемого значения из Launch.
[d6e6bae66]: настраиваемый BCCSP на основе программного обеспечения.
[d61a585aa]: инфраструктура для подключаемой поддержки.
[37e70337f]: метаданные на уровне ключей protobufs.
[3d83ff085]: удалить дерево ресурсов.
[6c34ae7bc]: объединить часто задаваемые вопросы в один документ.
[7cfa7a016]: удалить ненадёжный тест параллелизма ведения журнала.
[df9dd4814]: исправить проблему с повторным входом в блокировку.
[661cb9486]: включить BTL через конфигурацию коллекции.
[11a3daa7b]: исправить рендеринг TOC в справочнике команд.
[53de07811]: безопасные значения по умолчанию для txsFilter.
[63a92d1e5]: добавить слабые подписи bb. a30d2bd54, FAB-9809 — исправить опечатку.
8cbae040a, FAB-8810 — расширить idemix cred с помощью идентификаторов регистрации.
3d05ff3a1, FAB-6619 — очистить pvtdata из приватного хранилища блоков.
7823ea7d3, FAB-6556 — включить очистку из приватной базы данных состояний.
6a00db3d6, FAB-6555 — менеджер очистки для данных приватной базы состояний.
1b675b0b9, FAB-9800 — удалить неправильное пространство в опции «-- cafile».
5c9a5d5dd, FAB-9780 — добавить генезис-блок в глоссарий.rst.
1c129e95a, FAB-9794 — убрать ссылки на документы в флагах «-m» в byfn.sh.
7ebefe27a, FAB-9745 — закрыть транзакцию симуляции как можно скорее после завершения симуляции транзакции.
f1e0e363a, FAB-9774 — временное хранилище с новым протоколом сообщения.
85a464595, FAB-9757 — удалить ExecuteWithErrorFilter.
631ab5b1b, FAB-9787 — заполнить PrivatePayload информацией о симуляции.
0ca1af54e, FAB-6554 — расписание истечения срока действия для данных приватных состояний.
b96698134, FAB-6553 — поставщик учёта книг для реестра.
3ac63584b, FAB-6552 — политика жизненного цикла для приватных данных.
6fd506e5f, FAB-9785 — расширить сообщение PrivatePayload для сплетен.
35f4e500b, FAB-9783 — удалить неиспользуемый файл install_instantiate.rst.
3933ffd06, FAB-9778 — обновить grpc-go до версии 1.11.3.
4d5d6f9f4, FAB-9705 — добавить обзорную статью о дайджесте.
bbac03cae, FAB-9204 — новый протокол для записи временного хранилища.
df31162c1, FAB-9706 — исправление неработающего поиска.
b805e07c5, FAB-9770 — обновление среды Vagrant до Go 1.10.
66c346781, FAB-9756 — добавление отсутствующего файла .env.
4bb6697d2, FAB-9607 — исправление ошибок в файлах peers.md, ledger.md и tutorials.rst.
83f661c49, FAB-9755 — удаление избыточной проверки пустого cname.
d1dd34375 — ... Нормализация отчётов об ошибках во время выполнения.
Ветка Wire registry into handler.
Введение интерфейса ACLProvider.
Введение интерфейса PackageProvider.
Реструктуризация кодировщика базы данных состояний.
Возможности для проверки на уровне ключа.
Объединение вариантов выполнения в одном файле.
Удаление ненужного примера из каталога e2e_cli.
Добавление косвенности к API получения состояния.
Исправление опечатки в документации.
Отфильтровывание идентификаторов MSP перед вычислением макетов.
Tree Clone() опускает поле данных.
Перенос SetChaincodesPath из поддержки.
Появление неподдерживаемых полей.
Извлечение TransactionContext.
Извлечение PendingQueryResult.
Замена runningChaincodes.
Незначительное исправление.
Перемещение IsDevMode в конфигурацию и добавление тестов.
Устранение проблем с веткой в тестах chaincode.
theChaincodeSupport наконец-то не используется.
Удаление синглтона sysccprovider.
Улучшение ссылок, руководства и изображений.
Orderer по умолчанию использует неверный системный канал.
Уведомление о повышении версии chaincode.
Обработка асинхронного удаления контейнера. Текст:
addaee5a4 [FAB-9688] — удалить опасный неиспользуемый CCID.ChainID;
45e822bd9 [FAB-9644] — интерфейсы для подключаемого одобрения/валидации;
916b42a5e [FAB-6387] — исправить ошибку, код отсутствует в индоссаторе;
5f37d120d [FAB-9651] — закрытый канал должен возвращать ошибку;
2561a4b91 [FAB-9667] — временный обходной путь для поломки golint;
a72e8e7f3 [FAB-9659] — обновить fsouza/go-dockerclient до версии 1.0.0;
13e02da7a [FAB-9513] — глоссарий: добавить смарт-контракт;
9b83ea0a7 [FAB-4458] — инкрементальные загрузки в сценарии начальной загрузки;
fb48ac9bf [FAB-9648] — обновить sphinx до последней версии;
1f3ec39c3 [FAB-9551] — новый объект конфигурации для ChaincodeSupport;
ddbe6fcdb [FAB-9613] — заменить лаунчер на ContainerRuntime;
3978987f0 [FAB-9600] — s/handler/h/g;
ad62847a8 [FAB-9588] — перенести runningChaincodes в отдельный файл;
11f0d312a [FAB-9599] — s/chaincodeSupport/cs/g;
9095d9ec3 [FAB-9591] — сделать активные транзакции объектом;
f2f4b3d5c [FAB-9590] — преобразовать контекстную карту tx в объект;
a9151d231 [FAB-9589] — добавить ccprovider.ChaincodeSpecGetter;
64c38b0a7 [FAB-9581] — передать sccprovider в цепочку создания нового;
de463bba5 [FAB-9634] — обновление до chaintool v1.1.1;
4ceccd403 [FAB-9643] — удалить недоступную проверку nil;
e360a6e5b [FAB-9516] — разделить обновление cclifecycle на 2 этапа;
e8d83e5f3 [FAB-9550] — добавить коллекции и cc2cc в протокол обнаружения;
bae139343 [FAB-6060] — добавить устранение неполадок в BYFN;
5d93c5339 [FAB-9637] — добавить манифест-инструмент в gotools.mk;
8693cc099 [FAB-9567] — исправить неработающую ссылку на инструкцию разработчика.
Это технический текст, посвящённый разработке и тестированию программного обеспечения.
В тексте перечислены изменения, внесённые в программный код проекта Hyperledger Fabric. Для каждого изменения указаны номер коммита (уникальный идентификатор изменения), номер JIRA (система отслеживания ошибок и задач), описание изменения и ссылка на соответствующий коммит на GitHub. 708c4931b: исправление ошибки race в nextBlock.
aecefa927: введение опций BCCSP Idemix.
eafd9759c: запуск CouchDB по мере необходимости в тестах реестра.
b1d761c32: CouchDB runner для теста.
4200a5e69: сделать запрос на обнаружение доступным для совместного использования.
38e3bc1d2: очистка имён ресурсов и добавление документации.
9c51f9f94: добавить спецификацию ACL в configtx.
f8cb5ff97: удалить тестовый каталог из fabric.
0511d42b4: перенести AutoVendor на платформу golang.
baf51b469: удалить ccchecker из примеров.
cd7f70a83: заменить тег сборки nopkcs11 на pkcs11.
ddf777330: удалить экспериментальный тег сборки example.
e2afb5067: исправить ошибку при получении get-docker-images.sh.
5d5ed4c26: исправить несоответствие Mary/John/Joe.
b63ea96b3: упростить получение idemix cred.
e5d430391: отделить конфигурацию dev/test от производственного кода.
0d25786b8: всегда применять проверку при первоначальном cc.
e507d7409: определить возможность проверки версии 1.2.
d60036d2b: удалить синглтон theChaincodeSupport.
085169481: улучшить список событий chaincode.
a7f948d3d: улучшить выразительность клиента обнаружения.
290b96489: удалить последнее исключение пакета модульных тестов.
96ff70280: теги сборки !nopkcs11 в тестах pkcs11.
1cc3780dc: протоколы разошлись.
f4fe817b2: улучшить механизм прослушивателя состояния реестра. Перевод текста:
968d12b56 FAB-9438 Исправить ошибку компиляции protos: отказано в разрешении на запись.
aaf29dc82 — коммит в репозитории Hyperledger Fabric, связанный с улучшением юнит-тестов.
fd0922064 — коммит в репозитории Hyperledger Fabric, который использует покрытие кода для улучшения качества.
7e80d8651 — коммит в репозитории Hyperledger Fabric для удаления целей Makefile.
f519714c8 — коммит в репозитории Hyperledger Fabric определяет политики в файле configtx.yaml.
1cecb57ab — коммит в репозитории Hyperledger Fabric использует базовый образ с Go 1.10.
2136c2fc0 — коммит в репозитории Hyperledger Fabric добавляет команду make docker-list.
20214ad88 — коммит в репозитории Hyperledger Fabric устанавливает BASE_DOCKER_NS для сторонних образов.
3693e8ae6 — коммит в репозитории Hyperledger Fabric обновляет версию Go в предварительных требованиях.
a0032984b — коммит в репозитории Hyperledger Fabric включает парсер ImplicitMetaPolicy.
75e936b80 — коммит в репозитории Hyperledger Fabric делает инструменты Go по умолчанию доступными в $GOPATH/bin.
edce2d254 — коммит в репозитории Hyperledger Fabric создаёт цели для очистки сгенерированных файлов документации.
3440d7a5a — коммит в репозитории Hyperledger Fabric добавляет авторские права в файл .gitreview.
221c63e1a — коммит в репозитории Hyperledger Fabric улучшает формулировки в файле changes.rst.
5495b1782 — коммит в репозитории Hyperledger Fabric экранирует точки в именах файлов для проверки лицензии.
2d0747b67 — коммит в репозитории Hyperledger Fabric обновляет версию Go до 1.10.
130f896e2 — коммит в репозитории Hyperledger Fabric устраняет состояние гонки в тесте на блокчейн.
4b7d8aa9b — коммит в репозитории Hyperledger Fabric удаляет пробелы в файлах документации RST.
70735ddab — коммит в репозитории Hyperledger Fabric обновляет скрипт check_license.sh.
15f4882b1 — коммит в репозитории Hyperledge Fabric удаляет примеры Java CC.
990b9e6c2 — коммит в репозитории Hyperledger Fabric удаляет Java shim из репозитория Fabric.
423e02ee3 — коммит в репозитории Hyperledger Fabric удаляет javaenv из сборки Fabric.
940d41be1 — коммит в репозитории Hyperledger Fabric исправляет некоторые проблемы с документацией.
aa25135e3 — коммит в репозитории Hyperledger Fabric добавляет недостающие символы конца строки в файл .gitreview.
649ceeac3 — коммит в репозитории Hyperledger Fabric...
Это неполный перевод текста запроса. Пожалуйста, уточните запрос, если вам необходим полный перевод. Перевод текста:
FAB-9256: Изменить DEFAULT MSPID на SampleOrg.
DF91E7662: FAB-9261: Удалить избыточный const для описания cmd.
CE557D7A9: FAB-9278: Удалить файл pidfile узла.
1F2503FA2: FAB-8350: Поддержка различных слушателей для административного сервера.
DA820ACAF: FAB-9248: Исправить TestCredentialSupport.
DC8955E17: FAB-8349: Переместить административный сервер в отдельный пакет.
13E1F1526: FAB-9208: Объяснить правильную настройку переменных GOPATH и PATH.
0F5B1850E: FAB-9213: Перенести gotools/Makefile в gotools.mk.
62B357D07: FAB-9209: Исправить make gotools.
9C51325B4: FAB-9104: Улучшить тесты core/comm.
AB800D063: FAB-9187: Исключить пакеты из модульных тестов.
3258F17D5: FAB-8333: Сделать так, чтобы API администратора peer работал с конвертами.
BE72A281C: FAB-9250: Добавить логотипы в RTD.
2073FEB78: FAB-9247: Убрать лишнюю настройку «go.fqp.dep».
ED2720099: FAB-9242: Убрать сообщение «Exiting...» в журнале peer cmd.
AEFEE8BC7: FAB-8429: Сделать понятным процесс демонтажа перед ручными шагами.
B0AC6214E: FAB-8959: Версия по умолчанию в bootstrap.sh.
9B53997AD: FAB-7025: Платформозависимые сборки Centos 7.
EB6E7FB70: FAB-5396: Исправить отступы в proto-файлах.
639825860: FAB-6525: Завершить работу CounchDB docker в NetworkDown().
C4C87EE71: FAB-9219: Убрать лишний «||:» из правил Makefile.
30806C107: FAB-8922: s/build/.build/g Makefile.
ADBD6AD76: FAB-9214: Исправить ошибку в слове «certificate» в журнале.
EADE21D63: FAB-9199: Удалить папку bddtests из .gitignore.
36FFCC27B: FAB-8419: Добавить демонтаж в WYFA.
44BAEDE40: FAB-8254: Документация. Консенсусный тип не может быть изменён.
f9b1054ec [FAB-7551] Поддержка равноправных узлов для службы обнаружения.
eacec5f93 [FAB-9184] Изменить «http://» на «https://», чтобы сделать ссылку рабочей.
9595d613c [FAB-9206] Удалить настройку конфигурации «html_add_permalinks».
e41997747 [FAB-9183] Заменить именованные ссылки анонимными ссылками.
57e23d3c3 [FAB-9167] Проверка сборок на устаревшие зависимости.
20457eb88 [FAB-9178] Исправить ошибочный отступ в трёх списках.
99db5e56b [FAB-9178] Исправить отсутствие отступа в двух примечаниях.
773e60836 [FAB-9177] Удалить строку, ссылающуюся на себя, из index.rst.
fdb823ced [FAB-9083] Добавить узел равноправного узла в документ Gossip.
62ef0eb00 [FAB-9116] fabric_model.rst: некоторые исправления опечаток и грамматики.
f332cae44 [FAB-8809] Удалить избыточный тест в localconfig.
e752be3fb [FAB-8990] В deliver используются сгенерированные макеты и ginkgo.
4b8fc3aad [FAB-9120] «key/value» -> «key-value» в некоторых файлах документов.
a0935aa2e [FAB-9119] Привести в порядок blockchain.rst: грамматику, пунктуацию.
70bff1041 [FAB-9118] Правильно указать количество полученных двоичных файлов.
122fed7e5 [FAB-9117] Исправить одну орфографическую ошибку в слове «ledger» в коде Go.
a927ad97a [FAB-9115] Использовать стандарт «chaincode», а не «chain code».
3bfc2af77 [FAB-9114] Добавить ссылки/ссылки для всех 5 SDK Fabric.
859598311 [FAB-9113] Отредактировать lf-account.rst для ясности, грамматики.
be1eb3bea [FAB-9105] Установить библиотеки gomega/* и ifrit.
ac08bad42 [FAB-9101] Удалить неиспользуемый пакет godoc.
791330d19 [FAB-9103] Сократить время тестирования для comm pkg.
501e64d23 [FAB-9085] Рефакторинг сущностей и поддержка подписывающего ECDSA.
3bd0f4f0c [FAB-9043] Подготовить ткань к разработке версии 1.2. Мок-заглушки для расширений FAB-9084
fd3d95eba FAB-9082: переформатирована заметка.
ab023eb59: стандартизировано правильное название «Hyperledger Fabric».
cbf68d60b: исправлена единственная ошибка в слове «Hyperledgr».
959fc9ce1 FAB-9063: указаны менеджеры по выпуску.
ccbfd8995 FAB-9003: добавлена возможность жизненного цикла цепного кода.
10fdcc9cd FAB-9002: определена новая версия приложения v1.2.
149d4f5f9 FAB-7567: реализована клиентская референсная реализация на Golang.
f508c20e8 FAB-9037: отменён параллельный процесс сплетен UT.
291924483 FAB-9027: удалены bddtests из ткани.
4da504763 FAB-7629: исправлен тест платформы автомобиля.
254c1b6dd FAB-9024: исправлены проблемы с Vet в AuctionApp.
542e2e62f FAB-9022: исправлена проблема компиляции в broadcast_config.
a136a8ffd FAB-9026: обновлён двоичный источник maven в javaenv.
94ca92e7f FAB-9021: исправлена проблема с компиляцией в bddtests.
4680c5e62 FAB-9011: исправление опечатки.
a8d0253ed FAB-8976: перемещение фикстур ближе к тестам.
2235b26d9 FAB-8975: исключение тестовых данных из линтинга/лицензии.
621725f4e FAB-8923: исправление проблем с компиляцией примеров.
ab5c06055 FAB-8934: тесты peer используют TempDir вместо /var.
73e91c57a FAB-8934: qscc тесты используют TempDir вместо /var.
f670ed993 FAB-8933: удаление мёртвого кода.
6ebc80807 FAB-8923: исправление компиляции примеров/ccchecker.
6fd18a29b FAB-8923: удалить пример utxo.
0dab1b19b FAB-8923: удалить мёртвый пример инструментария цепи.
a247e07f7 FAB-8906: launcher использует canonicalName и версию.
e9fe06cd6 FAB-6735: обнаружение службы. ACL cache
2b3c3971c FAB-8972: исправить формат ReST в документе обновления канала.
7dacae719 FAB-8971: обновить документацию, чтобы отразить использование dep.
f75abd6ad FAB-7554: включить конверты в API членства в сплетнях.
569a4e35a FAB-8951: переместить валидатор tx vscc в отдельный файл.
bb5ad88d6: обновить GitHub ID.
7ad239c5d FAB-8638: устранить рудиментарные ссылки на 1.0.x.
893381c54 FAB-8904: сделать CCContext реализующим fmt.Stringer.
516ff4db8 FAB-8706: предоставить значения по умолчанию для метаданных сборки.
ca27b3891 FAB-8909: отключить загрузку образов, если нет Docker.
0cf1830cd FAB-8870: возвращать конкретные типы из конструкторов.
13840a2dc FAB-8854: исправить ссылку на странице команд Fabric CA.
462503048 FAB-8844: правильное обращение с ошибками запуска.
b776e88bd FAB-8790: Параллелизация переходов состояния сплетен UT.
8d8d20d00 FAB-8361: Удалить зависимость от реестра для UT коммиттера.
5bf1a6381 FAB-7083: Использовать dep для управления зависимостями.
9239c0aa1 FAB-8064: Добавить ram ledger для переходов состояния сплетен.
00f083e58: ... Очистка поддержки chaincode
9ec39e542 FAB-8799: удаление комментария о перепроверке Kafka.
47264ca39 FAB-5424: удаление конечного автомата (FSM) для chaincode, фаза 1.
и т. д.
В запросе представлен список задач по разработке и тестированию программного обеспечения с использованием фреймворка Hyperledger Fabric. В тексте запроса нет специальных терминов или конструкций, которые требовали бы перевода. FAB-7997: исправить statecouchdb: удалить лишний цикл и комментарий.
FAB-8658: перенести фиктивные функции однорангового узла в отдельный файл.
FAB-8666: реорганизовать структуру документации Fabric.
FAB-6741: отказаться от использования stateInfo.Metadata.
FAB-6720: определить сервисные определения для обнаружения служб.
FAB-8655: удалить endorser.Support#ChaincodeByName.
FAB-8240: документировать настройку параметра конфигурации Orderer.Addresses.
FAB-8654: обновить Gradle до версии 4.4.1.
FAB-8313: оптимизировать выбор фильтра сплетен.
Чт, 15 марта 2018 г., 13:49:03 EDT.
FAB-8883: подготовка к выпуску Fabric версии 1.1.0.
FAB-7895: новая тема (концепция): одноранговые узлы.
FAB-8854: исправить ссылку на странице команд Fabric CA.
FAB-8844: правильная обработка ошибок запуска.
FAB-8728: опечатка в peerchannel.md.
FAB-8748: получить двоичный файл клиента Fabric-ca из bootstrap.sh.
FAB-8763: уточнить документацию пакета CLI cc для узла cc.
FAB-8666: реорганизация структуры документации Fabric.
FAB-8731: уточнить документацию по установке пакета CLI cc для узла cc.
FAB-8738: документирование зарезервированных имён полей в CouchDB.
FAB-8700: уточнение руководства по обновлению канала: выборы лидера.
FAB-8698: исправление неработающей ссылки.
FAB-8688: ошибка в Gossip onConnect(), ссылающаяся не на то поле.
FAB-8240: документация настройки параметра конфигурации Orderer.Addresses.
FAB-8647: объяснение ограничения добавления новой организации.
FAB-8416: добавить раздел о выборах лидера.
FAB-8628: исправление покрытия кода. FAB-8336: добавить создание или обновление сообщения для индекса CouchDB.
[5e8e3c1]: отменить изменения, внесённые по запросу FAB-8245.
[fbf688e]: создать начальную конфигурацию команды md для запроса FAB-8439.
[4e51e55]: создать начальную конфигурацию команды md для запроса FAB-8440.
[6689e73]: исключить файлы с расширением, отличным от .json, в метаданных развёртывания.
[6860525]: документация по команде cryptogen.
[5b4c925]: исправить инструкцию по оформлению заказа в fabric-samples для запроса FAB-8424.
[eeafa9f]: документировать требование соответствия тегов для запроса FAB-8348.
[52b491e]: добавить вывод CLI для уточнения обновления канала для запроса FAB-8309.
[11ddbbe]: удалить лишние символы из вывода peer CLI для запроса FAB-8245.
[008cebc]: исправление просроченных сертификатов msp_test для запроса FAB-8394.
[9894153]: обновить базовую версию образа до 0.4.6 для запроса FAB-8363.
[baad320]: изменить документ, чтобы включить новую организацию, для запроса FAB-5893.
[3be572e]: исправить формулировку в YAML-конфигурации для запроса FAB-8366.
[e91df49]: обновить pkcs11 для Go версии 1.9.4 и выше для запроса FAB-8358.
[876b274]: подавлять ошибки создания индекса CouchDB для запроса FAB-7777.
[bbc66fb]: E2E с поддержкой FAB-5664 для запроса FAB-7750.
[be6dbe2]: документация для FAB-5664 для запроса FAB-7750.
[2291293]: создать часто задаваемые вопросы об услуге упорядочения для запроса FAB-6659.
[2bb9777]: документация first-network для запроса FAB-7750.
[1fb75f9]: сделать шаблоны каналов предсказуемыми для запроса FAB-8277.
[23d022d]: документирование возможной обратной совместимости при ошибке TLS для запроса FAB-8091.
[1c36087]: исправить ссылку Jira в корне README.md для запроса FAB-8273.
[e7b191f]: если FABRIC_CFG_PATH недействителен, порядок паники для запроса FAB-7770.
[ea5971a]: инициализировать viper при отсутствии пути конфигурации разработчика для запроса FAB-5901.
[e33fb74]: ... FAB-7976: добавить ссылки на интерфейс CC в Node.js.
FAB-8246: сделать конфигурацию взаимного TLS для Orderer согласованной.
FAB-8006: проверить наличие зарезервированных полей в JSON.
FAB-8010: указать версию Kafka, предоставленную в версии 1.0.
FAB-8019: счётчик повторов CouchDB вводит в заблуждение.
FAB-5985: модульное тестирование: введение подробного режима.
FAB-8226: включить центры сертификации консорциума TLS.
FAB-8194: исправить формат документации Chaincode для операторов.
FAB-8204: обновить версии Node.js и npm.
FAB-8044: добавить параметр конфигурации для отложенного прогрева индекса.
FAB-8147: изменить «обновление» на «обновление».
FAB-8148: защита для ORDERER_TRANSACTION.
FAB-8186: перенастроить BYFN для использования cli configtxlator.
FAB-8160: переименовать «Перенастройка вашей первой сети».
FAB-5035: ограничить поискKeystoreForSKI 64 тыс. файлов.
FAB-6986: поддержка cryptogen для NodeOUs.
FAB-8132: исправить опечатку в lockbased_txmgr.go.
FAB-8114: добавить релизы и дорожную карту в README.
FAB-7954: ошибки не обрабатываются при маршалинге JSON.
FAB-8094: удаление NodeOU.orderer.
FAB-8095: Event pb.go не соответствует .proto.
FAB-8093: опечатка в документации интерфейсов shim chaincode.
FAB-6979: улучшить документацию API shim chaincode.
FAB-8075: клиент Peer Deliver не переходит на OSN.
FAB-8086: исправить неработающую ссылку в README.
FAB-8014: добавить документацию по вызову кросс-канального цепного кода. Невозможно создать базу данных CouchDB для канала.
Удалить избыточный экземпляр регистратора.
Правильно переопределить бэкэнд регистратора в тесте.
Документировать: неправильное название функции.
Убрать конверт данных CouchDB.
Улучшить логирование однорангового узла для оценки политики.
Вычислить обновление configtxlator cli.
Протокодирование/декодирование configtxlator opts.
Проверить пустой канал группы.
Ошибка назначения проблемы с получением команды peer CLI fetch.
Исправить опечатку в fabric/docs/source/samples.rst.
Перезапустить контейнер cli в RYFN.
Исправлена ошибка жёстко заданного типа chaincodespec.
Добавить tox.ini для создания документации в CI.
Обновить документацию CouchDB.
Исправление проверок нулевого значения для переменных длительности.
Опечатка в e2e configtx.yaml.
Одноранговый узел не соблюдает уровень ведения журнала.
Неожиданный сбой при доставке запроса.
Регистрация Eventhub неожиданно завершается сбоем.
Удалить ненужную тему ведения журнала.
Документация Kafka относится к разделу операций.
TLS-документация относится к разделу операций.
Подготовить Fabric к следующему выпуску.
Блок должен быть блоками. context.ordererUsers не инициализирован
90df55d FAB-7873 — обновление клиента sarama kafka до версии 1.15.0.
11b5013 FAB-7672 — параллельная обработка пакета обновлений ns.
6a3bfa4 FAB-7847 — исправление неработающих ссылок на страницу CI в документации.
477a552 FAB-6116 — обновление ошибок коммиттера до нового пакета ошибок.
297de6e FAB-7527 — внесение исправлений в документацию BYFN для соответствия последним улучшениям.
221e5b3 FAB-7093 — добавление символов UTF-8 для математических символов.
4da5405 — обновление адреса электронной почты сопровождающего.
Дата: Fri Jan 26 10:54:39 EST 2018
FAB-7769: Если путь FABRIC_CFG_PATH недействителен, одноранговый узел паникует.
FAB-7543: Добавление информации о процессе CI в документ.
FAB-7838: Исправление отладки индоссанта — часть 2.
FAB-7803: Расширение документа для поощрения проверок CR.
FAB-7835: Добавление проектного документа в образец индекса marbles02.
FAB-6956: Исправление пути к цепному коду marbles.
FAB-7733: Запуск прогрева индекса Couchdb в фоновом режиме.
FAB-7816: Исправление обработки событий cc и отладка.
FAB-7732: Удаление autoWarmIndexes из конфигурационного yaml.
FAB-7752: Удаление chaincodeid из документа конверта Couchdb.
FAB-7754: Исправление длинных имён баз данных.
FAB-7757: Модульные тесты CouchDB завершаются неудачно для CouchDB 2.1.1.
FAB-7758: Устранение несоответствия дополнительным форматам глаголов.
FAB-7696: Добавление индексов кушетки в пакет установки узла cc.
FAB-7608: Добавление документации для поддержки зависимостей цепного кода.
FAB-7134: Развёртывание индексов couchdb после установки cc.
FAB-6176: Управление состоянием индексов Couchdb — база данных состояний. FAB-4334: включить тесты Kafka, CouchDB в BDDTest.
FAB-6228: поддержка индоссанта для жизненного цикла дерева конфигурации.
3689c5a9: FAB-7306: тонкая настройка чёрного списка ОСН в клиенте доставки.
e20bc74b: FAB-7295: исправление скрипта загрузки / начальной загрузки.
bb27f42c: FAB-7290: обработка паники указателя Nil в итераторе блоков.
b0f99a9a: FAB-6632: перенастройка BYFN.
6910cc78: FAB-7275: периодический сбой теста коммутации.
e2583b77: FAB-6974: разделение нативного TLS и прокладки пиров.
fb329149: FAB-7237: указание пары клиентских ключей TLS для пиров.
9d2410b2: FAB-6404: проверка максимального размера пакета конфигурации при чтении.
и т. д.
Перевод текста запроса на русский язык:
ФАБ-6228: Поддержка индоссантов для жизненного цикла конфигурационного дерева.
3689с5а9: ФАБ-7306: Тонкая настройка чёрного списка ОСН в клиентском приложении доставки.
е20вс74б: ФАБ-7295: Исправление скрипта загрузки/начальной загрузки.
бб27ф42с: ФАБ-7290: Обработка паники нулевого указателя в итераторе блоков.
б0ф99а9а: ФАБ-6632: Перенастройка BYFN.
6910сс78: ФАБ-7275: Периодический сбой в тесте коммутации.
е2583б77: ФАБ-6974: Разделение нативного TLS и прокладок пиров.
фб329149: ФАБ-7237: Указание пары клиентских TLS-ключей для пиров.
9д2410б2: ФАБ-6404: Проверка максимального размера конфигурационного пакета при чтении.
И так далее. Удовлетворяет расширенную поддержку Principal
FAB-6832 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Добавить конфигурацию пакета ресурсов однорангового узла».
3fc5341e — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6877 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Добавление ресурсов конфигурации в одноэлементный объект Peer».
ecabe495 — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6664 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Добавление анализа группы chaincodes».
c3bfd6dd — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6223 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Определение конфигурационных протоколов дерева ресурсов».
ee928631 — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6815 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Удаление дополнительных аргументов '--tls'».
67ade820 — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-5545 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Разрешение на создание образов из разностного проекта».
f0f4c3fe — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6868 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Добавление привязок mutualTLS к заголовку канала».
ebd98c4f — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-5666 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledge Fabric.
Текст: «MSP Principal и системные сущности».
dcf36eb5 — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-3603 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Включение более строгой проверки кода».
a47eb284 — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6825 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Подготовка ткани к следующему выпуску».
21539efd — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6627 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «MSPCConfigHandler для поддержки idemix MSPs».
aecbae1b — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6800 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Изменение комментария».
8b3514ff — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6818 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Замена policyMarhsalled на policyMarshalled».
29e606ae — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6772 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Исправление неформатированных сообщений журнала chaincode».
c078fe26 — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6267 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Устранение ошибки lscc chaincodename при обновлении».
56195683 — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6386 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Обновление документации по обработке ошибок».
73bef909 — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6557 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Добавление примечаний для ошибки заголовка ltdl.h».
1d4ca440 — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-6341 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Необходим ли mkdocs.yml?».
d54e96f3 — коммит в репозитории GitHub для проекта Hyperledger Fabric.
FAB-5289 — номер задачи в системе отслеживания ошибок Jira, связанной с проектом Hyperledger Fabric.
Текст: «Требования к файлу для тестов BDD».
Wed Nov 1 09:53:53 EDT 2017
0e212cf9 [FAB-830] — текст: «Документация по шифрованию CC».
1404a8b6 [FAB-6808] — текст: «Добавить опцию взаимного TLS для пиров».
1daabff7 [FAB-6779] — текст: «Разрешить перестройку индексов хранилища блоков».
ad9fc9ca [FAB-6568] — текст: «Fabcar Документация для 14395».
9cf6a270 [FAB-6640] — текст: «Мост возможностей приложения и флага MSP».
d091d575 — текст без перевода. FAB-6788 — взаимные TLS-соединения для одноранговых узлов.
FAB-6751 — удаление интерфейса encshim.
FAB-6367 — создание генезисного tx/блока с другими MSPs.
FAB-6279 — исправление незначительных опечаток в документации.
BYFN — не удалось определить, что означает эта аббревиатура.
FAB-6669 — запрет транзакции с тем же идентификатором, что и у другой в блоке.
FAB-5898 — обновление BYFN для включения узла cc.
FAB-6613 — динамическая сборка цепочки блоков кода на Golang.
FAB-6780 — исправление опечатки в statecouchdb_test.go.
FAB-6307 — изменение WYFA для отражения новой папки.
FAB-6488 — исправление опечатки в chaincode4noah.rst.
FAB-6762 — обновление времени ожидания запуска теста для индоссанта.
FAB-6719 — разрешение системных подключаемых модулей для цепочки блоков.
FAB-5872 — реализация хранилища коллекций.
FAB-6747 — configtxgen не может прочитать образцы V1.1.
FAB-6744 — проверка хеша pvt rwset.
FAB-6762 — обновление тайм-аута запуска цепочки блоков для тестов.
FAB-5674 — добавление инструмента для генерации криптоматериала idemix.
FAB-6558 — настройка параметров метрик.
FAB-6716 — включение взаимной поддержки TLS для ордера.
FAB-6738 — GetState в CouchDB не возвращает базу данных.
FAB-6746 — исправление модификации корневой группы конфигурации.
FAB-6724 — улучшение обслуживания личных данных.
FAB-5854 — дополнительные модульные тесты ApplyUpdates().
FAB-5591 — пересмотр тайм-аута при запуске цепочки блоков.
FAB-6634 — отфильтрованный блок должен включать. Текст:
2c89bb8d FAB-6660 Добавить массив отфильтрованных действий в блок filt.
647b4113 FAB-6721 Переместить transientBlockRetention из init().
22c704d0 FAB-6718 Добавить флаг взаимного TLS в comm.GRPCServer.
ff78e7f2 Обновить политику сопровождающего.
70c467f0 FAB-6712 Исправить повторно используемый указатель в протоколе txlation.
6a16bd34 FAB-6515 Сделать reConnectTotalTimeThreshold в core.yaml.
ed028988 FAB-6696 Исправить вывод printOrg для глубокой сортировки.
cccca940 FAB-6075 Добавить временную метку и временное окно к регистрации событий.
5ce16659 FAB-6414 добавить заголовок лицензии в sanitycheck.go.
f844f860 FAB-5720 Повторно отправить транзакцию, если повторная проверка пройдёт успешно.
ab5da290 FAB-6680 Обрабатывать те же сообщения канала в gossipstate.
4c59a361 FAB-6439 Протестировать функцию Range, возвращающую расшифрованные значения.
497c2162 FAB-6325 Исправить комментарий кода в kv_rwset.proto.
7fb17332 FAB-6657 обновить описание процесса присоединения к каналу.
df735ebe FAB-0644 Криптографическая проверка в idemixmsp.Validate().
2cb782bd FAB-6641 Рефакторинг MSP для поддержки управления версиями функций.
16a92d5d FAB-5080 Поддержка API цепочки блоков для PrivateData.
430f437b FAB-6616 Обновить LTE для добавления возможности CouchDB.
7a294a8c FAB-6622 добавить пропущенные цели сборки в .gitignore.
da117b6b FAB-5091 Очистить из временного хранилища по высоте блока.
Это язык программирования Go. 8a47bb56: Очистка из временного хранилища после фиксации.
40ca51d2: Ускорение модульных тестов.
fbbe6e42: Поддержка подключаемых обработчиков аутентификации и декорирования.
947ca949: Изменение значения по умолчанию для выбора лидера в сплетнях.
6fb5cbdd: Исправление ошибки во время потребления .
810f7baa: Добавление нового пакета кодировщика конфигурации канала.
79c2b99a: Добавление функций утилит простой политики конфигурации.
49e427d7: Добавление функций утилит простых значений конфигурации.
f539f435: Добавление репортёра Prometheus в модуль метрик.
6dc93013: Реализация базового объекта коллекции.
540c7f43: Решение проблем с импортом в примере pathru.
847bc8a1: Небольшое исправление WYFA.
be90a608: Улучшение комментариев для помощника tstore.
1ced8bc1: Исправление библиотеки идентификаторов клиентов для версии 1.0.
959a295c: Включение экспериментальной поддержки Java-цепочек.
edd83233: Добавление прогресса для broadcast_msg.
780c31a2: Включение поддержки активности GRPC в цепочке блоков.
74906de9: Использование полученной высоты в приватном временном хранилище.
a1dbfcca: Обновление исправления для пустой mod_policy.
feb0164b: Выпуск Hyperledger Fabric v1.0.3.
3a6aa089: Реализация команды получения информации о канале.
2827f231: Блокировка возможностей до обновления orderer.
361d6094: Исправление проблемы с неустановленной mod_policy при создании канала.
a50bd081: Удаление поля «required» в сообщении о возможностях.
b09911b4: Извлечение личных данных из реестра. FAB-6087 — Добавить поддержку возможностей configtxgen.
FAB-6407 — Уточнить, что devmode не работает с TLS.
FAB-6089 — Библиотека ABAC chaincode.
FAB-6384 — В сборке node.js CC отсутствуют скрытые файлы.
FAB-6366 — Добавить файл ci.properties.
FAB-6345 — Ошибка в examples/configupdate.
FAB-5083 — Распространение на внутренних и внешних участников.
FAB-6364 — Сделать политику keepalive менее строгой.
FAB-6359 — Обновить текст лицензии в README.
FAB-5700 — Couchdb падает при подключённом томе.
FAB-6047 — Изменить имя канала по умолчанию.
FAB-5721 — ACLProvider в Endorsement.
FAB-6355 — Исправить ошибку GetPrivateData() в CouchDB.
FAB-6351 — Исправить команду версии orderer.
FAB-6354 — Правильно регистрировать сертификаты x509 — часть II.
FAB-6349 — Требуется обновление настройки режима DEV.
FAB-5568 — Добавить отфильтрованное блочное событие.
FAB-6350 — Сбой CI в DeliverService: serve < register.
FAB-5721 — ACLProvider в LSCC.
FAB-5721 — ACLProvider в CSCC.
FAB-5721 — ACLProvider в QSCC.
FAB-6072 — Паника при несовместимости.
FAB-5842 — Удобство обслуживания для MSP.
FAB-6192 — Сделать динамические сборки настраиваемыми.
FAB-6316 — Переопределить уровень журнала peer/gossip при запуске peer.
FAB-6334 — Переименовать logging.peer в core.yaml. 456283e5, FAB-6033: анализ возможностей в channelconfig.
64d1b8ee, FAB-6071: добавление структур возможностей приложения.
79a01194, FAB-6070: добавление структур возможностей для организаторов.
ed2912cd, FAB-6069: добавление пакета возможностей в общий пакет.
a97d5079, FAB-6219: параллелизация отправки личных данных на узлы.
4a3c528f, FAB-5868: определение интерфейса коллекции.
6cc74447, FAB-5870: конфигурационный протокол для коллекции.
3a14af93, FAB-6281: добавление проверки установки цепного кода.
edcaa8e1, FAB-6107: модульный тест для массовой загрузки и исправление ошибки.
42780509, FAB-6280: запуск узла цепного кода с помощью npm start.
7eeeb921, FAB-6309: исправление неправильного параметра установки npm.
907fd1f7, FAB-6315: переопределение уровня журнала подмодуля при запуске узла.
44170d32, FAB-6294: исправление устаревшей ссылки на менеджер политик.
31863bc2, FAB-6265: добавление PurgeByTxids() во временное хранилище.
bbaf81f5, FAB-6295: обновление grpc-go до версии 1.5.2.
d151ef89, FAB-4768: не убивать клиентов доставки при первой ошибке.
fe0e006e, FAB-830: пример детерминированного шифрования на уровне цепного кода.
e7e587cb, FAB-5976: очистка WYFA/новой документации низкого уровня/обновление изображений.
887da224, FAB-6287: фильтрация личных данных при передаче состояния.
39881fb9, FAB-6288: удаление теста TestStoreConcurrentReadWrite.
84e14de3, FAB-6277: проверка соответствия узла требованиям коллекции.
a28202e3, FAB-6220: обновление версии зависимости fabric-baseimage.
863d7848, FAB-5660: улучшение покрытия UT изолированного консенсуса.
175a5e01, FAB-5973: ошибка CouchDB при двойном удалении документа.
eb91b717, FAB-6251: изменение даты сертификатов, сгенерированных cryptogen. В запросе представлен список изменений в проекте Hyperledger Fabric, каждый пункт которого содержит ссылку на коммит и номер задачи в системе отслеживания ошибок Jira.
К сожалению, без контекста невозможно точно определить, о чём идёт речь в запросе. Однако можно предположить, что это список исправлений ошибок и улучшений в коде проекта Hyperledger Fabric. Интегрировать координатор и пулл: FAB-5088.
Улучшить документацию для запроса: FAB-6190.
Обновить предварительные требования для Docker / Docker Compose: FAB-6188.
Предоставить среду Kafka для тестирования: FAB-6132.
Модифицировать тестовый код для бенчмарка: FAB-6096.
Поддерживать чейнкод, который использует C-код: FAB-5972.
Исправить опечатку в README configtxupdate: FAB-6133.
MSP кэш не должен использовать RWMutex: FAB-6186.
Использовать docker upload для материалов TLS: FAB-6128.
На Nexus нет byfn.tar.gz: FAB-6182.
Вернуть FAB-6096: FAB-6096.
Обновить прото-файлы: FAB-6169.
Пересмотреть навигационный документ Jira: FAB-6173.
Добавить несколько сертификатов для клиентского TLS однорангового узла: FAB-6155.
Использовать go-logging для логирования sarama: FAB-6167.
Тестировать: обновить инструмент LTE: FAB-6067.
Обновлять только модули с префиксом на peer st: FAB-6164.
Перенести ошибки endorser в новый пакет ошибок: FAB-6115.
Разрешить отсутствие pvtdata: FAB-5086.
Удалить комментарии идентификатора чейнкода: FAB-6156.
Реорганизовать методы в функции-члены: FAB-5284.
Команда «peer channel list» должна выводить данные в stdout: FAB-5357.
Принять check_license.sh из Go SDK: FAB-5431.
Исправить опечатку в имени переменной: FAB-6056.
Перевести кафку orderer в новый поток сообщений: FAB-5284.
Поддержка couchdb в examples/cluster: FAB-5579. 9c58f135: удалить идентификатор endorserid из API-интерфейсов хранилища данных транзакций (tstore).
87bb4e9a: улучшить описание систем без разрешений и доказательства выполнения работы (PoW).
b39b1ac5: удалить устаревшие документы.
d0c72f23: исправить инструкции в chaincode4ade.html.
9ffeab90: изменить максимальный размер пакета при массовом обновлении конфигурации CouchDB.
2512861e: сделать имена пакетов логирования согласованными.
e2375ff0: заставить ноды игнорировать те, которые покинули канал.
b48cea66: перенести метаданные состояния информации сплетен (gossip stateInfo) в протокол (proto).
2abf11ff: добавить документацию по idemix.
3a8d54c6: расширить критерии сбора с помощью ns.
453f4c3f: собрать с использованием Go 1.9.
65a91282: обновить ошибки shim до нового пакета ошибок.
3dff5e91: обновить ошибки в пакете core/chaincode.
0a25d077: обновить код интерфейса командной строки (CLI) для нод с учётом нового пакета ошибок.
e09a94c4: модифицировать тестовый код для Kafka.
1582472b: добавить поддержку экспериментального тега сборки.
129d9e59: ввести дополнительные профили Kafka.
c3124a08: вставить версию Kafka по умолчанию в конфигурацию.
573015a0: исправить документацию по Kafka.
dbf50cd4: сделать fabric совместимым с Go 1.9.
3740fbc8: реализовать BulkOptimizable в интерфейсе базы данных (DB intf).
27b16485: анализ YAML в ноде слабо типизирован.
c41057bf: исправить опечатку в неявном сообщении журнала политик.
bcbd919f: отменить интерфейс Configure.
24cc0ace: добавить ProcessConfigMsg к Process.
36d37c4f: ...
В запросе используется язык Markdown. * e2ab69c6 [FAB-5284] Удалить возвращаемое значение ошибки ClassifyMsg.
Основной язык текста запроса — английский. В запросе представлен список задач и изменений, связанных с разработкой и тестированием программного обеспечения.
Основной язык текста запроса определить невозможно, так как в нём нет законченных предложений или фрагментов кода на каком-либо одном языке программирования. Можно предположить, что это язык программирования Go.
В запросе представлены ссылки на коммиты в репозитории проекта Hyperledger Fabric и связанные с ними задачи (issues) из системы отслеживания ошибок Jira. Задачи связаны с различными аспектами разработки и тестирования программного обеспечения, такими как настройка ACL для ресурсов, добавление номера транзакции в приватные данные сообщения, рефакторинг кода и т. д.
Для получения более точного ответа необходимо предоставить полный текст запроса. FAB-4977 — улучшения sidedb:statedb;
FAB-5550 — использование protolator для анализа JSON в configtxgen;
FAB-5518 — перемещение configtxgen в папку fabric/common/tools;
FAB-4975 — SideDB: TransientStore для приватных записей;
FAB-5628 — повышение полезности ошибок широковещательной передачи в клиенте peer CLI;
FAB-5522 — регистрация пути менеджера политик для GetPolicy;
FAB-5552 — исправление некоторых задач в обработчике сообщений;
FAB-5627 — недостающие проверки в endorser.go;
FAB-5406 — взаимный TLS в сервисе chaincode, часть 2;
FAB-5406 — взаимный TLS в сервисе chaincode, часть 1;
FAB-5586 — разрешение функций, реализованных в файлах с расширением .s;
FAB-5361 — правильное возвращение FORBIDDEN при широковещании;
FAB-5445 — объединение фильтров в обработчике сообщений;
FAB-5606 — неудачное обновление контекста может привести к изменению кэша;
FAB-4974 — улучшение прото-сообщений ledger для sidedb;
FAB-4866 — добавление трассировки байтов сообщения orderer;
FAB-2960 — изменения в менеджере транзакций, оптимизация пакетной обработки;
FAB-5500 — обновление ссылки на версию до 1.0.1 в тестах выпуска;
FAB-5465 — инициализация модуля общих метрик;
FAB-4370 — базовая поддержка EndorserTx в protolator;
FAB-5194 — устранение проблем использования в коде;
FAB-4113 — удаление пропущенных модульных тестов;
FAB-5527 — сбои в orderer/consensus/kafka;
FAB-5536 — добавление модульного теста в пакет common/util;
FAB-5503 — устранение сбоя CI в тесте TestLeaderYield;
FAB-5529 — отсутствующая проверка в... Переведите, пожалуйста, запрос на русский язык. Что именно нужно перевести? СKA_PRIVATE
FAB-5179: исправить авторизацию прокси для javaenv build.
Вторник, 31 октября 09:17:51 EDT 2017
Вторник, 3 октября 05:02:04 EDT 2017
11 июля 2017 г., 14:45:03 CEST
Добавить примечание об общих томах.
FAB-5000
Уменьшить серьёзность ведения журнала при запуске MSP.
FAB-4992
Исправить ежедневные тесты Auction Chaincode.
FAB-4985
Исправление имени файла в скрипте bootstrap.sh.
FAB-4519
Подготовка к разработке rc2.
FAB-4968
Исправить форматирование и TODO в документации byfn.
FAB-4829
Ошибка при попытке создания экземпляра.
FAB-4902
Исправлен способ установки GOMAXPROCS в UT.
FAB-4961
Неправильная точка монтирования.
FAB-4619
Включить указание версии Kafka для Orderer.
FAB-4946
Улучшение покрытия UT для Orderer/Ledger/File.
FAB-4821
Добавление configtxlator в RTD.
FAB-4234
Обновление вступительной графики.
FAB-4898
Исправлена неправильная упаковка и сбой UT.
FAB-4897
Исправлена некорректная упаковка в configtxlator.
FAB-4764
Переупорядочивание настройки параметров теста Ledger.
FAB-4046
Улучшения UT в событиях/потребителе.
Пт. 23 июня 14:53:05 EDT 2017
FAB-4519 Выпуск 1.0.0-rc1.
FAB-4967 Обновление начальной загрузки с правильным artifactid.
FAB-4430 Пример приложения.
FAB-4963 Обновлены инструкции byfn для TLS.
FAB-2291 Учебники по цепному коду.
FAB-4948 Исправлен текст в образцах документов.
FAB-4944 Исправлено значение по умолчанию в конфигурационном документе.
FAB-4933 Добавлены соответствующие предупреждения в образец конфигурации.
FAB-4941 Обновите ссылку на версию выпуска.
FAB-4928 ...
В запросе представлен список задач, связанных с разработкой и тестированием программного обеспечения. В тексте запроса нет информации о контексте или конкретных проблемах, которые необходимо решить. FAB-4904 Модифицировать узел равноправного участника для использования структуры TLS MSP.
bc205353 FAB-4930 Обновить README для использования Python 2.7.
5442665c FAB-4686 Системный тест: остановка и запуск брокеров Kafka.
864b9a17 FAB-4899 Не использовать системный вызов для записи идентификатора узла равноправного участника.
3af753eb Исправить Gerrit и GitHub ID.
624e9d6a Восстановить Yacov после пропуска.
a42ddf63 FAB-4430 — пример приложения.
225fa838 FAB-4917 исправить документацию для FAB-4916.
fce3f44b Назначить Цзян Яогуо ответственным за поддержку.
9343a7be FAB-4913 Использовать один и тот же пакет утверждений в тестах.
430f8641 FAB-4749 Документировать ограничения политики подписи.
f38c37d2 FAB-4751 Обновление комментариев на порту CC.
ec94ba57 FAB-4903 Использовать отдельный CA для сертификатов TLS.
ced5e5fc FAB-4901: Усилить модульные тесты службы доставки.
5eba94f3 FAB-4626 Реализация решения 1.
90e09ead FAB-4867: Добавить проверку конечной точки для gossip.
3bf8defd FAB-4900 обновить bootstrap.1.0.0-rc1.sh.
9bce5611 FAB-4751 разрешить подготовку отдельного сервера цепного кода.
53818e7a FAB-3565: добавить функциональность поведения для FAB-3505.
f8f8d3bf FAB-4896 восстановить начало работы.
669c51c7 FAB-4884 Ограничить использование ключей для ключей подписи.
3b9d879e FAB-4841 Включено, что мы поддерживаем библиотеки PKCS11.
78a039db FAB-4876 Ссылка Goo.gl указывает неверное местоположение.
fa136231 FAB-4874 администраторы должны быть членами.
9b011deb FAB-4886 Добавить tls_root_certs в MSPConfig и т. д.
8bb12b49 FAB-4879 Преобразовать CRLF в LF в исходных файлах.
fbafeea2 FAB-3963 Добавлены некоторые недостающие уведомления о лицензии. Перевод текста:
c961fcac [FAB-4073] Документация для BYFN.
0dc25027 [FAB-4738] Добавить примечания о PATH и GOROOT.
a6d99d41 [FAB-4871] Добавить участников консорциума в MSP Manager.
6f843960 [FAB-4537] Спорадические сбои CI в orderer/kafka.
8bdb9a48 [FAB-4751] Запретить внешнюю CC регистрироваться.
2bbbc239 [FAB-4243] Установить параметр конфигурации CouchDB max_dbs_open.
6e6c6bf9 [FAB-4819] Исправить поиск системных пакетов при поставке.
1cc0e2ce [FAB-4855] Вывести ошибку, если папка конфигурации MSP отсутствует.
88292c4a [FAB-4854] Укрепить тест TestMsgStoreExpiration.
3e1e4ad0 [FAB-4848] Разрешить только TLS 1.2.
5eeba446 [FAB-4644] Добавить участника в релиз.
37425a15 [FAB-4597] Удалить неиспользуемые флаги из файлов compose.
02154b1b [FAB-3963] Добавить недостающие заголовки лицензий.
9404c2ba [FAB-4830] Ошибка проверки подписи cauthdsl не зарегистрирована.
012f7210 [FAB-4821] Улучшить примеры реконфигурации configtxlator.
d38781bc [FAB-4490] Исправление ссылки на скрипт getting_started.
f326f800 [FAB-4113] Улучшение покрытия UT для orderer/ledger/json.
26d71e0d [FAB-4537] Отключить тест, вызывающий случайный сбой CI.
ecc81c51 [FAB-4820] Удалить неиспользованные документы и изображения.
ab388514 [FAB-3384] Документировать ОС на основе Kafka.
63d73eeb [FAB-4766] Нет необходимости печатать ошибку nil.
0728bd5b [FAB-4765] Удалить мёртвый код конфигурации MSP.
9bb49ee9 [FAB-4748]: Добавить информацию об образе Docker в журнал ошибок.
bc6db922 [FAB-4743] Ужесточить политику отсрочки в deliverClient.
a747232c [FAB-4744] Удалить ненужный код из gossip/comm.
df2a6799. FAB-4740 Добавить канал для широковещательной передачи и доставки журналов
a114cd5e FAB-4613 Предупреждающие журналы переполняют порядок и равноправные узлы
17e72766 FAB-4452 Определение пиров-анкеров после создания канала
1785d261 FAB-4559 Обработка ошибок доставки
6f9debe6 FAB-4622 Улучшение текста повтора в orderer.yaml
84eaca2e FAB-4621 Изменение имён каналов в тестах
56667c1e FAB-4620 Обновление файлов конфигурации Docker Compose
0a72230b FAB-2487 Изменение тестовой строки в соответствии с правилом
e02053c9 FAB-4473 Изменение стратегии кэширования CC для хранения минимальных данных
49b3851b FAB-4500 Исправление слов в orderer.yaml
9c4cb515 FAB-4616 Пропуск переключения типов при ошибке демаршалинга
ad608166 FAB-4176 Еженедельные тестовые прогоны для приложения аукциона
abc81afb FAB-3934 Ежедневные тестовые прогоны для приложения аукциона
03d43c36 FAB-2487 Очистка логики перевода имён CouchDB
dc8d45fa FAB-3555 Паника узла из-за SIGSEV при подключении к CouchDB
94d7e9af FAB-2487 Ограничение идентификаторов каналов для CouchDB/Kafka
44c341c0 FAB-4590 Автоматическое управление версиями всех зависимостей
6c6db2aa FAB-4599 Улучшенное резюме на странице введения
e4b91f57 FAB-4327 Не допускать сбоя узла
7253ae5d FAB-4593 Переформулировать текст о временном местоположении реестра
19ee6612 FAB-4511 Файл композиции Docker на основе Solo
dc90a94e FAB-4516 Файл композиции Docker на базе Kafka
dace3b20 FAB-2167 Категоризация флагов CLI узла
159f8eb9 FAB-4455 Изменить местоположение queryLimit в core.yaml
4f882258 FAB-4591 Исправить форматирование сообщения журнала
5f7d4da3 FAB-4560 Проверка обновлений конфигурации без эффекта В запросе представлен список задач с описанием изменений, которые были внесены в проект Hyperledger Fabric.
В тексте запроса упоминаются следующие задачи:
Для получения более подробной информации о содержании каждой из этих задач рекомендуется обратиться к исходному тексту запроса. Синхронность высоты реестра сплетен и метасостояния.
Текст запроса представляет собой список изменений (коммитов), которые были внесены в проект Hyperledger Fabric.
В запросе используются специальные ключи и значения, которые связаны с системой контроля версий Git и системой отслеживания ошибок Jira. Эти ключи и значения не переводятся, так как они являются техническими терминами и не имеют прямого перевода на русский язык. Остановить и запустить контейнеры.
b8fd58a1 [FAB-4122]: удаление флага включения безопасности.
6df9edcc [FAB-3254]: удалить неиспользуемые переменные.
19edb326 [FAB-4109]: добавить заголовок лицензии в сценарии оболочки.
5180a084 [FAB-4112]: удалить устаревший код.
7603ae0e [FAB-4069]: написать модульные тесты для версии и узла.
a3f159ed [FAB-4099]: пропустить каталоги при поиске модульных тестов.
c64264bb [FAB-4057]: улучшить покрытие UT для QSCC.
583ceba5 [FAB-4059]: протестировать пакет ccintf.
f3582791 [FAB-4037]: исправить периодические тайм-ауты в UT событий.
980b4b23 [FAB-3118]: извлечь образ ccenv во время выполнения.
87ff9d63 [FAB-4087]: исправить сбой теста в dockercontroller.
1dd100a2 [FAB-4061]: написать модульные тесты для samplesscc.
4608c7e5 [FAB-4077]: исправить ложное отрицательное предупреждение WARN в журнале сплетен.
5759ee4c [FAB-4005]: добавить имя канала в журналы блоков провайдера.
837fc68e [FAB-3950]: поддержка генерации сертификатов с помощью conc.
11f8f502 [FAB-3941]: исправить сбой UT из-за конфликта портов.
03891128 [FAB-4076]: отключить модульный тест событий.
e176cf92 [FAB-3925]: исправить скрипт Bootstrap.
66483928 [FAB-3953]: повторно ввести отключённый тест утечки горутины.
4c63d696 [FAB-4071]: написать модульные тесты для пакета bccsp.
6388a4c3 [FAB-4060]: написать модульные тесты для core/policyprovider.
75638081 [FAB-3776]: модульное тестирование конфигурации после перезапуска.
aeaae372 [FAB-3095]: добавить MSP в RTD.
e3e26ce9 [FAB-4032]: исправить комплект для начала работы для Windows.
6765b355 [FAB-3931]: улучшить охват h/f/orderer/multichain.
77bca876: ... Улучшение покрытия RAM в h/f/orderer
73a950a0 FAB-3735: увеличение тестового покрытия для пакета config.
730d2323 FAB-4007: добавление bootstrap.sh в e2e/getting started.
И так далее.
В запросе представлен список задач по улучшению кода проекта, но без контекста сложно понять, о чём идёт речь. FB693D71 — исправление неработающей ссылки из пользовательского CSS-файла.
299D9112 — удаление раздела часто задаваемых вопросов о производительности из FAQ.
28F468CD — добавление тестов в CSCC для проверки входных данных.
04EED737 — удаление мёртвого кода и дубликатов из CSCC.
DF29A5B0 — добавление теста Kafka BDD для 3x orderer/broker.
552CBFE3 — исправление теста multi-broker Kafka BDD.
FA9C6165 — работа над модульными тестами шим-кода цепного кода и фреймворком.
839285E0 — уменьшение количества сообщений журнала в /examples/cluster.
F5A4DAEA — добавление процесса предложения в CONTRIBUTING.rst.
588BF141 — удаление неиспользуемых переменных и прочего в каталоге orderer.
347899EF — исправление многих неработающих ссылок в документации.
F966C8C9 — исправление логики соединения равноправных узлов.
E2B4FA64 — обновление инструкций для сквозного тестирования.
8F1FB015 — исправление опции CouchDB для e2e_cli.
A0C3B954 — устранение сбоя UT при конфликте портов.
D35B4F93 — исправление ошибки Makefile в цели behave-deps.
112FF0CE — тесты цепного кода.
5BDDB0B6 — обновление до baseimage v0.3.1.
A4DBC173 — стандартизация названий тестов.
FA98B460 — обновление примечаний к выпуску для версии 1.0.0-alpha2.
988F2FFB — написание модульных тестов для core/scc.
CEF26882 — улучшение тестового покрытия для protos/common.
467A2F15 — увеличение покрытия для common/config.
A6737CC2 — правильное обновление системного канала заказа.
96930602 — подготовка к разработке alpha3.
0509BED5 — переименование системных тестов. * 46f52deb [FAB-3368] — проблемы с нулевыми длинами вложений CouchDB;
5ad9463 [FAB-3525] Fix config block retrieval.
1b54dcf [FAB-3763] Fixing Intermediate CA certs sanitization.
f6c7fbc [FAB-3764] Fixes the comments in ledger interface.
b7e2226 [FAB-3755] Gossip:Add remote peer endpoint to ConnInfo.
4ce3507 [FAB-3235] cleanup chaincode shim error handling.
ae6a99e [FAB-1163] range query access tx ctxt after timeout.
Перевод:
5ad9463 [FAB-3525] Исправление извлечения конфигурационного блока.
1b54dcf [FAB-3763] Исправление санитарной обработки сертификатов промежуточного центра сертификации.
f6c7fbc [FAB-3764] Исправления комментариев в интерфейсе реестра.
b7e2226 [FAB-3755] Gossip: добавление удалённой конечной точки однорангового узла в ConnInfo.
4ce3507 [FAB-3235] Очистка обработки ошибок в шиме chaincode.
ae6a99e [FAB-1163] Доступ к контексту транзакции запроса диапазона после тайм-аута. FAB-3724:
Сделать так, чтобы CLI находил orderer из конфигурации цепи.
Сделать JIRA-панель более заметной.
Удалить устаревший документ прослушивателя событий версии 0.6.
Исправить опечатку в комментариях и сообщениях об ошибках.
Доработать документацию для режима chaincodedev.
Улучшить отчётность о создании кластера.
Обновить примеры создания кластера.
Изменить значения таймаутов chaincode.deploytimeout, chaincode.executetimeout, chaincode.startuptimeout на длительность.
Переключить таймаут производителя событий на длительность.
Усовершенствовать образец e2e_cli.
Улучшить юнит-тесты для общего реестра.
Убрать ledger/util/filterbitarray.go.
Исправить некоторые опечатки в документах.
Увеличить покрытие для core/ledger/util.
Увеличить покрытие ledger/ledgermgmt.
Проверить ошибку, связанную с идентификацией сертификата.
Соблюдать конфигурацию peer.gossip.endpoint.
Добавить конфигурацию Crypto.
Не использовать ENV ORDERER* в Dockerfile.
Определить коды ошибок и компонентов.
Убрать неиспользуемый код для теста BDD.
Улучшить вывод и описание использования clilogging.
Задокументировать настройку MSP и лучшие практики. Добавить инструкции по модульному тестированию в документацию.
Добавить строку документации для подкоманды peer.
Проверить тестовое покрытие bccsp/sw ECDSA/RSA.
Исправить ошибку в JoinChan gossip, возникающую при отсутствии anchorPeers.
Исправить инкрементный номер в сообщении gossip.
Обновить использование адреса peer.address.
Обработать нераспознанные символы в журнале gossip.
Провести проверку после демаршалинга proto.
Исправить вводящее в заблуждение сообщение журнала в queueNewMessage.
Установить значение LAST_CONFIG на новых каналах.
Проверить тестовое покрытие подписи bccsp/sw ECDSA/RSA.
Протестировать функцию файла e2e в Behave.
Улучшить форматирование в разделе «Начало работы».
Увеличить тестовое покрытие для общего реестра.
Улучшить модульные тесты для ledger/kvledger.
Увеличить тестовое покрытие couchdb.
Сделать логирование gRPC настраиваемым.
Удалить дубликат ChaincodeInstance.
Сохранить поля протокола gossip с символами подчёркивания.
Версия PKCS8Info должна быть 0, а не 1.
Добавить утилиты для композиции.
Увеличить тестовое покрытие peer/clilogging.
Убрать проверку CONFIG tx в коде реестра.
Увеличить тестовое покрытие rwsetutil.
Проверить тестовое покрытие протокола сплетен. FAB-3530: Gossip — добавить проверку порядкового номера блока.
FAB-3497: Удаление хэша из данных gossip.
FAB-3441: Тестирование покрытия AES в BCCSP.
FAB-3526: UT для расширения секретного сообщения gossip.
FAB-3461: Добавить UT для расширений протокола gossip.
FAB-3522: Увеличить тестовое покрытие для проверки.
FAB-3441: Добавление тестов ввода для BCCSP.
FAB-3105: Gossip должен использовать поддержку CA пакета comm.
FAB-3520: Eventer не запускает последующие обновления.
FAB-3529: Удалить неиспользуемые переменные и функции.
FAB-3527: Исправить неиспользуемые переменные/функции.
FAB-3444: Блоки, которые были извлечены, не удаляются.
FAB-3269: Правильно соблюдать политики одобрения.
FAB-3521: Увеличить тестовое покрытие ESCC.
FAB-3485: Улучшить тестовое покрытие msp/mgmt.
FAB-3401: Улучшение модульных тестов для пакетов kvledger/history.
FAB-3441: Покрытие тестами bccsp/signer.
FAB-3485: Улучшение тестового покрытия msp.
FAB-3351: Конфигурация MSP OUIdentifiers.
FAB-3025: Обновить значения по умолчанию для ledger для orderer.
FAB-2486: Удалить синхронизацию из core.yaml.
FAB-2337: Обновить варианты использования.
FAB-3456: cryptogen: добавить поддержку SAN x509.
FAB-3506: Scaffolding для endorser.
FAB-3488: Добавить документацию о том, как создаётся документ.
FAB-3324: Исправление скриптов и инструкций для начала работы. Добавление проверки подлинности личности
Улучшение модульных тестов для statecouchdb
LSCC: проверка безопасности во время валидации
Перемещение noopmsp в mocks
Исправление panic-сообщения orderer
Замена ccParts на ChaincodeInstance
Синхронизация configtx.yaml с Compose configs
Улучшение модульного теста для txmgmt/version
Улучшение модульного теста для statedb/stateleveldb
Улучшение модульного теста для txmgmt/statedb
Устранение проблемы с конфликтом ключей RangeQuery
Увеличение тестового покрытия для mvcc-валидации
Тестирование peer/gossip: увеличение тестового покрытия (2)
cryptogen: использование FQDN для CA-артефактов
cryptogen: генерация TLS-артефактов
Модульные тесты для компаратора сообщений gossip
Обработка ошибок
Покрытие тестами bccsp/utils
Загрузка CRLs
Покрытие тестами bccsp/sw/dummyks.go
Тестирование peer/gossip: увеличение тестового покрытия
Валидация версии chaincode
Исправление ошибки в master
Назначение Артёма Баргера ответственным за поддержку Fabric
Игнорирование директорий с макетами
Исправления в модуле logger
Увеличение юнит-теста для gossip Тестирование и разработка программного обеспечения
b5430b2 [FAB-3428] configtxgen: Report selected configuration
b5f9f0a [FAB-3390] Override log level - cauthdsl and policies
01aa829 [FAB-3145] Override log level for ledger at peer start
3f1739a [FAB-3434] build binary files on make native target
3493be3 [FAB-3431] Always display error callstack in logs
fd623d1 [FAB-3324] — Upgrade Getting Started
555686d [FAB-2985] Add documentation for error handling
0ae00c8 [FAB-3107] Replace 'user' with 'identity'
9581073 [FAB-3391] cleanup java shim whitespace
fe8d1da [FAB-3311] java cc get history for key
6ad95f6 [FAB-3305] java cc get query result
5858fbb [FAB-3273] java cc get state by range
1f0a0cb [FAB-3056] Pull relevant docker images
708c3aa [FAB-3220] sync compositekey api w/ go
2318b8d [FAB-3267] add kv_query_result proto to java shim
6458126 [FAB-3263] remove ChaincodeBase.getChaincodeId()
b306d7b [FAB-3221] Java cc getFunctionAndParameters()
908af1a [FAB-3223] clean java chaincode get/set state API
de3d2d1 [FAB-3222] extract java ChaincodeStub interface
99b6817 [FAB-3170] invokechaincode from java chaincode
55d96b2 [FAB-3114] Gossip identity expiration
1fe931c [FAB-3321] Documentation for chaincode installation
148775a [FAB-3247] Optimize 2nd commit CouchDB recordSavePoint
fc95c06 [FAB-3329] set chaincode version in ProposalResponse
cc58f62 [FAB-3283]: Orderer functional behave scaffolding
fd477e4 FAB-3264: Config Utility for Behave Func Tests
d332d73, FAB-3272: Only allow 1 action per tx
45bf901, FAB-3382: More test coverage for platforms/golang
9c1d1bc, FAB-3178: Fix staticcheck errors in gossip
4342cd6, FAB-3312: Adding consolidation tests
a7225d1, FAB-3176: Fixing staticcheck errors
911ef2a, FAB-2862: Update BDD for new config changes
3fb58c8, FAB-2735: Clean up config mocks
6ac2f0e, FAB-2821: Print readset/writeset/deltaset on update
0fcb145, FAB-2723: Remove old ChainCreationPolicyName
312628c, FAB-1302: Add channel create authorization
8288a7f, FAB-2783: Specify admin principal in configtxgen
f3da0ba, FAB-2703: Expose committed configEnvelope
c3c64fa, FAB-2702: Specify consortium in channel configuration
7998d07, FAB-2646: Create consortium configuration
ad29e8f, FAB-2852: Java chaincode support for CC events
cefe57a, FAB-1870: Logging cleanup for peer start
1db772c: Nomination for Dave Enyeart to be Fabric Maintainer
c67db83: Nominate Keith Smith as a Fabric maintainer
fa973d2, FAB-3246: Remove TODO from removeDataWrapper
bb071c5, FAB-2931: CC instantiation transaction validation
c9d0ca2, FAB-3017: Ledger backup restore
722e790, FAB-2676: Allow create-ledger with genesis block only
868a3e9, FAB-2462: Re-enable paging results for queries
5d71f12, FAB-3144: Update gossip based on flogging changes
5c04b00, FAB-3316: Reintroduce TestCloseConn back to CI
0f828ef, FAB-3242: Remove CouchDB skip TODO 1dae950 FAB-3322 Haskfest DC scripts для запуска бинарных файлов.
375ca88 Исправление опечаток в клиенте End-to-End теста.
ac5846c FAB-3238 Перемещение конфигурации CouchDB в CouchDB.
2bd9005 FAB-3244 Повторное включение теста на плохое соединение CouchDB.
1dfd0aa FAB-3287 Исправление отладочных операторов в пакете orderer.
3dcc32f FAB-2724: Исправление максимального количества открытых соединений CouchDB.
8ce1073 FAB-3160 Предоставление функции относительного пути к конфигурации.
b4c1a0d FAB-3356 Увеличение детализации журнала при запуске peer.
e86ea5b FAB-3350 Повышение тестового покрытия для cryptogen.
00eb7c9 FAB-3352 Нет необходимости инициализировать grpc в тестах CSCC.
7fae4b4 FAB-3348 Цепочка блоков должна регистрировать уровень сборки.
c041d43 FAB-3245 Использование crypto rand в gossip.
ffbf604 FAB-3344 Исправление сообщений об ошибках CSCC.
c3c1216 FAB-2969 Контроль доступа в LSCC.
446573e FAB-2362 Настраиваемый хэш в MSP.
43bcc9a FAB-2963 Конфиденциальность в межорганизационной сети — P4.
9d04269 FAB-2061 Конфиденциальность в межорганизационной сети — P3.
8638813 FAB-3270 Очистка TODO в Ledger queryHelper done().
9b5c180 FAB-3335 Извлечение может отправить нулевые дайджесты.
e2401b0 FAB-3342 Исправить vagrant up в Windows.
75db97d Улучшение тестового покрытия bccsp/utils.
a1feab0 FAB-3341 Перенос ошибок пакета в fabric/common.
7132dd5 FAB-2351 Обновление логгеров до flogging.MustGetLogger.
0d3909c FAB-3340 Исправление неработающей ссылки на документ о внесении вклада.
edd0c07 FAB-2103 Добавление принудительного исполнения ACL для CC2CC.
5bca81a FAB-3297 Генерация ключей EC, соответствующих PKCS8.
312af12 FAB-3334: добавить ChaincodeID в ChaincodeAction.
bcd9c64: проверка идентификаторов OU.
844eb7b: улучшено покрытие тестами msp/mgmt.
479c436: импорт реализации protobuf.
8c0a703: исправление ошибок модульного теста couchdb.
15375b7: отключение ненадёжного теста TestCloesConn.
5628d8e: обновление таймаута peer CouchDB.
7187ca0: cryptogen — копирование сертификатов администратора на узлы MSP.
72e5122: мёртвые ссылки на странице Building the fabric.
9a64721: исправление проблем статической проверки в пакете sbft.
ae277cd: TX ID отсутствует в TX в блоке генезиса.
bb0df71: исправление незначительных проблем в localconfig.
9891330: исправление документации configtxgen.
846a1d2: добавление информации в документацию.
441b308: JoinChannel не работает при e2e.
847bc16: исправление предупреждений, связанных с gossip.
668b4c3: реализация конфигурации CouchDB docker.
2ec150d: сделать вывод cryptogen более гибким.
214489e: заменить gob на proto для QueryResult.
7e401a1: protobuf для ledger QueryResult.
e63c915: контроль доступа в CSCC.
d88c3bc: обработка обновления на стороне коммиттера, часть I.
5b78b73: удаление TODO из ledger_interface.go.
f8ae525: исправления после тестирования whitebox с PKCS11.
e0dc9e3: переформатирование раздела отзыва.
7469e56: очистка документации.
f8065f9: исправления пробелов (документация). 77400f0: Отключить ненадёжную проверку горутины в тесте CI.
fcba9af: Улучшить сообщение об ошибке проверки безопасности события.
60dfb92: Исправить «Getting Started».
70fe36b: Неиспользуемая переменная в core/deliverservice.
f866c28: Добавить Костаса Кристидиса в качестве сопровождающего Fabric.
6c2957f: Обновить релизы и TOC.
f540a5a: Усовершенствовать логирование, когда узел отправляет событие блока.
7845517: Исправления пробелов (протоколы).
735878b: Проверки безопасности LSCC во время валидации.
281b7d7: Gossip: не отправлять избыточную StateInfo.
5eb5d07: Срок действия лидерства, stateInfo и данных истекает.
9a4f02c: Не вызывать некоторые SCC через CC2CC.
3870bcf: Регистрация событий требует подписи.
755f79d: Очистить раздел логирования core.yaml.
c1684d0: Скопировать стек вызовов из ошибки нижнего уровня.
be3d0d5: Исправление пробелов (примеры).
2588f48: Исправление пробелов (bddtests/devenv).
6bc8604: Исправление пробелов (core).
9d12166: Поддержка отзыва идентичности Gossip.
90b4c72: Конфиденциальность межорганизационного взаимодействия Gossip — P2.
077126e: Конфиденциальность межорганизационного взаимодействия Gossip — P1.
a3efa2c: Не вызывайте некоторые SCC через предложения.
5e0f280: Переместить historyDatabase в ledger в core.yaml.
9280d69: Ошибки CouchDB, если системные базы данных отсутствуют.
bc28d27: Исправьте ошибку JoinChan при сбое публикации события.
ecc1162: Разные OrgID и OrgName в configtx.yaml. * f057c66: увеличение тестового покрытия для core/comm.
a97d8b6: исправление документации.
90573e8: обфускация имени канала Gossip.
4e4155d: исправление опечатки в комментарии.
8369bd3: исправление переименования getChaincodeBytes.
2595366: добавление недостающих пакетов pip в install_behave.sh.
e1dc407: удаление конечных пробелов.
9603b0e: включение сценария установки с пакетом выпуска.
207588e: связывание pkg с инстанцированием на lccc (часть 1).
fa6648e: пакетная передача запроса состояния Gossip.
83838e2: регрессия структуры папок.
17099af: улучшение сообщения об ошибке при неверном имени или версии cc.
9eaefb5: удаление примера sfhackfest.
4f3cff5: добавление целей Makefile для двоичных выпусков.
842f46a: возврат к уровням журнала запуска peer.
e05a06e: добавление причины сбоя аутентификации в журналы.
e7bbf1c: улучшение проверки URL на пути к цепному коду.
89d5671: добавление dialTimeout к comm сплетен в prod.
0050981: улучшения CONTRIBUTING.
49a36fd: перенос не объединённых возможностей.md.
eee9070: исправление вводящих в заблуждение комментариев peer/core.yaml.
3a66788: исправление форматирования событий журнала.
47f4ee3: сделать индекс транзакции внутри блока, начиная с 0.
dc143e2: пропуск тестов цепочки Java-кода на не-x86_84.
7984725: изменение массивов вложений для использования указателей.
a932b54: добавление пакетных операций выбора CouchDB. Сравнить байты ASN.1 сертификатов
Включить возможность компиляции и запуска на ARM-платформах
Документировать минимальную версию Docker Compose
Сделать синхронный обратный вызов лидерства
Добавить опцию сборки без поддержки PKCS11
Возвращает метку времени
Создать реестр с блоком генезиса
Это должен быть абсолютный путь в gotools/Makefile
Обновить readthedocs fabric-ca
Обновлён yaml.v2 с последней версией
Улучшить проверку имён и версий цепного кода в LCCC
Перенести o.h.protos в o.h.fabric.protos.peer
Установить последнюю версию библиотеки sarama от поставщика
Использовать инициализированный регистратор flogging
Рефакторинг пакета flogging
Использовать сообщения proto для чтения-записи
Исправить JSON-unmarshal для универсального интерфейса
Обновите TOC
Новый контент для начала работы
Добавить поддержку $(DOCKER_NS)
Добавить модульные тесты запросов к уровню CouchDB
Изменить уровень журнала mspimpl.go/Validate с Inf на Dbg
Реализовать GetTxTimestamp() для заглушки цепного кода
Задать правильное значение «последнего вырезанного блока»
Добавлять имя канала к выводу журнала
Исправление теста выборов
Включение тестов поведения на macOS
Добавление методов установки уровней журнала через регулярное выражение
Отменить base16-кодирование для имён каналов
Обновление BDD до последних изменений прототипа Исправления ошибок в работе CouchDB. Часть 2
Исправление исходного кода с помощью проверки линтера.
Добавление деталей о заказчике в команду документа.
Добавление клиента для устойчивой доставки к узлу.
Зависимость от криптографической библиотеки AMCL.
Очистка команд и сообщений канала однорангового клиентского интерфейса.
Отказ от использования устаревшей функции игнорирования безопасности в системе сплетен.
Неправильный выбор configtx.yaml.
Только ошибки >= 500 должны рассматриваться как ошибки.
Очищение docker-compose в модульных тестах.
Устранение сбоя теста txmgr — ограничение запроса CouchDB.
Исправление вывода configtxgen.
Документирование конфигурации.
Обновление условного процесса.
Удаление неиспользуемой документации.
Команда списка каналов в интерфейсе командной строки узла.
Исключение устаревшего раздела FAQ_confidentiality TOC.
Подключение производителя в DeliveryService.
Использование fabric-couchdb в devenv.
Перемещение msp_principal.proto в каталог protos/msp.
Исправление полей прототипа верхнего регистра.
Перенос identities.proto в proto/msp.
Удаление среды orderer-n-kafka-n.
Добавление kafka и couchDB в начальную загрузку.
Рефакторинг соединения между сплетнями LE и доставкой.
Утечка соединения при обнаружении подмены.
Сборка завершается неудачно, если флаги Docker содержат пробелы.
Исправлены ошибки запуска для CouchDB (Docker). FAB-2651: единый путь к модульному тестированию хранилища ключей.
af57f19: незначительное исправление документации.
cc35a7c: FAB-2128: заставить работать режим разработчика с новой моделью CC.
9c39b17: FAB-2803: обновить сводку e2e, чтобы отразить изменение TLS.
66781c7: FAB-2814: изменить значение по умолчанию для тайм-аута пакета на 2 секунды.
dfc3077: улучшения для cryptogen.
eb15043: FAB[2018] — тема протокола сплетен.
a71af56: подготовка к разработке после 1.0.0-alpha.
5b2baa0: FAB-2777: обработка сообщений о состоянии «жив».
f1a88db: FAB-2758: отделить конечные точки равноправных узлов от идентификаторов организаций.
73af303: очистить неиспользуемое свойство «validatorEnabled».
59eb56d: FAB-2207: добавить тестовый случай для конфигурации времени ожидания.
f330daa: включить дополнительные модульные тесты менеджера транзакций реестра.
fa3d88c: выпуск версии 1.0.0-alpha.
17219e2: FAB-2767: выставить тайм-аут цепочки блоков как свойство.
0f38dc1: FAB-2565: пример docker-compose с CouchDB.
0308f0f: FAB-1141: включение TLS в функции начальной загрузки.
844fe2d: FAB-2773: ограничить общее количество каналов.
17d37ca: FAB-2684: обновление документации для отсутствующего заголовочного файла.
13194fa: настроить уровни логирования сплетен.
6e9229b: обновление документации для fabric-ca.
d7920a9: FAB-2762: исправить тест e2e_cli при отключённом TLS.
77760ef: обновить orderer до orderer0 в script.sh.
f8a49c0: FAB-2745: обновить e2e_cli для работы с TLS.
70fd869: Orderer: исправить сообщение логирования в случае сбоя фильтра.
061a1e8: Gossip/discovery: добавить String() в NetworkMember.
cc03cac: Gossip: добавить опцию пропуска проверки рукопожатия.
4844ce8: FAB-2174: заполнить хранилища доверенных сертификатов TLS из блоков конфигурации.
56a1b1c: FAB-2738: параметры TLS в файле orderer.yaml игнорируются.
3169234: FAB-2081: разрешить пользовательскому цепному коду вызывать системный цепной код.
589b4d6: исправить gRPC TLS. Подключение от равноправного узла к сервису упорядочивания
В запросе представлен список коммитов с описанием изменений в проекте Hyperledger Fabric. Текст запроса содержит ссылки на конкретные коммиты, а также номера задач JIRA, связанных с этими изменениями. Переведите, пожалуйста, запрос на русский язык. Что именно нужно перевести? Gossip Conn store — ошибка безопасности потоков
Улучшить форматирование и текст configtx.yaml.
Улучшить форматирование и текст orderer.yaml.
Регистрировать ошибки потребителя.
Очистка файлов с подозрительными разрешениями.
Поддержка индекса имени в GetQueryResult.
Рефакторинг конверта сплетен — завершение.
Рефакторинг конверта сплетен.
Предупреждение и прерывание работы при недопустимом событии присоединения к каналу.
Упорядочивание некоторого кода создания канала равноправных участников.
Использование инструмента Configtx для проверки MSP.
Исправление запуска композиции.
Добавление запроса для получения всех каналов для данного равноправного участника.
Добавление запроса на получение установленных цепных кодов на равноправном участнике.
Маркировка образов Docker Fabric.
Обновление уровня журнала для некоторых сообщений хранилища ключей BCCSP.
Переход на цепной код версии 0.10.3.
Согласование проверки спецификации развёртывания.
Не регистрировать отправку в пустой срез равноправных узлов.
Настройка начальной загрузки сплетен по умолчанию и пропуск подключения localhost.
Возврат проверки ACL в индоссант.
В тесте индоссанта отсутствует mspConfigDir в yaml.
Получение запущенных цепных кодов в канале.
Исправить вводящее в заблуждение сообщение журнала.
Исправлена ошибка, приводящая к сбою сборки readthedocs.
Удаление ненужного ведения журнала WARN из MCS.
Документирование.
Кодирование политики проверки блока.
FAB2044: разрешить OU содержаться в описании MSP.
Исправить ошибку в master.
Сделать обнаружение сплетен настраиваемым. Перевод текста:
81cd41b FAB-1438: Добавить up, down, scale для создания утилиты композиции.
FAB-2255: создать тип политики ImplicitMetaPolicy.
FAB-2322: разрешить mod_policy быть относительным.
FAB-2319: реализовать иерархическое хранение политик.
FAB-2312: перенести обработчики значений configtx в собственный пакет.
FAB-2262: разделить менеджер configtx.
FAB-2253: отслеживать идентификатор MSP для каждой организации и сделать его неизменным.
FAB-2257: исправить запуск локального узла заказа.
FAB-2295: внести незначительные изменения в шаблон configtx.
FAB-2207: сделать время ожидания сплетен настраиваемым.
FAB-2228: привести документы CouchDB к единообразному оформлению заголовков.
FAB-2202: инициализировать configtx.Manager из Config.
FAB-2239: исправить неработающий образ узла заказа.
FAB-2205: сделать конфигурацию обмена сплетнями настраиваемой.
В запросе представлен список задач по разработке и улучшению программного обеспечения с гиперссылками на соответствующие запросы на отслеживание ошибок (issues) и фиксации изменений исходного кода (commits).
Для получения более подробного перевода необходимо уточнить запрос. Упростить директивы go-install.
Добавить схему конфигурации канала.
Определить схему конфигурации orderer.
Определить схему конфигурации приложения.
Добавить схемы конфигурации протосов.
Инициализировать обработчики configtx вместе.
Переместить обработчик MSP configtx в обработчики.
Сделать конфигурацию общего канала согласованной.
Заменить ChainHeader на ChannelHeader.
Исправить протоколы с использованием аббревиатур в верхнем регистре.
Исправить стиль перечисления в протоколе.
Проверить версию в lccc и CLI.
Исправить docker compose для установки peer.
Устранить проблемы со стилем протокола.
Очистить сообщения журнала, передачу состояния сплетен.
Уменьшить логирование MSP в интерфейсе командной строки peer.
Хранить хэши в rwset для решения проблемы фантомного чтения.
Завершить работу API реестра GetHistoryForKey().
Добавить удаление по идентификатору в слой CouchDB.
Перенести общую конфигурацию приложения в общую.
Перенести общую конфигурацию orderer в общую.
Вернуть configtx.Filter обратно в orderer.
Добавить следующий протокол конфигурации.
Дополнить документацию по структуре обработки ошибок.
Привести в порядок смешанные табуляции и пробелы.
Использовать установленный CC из файловой системы.
Добавить поле версии в идентификатор chaincode. Чейнкод на локальном пире
d1e939f: автоматически сгенерировать шаблон для orderer.
a8486dc: часть 3 — удалить дублированный код.
ee5ff49: часть 2 — удалить неиспользуемые методы утилит.
fda7f99: FAB-1946 — убрать ChainHeader из ConfigurationItem.
a975209: исправить некорректное предложение в документе о политиках подтверждения.
c521d3c: исправить все предупреждения golint в разделе gossip.
6271740: интегрировать логирование flogging с логированием gossip.
96cd9a7: FAB-2009 — добавить RetrieveTxByBlockNumTranNum.
05a0edf: FAB-1349 — ввести ограничения на идентификаторы цепочек блоков.
2a16532: переместить код Blockstorage в пакет /fabric/common.
a3db153: обновления для начала работы.
923bf3a: поддержка создания Dockerfile на стороне peer, FAB-678|1820.
e1e4efc: FAB-678 — добавить BuildSpecFactory в контроллер контейнеров.
3ed6194: документировать политики подтверждения.
5e26c51: обновить оглавление.
7e9de68: FAB-1844 — перенести общие параметры конфигурации SBFT.
6657459: FAB-1840 — рефакторинг поддержки SBFT blockcutter.
4c9bec7: FAB-1809 — включить конфигурацию TLS для соединения Kafka.
b178836: улучшить логирование MSP в msp/mgmt.
b7e1dc7: добавить CA-Setup в документацию.
83e484f: заменить vi на cat.
05cccdf: внести изменения для FAB-1980.
cfa02a4: повторно включить тест CAR.
25c888d: FAB-1700 — детерминированный хэш данных блока.
9eff14d: добавить руководство пользователя Fabric-CA в документацию.
579101d: endorser получает ESCC из ChaincodeData.
bc93489: изменения определения прототипа события для multichain.
b4cb0c3: обновить docker-compose с портами и именами образов.
f57b3f4: добавить опцию переопределения конечной точки gossip.
9c83ae0: обновления для начала работы.
89f726a: добавить способ управления логированием MSP на узле одноранговой сети при запуске.
72b422d: почему Fabric.
c7b3fe0: ... FAB-1855 Захват stdout из chaincode в Docker.
58ab3d2 Почему в Fabric есть фиктивный файл.
d2c8fed FAB-1913 Подключение к пирам-якорям при присоединении к каналу.
1275261 FAB-1834 Не удалять сгенерированные файлы Dockerfiles.
a0b46cb FAB-1795 Использовать -Xverbosegclog на IBM JVM.
bd5091b FAB-1873 Исправить images/peer/Dockerfile.in.
cb46696 Исправление паники истории в конфигурационных блоках.
73991c2 Обрезать длинные текстовые сообщения MSP в журналах.
ead6705 FAB-1818 Создание оболочки данных для данных состояния в CouchDB.
ba8263e FAB-1893 Удалить подчёркивание из тестового идентификатора цепочки блоков.
5a8973d FAB-1889: Ожидание блока 2 вместо блока 1.
a1448ea Промежуточный BLD BREAK Pad короткая подпись ECDSA.
5c3e6dc FAB-1883 Добавить поддержку CLI для загрузки пиров-анкеров.
9ca80f1 FAB-1885 Получить TransactionByID, чтобы вернуть конверт транзакции.
acf3298 FAB-1862 Отправить событие блока после фиксации.
3a0daf1 FAB-1444 Переместить подпись на верхний уровень в сообщении сплетен.
036ceec core.yaml MSPCONFIGPATH по умолчанию для msp/sampleconfig.
4301e41 FAB-1652 Переключить среду выполнения на baseos.
12e85d8 FAB-1878: Добавить команду CLI для получения конфигурации.
438700e FAB-1872: Зафиксировать блок генезиса, присоединяясь к цепочке блоков.
2c98262 FAB-1762 Рефакторинг базы данных истории couchdb в leveldb.
913648a Убрать жёстко заданный уровень журнала для модуля chaincode.
d45c3e5 FAB-1822 — анализировать строки в политики cauthdsl.
2e1a11c Новый RTD TOC для февральского хакатона.
4491654 FAB-1785 Очистка сред kafka-orderer bdd.
0a94993 FAB-1858 Предоставить сплетни с конфигурацией канала.
d5467f3 FAB-204 Открыть API запросов к реестру для chaincode.
f73825f FAB-1859 Перенести системные CC в пакет SCC.
b225806 FAB-1856 Добавить. Конфигткс: обратные вызовы событий.
И так далее. Блок метаданных согласно последнему запросу Косты:
FAB-1038 Переработать коммитер, чтобы он был более общим.
2f6433f
FAB-1022 Вызывать gossip при присоединении узла к каналу.
cb8fe31
FAB-1333 Сделать логирование orderer настраиваемым.
b9ed727
Переместить BCCSP под fabric.
e63662a
Очистить раздел безопасности в core.yaml.
7598dfe
FAB-666 Сделать загрузку orderer из файла.
4ad8f9e
Убрать глобальную блокировку в логировании gossip.
3bc4f52
Закрыть соединение с сервером в defer в Gossip comm.
4ed353c
FAB-1508 Добавить зависимости для behave python.
6e1f314
Настроить схему конфигурации для MSPManager и ACLs в цепочке.
152ce78
Провести очистку кода, убрать дубликаты декодирования конвертов.
b777eb8
Применять соглашения golang для тестов SBFT.
9981150
Удалить неиспользуемую функцию из теста SBFT.
0b44a76
Предложить назначить Джима Чжана ответственным за Fabric.
557afd9
Обратить внимание на FAB-1514 и обновить CONTRIBUTING.md.
b2961f5
Очистка MAINTAINERS.md и уточнение рекомендаций.
ac2ce66
Предложить назначить Якова Маневича ответственным.
4e46204
FAB-1433 (BUGFIX) Добавить тайм-аут пакета в генезисе.
2ae4ed3
FAB-872 Gossip multi-channel: канал.
ecfca45
Добавить возможность настройки формата логирования узлов.
bad7bdc
FAB-1420 Преобразовать политику подписи в провайдера.
46f7af0
FAB-1416 Сделать сообщение Policy более универсальным.
c53ae77
FAB-1498 Обновить devenv.md после изменения зависимости v1 Go.
6e8d216
Запустить тесты sbft параллельно, чтобы сократить время выполнения.
aba0358
FAB-1497 Различные изменения перед перемещением ccchecker.
d1ea412
FAB-1260 Добавить поддержку взаимного TLS в GRPCServer.
a9ae6e7
Обновить golang 1.6 до 1.7 в примерах chaincode.
dcaa22b
Исправить переименование пакета metadata.
5bdca86
fab-1475 Сделать CC fmk разрешать параллельные вызовы.
4d77a8c
FAB-1038 Переработать коммиттер, чтобы сделать его более общим.
47b185f
Добавить возможность запускать конкретные модульные тесты. В запросе представлен список изменений, внесённых в проект Hyperledger Fabric.
К сожалению, без контекста сложно понять, о чём именно идёт речь в запросе. Однако можно предположить, что основной язык текста — английский. Поддержка TLS в Java-шиме.
aeb88b4 Добавить поддержку сборки Maven в цепочках кода на Java.
d26b8b4, FAB-1449 (https://jira.hyperledger.org/browse/FAB-1449) добавить getPkiID в commReceivedMsg.
739d7c2 добавить дополнительные тесты для общего GRPC-сервера.
785eaf0, FAB-1382 (https://jira.hyperledger.org/browse/FAB-1382) удалить окно из Deliver API.
bfd7c84 добавить сетевые стресс-тесты для SBFT.
153a57a перенести метаданные pkg в общий pkg.
28acb7b использовать gRPC dialOpts в тесте Gossip Comm probe.
8d53e6d, FAB-1018 (https://jira.hyperledger.org/browse/FAB-1018) MultiChannel API fabric<-->gossip.
77a2e8f исправить смешанные отступы.
6c45ffa, FAB-1259 (https://jira.hyperledger.org/browse/FAB-1259) создать базовый общий GRPC-сервер.
0567b34, FAB-1395 (https://jira.hyperledger.org/browse/FAB-1395) — универсальный API запросов для CouchDB.
21d471b оптимизировать обработку новых представлений и коммитов в SBFT.
186b1a1, FAB-1046 (https://jira.hyperledger.org/browse/FAB-1046) обучение идентификации в Gossip.
d3e5056 исправление ошибок в тестах pullStore в Gossip.
6b1b603, FAB-1351 (https://jira.hyperledger.org/browse/FAB-1351) новый клиент конфигурации цепочки для Kafka.
a94a42b, FAB-1141 (https://jira.hyperledger.org/browse/FAB-1141) добавлена функция начальной загрузки.
85b47e6, FAB-1378 (https://jira.hyperledger.org/browse/FAB-1378) начало работы команды join.
470cb3c, FAB-1405 (https://jira.hyperledger.org/browse/FAB-1405) структура запросов истории реестра.
89f9a10, FAB-1419 (https://jira.hyperledger.org/browse/FAB-1419) установить соответствующий уровень ACK для брокеров.
c6f2565, FAB-1374 (https://jira.hyperledger.org/browse/FAB-1374) удаление примера клиента bd_counter.
675d094, FAB-1367 (https://jira.hyperledger.org/browse/FAB-1367) перебазирование Kafka на общие компоненты.
9082238, FAB-1366 (https://jira.hyperledger.org/browse/FAB-1366) обновление файлов Docker Compose для Kafka.
a99e792, FAB-1365 (https://jira.hyperledger.org/browse/FAB-1365) введение типов сообщений контейнера Kafka.
71a3389, FAB-1364 (https://jira.hyperledger.org/browse/FAB-1364) переход на предварительный загрузчик.
51627d7 работа над fab-1346 для начала работы с документами версии 1.0.
21a1d1b, FAB-1415 (https://jira.hyperledger.org/browse/FAB-1415) исправление сбоев одноранговых узлов во время фиксации.
0b162ca генерация SKI, совместимая с PKCS11/MSH BCCSP.
79aa4df, FAB-1384 (https://jira.hyperledger.org/browse/FAB-1384): изменение API ValidatedLedger.
f93f863, FAB-1355 (https://jira.hyperledger.org/browse/FAB-1355) использование block utils в JoinChannel.
8c97f46. FAB-1357 simpl. cc API param passing using a ctxt obj
11f3d0c Add sync.WaitGroup to the payloads buffer test
2ebd342 FAB-1172 — Advanced simulation functions for CouchDB
4f7c22c Move flogging pkg into the peer pkg
e1467b8 fix sbft hello msg issue
37a662f FAB-1311 errors unit test fails on z/p architectures
8417c0e FAB-1288: Expose gossip API for cscc.
b6ab3f8 Upgrade to golang 1.7 in travis ci
743d2ee Remove unused constant fabric
f97b321 FAB-1020 Configuration system chaincode
81eda7b Updated Broken link for Wiki and Community Calendar
1f4b004 Refactor MSP package and msp config w/o json
9662335 Ledger API to retrieve last block
04cb62c Extend functionality of FilterBitArray
676ad37 Move configurationItem utilities to protos/utils
ebb3cb9 Enable block event generation
ef79dd7 fix sbft checkpoint backlog bug
c0dc54b FAB-1233 State DB recovery
eb048ef FAB-1237 chaincode upgrade cli
246d25d remove needless info from endorser log
09fe0da FAB-1238 implement upgrade of lccc
18a8209 Define semantics for block metadata array positions
36e8dd8 Removing unused crypto/primitives methods
96637cf Rework of MSP (config and factories)
44ae2fe Copying shim/crypto to new a package
42f2574 FAB-1297 multichain tests for chaincode framework
c48f184 FAB-1285 New gossip message for leader election
7bb0c52 Removing fabric/core/crypto/crypto.go
9dab228 FAB-1295 — multichannel use chain in chain namespace
ebcc8b4 FAB-1275 fix peer process doesn't stop issue
b2b9ab2 Add date and timezone to peer logging formatter
314dd5c Fix setup instructions
0183483 FAB-1291: Couch support for doing a savepoint. Gossip internal identity mapper
baea89c [FAB-1045] Gossip pull refactoring: uint64->string
1b5dfb3 Fix golint warning for gossip state package
51dc761 BCCSP: Removing dependency to crypto/primitives package
3ea19f3 [FAB-1281] add escc, vscc, policy to lccc
9baa4eb Add common CLI function to get a server admin client
2dc82e0 Enhance and begin using error handling framework
bc3b3c0 [FAB-1278] Generalize Config Execution Path
b4c2cbd Move configfilter to configtx package
50120eb Re-enable configtx handling
ae9f2f2 [FAB-816] Clean multichain integration interfaces
Это список изменений в проекте Hyperledger Fabric. В нём содержатся ссылки на коммиты и связанные с ними задачи (issues).
В тексте не удалось перевести некоторые фрагменты, так как они содержат специальные символы или непечатаемые символы. environment
Основной язык текста запроса — английский. Форк для соло.
[][]byte
.peer network login
.make unit-test
.В тексте запроса используется язык Markdown.
Перевод текста запроса на русский язык:
25f6eaf цепной код dev должен предоставить идентификатор цепного кода.
f5180c8 Повторно включить TestCar_BuildImage.
1ea73c1 Вернуть обратно к fabric-test-resources.
84d1234 Предотвратить очистку базового образа сборкой Jenkins.
b61bb9f События: удалить неиспользуемый канал из контекста EventHandler.
f3c9a45 Проверить compose_containers в атрибуте контекста.
f7c328f [ci skip].
1d8114f Исправить настройку водяного знака при восстановлении после сбоя.
6138f9e Назначение Шринивасана Муралидхарана на должность сопровождающего Fabric.
3509c18 Исправление ошибки в отчёте.
7c3a27d node-SDK: изменение описания hfc getMember.
af5f75d Возврат «Обновление go protobuff с 3-бета до 3».
7c870f3 Удаление неиспользуемого кода.
d40a004 node-SDK: изменить описание конструктора hfc Peer.
a98c59a Обновление go protobuff с 3-beta до 3.
25586a5 Многоканальный пул TCert, делающий связь пула с TCA параллельной.
32a0c01 Интеллектуальный запуск BDD-файлов Compose.
f0ba23d Добавить README.md для зеркала Gerrit.
7db3451 Исправление опечатки.
2eadb11 Добавление поддержки версий в наши приложения.
1e7030a [MAKEFILE] Правильная маркировка артефактов сборки/докер как .SECONDARY.
3832045 Сборка block-listener как стандартного двоичного файла.
2e3211f Абстрагирование строки в const.
0a69c3b Возврат REST API к отсутствию base64.
937039c DEVENV: предоставление сильной обратной связи при неудачной подготовке.
d74b1c5 Сделать тайм-аут широковещательной рассылки PBFT настраиваемым.
6f9ccaf Удалить дублирующую проверку кворума в recvViewChange().
1ffde44 Удалить ненужные импорты из тестов цепных кодов.
78c4b68 Переместить помощников аргументов цепного кода в util.
db3a694 Исправление типографской ошибки в коде и переименование метода.
d6d9d28 Изменить APT на использование протокола зеркала.
fce5e8b FAB-221: добавить байтовый кодек SJCL в SJCL v1.0.3.
c45a381 Заставить тесты sdk/node работать.
12ea1ce Удалить ненужную цель широковещания.
d1465b0 Исправление FAB-178 ошибки, не перехваченной из StoreState.
5163e21 исправить некоторые типы в ./docs/protocol-spec_zh.md.
a15d984 Изменить комментарии к mockstub.InvokeChaincode.
64311bc Использовать ASN1DER для TxID. Хэширование вместо Protobuf
5502704 Изменить интерфейс blockchainIndexer.
711f439 Распечатывать результаты CLI в тестах BDD CLI.
db497af Исправить [FAB-209], добавив свойства безопасности в примеры yaml.
dc53adf Изменить сообщение о несоответствии номеров на предупреждение.
a916941 Использовать log.Errof вместо fmt.Println в db.go.
97ed71f Реорганизация проекта Java shim/chaincode, отдельный docker env для java.
930f3a6 Перекомпилировать файлы proto.
843dae1 Заменить Info на Infof.
845e795 [FAB-3]: исправить вывод Json для пустого списка сетей.
ca413e4 Удалить параметр контекста из метода cli_call.
69a9a99 Добавить идентификатор Gerrit Шихана и обновить адрес электронной почты в списке сопровождающих.
6aec331 Обновить noop chaincode.
b2cfd46 исправить ошибку URL.
deb72a0 Отменить «Запускать файлы компоновки BDD разумно».
664facf Улучшить время декомпозиции BDDTest.
66cc54b Запустить файлы компоновки BDD разумно.
8ce0169 удалить дублированный код в peer/chaincode.
9465fdf Удалить ненужное ожидание из тестов BDD.
9576b4b Исправить опечатку в документах nodesdk и добавить переносы строк.
23afd05 Проблема GitHub № 2119 — модульное тестирование chaincode.
17ab179 Разумно запускать тестовые контейнеры BDD.
9d197c0 Экстренное обновление для работы.
03e89c9 [FAB-83]: раскрыть статус сборки Jenkins в index.md.
2ef5a39 Вывести результаты в узле.
35522bf Использовать аргументы строки в CLI.
d9596b4 Исправить неудачный модульный тест utils.
34512a7 Исправить опечатку.
ec924b1 Добавить тесты для команды сети узлов.
abb9076 Использовать уникальный идентификатор для запросов, если не указано иное.
fd498d2 Использовать повторяющиеся байты вместо повторяющейся строки для аргументов вызова цепочки.
dd96892 Рефакторинг повторяющегося кода в stat_holder.
5124056 Исправлены неработающие ссылки в документации.
3ccede0 Добавить тесты BDD для остальных API.
c950903 Использовать SHA256 TXID вместо UUID.
f062bd5 Исправить сборку node-sdk.
a76dd3d запуск контейнера с HostConfig устарел начиная с версии v1.10 и был удалён начиная с версии v1.12.
d4ea123 Использовать блокировку чтения для методов запроса в discovery.go. Лицензия.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )