v2.0.0-alpha Tue Apr 9 11:25:34 EDT 2019
В запросе представлен список задач по разработке и тестированию программного обеспечения, но без контекста сложно понять, о чём идёт речь. CFBF2BB — проверка входных данных жизненного цикла для имени и версии CC.
A964601 [FAB-14867] — логирование определений цепочки блоков.
539AD7D [FAB-14953] — корректное завершение горутины в UT.
B7DF899 [FAB-14950] — исправление ошибки Raft UT.
C37FC67 — генерация документации CLI для жизненного цикла.
48BC196 [FAB-14931] — обновление кэша CC при изменении packageID.
95197ED [FAB-14779] — шаг QueryApprovalStatus в byfn.
A1DD91E — оптимизация сохранения записи повтора для CouchDB.
2CAFD0A [FAB-14818] — ошибка в TestStreamAbort.
1BD762F [FAB-14393] — добавление определения цепочки блоков в глоссарий.
9AF8B8D [FAB-14904] — переименование поля прототипа «None».
9831686 [FAB-14916] — ошибка idemix.
E8C90F9 [FAB-14917] — обзор комментариев к [FAB-14914].
5FA4DD8 [FAB-14824] — добавление интеграционного теста.
503D731 [FAB-13725] — решение некоторых замечаний по обзору кода.
10E5DE0 [FAB-14852] — проверка того, что TLS-сертификаты закодированы с использованием x509.
FCCB78A [FAB-14840] — проверка конфигурации Raft на наличие HeaderType_CONFIG.
90AA8A1 [FAB-14821] — проверка метаданных конфигурации Raft.
E74B59B [FAB-14822] — изменение сигнатуры функции CreateChannelFail.
39505F7 [FAB-14766] — улучшение журналов для удобства обслуживания.
61D2D09 [FAB-14745] — более жёсткий тест интеграции моментальных снимков.
2940B73 [FAB-14764] — остановка с задержкой, если она удалена как лидер.
9E3F802 [FAB-14720] — удаление упаковки CAR.
95D8438 [FAB-14914] — переводчик для политик SBE.
9AE7C71 [FAB-14874] — исправление развёртывания orderer.
7AA8A30 [FAB-14906] — обновление мастера Fabric до версии v1.4.1-rc1.
3C0B001 [FAB-14470] — ответ на замечания. Текст:
Примечание: некоторые фрагменты текста не удалось перевести из-за отсутствия контекста. DRY up handleInit и handleTransaction
9fcbeb6 [FAB-14770]: переименовать {create, delete}Channel.
4af259b [FAB-14770]: перестать игнорировать ошибки маршалинга.
cc18231 [FAB-14770]: очистка godoc/комментариев в shim.Handler.
8bdefeb [FAB-14770]: удалить мёртвый код.
3261ce1 [FAB-14770]: sendChannel -> handleResponse.
2311b5a [FAB-14770]: убрать «с размером полезной нагрузки» из ошибок.
7bdd85b [FAB-14770]: объединить пути ответа и ошибки в заглушке.
487ad29 [FAB-14770]: переименовать самоссылку заглушки в s.
b591896 [FAB-14770]: инициализация stub цепи является конструктором.
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]: переименовать self-reference имени обработчика.
6744a93 [FAB-14770]: явно указать мьютекс в обработчике shim.
76d9922 [FAB-14470]: перенести тесты логирования в cclogging_test.
e490081 [FAB-14549]: добавить информацию о сбое теста состояния.
d05317a: исправить ошибку при перезапуске узла.
d3bffc2 [FAB-14594]: исправить документы/README.md.
88dc5eb: вызовы CLI возвращают ошибку, когда TxValidationCode не VALID.
1c6d2e0 [FAB-14735]: (исправлено IT) игнорировать не изменённое. Консенсус-согласие
114613f Удалить цель установки релиза/%/.
3f5c1dc Нужен только один тестовый тайм-аут.
71acd2e Увеличить тайм-аут для TestConnMetricsGRPCServer.
0881797 FAB-11863 Различные исправления работоспособности Raft.
56a468d FAB-14790 Добавить отказ от ответственности за индекс couchDB.
a614858 FAB-14835 Исправить гонку при замораживании узла кластера.
2e5ceca FAB-14802 Предупредить об истечении срока действия сертификата — часть II.
b765dfa FAB-14796 Предупредить об истечении срока действия сертификата — часть I.
bf40f98 FAB-8171 Концептуальный документ службы упорядочения.
ed88dfc Рефакторинг CLI установки _lifecycle + тесты.
63fe16d FAB-14819 Убрать дублирующий вызов GetTxReadWriteSet.
15bf213 FAB-14700 Исправление проверки широковещательной рассылки Kafka2Raft.
674ea37 FAB-14411 Заменить TokenExpection на TokenOperation.
35dab2d FABCI-107 Обновление скрипта multiarch.
2d924d0 FAB-14700 Проверка широковещательной рассылки Kafka2Raft.
ff451dd FAB-12993: Разработка приложений: контекст контракта.
abd9ab0 FAB-14437 Документирование отсутствия событий для Raft.
bd4c82c FAB-14432 Добавление текста Raft к документу Upgrade.
d1bdc3f FAB-14735 Не проверять согласие, если оно не было изменено. Игнорирование неизменившихся консенсуров при обновлении.
Обработка ошибок соединения CouchDB.
Удаление BCCSP из основного шима.
Предоставление SendBufferSize в конфигурации кластера.
Сокрытие корневых сертификатов TLS кластера.
Удаление неиспользуемых элементов из Makefile.
Обновление учебника организации №3 для жизненного цикла.
Разделение chaincode.go.
Удаление ненужного экспорта и CHAINTOOL_URL.
Использование comm.GRPCClient в шиме.
Плагин с возможностью обновления.
Явное установление расширенного использования ключа для CA CC.
Рефакторинг шима.
Установка InitTLSForShim в пакет шима.
Включение регулирования вызовов QSSC.
Устранение регулирования GRPC.
Обновление туториала по плагинам SCC.
Проверка сертификата консенсура в обновлении конфигурации.
Соблюдение интервала моментальных снимков при перезапуске узла.
Передача лидерства, если сертификат был ротирован.
Уточнение параметров etcdraft.
Определение нового ClientConnections для CLI жизненного цикла.
Запрос на проверку входных данных Issue.
Исключение Node из ccenv.
Удаление ненужной функции из интерфейса.
Список токенов, количество в десятичных дробях.
Обновление примера конфигурации Orderer.
Реорганизация тестов core/comm. FAB-14616 — экстернализация конфигурации передачи состояния сплетен.
FAB-14687 — добавлять только в пуллер при необходимости.
FAB-14683 — удалить мёртвый код.
FAB-14682 — добавить идентификатор потока в сообщение об ошибке.
FAB-14647 — исправление ошибок в QueryInstalledChaincodes.
И так далее.
В запросе представлен список задач или изменений, связанных с разработкой и тестированием программного обеспечения. Основной язык текста запроса определить не удалось. Перевод текста:
FAB-14424 Fix test flake TestMetrics
Перевод текста на русский язык:
FAB-14424 Исправить тестовый сбой TestMetrics
e97e40f FAB-14377 Добавить channelID в цепочку кода. Жизненный цикл
ee7871c FAB-14376 Кэшировать информацию об установленных цепочках кода
99b5595 FAB-14375 Реализовать прослушиватель состояния для кэша
6bc0102 FAB-14374 Разрешить инициализацию кэша цепочки кода
5f855fb FAB-14373 Отслеживать интересные ключевые хэши
dfb4e3a FAB-14372 Указывать соответствие утверждению в кэше
5ef46f2 FAB-14371 Добавить кэш CC для жизненного цикла
a680214 FAB-10416 Проверить версию Go перед сборкой
47f22ea FAB-14534 добавить проверку типов в тестах
cca81e5 FAB-14473 Добавить дополнительные метрики для etcdraft
3709977 FAB-14304 исправить неправильное описание
a1f4eb0 FAB-9394 Контейнер цепочки кода поддерживает пользователя без прав администратора
992aff8 FAB-12614 MockPeerChaincode получает имя канала
ba63949 FAB-14534 Исправление регрессии в протолаторе
7532f8f Сохранять и использовать redorecord для пакетного обновления
0f05de2 Прекратить жёсткое кодирование пиров для коммита/инициализации внутренних тестов
c4edd5c FAB-14536 Уточнить документ с концепцией личных данных
c6ac61b FAB-13215 Удалить потраченные токены
d575724 FAB-14025 Проактивная кампания
5d98705 FAB-14415 Многоузловой тест kafka2raft e2e
702c5bd FAB-14248 Миграция ворот с каналом V1_4_2
61b445c FAB-14180 Канал Cap. V1_4_2 Миграция типа консенсуса
d4eb20a FAB-14523 Обновить версию macOS SoftHSM
f42a5fe FAB-14518 Очистка инициализации жизненного цикла
dc4c8a7 FAB-14521 Синхронизировать протоколы
6884660 FAB-14416 Конечные точки API для каждого организатора* Интеграционные тесты для разработки и обновления жизненного цикла chaincode
[e4ca0c4] — добавить интеграционный тест для обновления жизненного цикла chaincode.
[31ee4cd] — интеграция: одобрять определение CC только один раз для каждой организации.
[8a5da7f] — обновить FAQ для жизненного цикла.
[ded1686] — исправить ссылки на порты для BYFN в документации.
[7628e1f] — исправить повреждённый файл WAL.
[9f8fcc5] — устаревший интеграционный тест для заказа.
[b695a41] — наверстать упущенное после подозрения на выселение.
[627da49] — более реалистичный макет сети UT etcdraft.
[0e1f681] — исправить орфографию в sampleconfig/core.yaml.
[5adef4a] — перенести CLI жизненного цикла в peer/lifecycle.
[952b6ce] — добавить интеграционный тест для «CommitChaincodeDefinition».
[fd1d654] — удалить системного поставщика chaincode.
[2415875] — выделить параметр цепочки Equal.
[b4dc9fc] — добавить ACL для жизненного цикла chaincode.
[999de96] — проверить набор консенсуса во время повторной проверки.
[cbf9452] — дождаться ошибки сети перед проверкой работоспособности.
[faf1f99] — добавить интеграцию «ApproveChaincodeDefinitionForMyOrg».
[dc7df72] — представить пакет идентификации.
[cfc45c2] — исправить ошибку TestMetrics.
[ce4b38c] — убрать версию из функции Launch.
[5d750b2] — неудачная повторная проверка не должна влиять на работу.
[2f491b6] — перенастроить интервал снимков etcdraft SnapshotInterval.
[7ee710b] — добавить 2/2 интеграционных теста.
[7189977] — обработать окно между уровнем и записью.
[e0d7b54] — исправление BYFN.
[435d4c4] — устранить гонку данных в gossip/channel.
[492c2bb] — остановить проверку выселения, когда цепь останавливается. Текст запроса:
FAB-13772 Inject rwset validator dependency.
8c1c3e1 FAB-14346 1/2 Fix channel creation in etcdraft.
df3e33c FAB-14382 add test assertion to prevent panic.
1ef664b FAB-14030 fix TestLeaderYield test.
eddc776 FAB-14459 Improve error for key level endorsement.
51a8318 FAB-14456 Remove unused function.
d6b0c25 Add CLI function for "QueryChaincodeDefinition".
f0d7d67 FAB-14455 Remove unused argument.
8ccd8b2 FAB-14358 CLI tools should live in cmd.
cc20882 FAB-13393 fix build break w/ non-conflict merge.
dedde8c FAB-14242 New lifecycle CollectionValidationInfo.
c6d0d48 FAB-14399 move idemix.proto out into idemix.
e0f4d4b FAB-14212 move protolator support out of protos.
a176565 FAB-14211 remove etcdraft proto extensions.
Перевод текста на русский язык:
FAB-13772 Внедрить зависимость валидатора rwset.
8с1с3е1 FAB-14346 Исправить создание канала в etcdraft (1/2).
df3e33c FAB-14382 Добавить тестовое утверждение для предотвращения паники.
1ef664b FAB-14030 Исправить тест TestLeaderYield.
eddc776 FAB-14459 Улучшить ошибку для подтверждения уровня ключа.
51а8318 FAB-14456 Удалить неиспользуемую функцию.
d6b0c25 Добавить функцию CLI для «QueryChaincodeDefinition».
f0d7d67 FAB-14455 Удалить неиспользуемый аргумент.
8ccd8b2 FAB-14358 Инструменты CLI должны находиться в cmd.
сс20882 FAB-13393 Исправить поломку сборки с помощью неконфликтного слияния.
dedde8c FAB-14242 Новый жизненный цикл CollectionValidationInfo.
с6d0d48 FAB-14399 Переместить idemix.proto в idemix.
е0f4d4b FAB-14212 Переместить поддержку протолатора из протосов.
а176565 FAB-14211 Удалить расширения etcdraft прото. Удалить интерфейс common.Signable
37fc516 [FAB-14077] — метрики кластера comm.
2cc728e [FAB-14345] — удаление тестов интеграции/раннера.
60f4980 [FAB-14348] — ленивые сборки бинарных файлов в тестах интеграции.
5d93d2f [FAB-13990] — отключение старого жизненного цикла для возможности.
4130c35 [FAB-13989] — проверка возможностей для нового жизненного цикла.
c126821 [FAB-13988] — получение ApplicationConfig раньше.
bc37cdf [FAB-13987] — включение нового жизненного цикла на V2_0 возможности.
0ccc122 [FAB-13951] — массовое исправление комментариев CR.
203dca0 [FAB-13950] — требование метаданных в качестве входных данных для десериализации.
4df447e [FAB-14255] — вычисление обновления якоря менее вручную.
9f61ace [FAB-14049] — e2e передача на неверный идентификатор или сумму.
157626b [FAB-14281] — произвольная точность количества токенов.
8bce2f0 [FAB-14349] — удаление бита выполнения из «нормальных» файлов.
2a55cd4 — включение инициализации прослушивателя состояния реестра.
dc94c6b — предоставление возможности прослушивателю состояния реестра запрашивать хешированные данные.
11dbc2c [FAB-14323] — улучшение документации по операциям.
8cefb83 [FAB-14327] — гонка в BlockWriter повреждает последовательность конфигурации.
e858f5e [FAB-14328] — де-виперизация обнаружения сплетен.
34ce4e8 [FAB-14322] — де-виперизация состояния сплетен.
b271113 [FAB-14295] — де-виперизация конфиденциальных данных сплетен.
3d956b9 [FAB-14291] — де-виперизация выборов сплетен.
30c781f [FAB-14169] — проверки количества токенов.
0e5b4c3 [FAB-14274] — загрузка ConfState при запуске цепочки.
57ae9a7 — правильное задание версии для организатора.
3116b11 [FAB-13750] — обнаружение исключения из канала и остановка.
be093a5 — информация отсутствует. Исправить разрешения в контейнере chaincode
e12f28e FAB-13238: обработка выхода контейнера во время запуска.
1661082 FAB-14257: мьютекс вокруг карт inproccontroller.
1741d80 FAB-13238: регенерация core/{chaincode,container} макетов.
2ac8405 FAB-14300: пропуск вытягиваемых каналов при подключении.
0b88a3c FAB-13902: консолидация части поддерживаемых платформ.
c832a8c FAB-14296: удаление интерфейса MetaDataProvider.
3bef117 FAB-13952: очистка артефактов java chaincode.
7c874de FAB-14265: де-виперизация gossip comm.
dc170d4 FAB-14240: не использовать support.Height в цепочке.
a1ee6b5 FAB-14278: исправление нестабильного UT etcdraft.
54f4605 FAB-14004: обновление версии etcd/raft lib.
3f14a2b FAB-14275: исправление compile_protos.sh.
cf8a58e: включение обновления chaincode на _lifecycle.
a657602: внедрение парсера в peer's PackageProvider.
83843ab FAB-14135: интеграция токенов NWO.
8d89613 FAB-14264: де-виперизация pull engine gossip.
df25c44 FAB-14192: устранение взаимоблокировки в цепи etcdraft.
027bb89 FAB-14096: сохранение контейнера CouchDB после юнит-тестов.
9e084ef FAB-14254: улучшения в документации по приватным данным.
50554d4 FAB-14253: не изменять метаданные etcdraft.
744bf73 FAB-14066: удалить политику эмиссии configtx по умолчанию.
4fcaabc FAB-12699: разрешить организациям быть пропущенными как иностранным.
35f6966 FAB-9558: требовать -channelID для configtxgen.
5cea309 FAB-13858: исправить неизменяемые /Channel props при создании.
30456a0 FAB-13872: избегать шума от make clean.
c61ea81 FAB-14239: избавиться от... NewCommInstanceWithServer
4e35acb FAB-14218 use ephemeral ports in gossip service tests
e751982 FAB-14184 use ephemeral ports in gossip gossip tests
0504983 FAB-13669 consensus migration: kafka2raft green path #4
4950edd FAB-13666 consensus migration: kafka2raft green path #3
9002e75 — информация отсутствует. Консенсус-миграция: путь «kafka2raft green», задача №2.
aa0662d: NPE при подключении без каналов приложения.
c4802d7: исключить значения ARG из Dockerfile.
2d2f5d6: редактирование коммерческих бумаг.
49199e3: сделать так, чтобы DeserializeMetadata возвращал страж.
9f7c523: удалить лишнее поле имени из proto.
de4936a: заменить Define/DefineForMyOrg на глаголы.
b6f2315: передать хэш приватных данных в cchandler.
d326707: изменить +lifecycle на _lifecycle.
943575a: подключить новый жизненный цикл для проверки shim.
1d96235: новый интерфейс валидатора жизненного цикла.
b2bb8ed: добавить идентификатор канала в информацию о проверке интерфейса.
4b78b36: ужесточить интерфейс LifecycleResources.
d2e4257: DeployedCCInfoProvider.CollectionInfo.
9b0c21c: DeployedCCInfoProvider.ChaincodeInfo.
aba86aa: DeployedCCInfoProvider.ImplicitColls.
0742ff3: DeployedCCInfoProvider.UpdatedChaincodes.
595bc91: убрать самопроверку работоспособности узла.
710efd3: убрать approve и transferFrom.
134f658: исправить утечку в UT теста MultipleOrgEndpoint.
7bf6734: исправить модульный тест в метриках состояния сплетен.
feac0bb: проверка владельца токена.
16d3bf2: проверка работоспособности Kafka.
687d2e3: поддержка нескольких типов владельцев токенов.
694341c: создать новый метаключ для валидации на уровне состояния.
4e1b02f: FAB-13771. panic resistant
519c315 FAB-13752 Очистка инфраструктуры, связанной с Docker;
02d9adc Отправка может содержать несколько блоков при поиске новейшего;
f15480d FAB-14040 Явное создание шаблона конфигурации по умолчанию;
59ddcf5 FAB-14035 Добавление тестов для кодировщика configtxgen;
f8f0da1 FAB-13618 Исправление теста на отклеивание в тесте выселения OSN;
b29891e FAB-13917 исправление модульного теста в метриках выборов сплетен;
c69a3d4 FAB-14045 Асинхронная отправка сообщений в кластерах;
e5343d1 FAB-14041 Проверка того, что загрузочный блок является блоком системного канала;
3310d8d FAB-14042 Исправление опечатки в документах о цепях пиров;
ecf1437 FAB-12966 Разделение верификатора Peer и менеджера Ledger;
14b7403 FAB-13957 Исправить отладочное сообщение и сообщение об ошибке;
42a3b70 FAB-14010 Интеграционный тест — удаление OSN из кластера;
1104983 FAB-14007 добавить информацию о контексте в тесты сплетен (2);
a7fb6c2 FAB-13612 Уточнить ошибку при попытке определить последовательность 0;
e27b85e FAB-13611 Предоставить коллекции в жизненном цикле SCC;
a50cd72 FAB-14007 Добавить информацию о контексте к тестам сплетен;
20ecf1a FAB-12942 Использовать формат logfmt для полей журнала;
8879d25 Исправить тесты пиров/цепей кода, помещающих производственный код в плотный цикл;
bccbd4d FAB-13264 Миграция консенсуса: зелёный путь kafka2raft #1;
ed76e21 FAB-12688 e2e тест: передача токена. Перевод текста:
2f2457a FAB-13862 Переименовать example02 в ABstore в документации.
32d1ac4 FAB-13783 Некорректные значения в block_fill_duration.
7cf8a73 FAB-13934 Добавить GinkgoRecover в интеграционные тесты.
5cb96f8 FAB-13948 Исправить выделенные орфографические ошибки.
c76c509 FAB-13580 Исправить панику при присоединении к каналу с высокой пропускной способностью.
dc6bd11 FAB-13455 Инициализировать BlockPuller по требованию.
7e32f88 FAB-13610 Добавить коллекции в определение chaincode.
da5b800 FAB-13609 Разрешить сериализатору встраивать протосы.
6938e09 FAB-13512 Добавить интеграционный тест жизненного цикла.
9a9d2b9 nwo OrdererAdminSession не должен использовать жёстко заданный MSPID.
f49e9d4 [BE-522] Исправить опечатку в store_impl.go:Prepare error msg.
8e8a4a7 FAB-13199 Начать цепочку etcdraft последовательно в UT.
2ed60bb FAB-12709 Добавить интеграционный тест для CheckQuorum.
87397a1 FAB-12709 Использовать другой способ выбора лидера в UT.
9d2efcd FAB-13932 Исправление неправильного написания «коммерческого».
82bad5f FAB-13929 Отключить нестабильный тест TestEndedGoroutines. * 3d8cf1e — решить проблему с TestParallelSend;
7c886fb — создать новый протокол protobuf;
5e821ff — провести e2e тест: перечислить токены;
b717000 — исправить нестабильный интеграционный тест в raft cft;
4cadd39 — увеличить интервал по умолчанию для интервала тиков в raft;
bbdd2c1 — исправить переполнение uint64 в gossip/state;
65e5072 — добавить функцию жизненного цикла для получения пространств имён;
a5c8f75 — добавить запрос диапазона для метаданных;
a2026e0 — добавить диапазон состояний в ledger shims;
65e9722 — подключить QueryDefinedChaincodes к SCC;
2c9b03b — обеспечить поддержку жизненного цикла для запроса cc def;
c7bca47 — включить функцию Define в SCC;
a54f754 — уменьшить потребление памяти в тесте;
dcc5010 — реализовать функцию жизненного цикла Define;
8977e62 — добавить в SCC функцию DefineChaincodeForMyOrg;
24caf4f — метрики обмена данными в gossip;
2ee1084 — метрики выбора лидера в gossip;
7ef696c — уточнить Bundle.validateNew;
cdfbad9 — разработка приложений: тема смарт-контрактов;
2a9c4fb — указать способы участия;
3d1e3ec — устранить нестабильность теста cclifecycle;
0dd6fb2 — исправить ошибку «[: слишком много аргументов» в bootstrap.sh;
4efafb2 — добавить функцию DefineForMyOrg жизненного цикла;
263fb63 — добавить операции установки пакета +lifecycle в nwo;
a7c0ec0 — заменить вызовы политики вызовами aclmgmt;
abe6f3f — перенести примеры в fabric-samples.
Это неполный список, так как не удалось перевести некоторые фрагменты текста. * 053bf9f — обновление документа ConsensusType proto.
В запросе упоминаются следующие задачи:
Также в запросе упоминается ряд других задач по улучшению проекта.
Основной язык текста запроса — английский. Удалить обнаружение обновлённой цепочки блоков кода
АВТОМАТИЧЕСКОЕ ПРИСОЕДИНЕНИЕ ОРДЕРЕРОМ К СУЩЕСТВУЮЩИМ НЕАКТИВНЫМ ЦЕПОЧКАМ
ДОБАВЛЕНИЕ GRPC HEALTHCHECK КЛИЕНТА
ДОБАВЛЕНИЕ СЛУЖБЫ HEALTHCHECK В GRPCSERVER
ОЖИДАНИЕ ЗАПРОСА В ИЗДАТЕЛЕ И ТРАНСАКТОРЕ
ЯВНОЕ УКАЗАНИЕ EXT KEY ИСПОЛЬЗОВАНИЯ ДЛЯ CA
И так далее.
К сожалению, без контекста невозможно понять, о чём идёт речь в запросе. Но я могу предположить, что это список изменений в проекте Hyperledger Fabric. Обновление мастера для Fabric v1.4.0-rc2
a553a52 FAB-1337: Raft: Commit genesis blocks for non-members.
ba48826 FAB-13370: увеличение времени ожидания среды выполнения Go с 10 секунд до 1 минуты.
794bc8f FAB-13377: отмена остановки обнаружения после chanState.
592f734 FAB-13208: интеграционный тест реконфигурации и подключения Raft.
17efd0e FAB-13333: обновление конфигурации Orderer для использования учётных данных Orderer.
84bdec0: рекон: добавление отладочных журналов в реестр.
1777374: удаление мёртвого кода из сплетен.
dce85d2: endTime находится после регистрации сообщений.
d88b3b7: очистка режимов файлов тестовых приспособлений.
6783269: удаление мёртвого кода из core/container.
94affb1: opt: состояние кэша lscc в couchDB.
121633a: исправление ошибки grpclogging.
e85f69f: тесты сплетен и etcdraft запускаются первыми.
a5df624: исправление UT RPC тайм-аута.
0db45f9: добавить больше утверждений в UT etcdraft.
9f6c767: удаление мёртвого кода из интеграции.
66bd1bc: удаление мёртвого кода из токена.
62623a2: удаление мёртвого кода из peer/chaincode.
656f9d4: удаление мёртвого кода из orderer/consensus.
7e36548: удаление мёртвого кода из orderer/common.
489f3b2: удаление мёртвого кода из msp.
eb64d0b: удаление мёртвого кода из примеров.
43746e7. Удалить мёртвый код из core/ledger.
FAB-13344: удалить мёртвый код из core/handlers.
FAB-13344: удалить мёртвый код из core/common.
FAB-13344: удалить мёртвый код из core/committer.
FAB-13344: удалить мёртвый код из core/chaincode.
FAB-13344: удалить мёртвый код из core/aclmgmt.
FAB-13344: удалить мёртвый код из fabric/common.
FAB-13344: удалить мёртвый производственный код из cmd.
FAB-13350: исправить нестабильный тест etcdraft.
FAB-13344: удалить мёртвый производственный код из bccsp.
FAB-13331: рефакторинг обновлений метаданных в nwo.
FAB-13330: переименовать GetConfigBlock в GetConfig в nwo.
FAB-13332: добавить cryptogen extend в интеграционные тесты.
FAB-13334: адаптация: разрешить пустые каналы.
FAB-13025: сгенерировать таблицы метрик rst.
Только 1 функция может использовать кэш одновременно.
FAB-13340: исправление CouchDB массовой загрузки при согласовании.
FAB-13077: TOKEN_ENDORSER_TRANSACTION сообщение protobuf.
FAB-13298: исправить нестабильность теста на MacOS.
FAB-12978: разработка приложений: тема параметров подключения.
FAB-13171: комментарии к адресу: TxSubmitter.
Коммерческие обновления бумаги.
Уточнение пояснений по архитектуре.
Увеличить покрытие тестами согласования.
Перед отчётом о несоответствиях проверять наличие ошибок.
Использовать сгенерированные макеты в тестах приватных данных. Наполнение: пропуск фиксации существующих блоков (27eee6e); исправление TestConfigureClusterListener в MacOS (fca0638); неиспользованный код в chaincode/transaction_contexts (f065e37); возврат ошибки вместо nil (2360bf0); исправление проверки версии в bootstrap.sh (56c855d); сохранение согласования pvt за один проход (cc09957); исправления ручного шага в BYFN (179c152); обновление коммерческого документа (5f3dc69); политика одобрения в BYFN (dec08d8); уточнение версии node.js (5298e23); разъяснение версии node.js (dcca031); перенос от одного участника другому (transactor/verifier: transferFrom) (e4aef3d); исправление опечаток в документации (a90caeb); разделение TLS слушателя для внутрикластерного взаимодействия (011a8f5); исправление команды mkdir (969faf9); добавление измерителя с указанием версии fabric и go (e7c54e4); комментарии к токену: проверка транзакции (da45fdd); исправление ошибок модульного теста в блоке провайдера (01eac53); опечатка в файле configblock.go (6704019); рефакторинг функции RetrieveBlocks (e96efc2); улучшение совместимости SDK в документации (ca4ce30); исправление переконфигурирования etcdraft UT (73735cc); добавление проверки на nil в ToGossipMessage (5fac88c); завершение цикла вывода потоковой передачи данных контейнера (6b4a296); утверждение повторной передачи (FAB-13053).
Язык текста запроса: английский. Перевод текста:
FAB-13150 Реактивировать etcdraft для разработки версии 2.0.
FAB-13024 Обновить документ fabcar.
FAB-13199 Сократить время тестирования etcdraft.
FAB-13225 Учесть комментарии к проверке кода.
FAB-13057 Удалить проверку применённого индекса в хранилище.
FAB-12949 Завершить перенастройку после перезапуска.
FAB-12986 Реестр на цепочку для raft chain_test.go.
FAB-12945 Добавить модульные тесты для перенастройки raft.
FAB-12972 Реактивировать сервис prover и транзакции токенов.
FAB-11643 Пересоздать тестовые данные реестра с использованием версии 1.1.
FAB-12870 Исправить гонки данных в gossip/state.
FAB-12891 Проверить, что владелец не равен нулю при импорте и передаче.
FAB-12870 Устранить сбой синхронизации во время тестов grpclogging.
FAB-13043 Документировать предварительные условия для модульного теста.
FAB-13162 Учесть замечания: конфигурация клиента токена.
FAB-13141 Добавить проверку assert.Error().
FAB-13114 Подготовиться к следующему релизу (2.0.0 на мастере).
FAB-12934 Разработать приложения: профиль подключения к теме.
FAB-13204 Реорганизовать класс сообщений pull в gossip.
FAB-13202 Исправить опечатки в core/chaincode.
FAB-10939 Переменные среды в BYFN.
FAB-11608 Оптимизировать проверку сообщений о состоянии в gossip.
10 декабря 2018 г., 13:09:08 EST
FAB-13214 Изменить ссылку в документации по обновлению.
FAB-13213 Добавить примечание о сертификатах в операции.
FAB-13210 Удалить неиспользуемый код в orderer/.../main.go. ФАБ-13155: обновление скрипта multiarch.
ФАБ-13021: что нового в версии 1.4.
ФАБ-13056: адаптация: системный канал из загрузочного блока.
ФАБ-13055: не закрывать LedgerFactory при адаптации.
ФАБ-13054: предотвратить переполнение int в IsReplicationNeeded.
ФАБ-13005: обновить документацию.
ФАБ-13025: ведение журнала, метрики, документация по работоспособности.
ФАБ-13089: извлекать вложения в запросах CouchDB диапазона.
ФАБ-13161: советы и рекомендации для CouchDB.
ФАБ-13193: добавлено справочное сообщение в метрику Couch DB.
ФАБ-13189: установить тип содержимого для ответа logspec.
ФАБ-13186: исправить гонку данных кэша версий CouchDB.
ФАБ-11599: редактирование документации по приватным данным.
ФАБ-12947: дополнительные правки в документации Gossip.
ФАБ-11599: сохранение приватных данных.
ФАБ-13139: отбросить пустой дайджест Idemix.
ФАБ-13164: отменить исправление сбоев UT PKCS11.
ФАБ-13152: исправить make protos.
ФАБ-11746: вернуть кэшированное живое сообщение в Gossip.
ФАБ-13139: исправить маршаллинг открытого ключа Nym.
ФАБ-13167: повышение надёжности IdemixBridgeTest.
ФАБ-13167: получить txSim только один раз во время одобрения.
ФАБ-13129: примечания к выпуску 1.4 для операций.
ФАБ-13158: устранить гонки данных в тестах etcd/raft. Чек:
fefb5a7 FAB-13013 — исправление комментариев к проверке кода CR#26293;
f01597e FAB-12947 — добавление информации о конечной точке в gossip.rst;
6a8340e FAB-13092 — обновление зависимости hyperledger/fabric-lib-go;
2b966d1 collACL: выполнение ACL для частного доступа к данным;
4e17f53 collACL: добавление simpleCollectionStore в txContext;
a770740 collACL: добавление MemberOnlyRead в collectionConf;
6331243 — удаление пути обработчика из конфигурации Prometheus;
cf7fa3f FAB-13071 — корректировка API в документации EndorsementPolicy;
e6081b5 FAB-12702 — проверка конечных пробелов в локальной сборке;
c642274 FAB-12912 — исправление предупреждений linter в консенсусе.go;
c0f2133 FAB-12354 — оптимистическая цепочка создания в etcd/raft;
f98f7c4 FAB-12576 — аварийное переключение при обработке транзакции типа B;
a47ecb9 — обновление устаревших ссылок на e2e_cli в eventsclient;
84b9d6c FAB-12804 — переупорядочивание меток в формате statsd;
430e65e FAB-12939 — обработка подписи запроса для принятия большего количества параметров;
13927b0 — инструментирование службы доставки. Трек изменений членства
017aa31 FAB-12647 Добавить игнорирование для ссылок на fabric-shim
d789375 рекон: восстановление stateDB после сбоя узла
f8f5eac FAB-13029 стрингеры избегают регистрации значений срезов
dd7b8bd Отказ запуска CC и тайм-аут выполнения, метрики
9b429c9 Исправление неправильного использования DeployChaincode в интеграции
8e9d81a Использование getopts вместо getopt
6da148b рекон: сохранение последнего зафиксированного BlockNum в txmgr
2f02a32 Предотвращение подробного сообщения об ошибках из журнала grpc
6922e14 Разрешение пользовательских уровней для перехватчиков grpc
09b1a8c рекон: рефакторинг txmgr_test.go
1e23904 FAB-12989 исправление незначительной опечатки в документах
c3ba5a2 FAB-12211 Добавление обработки ошибок в скрипт сборки
28628b8 FAB-12968 Исправление ошибки итератора в plugin_validator.
fb4aeb5 FAB-11642: Исправление состояния гонки в gossip/service.
08d9e3d рекон: добавить collelgnot. к прослушивателю stateUpdates.
a2a2973 FAB-12963 Сервис верификации: проверка возможности токена.
225a683 FAB-12013 Включение сервиса grpc верификации при запуске узла.
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.
a0dbe00 FAB-12621 Добавление поддержки CORS в configtxlator.
d2f2029 FAB-12816 Сопоставление RPC кластера для каждого пункта назначения.
99a7f5e FAB-12730 Умеренное время ожидания для тестов цепи Raft.
2753696 FAB-12553 Добавить возможность добавления узлов в тестах Raft.
9b8827b FAB-11919 (https://jira.hyperledger.org/browse/FAB-11919) — На пути к созданию снимков etcdraft 2/4
458c627 (https://github.com/hyperledger/fabric/commit/458c627) FAB-12315 (https://jira.hyperledger.org/browse/FAB-12315) — Обновление целей Makefile.
d147a63 (https://github.com/hyperledger/fabric/commit/d147a63) FAB-12578 (https://jira.hyperledger.org/browse/FAB-12578) — Исправление орфографической ошибки «appopriate».
d4876ea (https://github.com/hyperledger/fabric/commit/d4876ea) FAB-11640 (https://jira.hyperledger.org/browse/FAB-11640) — Устранение состояния гонки в gossip/identity.
e7bc473 (https://github.com/hyperledger/fabric/commit/e7bc473) FAB-12910 (https://jira.hyperledger.org/browse/FAB-12910) — Документирование пути установки.
2c795a4 (https://github.com/hyperledger/fabric/commit/2c795a4) FAB-12902 (https://jira.hyperledger.org/browse/FAB-12902) — Обновление имён логгеров в пакете chaincode.
2b9a816 (https://github.com/hyperledger/fabric/commit/2b9a816) FAB-12900 (https://jira.hyperledger.org/browse/FAB-12900) — Удаление фиктивного поколения в чужой каталог.
97243c7 (https://github.com/hyperledger/fabric/commit/97243c7) FAB-12760 (https://jira.hyperledger.org/browse/FAB-12760) — Вытягивание цепочек для адаптации.
0934c08 (https://github.com/hyperledger/fabric/commit/0934c08) FAB-12901 (https://jira.hyperledger.org/browse/FAB-12901) — Восстановление фейков в core/chaincode.
7105f8b — рекон: фиксация только validTx's pvtData в pvtStore.
eba7e3f — Инструментальные показатели в обработчике chaincode.
4c6b89c (https://github.com/hyperledger/fabric/commit/4c6b89c) FABCI-27 — Исправление: увеличение таймаута.
35dea2d — Очистка значений меток для statsd.
a58bcd2 (https://github.com/hyperledger/fabric/commit/a58bcd2) FAB-12865 (https://jira.hyperledger.org/browse/FAB-12865) — Решение проблемы с таймаутом в grpclogging.
1baa041 (https://github.com/hyperledger/fabric/commit/1baa041) FAB-12863 (https://jira.hyperledger.org/browse/FAB-12863) — Интеграционный тест для конечной точки healthz.
42891b0 (https://github.com/hyperledger/fabric/commit/42891b0) FAB-12861 (https://jira.hyperledger.org/browse/FAB-12861) — Исправление логики клиентского сертификата middleware.
d336029 — Подключение обработчика проверки работоспособности к операциям.
db46110 (https://github.com/hyperledger/fabric/commit/db46110) FAB-12372 (https://jira.hyperledger.org/browse/FAB-12372) — Сбор информации о рутинах go.
ac63a6f (https://github.com/hyperledger/fabric/commit/ac63a6f) FAB-12854 (https://jira.hyperledger.org/browse/FAB-12854) — DRY up peer/orderer operations code.
2c8240b (https://github.com/hyperledger/fabric/commit/2c8240b) FAB-12784 (https://jira.hyperledger.org/browse/FAB-12784) — Встроенное хранилище ключей для BCCSP.
cbe884f (https://github.com/hyperledger/fabric/commit/cbe884f) FAB-12893 (https://jira.hyperledger.org/browse/FAB-12893) — Исправление ошибки MSP SKI.
8c96636 — рекон: преобразование среза missingData в карту.
ed088b1 (https://github.com/hyperledger/fabric/commit/ed088b1) FAB-12651 (https://jira.hyperledger.org/browse/FAB-12651) — Idemix Nym Signer/Verifier.
91e0b0b (https://github.com/hyperledger/fabric/commit/91e0b0b) FAB-12843 (https://jira.hyperledger.org/browse/FAB-12843) — Проводник logspec handler.
2ab730b (https://github.com/hyperledger/fabric/commit/2ab730b) FAB-9838 (https://jira.hyperledger.org/browse/FAB-9838) — Idemix Signer/Verifier.
32ead68 (https://github.com/hyperledger/fabric/commit/32ead68) FAB-12598 (https://jira.hyperledger.org/browse/FAB-12598) — Пропуск конечных пробелов для успеха CI.
3430e83 (https://github.com/hyperledger/fabric/commit/3430e83) FAB-12789 (https://jira.hyperledger.org/browse/FAB-12789) — Ожидание токена в ответе на предложение.
1afa0f8 — рекон: построение действительного/недействительного набора из pvt data.
bfb2c48 — Назначение Алессандро Сорниотти ответственным за поддержку. Перевод текста:
9620830 FAB-12802 Передать поставщика метрик в ledger mgmt.
57a91cc Добавить HealthCheck в реализации VM.
e223d27 FAB-12602 Информация об отзыве удостоверений Idemix.
20fb9b8 рекон: записать pvData старых блоков в pvtStore.
f21d8b9 Удалить etcd/raft-фикстуры из папки sampleconfig.
6037aaa FAB-12007 Разработка приложений: процесс и дизайн данных.
08b5332 Запись WAL и снимков во временный каталог при тестировании.
37b5cbe FAB-11641 Исправление условий гонки в gossip/интеграции.
c49f827 FAB-11372 Сервер проверяющего: перевод с использованием TMS.
c07ba70 FAB-11371 Транзакционный модуль TMS для перевода токенов.
99433d1 FAB-12814 Убрать вводящую в заблуждение ошибку журнала.
7c7f945 Инициализировать и подключить поставщика метрик.
a3f79a7 Обновить ведение журнала номенклатуры — s/module/logger.
7ce96d1 Обновить документы, чтобы отразить новую конфигурацию ведения журнала.
858aaa9 FAB-11918 Добавить WAL для сохранения журнала raft. bac3310 — защитная обработка информации 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 — тестирование флэка в 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 — обновление устаревших функций логирования в узле одноранговой сети.
c209841 — использование новым узлом упорядочивания новых переменных среды логирования.
8509e7c — проверка уровня в ядре Check() для имени регистратора записи.
99eb596 — добавление SetLogSpec в CLI через службу администратора.
d1ec865 — улучшение логирования ошибок обновления канала.
836161a — асинхронные соединения кластера (FAB-12673).
541f41c — чат не RocketChat.
df065ec — улучшение ошибки консенсуса при ожидании (FAB-11088).
d484477 — настройка вызывающих устаревшие переменные логирования viper.
211bb65 — добавление новой переменной среды для формата логирования.
e32e55d — FAB-12667. Ревизии коммитов в репозитории Hyperledger Fabric
f1c5da6 — добавление GetLogSpec в интерфейс командной строки (CLI) через Admin Service.
9e682d4 — новый интеграционный тест для нескольких каналов FAB-11591.
52be585 — замена / на точки в именах логгеров.
d5c6cbc — клиент токена TX и E2E-тест — выпуск токенов FAB-11300.
20e01e2 — создание обработчика статистики для сервера FAB-12592.
f23ebd5 — обновление оценки уровня с использованием спецификации журнала.
41195be — фиксация токена TX через пользовательский процессор FAB-11941.
caabdbe — устранение незначительных косметических проблем в ордерере FAB-12649.
bea950e — унификация длины строк темы в документах FAB-12565.
90ca61c — добавление ссылки на документы в tox.ini FAB-11180.
85fc4ab — исправление паники при передаче неправильного ключа FAB-12638.
3b8445d — добавить раздел консенсуса в orderer.yaml FAB-11995.
abcc8db — добавить индекс raft в метаданные блока FAB-11918.
Это неполный перевод текста. Исправление нестабильного теста в etcdraft цепи
Добавить сообщение о членстве в etcd/raft
Проверка каналов системной цепи
Извлечение блока из конфигурационного блока
Валидация цепочки хешей конфигурационных блоков OSN
Блокировка версий для gotools
Удаление целей, связанных с тестовой средой
Улучшение инструкций по установке
Отладка couchdb_test.go
Убрать ссылку на lscc из Txsimulation
Удалить ссылки lscc/sccc из cceventmgmt
Реализация IssuerValidator
Исправление опечаток в cid/cid.go
Исправить опечатку в слове «specified»
Исправления несоответствия дефисов в configtxgen
Ошибка Statecouchdb TestDebugFunctions
Исправление неправильных сообщений об ошибках в peer
Удалить chainId в запросе предложения транзакции
Настройка необходимых кодировщиков zap
Уменьшить накладные расходы на гонку в модульных тестах
Поддержка клиента для etcdraft
Извлечь сертификаты TLS CA из конфигурации
Добавление Block(seq) в поддержку консенсуса
Внедрение клиентской реализации кластера OSN
Исправление ошибки установки cli
Удалить неиспользуемую переменную в коде peer Поддержка мультиузлового кластера Raft.
2bdd187 [FAB-12476] — удаление зависимости bccsp.
99c0a64 [FAB-11539] — клиент верификатора: RequestTransfer.
891291b [FAB-11527] — функции передачи.
218b508 [FAB-11500] — клиент верификатора: RequestImport.
87cb53a [FAB-11498] — функции выдачи.
ea9ff02 [FAB-11597] — токен-процессор.
de8d93e [FAB-12295] — обновления для использования версии 1.11.1.
abbb65e — незначительная очистка CreateAndJoinChannel в nwo.Network.
4b6e89a — исправление #FAB-12453.
eaf62f5 [FAB-11981] — поддержка etcdraft OSN для интеграционных тестов.
30a70b7 [FAB-11996] — включение создания каналов на основе Raft.
9d3f4f2 [FAB-12437] — устранение гонки данных в тесте peer/node/start.
a79ac3c [FAB-11630] — различие между ошибкой и политикой nil.
33d9934 [FAB-11990] — создание цепочки Raft с конфигурациями канала.
c8401e4 [FAB-12443] — толерантность к изменениям CouchDB 2.2.
bd576c5 [FAB-12371] — исправление документа для использования нового пакета cid.
d767856 — устранение гонки данных в ledger-тесте.
9b6ae1c [FAB-12438] — исправление NPE при вызове deliverSupport.GetChain.
b6218b1 [FAB-12440] — отключение goimports в линтинге.
2647afe [FAB-11840] — разработка приложений: обработчики транзакций.
5db8539 [FAB-12349] — улучшение документации кода.
5a25acc [FAB-12413] — очистка ссылок rc1 в документе.
0340b1e [FAB-12340] — статус ответа >=200 && <400 успех.
9478b8e [FAB-12423] — использование правильной цели для go lint.
bef5e81 [FAB-12419] — исправление сообщения об ошибке в команде peer.
959ad50 [FAB-12413] — выпуск Fabric 1.3.0 (основная очистка). Динамические порты для тестов ядра и коммуникации.
Исправить повторяющиеся слова в документе.
Исправление проблем со статьёй об «акторе».
Извлечение образа javaenv docker при начальной загрузке.
Включение детектора гонок для всего, кроме gossip.
Кэширование конфигурации для избежания гонок в тесте.
Устранение гонки данных в тесте логгера kafka.
Устранение гонки данных при создании блоков fs blocksItr.
Решение проблемы с гонками данных в метриках.
Сборка плагинов SCC при необходимости с учётом гонок.
Решение гонки данных в kafka/chain.go.
Исправление нестабильного теста в etcdraft/chain_test.
Устранение гонки данных в etcdraft/chain_test.
Использование network.EventuallyTimeout.
Исправление ошибки сериализации в тесте доставки.
Увеличение скорости TestShuffle в discovery.
Успокоение go vet с помощью отмены в кластере.
Успокоение go vet с отменой в gossip.
Обновление руководства по внесению вклада.
Исправление некорректного документа по сетевой теме.
Исправление опечаток в двух файлах UT.
Обновление goleveldb.
Ещё одна ссылка в разделе «Что нового».
Переименование пакета и объединение связанных файлов.
Исправлены неработающие ссылки в документе «Что нового».
Исправлено сообщение об ошибке в network.md. FAB-11523: Запрос установленного цепного кода жизненного цикла.
eb42d21: FAB-10725: Добавление функции InstallChaincode в жизненный цикл SCC.
a02124e: FAB-11780: Добавление провайдера членства в реестр.
46546b3: FAB-12176: Запись личных данных и метаданных.
dbc79eb: FAB-12139: Подготовка к следующему релизу (1.4.0 на мастере).
4a066be: FAB-12156: Исправление неработающих изображений во вспомогательных страницах.
4ff8e91: FAB-11847: Разработка приложений: Application SDK.
964424e: FAB-12003: Установка таймера отключения для ожидающего конверта.
9390c70: FAB-11835: Добавление Step() в etcdraft.Chain.
555ddbc: FAB-11832: Извлечение логики инициализации регистратора.
e7f1cff: FAB-11163: Реализация базового консенсуса etcdraft.
e29637f: FAB-11459: Тема разработки приложений.
Mon Sep 24 22:45:10 EDT 2018
8e9d36c: FAB-12138: Релиз v1.3.0-rc1.
f9803b4: FAB-12153: Отключение javaenv-docker из тестов.
0098d47: FAB-11828: Добавление страницы «Что нового» для версии 1.3.
f1b1d42: FAB-12133: Отключение тестов Java CC в Fabric.
95b4906: Возврат «FAB-11828 Добавить страницу «Что нового» для версии v1.3».
17b9da8: FAB-11828: Добавить страницу «Что нового» для версии v1.3.
eae6bd9: FAB-11333: Удаление старой ссылки на концентратор событий.
c592f15: FAB-12099: Сборка плагинов с гонкой при необходимости.
2c2f65d: FAB-12102: Использование необработанных строк там, где это уместно.
5f14fb6: FAB-11689: Решение проблемы гонки из-за повторной инициализации InitMSP.
2edc1a0: FAB-12081: Исправление орфографической ошибки «Singed» на «Signed».
c45c199: FAB-11949: Блок-уровень SBE, проверка юнит-теста.
6c285e9: FAB-11706: Исправление неработающей ссылки на документ юнит-тестов.
dd459c0: FAB-12116: Исправление groupId в тесте. Данные используют Java-оболочку.
ce1cad6 FAB-12114 — обновление документа, касающееся достаточного количества пиров.
a807159 — изменение уровня логирования чистильщика приватных данных на debug.
cf4e674 FAB-12113 — уменьшение информационных сообщений о сплетнях.
8e2640f FAB-11879 — обновление возможностей приложения для версии 1.3.
a18f1ea FAB-12030 — улучшение информационного журнала для обработки блоков.
07ae8af FAB-12104 — регистрация правильной ошибки при неудачной валидации SB.
d82dffb FAB-10686 — перенос функций из testutil в testify для контейнера и коммиттера.
8a5961d FAB-12084 — решение проблем с потерей и отменой vet.
84c8115 FAB-10686 — перенос функций из testutil в testify для ядра и реестра.
6223621 FAB-10686 — перенос функций из testutil в testify для протоколов и реестра.
f80782b FAB-10686 — перенос функций из testutil в testify для управления транзакциями и хранения ключей.
6f8622c FAB-10686 — перенос функций из testutil в testify для блокировки транзакций.
e32bbda FAB-10686 — перенос функций из testutil в testify для базы данных состояний.
96a606f FAB-10686 — перенос функций из testutil в testify для чтения и записи транзакций.
218bc06 FAB-10686 — перенос функций из testutil в testify для валидатора транзакций.
d5cee29 FAB-10686 — перенос функций из testutil в testify для истории транзакций.
58aef40 FAB-10686 — перенос функций из testutil в testify для утилиты реестра.
6409c4d FAB-10686 — перенос функций из testutil в testify для общей утилиты реестра.
ef92892 FAB-10686 — перенос функций из testutil в testify для файловой системы.
0fcdcdc FAB-12060 — данные буфера полезной нагрузки не сигнализируют о готовности, если они пусты.
dac4434 FAB-12090 — получение SBEP для приватных данных по хеш-ключу.
ef0bf29 FAB-10025 — упрощение очистки тестовой среды для statecouchdb.
38411a6 — ... FAB-11756: обновление с версии 1.2 до версии 1.3 документа.
FAB-12093: исправление приватных данных в учебном пособии.
FAB-12098: использование контекста WithTimeout в рукопожатии сплетен.
FAB-12076: использование необработанных строковых литералов для JSON.
FAB-12089: добавление частного метаданных с помощью хеша.
FAB-12002: исправление опечатки в комментарии.
FAB-11905: предоставление полного набора индоссантов в фильтре.
FAB-11973: неудачный тест при проверке на основе состояния.
FAB-11989: уточнение обработки ошибок для плагинов.
FAB-12064: s,golang.org/x/net/context,context,g.
FAB-11998: добавление документации Java в 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-12034: проверка наличия поля PreviousHash в заголовке блока.
FAB-11595: интеграция приватных данных Java cc. Тест:
20cbe44 гигиена кода: отключить отсутствующие данные рекон заранее.
10b5eff рекон: отключить, не сохраняя отсутствующие записи данных.
57ad85c FAB-11915 Продолжить работу над документацией по утверждению состояния.
921b896 Исправить проблему с historydb для ключей, содержащих нулевые байты.
08aabe9 Дождаться завершения горутины перед закрытием БД.
38430ad FAB-12014 Вывести предупреждение об отсутствии индекса.
5769cc3 FAB-11976 шестнадцатеричное кодирование двоичных ключей в коллекции.
8a7737d FAB-10804 Очередь транзакций chaincode при запуске контейнера.
2baf7f9 FAB-11958 Исправление незначительных проблем в учебнике по приватным данным.
a828f47 FAB-11966 Тест на выключение при периодическом сбое.
fdc4889 Пропустить неудачный тест при проверке на основе состояния.
9894396 FAB-11972 Удалить мёртвое поле, добавленное в FAB-11455.
5687311 FAB-11953 Решить проблемы в образце цепного кода «Marbles».
b2941b5 Идентичные атрибуты Idemix в цепном коде.
Улучшение модульных тестов для конфигурации истории.
Удаление состояния на основе документа из подключаемого документа.
Расширенное сообщение об ошибке для проверки SB.
Проверка существования коллекции перед мета-записью.
Блоки Deliverer являются полями.
Исправление ошибочного вывода однорангового узла.
Поточно-ориентированные макеты для SBE.
Удалить ненужный код.
Исправлены незначительные проблемы в руководстве по данным pvt.
Выполнение проверки v1.2 и v1.3 в тестах.
Повторные попытки в кластерном тесте для стабилизации UT.
Исправлено ведение журнала одноранговых узлов setlevel regex matching.
Гигиена кода: удаление неиспользуемых функций.
Исправить оставшиеся комментарии для нумерации страниц.
Добавить тест для плагина одобрения.
Состояние на основе подтверждения E2E.
Обновление мрамора cc с помощью API нумерации страниц.
Одноранговые изменения на стороне для поддержки нумерации страниц.
Гонки данных в клиенте доставки.
Адресные комментарии рецензента для statebased.
Реализация API-интерфейсов def cc для разбивки на страницы.
Определение новых API цепного кода для разбиения на страницы.
Обновите shim proto, чтобы поддерживать нумерацию страниц.
Добавьте разбиение по страницам для моделирования транзакций.
CouchDB безопасная нумерация страниц — statecouchdb. Документ содержит список ссылок на различные коммиты и задачи из репозитория проекта Hyperledger Fabric.
В тексте упоминаются проблемы, над которыми ведётся работа, а также связанные с ними коммиты. Однако без дополнительного контекста сложно понять, о чём именно идёт речь.
Этот текст написан на английском языке. 42b6b4b [FABC-702] Удалить код TCert из BCCSP.
8cfb9ed [FAB-11573] Обновить библиотеку Kafka.
543270c [FAB-11525] Реализация токена TMS.
d441f26 [FAB-11329] Отключить неудачные тесты pvtdata e2e.
02358c3 [FAB-11196] Поддержка ролей client и peer в idemixmsp.
85e3482 [FAB-11289] Интеграционные тесты Java cc.
b766b28 [FAB-11303] Обновление сборки Java cc.
12a5795 [FAB-11575] Исправить ошибку сообщения конфигурации коллекции.
ab2e23e [FAB-11569] Исправить обновления public/sideDB в последнем коммите.
474f9d2 [FAB-11174] Процессоры транзакций FabToken.
7858d63 [FAB-11462] SASL/PLAIN auth для Kafka.
808093b [FAB-11478] Включить конфигурацию etcd/raft в канале.
e1fff80 [FAB-11487] Всегда распространять ошибки отправки.
c8a8261 [FAB-11487] Предоставлять ответ об ошибке при сбое отправки.
33a4e1c [FAB-11502] Отключить тесты pvt e2e.
b9be659 [FAB-11323] Добавлен поставщик информации о членстве в pvtdata.
56c8913 [FAB-11506] Неглубоко кодировать nil в configtxlator.
4c4b4f1 [FAB-11484 #done] Обновить документацию по тестированию.
96492eb [FAB-11508] Добавить метаданные консенсора в конфигурацию канала.
fcec1b0 [FAB-9131] Создать FabricLogger на основе zap logging.
3751fbd [FAB-11247] Добавить конфигурацию для создания _global_changes.
0b3e8c9 [FAB-11327] Исправить неправильное сообщение об ошибке в тесте pvtdata e2e.
3838d1b [FAB-11329] Исправить ошибки в тестах pvtdata e2e.
b2923ca [FAB-11214] Убрать инициализацию мёртвого регистратора.
7ce40f9 [FAB-11332] Обновить dep до версии 0.5.
8896069 [FAB-11468] Выводить ошибку при сбое команды peer. Увеличить время ожидания в командной строке для одноранговых узлов для успешных UT.
Включить проверку большего количества функций печати/printf.
Тесты pvtdata int. не проходят после недавнего CR.
Исправить команду peer.
Протолатёр должен понимать RWSets, события.
Улучшение обработки ошибок для реестра (часть 3).
Переместить устаревший мир к последнему пользователю.
Исправление неверной ссылки на безопасность в документации.
Тестирование автоматических переходов в Jira.
Отключить кэширование поиска чейнкода.
Удалить InvocationSpec из пакета чейнкода.
Убрать параметры транзакции из cccid.
Устранить неиспользуемые части ccprovider.
Заменить контекст явными параметрами.
Завершить удаление спецификации из Launch.
Исключить «Syscc» из CCContext.
Удаление пропущенных тестов из чейнкода.
Сделать остановку с учётом информации о контейнере.
Проверить весь код, включить все проверки vet.
Удалить прокладку жизненного цикла и использовать экземпляр LSCC.
getChaincodes не учитывает конфигурацию коллекции.
Добавить функцию ChaincodeDefinition в LSCC.
Удаление спецификации чейнкода из runtime_launcher.
Спецификация чейнкода удалена из Launch.
ChaincodeContainerInfo для ccprovider. FAB-10996: Очистка интерфейса запуска программы во время выполнения.
FAB-11023: Раскрытие поставщика системного цепного кода.
FAB-11000: Удаление ненужного контекста.
FAB-10999: Внедрение явной поддержки chaincode_support в IPC.
FAB-10998: Использование LSCC напрямую для GetChaincodeData.
FAB-10992: Абстракция жизненного цикла для возврата CCCI.
FAB-10987: Прямой вызов GetChaincodeDeploymentSpec.
FAB-10986: Удаление одной ссылки на runtime_launcher.go CDS.
FAB-10985: Описание LSCC и других компонентов.
FAB-10984: Подготовка к перемещению атрибутов SCC в SCC.
FAB-10283: Обеспечение корректной обработки карт configtxlator.
FAB-10723: Получение сохранённого пакета установки cc по хешу.
FAB-10141: Исправление ошибки в сохранении блока генезиса.
FAB-11047: Увеличение кэша мемоизации клиента обнаружения.
FAB-10292: Обновление protobuf до версии 1.1.0.
FAB-11130: Добавление ключей в литералы структур без ключей.
FAB-11121: Удаление флага рекурсии (-r) из ginkgo.
FAB-10866: Ошибка сборки из-за проверки заголовка лицензии в pptx.
FAB-11133: Поддержка ConfigUpdate для различных подписывающих лиц.
FAB-10957: Использование 0 как плохого порта при сбое подключения.
FAB-10968: Устранение гонки в интеграционном тесте обнаружения.
FAB-11097: Обнаружение: отсутствие информации о канале у локальных пиров.
FAB-11028: Обнаружение: удаление нулевых цепных кодов из вывода.
FAB-11129: Обеспечение возможности анализа дайджестов версии 1.3 версией 1.2.
FAB-10720: Сохранение нового пакета установки CC. Данный текст представляет собой список задач и изменений, связанных с разработкой и тестированием программного обеспечения.
Основной язык текста — английский. Исправления ошибок:
427a7bb, FAB-10663: конфигурационный файл может включать пользовательские шаблоны.
418f266, FAB-9751: исправить ошибки в dockercontroller_test.
46cf17f, FAB-10163: обнаружить конечные аргументы для команды «peer version».
c78e90d, FAB-10169: добавить поддержку для получения метаданных.
v1.2.0, четверг, 21 июня 2018 г., 17:17:37 EDT.
7aff3f7a6, FAB-10799: отменить итератор с контекстом.
e96e80100, FAB-10802: исправить ссылки в README.
9df3ff5f8, FAB-10750: подготовить релиз v1.2.0-rc1.
13cad524e, FAB-10768: исправить ошибку в кэше версии CouchDB.
a014f39b2, FAB-10655: устранить проблему с остановкой событий клиентского соединения.
1ec2d81e3, FAB-10738: исправить опечатку в некоторых файлах rst.
186ad004a, FAB-10688: ключ CouchDB не может начинаться с подчёркивания.
af02c34dd, FAB-9198, FAB-10727: обновить BYFN.
880d2352e, FAB-10715: ошибка тайм-аута в CI.
e873e938f, FAB-10716: ссылки/форматирование в учебнике Pvt Data.
0bc3781ef, FAB-10699: изменить текст другого обновления на 1.2.
222bd57b3, FAB-10709: исправить ошибку flake в inproccontroller_test.
a5d1da644, FAB-10654: улучшить логирование eventhub с указанием IP клиента.
69bb25d67, FAB-10537: отклонять сообщения CONFIG/ORDERER_TRANSACTION.
5dbbcfdb4, FAB-10693: исправить ссылки на документы о личных данных.
ec398ed96, FAB-10645: перенести подключаемые модули escc/vscc e2e в nwo.
1c16d7465, FAB-10644: изменить интеграцию/e2e для использования nwo.
10f292528, FAB-9978: правильно вернуть ошибку CouchDB.
9b987f0ed, FAB-10641: улучшить сообщение об ошибке в журнале ошибок gossip/state.
947f32196, FAB-10659: исправить опечатку в end-to-end.rst. В запросе приведены ссылки на различные задачи и изменения в проекте Hyperledger Fabric. Основной язык текста запроса — английский.
В запросе нет текста для перевода. Возможно, вам требуется найти дополнительную информацию по указанным задачам и изменениям? BCCSP.PKCS11 section to core.yaml
50527ED80 — при успешном подключении сбрасывать счётчик попыток.
F388CD974 — в конфигурации discovery используются MSP ID.
442F30B6E — очистка ошибок обработки вызова CLI.
12BAACCD0 — некорректная проверка идентификатора канала в configtxgen.
452DCB964 — динамические возможности для проверки plugg.
10F1177C5 — отсутствуют тесты SimulateConfigTreeUpdate.
12C609C1C — добавить недостающие тесты GetConfigTree.
ED371F0A5 — комбинированная реализация Principal и Anonymity.
1DB0518D9 — исправление в txmgr, связанное с purgemgr.
BE76EB4EF — запустить связанный с gossip тест в сериализованном виде.
2BE2D008E — изменить формат хранения revocationpk.
0B66D99FC — jq отсутствует в образе fabric-tools.
E53554DE8 — исправить неправильный заголовок лицензии.
A9E91B487 — скрыть анонимные и комбинированные принципы до версии 1_3.
27BC1B965 — всегда выводить статус узла peer.
8D8251F86 — обновить Makefile для поддержки пользовательского DOCKER_NS.
E310BE3B5 — поддержка MSP версии 1.3.
1FF007769 — избегать задержек при извлечении приватных данных.
C6F9E0292 — перенести генерацию ключей TLS в core/common.
AB8317430 — cryptogen должен сообщать об ошибке рендеринга.
B1EEC2B6B — исправить errMsg в vscc (cc deploy/upgr.).
55984D4EA — функциональный тест для ACL блока.
B4D4FD7D1 — функциональные тесты для отфильтрованного ACL блока.
A1C892DED — ... В запросе используется язык программирования Go.
Enable "peer channel fetch" against peer:
Улучшение интеграции тестирования
И другие пункты из запроса.
К сожалению, без контекста понять, о чём идёт речь в запросе, невозможно. Но указанные пункты можно перевести следующим образом:
«Обновление документации системного цепного кода» и «улучшение интеграции тестирования» — это названия задач, которые были выполнены в рамках проекта Hyperledger Fabric.
Для понимания сути запроса необходим контекст. Пожалуйста, уточните запрос или предоставьте дополнительную информацию. FAB-10071 — канал равноправных участников.
В тексте запроса содержатся ссылки на коммиты и тикеты Jira, но не приводится описание конкретных изменений. Поэтому перевод текста без дополнительного контекста невозможен.
Можно предположить, что текст запроса написан на английском языке. Перевод текста:
Основной язык текста запроса — английский. Перевод текста:
8693cc099 [FAB-9567] — исправление неработающей ссылки в инструкции для разработчиков.
f1c0f6462, FAB-8245: убрать лишние символы из вывода командной строки узла сети.
c8cdbe128, FAB-9522: удалить TLSEnabled() из пакета core/comm.
4a5c4cbda, FAB-9553: исправить среду выполнения Vagrant.
71eea827b, FAB-9130: устранить рассинхронизацию в метриках.RootScope.
483454008, FAB-9545: привести поля протокола обнаружения в соответствие со стандартами.
9fccc7e3b, FAB-9126: исправить рассинхронизацию в тесте итератора блоков.
1d8344d7d, FAB-9494: протестировать функции пакета для загрузки конфигурации.
b69906193, FAB-9536: исключить потенциальную панику при широковещательной рассылке.
e08c849d3, FAB-8459: создать справочные документы по Fabric.
ddf0faab3, FAB-5950: экспортировать политику повтора однорангового узла в файл конфигурации.
cc7702d52, FAB-9405: добавить локальные запросы одноранговых узлов в службу обнаружения.
2eab5b0af, FAB-9100: исправить порты, чтобы разрешить параллельное выполнение модульных тестов.
a25e722fc, FAB-9507: заменить «.» в именах ресурсов.
ed8602703, FAB-9523: использовать американское написание в документации.
468858092, FAB-9481: закрыть gzip-ридер, команда сборки javaCC.
4aba4a819, FAB-7692: рефакторинг реализации statecouchdb.
13bcbeb3f, FAB-7549: отключить команду Usage после анализа аргументов команды.
8e62595f1, FAB-9517: исправить ошибку в документе.
155f5fd8b, FAB-9515: добавить косвенное кэширование SatisfiesPrincipal MSP.
5c62a6cbe, FAB-9492: исправить нестабильный тест кэша обнаружения.
cf9859d0e, FAB-9510: несоответствие метки yaml.
e43abda97, FAB-9395: состояние мира.
728367577, FAB-9495: возможность получить определённые образы.
c44bfed1c, FAB-9014: добавить новый элемент конфигурации для списков контроля доступа (ACL) узла. * FAB-9442: улучшить механизм прослушивателя состояния реестра.
Кодировка спецификаций политики:
Использование кэша Go 1.10 для модульных тестов:
Профиль покрытия Go 1.10:
Удаление целей make в Behave:
Указание политик в configtx.yaml:
Использование базового образа с Go 1.10:
Добавление «make docker-list»:
Использование BASE_DOCKER_NS для сторонних образов:
Обновление версии Go в предварительных требованиях:
Глоссарий обновлений:
Добавление парсера ImplicitMetaPolicy:
По умолчанию gotools в $GOPATH/bin:
Добавление целей очистки для сгенерированных файлов документов:
Добавление авторских прав в .gitreview:
Различные улучшения формулировок в changes.rst:
Обновление версии go до 1.10:
Исправление состояния гонки в тесте реестра:
Удаление пробелов в файлах документации rst:
Обновление check_license.sh, ^build/ -> ^.build/:
Удаление примеров Java CC:
Удаление Java shim из репозитория fabric:
Удаление javaenv из сборки fabric:
Исправление некоторых проблем с документацией:
Изменить DEFAULT MSPID на SampleOrg.
Удалить избыточный const для описания команды.
Убрать файл pidfile узла равноправного участника сети.
Поддерживать различные прослушиватели для административного сервера.
Исправить TestCredentialSupport.
Переместить административный сервер в отдельный пакет.
Объяснить правильную настройку переменных GOPATH и PATH.
Перенести gotools/Makefile в gotools.mk.
Исправить make gotools.
Улучшить тесты core/comm.
Исключить пакеты из модульных тестов.
Заставить работать API администратора равноправных участников сети с конвертами.
Добавить логотипы в RTD.
Устранить излишнюю настройку «go.fqp.dep».
Убрать сообщение «Exiting...» в журнале для команды peer.
Сделать понятным процесс демонтажа перед ручными шагами.
Установить версию по умолчанию в bootstrap.sh.
Специфические для платформы Centos 7 собственные сборки.
Исправить отступы в прото-файлах.
Завершить работу CouchDB Docker при NetworkDown().
Убрать избыточное «||:» из правил Makefile.
В Makefile заменить «build» на «.build».
Исправить неправильное написание слова «certificate» в журнале.
Убрать папку bddtests из .gitignore. FAB-8419 — добавить демонтаж в WYFA.
FAB-8254 — тип консенсуса в документации не может быть изменён.
FAB-7551 — поддержка одноранговых узлов для службы обнаружения.
FAB-9184 — изменить http:// на https:// для проверки ссылок.
FAB-9206 — удалить настройку конфигурации «html_add_permalinks».
FAB-9183 — заменить именованные ссылки анонимными.
FAB-9167 — проверка сборки на устаревшие зависимости.
FAB-9178 — исправить ошибочный отступ в трёх списках и недостаток отступа в двух примечаниях.
FAB-9177 — удалить строку с самоссылкой из index.rst.
FAB-9083 — добавить документ «Anchor Peer to Gossip».
FAB-9116 — fabric_model.rst: некоторые исправления опечаток и грамматики.
FAB-8809 — удалить избыточный тест в localconfig.
FAB-8990 — deliver использует сгенерированные макеты и ginkgo.
FAB-9120 — в некоторых документах файлы «key/value» заменены на «key-value».
FAB-9119 — упорядочить blockchain.rst: грамматика, пунктуация.
FAB-9118 — правильное количество полученных двоичных файлов.
FAB-9117 — исправление одной орфографической ошибки в коде Go.
FAB-9115 — стандартизация на «chaincode», а не «chain code».
FAB-9114 — добавление ссылок для всех 5 SDK Fabric.
FAB-9113 — редактирование lf-account.rst для ясности и грамматики.
FAB-9105 — поставщик библиотек gomega/* и ifrit.
FAB-9101 — удаление неиспользуемого пакета godoc.
FAB-9103 — сокращение времени тестирования для пакета comm.
FAB-9085 — рефакторинг сущностей и поддержка подписывающего лица ECDSA. 3bd0f4f0c
FAB-9043 Подготовка Fabric к разработке версии 1.2
0b78ca06c
FAB-9084 Расширения MockStub
fd3d95eba
FAB-9082 Переформатированная заметка
ab023eb59
Стандартизация правильного названия «Hyperledger Fabric»
cbf68d60b
Исправление единственной ошибки в слове «Hyperledgr»
959fc9ce1
FAB-9063 Назначение ответственных за выпуск
ccbfd8995
FAB-9003 Добавление возможности жизненного цикла chaincode
10fdcc9cd
FAB-9002 Определение новой возможности приложения v1.2
149d4f5f9
FAB-7567 Референсная реализация клиента на Golang
f508c20e8
FAB-9037 Отмена параллельного запуска UT gossip
291924483
FAB-9027 Удаление bddtests из Fabric
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 Исключение testdata из линтинга/лицензии
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 Удаление мертвого примера chaintool
a247e07f7 FAB-8906 использует canonicalName и version.
В тексте запроса упоминаются различные идентификаторы, связанные с системой отслеживания ошибок Jira, а также ссылки на коммиты в репозитории GitHub. Однако сам текст не содержит полезной информации о сути изменений.
Для получения более подробного описания изменений необходимо обратиться к документации проекта или комментариям к соответствующим коммитам. * f78e0ab [FAB-8416] добавить раздел выборов лидера;
Thu Mar 1 12:37:41 EST 2018
FAB-7770: если FABRIC_CFG_PATH недействителен, возникает ошибка orderer panic.
ea5971a: FAB-5901 — инициализация viper при отсутствии пути конфигурации разработчика.
e33fb74: FAB-7976 — добавление ссылок на интерфейс CC в Node.js.
448917b: FAB-8246 — обеспечение согласованности конфигурации взаимного TLS для orderer.
0cf1756: FAB-8006 — проверка наличия зарезервированных полей в JSON.
9ae32f5: FAB-8010 — документирование версии Kafka, предоставленной в версии 1.0.
04e95e1: FAB-8019 — счётчик повторов CouchDB вводит в заблуждение.
d46e51a: FAB-5985 — модульное тестирование: введение подробного режима.
fadd1f6: FAB-8226 — включение центров сертификации TLS консорциума.
67736b1: FAB-8194 — исправление формата документации Chaincode для операторов.
7b3e871: FAB-8204 — обновление версий Node.js и npm.
c826b64: FAB-8044 — добавление параметра конфигурации для отсрочки прогрева индекса.
15e9660: FAB-8147 — изменение документа с «update» на «upgrade».
85cd25b: FAB-8148 — защита ORDERER_TRANSACTION.
58a3857: FAB-8186 — переконфигурирование BYFN для использования cli configtxlator.
64987c6: FAB-8160 — переименование «Переконфигурирование вашей первой сети».
39fba9e: FAB-5035 — ограничение searchKeystoreForSKI до 64 тыс. файлов.
16e209b: FAB-6986 — поддержка cryptogen для NodeOUs.
9c54ba3: FAB-8132 — исправление опечатки в lockbased_txmgr.go.
622016f: FAB-8114 — добавление выпусков и дорожной карты в README.
ba3e841: FAB-7954 — ошибки не обрабатываются при маршалинге JSON.
466e6ac: FAB-8094 — удаление NodeOU.orderer.
903d809: FAB-8095 — Event pb.go не соответствует .proto.
7e63928: FAB-8093 — опечатка в документации интерфейсов shim chaincode.
dd44c2e: FAB-6979 — улучшение документации API shim для chaincode.
8701fad: FAB-8075 — клиент Peer Deliver не переключается на OSN. 3115c10: исправление неработающей ссылки в README. 96410aa: добавление документации по кросс-канальному вызову chaincode. c0b6e8c: невозможность создания базы данных CouchDB для канала. 5f351b0: удаление избыточного экземпляра регистратора. a0dd252: правильное переопределение бэкэнда регистратора в тесте. cb20170: неправильная ссылка на имя функции в документации. 5185bad: удаление конверта «data» CouchDB. a7db795: улучшение логирования узла для оценки политики. 27cf4f6: обновление конфигурации cli compute. 03d4559: кодирование/декодирование параметров configtxlator. ab837c1: проверка пустой группы каналов. f435c34: ошибка присвоения при ошибке команды fetch cli. 79b8f58: исправление опечатки в fabric/docs/source/samples.rst. fdf13d2: исправление документа для перезапуска контейнера cli в RYFN. 6f956a4: исправление жестко заданного типа chaincodespec. d221ea4: добавление tox.ini для сборки документов в CI. 356d77e: обновление документации CouchDB. 35309fc: исправление проверок нулевых значений для переменных длительности. 86aed91: опечатка в e2e configtx.yaml. cf17e0e: узел не учитывает уровень логирования. e0ba763: неожиданная ошибка при доставке запроса. 3633f35: неожиданная ошибка регистрации в Eventhub. 8abf61f: удаление ненужной темы логирования. d916ded: документ Kafka относится к разделу операций. efc1031: документ TLS относится к разделу операций. dce2377: ... Подготовить Fabric к следующему релизу:
Fri Jan 26 10:54:39 EST 2018
FAB-7766:
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: исправить обработку событий и отладку цепного кода.
FAB-7732: удалить autoWarmIndexes из конфигурационного yaml.
FAB-7752: удалить идентификатор цепного кода из документа конверта Couchdb.
FAB-7754: исправить длинные имена баз данных.
FAB-7811: отладка индоссантов.
FAB-7399: проверить неинициализированное состояние конфигурации.
FAB-7808: исправить несогласованность configtx.yaml.
FAB-7802:
FAB-7676: игнорировать вытягивание преизображений из коллекций только для чтения.
FAB-7725: добавить проверки на nil для обработки событий.
FAB-7767: исправить прото-события.
FAB-7757: тесты CouchDB завершаются неудачно для CouchDB 2.1.1.
FAB-7758: исправить несоответствие дополнительных форматов глаголов.
FAB-7696: добавить индексы Couch в пакет установки цепного кода узла.
FAB-7608: добавить документ для поддержки зависимостей цепных кодов. Блок просроченных сертификатов x509 в gossip idStore (FAB-7640).
Блок просроченных удостоверений x509 в событиях (FAB-7639).
Включить тесты kafka, couchdb в bddtest (FAB-4334).
Добавить enable_ci_only_tests для запуска тестов в CI (FAB-7463).
Оптимизация выполнения модульных тестов (FAB-7635).
Удалить мёртвые ссылки на UNIT_TEST_PEER_IP (FAB-7636).
Очистка мёртвого кода коммитов (FAB-7633).
Блок просроченных удостоверений x509 при одобрении (FAB-7632).
Блок просроченных удостоверений x509 при доставке (FAB-7631).
Peer deliver не работает, когда политика не определена (FAB-7604).
Добавление проверки на основе конверта в RSCC/defaultACL (FAB-7607).
CouchDB: отдельная база данных для каждого канала и цепочки блоков (FAB-7131).
Рефакторинг инициализации бенчмарка для orderer (FAB-7544).
Проверка на наличие ресурсов в конфигурации (FAB-7399).
Поддержка взаимного TLS для CLI (FAB-7490).
Удаление возможности LifecycleViaConfig (FAB-7591).
Синхронизация доступа к блоку с обновлением состояния (FAB-7595).
Валидация регистрации Eventhub (FAB-7473).
Дополнительный тест (FAB-7589).
Поиск правильного имени политики (FAB-7521).
Разрешение символа «+» в версии chaincode (FAB-7571).
Добавление возможности приватных данных в configtx.yaml (FAB-7563).
Исправление ошибок в юнит-тестах CouchDB (FAB-7569).
Изменение точки монтирования Vagrant на hyperledger (FAB-7126).
Реорганизация кода для очистки сертификатов (FAB-7568). Создать общий клиент gRPC:
В запросе представлен список задач и изменений, связанных с разработкой и тестированием программного обеспечения. Однако без контекста сложно определить, к какому проекту или продукту относятся эти задачи. Также неясно, на каком языке программирования написан код.
Текст запроса может быть связан с разработкой клиента для взаимодействия с сетью Hyperledger Fabric. В этом случае основной язык программирования — Go. Интегрировать simpleCollectionStore для gossip.
C367f4b4, FAB-7114 — дополнительный рефакторинг LSCC.
751ee05c, FAB-7114 — повторное включение записи в LSCC.
4f7ea56f, FAB-7114 — рефакторинг кода LSCC.
CBC9b498, FAB-7397 — паника при доставке от однорангового узла для несуществующего канала.
F6013747, FAB-6230 — утилиты ресурсов для CLI однорангового узла.
7b452c78, FAB-6230 — добавление идентификатора цепочки блоков в ChaincodeInfo.
Cdb4a98d, FAB-7396 — использование самой последней версии amcl.
Bc6ce703, FAB-6228 — реализация ChaincodeByName.
F47dd7f7, FAB-6229 — валидатор принимает транзакции RESOURCE_UPDATE.
23143eec, FAB-7395 — Makefile: удаление избыточных зависимостей.
1f663935, FAB-6951 — добавление функций конфигурации ресурсов в cscc.
510e6126, FAB-7390 — исправление неработающего мастера.
0e40ff26, FAB-6777 — некорректный комментарий о событиях cc.
Dab82c9f, FAB-7049 — предоставление услуги доставки на одноранговом узле.
С39d69bd, FAB-7273 — обновление доставки для упрощения использования на одноранговых узлах.
0dfe4f35, FAB-7048 — перемещение доставки с уровня упорядочения на уровень fabric/common.
67746c36, FAB-6227 — пользовательский процессор для конфигураций ресурсов.
Adf74750, FAB-7224 — улучшение пользовательского процессора транзакций.
Ecd85b4f, FAB-6645 — обновление LTE для добавления JSON в тесты CouchDB.
3cda1ac9, FAB-7239 — обновление клиента Kafka.
8f5c24c3, FAB-6229 — поддержка VSCC для жизненного цикла дерева конфигураций cc.
B99e963f, FAB-6229 — поддержка валидатором жизненного цикла дерева конфигураций cc.
E57387c5, FAB-7300 — исправление комментария в источниках VSCC.
89d68d87, FAB-6369 — поддержка локального idemix MSP для интерфейса командной строки go.
D0eb6685, FAB-7322 — набор configtxgen. Перевод текста:
62b0e22e (https://github.com/hyperledger/fabric/commit/62b0e22e) FAB-7107 BCCSP common ECDSA utils
FAB-7020 GetLocalMSP cache only on first call
FAB-6891 use mocks to test the endorser
FAB-6891 remove static dependencies from endorser
FAB-6773 Improve configtxgen UT coverage
FAB-6853 Fix block storage startup messages
FAB-5157 Update order endpoints on config update
FAB-5487 Allow Chainless SCC to SCC fix
FAB-6732 Fix typos in gossip/privdata
FAB-6927 Generate TLS client certs for users
FAB-6969 sampleconfig certificates are expired
FAB-6948 Fix Maintainer Doc
FAB-6895 Update doc for chaincode mounting
FAB-6895 Retire dormant maintainers
FAB-6931 update zookeeper reference version
FAB-6902 FAB-6903 update fabcar doc to stick with code
FAB-6803 Rename capabilities key V1.1 to V1_1
FAB-6841 configtx to errs pkg, improve test
FAB-6840 Consolidate configtxapi to configtx
FAB-6839 configtx to directly utilize cb.Config
FAB-6848 add channel ID to chaincode message
FAB-6228 ChaincodeDefinition instead of ChaincodeData
FAB-6810 Document SCC Plugins
FAB-5222 Correct misleading CLI output on join
FAB-5921 add channel to proposal contexts
FAB-6879 Fix configtxgen inaccuracies in doc
В запросе содержится информация о различных изменениях и улучшениях в проекте Hyperledger Fabric. Однако без контекста сложно понять, что именно было сделано. Перевод текста:
Среда, 1 ноября 09:53:53 EDT 2017 г.
1404a8b6 FAB-6808 Добавление опции конфигурации взаимного TLS для одноранговых узлов.
1daabff7 FAB-6779 Разрешение перестроения индексов хранилища блоков.
ad9fc9ca FAB-6568 Fabcar Documentation for 14395
9cf6a270 FAB-6640 Bridge app capabilities flag and MSP
d091d575 FAB-6788 Mutual TLS client connections for peer
5d091c49 FAB-6751 Remove encshim interface
8139bb47 FAB-6367 create genesis tx/block with other MSPs
18734078 FAB-6279 Fix minor typos in documentation
bb49c129 FAB-5898 - BYFN
69fd2b18 FAB-6669 forbid Tx with same ID as other in blck
ff72cff6 FAB-5898 Update BYFN to include node cc
5d846e4f FAB-6613 Build golang chaincode dynamically
324b02c2 FAB-6780 Correct typo in statecouchdb_test.go
464d07f7 FAB-6307 Fix WYFA to reflect new folder
fa17e52c FAB-6488 Fixing a typo in chaincode4noah.rst
117cf987 FAB-6762 Update endorser test cc startup timeout
81641a96 FAB-6719 Allow system chaincode plugins
c069f61a FAB-5872 Implement collection store
3fea60e0 FAB-6747 configtxgen unable to read V1.1 sample profs
e3e140d0 FAB-6744: Verify hash of pvt rwset
43d3e638 FAB-6762 Update chaincode startup timeout for tests
d230be73 FAB-5674 Adds tool to generate idemix crypto material
d3fe83b5 FAB-6558 Make metrics option configurable
e90b92ba FAB-6716 Enabled mutual TLS support for orderer
f0757eff FAB-6738 GetState in CouchDB fails to return database
c7897ee1 FAB-6746 Fix modification of root config group
213173c6 FAB-6724 Improve serviceability for private data
329e392e FAB-5854 Add additional unit tests ApplyUpdates()
В запросе представлен текст технической направленности из области разработки и тестирования программного обеспечения. Основной язык текста запроса — английский. Ревизия времени ожидания при запуске цепного кода.
FAB-6433: передавать высоту регистра в Persist().
FAB-6399: устранить ложное срабатывание паники при обновлении конфигурации.
FAB-6522: распространять данные среди глобального набора пиров.
FAB-6379: отдавать приоритет получению данных от индоссантов.
FAB-6520: извлекать индоссанты из блока для получения данных.
FAB-6462: применять типы PEM для идентификаторов сплетен.
FAB-6103: добавить printOrg в configtxgen.
FAB-6143: очистить мёртвый код.
FAB-6142: перенести MakeChainCreationTransaction.
FAB-6141: создать более гибкий помощник по созданию каналов.
FAB-6140: удалить временный кодировщик конфигурации.
FAB-6608: отключить тест плагина на ppc64le.
FAB-6605: событие отфильтрованного блока должно иметь nil ccevent.
FAB-6472: ссылки на справочные материалы API CC для node.js.
FAB-6604: отключить тесты аукциона из ежедневного набора тестов.
FAB-6567: переместить ресурсы ACL глубже в дерево.
FAB-6566: переместить config/resources в resourcesconfig.
FAB-6088: добавить флаг возможностей приложения версии 1.1.
FAB-6485: добавить хук возможностей для версии MSP.
FAB-6380: исправить состояние гонки в kafka chain Halt.
FAB-6571: обновить адрес электронной почты сопровождающего.
FAB-6578: удалить папку .github из репозитория.
FAB-6576: удалить версионные тесты в core/comm.
FAB-6324: управление версиями MSP.
FAB-6466: улучшить GetID, чтобы он возвращал уникальный идентификатор. 9b6b8fe6 — параллельная проверка транзакций.
466aefc9 — коммит с отсутствующими приватными данными.
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 версии 1.0.3.
3a6aa089 — реализация команды получения информации о канале.
2827f231 — предотвращение возможностей до обновления orderer.
361d6094 — устранение не установленной mod_policy при создании канала.
a50bd081 — ... Удалить поле «required» в функциональности FAB-6426.
[FAB-6327] Извлечь приватные данные из реестра (commit b09911b4).
Добавить поддержку возможностей configtxgen (commit a77389d1, FAB-6087).
Уточнить, что режим разработки не работает с TLS (commit 95266bd0, FAB-6407).
Создать библиотеку ABAC для chaincode (commit 218a9bd4, FAB-6089).
Исправить проблему со сборкой node.js CC, при которой пропускаются скрытые файлы (commit 358ba1f6, FAB-6384).
Добавить файл ci.properties (commit 476a3ef9, FAB-6366).
Устранить некоторые ошибки в примерах/configupdate (commit 62d93f9f, FAB-6345).
Распространить информацию на внутренних и внешних участников сети (commit 29caeb5e, FAB-5083).
Сделать политику keepalive менее строгой (commit 0328e48a, FAB-6364).
Обновить текст лицензии в README (commit ce3e0f14, FAB-6359).
Решить проблему с падением CouchDB при подключённом томе (commit f340a4c9, FAB-5700).
Изменить имя канала по умолчанию (commit d201af52, FAB-6047).
Реализовать ACLProvider на этапе одобрения (commit 5c6a4847, FAB-5721).
Исправить ошибку GetPrivateData() в CouchDB (commit 41714c2a, FAB-6355).
Починить команду version для orderer (commit f9a1ef75, FAB-6351).
Правильно регистрировать сертификаты x509 — вторая попытка (commit 8a4c1f4d, FAB-6354).
Обновите настройки режима DEV (commit 28f3ea52, FAB-6349).
Добавить отфильтрованное событие блока (commit e2f285c3, FAB-5568).
Ошибка CI в DeliverService: serve < register (commit e11591eb, FAB-6350).
ACLProvider в LSCC (commit 65cb5b2b, FAB-5721).
ACLProvider в CSCC (commit ca1cb921, FAB-5721).
ACLProvider в QSCC (commit bf4e455c, FAB-5721).
Паника при несовместимости (commit 366e978b, FAB-6072).
Улучшить удобство обслуживания MSP (commit 6e30c03a, FAB-5842).
Настроить динамические сборки (commit 585da30c, FAB-6192). Оверрайд уровня логирования пиров при старте пиров
Редизайн опции логирования для пиров в core.yaml
Анализ возможностей в channelconfig
Добавление структур возможностей для приложений
Добавление структур возможностей для ордеров
Добавление пакета возможностей в общий пакет
Параллелизация отправки приватных данных на пиры
Определение интерфейса коллекции
Конфигурационный протокол для коллекции
Валидация установки чейнкода
Юнит-тест для массовой загрузки и исправление ошибки
Запуск узла чейнкода через npm start
Исправление некорректного параметра установки npm
Оверрайдинг уровня логирования подмодулей при старте пиров
Устранение устаревшей ссылки на менеджер политик
Добавление функции PurgeByTxids() во временное хранилище
Обновление grpc-go до версии 1.5.2
Не убивать клиентов доставки при первой ошибке
Пример детерминированного шифрования на уровне чейнкодов
Чистка WYFA/нового низкоуровневого документа/обновление изображений
Фильтрация приватных данных при передаче состояния
Удаление теста TestStoreConcurrentReadWrite
Проверка соответствия пиров требованиям коллекции
Обновление зависимости образа fabric-baseimage
Улучшение покрытия UT для одиночного консенсура
... CouchDB error при двойном удалении документа
eb91b717 FAB-6251: Откат сертификатов, сгенерированных cryptogen.
b1bdf056 FAB-6010: Исправлен неправильный URL в examples/README.
71847ce1 FAB-6218: Проверка блока перед извлечением личных данных.
7de39128 FAB-5849: Настройка скорости передачи состояния.
0d9f0ab0 FAB-6276: Отсутствует ссылка с других страниц.
881f38e5 FAB-6260: ledgerstore использует RLock^2 и приводит к взаимоблокировке.
d6208083 FAB-6195: Обновление однострочного описания сообщения коммита.
032a6dd7 FAB-6261: Замена RWMutex на Mutex там, где это не требуется.
c1747c71 FAB-4921: Не удаётся запустить Block-listener/e2e без TLS.
d61ade25 FAB-6073: Добавление трассировки стека в сообщения журнала shim.
57a3df89 FAB-6115: Добавление трассировки стека в сообщения журнала endorser.
83eb4d74 FAB-2987: Добавление трассировки стека в core/chaincode сообщения журнала.
350a9c9e FAB-6082: Исправление опечатки в custom_tx_processor.
6bc3fe04 FAB-5986: Исправление синтаксической ошибки в sampleconfig.
6ced5b31 FAB-5663: Удаление импорта из example04 и 05.
e198a5e3 FAB-830: Пример криптографии на уровне chaincode.
058c313f FAB-6240: Исправление опечаток в именах функций.
724a0330 FAB-6239: Исправление опечаток в state_based_validator.go.
0e5bec33 FAB-6193: Обновление среды разработки до последних инструментов.
3a7f893e FAB-5346: Перемещение attrmgr в fabric.
6da8385d FAB-6206: Исправление опечаток в MSP doc.
e64c810d FAB-6207: Рефакторинг состояния demux direct msgs.
9fc8db0c FAB-5084: Отправка личных данных после подтверждения — исправление опечатки.
21a97ba7 FAB-5084: Отправка личных данных после подтверждения.
2abc3092 FAB-6134:
В запросе представлен список идентификаторов коммитов и связанных с ними задач (FAB), которые используются для отслеживания ошибок и улучшений в проекте Hyperledger Fabric. Текст запроса не содержит технических подробностей или описаний конкретных проблем или решений, поэтому перевод не может быть выполнен более точно. Дополнительные исправления на странице введения в блокчейн:
02174690: FAB-5579: Добавить поддержку CouchDB в примеры/кластер.
9c58f135: FAB-6074: Удалить endorserid из API tstore.
И так далее.
Примечание: данный ответ является переводом оригинального текста, представленного в запросе. 24cc0ace: Добавить ProcessConfigMsg в Process.
36d37c4f: Дополнить сообщение kafka новыми типами.
e2ab69c6: Удалить возвращаемое значение error из ClassifyMsg.
bf7bc6a4: Добавить модульный тест для crypto/random.go.
8b624d31: Обновить chaintool до версии 1.0.1.
6105903e: Улучшить API для получения данных из временного хранилища.
6df0d501: Увеличить тестовое покрытие core/chaincode/platforms.
be094ec6: Увеличить тестовое покрытие core/common/sysccprovider.
0f14f134: Заставить comm test регистрировать gRPC перед обслуживанием.
daa0de5d: Добавляет реализацию MSP на основе idemix.
eea9396e: Добавить дополнительные модульные тесты для GetVersion.
6a6770c4: Реализовать приватный сборщик данных.
a0ad3d0e: Поддержка запросов к pvtdata.
e5794f3f: Распространение приватных данных на основе подтверждения.
a2ad73dd: Очистить CONTRIBUTING.rst.
46d21098: Очистка transientstore из реестра.
7c404ebc: Внедрить отправку на основе подтверждения в gossip.
7ef691be: Управлять службой упорядочивания по каналам.
e2061a48: Выпустить Hyperledger Fabric v1.0.2.
c0e1c792: Обновление до grpc-go v1.5.2.
1231f743: Подписывать рукопожатие, даже если TLS не используется.
bff4437d: Обновите Makefile для примеров/кластера.
34eb8fe1: Пользовательская фильтрация участников канала.
b48178c8: Добавить команду списка цепного кода.
d11c362c: BCCSP#AES пользовательский IV и PRNG.
041cd237: ... Перевод текста:
c5c3d7bf — орфографическая ошибка.
9bc8e198 — исправление орфографической ошибки.
fad6ca2c — координатор и временное разделение.
d97326a5 — сделать так, чтобы validator statedb использовал bulkread.
5ceadae8 — имена пользователей и пароли CouchDB для сквозной функциональности.
2eff6b5a — удалить ненужную трассировку стека.
5d43e11c — исправить UpdateStateInfo в канале.
187bce9b — включить поле transient в CLI.
0461b24a — обновить API политики privData с помощью SignedData.
8687c66c — сделать CSCC.GetConfigBlock широковещательным.
b5d07d1e — настроить серьёзность журнала выборов лидера.
2d8e6fe5 — плохая политика по умолчанию для консорциумов.
44a832aa — заменить панику ошибкой во время симуляции.
07f1c8e6 — вспомогательные функции для подписи данных KVS.
85cb1bde — поддержка кэша MSP.
2eb35912 — обновить kafka по умолчанию до 0.10.2.0.
8cb5d218 — улучшения кластера в примерах.
d0a1064b — шифрование на уровне цепочки блоков.
e554b348 — неиспользуемый код в пакетах msp.
c9de52b2 — обновление до baseimage/baseos до версии v0.3.2.
f257f3dd — обработка ошибок — 1.
58096100 — исправить формат ошибки в обработчике цепочки блоков.
ccb888a7 — удобство обслуживания в BCCSP.
01adda9f — установить auth. чтобы UT мог генерировать TLS-материал.
a33f9475 — добавить репортёр statsd и протестировать. Невозможно использовать подписанный установочный пакет.
82507b1c FAB-4207 Auth handlers —take II — Part I
edf43f74 FAB-5648 Extract Initializer from configtx
58ddd21c FAB-5647 Extract common comp from config/channel
8dc78833 FAB-5646 Move channel config to config/channel
aa72e6d2 FAB-5274 Make WriteBlock asynchronous
0f9f7239 FAB-5708 clarify how to add additional channels
82f0bd94 FAB-5713 properly log x509 certs
8a87b8ae FAB-5654 SideDB — Tx simulation/validation/commit
f560850e FAB-5677 Add services mediator for state transfer
eed3d1ed FAB-5608 Fix Daily Auction chaincode tests
8cd32bf5 FAB-5583 create basic resource system chaincode
bfa97ff7 FAB-5661 Add UT to coordinator of state
d9e00048 FAB-5630 SideDB — RWSetBuilder enhancements
6e9e042e FAB-5638 SideDB — ledger storage
5d479897 FAB-4976 Sidedb — pvtdata storage
8786a642 FAB-5478 cleanup deadcode from bddtests/regression
c2c8e205 FAB-5582 create framework for ACL
8ffc2376 FAB-5006 Disable endpoint
bddb0f03 FAB-5655 updated the invalid url in 1st paragraph
8527376c FAB-5535: Add coordinator for blocks and pvtdata
c9426cf2 FAB-5534: Add messages to request pvt data
5a307f66 FAB-5533 Add private data into state payload
7aae7992 FAB-5450 Log genesis block hash while bootstrapping
e8ecf836 FAB-5503 Disable misbehaving test
e1f7c507 FAB-5633 Add logging to deliverclient/client.go
В запросе присутствуют ссылки на коммиты в репозитории проекта Hyperledger Fabric, но без контекста сложно понять, о чём идёт речь. Возможно, это список изменений или улучшений в проекте. Перфоориентированная трансляция broadcast_msg.
Оптимизация statedb.
Использование JSON-парсера protolator в configtxgen.
Перемещение configtxgen в папку common/tools.
Временное хранилище для приватных записей в SideDB.
Улучшение ошибок широковещательной передачи в peer CLI.
Логирование пути менеджера политик для GetPolicy.
Исправление TODO в msgprocessor.
Проверка на наличие ошибок в endorser.go.
Взаимный TLS в chaincode service.
Реализация функций в файлах .s.
Запрет на трансляцию при ошибках.
Консолидация фильтров в msgprocessor.
Обработка неудачных обновлений контекста.
Усовершенствование сообщений протокола ledger proto для sidedb.
Трассировка байтов сообщений orderer.
Изменения в Transaction Mgr.
Обновление версии в release tests.
Инициализация модуля общих метрик.
Поддержка EndorserTx в protolator.
Решение проблем с использованием кода.
Удаление пропущенных юнит-тестов.
Ошибки в orderer/consensus/kafka.
Добавление юнит-теста в пакет common/util. Исправить проблемы в тестах TestLeaderYield CI
[9b37c120]: Отсутствует проверка на endorser.
[f7f39ba4]: При сообщении о проблемах запрашивать данные об окружении пользователя.
[b3c14300]: Исправить ошибку выделения памяти в configtx.
[f9e53a0b]: Скорректировать E2E CLI тесты для Kafka.
[5a65700c]: Вычислять MSP-ID после санитарной обработки сертификата.
[5aa0f3d9]: Создать скрипт bootstrap-1.0.1.sh.
[c03bdd53]: Записывать txid для транзакций endorser в orderer.
[9c0a9e2f]: Заполнять поле info в BroadcastResponse.
[d18601e0]: Добавить информацию в BroadcastResponse в proto.
[4b6a4927]: Переместить NewChannelConfig в msgprocessor.
[d139caea]: Очистить фильтры в пакете cruft.
[65068057]: Проверить валидацию нового orderer в Solo.
[204f0f40]: Удалить фильтры из multichannel.
[9018aea8]: Полностью удалить коммиттеры фильтров.
[f5e25a3d]: Заменить фильтр Broadcast на msgprocessor.
[3e5c3e44]: Заменить Enqueue на Order/Configure.
[ed9517ea]: Удалить проверку сообщений blockcutter.
[c8e40a1c]: Использовать github.com/pkg/errors от поставщика.
[3e1a17ea]: Упростить логику API Peers в gossip.
[201a8144]: Отсутствует RLock в onStatusChangeFactory.
[09a6585d]: Документировать couchDB.
[1b6820a2]: Улучшить документацию для пользователей Windows.
[c20602e0]: Вычислять хэш имени образа перед заменой.
[0d57e62d]: Исправить имя метода.
[5bbf8b43]: Оптимизировать образы. В запросе представлен список задач и идентификаторов, связанных с разработкой и тестированием программного обеспечения.
Основной язык текста запроса — английский. FAB-5413 — добавить первоначальное выполнение в процессе повтора.
pip install docker-compose
.4a0629ac, FAB-5175 — исправить опечатку в test/feature/README.rst.
a18f02cc, FAB-5179 — исправить прокси-авторизацию для javaenv build.
79e1cafa, FAB-5160 — исправить опечатку в Gerrit best practices.
9da740a5, FAB-3411 — улучшить покрытие UT ledgerconfig.
3909cb71, FAB-5028 — исправить прерывание при сбое очистки docker.
fad82821, FAB-5004 — улучшить покрытие UT orderer/configupdate.
80a2df4e, FAB-4999 — очистить интерфейс ChainSupport.
4cb18e28, FAB-4959 — некорректный каталог в README.md.
d2943fc7, PTE поддерживает несколько организаторов FAB-3546.
Версия 1.0.4.
Вторник, 31 октября 09:17:51 EDT 2017.
b043904, FAB-6779 — разрешить перестройку индексов блочного хранилища.
ee23940, FAB-6345 — примеры/configupdate некоторые ошибки.
fa562e2, FAB-6279 — исправить мелкие опечатки в документации.
5aea52b, FAB-6738 — GetState в CouchDB не возвращает базу данных.
efd8dab, FAB-6307 — исправить WYFA, чтобы отразить новую папку.
15ce217, FAB-6488 — исправление опечатки в chaincode4noah.rst.
5226188, FAB-5964 — BCCSP PKCS11 CKA_LABEL установлен на SKI.
572dcd5, FAB-6592 — обновить документы в ветке выпуска.
5afac39, FAB-6366 — добавить файл ci.properties.
26eb660, FAB-6376 — подготовить fabric к выпуску версии 1.0.4.
Версия 1.0.3.
Вторник, 3 октября 05:02:04 EDT 2017.
6ea9d28, FAB-6010 — исправлена неправильная ссылка в примерах/README.
16c40e5, FAB-5804 — слабо типизированный анализ yaml в peer BCCSP.
3069430, FAB-6133 — исправить опечатку в configtxupdate README.
60a5153, FAB-6047 — изменить имя канала по умолчанию.
2e27110, FAB-5849 — калибровка скорости передачи состояния.
44fcb61, FAB-5800 — разрешить orderer устанавливать LogFormat backport.
e2d305a — ... FAB-6364: сделать политику keepalive менее строгой.
FAB-6359: обновить текст лицензии в README.
FAB-5700: CouchDB аварийно завершает работу при подключённом томе.
FAB-5753: исключить дублирование идентификаторов в cauthdsl.
FAB-5937: плохой default mod_policy для консорциумов.
FAB-5927: обновление до baseimage/baseos до версии v0.3.2.
FAB-5633: добавить логирование в deliverclient/client.go.
FAB-5526: запрашивать окружение пользователя при сообщении о проблемах.
FAB-5793: блокировать доставку, если буфер полезной нагрузки слишком полон.
FAB-5709: правильно выводить LastOffsetPersisted.
FAB-5652: подготовка Fabric к релизу 1.0.2.
Sun Aug 5 08:55:45 EDT 2017
FAB-5627: недостающие проверки в endorser.go.
FAB-5606: неудачный ctxu может изменить кэш.
FAB-5529: недостающая проверка в endorser.
FAB-5525: исправление ошибки выделения памяти в configtx.
FAB-5498: отсутствует RLock в onStatusChangeFactory.
FAB-5484: исправления в документации для пользователей Windows.
FAB-5329: возможность создания экземпляра на занятом идентификаторе chaincode.
FAB-5474: добавление ссылок на ресурсы godoc.
В запросе присутствуют ссылки на коммиты и задачи из системы отслеживания ошибок Jira. В ответе они оставлены без перевода. Перевод текста:
ef359a7 FAB-5282 — исправить заголовки лицензий;
Вторник, 11 июля 2017 г., 14:45:03 CEST.
Основной язык текста — английский. Предупреждения в примере конфигурации
fbafeea2
Добавлено несколько недостающих уведомлений о лицензии.
c961fcac
Документация для BYFN.
0dc25027
Добавление примечаний о PATH и GOROOT.
a6d99d41
Добавление членов консорциума в MSP Manager.
И так далее.
В запросе представлен список задач, выполненных в рамках проекта Hyperledger Fabric. Каждая задача имеет свой идентификатор FAB и связана с определённым коммитом на GitHub. Текст описывает изменения, внесённые в проект, такие как добавление документации, исправление ошибок и улучшение кода.
Основной язык текста запроса — английский. Перевод текста:
Основной язык текста запроса — английский. Обновление параметра GOSSIP_BOOTSTRAP в e2e_cli
abc1071e [FAB-4426]
Синхронизация высоты реестра сплетен и метасостояния
3f444377 [FAB-4475]
И другие пункты из запроса.
В запросе представлен список задач или изменений, связанных с разработкой и тестированием программного обеспечения на основе технологии Hyperledger Fabric. Однако без контекста сложно определить основной язык текста запроса. Можно предположить, что это язык программирования Go.
Для точного определения основного языка текста необходимо больше информации о контексте запроса. FAB-4465 — предоставить доступ к организациям-заказчикам через конфигурацию.
FAB-4464 — исправить ошибку разыменования nil в configtx manager.
FAB-4463 — исправить разыменование nil в cauthdsl.
FAB-4158 — устранить периодический сбой теста выбора лидера.
FAB-4451 — исправить проблемы синхронизации в e2e_cli.
FAB-4369 — обновить образец конфигурации контейнера.
FAB-4427 — исправить непроверенные ошибки в configtxgen.
FAB-4424 — уточнить флаг и ошибку configtx.
FAB-4443 — не подписывать configtx с помощью Noop MSP.
FAB-3980 — подмножество консорциума для создания канала.
FAB-4274 — уточнение комментариев в sample orderer.yml.
FAB-4350 — добавить команду версии в configtxgen.
FAB-4440 — исправить консорциум в коде configtxgen.
FAB-4439 — исправить опечатку в README.md для configtxlator.
FAB-4425 — тест производительности реестра: обновление журнала.
FAB-4356: поведение системы — обновления конфигурации.
Среда, 7 июня 2017 г., 08:49:09 EDT.
Вот перевод текста на русский язык:
FAB-2649 параллельный доступ к Viper.
FAB-4185: удалить пакет SBFT.
FAB-4183: добавить модульные тесты в пакет ccprovider.
FAB-4277: исправить сбой CI в peer/channel/create_test.
FAB-4257: исправить неправильное имя каталога в UT.
FAB-2493: упаковать исходный код GOLANG точно.
FAB-3208: создать контейнер с инструментами Fabric.
FAB-4261: добавить отсутствующую лицензию CCBY ко всем файлам md и rst.
FAB-3772: добавить дополнительные UT для пакета pkcs11.
FAB-4205: уточнить ошибку отсутствия системной цепочки.
FAB-4208: надлежащий UT для структуры цепочки блоков.
FAB-4002: обновить до последней версии grpc-go.
FAB-3686: тайм-аут CouchDB вызывает ошибку при повторной попытке.
FAB-4118: не регистрировать содержимое PullResponse.
FAB-4116: покрытие тестами core/policy.
FAB-4138: отключить истечение срока действия сертификата, связанное со временем.
FAB-4199: удалить неиспользуемую переменную в core.yaml.
FAB-3358: удалить testchainid из запуска узла.
FAB-4200: исправить документацию в core.yaml.
FAB-4003: сертификаты OU не совпадают.
FAB-3615: TestPresumedDead и TestResponses.
FAB-4189: правильный режим файла impl_test.go.
FAB-4049: добавить дополнительные тесты в core/container pkg.
FAB-3927: добавить тесты для команд invoke, query, instantiate.
FAB-3638: увеличить тестовое покрытие для util pkg.
FAB-4174: исправить неправильную разметку в CONTRIBUTING.rst. Улучшение покрытия для пакета PKCS11 (3 из 3)
Улучшение покрытия для пакета PKCS11 (2 из 3)
Улучшение покрытия для пакета PKCS11 (1 из 3)
В запросе нет текста, который можно было бы перевести. Консолидация поддержки конфигурации модульных тестов:
Основной язык текста запроса — английский. Обновление
6b6bfcf: выпуск v1.0.0-alpha2.
556f21f: исправление ошибок в сообщениях e2e_cli и комментариях.
290b46f, FAB-2982: добавление опции тайм-аута в команду канала peer.
7f5d017, FAB-3545: улучшение покрытия модульными тестами для provisional.
754992e, FAB-3804: исправление неработающих ссылок в README orderer.
0780f47, FAB-3805: добавление распечаток на каждом этапе теста CLI.
246cd54, FAB-3240: сертификаты промежуточного центра сертификации.
341ac6c, FAB-3156: проверка правильности политики instant'n.
1949651: ... Поддержка настройки Kafka в BDD.
Настраиваемый логгер для identities.go.
Исправление извлечения конфигурационного блока.
Фиксация сертификатов промежуточного ЦС.
Исправления комментариев в интерфейсе реестра.
Добавление удалённой конечной точки однорангового узла в ConnInfo.
Очистка обработки ошибок shim цепного кода.
Доступ к контексту транзакции запроса диапазона после тайм-аута.
Обновление README в каталоге orderer.
Удаление образа fabric-testenv-orderer.
Исправление LAST_CONFIG на новых каналах.
Получение сплетен только от пиров в той же организации.
Новая роль mspAdmin в BDD.
Перезапуск orderer не работает.
Возврат к состоянию до исправления LAST_CONFIG на новых каналах.
Устранение неиспользуемого кода в ./core/chaincode.
Правильная настройка корневых CA orderers.
Юнит-тесты и очистка для core/peer pkg.
Оптимизация выравнивания памяти структуры.
Интеграция обработки ошибок в bccsp/sw.
Создание основы для оценки производительности реестра.
Функция ChaincodePackageExists.
Значок CII добавлен в README.md.
Исправлен e2e cli.
MSPImpl генерирует много выходных данных журнала.
Сообщения Alive в MemReq и MemResp.
Тестирование KeyImport в bccsp/sw. coverage
b17c800 FAB-3689 update README with nexus fabric binaries link
В запросе представлен список изменений в проекте Hyperledger Fabric. FAB-3441: тест покрытия генерации ключей bccsp/sw.
FAB-3441, FAB-3673, FAB-2707, FAB-3672, FAB-3659, FAB-3654: без перевода.
FAB-3671: обновление документации в режиме chaincodedev.
FAB-3161: улучшение отчётности при создании кластера.
/examples/cluster: без перевода.
FAB-3666: обновление chaincode.deploytimeout до длительности.
FAB-3665: обновление chaincode.executetimeout до длительности.
FAB-3664: обновление chaincode.startuptimeout до длительности.
FAB-3663: переключение таймаута производителя событий на длительность.
FAB-3604: улучшения примера e2e_cli.
FAB-3399: улучшение юнит-тестов для общего реестра.
FAB-3654: удаление ledger/util/filterbitarray.go.
FAB-3413: увеличение покрытия core/ledger/util.
FAB-3412: увеличение покрытия ledger/ledgermgmt.
FAB-3636: проверка ошибки, связывающей идентификатор с сертификатом.
FAB-3643: учёт конфигурации peer.gossip.endpoint.
FAB-3628: добавление конфигурации Crypto.
FAB-3641: не использовать ENV ORDERER* в Dockerfile.
FAB-3548: определение кодов ошибок и компонентов.
FAB-3627: удаление неиспользуемого кода сплетен для теста BDD.
FAB-3443: улучшение логирования clilogging. Выходные данные / описание использования
c4c8614 [FAB-2094] Документирование настройки MSP и лучших практик.
519460a [FAB-3575] Добавление инструкций по модульному тестированию в документацию.
fec63a9 [FAB-3610] Добавление строки документации для подкоманды peer cmd.
7aa43d5 [FAB-3441] Тестирование покрытия bccsp/sw ECDSA/RSA.
0991d53 [FAB-3613] Проблема с JoinChan gossip, если нет anchorPeers.
f41f4ff [FAB-3333] Исправление inc_number в сообщении gossip.
3334a7f [FAB-3612] Обновление адреса peer.address.
17a26da [FAB-3445] Нераспознанные символы в журнале gossip.
bcfc17a [FAB-3496] Отсутствует проверка nil после демаршалинга proto.
abee405 [FAB-3495] Вводящее в заблуждение сообщение журнала в queueNewMessage.
150d17e [FAB-3493] Исправляет значение LAST_CONFIG на новых каналах.
b17e846 [FAB-3441] Покрытие тестами bccsp/sw ECDSA/RSA для подписи.
8ccbd52 [FAB-3505] Проверка файла функций e2e в Behave.
d921156 [FAB-3324][FAB-3439] — форматирование «Начало работы».
a3122d7 [FAB-3564] Улучшение тестового покрытия для общего реестра.
b5bfe6a [FAB-3400]: Улучшение модульных тестов для ledger/kvledger.
8c7a426 [FAB-3414] Улучшение модульных тестов для couchdb.
806ee13 [FAB-2734] Сделать ведение журнала gRPC настраиваемым.
1b4ad7c [FAB-3557] Удалить дубликат ChaincodeInstance.
c220290 [FAB-3349] Сохранить поля протокола сплетен с символами подчёркивания.
d3b7876 [FAB-3297] Версия PKCS8Info должна быть 0, а не 1.
e557f75 [FAB-3534]: Добавить утилиты композиции.
f1437a8 [FAB-3473] Улучшить покрытие UT для peer/clilogging.
25f340a [FAB-3536] Удалить проверку CONFIG tx в коде реестра.
beb1d8e [FAB-3403] Увеличить покрытие модульными тестами для rwsetutil. Gossip protobuff test coverage
d21cd6d [FAB-3530]: Gossip — добавить проверку порядкового номера блока.
1acb65f [FAB-3497]: Удаление хеша из gossip dataMsg.
e1be7cd [FAB-3441]: BCCSP/SW AES тестовое покрытие.
337d60d [FAB-3526]: UT для покрытия расширенных сообщений секретных данных в gossip.
07146cf [FAB-3461]: Добавить UT для расширений протокола буфера в gossip.
4b4a3d8 [FAB-3522]: Увеличить тестовое покрытие для валидации.
084b02f [FAB-3441]: Добавить больше тестов на проверку ввода в BCCSP.
f0acc68 [FAB-3105]: Gossip должен использовать поддержку пакета CA.
08df4e3 [FAB-3520]: Event не вызывает последующие обновления.
d626979 [FAB-3529]: Удалить неиспользуемые переменные и функции.
3d895a4 [FAB-3527]: Исправить неиспользуемые переменные/функции.
05f811f [FAB-3444]: Блоки, которые были извлечены, не удаляются.
22e2fc9 [FAB-3269]: Правильно соблюдать политику одобрения.
00ed512 [FAB-3521]: Увеличить тестовое покрытие ESCC.
edd26e1 [FAB-3485]: Улучшить тестовое покрытие msp/mgmt.
3cb9d49 [FAB-3401]: Улучшение модульных тестов для пакетов kvledger/history.
9a33854 [FAB-3441]: Тестирование покрытия BCCSP/Signer.
8670c56 [FAB-3485]: Улучшение тестового покрытия msp.
a19279e [FAB-3351]: Конфигурация MSP OUIdentifiers.
6e03b70 [FAB-3025]: Обновить значения по умолчанию для реестра.
7c908df [FAB-2486]: Удалить синхронизацию из core.yaml.
12fa662 [FAB-2337]: Обновить варианты использования.
5031b0a [FAB-3456]: Cryptogen: добавить поддержку SANs X.509.
d7bffaf [FAB-3506]: Endorser Scaffolding.
a158dd4 [FAB-3488]: Добавить документацию о том, как создаётся документ. Перевод текста:
bf9b4b8 [FAB-3324] — исправление сценариев и инструкций для начала работы;
185d06e [FAB-3307] — добавление проверки подлинности личности;
accd22b [FAB-3405] — улучшение модульных тестов для statecouchdb;
eb019ee [FAB-3155] — проверка безопасности LSCC во время валидации;
e644262 [FAB-3451] — перемещение noopmsp в макетах;
79b19ca [FAB-3440] — исправление панического сообщения о порядке;
df69c5f [FAB-3480] — замена ccParts на ChaincodeInstance;
fc268da [FAB-3288] — синхронизация configtx.yaml с конфигурациями Compose;
183eb90 [FAB-3410] — улучшение модульного теста для txmgmt/version;
71a8897 [FAB-3406] — улучшение юнит-теста для statedb/stateleveldb;
64a237c [FAB-3404] — улучшение юнит-теста для txmgmt/statedb;
19d857c [FAB-2183] — устранение коллизии ключей RangeQuery;
f9cc350 [FAB-3407] — увеличение тестового покрытия для проверки MVCC;
2ef1cc8 [FAB-3452] — тестирование peer/gossip (2);
cef4f79 [FAB-3455] — cryptogen: использование полного доменного имени для артефактов CA;
0d8c255 [FAB-3453] — cryptogen: генерация артефактов TLS;
6544e57 [FAB-3462] — юнит-тесты для компаратора сообщений сплетен;
4141f89 [FAB-3466] — обработка ошибок;
5f87c50 [FAB-3441] — bccsp/utils, покрытие тестами;
07a15a1 [FAB-3353] — загрузка списков отозванных сертификатов;
5bd68c8 [FAB-3441] — bccsp/sw/dummyks.go, покрытие тестами;
68b455e [FAB-3452] — peer/gossip, тестовое покрытие;
f30fc74 [FAB-3330] — проверка версии цепочки блоков;
37579c0 [FAB-3460] — исправление разрыва в master;
c7fbbcc — назначение Артёма Баргера ответственным за поддержку Fabric;
f13e82c [FAB-3422] — игнорирование каталогов макетов;
Примечание: так как в запросе нет информации о содержании каждого из перечисленных коммитов, перевод может быть неполным или неточным. Коммиты в репозитории Hyperledger Fabric
Этот текст представляет собой список коммитов в репозиторий Hyperledger Fabric, каждый из которых связан с определённым номером JIRA. Текст не содержит информации о содержании каждого коммита. Реинтродуцировать TestCloseConn обратно в CI.
[0f828ef]: удалить TODO «пропустить CouchDB».
[1dae950]: скрипты DC для запуска бинарных файлов Haskfest.
[375ca88]: исправить опечатки в сквозном тесте на основе CLI.
[ac5846c]: переместить конфигурацию CouchDB в CouchDB.
[2bd9005]: повторно включить тест плохого соединения CouchDB.
[1dfd0aa]: исправить отладочные операторы в пакете orderer.
[3dcc32f]: исправить максимальное количество открытых соединений CouchDB (FAB-2724).
[8ce1073]: предоставить функцию пути конфигурации относительно конфигурации (FAB-3160).
[b4c1a0d]: увеличить детализацию журнала при запуске однорангового узла.
[e86ea5b]: увеличить тестовое покрытие для cryptogen.
[00eb7c9]: нет необходимости инициализировать grpc в тестах CSCC.
[7fae4b4]: chaincode должен регистрировать уровень сборки.
[c041d43]: использовать crypto rand в сплетнях.
[ffbf604]: исправить сообщения об ошибках CSCC.
[c3c1216]: контроль доступа в LSCC.
[446573e]: настраиваемый хэш в MSP.
[43bcc9a]: конфиденциальность межорганизационных сплетен — P4.
[9d04269]: конфиденциальность межорганизационных сплетен — P3.
[8638813]: очистить TODO в Ledger queryHelper done().
[9b5c180]: сплетни могут отправлять дайджесты нулевой длины.
[e2401b0]: исправить vagrant up в Windows.
[75db97d]: улучшить тестовое покрытие bccsp/utils.
[a1feab0]: перенести пакет ошибок в fabric/common.
[7132dd5]: обновить регистраторы до flogging.MustGetLogger.
[0d3909c]: исправить неработающую ссылку на документ о внесении вклада.
[edd0c07]: добавить принудительное исполнение ACL для CC2CC. Генерировать ключи EC, соответствующие стандарту PKCS8.
Добавить ChaincodeID в ChaincodeAction.
Проверка OU удостоверений личности.
Улучшенное покрытие тестами для msp/mgmt.
Импорт реализации protobuf.
Исправление ошибок модульного теста couchdb.
Отключение ненадёжного теста TestCloesConn.
Обновление времени ожидания peer CouchDB.
Копирование сертификатов администратора в MSP узла с помощью cryptogen.
Устранение неработающих ссылок на странице «Создание структуры».
Решение проблем со статической проверкой в пакете sbft.
Добавление TX ID в блок генезиса.
Решение незначительных проблем в localconfig.
Доработка документа configtxgen.
Документация.
Проблема с JoinChannel при e2e.
Предупреждения golint, связанные с gossip.
Реализация конфигурации docker для CouchDB.
Повышение гибкости вывода cryptogen.
Замена gob на proto для QueryResult.
Protobuf для ledger QueryResult.
Контроль доступа в CSCC.
Обработка обновления на стороне коммиттера, часть I.
Удаление TODO из ledger_interface.go.
Исправлены проблемы, выявленные при тестировании whitebox с использованием PKCS11.
Переформатирование раздела отзыва. Текст запроса представляет собой перечень идентификаторов задач и связанных с ними коммитов из репозитория проекта Hyperledger Fabric.
В запросе нет текста на русском языке, поэтому перевод не предоставляется. МД в РСТ в Геррит папке:
Добавление пакетных операций выбора CouchDB (FAB-3046)
Сбой публикации события приводит к сбою фиксации блока (FAB-2943)
Очистка данных в discovery (FAB-2779)
Обновление хранилища сообщений (FAB-2778)
Реструктуризация вычислений PKI-ID (FAB-2411)
Установка пакета chaincode (FAB-2927)
Добавление пакетных операций обновления CouchDB (FAB-2959)
Высокая доступность узла службы доставки peer<->OS (FAB-2759)
Исправление ошибки в клиенте доставки — рекурсивное использование (FAB-3034)
Интерфейс для работы с различными типами пакетов (FAB-3030)
Удаление использования значений по умолчанию BCCSP (FAB-?)
Исправление пакета меток времени marbles02 (FAB-3029)
Создание и подписание пакета chaincode (FAB-2958)
Поддержка пути сертификации организационного подразделения (FAB-?)
Очистка: удаление пакета accesscontrol (FAB-?)
Возврат подробной ошибки подключения концентратора событий (FAB-3015)
Включение вызова цепочки Java (FAB-2718)
ACL для предложений в приложение cc (FAB-2457)
Устранение зависимости от базового образа vagrant (FAB-3000)
Использование атомарного создания реестра из GB (FAB-2676)
Использовать testenv для контейнера CLI (FAB-2984)
Установить биты режима файла chaincode (FAB-2865)
Контроль доступа в QSCC (FAB-?)
Предоставление подписанного предложения цепочкам (FAB-?)
Добавить пакет java для ledger protos (FAB-?)
Обновить chaincode_example05 для ясности (FAB-2924)
Исправить тесты couchdb (FAB-?) В запросе представлен список изменений в проекте Hyperledger Fabric, который является платформой для разработки и развёртывания приложений на основе технологии блокчейн.
В тексте запроса упоминаются различные задачи и проблемы, связанные с разработкой и тестированием программного обеспечения, такие как:
Это лишь часть возможных задач и проблем, которые могут быть связаны с разработкой и тестированием ПО. Для более точного понимания контекста необходимо обратиться к дополнительной информации о проекте или уточнить запрос. Отменить base16-кодирование для имён каналов
FAB-2912
Обновление BDD до последних изменений в протоколе
FAB-2893
Устранение периодических сбоев CouchDB. Часть 2
FAB-2388
Исправление проверки исходного кода линтером
Добавление деталей о порядке в команду документа
Добавить клиенту отказоустойчивой доставки в узел
FAB-2828
FAB-2005: Добавить зависимость криптобиблиотеки AMCL
Очистка команд и сообщений канала в интерфейсе командной строки узла
Отказ от использования игнорирования безопасности сплетен
fe8c021
Неправильный выбор configtx.yaml
FAB-2824
Только ошибки >= 500 должны рассматриваться как ошибки
FAB-2747
Очистить docker-compose в модульных тестах
FAB-2485
Исправить сбой теста txmgr — ограничение запроса CouchDB
Исправить вывод configtxgen
FAB-2880
Задокументировать конфигурацию
FAB-2729
(PA) Обновить условный процесс
FAB-2850
Удалить неиспользуемую документацию
FAB-2861: добавить команду списка каналов в интерфейс командной строки узла
Убрать устаревшую запись TOC FAQ_confidentiality
Подключение производителя службы доставки
FAB-2849
Использовать fabric-couchdb в devenv tool
FAB-2695
(PA) mv msp_principal.proto protos/msp
Исправить некоторые поля протокола верхнего регистра
FAB-2694
(PA)
Переместить identities.proto в proto/msp
FAB-2693
(PA)
Удаление среды orderer-n-kafka-n
FAB-2848
Добавить kafka и couchDB в начальную загрузку
FAB-1141
Рефакторинг соединения между сплетнями LE и доставкой
Сплетни: исправить утечку соединения при обнаружении спуфинга
FAB-2829 * f81d5e1 FAB-2830 — исправление ошибок запуска для couchdb (docker).
ФАБ-2577: добавлен рендеринг JSON для configResult.
ФАБ-2574: анализ конфигурации вне configtx.Manager.
ФАБ-2554: отслеживание десериализованного значения в configtx.Manager.
ФАБ-2552: разрешение одновременных предложений конфигурации.
ФАБ-2526: перемещение консолидации конфигурации в один пакет.
ФАБ-2399: перенос конфигурации ApplicationOrg в общий Proposer.
ФАБ-2397: перенос конфигурации организации в общий Proposer.
ФАБ-2477: перенос конфигурации приложения в Proposer.
ФАБ-2396: перенос конфигурации порядка в общий Proposer.
ФАБ-2335: перенос конфигурации канала в общий Proposer.
ФАБ-2493: рефакторинг драйвера платформы golang.
ФАБ-2632: политика подтверждения по умолчанию.
ФАБ-2616: исправление потенциального сбоя в cauthdsl.
ФАБ-2531: сбой запросов диапазона при итерации более 100 элементов.
ФАБ-2591: введение опции file-ledger.
ФАБ-2642: предотвращение переполнения seqNum в метасостоянии узла.
Примечание: в запросе нет полного текста, поэтому перевод может быть неполным. FAB-2640: Поддержка пустого набора основных узлов в системе обмена информацией (Gossip).
66242cc: Настройка уровня логирования событий обучения членству.
88dbc7d: Обновление скриптов devenv. Исправление для FAB-1567.
dc7d4d4: Имитация высоты регистра фиксации в FAB-2576.
22793dd: Система обмена информацией (gossip): ассоциация собственной идентичности при запуске в FAB-2007.
458f435: Система обмена информацией и обнаружение (gossip/disc): сообщение о состоянии без секретного конверта в FAB-2007.
76bb2a0: Система обмена информацией и обнаружения (gossip/discovery): изменение «существует» на «поиск».
48987d2: Ошибка подключения основного узла в системе обмена информацией в FAB-2624.
bc7f9d8: Изучение сертификата во время проверки в системе обмена информацией.
a5f2ba0: MsgCryptoSvc: NPE, когда не найден policyMgr в FAB-2643.
6d984fd: Тестирование CouchDB останавливается на две минуты.
ed7ed80: Исправление стиля протокола системы обмена информацией 3/3 в FAB-2473.
953bb21: Исправление стиля протокола системы обмена информацией 2/3 в FAB-2472.
948de6b: Исправление стиля протокола системы обмена информацией 1/3 в FAB-2471.
1181f98: Переименование каталога хранения блоков регистра.
93e7c76: FAB-FAB-2635: добавление конечной точки orderer для testchainid.
5b48469: Последние изменения включены в FAB-1141.
231bfd0: FAB-2524: при создании или обновлении не следует указывать код.
035c51c: Интеграция выборов с core.yaml в FAB-2630.
ebe1b4d: Отправка события фиксации исходного блока в FAB-FAB-2634.
fdd62b0: Конфигурация ChannelHeader для ChannelId в FAB-2468.
5ca0611: Добавление возможности настройки формата журнала контейнера chaincode.
5f4b99a: CLI на основе сквозного тестирования потока проверки в FAB-2503.
e7b3c7a: Исправление интеграционного теста LE и системы обмена информацией в FAB-2576.
c9e9cc1: Обнаружение системы обмена информацией: исправление ошибки проверки мёртвых участников.
97a5e62: Исправление ошибки нулевого указателя во время валидации фантома.
44e4210: Поддержка функций ACL для вызова chaincode.
29ea124: Изменение статуса проекта с инкубационного на активный (снова).
7dc370a: FAB-1938: чтение конечных точек orderers из CB. В запросе представлен список изменений в проекте Hyperledger Fabric.
К сожалению, без контекста невозможно определить основной язык текста запроса. Можно предположить, что это язык программирования Go, так как в тексте упоминаются файлы с расширением .go. Однако это лишь предположение.
В запросе также представлены ссылки на систему отслеживания ошибок Jira и репозиторий GitHub. Это может указывать на то, что текст запроса связан с разработкой программного обеспечения.
Текст запроса не содержит перевода или комментариев, поэтому перевод представлен без изменений:
7f35ba5 [FAB-2589] Очистка пакета верхнего уровня orderer;
fd47bea [FAB-2578] Перемещение служебных функций в соответствующий файл;
1ce056a [FAB-2204] Файл LedgerType с fsblkstorage;
fe262cf [FAB-2588] Исправление полей без ключей в составном литерале;
6509afd [FAB-2581] Исправление операторов if-else в тестах доставки;
4d5b760 [FAB-2580] Исправление возврата неэкспортированного типа;
d611b10 [FAB-2579] Исправление несоответствий в пакете ledger;
1fb237c Исправление небольшой ошибки в cryptogen;
cd14e2a [FAB-2546] Добавление тегов yaml к структурам, необходимым для configtx;
28687ca [FAB-2606] Включение deliver_stdout для поиска;
d60b143 FAB [2099] - TOC;
d4fa505 [FAB-2605] Исправление жёстко заданного начала для deliver_stdout;
25f08a9 [FAB-2600] исправление состояния гонки в узлах одноранговой сети и CouchDB;
439e077 Изменение статуса проекта с инкубационного на активный;
356ce27 [FAB-2603] Изменение & экспорт каталога, содержащего реестры;
54f6a82 Сделать так, чтобы BCCSP перестал жаловаться в тестах сплетен;
cde2640 [FAB-2007] Сплетни: внешние и внутренние конечные точки II;
4579ed1 [FAB-2007] Сплетни: Внешние и внутренние конечные точки I;
871672f [FAB-2594]: Удаление неиспользуемого пакета и файла;
715ddcf [FAB-1938] Обновление документации по использованию peer cli;
8257b3d Реализация VerifyBlock для Gossip;
9aa3e37 [FAB-2576] Временное пропускание одного из тестов;
f7935c1 [FAB-2178] Переименование файла JSON в реестре orderer;
7144508 [FAB-1938] Добавить параметр конечной точки orderer в peer cli;
be91ccc [FAB-2545] Создание инструмента для создания различных конфигураций криптографии;
40e061c [FAB-2429] Пропуск недействительных транзакций в истории БД;
a6edbff [FAB-1846] Интеграция между доставкой и выборами;
fbed7b1. FAB-2560: некорректная перезапись запроса GetQueryResult().
b5e73c2: журнал выборов лидера.
d8d3d92: ошибка безопасности в многопоточности хранилища Gossip Conn в FAB-2529.
4f03b14: удаление дублирующих тестов chaincode UTs в FAB-2557.
3eaccbd: очистка Java shim FSM в FAB-2501.
f9cc882: при расчёте хеша входные данные необязательны в FAB-2461.
2493a00: правильное написание ledger в FAB-2528.
5db3e48: очистка сообщений и форматирования ошибок, peer cli.
4fa44fe: отмена «Очистки папки BDD».
6e84229: добавление логики повтора для неудачных действий CouchDB в FAB-2437.
fa7488c: проверка канала в процессе передачи состояния сплетен в FAB-2424.
edcd48e: добавление BCCSP к скрипту golinter.
d953960: гибкие имена файлов в файловом хранилище ключей BCCSP.
8b172f5: исправление паники при восстановлении (CouchdB) в FAB-2498.
b39b8a8: очистка логирования peer — удобство обслуживания.
00a9bd7: извлечение информации об аутентификации соединения в comm в FAB-2424.
b36a664: обязательная проверка MSP канала в сплетнях в FAB-2424.
48d19be: возврат конфигурации BCCSP обратно к SHA2.
c5061f6: использование массива форм CMD в Dockerfile в FAB-2500.
a5b09f0: некоторый рефакторинг кода Gossip и форматирование сообщений журнала.
03ebaa0: обновление переменных конфигурации в файлах композиции.
29d7fc0: замена битового массива проверки Tx на флаги в FAB-2243.
923e70d: добавление инициализатора стандартных значений proto в FAB-2448.
bc2923b: создание общего конфигуратора Proposer в FAB-2391.
9379e85: перемещение корня конфигурации в configvalues в FAB-2428.
136e703: очистка папки BDD.
bdd972f: устранение периодических сбоев CouchDB в FAB-2388.
148438e: проверка соединения с CouchDB при запуске peer в FAB-1925.
4246971: предотвращение подключения CLI к сервису упорядочивания при присоединении.
72c03f1: имя CouchDB должно быть... (FAB-1764). В запросе используется язык программирования Markdown.
В соответствии с идентификатором цепи:
f61e6b2: передача SignedProposal для выполнения chaincode.
c078a03: исправление ошибки Stop на z в gossip.
cec4b5c: замена Shake на SHA.
8bd200b: удаление каталога pub.
e46a088: удаление пакета appmsp.
463ec99: удаление примера sdk.
589efc6: поддержка отзыва в MSP (FAB-1558).
458328b: улучшение API Chaincode.
92dd847: ошибка при присоединении к ledger (FAB-2357).
42fba98: создание локальных макетов подписывающих лиц (FAB-2361).
2ecb22a: исправление ошибки Broken Master (FAB-2359).
dce0aef: небольшие исправления в тестах leaderElection.
9d43d67: установка инструкций по созданию экземпляра.
4887bf4: изменение создания канала на CONFIG_UPDATE (FAB-2349).
b78e929: кодирование MSPs с помощью инструмента configtxgen (FAB-2342).
6f4a391: добавление application/MSP в genesis.yaml (FAB-2336).
4db982c: переименование файлов qscc и cscc по умолчанию.
907689c: удаление дублирования полей timestamp и version в транзакциях.
ef2e48c: настройка уровней логирования в gossip/comm.
50372c1: удаление раздела безопасности из core.yaml.
3266882: защита от повторных атак.
e49f25f: первый блок в цепочке — это блок 0, а не 1 (FAB-2214).
29954d6: Traffic Engine для Orderer (OTE) (FAB-1805).
ee2828b: устранение дублирования директории в тестовом окружении Dockerfile (FAB-2343).
8e2563d: использование минимального контейнера для GOLANG/CAR chaincode.
1b7af6d: статическая линковка для golang chaincode.
c583115: добавление метаданных BaseVersion.
d4b5649: исправление логики валидации с пустым CodePackage (FAB-2341).
2557956: TOC Proposal.
be5e932: включение юнит-тестов CouchDB для всех сред CI ARCH.
c971c77: поддержка отзыва в MSP (FAB-1558).
94e8fa4: добавление ролей reader/writer/admin в orgs (FAB-2325). FAB-2321: Очистка конфигурации канала.
FAB-2324: Добавление значений по умолчанию для чтения, записи и администрирования.
FAB-2323: Реализация ImplicitMetaPolicy.
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-2261: Обеспечение транзакционности создания обработчика.
FAB-2122: Сканирование пакета кода на наличие недопустимого содержимого.
FAB-2122: Удаление ненужного режима +x из файлов.
FAB-2238: Перемещение обработчика политик в PolicyHandler.
FAB-2232: Переименование тестового MSP в DEFAULT.
FAB-2226: Перемещение равноправных узлов в уровень организации приложения.
FAB-2225: Создание обработчика конфигурации организации.
FAB-2213: Встраивание транзакции CONFIG_UPDATE в CONFIG.
FAB-2122: Обобщение пути установки GOLANG.
FAB-2202: Инициализация configtx.Manager из Config.
FAB-2239: Исправление неработающего образа координатора.
FAB-2207: Устранение дублированных операций. В запросе представлен список коммитов с описанием изменений в проекте Hyperledger Fabric.
К сожалению, без контекста сложно понять, о чём идёт речь в запросе. Но можно предположить, что основной язык текста — английский. FAB-2177: удалить необходимость в SCC без цепочки блоков.
c0ce696: FAB-2125: завершить работу над API имён v1 для chaincode.
c50a329: FAB-2203: выполнять запуск chaincode последовательно.
9a2d8fc: FAB-2203: инициализация chaincode должна следовать путям FSM при вызове.
91ce439: FAB-2199: модифицировать равноправный узел, чтобы использовать общий сервер GRPC.
248d48c: FAB-2198: настроить уровень членства в системе обмена сообщениями.
b9f89e7: FAB-1846: хранить конфигурацию выборов в службе обмена сообщениями.
5dbe29e: FAB-2198: внедрить конверты в сообщение системы обмена сообщениями.
070acef: удалить комментарий TODO для ledger syncIndex().
c717c4b: FAB-2086: метод API для получения блока по TxID.
ad22d8e: FAB-2156: переместить утилиты Viper для заказа в общую папку.
40cfff3: FAB-2155: разделить конфигурацию orderer на локальную и генезис.
f5ab160: FAB-2152: перенести конфигурацию приложения в ConfigGroup.
ca44f11: FAB-2150: перенести конфигурацию канала в GroupConfig.
63e54d1: FAB-2151: перенести конфигурацию orderer в ConfigGroup.
3afbc13: FAB-2149: изменить политики для использования ConfigGroup.
a052b61: FAB-2145: перенести configtx.Handler в ConfigValue.
79aa652: FAB-2146: перенести макеты политик в общую папку.
39378d3: FAB-2144: перенести configtx.Manager в ConfigNext.
ed4f136: FAB-2196: улучшить эффективность подмножества.
dc30c8e: FAB-2142: сделать новую конфигурацию сопоставимой.
f8dd7a3: FAB-2024: добавить индикатор достоверности в GetTransactionById.
d625402: FAB-2195: исправить бесконечный цикл в mspconf.
70a8b01: FAB-2194: демаршалировать ответ только тогда, когда он от CC.
83f8fcf: обновить документ с изменениями в поведении транзакций.
40fb3a7: FAB-2007: Gossip: добавить поддержку внешней конечной точки.
c84b829: FAB-2098. Добавить в реестр для CouchDB
add9ff2 FAB-1994 использовать промежуточные центры сертификации для проверки сертификатов.
417eccb FAB-2130 инициализировать обработчики configtx вместе.
4ae2508 FAB-2126 переместить обработчик MSP configtx в обработчики.
d3419e7 FAB-2104 сделать общую конфигурацию канала согласованной.
0045a79 FAB-2030 исправить протос с прописными аббревиатурами.
7158ab3 FAB-1783 исправить docker compose для установки peer.
728519c очистить сообщения журнала, передачу состояния сплетен.
312fd1d уменьшить ведение журнала MSP в клиенте peer.
8c33fe0 хранить хэши в rwset для проблемы фантомного чтения.
4289049 FAB-2102 перенести общую конфигурацию приложения в общую.
3b320c6 FAB-2101 перенести общую конфигурацию orderer в общую.
823ea13 добавить документацию для структуры обработки ошибок.
8c89259 очистить смешанные табуляции и пробелы.
ab4b7f7 FAB-1783 — использовать установленный CC из файловой системы.
32ae559 FAB-1926: добавить поле версии в идентификатор chaincode.
FAB-1920: установить chaincode на локальный узел.
FAB-2015: удалить версию из CouchDB QueryResult.
FAB-2133: исправить удаление marbles02.
FAB-678: дальнейшее уточнение создания Dockerfile.
FAB-1411: извлечь архив с zookeeper с помощью curl.
FAB-1879: интегрировать gossip с core.yaml.
FAB-1816: упростить логическое выражение в kvledger.
FAB-1775: обновить документацию по использованию Fabric.
FAB-2096: удалить xxxCryptHelper для использования моков.
FAB-2074: обеспечить согласованность именования в конфигурационных протоколах.
FAB-2053: переместить протоколы сплетен в папку protos.
FAB-1992: перенести подписи configtx в конверт.
FAB-1970: исключить пользовательский блок конфигурации MSP.
FAB-1962: использовать шаблоны в тестах peer. peer/msp/orderer
6a7c188 [FAB-1960] Добавить шаблон теста для peer.
d6d2250 [FAB-1958] Добавить шаблон теста для MSP.
d1e939f [FAB-1956] Автоматически сгенерировать шаблон для orderer.
a8486dc [FAB-1944] Часть 3: Удалить дублированный код.
ee5ff49 [FAB-1944] Часть 2: Удалить неиспользуемые методы утилит.
fda7f99 [FAB-1946] Убрать ChainHeader из ConfigurationItem.
a975209 Исправить некорректное предложение в документе о политиках подтверждения.
c521d3c Исправить все предупреждения golint под gossip.
6271740 [FAB-1217] Интегрировать логирование flogging с логированием gossip.
96cd9a7 [FAB-2009] Добавить RetrieveTxByBlockNumTranNum.
05a0edf [FAB-1349] Ввести ограничения на идентификаторы цепочек.
2a16532 Переместить код Blockstorage под /fabric/common пакет.
a3db153 Обновления для начала работы.
923bf3a [FAB-678|1820] Поддержка генерации Dockerfile на стороне peer.
e1e4efc [FAB-678] Добавить BuildSpecFactory в контроллер контейнера.
3ed6194 Документировать политики подтверждения.
5e26c51 Обновления TOC.
7e9de68 [FAB-1844] Переместить общие параметры конфигурации SBFT.
6657459 [FAB-1840] Рефакторинг поддержки SBFT blockcutter.
4c9bec7 [FAB-1809] Включить конфигурацию TLS для соединения Kafka.
b178836 Улучшить логирование MSP в msp/mgmt.
b7e1dc7 Добавить CA-Setup в Docs.
83e484f Изменить vi на cat.
05cccdf Добавление изменений для [FAB-1980].
cfa02a4 Повторно включить тест CAR.
25c888d [FAB-1700] Детерминистический хэшинг данных блока.
9eff14d Добавить Руководство пользователя Fabric-CA в Docs.
579101d Endorser получает ESCC из ChaincodeData.
bc93489 Изменения определения протобуфа событий для multichain.
b4cb0c3 Обновить docker-compose с портами и именами образов.
f57b3f4 Добавить опцию переопределения конечной точки gossip.
9c83ae0 Обновления для начала работы. * 89f726a — добавить способ управления логированием MSP на узле при запуске.
72b422d — почему Fabric.
c7b3fe0 — разрешить обходить проверки безопасности идентификатора в gossip.
483619e — добавлено развёртывание для ускорения функции начальной загрузки.
90fb8cf — удалить каталог alpha.
d91598b — рефакторинг кода идентификации и проверка идентификатора MSP.
945c4f7 — переработать клиент доставки.
1325431 — начало работы с документацией.
a1bad66 — переименовать папку alpha в sfhackfest.
44f7334 — добавить CA для тестирования композиции и настройки тестирования.
3dbf76c — исправить опечатку в docs/protocol-spec.md.
6d5a628 — переместить orderer/mocks/configtx в common.
7467b43 — добавить документацию по использованию anchor peer.
15c301b — соединить компоненты MSP для gossip с gossip.
89076ff — исправить отсутствующую страницу в RTD mkdoc.yaml.
3b7a9ec — часть 1: удалить utils.EncodeAnchorPeers.
0122a04 — разделить configuration.proto.
55feba1 — обновить readthedocs, чтобы требовать csr.json при регистрации.
1bd5b2b — вызов chaincode chaincode.
decb6d3 — комментирование файлов, которые всё ещё находятся на рассмотрении.
e5bd121 — исправление составных запросов диапазона ключей на CouchDB.
a429da3 — поддержка сообщения руководства — push.
b7fd939 — VSCC использует политики, указанные при развёртывании.
6255f8d — ExecuteQuery на уровне паники leveldb.
b4c517b — QSCC GetQueryResult не действителен.
aedbf20 — скрипты для тестирования функциональности канала.
a224965 — пример цепочки блоков: Marbles02.
1c0ecbd — подписка-подобный API для выборов лидера.
44e7850 — исправление API запроса цепочки блоков.
bb3b20b — реализация Goosip MessageCryptoService и SecurityAdvisor.
19d565b — исправление примера цепочки блоков assert_management.
e2d0fa7 — реализация LeaderElectionAdapter. Документ fabric-ca в readthedocs.
Final Overview doc.
Захват stdout из chaincode в докере.
Почему файл Fabric dummy.
Подключение к равноправным узлам при присоединении к каналу.
Не удалять сгенерированные Dockerfiles.
Использовать -Xverbosegclog на IBM JVM.
Исправить images/peer/Dockerfile.in.
Устранить панику истории в конфигурационных блоках.
Обрезать длинные сообщения MSP открытого текста в журналах.
Создать обёртку данных для данных состояния в CouchDB.
Удалить подчёркивание из тестового идентификатора цепочки блоков.
Ожидание блока 2 вместо блока 1.
Промежуточный BLD BREAK Pad короткая подпись ECDSA.
Добавить поддержку CLI для загрузки равноправных узлов.
GetTransactionByID возвращает конверт транзакции.
Отправить событие блока после фиксации.
Переместить подпись на верхний уровень в сообщении сплетен.
MSPCONFIGPATH в core.yaml по умолчанию равен msp/sampleconfig.
Переключить среду выполнения на baseos.
Добавление команды CLI для получения конфигурации.
Фиксация блока генезиса, присоединение к цепочке.
Рефакторинг couchdb history db в leveldb.
Убрать жёстко заданный уровень журнала для модуля chaincode.
Анализ строк в политики cauthdsl.
Новый TOC RTD за февраль.
Очистка сред kafka-orderer bdd.
Обеспечить сплетни с конфигурацией канала.
Предоставить API запросов с расширенными возможностями для ledger в chaincode. Переведите, пожалуйста, запрос на русский язык. Что именно нужно сделать? Папки для тестов в пакетах
d40e10c BROKEN_BUILD Fix orderer merge problem
376021a FAB-1800 peer should not load channel with bad config
5c171cc Fix gossip linter failure
a8a1aa9 Добавить руководство о том, что делает хороший запрос на изменение
7c45438 Добавить msp и gossip к проверкам линтера
282ed86 Добавить AnchorPeers в ConfigurationBlock
bd1356c Добавить проверки пустых строк в структуру обработки ошибок
e72a671 [FAb-1699] Детерминированное хеширование для заголовка блока
d5a70d1 FAB-1773 Добавить поле метаданных для использования orderer
6e30e75 FAB-1781 Исправление неудачного теста в пакете multichain
676bf94 FAB-1778 Добавить конфигурацию цепочки в configtx.Manager
963042a FAB-1758 Исправление тестов CouchDB при параллельном запуске
b3f03b1 FAB-1776 Создание экземпляра менеджера политик в общем виде
0372dae FAB-1771 Добавить фиктивную структуру конфигурации цепочки TEST_CHAINID to test_chainid
c7e3168 FAB-1746 Добавление метода утилиты для конфигурации политики.
39be48c FAB-1745 Добавление методов утилиты для конфигурации упорядочивателя.
524c96e FAB-1686 Удаление неиспользуемого аргумента, метода и переменной.
c5d05d7 FAB-1699 Добавление методов утилит для конфигурационных элементов цепи.
daf29b8 FAB-1649 Нормализация имён конфигурационных элементов упорядочивателя.
22ec03f удаление оставшихся полей безопасности из chaincode.proto.
8b1f60c FAB-1733 Исправление логики вырезания блоков при msg > предпочтительно.
049a3c1 Упрощение и стандартизация структуры обработки ошибок.
6ef96a1 Упрощение сообщений структуры обработки ошибок.
287db5c Сопротивление изменению подписи ECDSA.
0b38d05 изменение ctorMsg на ввод в Chaincode proto.
121cf99 FAB-1723 Исправление фильтрации пиров для push/pull сплетен.
f04741e KeyDerive должен принимать открытый ключ ECC.
f56eb8b Удаление поддержки RYW (Read-Your-Writes).
823aed3 объединение файлов протоков/протоков пиров.
1e92f78 FAB-1710 Добавление адресов упорядочивателей в конфигурацию цепи.
d12363d Инструкция по настройке канала.
522c040 FAB-1698 Добавление структуры данных хеширования блока в конфигурацию.
e057af8 FAB-1697 Добавление конфигурации алгоритма хеширования цепи.
639dc87 FAB-1679 Первоначальный инспектор конфигурации tran.
8cdd0f4 SingleLevelDB для индекса блока.
958a66f Реализация подписывающего лица упорядочивателя на основе MSP. orderer.template должен быть сгенерирован заново.
Исправление опечатки s/absolute/preferred/ в сообщении.
Библиотека приложений для контроля доступа / App.MSP.
Использование политик в VSCC.
Обновления лицензии SW BCCSP.
Рефакторинг имён интерфейсов реестра.
Уменьшение размера двоичного следа.
Разбор событий цепочки блоков из события блока.
Исправления для генерации событий блока.
Конфигурационный файл configtx.Items() не устанавливает тип заголовка.
Включение человекочитаемых размеров байтов в конфигурации.
Обработчик конфигурации MSP.
Восстановление базы данных истории.
Ограничение размера пакета предпочтительным размером.
Доступ к полям предложения через цепочку блоков.
Валидатор переработан.
Цепочка блоков go не нуждается в core.yaml.
Исправлена ошибка в инструкции настройки канала.
Введение заполнителя для CSP PKCS11.
orderer.template необходимо сгенерировать заново.
Добавление создания канала в начальной загрузке.
API-интерфейсы запросов реестра.
Добавлены вспомогательные функции в тесты.
Переименование основного файла пакета kafka.
Удаление теневых объявлений переменных.
Устранены сбои доставки в тестах BDD.
Обновление переменных среды BDD Compose.
Реорганизация кода CouchDB.
Поддержка создания и присоединения к цепочке блоков. Удаление Table API.
Исправление ошибки в тесте gossip при CI. Переименование chain-config.proto. Добавление двоичных файлов для orderer и peer в testenv. Включение некоторых BDD-тестов для запуска на macOS. Ограничение размера пакета до AbsoluteMaxBytes. Отклонение сообщений, размер которых превышает AbsoluteMaxSize. Добавление конфигурации BatchSize.AbsoluteMaxBytes. Исправление клиента broadcast_timestamp. Удаление повторяющихся записей в журнале. Исправления для сборки COP в vagrant. Исправление авторских прав в CR серии. Использование configtx.Template. Шаблон конфигурации proto и инструмент. Промежуточный загрузчик шаблонов. Использование локальной копии последнего пакета. Добавление шаблонов элементов конфигурации. Добавление скелета интерфейса Consenter в SBFT. Первоначальное исправление проблемы FAB-1413. Параметры конфигурации genesis в секцию genesis. Добавление основанного на времени разделения блоков в Kafka. Обновление адреса электронной почты Джонатана Леви. Интеграция MSP в cauthdsl. Обновление адреса электронной почты Грегори Хаскинса. Пропуск TestExecuteConcurrentInvokes. Исправление go_package в attributes.proto. Разрешение фильтрации политики запросов на доставку. Общий конфигурационный файл политики выхода из узла для orderer. Текст запроса:
1bf6190 FAB-1573 Make deliver API signable.
Перевод текста на русский язык:
[1bf6190] (https://github.com/hyperledger/fabric/commit/1bf6190), [FAB-1573] (https://jira.hyperledger.org/browse/FAB-1573): сделать API доставки подписываемым.
[149ae0d] (https://github.com/hyperledger/fabric/commit/149ae0d), [FAB-1566] (https://jira.hyperledger.org/browse/FAB-1566): подключить политику входа к стандартному пути.
[5e6dd56] (https://github.com/hyperledger/fabric/commit/5e6dd56): добавить скомпилированный файл конфигурации .proto.
[52c92f5] (https://github.com/hyperledger/fabric/commit/52c92f5): вынести конкатенацию байтов в утилиты.
[289b1a2] (https://github.com/hyperledger/fabric/commit/289b1a2): перенести ядро / утилиту в общее / утилита.
[65e0675] (https://github.com/hyperledger/fabric/commit/65e0675), [FAB-1528] (https://jira.hyperledger.org/browse/FAB-1528): добавить подпись блока.
[d0e6fe8] (https://github.com/hyperledger/fabric/commit/d0e6fe8), [FAB-1535] (https://jira.hyperledger.org/browse/FAB-1535): очистить несколько предупреждений PyCharm.
[5c40082] (https://github.com/hyperledger/fabric/commit/5c40082): добавление пиров-якорей в конфигурацию .proto.
[141ab4c] (https://github.com/hyperledger/fabric/commit/141ab4c), [FAB-1524] (https://jira.hyperledger.org/browse/FAB-1524): повторно инициализировать цепочки при перезапуске координатора.
[75909aa] (https://github.com/hyperledger/fabric/commit/75909aa), [FAB-1523] (https://jira.hyperledger.org/browse/FAB-1523): заполнить метаданные блока LastConfig.
[f806802] (https://github.com/hyperledger/fabric/commit/f806802), [FAB-1521] (https://jira.hyperledger.org/browse/FAB-1521): исправить rawledger для поддержки перезапуска. ФАБ-1540: Извлечение HashFilesInDir и проверка существования кода.
f0c43f7: Использование одноуровневой базы данных для поддержания состояния.
05bb7d6: Динамическое добавление и удаление клиентских центров сертификации (CA) на GRPCServer.
66dbd4e: ФАБ-1038: Переработка коммитера для большей универсальности.
2f6433f: ФАБ-1022: Вызов сплетен при присоединении узла к каналу.
cb8fe31: ФАБ-1333: Настройка ведения журнала для сервера заказов.
b9ed727: Перенос BCCSP под управление Fabric.
e63662a: Очистка раздела безопасности в core.yaml.
7598dfe: ФАБ-666: Инициализация сервера заказов из файла.
4ad8f9e: Удаление глобальной блокировки в журнале сплетен.
3bc4f52: Закрытие серверного соединения с сервером сплетен в defer.
4ed353c: ФАБ-1508: Добавление зависимостей Python для поведения.
6e1f314: Объединение MSPManager и схемы конфигурации ACL цепочки.
152ce78: Очистка кода, удаление дубликатов декодирования конвертов.
b777eb8: Обеспечение соблюдения соглашений Golang для тестов SBFT.
9981150: Удаление неиспользуемой функции из теста SBFT.
0b44a76: Назначение Джима Чжана ответственным за поддержку Fabric.
557afd9: Решение проблемы ФАБ-1514: обновление CONTRIBUTING.md.
b2961f5: Очистка MAINTAINERS.md и уточнение рекомендаций.
ac2ce66: Назначение Якова Маневича ответственным за поддержку.
4e46204: ФАБ-1433 (ИСПРАВЛЕНИЕ): Добавление тайм-аута пакета в генезисе.
2ae4ed3: ФАБ-872: Сплетни по нескольким каналам: канал.
ecfca45: Предоставление возможности настройки формата регистрации узлов.
bad7bdc: ФАБ-1420: Преобразование политики подписи в провайдера.
46f7af0: ФАБ-1416: Повышение универсальности сообщения политики.
c53ae77: ФАБ-1498: Обновление devenv.md после изменения зависимости v1 Go.
6e8d216: Параллельное выполнение тестов sbft для сокращения времени.
aba0358: ФАБ-1497: Различные изменения перед переносом ccchecker.
d1ea412: ФАБ-1260: Поддержка взаимного TLS на сервере GRPC.
a9ae6e7: Обновление Golang 1.6 до 1.7 в примерах цепного кода.
dcaa22b: Исправление переименования пакета метаданных.
5bdca86: ФАБ-1475: Создание CC fmk. Позволить параллельные вызовы.
4d77a8c FAB-1038 Переработать коммитер, чтобы он был более общим.
47b185f Добавить возможность запуска определённых модульных тестов.
4804471 FAB-1447 Вещатель нормально завершает работу при EOF.
55fdf0a Добавить ссылку на проект Python SDK в документацию.
2a123fe Удалить неиспользуемые члены сервиса API документации.
3c8c441 Исправить имя параметра в peer/common/mockclient.go.
c44a833 Исправить ряд проблем с неправильным форматированием строк.
70cad12 Исправить вводящее в заблуждение сообщение об ошибке.
c26669d Настроить TLS для службы сплетен.
d591708 Разрешить пользователям s390x без прав root создавать Fabric.
bafb37f Перенести хранилище сообщений Gossip в отдельный пакет.
75ee963 Отключить уровень отладки для тихого журнала передачи состояния Gossip.
05a3908 Заставить тесты цепочки блоков выполняться в локальных средах.
b8369e5 FAB-1452 Настраивать фиктивного потребителя перед использованием диска.
4d39ecd Исправить тест хранилища сертификатов Gossip.
fb25e78 Исправление хранилища сертификатов Gossip.
369c1e1 ORDERER_GENERAL_BATCHSIZE_MAXMESSAGECOUNT (FAB-1241).
a9d0652 Исправление теста общей памяти Gossip.
1374d9e Имя события не может быть нулевой строкой.
fc1d996 Очистка интерфейса запросов vscc.
62c9ed2 FAB-1411 Извлечение zip-архива Gradle с помощью curl вместо wget.
2d24b31 FAB-1298 Удаление очередей из широковещательной рассылки.
dc5fc64 Исправление нарушения консенсуса SBFT после атаки.
74cb346 Исправление [FAB-1458].
5314ea2 Исправление сбоя первичного узла SBFT, приводящего к сбою правильной реплики.
6596629 Создание каталогов регрессионных тестов.
e78490e Пропуск тестов SBFT в режиме короткого теста. Перевод текста:
[a692f93] Переименование и реструктуризация NCAP.
[96de525] FAB-1241: Переименовать параметр конфигурации BatchSize.
[d39194c] Добавлена поддержка TLS в java shim.
[aeb88b4] Добавить поддержку сборки Maven в цепные коды Java.
[d26b8b4] FAB-1449: Добавить getPkiID в commReceivedMsg.
[739d7c2] Добавить дополнительные тесты для общего GRPCServer.
[785eaf0] FAB-1382: Удалить окно из Deliver API.
[bfd7c84] Добавить сетевые стресс-тесты для SBFT.
[153a57a] Перенести метаданные pkg в общий pkg.
[28acb7b] Зонд Gossip Comm: использовать gRPC dialOpts, если дано.
[8d53e6d] FAB-1018: Многоканальный API fabric<-->gossip.
[77a2e8f] Исправить смешанные отступы.
[6c45ffa] FAB-1259: Создать базовый общий GRPC-сервер.
[0567b34] FAB-1395: Общий API запросов для CouchDB.
[21d471b] Оптимизировать обработку новых представлений и фиксаций в SBFT.
[186b1a1] FAB-1046: Обучение личности сплетен.
[d3e5056] Исправления в тестах pullStore для сплетен.
[6b1b603] FAB-1351: Новый клиент конфигурации цепи для Kafka.
[a94a42b] FAB-1141: Добавлена функция начальной загрузки.
[85b47e6] FAB-1378: Начало команды соединения.
[470cb3c] FAB-1405: Структура запроса истории реестра.
[89f9a10] FAB-1419: Установить соответствующий уровень ACK для брокеров.
[c6f2565] FAB-1374: Удалить образец клиента bd_counter.
[675d094] FAB-1367: Перебазировать Kafka на общие компоненты.
[9082238] FAB-1366: Обновить файлы Docker Compose для Kafka.
[a99e792] FAB-1365: Ввести типы сообщений контейнера Kafka.
[71a3389] FAB-1364: Перейти на временный загрузчик.
[51627d7] Решить проблему fab-1346 для начала работы с документацией версии 1.0.
[21a1d1b] FAB-1415: Устранить сбои пиров во время фиксации.
[0b162ca] Генерация SKI BCCSP, совместимого с PKCS11/MSH. Добавить динамический путь создания цепочки.
Ввести конфигурацию для создателей цепочки в конфигурации orderer (FAB-814).
Обновить до базового образа версии 0.2.2.
Упростить передачу параметров API в cc с использованием объекта ctxt (FAB-1357).
Добавить WaitGroup синхронизации в буфер тестов полезных нагрузок.
Реализовать расширенные функции моделирования для CouchDB (FAB-1172).
Переместить пакет flogging в пакет peer.
Исправить проблему с приветственным сообщением SBFT.
Решить проблемы с ошибками в модульных тестах на архитектурах z/p (FAB-1311).
Предоставить API сплетен для cscc (FAB-1288).
Обновиться до golang 1.7 в travis ci.
Удалить неиспользуемую константу fabric.
Настроить систему chaincode (FAB-1020).
Уточнить неработающую ссылку в Wiki и календаре сообщества.
Реорганизовать пакет MSP и конфигурацию msp без использования json.
Получить доступ к последнему блоку через API реестра.
Расширить функциональность FilterBitArray.
Перенести утилиты configurationItem в protos/utils.
Включить генерацию событий блоков.
Исправить ошибку в контрольном журнале SBFT.
Восстановить состояние базы данных (FAB-1233).
Улучшить интерфейс командной строки для обновления chaincode (FAB-1237).
Удалить ненужную информацию из журнала индоссанта.
Внедрить обновление lccc (FAB-1238).
Определить семантику для позиций массива метаданных блока.
Исключить неиспользуемые методы crypto/primitives.
Переработать MSP (конфигурацию и фабрики).
Скопировать shim/crypto в новый пакет.
Провести многоцепочечные тесты для фреймворка chaincode (FAB-1297).
Создать новое сообщение сплетен для выборов лидера (FAB-1285).
Удалить файл fabric/core/crypto/crypto.go.
Использовать цепочку в пространстве имён цепочки для мультиканала (FAB-1295).
Исправить (FAB-1275). peer process doesn't stop issue
b2b9ab2 — добавить дату и часовой пояс в форматтер логирования пиров.
314dd5c — исправить инструкции по настройке.
0183483 FAB-1291: поддержка Couch для выполнения сохранения.
1b5dfb3 — исправить предупреждение golint для пакета состояния Gossip.
51dc761 BCCSP: удаление зависимости от пакета crypto/primitives.
9baa4eb — добавить общую функцию CLI для получения клиента администратора сервера.
2dc82e0 — улучшить и начать использовать структуру обработки ошибок.
b4c2cbd — переместить configfilter в пакет configtx.
50120eb — повторно включить обработку configtx.
ae9f2f2 FAB-816 — очистить интерфейсы интеграции мультичейн.
95fbc9a — обновить неработающую ссылку на Кодекс поведения в README.md.
0af9050 — исправление NPE в Gossip comm.
c228cad FAB-1232 — добавить код состояния 413 Request Entity Too Large.
6d03a16 FAB-1253 — разрешить попытку отправки блоков размером более 1 МБ в Kafka.
836fdc6 — этот коммит изменяет схему управления версиями для ключей.
eba912b — добавить интерактивную демонстрацию управления активами.
e6d3b99 — представить механизм общего конфигурационного файла orderer.
8e97791 — переименовать orderer/config в orderer/localconfig.
7b8dbdf — вызвать VSCC из коммиттера.
ed1be56 — исправить документацию в файле orderer/README.md.
f09b5da — эти коммиты заменяют peer.Block2 на common.Block.
80140c9 — разрешить развёртывание цепного кода Java из удалённого git-репозитория.
e2e46c8 — изменения порта тестового Gossip.
70811b2 — выполнение операций постановки в очередь приложения SBFT. non-blocking
77e2376 Fix spelling error
c242f61 [BUILD] Сделать сборку образа Docker более надёжной
c0bc726 [BUILD] Изолировать инструкции Docker
5d07caa [BUILD] Унифицировать среду Docker
b61723f [BUILD] Минимизировать размеры контейнеров Docker
3731447 FAB-1087 Добавить опцию конфигурации в core.yaml для истории
1cf8500 исправить проблему с отставанием SBFT (#2)
f7b3336 FAB-1230 — использовать TEST_CHAINID для тестов и скелета
8e868b8 исправить остановку DeliverService
68b95ec Закомментировать код JAVA SHIM для архитектур ppc64le и s390x
e9f9806 Удалить зависимость от rocksdb
4084688 FAB-1164 Создать соединение брокера с лидером раздела
6f81835 исправить обработку отставания SBFT
6856308 Подавить вывод журнала однорангового узла во время модульных тестов
df2cc3f Улучшить сообщения журнала SBFT
ad453e5 Добавить новый файл компоновки для тестирования настройки v1.0
65cb3f2 BCCSP дополнительные опции KeyGen и Hash
10e4697 Обрабатывать заголовки и подписи
28f16aa FAB-931 Добавить среды Kafka orderer с несколькими брокерами
0f17259 Исправить опечатку в core.yaml для peer.gossip.bootstrap
3e88fd3 ФильтрBitArray для фильтров транзакций реестра
a8af1e9 Подключить мультицепочечный менеджер к основному пути
157479b Создать мультицепочечный менеджер
a10012f Исправить потерю первичных запросов simpleBFT
64e6ce4 Исправления в коде реестра для новой структуры транзакций
eb71cfe базовая повторная передача запроса SBFT
6813941 Предоставить доступ к ChainID для общих компонентов orderer
d016edb Удаление вызовов NewEcdsaPublicKey Улучшение тестового покрытия BCCSP.
CLI должен получать подтверждение после широковещательной рассылки клиента.
Учёт настроек прокси в скриптах сборки.
Ожидание остановки слоя связи при остановке gossip-протокола.
Исправление ошибки таймера пакетной обработки и добавление дополнительных тестов.
Включение теста для Go 1.7.
Правильное указание COMMITTER_LEDGER_ORDERER.
Очистка инструмента chaintool.
Сброс таймера при каждом извлечении.
Игнорирование вывода «docker-clean» при сбое.
Реализация базового запроса CLI.
Создание хранилища ключей BCCSP.
Принятие метаданных Rawledger.
Поток предложений, одобрения и проверки транзакций (+MSP).
Удаление зависимости пакета примитивов от BCCSP.
Решение проблемы FAB-1173.
Определение статического TestChainID.
Добавление поддержки нескольких цепочек в Rawledger.
Выделение логики разделения блоков.
Извлечение общих компонентов gRPC из solo.
Абстрагирование обработчика доставки solo.
Абстрагирование широковещательного обработчика solo.
Завершение работы над протоколами — удаление обнаружения и DevOps.
Избавление от нулевых запросов в sbft и доставка при необходимости.
Остановка таймера нового представления при фиксации.
Приём нового представления, даже если мы не находимся в процессе изменения представления.
Переход на кодировку PEM для сериализованных идентификаторов.
Завершение работы над протоколами — удаление API и DevOps.
Установка пути конфигурации orderer через переменную среды.
Изменение порта слушателя orderer.
Исправление распечатки журнала.
Отправка следующей партии только после завершения предыдущей в sbft. СБФТ: отправлять сообщение об изменении представления при повторном подключении.
СБФТ: не переходить в активное состояние в представлении автоматически при получении приветственного сообщения.
СБФТ: не действовать как первичный, если мы не активны в представлении.
СБФТ: переработать запросы на нулевое представление нового представления.
СБФТ: запустить таймер изменения представления, когда у нас есть кворум.
Интеграция Gossip вспомогательная.
Отключить кодирование MSPID в сериализованных идентификаторах.
Общий импорт ключей BCCSP.
[СБОРКА] Запустить «make protos» внутри Docker.
[СБОРКА] Использовать testenv для запуска линтера.
[СБОРКА] Выполнить модульные тесты внутри Docker.
[РАЗРАБОТКА] Установить docker-compose v1.8.1 локально.
[СБОРКА] Разграничить сборки native и Docker.
[СБОРКА] Обобщить параметры, передаваемые в docker-run.
[СБОРКА] Рефакторинг make для упрощения правил.
[FAB-1161] Отправить блок генезиса при инициализации orderer.
Включить тесты, которые зависели от функциональности Go 1.7.
Устранить недетерминизм в тестах (отменить [FAB-839]).
[FAB-1162] Читать MSP cfg из глобального пути.
Твики тестов Gossip Comm.
[FAB-1092] Нелегальное сообщение генезиса.
Изменить способ выполнения chaintool.
Peer: изменить адрес orderer по умолчанию.
Очистить и улучшить сообщения уровня журнала chaincode.
Заменить входной параметр метода Probe.
Добавлена поддержка расширенных запросов KV.
Отключить ненадёжные тесты передачи состояния сплетен.
[FAB-1094] Утилита для анализа блоков конфигурационных транзакций.
Крошечное исправление связи сплетен.
Небольшое расслабление теста сплетен.
Увеличить время ожидания теста состояния сплетен.
Интеграция MSP в индоссант.
[FAB-1065] Структурирование выборов лидера сплетен.
Криптозависимости сплетен [FAB-1047].
Поддержка hash.Hash BCCSP. Исправление теста на передачу состояния в gossip-сети.
845b30e Fix linting errors.
dc7964b [FAB-1056]: Reformat files to comply with goimports.
35af475 BCCSP support for RSA signing.
27088ac Replace RocksDB by goleveldb.
4ac43e8 [FAB-1040] use new protos for constructing transactions.
22273c3 Add SBFT test facilities.
f2a4bcb Introduce consensus peer application [FAB-473].
e6eb7ef Improve debug trace for state database.
216ae65 gossip discovery tests improvements.
83917c5 Update common/orderer protos.
e7e93aa [FAB-1016] Gossip comm layer send buffering.
01ba49a [BUILD] Move golang linter into a script.
2471f9a Use an environment variable for unit-test peer address.
22236d1 [BUILD] Fix gocov-xml.
5020160 [BUILD] Remove '-r' from xargs.
db404bd Allow peer endpoints to be autodetected.
e10eb2a [BUILD] Drop gomega from gotools.
26d78ea [BUILD] Use a temp build area for gotools.
8dd382c [BUILD] Use '-R' for cp operations.
37f44d3 [BUILD] Use $(PKGNAME) variable to simplify Makefile.
b53666d Fix CouchDB transaction manager lock issue.
141831e BCCSP-based crypto.Signer.
db7a41f Remove code which uses membersrvcs package.
193911e BCCSP Software-based Impl License Headers.
8ba61a9 BCCSP Factory support.
353a2ac Upgrade to baseimage v0.2.1.
5914b12 [FAB-959] Chaincode with binary data in CouchDB.
84ca25d Add missing license headers.
ccdaae1 Rework and document config transaction.
d36330d Orderer Top Level Message Format.
a8e65a0 Update and cleanup up the logrus package.
6ee4a34 Remove docs/nodeSDK from fabric and add links.
c3a3e2f [FAB-23] user given name instead of fabric generated hash.
182a867 [FAB-939] temp hack for orderer to allow Transaction2.
a52f2f3 Make DeliverServer public.
cc7c8af sbft: handle backlog for all messages.
Перевод текста на русский язык:
845b30e Исправить ошибки линтинга.
dc7964b FAB-1056: переформатировать файлы в соответствии с goimports.
35af475 Поддержка BCCSP для подписи RSA.
27088ac Заменить RocksDB на goleveldb.
4ac43e8 FAB-1040 использовать новые протоколы для построения транзакций.
22273c3 Добавить средства тестирования SBFT.
f2a4bcb Внедрить приложение консенсуса равноправных участников сети [FAB-473].
e6eb7ef Улучшить трассировку отладки для базы данных состояний.
216ae65 Улучшения тестов обнаружения сплетен.
83917c5 Обновить общие/ордерные протоколы.
e7e93aa FAB-1016 отправка буферизации слоя обмена данными сплетни.
01ba49a BUILD переместить средство проверки синтаксиса golang в скрипт.
2471f9a Использовать переменную среды для адреса однорангового узла модульного теста.
22236d1 BUILD исправить gocov-xml.
5020160 BUILD удалить «-r» из xargs.
db404bd Разрешить автоматическое обнаружение конечных точек равноправного участника сети.
e10eb2a BUILD исключить gomega из gotools.
26d78ea BUILD использовать временную область сборки для gotools.
8dd382c BUILD использовать «-R» для операций копирования.
37f44d3 BUILD использовать переменную $(PKGNAME) для упрощения Makefile.
b53666d Устранить проблему блокировки менеджера транзакций CouchDB.
141831e Основанный на BCCSP криптографический Signer.
db7a41f Удалить код, использующий пакет membersrvcs.
193911e Лицензионные заголовки программного обеспечения BCCSP.
8ba61a9 Поддержка фабрики BCCSP.
353a2ac Обновление до версии baseimage 0.2.1.
5914b12 FAB-959 цепочка блоков с двоичными данными в CouchDB.
84ca25d Добавить недостающие лицензионные заголовки.
ccdaae1 Переработать и задокументировать транзакцию конфигурации.
d36330d Формат верхнего уровня сообщения ордера.
a8e65a0 Обновите и очистите пакет logrus.
6ee4a34 Удалите docs/nodeSDK из ткани и добавьте ссылки.
c3a3e2f FAB-23 имя пользователя вместо сгенерированного фабрикой хэша.
182a867 FAB-939 временный взлом для ордера, чтобы разрешить Transaction2.
a52f2f3 Сделать DeliverServer общедоступным.
cc7c8af SBFT: обрабатывать отставание для всех сообщений. 0c12e56: sbft: избавиться от s.seq.
aa92b80: sbft: очистить комментарии и сообщения журнала.
84d1cb1: sbft: ограничить отставание.
31b7572: sbft: синхронизировать состояние при повторном подключении.
cd43506: поставщик услуг криптографии по умолчанию для Fabric.
89d2164: возможность передавать аргументы в строки ошибок.
a54954d: поддержка Go pprof для организатора.
2800ab9: тесты сплетен, настройки.
5bf0eb1: тесты сплетен, ослабления.
b8ae4a4: добавить интерфейс командной строки для установки/получения уровней журнала модуля на узле.
605dcf7: FAB-828: автоматически создавать базу данных CouchDB.
ec38c35: обновление до нового предложенного формата блока.
898ea6e: реализация сплетен.
58aca66: FAB-898: исправить отсутствующий IP-адрес в поведении.
9aa3ca0: удалить fabric/tools/busywork.
5196359: этот коммит исправляет ошибку, о которой сообщалось в FAB-903.
b40cd9a: коммуникационный уровень сплетен.
295cc28: исправления FAB-918.
8249ddd: внутренние изменения API сплетен и рефакторинг обнаружения.
c5356ac: реализация таблицы в java shim с примером.
b57dbfa: FAB-702 — добавление объекта метасостояния узла сплетен.
db03e8c: FAB-743 — поддержка переупорядочивания блоков.
2f3237e: сброс таймера при создании блока по тайм-ауту.
d1fcd5b: обновить библиотеку crc32 для поддержки системы Z.
383f34d: добавить тест BroadcastIncompleteBatch для Kafka-организатора.
b4473da: добавить миллисекундную точность в регистратор.
ae7e7e1: усечь отладочную трассировку реестра для больших значений.
6c4f1b8: добавить цель организатора ко всем целям в Makefile.
157429c: FAB-845 — интеграция следующей версии протоколов.
bb6bc8d: sbft: исправление ошибки перезапуска и тестирование.
4274764: sbft: консолидация состояния реплики.
c7badc3: реализация необработанного реестра.
41e8113: комментарии Protobuf и незначительные изменения.
73ea179: подключить менеджер конфигурации хуков к одиночной трансляции.
1928035: поставщик услуг шифрования Fabric.
c1529a4: начальный прототип CouchDB state DB в ledgernext.
c883319: ... Хук конфигурационных файлов и политик в запуск orderer:
a3687a1 chaincode life-cycle system chaincode for a chain
Перевод текста на русский язык:
[a3687a1] (https://github.com/hyperledger/fabric/commit/a3687a1) система жизненного цикла цепного кода для цепочки
abb05d1 (https://github.com/hyperledger/fabric/commit/abb05d1) — релиз-ноты. 9ce6d3e (https://github.com/hyperledger/fabric/commit/9ce6d3e) FAB-385 (https://jira.hyperledger.org/browse/FAB-385) — исправить проблему поиска в readthedocs. fa02382 (https://github.com/hyperledger/fabric/commit/fa02382) — обновлённое имя образа nodesdk в docker-compose. 8ffaebb (https://github.com/hyperledger/fabric/commit/8ffaebb) — обновление package.json для NPM Publish. c8205c6 (https://github.com/hyperledger/fabric/commit/c8205c6) FAB-598 (https://jira.hyperledger.org/browse/FAB-598): исправлены неработающие ссылки в документации nodesdk. 4745512 (https://github.com/hyperledger/fabric/commit/4745512) — подготовка к разработке версии v0.6.2. 7123f77 (https://github.com/hyperledger/fabric/commit/7123f77) xnode-sdk: тестирование обновлений для поддержки TLS. 925f4d9 (https://github.com/hyperledger/fabric/commit/925f4d9) — разрешить TLS-соединение между клиентом и службами CA. de2cade (https://github.com/hyperledger/fabric/commit/de2cade) — возврат изменений, сделанных в 1759. 344304b (https://github.com/hyperledger/fabric/commit/344304b) — исправление ошибки модульного теста в cc2cc. d1ec79a (https://github.com/hyperledger/fabric/commit/d1ec79a) — устранение проблемы HFC, вызванной обновлением typedoc npm. 3a9b2ac (https://github.com/hyperledger/fabric/commit/3a9b2ac) FAB-658 (https://jira.hyperledger.org/browse/FAB-658) — добавление дополнительных пользователей типа 1 и 4 в membersrvc.yml. cf69392 (https://github.com/hyperledger/fabric/commit/cf69392) — исправления в chaincode-setup.md. 019419d (https://github.com/hyperledger/fabric/commit/019419d) — дополнения v0.6. 2d75cbc (https://github.com/hyperledger/fabric/commit/2d75cbc) — выпуск v0.6.1-preview. adc1600 (https://github.com/hyperledger/fabric/commit/adc1600) — исправление FAB-578 (https://jira.hyperledger.org/browse/FAB-578). a96b9ed (https://github.com/hyperledger/fabric/commit/a96b9ed) — исправление FAB-578 (https://jira.hyperledger.org/browse/FAB-578). 42ca84b (https://github.com/hyperledger/fabric/commit/42ca84b) FAB-506 (https://jira.hyperledger.org/browse/FAB-506) — исправление неработающих ссылок и добавление новых целей. 4a78b41 (https://github.com/hyperledger/fabric/commit/4a78b41) — обновление сборки Java shim в режиме DEV. 79589a5 (https://github.com/hyperledger/fabric/commit/79589a5) — обновление сборки Java shim в режиме DEV. 158480c (https://github.com/hyperledger/fabric/commit/158480c) FAB-425 (https://jira.hyperledger.org/browse/FAB-425) — улучшение начального опыта. 4173edd (https://github.com/hyperledger/fabric/commit/4173edd) — обновление README SDK для публикации NPM. ace3143 (https://github.com/hyperledger/fabric/commit/ace3143) — обновление README SDK для публикации NPM. c974285 (https://github.com/hyperledger/fabric/commit/c974285) node-SDK: добавление модульных тестов для событий chaincode. cc31c23 (https://github.com/hyperledger/fabric/commit/cc31c23) node-SDK: добавление множественных регистраций обратных вызовов. 38ef435 (https://github.com/hyperledger/fabric/commit/38ef435) — добавить параметры конфигурации rocksdb в core.yaml [FAB-349] (https://jira.hyperledger.org/browse/FAB-349). 8d18b21 (https://github.com/hyperledger/fabric/commit/8d18b21) Node.js SDK — обновление версии gRPC. 0fa60ba (https://github.com/hyperledger/fabric/commit/0fa60ba) Node.js SDK — обновление версии gRPC. cd0c5dd (https://github.com/hyperledger/fabric/commit/cd0c5dd) Node.js SDK — блокировка версии TypeScript до 1.8.10. c7963ea (https://github.com/hyperledger/fabric/commit/c7963ea) Node.js SDK — блокировка версии TypeScript до 1.8.10. eba4553 (https://github.com/hyperledger/fabric/commit/eba4553) node-SDK: добавить модульные тесты для событий chaincode. 4d4df36 (https://github.com/hyperledger/fabric/commit/4d4df36) node-SDK: добавить множественные регистрации обратных вызовов. ce2ef23 (https://github.com/hyperledger/fabric/commit/ce2ef23) — не создавать узел-сеть во время подготовки vagrant. 02431ee (https://github.com/hyperledger/fabric/commit/02431ee) — обновления от 22 сентября 2016 года. * 463b148 Обновления в документации и примерах файлов Node SDK.
FAB-178 ошибка не обнаружена в StoreState.
0716064 transfer from GitHub hyperledger/fabric
Эта работа лицензирована в соответствии с международной лицензией Creative Commons Attribution 4.0.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )