Warning: Permanently added '18.212.94.255' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6585062-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 0.69 PID: 6008 Logging PID: 6009 Task: {'appstream': False, 'background': False, 'build_id': 6585062, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '61ddd5453711a694f21cbcfddbf22730b17ca52c', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/mikelo2/google-cloud-ng/golang-github-google-trillian', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'golang-github-google-trillian', 'package_version': '1.4.2-2', 'project_dirname': 'google-cloud-ng', 'project_name': 'google-cloud-ng', 'project_owner': 'mikelo2', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/mikelo2/google-cloud-ng/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'mikelo2/google-cloud-ng--mikelo2', 'source_json': {}, 'source_type': None, 'submitter': 'mikelo2', 'tags': [], 'task_id': '6585062-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/mikelo2/google-cloud-ng/golang-github-google-trillian /var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/mikelo2/google-cloud-ng/golang-github-google-trillian', '/var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian'... Running: git checkout 61ddd5453711a694f21cbcfddbf22730b17ca52c -- cmd: ['git', 'checkout', '61ddd5453711a694f21cbcfddbf22730b17ca52c', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian rc: 0 stdout: stderr: Note: switching to '61ddd5453711a694f21cbcfddbf22730b17ca52c'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 61ddd54 automatic import of golang-github-google-trillian Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading trillian-1.4.2.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Calling: curl -H Pragma: -o trillian-1.4.2.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/mikelo2/google-cloud-ng/golang-github-google-trillian/trillian-1.4.2.tar.gz/md5/90f9cb0f0ff59892a12e4bf0e2b50897/trillian-1.4.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 2018k 100 2018k 0 0 38.9M 0 --:--:-- --:--:-- --:--:-- 39.4M INFO: Reading stdout from command: md5sum trillian-1.4.2.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian/golang-github-google-trillian.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1698765345.986284 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.2 starting (python version = 3.11.3, NVR = mock-5.2-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian/golang-github-google-trillian.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1698765345.986284 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian/golang-github-google-trillian.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.2 INFO: Mock Version: 5.2 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1698765345.986284/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1698765345.986284/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/cf4f3594becb1299c83c14acebe3582d26e955ad768ea91abab0388857aeb4c6/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/cf4f3594becb1299c83c14acebe3582d26e955ad768ea91abab0388857aeb4c6/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 19 MB/s | 810 kB 00:00 fedora 57 MB/s | 73 MB 00:01 Package python3-dnf-4.18.0-1.fc40.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.3-1.fc40 fedora 317 k Installing dependencies: dbus-libs x86_64 1:1.14.10-1.fc40 fedora 155 k python3-dateutil noarch 1:2.8.2-10.fc39 fedora 355 k python3-dbus x86_64 1.3.2-4.fc39 fedora 157 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-systemd x86_64 235-5.fc39 fedora 107 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.2 M Installed size: 3.6 M Downloading Packages: (1/7): dbus-libs-1.14.10-1.fc40.x86_64.rpm 10 MB/s | 155 kB 00:00 (2/7): python3-distro-1.8.0-6.fc39.noarch.rpm 39 MB/s | 49 kB 00:00 (3/7): python3-dbus-1.3.2-4.fc39.x86_64.rpm 8.8 MB/s | 157 kB 00:00 (4/7): python3-dateutil-2.8.2-10.fc39.noarch.rp 19 MB/s | 355 kB 00:00 (5/7): python3-dnf-plugins-core-4.4.3-1.fc40.no 140 MB/s | 317 kB 00:00 (6/7): python3-six-1.16.0-12.fc39.noarch.rpm 22 MB/s | 41 kB 00:00 (7/7): python3-systemd-235-5.fc39.x86_64.rpm 88 MB/s | 107 kB 00:00 -------------------------------------------------------------------------------- Total 4.1 MB/s | 1.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-systemd-235-5.fc39.x86_64 1/7 Installing : python3-six-1.16.0-12.fc39.noarch 2/7 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 3/7 Installing : python3-distro-1.8.0-6.fc39.noarch 4/7 Installing : dbus-libs-1:1.14.10-1.fc40.x86_64 5/7 Installing : python3-dbus-1.3.2-4.fc39.x86_64 6/7 Installing : python3-dnf-plugins-core-4.4.3-1.fc40.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.3-1.fc40.noarch 7/7 Installed: dbus-libs-1:1.14.10-1.fc40.x86_64 python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.x86_64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.4.3-1.fc40.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.x86_64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1698765345.986284/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 23 MB/s | 810 kB 00:00 fedora 65 MB/s | 73 MB 00:01 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.15-5.fc39 fedora 1.8 M bzip2 x86_64 1.0.8-16.fc39 fedora 52 k coreutils x86_64 9.4-1.fc40 fedora 1.1 M cpio x86_64 2.14-4.fc39 fedora 279 k diffutils x86_64 3.10-3.fc39 fedora 398 k fedora-release-common noarch 40-0.17 fedora 20 k findutils x86_64 1:4.9.0-6.fc40 fedora 492 k gawk x86_64 5.2.2-2.fc39 fedora 1.1 M glibc-minimal-langpack x86_64 2.38.9000-17.fc40 fedora 78 k grep x86_64 3.11-5.fc40 fedora 298 k gzip x86_64 1.12-6.fc39 fedora 166 k info x86_64 7.1-1.fc40 fedora 184 k patch x86_64 2.7.6-22.fc39 fedora 125 k redhat-rpm-config noarch 269-1.fc40 fedora 81 k rpm-build x86_64 4.19.0-1.fc40 fedora 79 k sed x86_64 4.8-14.fc39 fedora 306 k shadow-utils x86_64 2:4.14.0-2.fc40 fedora 1.3 M tar x86_64 2:1.35-2.fc40 fedora 864 k unzip x86_64 6.0-62.fc39 fedora 184 k util-linux x86_64 2.39.2-1.fc40 fedora 1.2 M which x86_64 2.21-40.fc39 fedora 42 k xz x86_64 5.4.4-1.fc39 fedora 556 k Installing dependencies: alternatives x86_64 1.25-1.fc39 fedora 39 k ansible-srpm-macros noarch 1-11.fc39 fedora 21 k audit-libs x86_64 3.1.2-4.fc40 fedora 117 k authselect x86_64 1.4.3-1.fc40 fedora 149 k authselect-libs x86_64 1.4.3-1.fc40 fedora 249 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils x86_64 2.41-8.fc40 fedora 6.3 M binutils-gold x86_64 2.41-8.fc40 fedora 794 k bzip2-libs x86_64 1.0.8-16.fc39 fedora 41 k ca-certificates noarch 2023.2.62_v7.0.401-4.fc40 fedora 863 k coreutils-common x86_64 9.4-1.fc40 fedora 2.1 M cracklib x86_64 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20230920-1.git570ea89.fc40 fedora 99 k curl x86_64 8.4.0-1.fc40 fedora 362 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 fedora 793 k debugedit x86_64 5.0-10.fc39 fedora 77 k dwz x86_64 0.15-3.fc39 fedora 134 k ed x86_64 1.19-4.fc39 fedora 79 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils x86_64 0.189-6.fc40 fedora 535 k elfutils-debuginfod-client x86_64 0.189-6.fc40 fedora 38 k elfutils-default-yama-scope noarch 0.189-6.fc40 fedora 13 k elfutils-libelf x86_64 0.189-6.fc40 fedora 195 k elfutils-libs x86_64 0.189-6.fc40 fedora 258 k fedora-gpg-keys noarch 40-0.2 fedora 130 k fedora-release noarch 40-0.17 fedora 9.0 k fedora-release-identity-basic noarch 40-0.17 fedora 9.8 k fedora-repos noarch 40-0.2 fedora 9.3 k fedora-repos-rawhide noarch 40-0.2 fedora 8.9 k file x86_64 5.45-1.fc40 fedora 49 k file-libs x86_64 5.45-1.fc40 fedora 763 k filesystem x86_64 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k forge-srpm-macros noarch 0.1.0-1.fc40 fedora 18 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal x86_64 13.2-11.fc40 fedora 4.2 M gdbm x86_64 1:1.23-4.fc39 fedora 155 k gdbm-libs x86_64 1:1.23-4.fc39 fedora 56 k ghc-srpm-macros noarch 1.6.1-3.fc40 fedora 8.1 k glibc x86_64 2.38.9000-17.fc40 fedora 2.2 M glibc-common x86_64 2.38.9000-17.fc40 fedora 360 k glibc-gconv-extra x86_64 2.38.9000-17.fc40 fedora 1.6 M gmp x86_64 1:6.2.1-5.fc39 fedora 313 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.3.0-1.fc40 fedora 28 k jansson x86_64 2.13.1-7.fc39 fedora 44 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs x86_64 1.6.1-7.fc39 fedora 31 k krb5-libs x86_64 1.21.2-2.fc40 fedora 765 k libacl x86_64 2.3.1-10.fc40 fedora 23 k libarchive x86_64 3.7.2-1.fc40 fedora 408 k libattr x86_64 2.5.1-9.fc40 fedora 18 k libblkid x86_64 2.39.2-1.fc40 fedora 116 k libbrotli x86_64 1.1.0-1.fc40 fedora 336 k libcap x86_64 2.48-7.fc39 fedora 68 k libcap-ng x86_64 0.8.3-8.fc40 fedora 32 k libcom_err x86_64 1.47.0-2.fc39 fedora 26 k libcurl x86_64 8.4.0-1.fc40 fedora 343 k libdb-convert-util x86_64 5.3.28-58.fc40 fedora 710 k libeconf x86_64 0.5.2-1.fc40 fedora 30 k libevent x86_64 2.1.12-9.fc39 fedora 258 k libfdisk x86_64 2.39.2-1.fc40 fedora 162 k libffi x86_64 3.4.4-4.fc39 fedora 40 k libgcc x86_64 13.2.1-4.fc40 fedora 111 k libgomp x86_64 13.2.1-4.fc40 fedora 320 k libidn2 x86_64 2.3.4-3.fc39 fedora 117 k libmount x86_64 2.39.2-1.fc40 fedora 154 k libnghttp2 x86_64 1.58.0-1.fc40 fedora 76 k libnsl2 x86_64 2.0.0-6.fc39 fedora 30 k libpkgconf x86_64 1.9.5-2.fc39 fedora 38 k libpsl x86_64 0.21.2-4.fc39 fedora 63 k libpwquality x86_64 1.4.5-6.fc39 fedora 120 k libselinux x86_64 3.5-5.fc39 fedora 87 k libsemanage x86_64 3.5-4.fc39 fedora 120 k libsepol x86_64 3.5-2.fc39 fedora 324 k libsigsegv x86_64 2.14-5.fc39 fedora 27 k libsmartcols x86_64 2.39.2-1.fc40 fedora 67 k libssh x86_64 0.10.5-2.fc39 fedora 211 k libssh-config noarch 0.10.5-2.fc39 fedora 9.2 k libstdc++ x86_64 13.2.1-4.fc40 fedora 862 k libtasn1 x86_64 4.19.0-3.fc39 fedora 74 k libtirpc x86_64 1.3.4-0.fc40 fedora 94 k libunistring x86_64 1.1-5.fc40 fedora 543 k libutempter x86_64 1.2.1-10.fc39 fedora 26 k libuuid x86_64 2.39.2-1.fc40 fedora 28 k libverto x86_64 0.3.2-6.fc39 fedora 20 k libxcrypt x86_64 4.4.36-2.fc39 fedora 119 k libxml2 x86_64 2.11.5-1.fc40 fedora 698 k libzstd x86_64 1.5.5-4.fc39 fedora 309 k lmdb-libs x86_64 0.9.31-2.fc39 fedora 60 k lua-libs x86_64 5.4.6-3.fc39 fedora 133 k lua-srpm-macros noarch 1-9.fc39 fedora 8.6 k lz4-libs x86_64 1.9.4-4.fc39 fedora 67 k mpfr x86_64 4.2.1-1.fc40 fedora 343 k ncurses-base noarch 6.4-8.20231001.fc40 fedora 88 k ncurses-libs x86_64 6.4-8.20231001.fc40 fedora 338 k ocaml-srpm-macros noarch 9-1.fc40 fedora 9.0 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap x86_64 2.6.6-1.fc39 fedora 255 k openssl x86_64 1:3.1.4-1.fc40 fedora 1.0 M openssl-libs x86_64 1:3.1.4-1.fc40 fedora 2.2 M p11-kit x86_64 0.25.1-1.fc40 fedora 521 k p11-kit-trust x86_64 0.25.1-1.fc40 fedora 141 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam x86_64 1.5.3-5.fc40 fedora 547 k pam-libs x86_64 1.5.3-5.fc40 fedora 57 k pcre2 x86_64 10.42-1.fc39.2 fedora 233 k pcre2-syntax noarch 10.42-1.fc39.2 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf x86_64 1.9.5-2.fc39 fedora 42 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config x86_64 1.9.5-2.fc39 fedora 9.6 k popt x86_64 1.19-3.fc39 fedora 66 k publicsuffix-list-dafsa noarch 20230812-1.fc40 fedora 57 k pyproject-srpm-macros noarch 1.10.0-1.fc40 fedora 14 k python-srpm-macros noarch 3.12-4.fc40 fedora 25 k qt5-srpm-macros noarch 5.15.11-1.fc40 fedora 8.3 k qt6-srpm-macros noarch 6.6.0-1.fc40 fedora 8.7 k readline x86_64 8.2-4.fc39 fedora 213 k rpm x86_64 4.19.0-1.fc40 fedora 538 k rpm-build-libs x86_64 4.19.0-1.fc40 fedora 96 k rpm-libs x86_64 4.19.0-1.fc40 fedora 312 k rpm-sequoia x86_64 1.5.0-1.fc40 fedora 883 k rust-srpm-macros noarch 25.2-2.fc40 fedora 13 k setup noarch 2.14.4-1.fc39 fedora 154 k sqlite-libs x86_64 3.43.2-1.fc40 fedora 688 k systemd-libs x86_64 254.5-2.fc40 fedora 688 k util-linux-core x86_64 2.39.2-1.fc40 fedora 493 k xxhash-libs x86_64 0.8.2-1.fc39 fedora 37 k xz-libs x86_64 5.4.4-1.fc39 fedora 108 k zip x86_64 3.0-39.fc40 fedora 266 k zlib x86_64 1.2.13-5.fc40 fedora 94 k zstd x86_64 1.5.5-4.fc39 fedora 482 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 155 Packages Total download size: 54 M Installed size: 183 M Downloading Packages: (1/155): ansible-srpm-macros-1-11.fc39.noarch.r 1.8 MB/s | 21 kB 00:00 (2/155): authselect-1.4.3-1.fc40.x86_64.rpm 42 MB/s | 149 kB 00:00 (3/155): audit-libs-3.1.2-4.fc40.x86_64.rpm 7.0 MB/s | 117 kB 00:00 (4/155): alternatives-1.25-1.fc39.x86_64.rpm 2.2 MB/s | 39 kB 00:00 (5/155): authselect-libs-1.4.3-1.fc40.x86_64.rp 57 MB/s | 249 kB 00:00 (6/155): basesystem-11-18.fc39.noarch.rpm 2.1 MB/s | 7.2 kB 00:00 (7/155): bash-5.2.15-5.fc39.x86_64.rpm 186 MB/s | 1.8 MB 00:00 (8/155): binutils-gold-2.41-8.fc40.x86_64.rpm 82 MB/s | 794 kB 00:00 (9/155): bzip2-1.0.8-16.fc39.x86_64.rpm 10 MB/s | 52 kB 00:00 (10/155): bzip2-libs-1.0.8-16.fc39.x86_64.rpm 8.4 MB/s | 41 kB 00:00 (11/155): ca-certificates-2023.2.62_v7.0.401-4. 80 MB/s | 863 kB 00:00 (12/155): coreutils-9.4-1.fc40.x86_64.rpm 91 MB/s | 1.1 MB 00:00 (13/155): binutils-2.41-8.fc40.x86_64.rpm 181 MB/s | 6.3 MB 00:00 (14/155): cpio-2.14-4.fc39.x86_64.rpm 33 MB/s | 279 kB 00:00 (15/155): coreutils-common-9.4-1.fc40.x86_64.rp 153 MB/s | 2.1 MB 00:00 (16/155): cracklib-2.9.11-2.fc39.x86_64.rpm 27 MB/s | 94 kB 00:00 (17/155): crypto-policies-20230920-1.git570ea89 35 MB/s | 99 kB 00:00 (18/155): curl-8.4.0-1.fc40.x86_64.rpm 60 MB/s | 362 kB 00:00 (19/155): debugedit-5.0-10.fc39.x86_64.rpm 13 MB/s | 77 kB 00:00 (20/155): cyrus-sasl-lib-2.1.28-11.fc39.x86_64. 105 MB/s | 793 kB 00:00 (21/155): ed-1.19-4.fc39.x86_64.rpm 35 MB/s | 79 kB 00:00 (22/155): diffutils-3.10-3.fc39.x86_64.rpm 76 MB/s | 398 kB 00:00 (23/155): dwz-0.15-3.fc39.x86_64.rpm 28 MB/s | 134 kB 00:00 (24/155): efi-srpm-macros-5-9.fc39.noarch.rpm 13 MB/s | 22 kB 00:00 (25/155): elfutils-debuginfod-client-0.189-6.fc 14 MB/s | 38 kB 00:00 (26/155): elfutils-0.189-6.fc40.x86_64.rpm 143 MB/s | 535 kB 00:00 (27/155): elfutils-default-yama-scope-0.189-6.f 4.2 MB/s | 13 kB 00:00 (28/155): elfutils-libelf-0.189-6.fc40.x86_64.r 90 MB/s | 195 kB 00:00 (29/155): elfutils-libs-0.189-6.fc40.x86_64.rpm 73 MB/s | 258 kB 00:00 (30/155): fedora-gpg-keys-40-0.2.noarch.rpm 32 MB/s | 130 kB 00:00 (31/155): fedora-release-40-0.17.noarch.rpm 3.4 MB/s | 9.0 kB 00:00 (32/155): fedora-release-common-40-0.17.noarch. 11 MB/s | 20 kB 00:00 (33/155): fedora-release-identity-basic-40-0.17 6.3 MB/s | 9.8 kB 00:00 (34/155): fedora-repos-40-0.2.noarch.rpm 4.8 MB/s | 9.3 kB 00:00 (35/155): fedora-repos-rawhide-40-0.2.noarch.rp 4.8 MB/s | 8.9 kB 00:00 (36/155): file-5.45-1.fc40.x86_64.rpm 24 MB/s | 49 kB 00:00 (37/155): file-libs-5.45-1.fc40.x86_64.rpm 168 MB/s | 763 kB 00:00 (38/155): findutils-4.9.0-6.fc40.x86_64.rpm 99 MB/s | 492 kB 00:00 (39/155): fonts-srpm-macros-2.0.5-12.fc39.noarc 6.9 MB/s | 26 kB 00:00 (40/155): filesystem-3.18-6.fc39.x86_64.rpm 110 MB/s | 1.1 MB 00:00 (41/155): forge-srpm-macros-0.1.0-1.fc40.noarch 4.2 MB/s | 18 kB 00:00 (42/155): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 2.2 MB/s | 7.4 kB 00:00 (43/155): gdbm-1.23-4.fc39.x86_64.rpm 58 MB/s | 155 kB 00:00 (44/155): gawk-5.2.2-2.fc39.x86_64.rpm 158 MB/s | 1.1 MB 00:00 (45/155): gdbm-libs-1.23-4.fc39.x86_64.rpm 11 MB/s | 56 kB 00:00 (46/155): ghc-srpm-macros-1.6.1-3.fc40.noarch.r 2.9 MB/s | 8.1 kB 00:00 (47/155): gdb-minimal-13.2-11.fc40.x86_64.rpm 229 MB/s | 4.2 MB 00:00 (48/155): glibc-2.38.9000-17.fc40.x86_64.rpm 166 MB/s | 2.2 MB 00:00 (49/155): glibc-common-2.38.9000-17.fc40.x86_64 30 MB/s | 360 kB 00:00 (50/155): glibc-minimal-langpack-2.38.9000-17.f 27 MB/s | 78 kB 00:00 (51/155): glibc-gconv-extra-2.38.9000-17.fc40.x 189 MB/s | 1.6 MB 00:00 (52/155): gmp-6.2.1-5.fc39.x86_64.rpm 44 MB/s | 313 kB 00:00 (53/155): gnat-srpm-macros-6-3.fc39.noarch.rpm 2.2 MB/s | 8.8 kB 00:00 (54/155): go-srpm-macros-3.3.0-1.fc40.noarch.rp 13 MB/s | 28 kB 00:00 (55/155): grep-3.11-5.fc40.x86_64.rpm 99 MB/s | 298 kB 00:00 (56/155): gzip-1.12-6.fc39.x86_64.rpm 47 MB/s | 166 kB 00:00 (57/155): info-7.1-1.fc40.x86_64.rpm 49 MB/s | 184 kB 00:00 (58/155): jansson-2.13.1-7.fc39.x86_64.rpm 18 MB/s | 44 kB 00:00 (59/155): kernel-srpm-macros-1.0-20.fc39.noarch 5.0 MB/s | 10 kB 00:00 (60/155): keyutils-libs-1.6.1-7.fc39.x86_64.rpm 15 MB/s | 31 kB 00:00 (61/155): libacl-2.3.1-10.fc40.x86_64.rpm 12 MB/s | 23 kB 00:00 (62/155): libattr-2.5.1-9.fc40.x86_64.rpm 5.8 MB/s | 18 kB 00:00 (63/155): krb5-libs-1.21.2-2.fc40.x86_64.rpm 112 MB/s | 765 kB 00:00 (64/155): libarchive-3.7.2-1.fc40.x86_64.rpm 69 MB/s | 408 kB 00:00 (65/155): libblkid-2.39.2-1.fc40.x86_64.rpm 43 MB/s | 116 kB 00:00 (66/155): libcap-2.48-7.fc39.x86_64.rpm 35 MB/s | 68 kB 00:00 (67/155): libcap-ng-0.8.3-8.fc40.x86_64.rpm 16 MB/s | 32 kB 00:00 (68/155): libbrotli-1.1.0-1.fc40.x86_64.rpm 91 MB/s | 336 kB 00:00 (69/155): libcom_err-1.47.0-2.fc39.x86_64.rpm 13 MB/s | 26 kB 00:00 (70/155): libcurl-8.4.0-1.fc40.x86_64.rpm 92 MB/s | 343 kB 00:00 (71/155): libdb-convert-util-5.3.28-58.fc40.x86 163 MB/s | 710 kB 00:00 (72/155): libeconf-0.5.2-1.fc40.x86_64.rpm 9.1 MB/s | 30 kB 00:00 (73/155): libevent-2.1.12-9.fc39.x86_64.rpm 80 MB/s | 258 kB 00:00 (74/155): libffi-3.4.4-4.fc39.x86_64.rpm 16 MB/s | 40 kB 00:00 (75/155): libfdisk-2.39.2-1.fc40.x86_64.rpm 51 MB/s | 162 kB 00:00 (76/155): libgcc-13.2.1-4.fc40.x86_64.rpm 50 MB/s | 111 kB 00:00 (77/155): libgomp-13.2.1-4.fc40.x86_64.rpm 98 MB/s | 320 kB 00:00 (78/155): libidn2-2.3.4-3.fc39.x86_64.rpm 35 MB/s | 117 kB 00:00 (79/155): libmount-2.39.2-1.fc40.x86_64.rpm 51 MB/s | 154 kB 00:00 (80/155): libnghttp2-1.58.0-1.fc40.x86_64.rpm 27 MB/s | 76 kB 00:00 (81/155): libnsl2-2.0.0-6.fc39.x86_64.rpm 11 MB/s | 30 kB 00:00 (82/155): libpkgconf-1.9.5-2.fc39.x86_64.rpm 14 MB/s | 38 kB 00:00 (83/155): libpsl-0.21.2-4.fc39.x86_64.rpm 31 MB/s | 63 kB 00:00 (84/155): libpwquality-1.4.5-6.fc39.x86_64.rpm 50 MB/s | 120 kB 00:00 (85/155): libselinux-3.5-5.fc39.x86_64.rpm 47 MB/s | 87 kB 00:00 (86/155): libsemanage-3.5-4.fc39.x86_64.rpm 61 MB/s | 120 kB 00:00 (87/155): libsepol-3.5-2.fc39.x86_64.rpm 122 MB/s | 324 kB 00:00 (88/155): libsigsegv-2.14-5.fc39.x86_64.rpm 10 MB/s | 27 kB 00:00 (89/155): libsmartcols-2.39.2-1.fc40.x86_64.rpm 26 MB/s | 67 kB 00:00 (90/155): libssh-0.10.5-2.fc39.x86_64.rpm 91 MB/s | 211 kB 00:00 (91/155): libssh-config-0.10.5-2.fc39.noarch.rp 3.8 MB/s | 9.2 kB 00:00 (92/155): libtasn1-4.19.0-3.fc39.x86_64.rpm 25 MB/s | 74 kB 00:00 (93/155): libtirpc-1.3.4-0.fc40.x86_64.rpm 28 MB/s | 94 kB 00:00 (94/155): libstdc++-13.2.1-4.fc40.x86_64.rpm 123 MB/s | 862 kB 00:00 (95/155): libunistring-1.1-5.fc40.x86_64.rpm 135 MB/s | 543 kB 00:00 (96/155): libutempter-1.2.1-10.fc39.x86_64.rpm 8.8 MB/s | 26 kB 00:00 (97/155): libuuid-2.39.2-1.fc40.x86_64.rpm 14 MB/s | 28 kB 00:00 (98/155): libverto-0.3.2-6.fc39.x86_64.rpm 14 MB/s | 20 kB 00:00 (99/155): libxcrypt-4.4.36-2.fc39.x86_64.rpm 58 MB/s | 119 kB 00:00 (100/155): libzstd-1.5.5-4.fc39.x86_64.rpm 102 MB/s | 309 kB 00:00 (101/155): libxml2-2.11.5-1.fc40.x86_64.rpm 150 MB/s | 698 kB 00:00 (102/155): lmdb-libs-0.9.31-2.fc39.x86_64.rpm 18 MB/s | 60 kB 00:00 (103/155): lua-libs-5.4.6-3.fc39.x86_64.rpm 77 MB/s | 133 kB 00:00 (104/155): lua-srpm-macros-1-9.fc39.noarch.rpm 4.1 MB/s | 8.6 kB 00:00 (105/155): lz4-libs-1.9.4-4.fc39.x86_64.rpm 27 MB/s | 67 kB 00:00 (106/155): ncurses-base-6.4-8.20231001.fc40.noa 41 MB/s | 88 kB 00:00 (107/155): ncurses-libs-6.4-8.20231001.fc40.x86 122 MB/s | 338 kB 00:00 (108/155): mpfr-4.2.1-1.fc40.x86_64.rpm 66 MB/s | 343 kB 00:00 (109/155): ocaml-srpm-macros-9-1.fc40.noarch.rp 5.5 MB/s | 9.0 kB 00:00 (110/155): openblas-srpm-macros-2-14.fc39.noarc 4.6 MB/s | 7.5 kB 00:00 (111/155): openldap-2.6.6-1.fc39.x86_64.rpm 83 MB/s | 255 kB 00:00 (112/155): openssl-3.1.4-1.fc40.x86_64.rpm 150 MB/s | 1.0 MB 00:00 (113/155): p11-kit-0.25.1-1.fc40.x86_64.rpm 88 MB/s | 521 kB 00:00 (114/155): p11-kit-trust-0.25.1-1.fc40.x86_64.r 41 MB/s | 141 kB 00:00 (115/155): openssl-libs-3.1.4-1.fc40.x86_64.rpm 172 MB/s | 2.2 MB 00:00 (116/155): package-notes-srpm-macros-0.5-9.fc39 2.2 MB/s | 11 kB 00:00 (117/155): pam-1.5.3-5.fc40.x86_64.rpm 160 MB/s | 547 kB 00:00 (118/155): pam-libs-1.5.3-5.fc40.x86_64.rpm 26 MB/s | 57 kB 00:00 (119/155): patch-2.7.6-22.fc39.x86_64.rpm 55 MB/s | 125 kB 00:00 (120/155): pcre2-10.42-1.fc39.2.x86_64.rpm 73 MB/s | 233 kB 00:00 (121/155): pcre2-syntax-10.42-1.fc39.2.noarch.r 52 MB/s | 143 kB 00:00 (122/155): perl-srpm-macros-1-51.fc39.noarch.rp 3.5 MB/s | 8.0 kB 00:00 (123/155): pkgconf-1.9.5-2.fc39.x86_64.rpm 15 MB/s | 42 kB 00:00 (124/155): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 6.2 MB/s | 14 kB 00:00 (125/155): pkgconf-pkg-config-1.9.5-2.fc39.x86_ 4.5 MB/s | 9.6 kB 00:00 (126/155): popt-1.19-3.fc39.x86_64.rpm 31 MB/s | 66 kB 00:00 (127/155): publicsuffix-list-dafsa-20230812-1.f 26 MB/s | 57 kB 00:00 (128/155): pyproject-srpm-macros-1.10.0-1.fc40. 6.3 MB/s | 14 kB 00:00 (129/155): qt5-srpm-macros-5.15.11-1.fc40.noarc 4.4 MB/s | 8.3 kB 00:00 (130/155): python-srpm-macros-3.12-4.fc40.noarc 9.9 MB/s | 25 kB 00:00 (131/155): qt6-srpm-macros-6.6.0-1.fc40.noarch. 3.8 MB/s | 8.7 kB 00:00 (132/155): readline-8.2-4.fc39.x86_64.rpm 78 MB/s | 213 kB 00:00 (133/155): redhat-rpm-config-269-1.fc40.noarch. 23 MB/s | 81 kB 00:00 (134/155): rpm-4.19.0-1.fc40.x86_64.rpm 90 MB/s | 538 kB 00:00 (135/155): rpm-build-4.19.0-1.fc40.x86_64.rpm 19 MB/s | 79 kB 00:00 (136/155): rpm-build-libs-4.19.0-1.fc40.x86_64. 30 MB/s | 96 kB 00:00 (137/155): rpm-libs-4.19.0-1.fc40.x86_64.rpm 99 MB/s | 312 kB 00:00 (138/155): rust-srpm-macros-25.2-2.fc40.noarch. 5.4 MB/s | 13 kB 00:00 (139/155): sed-4.8-14.fc39.x86_64.rpm 111 MB/s | 306 kB 00:00 (140/155): setup-2.14.4-1.fc39.noarch.rpm 49 MB/s | 154 kB 00:00 (141/155): shadow-utils-4.14.0-2.fc40.x86_64.rp 192 MB/s | 1.3 MB 00:00 (142/155): rpm-sequoia-1.5.0-1.fc40.x86_64.rpm 61 MB/s | 883 kB 00:00 (143/155): sqlite-libs-3.43.2-1.fc40.x86_64.rpm 79 MB/s | 688 kB 00:00 (144/155): systemd-libs-254.5-2.fc40.x86_64.rpm 171 MB/s | 688 kB 00:00 (145/155): unzip-6.0-62.fc39.x86_64.rpm 56 MB/s | 184 kB 00:00 (146/155): tar-1.35-2.fc40.x86_64.rpm 169 MB/s | 864 kB 00:00 (147/155): util-linux-core-2.39.2-1.fc40.x86_64 127 MB/s | 493 kB 00:00 (148/155): which-2.21-40.fc39.x86_64.rpm 13 MB/s | 42 kB 00:00 (149/155): util-linux-2.39.2-1.fc40.x86_64.rpm 167 MB/s | 1.2 MB 00:00 (150/155): xxhash-libs-0.8.2-1.fc39.x86_64.rpm 16 MB/s | 37 kB 00:00 (151/155): xz-5.4.4-1.fc39.x86_64.rpm 145 MB/s | 556 kB 00:00 (152/155): xz-libs-5.4.4-1.fc39.x86_64.rpm 36 MB/s | 108 kB 00:00 (153/155): zip-3.0-39.fc40.x86_64.rpm 79 MB/s | 266 kB 00:00 (154/155): zlib-1.2.13-5.fc40.x86_64.rpm 46 MB/s | 94 kB 00:00 (155/155): zstd-1.5.5-4.fc39.x86_64.rpm 150 MB/s | 482 kB 00:00 -------------------------------------------------------------------------------- Total 171 MB/s | 54 MB 00:00 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115D F9AE F857 853E E844 5D0A 0727 707E A15B 79CC From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary (0xA15B79CC) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-4.fc40.x86_64 1/155 Running scriptlet: libgcc-13.2.1-4.fc40.x86_64 1/155 Installing : crypto-policies-20230920-1.git570ea89.fc40.noarc 2/155 Running scriptlet: crypto-policies-20230920-1.git570ea89.fc40.noarc 2/155 Installing : fedora-release-identity-basic-40-0.17.noarch 3/155 Installing : fedora-repos-rawhide-40-0.2.noarch 4/155 Installing : fedora-gpg-keys-40-0.2.noarch 5/155 Installing : fedora-repos-40-0.2.noarch 6/155 Installing : fedora-release-common-40-0.17.noarch 7/155 Installing : fedora-release-40-0.17.noarch 8/155 Installing : setup-2.14.4-1.fc39.noarch 9/155 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 9/155 Installing : filesystem-3.18-6.fc39.x86_64 10/155 Installing : basesystem-11-18.fc39.noarch 11/155 Installing : rust-srpm-macros-25.2-2.fc40.noarch 12/155 Installing : qt6-srpm-macros-6.6.0-1.fc40.noarch 13/155 Installing : qt5-srpm-macros-5.15.11-1.fc40.noarch 14/155 Installing : publicsuffix-list-dafsa-20230812-1.fc40.noarch 15/155 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/155 Installing : perl-srpm-macros-1-51.fc39.noarch 17/155 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 18/155 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/155 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/155 Installing : ocaml-srpm-macros-9-1.fc40.noarch 21/155 Installing : ncurses-base-6.4-8.20231001.fc40.noarch 22/155 Installing : glibc-gconv-extra-2.38.9000-17.fc40.x86_64 23/155 Running scriptlet: glibc-gconv-extra-2.38.9000-17.fc40.x86_64 23/155 Installing : glibc-minimal-langpack-2.38.9000-17.fc40.x86_64 24/155 Installing : glibc-common-2.38.9000-17.fc40.x86_64 25/155 Running scriptlet: glibc-2.38.9000-17.fc40.x86_64 26/155 Installing : glibc-2.38.9000-17.fc40.x86_64 26/155 Running scriptlet: glibc-2.38.9000-17.fc40.x86_64 26/155 Installing : ncurses-libs-6.4-8.20231001.fc40.x86_64 27/155 Installing : bash-5.2.15-5.fc39.x86_64 28/155 Running scriptlet: bash-5.2.15-5.fc39.x86_64 28/155 Installing : zlib-1.2.13-5.fc40.x86_64 29/155 Installing : xz-libs-5.4.4-1.fc39.x86_64 30/155 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 31/155 Installing : libstdc++-13.2.1-4.fc40.x86_64 32/155 Installing : readline-8.2-4.fc39.x86_64 33/155 Installing : libuuid-2.39.2-1.fc40.x86_64 34/155 Installing : libzstd-1.5.5-4.fc39.x86_64 35/155 Installing : elfutils-libelf-0.189-6.fc40.x86_64 36/155 Installing : popt-1.19-3.fc39.x86_64 37/155 Installing : libblkid-2.39.2-1.fc40.x86_64 38/155 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 39/155 Installing : gmp-1:6.2.1-5.fc39.x86_64 40/155 Installing : libattr-2.5.1-9.fc40.x86_64 41/155 Installing : libacl-2.3.1-10.fc40.x86_64 42/155 Installing : libcap-2.48-7.fc39.x86_64 43/155 Installing : libxcrypt-4.4.36-2.fc39.x86_64 44/155 Installing : libeconf-0.5.2-1.fc40.x86_64 45/155 Installing : lz4-libs-1.9.4-4.fc39.x86_64 46/155 Installing : systemd-libs-254.5-2.fc40.x86_64 47/155 Installing : mpfr-4.2.1-1.fc40.x86_64 48/155 Installing : dwz-0.15-3.fc39.x86_64 49/155 Installing : unzip-6.0-62.fc39.x86_64 50/155 Installing : file-libs-5.45-1.fc40.x86_64 51/155 Installing : file-5.45-1.fc40.x86_64 52/155 Installing : alternatives-1.25-1.fc39.x86_64 53/155 Installing : jansson-2.13.1-7.fc39.x86_64 54/155 Installing : libcap-ng-0.8.3-8.fc40.x86_64 55/155 Installing : audit-libs-3.1.2-4.fc40.x86_64 56/155 Installing : pam-libs-1.5.3-5.fc40.x86_64 57/155 Installing : libcom_err-1.47.0-2.fc39.x86_64 58/155 Installing : libsepol-3.5-2.fc39.x86_64 59/155 Installing : libsmartcols-2.39.2-1.fc40.x86_64 60/155 Installing : libtasn1-4.19.0-3.fc39.x86_64 61/155 Installing : libunistring-1.1-5.fc40.x86_64 62/155 Installing : libidn2-2.3.4-3.fc39.x86_64 63/155 Installing : lua-libs-5.4.6-3.fc39.x86_64 64/155 Installing : pcre2-10.42-1.fc39.2.x86_64 65/155 Installing : libselinux-3.5-5.fc39.x86_64 66/155 Installing : sed-4.8-14.fc39.x86_64 67/155 Installing : grep-3.11-5.fc40.x86_64 68/155 Installing : findutils-1:4.9.0-6.fc40.x86_64 69/155 Installing : xz-5.4.4-1.fc39.x86_64 70/155 Installing : libmount-2.39.2-1.fc40.x86_64 71/155 Installing : util-linux-core-2.39.2-1.fc40.x86_64 72/155 Installing : libsemanage-3.5-4.fc39.x86_64 73/155 Installing : shadow-utils-2:4.14.0-2.fc40.x86_64 74/155 Running scriptlet: libutempter-1.2.1-10.fc39.x86_64 75/155 Installing : libutempter-1.2.1-10.fc39.x86_64 75/155 Installing : tar-2:1.35-2.fc40.x86_64 76/155 Installing : libpsl-0.21.2-4.fc39.x86_64 77/155 Installing : zip-3.0-39.fc40.x86_64 78/155 Installing : zstd-1.5.5-4.fc39.x86_64 79/155 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 80/155 Installing : gdbm-1:1.23-4.fc39.x86_64 81/155 Installing : libfdisk-2.39.2-1.fc40.x86_64 82/155 Installing : bzip2-1.0.8-16.fc39.x86_64 83/155 Installing : libxml2-2.11.5-1.fc40.x86_64 84/155 Installing : sqlite-libs-3.43.2-1.fc40.x86_64 85/155 Installing : ed-1.19-4.fc39.x86_64 86/155 Installing : patch-2.7.6-22.fc39.x86_64 87/155 Installing : elfutils-default-yama-scope-0.189-6.fc40.noarch 88/155 Running scriptlet: elfutils-default-yama-scope-0.189-6.fc40.noarch 88/155 Installing : cpio-2.14-4.fc39.x86_64 89/155 Installing : diffutils-3.10-3.fc39.x86_64 90/155 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 91/155 Installing : libbrotli-1.1.0-1.fc40.x86_64 92/155 Installing : libffi-3.4.4-4.fc39.x86_64 93/155 Installing : p11-kit-0.25.1-1.fc40.x86_64 94/155 Installing : p11-kit-trust-0.25.1-1.fc40.x86_64 95/155 Running scriptlet: p11-kit-trust-0.25.1-1.fc40.x86_64 95/155 Installing : libgomp-13.2.1-4.fc40.x86_64 96/155 Installing : libnghttp2-1.58.0-1.fc40.x86_64 97/155 Installing : libpkgconf-1.9.5-2.fc39.x86_64 98/155 Installing : pkgconf-1.9.5-2.fc39.x86_64 99/155 Installing : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 100/155 Installing : libsigsegv-2.14-5.fc39.x86_64 101/155 Installing : gawk-5.2.2-2.fc39.x86_64 102/155 Installing : libverto-0.3.2-6.fc39.x86_64 103/155 Installing : lmdb-libs-0.9.31-2.fc39.x86_64 104/155 Installing : libdb-convert-util-5.3.28-58.fc40.x86_64 105/155 Installing : xxhash-libs-0.8.2-1.fc39.x86_64 106/155 Installing : libssh-config-0.10.5-2.fc39.noarch 107/155 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 108/155 Installing : gnat-srpm-macros-6-3.fc39.noarch 109/155 Installing : ghc-srpm-macros-1.6.1-3.fc40.noarch 110/155 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 111/155 Installing : coreutils-common-9.4-1.fc40.x86_64 112/155 Installing : openssl-libs-1:3.1.4-1.fc40.x86_64 113/155 Installing : coreutils-9.4-1.fc40.x86_64 114/155 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 115/155 Installing : ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 115/155 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 115/155 Installing : krb5-libs-1.21.2-2.fc40.x86_64 116/155 Installing : libtirpc-1.3.4-0.fc40.x86_64 117/155 Running scriptlet: authselect-libs-1.4.3-1.fc40.x86_64 118/155 Installing : authselect-libs-1.4.3-1.fc40.x86_64 118/155 Installing : gzip-1.12-6.fc39.x86_64 119/155 Installing : cracklib-2.9.11-2.fc39.x86_64 120/155 Installing : libpwquality-1.4.5-6.fc39.x86_64 121/155 Installing : authselect-1.4.3-1.fc40.x86_64 122/155 Installing : libnsl2-2.0.0-6.fc39.x86_64 123/155 Installing : libssh-0.10.5-2.fc39.x86_64 124/155 Installing : openssl-1:3.1.4-1.fc40.x86_64 125/155 Installing : pam-1.5.3-5.fc40.x86_64 126/155 Installing : libarchive-3.7.2-1.fc40.x86_64 127/155 Installing : libevent-2.1.12-9.fc39.x86_64 128/155 Installing : openldap-2.6.6-1.fc39.x86_64 129/155 Installing : libcurl-8.4.0-1.fc40.x86_64 130/155 Installing : elfutils-libs-0.189-6.fc40.x86_64 131/155 Installing : elfutils-debuginfod-client-0.189-6.fc40.x86_64 132/155 Installing : binutils-gold-2.41-8.fc40.x86_64 133/155 Running scriptlet: binutils-gold-2.41-8.fc40.x86_64 133/155 Installing : binutils-2.41-8.fc40.x86_64 134/155 Running scriptlet: binutils-2.41-8.fc40.x86_64 134/155 Installing : elfutils-0.189-6.fc40.x86_64 135/155 Installing : gdb-minimal-13.2-11.fc40.x86_64 136/155 Installing : debugedit-5.0-10.fc39.x86_64 137/155 Installing : curl-8.4.0-1.fc40.x86_64 138/155 Installing : rpm-sequoia-1.5.0-1.fc40.x86_64 139/155 Installing : rpm-libs-4.19.0-1.fc40.x86_64 140/155 Running scriptlet: rpm-4.19.0-1.fc40.x86_64 141/155 Installing : rpm-4.19.0-1.fc40.x86_64 141/155 Installing : efi-srpm-macros-5-9.fc39.noarch 142/155 Installing : lua-srpm-macros-1-9.fc39.noarch 143/155 Installing : rpm-build-libs-4.19.0-1.fc40.x86_64 144/155 Installing : ansible-srpm-macros-1-11.fc39.noarch 145/155 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 146/155 Installing : forge-srpm-macros-0.1.0-1.fc40.noarch 147/155 Installing : go-srpm-macros-3.3.0-1.fc40.noarch 148/155 Installing : python-srpm-macros-3.12-4.fc40.noarch 149/155 Installing : redhat-rpm-config-269-1.fc40.noarch 150/155 Installing : rpm-build-4.19.0-1.fc40.x86_64 151/155 Installing : pyproject-srpm-macros-1.10.0-1.fc40.noarch 152/155 Installing : util-linux-2.39.2-1.fc40.x86_64 153/155 Installing : which-2.21-40.fc39.x86_64 154/155 Installing : info-7.1-1.fc40.x86_64 155/155 Running scriptlet: filesystem-3.18-6.fc39.x86_64 155/155 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 155/155 Running scriptlet: authselect-libs-1.4.3-1.fc40.x86_64 155/155 Running scriptlet: rpm-4.19.0-1.fc40.x86_64 155/155 Running scriptlet: info-7.1-1.fc40.x86_64 155/155 Installed: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-4.fc40.x86_64 authselect-1.4.3-1.fc40.x86_64 authselect-libs-1.4.3-1.fc40.x86_64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.x86_64 binutils-2.41-8.fc40.x86_64 binutils-gold-2.41-8.fc40.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.x86_64 coreutils-common-9.4-1.fc40.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20230920-1.git570ea89.fc40.noarch curl-8.4.0-1.fc40.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-10.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-6.fc40.x86_64 elfutils-debuginfod-client-0.189-6.fc40.x86_64 elfutils-default-yama-scope-0.189-6.fc40.noarch elfutils-libelf-0.189-6.fc40.x86_64 elfutils-libs-0.189-6.fc40.x86_64 fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.17.noarch fedora-release-common-40-0.17.noarch fedora-release-identity-basic-40-0.17.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.x86_64 file-libs-5.45-1.fc40.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-6.fc40.x86_64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.1.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-11.fc40.x86_64 gdbm-1:1.23-4.fc39.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-17.fc40.x86_64 glibc-common-2.38.9000-17.fc40.x86_64 glibc-gconv-extra-2.38.9000-17.fc40.x86_64 glibc-minimal-langpack-2.38.9000-17.fc40.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.0-1.fc40.noarch grep-3.11-5.fc40.x86_64 gzip-1.12-6.fc39.x86_64 info-7.1-1.fc40.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-2.fc40.x86_64 libacl-2.3.1-10.fc40.x86_64 libarchive-3.7.2-1.fc40.x86_64 libattr-2.5.1-9.fc40.x86_64 libblkid-2.39.2-1.fc40.x86_64 libbrotli-1.1.0-1.fc40.x86_64 libcap-2.48-7.fc39.x86_64 libcap-ng-0.8.3-8.fc40.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.4.0-1.fc40.x86_64 libdb-convert-util-5.3.28-58.fc40.x86_64 libeconf-0.5.2-1.fc40.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc40.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-4.fc40.x86_64 libgomp-13.2.1-4.fc40.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc40.x86_64 libnghttp2-1.58.0-1.fc40.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc40.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-4.fc40.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.4-0.fc40.x86_64 libunistring-1.1-5.fc40.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc40.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.11.5-1.fc40.x86_64 libzstd-1.5.5-4.fc39.x86_64 lmdb-libs-0.9.31-2.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.1-1.fc40.x86_64 ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.x86_64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-1:3.1.4-1.fc40.x86_64 openssl-libs-1:3.1.4-1.fc40.x86_64 p11-kit-0.25.1-1.fc40.x86_64 p11-kit-trust-0.25.1-1.fc40.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-5.fc40.x86_64 pam-libs-1.5.3-5.fc40.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-4.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.0-1.fc40.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-269-1.fc40.noarch rpm-4.19.0-1.fc40.x86_64 rpm-build-4.19.0-1.fc40.x86_64 rpm-build-libs-4.19.0-1.fc40.x86_64 rpm-libs-4.19.0-1.fc40.x86_64 rpm-sequoia-1.5.0-1.fc40.x86_64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.14.0-2.fc40.x86_64 sqlite-libs-3.43.2-1.fc40.x86_64 systemd-libs-254.5-2.fc40.x86_64 tar-2:1.35-2.fc40.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc40.x86_64 util-linux-core-2.39.2-1.fc40.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-39.fc40.x86_64 zlib-1.2.13-5.fc40.x86_64 zstd-1.5.5-4.fc39.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-4.fc40.x86_64 authselect-1.4.3-1.fc40.x86_64 authselect-libs-1.4.3-1.fc40.x86_64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.x86_64 binutils-2.41-8.fc40.x86_64 binutils-gold-2.41-8.fc40.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.x86_64 coreutils-common-9.4-1.fc40.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20230920-1.git570ea89.fc40.noarch curl-8.4.0-1.fc40.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-10.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-6.fc40.x86_64 elfutils-debuginfod-client-0.189-6.fc40.x86_64 elfutils-default-yama-scope-0.189-6.fc40.noarch elfutils-libelf-0.189-6.fc40.x86_64 elfutils-libs-0.189-6.fc40.x86_64 fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.17.noarch fedora-release-common-40-0.17.noarch fedora-release-identity-basic-40-0.17.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.x86_64 file-libs-5.45-1.fc40.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-4.9.0-6.fc40.x86_64 fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.1.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-11.fc40.x86_64 gdbm-1.23-4.fc39.x86_64 gdbm-libs-1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-17.fc40.x86_64 glibc-common-2.38.9000-17.fc40.x86_64 glibc-gconv-extra-2.38.9000-17.fc40.x86_64 glibc-minimal-langpack-2.38.9000-17.fc40.x86_64 gmp-6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.0-1.fc40.noarch gpg-pubkey-18b8e74c-62f2920f gpg-pubkey-a15b79cc-63d04c2c grep-3.11-5.fc40.x86_64 gzip-1.12-6.fc39.x86_64 info-7.1-1.fc40.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-2.fc40.x86_64 libacl-2.3.1-10.fc40.x86_64 libarchive-3.7.2-1.fc40.x86_64 libattr-2.5.1-9.fc40.x86_64 libblkid-2.39.2-1.fc40.x86_64 libbrotli-1.1.0-1.fc40.x86_64 libcap-2.48-7.fc39.x86_64 libcap-ng-0.8.3-8.fc40.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.4.0-1.fc40.x86_64 libdb-convert-util-5.3.28-58.fc40.x86_64 libeconf-0.5.2-1.fc40.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc40.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-4.fc40.x86_64 libgomp-13.2.1-4.fc40.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc40.x86_64 libnghttp2-1.58.0-1.fc40.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc40.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-4.fc40.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.4-0.fc40.x86_64 libunistring-1.1-5.fc40.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc40.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.11.5-1.fc40.x86_64 libzstd-1.5.5-4.fc39.x86_64 lmdb-libs-0.9.31-2.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.1-1.fc40.x86_64 ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.x86_64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-3.1.4-1.fc40.x86_64 openssl-libs-3.1.4-1.fc40.x86_64 p11-kit-0.25.1-1.fc40.x86_64 p11-kit-trust-0.25.1-1.fc40.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-5.fc40.x86_64 pam-libs-1.5.3-5.fc40.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-4.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.0-1.fc40.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-269-1.fc40.noarch rpm-4.19.0-1.fc40.x86_64 rpm-build-4.19.0-1.fc40.x86_64 rpm-build-libs-4.19.0-1.fc40.x86_64 rpm-libs-4.19.0-1.fc40.x86_64 rpm-sequoia-1.5.0-1.fc40.x86_64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-4.14.0-2.fc40.x86_64 sqlite-libs-3.43.2-1.fc40.x86_64 systemd-libs-254.5-2.fc40.x86_64 tar-1.35-2.fc40.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc40.x86_64 util-linux-core-2.39.2-1.fc40.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-39.fc40.x86_64 zlib-1.2.13-5.fc40.x86_64 zstd-1.5.5-4.fc39.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689811200 Wrote: /builddir/build/SRPMS/golang-github-google-trillian-1.4.2-2.fc40.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1698765345.986284/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1698765345.986284/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1698765345.986284/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-o5ly0w77/golang-github-google-trillian/golang-github-google-trillian.spec) Config(child) 0 minutes 50 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/golang-github-google-trillian-1.4.2-2.fc40.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1698765345.986284/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1698765345.986284/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1698765345.986284/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc40.x86_64 rpm-sequoia-1.5.0-1.fc40.x86_64 python3-dnf-4.18.0-1.fc40.noarch python3-dnf-plugins-core-4.4.3-1.fc40.noarch yum-4.18.0-1.fc40.noarch Start: build phase for golang-github-google-trillian-1.4.2-2.fc40.src.rpm Start: build setup for golang-github-google-trillian-1.4.2-2.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689811200 Wrote: /builddir/build/SRPMS/golang-github-google-trillian-1.4.2-2.fc40.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 90 kB/s | 1.5 kB 00:00 fedora 170 kB/s | 21 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: go-rpm-macros x86_64 3.3.0-1.fc40 fedora 36 k Installing dependencies: annobin-docs noarch 12.29-1.fc40 fedora 92 k annobin-plugin-gcc x86_64 12.29-1.fc40 fedora 959 k cpp x86_64 13.2.1-4.fc40 fedora 11 M expat x86_64 2.5.0-3.fc39 fedora 110 k gc x86_64 8.2.2-4.fc39 fedora 110 k gcc x86_64 13.2.1-4.fc40 fedora 34 M gcc-plugin-annobin x86_64 13.2.1-4.fc40 fedora 49 k glibc-devel x86_64 2.38.9000-17.fc40 fedora 93 k glibc-headers-x86 noarch 2.38.9000-17.fc40 fedora 578 k go-filesystem x86_64 3.3.0-1.fc40 fedora 8.9 k golang x86_64 1.21.3-1.fc40 fedora 665 k golang-bin x86_64 1.21.3-1.fc40 fedora 24 M golang-src noarch 1.21.3-1.fc40 fedora 12 M golist x86_64 0.10.4-1.fc40 fedora 1.5 M guile22 x86_64 2.2.7-9.fc39 fedora 6.5 M kernel-headers x86_64 6.6.0-1.fc40 fedora 1.6 M libb2 x86_64 0.98.1-9.fc39 fedora 25 k libmpc x86_64 1.3.1-3.fc39 fedora 70 k libtool-ltdl x86_64 2.4.7-8.fc40 fedora 36 k libxcrypt-devel x86_64 4.4.36-2.fc39 fedora 30 k make x86_64 1:4.4.1-2.fc39 fedora 589 k mpdecimal x86_64 2.5.1-7.fc39 fedora 89 k python-pip-wheel noarch 23.2.1-1.fc39 fedora 1.5 M python3 x86_64 3.12.0-2.fc40 fedora 26 k python3-libs x86_64 3.12.0-2.fc40 fedora 9.2 M tzdata noarch 2023c-4.fc40 fedora 717 k Transaction Summary ================================================================================ Install 27 Packages Total download size: 106 M Installed size: 407 M Downloading Packages: (1/27): annobin-docs-12.29-1.fc40.noarch.rpm 6.0 MB/s | 92 kB 00:00 (2/27): annobin-plugin-gcc-12.29-1.fc40.x86_64. 54 MB/s | 959 kB 00:00 (3/27): expat-2.5.0-3.fc39.x86_64.rpm 24 MB/s | 110 kB 00:00 (4/27): gc-8.2.2-4.fc39.x86_64.rpm 36 MB/s | 110 kB 00:00 (5/27): gcc-plugin-annobin-13.2.1-4.fc40.x86_64 19 MB/s | 49 kB 00:00 (6/27): glibc-devel-2.38.9000-17.fc40.x86_64.rp 32 MB/s | 93 kB 00:00 (7/27): glibc-headers-x86-2.38.9000-17.fc40.noa 106 MB/s | 578 kB 00:00 (8/27): cpp-13.2.1-4.fc40.x86_64.rpm 190 MB/s | 11 MB 00:00 (9/27): go-filesystem-3.3.0-1.fc40.x86_64.rpm 691 kB/s | 8.9 kB 00:00 (10/27): go-rpm-macros-3.3.0-1.fc40.x86_64.rpm 12 MB/s | 36 kB 00:00 (11/27): golang-1.21.3-1.fc40.x86_64.rpm 21 MB/s | 665 kB 00:00 (12/27): golang-src-1.21.3-1.fc40.noarch.rpm 159 MB/s | 12 MB 00:00 (13/27): gcc-13.2.1-4.fc40.x86_64.rpm 189 MB/s | 34 MB 00:00 (14/27): golang-bin-1.21.3-1.fc40.x86_64.rpm 152 MB/s | 24 MB 00:00 (15/27): golist-0.10.4-1.fc40.x86_64.rpm 28 MB/s | 1.5 MB 00:00 (16/27): libb2-0.98.1-9.fc39.x86_64.rpm 3.6 MB/s | 25 kB 00:00 (17/27): libmpc-1.3.1-3.fc39.x86_64.rpm 11 MB/s | 70 kB 00:00 (18/27): kernel-headers-6.6.0-1.fc40.x86_64.rpm 84 MB/s | 1.6 MB 00:00 (19/27): libtool-ltdl-2.4.7-8.fc40.x86_64.rpm 7.6 MB/s | 36 kB 00:00 (20/27): libxcrypt-devel-4.4.36-2.fc39.x86_64.r 13 MB/s | 30 kB 00:00 (21/27): make-4.4.1-2.fc39.x86_64.rpm 100 MB/s | 589 kB 00:00 (22/27): mpdecimal-2.5.1-7.fc39.x86_64.rpm 16 MB/s | 89 kB 00:00 (23/27): guile22-2.2.7-9.fc39.x86_64.rpm 188 MB/s | 6.5 MB 00:00 (24/27): python-pip-wheel-23.2.1-1.fc39.noarch. 148 MB/s | 1.5 MB 00:00 (25/27): python3-3.12.0-2.fc40.x86_64.rpm 3.0 MB/s | 26 kB 00:00 (26/27): tzdata-2023c-4.fc40.noarch.rpm 73 MB/s | 717 kB 00:00 (27/27): python3-libs-3.12.0-2.fc40.x86_64.rpm 324 MB/s | 9.2 MB 00:00 -------------------------------------------------------------------------------- Total 334 MB/s | 106 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: golang-1.21.3-1.fc40.x86_64 1/1 Preparing : 1/1 Installing : libmpc-1.3.1-3.fc39.x86_64 1/27 Installing : go-filesystem-3.3.0-1.fc40.x86_64 2/27 Installing : cpp-13.2.1-4.fc40.x86_64 3/27 Installing : tzdata-2023c-4.fc40.noarch 4/27 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 5/27 Installing : mpdecimal-2.5.1-7.fc39.x86_64 6/27 Installing : libtool-ltdl-2.4.7-8.fc40.x86_64 7/27 Installing : libb2-0.98.1-9.fc39.x86_64 8/27 Installing : kernel-headers-6.6.0-1.fc40.x86_64 9/27 Installing : golist-0.10.4-1.fc40.x86_64 10/27 Installing : golang-src-1.21.3-1.fc40.noarch 11/27 Installing : glibc-headers-x86-2.38.9000-17.fc40.noarch 12/27 Installing : libxcrypt-devel-4.4.36-2.fc39.x86_64 13/27 Installing : glibc-devel-2.38.9000-17.fc40.x86_64 14/27 Installing : gc-8.2.2-4.fc39.x86_64 15/27 Installing : guile22-2.2.7-9.fc39.x86_64 16/27 Installing : make-1:4.4.1-2.fc39.x86_64 17/27 Installing : gcc-13.2.1-4.fc40.x86_64 18/27 Running scriptlet: gcc-13.2.1-4.fc40.x86_64 18/27 Installing : golang-1.21.3-1.fc40.x86_64 19/27 Installing : golang-bin-1.21.3-1.fc40.x86_64 20/27 Running scriptlet: golang-bin-1.21.3-1.fc40.x86_64 20/27 Installing : expat-2.5.0-3.fc39.x86_64 21/27 Installing : python3-3.12.0-2.fc40.x86_64 22/27 Installing : python3-libs-3.12.0-2.fc40.x86_64 23/27 Installing : annobin-docs-12.29-1.fc40.noarch 24/27 Installing : annobin-plugin-gcc-12.29-1.fc40.x86_64 25/27 Running scriptlet: annobin-plugin-gcc-12.29-1.fc40.x86_64 25/27 Installing : go-rpm-macros-3.3.0-1.fc40.x86_64 26/27 Installing : gcc-plugin-annobin-13.2.1-4.fc40.x86_64 27/27 Running scriptlet: gcc-plugin-annobin-13.2.1-4.fc40.x86_64 27/27 Installed: annobin-docs-12.29-1.fc40.noarch annobin-plugin-gcc-12.29-1.fc40.x86_64 cpp-13.2.1-4.fc40.x86_64 expat-2.5.0-3.fc39.x86_64 gc-8.2.2-4.fc39.x86_64 gcc-13.2.1-4.fc40.x86_64 gcc-plugin-annobin-13.2.1-4.fc40.x86_64 glibc-devel-2.38.9000-17.fc40.x86_64 glibc-headers-x86-2.38.9000-17.fc40.noarch go-filesystem-3.3.0-1.fc40.x86_64 go-rpm-macros-3.3.0-1.fc40.x86_64 golang-1.21.3-1.fc40.x86_64 golang-bin-1.21.3-1.fc40.x86_64 golang-src-1.21.3-1.fc40.noarch golist-0.10.4-1.fc40.x86_64 guile22-2.2.7-9.fc39.x86_64 kernel-headers-6.6.0-1.fc40.x86_64 libb2-0.98.1-9.fc39.x86_64 libmpc-1.3.1-3.fc39.x86_64 libtool-ltdl-2.4.7-8.fc40.x86_64 libxcrypt-devel-4.4.36-2.fc39.x86_64 make-1:4.4.1-2.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 python-pip-wheel-23.2.1-1.fc39.noarch python3-3.12.0-2.fc40.x86_64 python3-libs-3.12.0-2.fc40.x86_64 tzdata-2023c-4.fc40.noarch Complete! Finish: build setup for golang-github-google-trillian-1.4.2-2.fc40.src.rpm Start: rpmbuild golang-github-google-trillian-1.4.2-2.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689811200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.EZzdwM + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf trillian-1.4.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/trillian-1.4.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd trillian-1.4.2 + rm -rf /builddir/build/BUILD/trillian-1.4.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/trillian-1.4.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -fr /builddir/build/BUILD/trillian-1.4.2/vendor + [[ ! -e /builddir/build/BUILD/trillian-1.4.2/_build/bin ]] + install -m 0755 -vd /builddir/build/BUILD/trillian-1.4.2/_build/bin install: creating directory '/builddir/build/BUILD/trillian-1.4.2/_build' install: creating directory '/builddir/build/BUILD/trillian-1.4.2/_build/bin' + export GOPATH=/builddir/build/BUILD/trillian-1.4.2/_build:/usr/share/gocode + GOPATH=/builddir/build/BUILD/trillian-1.4.2/_build:/usr/share/gocode + [[ ! -e /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google/trillian ]] ++ dirname /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google/trillian + install -m 0755 -vd /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google install: creating directory '/builddir/build/BUILD/trillian-1.4.2/_build/src' install: creating directory '/builddir/build/BUILD/trillian-1.4.2/_build/src/github.com' install: creating directory '/builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google' + ln -fs /builddir/build/BUILD/trillian-1.4.2 /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google/trillian + cd /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google/trillian ++ find . -name '*.go' + sed -i 's|github.com/go-redis/redis|gopkg.in/redis.v6|' ./util/process.go ./util/election2/testonly/tests.go ./util/election2/testonly/election_test.go ./util/election2/testonly/election.go ./util/election2/testonly/decorator.go ./util/election2/noop.go ./util/election2/etcd/election_test.go ./util/election2/etcd/election.go ./util/election2/election.go ./util/election/tracker_test.go ./util/election/tracker.go ./util/election/runner_test.go ./util/election/runner.go ./util/clock/timesource_test.go ./util/clock/timesource.go ./util/clock/timer_test.go ./util/clock/timer.go ./util/clock/time_test.go ./util/clock/time.go ./types/logroot_test.go ./types/logroot.go ./types/internal/tls/tls.go ./trillian_log_api_grpc.pb.go ./trillian_log_api.pb.go ./trillian_admin_api_grpc.pb.go ./trillian_admin_api.pb.go ./trillian.pb.go ./trees/types.go ./trees/trees_test.go ./trees/trees.go ./trees/optype_string.go ./trees/gen.go ./tools/tools.go ./testonly/tmock/mock_log_server.go ./testonly/tmock/mock_admin_server.go ./testonly/signer.go ./testonly/setup/tls.go ./testonly/setup/flags.go ./testonly/setup/files.go ./testonly/paths.go ./testonly/mock_server.go ./testonly/mdm/mdmtest/main.go ./testonly/mdm/mdm.go ./testonly/matchers/proto_test.go ./testonly/matchers/proto.go ./testonly/matchers/atleast_test.go ./testonly/matchers/atleast.go ./testonly/marshalling.go ./testonly/keys.go ./testonly/integration/registry.go ./testonly/integration/port.go ./testonly/integration/logenv.go ./testonly/integration/etcd/etcd.go ./testonly/hasher.go ./testonly/flagsaver/flagsaver_test.go ./testonly/flagsaver/flagsaver.go ./testonly/errors.go ./testonly/encoding.go ./testonly/doc.go ./storage/tree_validation_test.go ./storage/tree_validation.go ./storage/tree_id_test.go ./storage/tree_id.go ./storage/tree/node.go ./storage/testonly/transaction.go ./storage/testonly/matchers.go ./storage/testonly/fake_node_reader.go ./storage/testonly/admin_storage_tester.go ./storage/testdb/testdb_test.go ./storage/testdb/testdb.go ./storage/storagepb/storage.pb.go ./storage/storagepb/gen.go ./storage/sql.go ./storage/provider_test.go ./storage/provider.go ./storage/mysql/tree_storage.go ./storage/mysql/storage_test.go ./storage/mysql/queue_batching.go ./storage/mysql/queue.go ./storage/mysql/provider_test.go ./storage/mysql/provider.go ./storage/mysql/log_storage_test.go ./storage/mysql/log_storage.go ./storage/mysql/errors.go ./storage/mysql/admin_storage_test.go ./storage/mysql/admin_storage.go ./storage/mock_storage.go ./storage/memory/tree_storage.go ./storage/memory/tree_debug.go ./storage/memory/provider_test.go ./storage/memory/provider.go ./storage/memory/log_storage.go ./storage/memory/doc.go ./storage/memory/admin_storage.go ./storage/log_storage.go ./storage/gen.go ./storage/cloudspanner/tree_storage.go ./storage/cloudspanner/storage_provider.go ./storage/cloudspanner/spannerpb/spanner.pb.go ./storage/cloudspanner/spannerpb/gen.go ./storage/cloudspanner/spanner.sdl.go ./storage/cloudspanner/sdl_test.go ./storage/cloudspanner/sdl.go ./storage/cloudspanner/log_storage_test.go ./storage/cloudspanner/log_storage.go ./storage/cloudspanner/getdb_test.go ./storage/cloudspanner/admin.go ./storage/cache/suffix_test.go ./storage/cache/suffix.go ./storage/cache/subtree_cache_test.go ./storage/cache/subtree_cache.go ./storage/cache/mock_node_storage.go ./storage/cache/log_tile.go ./storage/cache/layout_test.go ./storage/cache/layout.go ./storage/cache/gen.go ./storage/admin_storage.go ./storage/admin_helpers_test.go ./storage/admin_helpers.go ./server/validate.go ./server/proof_fetcher_test.go ./server/proof_fetcher.go ./server/log_rpc_server_test.go ./server/log_rpc_server.go ./server/interceptor/interceptor_test.go ./server/interceptor/interceptor.go ./server/errors/errors_test.go ./server/errors/errors.go ./server/errors/doc.go ./server/admin/tree_gc_test.go ./server/admin/tree_gc.go ./server/admin/doc.go ./server/admin/admin_server_test.go ./server/admin/admin_server.go ./quota/redis/redistb/update_token_bucket.gen.go ./quota/redis/redistb/redistb_test.go ./quota/redis/redistb/redistb.go ./quota/redis/redistb/gen.go ./quota/redis/redistb/embed_redis.go ./quota/redis/redisqm/manager.go ./quota/quota_test.go ./quota/quota.go ./quota/provider_test.go ./quota/provider.go ./quota/noop_test.go ./quota/noop.go ./quota/mysqlqm/quota_provider.go ./quota/mysqlqm/mysql_quota_test.go ./quota/mysqlqm/mysql_quota.go ./quota/mock_quota.go ./quota/metrics.go ./quota/kind_string.go ./quota/group_string.go ./quota/gen.go ./quota/etcd/storagepb/storagepb.pb.go ./quota/etcd/storagepb/gen.go ./quota/etcd/storage/quota_storage_test.go ./quota/etcd/storage/quota_storage.go ./quota/etcd/quotapb/quotapb_grpc.pb.go ./quota/etcd/quotapb/quotapb.pb.go ./quota/etcd/quotapb/gen.go ./quota/etcd/quotapb/doc.go ./quota/etcd/quotaapi/quota_server_test.go ./quota/etcd/quotaapi/quota_server.go ./quota/etcd/quotaapi/name_test.go ./quota/etcd/quotaapi/name.go ./quota/etcd/quotaapi/conversions_test.go ./quota/etcd/quotaapi/conversions.go ./quota/etcd/quota_provider.go ./quota/etcd/etcdqm/etcdqm_test.go ./quota/etcd/etcdqm/etcdqm.go ./quota/doc.go ./quota/cacheqm/cache_test.go ./quota/cacheqm/cache.go ./monitoring/trace.go ./monitoring/testonly/metrics.go ./monitoring/testonly/delta.go ./monitoring/rpc_stats_interceptor_test.go ./monitoring/rpc_stats_interceptor.go ./monitoring/prometheus/metrics_test.go ./monitoring/prometheus/metrics.go ./monitoring/opencensus/trace.go ./monitoring/metrics_test.go ./monitoring/metrics.go ./monitoring/labels.go ./monitoring/inert.go ./monitoring/buckets_test.go ./monitoring/buckets.go ./merkle/testonly/constants.go ./merkle/smt/writer_test.go ./merkle/smt/writer.go ./merkle/smt/tiles_test.go ./merkle/smt/tiles.go ./merkle/smt/tile_test.go ./merkle/smt/tile.go ./merkle/smt/nodes_test.go ./merkle/smt/nodes.go ./merkle/smt/node/id_test.go ./merkle/smt/node/id.go ./merkle/smt/layout_test.go ./merkle/smt/layout.go ./merkle/smt/hstar3_test.go ./merkle/smt/hstar3.go ./merkle/smt/hasher.go ./merkle/rfc6962/rfc6962_test.go ./merkle/rfc6962/rfc6962.go ./merkle/logverifier/log_verifier_test.go ./merkle/logverifier/log_verifier.go ./merkle/logverifier/hash_chainer.go ./merkle/log_proofs_test.go ./merkle/log_proofs.go ./merkle/hashers/tree_hasher.go ./merkle/doc.go ./merkle/coniks/coniks_test.go ./merkle/coniks/coniks.go ./merkle/compact/range_test.go ./merkle/compact/range.go ./merkle/compact/nodes_test.go ./merkle/compact/nodes.go ./log/sequencer_test.go ./log/sequencer_manager_test.go ./log/sequencer_manager.go ./log/sequencer.go ./log/operation_manager_test.go ./log/operation_manager.go ./log/mock_operation.go ./log/gen.go ./integration/storagetest/treehelpers.go ./integration/storagetest/testrunner.go ./integration/storagetest/logtests.go ./integration/storagetest/loghelpers.go ./integration/quota/quota_test.go ./integration/quota/doc.go ./integration/log_integration_test.go ./integration/log.go ./integration/format/nochange_test.go ./integration/format/format.go ./integration/doc.go ./integration/admin/doc.go ./integration/admin/admin_integration_test.go ./gen.go ./extension/registry.go ./experimental/batchmap/tmap_test.go ./experimental/batchmap/tmap.go ./experimental/batchmap/tile.go ./experimental/batchmap/cmd/verify/verify.go ./experimental/batchmap/cmd/build/mapdemo.go ./experimental/batchmap/batchmap.shims.go ./docs/storage/commit_log/simkafka/kafka_test.go ./docs/storage/commit_log/simkafka/kafka.go ./docs/storage/commit_log/simelection/election.go ./docs/storage/commit_log/signer/types.go ./docs/storage/commit_log/signer/signer_test.go ./docs/storage/commit_log/signer/signer.go ./docs/storage/commit_log/signer/fakedb.go ./docs/storage/commit_log/main.go ./docs/merkletree/treetex/main.go ./crypto/keyspb/keyspb.pb.go ./crypto/keys/testonly/keys.go ./crypto/keys/pkcs11/pkcs11_test.go ./crypto/keys/pkcs11/pkcs11.go ./crypto/keys/pkcs11/no_pkcs11.go ./crypto/keys/pem/pem_test.go ./crypto/keys/pem/pem.go ./crypto/keys/handlers_test.go ./crypto/keys/handlers.go ./crypto/keys/der/der_test.go ./crypto/keys/der/der.go ./cmd/updatetree/main_test.go ./cmd/updatetree/main.go ./cmd/trillian_log_signer/main.go ./cmd/trillian_log_server/main.go ./cmd/internal/serverutil/main.go ./cmd/flags_test.go ./cmd/flags.go ./cmd/deletetree/main.go ./cmd/createtree/main_test.go ./cmd/createtree/main.go ./client/rpcflags/rpcflags_test.go ./client/rpcflags/rpcflags.go ./client/mutating_client_test.go ./client/log_verifier_test.go ./client/log_verifier.go ./client/log_client_test.go ./client/log_client.go ./client/backoff/backoff_test.go ./client/backoff/backoff.go ./client/admin.go + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.6jJIpb + umask 022 + cd /builddir/build/BUILD + cd trillian-1.4.2 + GOPATH=/builddir/build/BUILD/trillian-1.4.2/_build:/usr/share/gocode + GO111MODULE=off + golist --imported --package-path github.com/google/trillian --template 'golang({{.}})\n' --with-tests --skip-self + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/golang-github-google-trillian-1.4.2-2.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 90 kB/s | 1.5 kB 00:00 fedora 68 kB/s | 21 kB 00:00 Package go-rpm-macros-3.3.0-1.fc40.x86_64 is already installed. Dependencies resolved. ===================================================================================================================================== Package Arch Version Repo Size ===================================================================================================================================== Installing: golang-bitbucket-creachadair-shell-devel noarch 0.0.7-1.fc39 fedora 16 k golang-cloud-google-devel noarch 0.103.0-10.fc39 fedora 5.4 M golang-contrib-opencensus-exporter-stackdriver-devel noarch 0.13.13-5.fc40 copr_base 77 k golang-etcd-devel noarch 3.5.5-2.fc38 fedora 1.2 M golang-github-apache-beam-2-devel noarch 2.33.0~RC1-12.fc40 copr_base 720 k golang-github-glog-devel noarch 1.0.0-3.fc39 fedora 27 k golang-github-google-btree-devel noarch 1.0.1-10.fc39 fedora 24 k golang-github-google-cmp-devel noarch 0.5.9-2.fc39 fedora 104 k golang-github-grpc-ecosystem-middleware-devel noarch 1.3.0-7.fc39 fedora 113 k golang-github-mock-devel noarch 1.6.0-7.fc39 fedora 109 k golang-github-prometheus-client-devel noarch 1.12.2-2.fc37 fedora 178 k golang-github-prometheus-client-model-devel noarch 0.2.0-11.20210808git147c58e.fc39 fedora 22 k golang-github-sql-driver-mysql-devel noarch 1.6.0-3.fc39 fedora 99 k golang-github-transparency-dev-merkle-devel noarch 0.0.1-3.fc39 fedora 410 k golang-google-api-devel noarch 0.148.0-1.fc40 copr_base 8.2 M golang-google-genproto-devel noarch 0-24.20230720git83ce21f.fc40 copr_base 6.7 M golang-google-grpc-devel noarch 1.48.0-43.fc40~bootstrap copr_base 1.1 M golang-google-protobuf-devel noarch 1.31.0-4.fc40 fedora 834 k golang-gopkg-redis-6-devel noarch 6.15.9-7.fc39 fedora 102 k golang-opencensus-devel noarch 0.23.0-8.fc39 fedora 202 k golang-x-crypto-devel noarch 0.14.0-1.fc40 fedora 1.1 M golang-x-sync-devel noarch 0.1.0-2.fc39 fedora 35 k golang-x-sys-devel noarch 0.13.0-1.fc40 fedora 517 k Installing dependencies: autoconf noarch 2.71-7.fc40 fedora 733 k automake noarch 1.16.5-14.fc40 fedora 697 k btrfs-progs x86_64 6.5.1-1.fc40 fedora 1.2 M btrfs-progs-devel x86_64 6.5.1-1.fc40 fedora 52 k compat-golang-github-alecthomas-kingpin-2-devel noarch 2.3.2-1.fc40 fedora 8.8 k compat-golang-github-cactus-statsd-client-5-devel noarch 5.0.0-9.fc39 fedora 8.8 k compat-golang-github-cenkalti-backoff-4-devel noarch 4.2.0-3.fc39 fedora 8.9 k compat-golang-github-cespare-xxhash-2-devel noarch 2.1.2-9.fc39 fedora 8.9 k compat-golang-github-checkpoint-restore-criu-5-devel noarch 5.3.0-4.fc39 fedora 9.4 k compat-golang-github-chzyer-readline-devel noarch 1.4-18.20180628git2972be2.fc39 fedora 9.0 k compat-golang-github-codahale-hdrhistogram-devel noarch 1.0.1-7.fc39 fedora 8.8 k compat-golang-github-coreos-oidc-3-devel noarch 3.4.0-3.fc39 fedora 8.7 k compat-golang-github-coreos-systemd-22-devel noarch 22.5.0-2.fc39 fedora 10 k compat-golang-github-cpuguy83-md2man-2-devel noarch 2.0.3-1.fc40 fedora 9.0 k compat-golang-github-docopt-devel noarch 0.6.2-11.20190509gitee0de3b.fc39 fedora 8.6 k compat-golang-github-emicklei-restful-3-devel noarch 3.8.0-4.fc39 fedora 8.6 k compat-golang-github-garyburd-redigo-devel noarch 1:1.8.3-7.fc39 fedora 8.7 k compat-golang-github-godbus-dbus-5-devel noarch 5.1.0-3.fc39 fedora 8.6 k compat-golang-github-google-martian-3-devel noarch 3.1.0-13.fc39 fedora 11 k compat-golang-github-imdario-mergo-devel noarch 1.0.0-1.fc39 fedora 7.9 k compat-golang-github-klauspost-cpuid-2-devel noarch 2.2.5-1.fc39 fedora 8.8 k compat-golang-github-masterminds-semver-3-devel noarch 3.2.1-7.fc39 fedora 8.4 k compat-golang-github-resty-2-devel noarch 2.7.0-5.fc39 fedora 8.7 k compat-golang-github-russross-blackfriday-2-devel noarch 2.1.0-7.fc39 fedora 8.9 k compat-golang-github-shirou-gopsutil-3-devel noarch 3.23.9-1.fc40 fedora 9.2 k compat-golang-github-xhit-str2duration-2-devel noarch 2.1.0-3.fc40 fedora 8.1 k compat-golang-gotest-3-devel noarch 3.3.0-5.fc39 fedora 9.4 k compat-golang-k8s-klog-2-devel noarch 2.10.0-8.fc39 fedora 8.5 k compat-golang-sigs-k8s-structured-merge-diff-4-devel noarch 4.2.1-4.fc39 fedora 9.1 k containerd-devel noarch 1.6.23-1.fc40 fedora 1.6 M e2fsprogs-libs x86_64 1.47.0-2.fc39 fedora 226 k emacs-filesystem noarch 1:29.1-12.fc40 fedora 7.2 k glib2 x86_64 2.78.1-1.fc40 fedora 2.8 M glib2-devel x86_64 2.78.1-1.fc40 fedora 596 k gnutls x86_64 3.8.1-1.fc40 fedora 1.1 M gnutls-dane x86_64 3.8.1-1.fc40 fedora 38 k gnutls-utils x86_64 3.8.1-1.fc40 fedora 312 k golang-antlr4-runtime-devel noarch 4.10.1-10.fc39 fedora 116 k golang-bazil-fuse-devel noarch 0-0.22.20200722gitfb710f7.fc39 fedora 144 k golang-bitbucket-ww-goautoneg-devel noarch 0-0.31.20180302hg75cd24f.fc39 fedora 12 k golang-code-cloudfoundry-bytefmt-devel noarch 0-0.15.20230711git41ef4d1.fc39 fedora 17 k golang-code-cloudfoundry-clock-devel noarch 1.0.0-10.fc39 fedora 18 k golang-contrib-opencensus-exporter-ocagent-devel noarch 0.7.1-14.fc39 fedora 45 k golang-dario-mergo-devel noarch 1.0.0-1.fc39 fedora 47 k golang-etcd-bbolt-devel noarch 1.3.7-1.fc39 fedora 120 k golang-github-afex-hystrix-devel noarch 0-0.12.20190622gitfa1af6a.fc39 fedora 43 k golang-github-agext-levenshtein-devel noarch 1.2.3-10.fc39 fedora 21 k golang-github-ahmetb-linq-3-devel noarch 3.2.0-3.fc39 fedora 61 k golang-github-alcortesm-tgz-devel noarch 0-0.16.20180405git9c5fe88.fc39 fedora 13 k golang-github-alecthomas-units-devel noarch 0-0.18.20210108git1786d5e.fc39 fedora 14 k golang-github-alexflint-filemutex-devel noarch 1.2.0-1.fc39 fedora 13 k golang-github-andybalholm-brotli-devel noarch 1.0.1-8.fc39 fedora 337 k golang-github-andybalholm-cascadia-devel noarch 1.2.0-10.fc39 fedora 25 k golang-github-armon-circbuf-devel noarch 0-0.15.20190420git5111143.fc39 fedora 12 k golang-github-armon-metrics-devel noarch 0.3.8-7.fc39 fedora 45 k golang-github-armon-radix-devel noarch 1.0.0-15.fc39 fedora 15 k golang-github-asaskevich-govalidator-devel noarch 11.0.1-8.fc39 fedora 71 k golang-github-aws-lambda-devel noarch 1.26.0-8.fc39 fedora 118 k golang-github-aws-sdk-2-devel noarch 20230724-1.fc39 fedora 18 M golang-github-aws-sdk-devel noarch 1.44.307-1.fc39 fedora 12 M golang-github-aws-smithy-devel noarch 1.13.3-3.fc39 fedora 165 k golang-github-awslabs-aws-multi-module-repository-tools-devel noarch 0-0.3.20221016gitb6ea859.fc39 fedora 82 k golang-github-azure-autorest-devel noarch 14.2.0-11.fc39 fedora 158 k golang-github-azure-sdk-devel noarch 66.0.0-3.fc39 fedora 15 M golang-github-benbjohnson-clock-devel noarch 1.1.0-8.fc39 fedora 15 k golang-github-beorn7-perks-devel noarch 1.0.1-9.fc39 fedora 19 k golang-github-bgentry-speakeasy-devel noarch 0.1.0-13.fc39 fedora 17 k golang-github-bitly-simplejson-devel noarch 0.5.1-1.fc39 fedora 15 k golang-github-blang-semver-devel noarch 4.0.0-11.fc39 fedora 32 k golang-github-bradfitz-gomemcache-devel noarch 0-0.18.20200724gita41fca8.fc39 fedora 23 k golang-github-bshuster-repo-logrus-logstash-hook-devel noarch 1.0.0-9.fc39 fedora 15 k golang-github-bsphere-le-devel noarch 0-14.20200724gitfc06dab.fc39 fedora 13 k golang-github-bugsnag-devel noarch 2.2.0-3.fc39 fedora 106 k golang-github-bugsnag-panicwrap-devel noarch 1.3.2-7.fc39 fedora 26 k golang-github-burntsushi-toml-devel noarch 1.2.0-3.fc39 fedora 81 k golang-github-bwesterb-ristretto-devel noarch 1.2.3-1.fc39 fedora 128 k golang-github-cactus-statsd-client-devel noarch 5.0.0-9.fc39 fedora 37 k golang-github-casbin-2-devel noarch 2.63.0-5.fc39 fedora 94 k golang-github-cenkalti-backoff-devel noarch 4.2.0-3.fc39 fedora 25 k golang-github-census-instrumentation-opencensus-proto-devel noarch 0.3.0-9.fc39 fedora 71 k golang-github-census-instrumentation-opencensus-proto-devel-0.2 noarch 0.2.1-9.fc39 fedora 71 k golang-github-cespare-xxhash-devel noarch 2.1.2-9.fc39 fedora 19 k golang-github-checkpoint-restore-criu-devel noarch 5.3.0-4.fc39 fedora 46 k golang-github-cilium-ebpf-devel noarch 0.11.0-1.fc39 fedora 377 k golang-github-circonus-labs-apiclient-devel noarch 0.7.10-7.fc39 fedora 79 k golang-github-circonus-labs-circonusllhist-devel noarch 0.1.4-8.fc39 fedora 19 k golang-github-circonus-labs-gometrics-devel noarch 3.3.0-7.fc39 fedora 56 k golang-github-clbanning-mxj-devel noarch 2.5.5-5.fc39 fedora 1.1 M golang-github-cloudflare-backoff-devel noarch 0-0.12.20190628git647f3cd.fc39 fedora 14 k golang-github-cloudflare-cfssl-devel noarch 1.6.4-2.fc39 fedora 588 k golang-github-cloudflare-circl-devel x86_64 1.3.1-3.fc39 fedora 611 k golang-github-cloudflare-redoctober-devel noarch 0-0.20.20220724git6a74ccc.fc39 fedora 113 k golang-github-cncf-udpa-devel noarch 0.0.1-9.20201223gitcc1b757.fc39 fedora 57 k golang-github-cncf-xds-devel noarch 0-0.10.20230912gite9ce688.fc40 fedora 122 k golang-github-codegangsta-inject-devel noarch 1.0.0-10.20190622git33e0aa1.fc39 fedora 14 k golang-github-container-storage-interface-spec-devel noarch 1.5.0-6.fc39 fedora 68 k golang-github-containerd-aufs-devel noarch 1.0.0-6.fc39 fedora 18 k golang-github-containerd-btrfs-devel noarch 1.0.0-7.fc39 fedora 19 k golang-github-containerd-cgroups-devel noarch 1:1.0.4-7.fc39 fedora 91 k golang-github-containerd-cni-devel noarch 1.1.7-3.fc39 fedora 24 k golang-github-containerd-console-devel noarch 1.0.3-5.fc39 fedora 29 k golang-github-containerd-continuity-devel noarch 0.3.0-3.fc39 fedora 96 k golang-github-containerd-fifo-devel noarch 1.0.0-8.fc39 fedora 20 k golang-github-containerd-fuse-overlayfs-snapshotter-devel noarch 1.0.4-3.fc39 fedora 23 k golang-github-containerd-imgcrypt-devel noarch 1.1.4-4.fc39 fedora 24 k golang-github-containerd-nri-devel noarch 0.1.0-6.fc39 fedora 18 k golang-github-containerd-runc-devel noarch 1.1.0-1.fc39 fedora 28 k golang-github-containerd-stargz-snapshotter-devel noarch 0.12.0-4.fc39 fedora 1.2 M golang-github-containerd-ttrpc-devel noarch 1:1.2.2-1.fc39 fedora 57 k golang-github-containerd-typeurl-devel noarch 1.0.2-9.20220821git51c7356.fc39 fedora 19 k golang-github-containerd-zfs-devel noarch 1.0.0-6.fc39 fedora 18 k golang-github-containernetworking-cni-devel noarch 1.1.1-8.fc39 fedora 111 k golang-github-containernetworking-plugins-devel noarch 1.1.1-4.fc39 fedora 176 k golang-github-containers-ocicrypt-devel noarch 1.1.7-1.fc39 fedora 83 k golang-github-coreos-iptables-devel noarch 0.5.0-8.fc39 fedora 24 k golang-github-coreos-oidc-devel noarch 3.4.0-3.fc39 fedora 42 k golang-github-coreos-semver-devel noarch 0.3.0-14.20220925git167f5da.fc39 fedora 20 k golang-github-coreos-systemd-devel noarch 22.5.0-2.fc39 fedora 94 k golang-github-cpuguy83-md2man-devel noarch 2.0.3-1.fc40 fedora 18 k golang-github-creack-pty-devel noarch 1.1.18-3.fc39 fedora 31 k golang-github-crossdock-devel noarch 0-0.12.20190628git049aabb.fc39 fedora 45 k golang-github-cyphar-filepath-securejoin-devel noarch 0.2.3-4.fc39 fedora 16 k golang-github-d2g-dhcp4-devel noarch 0-0.21.20181115gita1d1b6c.fc39 fedora 19 k golang-github-d2g-dhcp4client-devel noarch 1.0.0-12.fc39 fedora 20 k golang-github-datadog-devel noarch 4.2.0-7.fc39 fedora 52 k golang-github-davecgh-spew-devel noarch 1.1.1-14.fc39 fedora 44 k golang-github-deckarep-set-devel noarch 1.8.0-3.fc39 fedora 22 k golang-github-denisenkom-mssqldb-devel noarch 0.9.0-7.fc39 fedora 342 k golang-github-dennwc-varint-devel noarch 1.0.0-7.20230711git2d9bdf4.fc39 fedora 14 k golang-github-denverdino-aliyungo-devel noarch 0-0.26.20210109gita47aa05.fc39 fedora 251 k golang-github-dgrijalva-jwt-devel noarch 3.2.0-15.fc39 fedora 51 k golang-github-digitalocean-godo-devel noarch 1.105.0-1.fc40 fedora 174 k golang-github-dimchansky-utfbom-devel noarch 1.1.1-7.fc39 fedora 17 k golang-github-distribution-3-devel noarch 3.0.0-0.3.pre1.20221009git0122d7d.fc39 fedora 537 k golang-github-dnaeon-vcr-devel noarch 1.1.0-7.fc39 fedora 27 k golang-github-docker-cli-devel noarch 22.06.0~beta.0-3.fc39 fedora 1.1 M golang-github-docker-connections-devel noarch 0.4.0-15.20220822git58542c7.fc39 fedora 47 k golang-github-docker-credential-helpers-devel noarch 0.6.3-8.fc39 fedora 32 k golang-github-docker-devel noarch 22.06.0~beta.0-9.fc40 copr_base 2.3 M golang-github-docker-distribution-devel noarch 2.8.1-8.20220821gitbc6b745.fc39 fedora 539 k golang-github-docker-events-devel noarch 0-0.13.20200726gite31b211.fc39 fedora 29 k golang-github-docker-go-devel noarch 1.5.1-10.1.20180609gitd30aec9.fc39 fedora 59 k golang-github-docker-libkv-devel noarch 0.2.1-18.20220823gitdfacc56.fc39 fedora 50 k golang-github-docker-libtrust-devel noarch 0-0.12.20190501gitaabc10e.fc39 fedora 54 k golang-github-docker-metrics-devel noarch 0.0.1-11.fc39 fedora 26 k golang-github-docker-units-devel noarch 0.4.0-13.fc39 fedora 20 k golang-github-docopt-devel noarch 0.6.2-11.20190509gitee0de3b.fc39 fedora 46 k golang-github-dustin-humanize-devel noarch 1.0.1-3.fc39 fedora 34 k golang-github-dvsekhvalnov-jose2go-devel noarch 1.3-14.20220303gitfeb89cf.fc39 fedora 81 k golang-github-eapache-queue-devel noarch 1.1.0-12.fc39 fedora 13 k golang-github-eapache-resiliency-devel noarch 1.2.0-8.fc39 fedora 28 k golang-github-eapache-xerial-snappy-devel noarch 0-0.11.20190408git776d571.fc39 fedora 15 k golang-github-edsrzf-mmap-devel noarch 1.0.0-10.fc39 fedora 15 k golang-github-emicklei-restful-devel noarch 3.8.0-4.fc39 fedora 110 k golang-github-emirpasic-gods-devel noarch 1.18.1-4.fc39 fedora 114 k golang-github-envoyproxy-control-plane-devel noarch 0.11.1-1.fc40 fedora 1.7 M golang-github-envoyproxy-protoc-gen-validate-devel noarch 0.4.1-10.fc39 fedora 114 k golang-github-etcd-io-gofail-devel noarch 0-0.8.20210808gitad7f989.fc39 fedora 31 k golang-github-evanphx-json-patch-devel noarch 5.5.0-7.fc39 fedora 36 k golang-github-fanliao-promise-devel noarch 1.0.0.Alpha-6.20210702git1890db3.fc39 fedora 22 k golang-github-fatih-color-devel noarch 1.15.0-2.fc39 fedora 19 k golang-github-felixge-httpsnoop-devel noarch 1.0.1-7.fc39 fedora 20 k golang-github-fernet-devel noarch 0-0.13.20200726giteff2850.fc39 fedora 16 k golang-github-fluent-logger-devel noarch 1.9.0-3.fc39 fedora 32 k golang-github-form3tech-oss-jwt-devel noarch 3.2.2-7.fc39 fedora 51 k golang-github-franela-goreq-devel noarch 0-0.10.20190623gitbcd34c9.fc39 fedora 22 k golang-github-fsnotify-devel noarch 1.6.0-3.fc39 fedora 57 k golang-github-fvbommel-sortorder-devel noarch 1.1.0-2.fc39 fedora 15 k golang-github-gddo-httputil-devel noarch 0-0.16.20220914git20d68f9.fc39 fedora 23 k golang-github-getsentry-sentry-devel noarch 0.23.0-1.fc40 fedora 175 k golang-github-ghodss-yaml-devel noarch 1.0.0-10.fc39 fedora 20 k golang-github-gin-contrib-sse-devel noarch 0.1.0-8.fc39 fedora 15 k golang-github-gin-gonic-devel noarch 1.8.2-3.fc39 fedora 164 k golang-github-git-5-devel noarch 5.4.2-4.20220801gitbc1f419.fc39 fedora 474 k golang-github-git-billy-5-devel noarch 5.3.1-4.fc39 fedora 47 k golang-github-git-fixtures-4-devel noarch 4.3.1-6.fc39 fedora 46 M golang-github-git-gcfg-devel noarch 1.5.0-4.fc39 fedora 43 k golang-github-globalsign-mgo-devel noarch r2018.06.15-12.fc39 fedora 254 k golang-github-gobuffalo-envy-devel noarch 1.9.0-8.fc39 fedora 15 k golang-github-gobuffalo-logger-devel noarch 1.0.7-1.fc39 fedora 15 k golang-github-gobuffalo-packd-devel noarch 1.0.0-8.fc39 fedora 22 k golang-github-gobuffalo-packr-devel noarch 2.8.1-7.fc39 fedora 87 k golang-github-gocql-devel noarch 0-0.20.20210102gite49edf9.fc39 fedora 173 k golang-github-godbus-dbus-devel noarch 5.1.0-3.fc39 fedora 95 k golang-github-gofrs-flock-devel noarch 0.8.1-9.fc39 fedora 18 k golang-github-gofrs-uuid-devel noarch 4.0.0-7.fc39 fedora 24 k golang-github-gogo-googleapis-devel noarch 1.4.1-11.fc39 fedora 118 k golang-github-gogo-protobuf-devel noarch 1.3.2-12.fc39 fedora 1.0 M golang-github-gomodule-redigo-devel noarch 1:1.8.3-7.fc39 fedora 62 k golang-github-google-cel-devel noarch 0.12.4-5.fc39 fedora 351 k golang-github-google-cel-spec-devel noarch 0.7.0-4.fc39 fedora 75 k golang-github-google-certificate-transparency-devel noarch 1.1.3-5.fc39 fedora 710 k golang-github-google-devel noarch 55.0.0-1.fc40 fedora 533 k golang-github-google-gofuzz-devel noarch 1.2.0-8.fc39 fedora 26 k golang-github-google-martian-devel noarch 3.1.0-13.fc39 fedora 163 k golang-github-google-pprof-devel noarch 0-20.20210802gitc50bf4f.fc39 fedora 687 k golang-github-google-querystring-devel noarch 1.1.0-5.fc39 fedora 19 k golang-github-google-s2a-devel noarch 0.1.7-1.fc40 fedora 144 k golang-github-google-shlex-devel noarch 0-0.12.20200727gite7afc7f.fc39 fedora 17 k golang-github-google-trillian-devel noarch 1.4.2-2.fc40 copr_base 1.6 M golang-github-google-uuid-devel noarch 1.3.0-6.fc39 fedora 32 k golang-github-googleapis-enterprise-certificate-proxy-devel noarch 0.2.5-1.fc40 fedora 24 k golang-github-googleapis-gax-devel noarch 2.12.0-1.fc40 copr_base 43 k golang-github-googleapis-gnostic-devel noarch 0.5.3-11.fc39 fedora 294 k golang-github-gophercloud-devel noarch 0.20.0-5.fc39 fedora 1.3 M golang-github-gorilla-handlers-devel noarch 1.5.1-7.fc39 fedora 34 k golang-github-gorilla-mux-devel noarch 1.8.0-9.fc39 fedora 55 k golang-github-gorilla-websocket-devel noarch 1.5.0-2.fc39 fedora 72 k golang-github-graylog2-gelf-devel noarch 2.0.0-8.20201111git1550ee6.fc39 fedora 22 k golang-github-gregjones-httpcache-devel noarch 0-0.15.20210109git901d907.fc39 fedora 26 k golang-github-groupcache-devel noarch 0-0.30.20210729git41bb18b.fc39 fedora 42 k golang-github-grpc-ecosystem-gateway-2-devel noarch 2.7.3-9.fc39 fedora 523 k golang-github-grpc-ecosystem-gateway-devel noarch 1.16.0-11.20230117git26318a5.fc39 fedora 455 k golang-github-grpc-ecosystem-prometheus-devel noarch 1.2.0-14.20200727git9abf3eb.fc39 fedora 44 k golang-github-hailocab-hostpool-devel noarch 0-0.16.20190626gite80d13c.fc39 fedora 17 k golang-github-hanwen-fuse-2-devel noarch 2.4.0-1.fc40 fedora 210 k golang-github-hashicorp-cleanhttp-devel noarch 0.5.1-13.fc39 fedora 18 k golang-github-hashicorp-consul-devel noarch 1.15.2-2.fc39 fedora 273 k golang-github-hashicorp-errwrap-devel noarch 1.1.0-7.fc39 fedora 18 k golang-github-hashicorp-hcl-devel noarch 1.0.0-13.fc39 fedora 108 k golang-github-hashicorp-hclog-devel noarch 0.15.0-9.fc39 fedora 38 k golang-github-hashicorp-immutable-radix-devel noarch 1.3.1-3.fc39 fedora 35 k golang-github-hashicorp-logutils-devel noarch 1.0.0-12.fc39 fedora 17 k golang-github-hashicorp-lru-devel noarch 0.5.4-11.fc39 fedora 23 k golang-github-hashicorp-mdns-devel noarch 1.0.3-11.fc39 fedora 20 k golang-github-hashicorp-memberlist-devel noarch 0.4.0-5.fc39 fedora 104 k golang-github-hashicorp-memdb-devel noarch 1.3.3-4.fc39 fedora 52 k golang-github-hashicorp-msgpack-devel noarch 2.1.0-2.fc39 fedora 237 k golang-github-hashicorp-multierror-devel noarch 1.1.1-5.fc39 fedora 27 k golang-github-hashicorp-retryablehttp-devel noarch 0.7.0-5.fc39 fedora 28 k golang-github-hashicorp-rootcerts-devel noarch 1.0.2-8.fc39 fedora 18 k golang-github-hashicorp-serf-devel noarch 0.10.0-4.fc39 fedora 175 k golang-github-hashicorp-sockaddr-devel noarch 1.0.2-15.fc39 fedora 92 k golang-github-hashicorp-syslog-devel noarch 1.0.0-12.fc39 fedora 15 k golang-github-hashicorp-uuid-devel noarch 1.0.3-2.fc39 fedora 16 k golang-github-hashicorp-version-devel noarch 1.6.0-4.fc39 fedora 25 k golang-github-hdrhistogram-devel noarch 1.0.1-7.fc39 fedora 37 k golang-github-hetznercloud-hcloud-devel noarch 2.4.0-1.fc40 fedora 120 k golang-github-huandu-xstrings-devel noarch 1.3.2-8.fc39 fedora 32 k golang-github-hudl-fargo-devel noarch 1.4.0-5.fc39 fedora 38 k golang-github-iancoleman-strcase-devel noarch 0.1.3-7.fc39 fedora 14 k golang-github-ianlancetaylor-demangle-devel noarch 0-0.14.20210109git28f6c0f.fc39 fedora 46 k golang-github-inconshreveable-log15-devel noarch 2.15-10.fc39 fedora 40 k golang-github-influxdata-influxdb1-client-devel noarch 0-0.12.20210109gitb269163.fc39 fedora 68 k golang-github-insomniacslk-dhcp-devel noarch 0-0.6.20210705git465dd6c.fc39 fedora 178 k golang-github-intel-goresctrl-devel noarch 0.2.0-10.fc39 fedora 81 k golang-github-ishidawataru-sctp-devel noarch 0-0.14.20220917git9a39160.fc39 fedora 25 k golang-github-jba-printsrc-devel noarch 0.2.2-5.fc39 fedora 21 k golang-github-jbenet-context-devel noarch 0-0.16.20180402gitd14ea06.fc39 fedora 17 k golang-github-jcmturner-aescts-devel noarch 2.0.0-7.fc39 fedora 16 k golang-github-jcmturner-dnsutils-devel noarch 2.0.0-7.fc39 fedora 15 k golang-github-jcmturner-gofork-devel noarch 1.7.6-4.fc39 fedora 35 k golang-github-jcmturner-goidentity-devel noarch 6.0.1-7.fc39 fedora 16 k golang-github-jcmturner-gokrb5-devel noarch 8.4.4-1.fc39 fedora 176 k golang-github-jcmturner-rpc-devel noarch 2.0.3-7.fc39 fedora 56 k golang-github-jessevdk-flags-devel noarch 1.4.0-13.20200728gitc17162f.fc39 fedora 70 k golang-github-jinzhu-gorm-devel noarch 1.9.16-7.fc39 fedora 103 k golang-github-jinzhu-inflection-devel noarch 1.0.0-7.fc39 fedora 14 k golang-github-jmespath-devel noarch 0.4.0-9.fc39 fedora 97 k golang-github-jmhodges-clock-devel noarch 1.2.0-3.fc39 fedora 15 k golang-github-jmoiron-sqlx-devel noarch 1.3.5-3.fc39 fedora 57 k golang-github-joho-godotenv-devel noarch 1.5.1-3.fc39 fedora 21 k golang-github-jonboulle-clockwork-devel noarch 0.2.2-7.fc39 fedora 18 k golang-github-josharian-intern-devel noarch 1.0.0-7.fc39 fedora 11 k golang-github-josharian-native-devel noarch 1.0.0-3.fc39 fedora 11 k golang-github-jpillora-backoff-devel noarch 1.0.0-9.fc39 fedora 13 k golang-github-jsimonetti-rtnetlink-devel noarch 1.3.3-2.fc39 fedora 54 k golang-github-json-iterator-devel noarch 1.1.12-5.fc39 fedora 66 k golang-github-julienschmidt-httprouter-devel noarch 1.3.0-9.fc39 fedora 33 k golang-github-jwt-4-devel noarch 4.2.0-4.fc39 fedora 58 k golang-github-karrick-godirwalk-devel noarch 1.16.1-7.fc39 fedora 45 k golang-github-kevinburke-ssh-config-devel noarch 1.2.0-5.fc39 fedora 27 k golang-github-kisielk-sqlstruct-devel noarch 0-0.14.20220724gitdae28ed.fc39 fedora 14 k golang-github-kit-devel noarch 0.11.0-7.fc39~bootstrap fedora 235 k golang-github-kit-log-devel noarch 0.1.0-5.fc39 fedora 46 k golang-github-klauspost-compress-devel noarch 1.17.0-1.fc40 fedora 451 k golang-github-klauspost-cpuid-devel noarch 2.2.5-1.fc39 fedora 48 k golang-github-knetic-govaluate-devel noarch 3.0.0-11.20190622git9aa4983.fc39 fedora 56 k golang-github-kolo-xmlrpc-devel noarch 0-0.16.20210110git38db28d.fc39 fedora 21 k golang-github-kr-fs-devel noarch 0.1.0-13.fc39 fedora 14 k golang-github-kr-pretty-devel noarch 0.2.1-7.fc39 fedora 18 k golang-github-kr-text-devel noarch 0.2.0-14.fc40 fedora 19 k golang-github-kylelemons-godebug-devel noarch 1.1.0-11.fc39 fedora 27 k golang-github-labstack-echo-4-devel noarch 4.4.0-5.fc39 fedora 128 k golang-github-labstack-gommon-devel noarch 0.3.0-7.fc39 fedora 27 k golang-github-leodido-urn-devel noarch 1.2.1-7.fc39 fedora 997 k golang-github-lib-pq-devel noarch 1.10.6-3.fc39 fedora 107 k golang-github-linkedin-goavro-devel noarch 2.10.0-8.fc39 fedora 103 k golang-github-linode-linodego-devel noarch 1.9.1-3.fc39 fedora 96 k golang-github-logfmt-devel noarch 0.5.0-7.fc39 fedora 21 k golang-github-logr-devel noarch 1.2.4-2.fc39 fedora 51 k golang-github-logr-stdr-devel noarch 1.2.2-3.fc39 fedora 16 k golang-github-logr-zapr-devel noarch 1.2.4-2.fc39 fedora 23 k golang-github-lyft-protoc-gen-star-devel noarch 0.5.2-7.fc39 fedora 102 k golang-github-macaron-inject-devel noarch 0-0.20.20210110git138e592.fc39 fedora 17 k golang-github-magiconair-properties-devel noarch 1.8.4-9.fc39 fedora 44 k golang-github-mailru-easyjson-devel noarch 0.7.7-3.fc39 fedora 100 k golang-github-markbates-errx-devel noarch 1.1.0-7.fc39 fedora 11 k golang-github-markbates-oncer-devel noarch 1.0.0-7.fc39 fedora 12 k golang-github-markbates-safe-devel noarch 1.0.1-7.fc39 fedora 11 k golang-github-martini-devel noarch 1.0-11.20190622git22fa469.fc39 fedora 78 k golang-github-masterminds-goutils-devel noarch 1.1.0-7.fc39 fedora 24 k golang-github-masterminds-semver-devel noarch 3.2.1-7.fc39 fedora 33 k golang-github-masterminds-sprig-devel noarch 3.2.2-6.fc39 fedora 80 k golang-github-mattn-colorable-devel noarch 0.1.13-3.fc39 fedora 19 k golang-github-mattn-isatty-devel noarch 0.0.19-1.fc39 fedora 14 k golang-github-mattn-runewidth-devel noarch 0.0.15-1.fc39 fedora 24 k golang-github-mattn-shellwords-devel noarch 1.0.12-7.fc39 fedora 15 k golang-github-mattn-sqlite3-devel noarch 1.14.14-3.fc39 fedora 1.7 M golang-github-matttproud-protobuf-extensions-devel noarch 1.0.1-12.fc39 fedora 19 k golang-github-mdlayher-ethernet-devel noarch 0-0.9.20201109git0394541.fc39 fedora 20 k golang-github-mdlayher-netlink-devel noarch 1.7.2-2.fc39 fedora 59 k golang-github-mdlayher-raw-devel noarch 0-0.14.20200729git50f2db8.fc39 fedora 21 k golang-github-mdlayher-socket-devel noarch 0.4.1-2.fc39 fedora 35 k golang-github-miekg-dns-devel noarch 1.1.55-2.fc39 fedora 207 k golang-github-miekg-pkcs11-devel noarch 1.0.3-7.fc39 fedora 62 k golang-github-mistifyio-zfs-devel noarch 2.1.1-15.20220917gitc6a6a34.fc39 fedora 25 k golang-github-mitchellh-cli-devel noarch 1.1.2-7.fc39 fedora 38 k golang-github-mitchellh-colorstring-devel noarch 0-0.11.20190623gitd06e56a.fc39 fedora 14 k golang-github-mitchellh-copystructure-devel noarch 1.2.0-1.fc39 fedora 19 k golang-github-mitchellh-hashstructure-2-devel noarch 2.0.2-4.fc39 fedora 18 k golang-github-mitchellh-homedir-devel noarch 1.1.0-14.fc39 fedora 13 k golang-github-mitchellh-mapstructure-devel noarch 1.4.1-7.fc39 fedora 36 k golang-github-mitchellh-reflectwalk-devel noarch 1.0.1-11.fc39 fedora 16 k golang-github-mitchellh-wordwrap-devel noarch 1.0.1-7.fc39 fedora 13 k golang-github-mmcloughlin-avo-devel noarch 0.5.0-2.fc39 fedora 540 k golang-github-moby-buildkit-devel noarch 0.10.5-3.fc39 fedora 781 k golang-github-moby-ipvs-devel noarch 1.0.2-3.fc39 fedora 24 k golang-github-moby-locker-devel noarch 1.0.1-9.fc39 fedora 15 k golang-github-moby-patternmatcher-devel noarch 0.5.0-3.fc39 fedora 19 k golang-github-moby-spdystream-devel noarch 0.2.0-5.fc39 fedora 42 k golang-github-moby-swarmkit-2-devel noarch 2.0.0-0.7.pre1.20221009git139c54b.fc39 fedora 910 k golang-github-moby-sys-devel noarch 0.6.2-4.20230421gitsequential.v0.5.0.fc40 fedora 73 k golang-github-moby-term-devel noarch 0-0.12.20230225git1aeaba8.fc39 fedora 29 k golang-github-modern-concurrent-devel noarch 1.0.3-13.fc39 fedora 17 k golang-github-modern-reflect2-devel noarch 1.0.2-6.fc39 fedora 32 k golang-github-montanaflynn-stats-devel noarch 0.6.6-5.fc39 fedora 69 k golang-github-morikuni-aec-devel noarch 1.0.0-11.fc39 fedora 15 k golang-github-mreiferson-httpclient-devel noarch 0-0.27.20210110git5e475fd.fc39 fedora 15 k golang-github-mrunalp-fileutils-devel noarch 0.5.0-9.fc39 fedora 16 k golang-github-mwitkow-conntrack-devel noarch 0-0.12.20200729git2f06839.fc39 fedora 27 k golang-github-mxk-flowrate-devel noarch 0-0.24.20190628gitcca7078.fc39 fedora 17 k golang-github-nats-io-devel noarch 1.30.2-1.fc40 fedora 201 k golang-github-nats-io-nkeys-devel noarch 0.4.5-2.fc40 fedora 38 k golang-github-nats-io-nuid-devel noarch 1.0.1-11.fc39 fedora 16 k golang-github-ncw-swift-devel noarch 1.0.52-11.fc39 fedora 73 k golang-github-networkplumbing-nft-devel noarch 0.2.0-4.fc39 fedora 38 k golang-github-nxadm-tail-devel noarch 1.4.6-12.fc39 fedora 31 k golang-github-nytimes-gziphandler-devel noarch 1.1.1-13.fc39 fedora 28 k golang-github-oklog-run-devel noarch 1.1.0-10.fc39 fedora 17 k golang-github-oklog-ulid-devel noarch 2.0.2-14.fc39 fedora 27 k golang-github-olekukonko-tablewriter-devel noarch 0.0.5-7.fc39 fedora 27 k golang-github-onsi-ginkgo-devel noarch 1.16.5-3.fc39 fedora 185 k golang-github-onsi-gomega-devel noarch 1.27.10-1.fc39 fedora 255 k golang-github-op-logging-devel noarch 2.0.0-11.20190623git970db52.fc39 fedora 51 k golang-github-openapi-analysis-devel noarch 0.19.16-7.fc39~bootstrap fedora 61 k golang-github-openapi-errors-devel noarch 0.19.9-7.fc39 fedora 28 k golang-github-openapi-jsonpointer-devel noarch 0.19.5-7.fc39 fedora 20 k golang-github-openapi-jsonreference-devel noarch 0.19.5-7.fc39 fedora 18 k golang-github-openapi-loads-devel noarch 0.20.0-7.fc39 fedora 32 k golang-github-openapi-runtime-devel noarch 0.19.31-5.fc39 fedora 71 k golang-github-openapi-runtime-middleware-devel noarch 0.19.31-5.fc39 fedora 66 k golang-github-openapi-spec-devel noarch 0.20.0-7.fc39 fedora 86 k golang-github-openapi-strfmt-devel noarch 0.19.11-7.fc39 fedora 44 k golang-github-openapi-swag-devel noarch 0.21.1-4.fc39 fedora 46 k golang-github-openapi-validate-devel noarch 0.20.1-6.fc39 fedora 82 k golang-github-opencontainers-digest-devel noarch 1.0.0-12.20220918gitbde1400.fc39 fedora 38 k golang-github-opencontainers-image-spec-devel noarch 1.1.0~rc4-3.fc39 fedora 81 k golang-github-opencontainers-runc-devel noarch 1.1.8-2.fc39 fedora 553 k golang-github-opencontainers-runtime-spec-devel noarch 1.1.0-1.fc39 fedora 88 k golang-github-opencontainers-selinux-devel noarch 1.10.1-5.fc39 fedora 45 k golang-github-opentracing-contrib-stdlib-devel noarch 1.0.0-6.fc39 fedora 22 k golang-github-opentracing-devel noarch 1.2.0-7.fc39 fedora 51 k golang-github-openzipkin-zipkin-devel noarch 0.2.5-8.fc39 fedora 93 k golang-github-patrickmn-cache-devel noarch 2.1.0-16.fc39 fedora 22 k golang-github-pborman-getopt-devel noarch 2.1.0-7.fc39 fedora 56 k golang-github-pelletier-toml-2-devel noarch 2.0.6-3.fc39 fedora 105 k golang-github-pelletier-toml-devel noarch 1.9.5-3.fc39 fedora 108 k golang-github-performancecopilot-speed-devel noarch 3.0.1-10.fc39 fedora 64 k golang-github-peterbourgon-diskv-devel noarch 3.0.1-1.fc39 fedora 34 k golang-github-philhofer-fwd-devel noarch 1.1.2-1.fc39 fedora 20 k golang-github-pierrec-cmdflag-devel noarch 0.0.2-10.fc39 fedora 24 k golang-github-pierrec-lz4-devel noarch 4.1.18-1.fc39 fedora 58 k golang-github-pkg-diff-devel noarch 0-0.8.20210406git20ebb0f.fc39 fedora 29 k golang-github-pkg-errors-devel noarch 0.9.1-9.fc38 fedora 22 k golang-github-pkg-profile-devel noarch 1.6.0-3.fc39 fedora 15 k golang-github-pkg-sftp-devel noarch 1.13.5-2.fc39 fedora 135 k golang-github-playground-locales-devel noarch 0.14.1-1.fc39 fedora 1.0 M golang-github-playground-universal-translator-devel noarch 0.18.1-1.fc39 fedora 31 k golang-github-playground-validator-10-devel noarch 10.10.0-4.fc39 fedora 139 k golang-github-pmezard-difflib-devel noarch 1.0.0-11.fc39 fedora 20 k golang-github-posener-complete-devel noarch 1.2.3-12.fc39 fedora 39 k golang-github-prometheus-alertmanager-devel noarch 0.23.0-15.fc39 fedora 1.1 M golang-github-prometheus-common-devel noarch 0.35.0-6.fc39 fedora 96 k golang-github-prometheus-devel noarch 2.32.1-9.fc38 fedora 5.6 M golang-github-prometheus-exporter-toolkit-devel noarch 0.10.0-1.fc40 fedora 37 k golang-github-prometheus-procfs-devel noarch 0.8.0-2.fc39 fedora 187 k golang-github-protobuf-devel noarch 1.5.3-3.fc40 fedora 169 k golang-github-protonmail-crypto-devel noarch 0-0.7.20220828git4b6e5c5.fc39 fedora 223 k golang-github-puerkitobio-goquery-devel noarch 1.8.1-1.fc39 fedora 55 k golang-github-puerkitobio-purell-devel noarch 1.1.1-12.fc39 fedora 21 k golang-github-puerkitobio-urlesc-devel noarch 0-0.19.20190628gitde5bf2a.fc39 fedora 16 k golang-github-racksec-srslog-devel noarch 0-0.12.20190627gita4725f0.fc39 fedora 29 k golang-github-rcrowley-metrics-devel noarch 0-0.32.20210110gitcf1acfc.fc39 fedora 57 k golang-github-resty-devel noarch 2.7.0-5.fc39 fedora 64 k golang-github-revel-config-devel noarch 1.0.0-7.fc39 fedora 29 k golang-github-revel-devel noarch 1.0.0-7.fc39 fedora 161 k golang-github-revel-log15-devel noarch 2.11.20-10.fc39 fedora 38 k golang-github-revel-pathtree-devel noarch 0-0.10.20190626git41257a1.fc39 fedora 13 k golang-github-rivo-uniseg-devel noarch 0.4.4-3.fc39 fedora 265 k golang-github-rogpeppe-internal-devel noarch 1.8.1-6.fc39 fedora 145 k golang-github-rootless-containers-rootlesskit-devel noarch 1.0.1-3.fc39 fedora 83 k golang-github-rs-cors-devel noarch 1.8.0-7.fc39 fedora 29 k golang-github-rs-xid-devel noarch 1.5.0-2.fc39 fedora 21 k golang-github-ryanuber-columnize-devel noarch 2.1.2-7.fc39 fedora 14 k golang-github-safchain-ethtool-devel noarch 0-0.12.20210112git874930c.fc39 fedora 21 k golang-github-sagikazarmark-slog-shim-devel noarch 0.1.0-1.fc40 fedora 22 k golang-github-scaleway-sdk-devel noarch 1.0.0~beta.20-1.20230802git347472f.fc39 fedora 391 k golang-github-schollz-progressbar-3-devel noarch 3.8.3-5.fc39 fedora 585 k golang-github-sean-seed-devel noarch 0-0.10.20190623gite2103e2.fc39 fedora 13 k golang-github-sergi-diff-devel noarch 1.3.1-2.fc39 fedora 48 k golang-github-shirou-gopsutil-devel noarch 3.23.9-1.fc40 fedora 194 k golang-github-shopify-logrus-bugsnag-devel noarch 0-0.10.20190626git577dee2.fc39 fedora 13 k golang-github-shopify-sarama-devel noarch 1.27.2-9.fc39 fedora 299 k golang-github-shopspring-decimal-devel noarch 1.2.0-7.fc39 fedora 43 k golang-github-shurcool-githubv4-devel noarch 0-0.11.20230924git599ae7b.fc40 fedora 69 k golang-github-shurcool-graphql-devel noarch 0-0.11.20210113git18c5c31.fc39 fedora 28 k golang-github-shurcool-httpfs-devel noarch 0-0.14.20200802git8d4bc4b.fc39 fedora 21 k golang-github-shurcool-httpgzip-devel noarch 0-0.16.20200802git320755c.fc39 fedora 16 k golang-github-shurcool-vfsgen-devel noarch 0-0.15.20210113git0d455de.fc39 fedora 29 k golang-github-simonpasquier-klog-gokit-devel noarch 2.0.1-8.fc39 fedora 16 k golang-github-sirupsen-logrus-devel noarch 1.9.0-4.fc39 fedora 65 k golang-github-snappy-devel noarch 0.0.4-2.fc39 fedora 58 k golang-github-soheilhy-cmux-devel noarch 0.1.5-5.fc39 fedora 25 k golang-github-sony-gobreaker-devel noarch 0.5.0-10.fc39 fedora 16 k golang-github-spf13-afero-devel noarch 1.5.1-7.fc39 fedora 71 k golang-github-spf13-cast-devel noarch 1.5.1-2.fc39 fedora 22 k golang-github-spf13-cobra-devel noarch 1.7.0-2.fc39 fedora 123 k golang-github-spf13-pflag-devel noarch 1.0.5-13.20220918gitd5e0c06.fc39 fedora 70 k golang-github-spf13-viper-devel noarch 1.17.0-1.fc40 fedora 69 k golang-github-sql-civil-devel noarch 0-0.7.20200909gitcb61b32.fc39 fedora 17 k golang-github-src-d-gcfg-devel noarch 1.4.0-10.fc39 fedora 44 k golang-github-stack-devel noarch 1.8.1-5.fc39 fedora 17 k golang-github-stathat-devel noarch 1.0.0-11.fc39 fedora 15 k golang-github-stefanberger-pkcs11uri-devel noarch 0-0.4.20220202git78d3cae.fc39 fedora 20 k golang-github-stoewer-strcase-devel noarch 1.2.0-9.fc39 fedora 14 k golang-github-streadway-amqp-devel noarch 1.0.0-10.fc39 fedora 87 k golang-github-streadway-handy-devel noarch 0-0.12.20200802git0f66f00.fc39 fedora 43 k golang-github-stretchr-objx-devel noarch 0.5.0-2.fc39 fedora 40 k golang-github-stretchr-testify-devel noarch 1.8.4-2.fc39 fedora 93 k golang-github-subosito-gotenv-devel noarch 1.6.0-1.fc40 fedora 19 k golang-github-syndtr-gocapability-devel noarch 0-0.35.20210113git42c35b4.fc39 fedora 20 k golang-github-syndtr-goleveldb-devel noarch 1.0.0-13.20210205git5c35d60.fc39 fedora 161 k golang-github-task-slim-sprig-devel noarch 3.2.0-4.20220509gitafa1e20.fc39 fedora 66 k golang-github-tchap-patricia-devel noarch 2.3.1-9.fc39 fedora 22 k golang-github-theupdateframework-notary-devel noarch 0.7.0-11.fc39 fedora 1.5 M golang-github-thoas-funk-devel noarch 0.7.0-7.fc39 fedora 53 k golang-github-tinylib-msgp-devel noarch 1.1.5-9.fc39 fedora 88 k golang-github-tklauser-numcpus-devel noarch 0.6.1-2.fc39 fedora 19 k golang-github-tklauser-sysconf-devel noarch 0.3.11-2.fc39 fedora 51 k golang-github-tmc-grpc-websocket-proxy-devel noarch 0-0.14.20210113gite5319fd.fc39 fedora 21 k golang-github-tomasen-realip-devel noarch 0-0.10.20190628gitf0c99a9.fc39 fedora 12 k golang-github-tonistiigi-actions-cache-devel noarch 0-0.8.20221015git0bdeb6e.fc39 fedora 20 k golang-github-tonistiigi-archvariant-devel noarch 1.0.0-3.fc39 fedora 13 k golang-github-tonistiigi-fsutil-devel noarch 0-0.16.20221009git4638ad6.fc39 fedora 67 k golang-github-tonistiigi-rosetta-devel noarch 0-0.9.20201109git9ba8546.fc39 fedora 11 k golang-github-tonistiigi-units-devel noarch 0-0.12.20190628git6950e57.fc39 fedora 12 k golang-github-tonistiigi-vt100-devel noarch 0-0.13.20221015git8066bb9.fc39 fedora 21 k golang-github-ttacon-chalk-devel noarch 0.1-11.20190306git22c06c8.fc39 fedora 14 k golang-github-tv42-httpunix-devel noarch 0-0.12.20200803git2ba4b9c.fc39 fedora 12 k golang-github-twinj-uuid-devel noarch 1.0.0-11.fc39 fedora 41 k golang-github-twmb-murmur3-devel noarch 1.1.5-5.fc39 fedora 19 k golang-github-u-root-uio-devel noarch 0-0.6.20210702gite40b768.fc39 fedora 33 k golang-github-uber-jaeger-client-devel noarch 2.30.0-7.fc39 fedora 240 k golang-github-uber-jaeger-lib-devel noarch 2.4.1-6.fc39 fedora 48 k golang-github-uber-tally-devel noarch 4.1.7-2.fc39 fedora 142 k golang-github-ugorji-devel noarch 1.2.8-3.fc39 fedora 276 k golang-github-unknwon-com-devel noarch 1:1.0.1-7.fc39 fedora 35 k golang-github-urfave-cli-2-devel noarch 2.14.1-6.fc39 fedora 2.7 M golang-github-urfave-cli-devel noarch 1.22.10-3.fc39 fedora 92 k golang-github-urfave-negroni-devel noarch 2.0.2-8.fc39 fedora 56 k golang-github-valyala-bytebufferpool-devel noarch 1.0.0-10.fc39 fedora 15 k golang-github-valyala-fasthttp-devel noarch 1.48.0-5.fc39 fedora 241 k golang-github-valyala-fasttemplate-devel noarch 1.2.1-7.fc39 fedora 17 k golang-github-valyala-tcplisten-devel noarch 1.0.0-5.fc39 fedora 14 k golang-github-vbatts-tar-split-devel noarch 0.11.2-3.fc39 fedora 81 k golang-github-vishvananda-netlink-devel noarch 1.2.1~beta.2-3.fc39 fedora 194 k golang-github-vishvananda-netns-devel noarch 0-0.32.20220917git18c4f42.fc39 fedora 18 k golang-github-vividcortex-gohistogram-devel noarch 1.0.0-10.fc39 fedora 27 k golang-github-weppos-publicsuffix-devel noarch 0.30.1-1.fc39 fedora 62 k golang-github-xanzy-ssh-agent-devel noarch 0.3.3-2.fc39 fedora 17 k golang-github-xdg-scram-devel noarch 0-0.10.20190623git7eeb566.fc39 fedora 23 k golang-github-xdg-stringprep-devel noarch 1.0.0-10.fc39 fedora 28 k golang-github-xeipuuv-gojsonpointer-devel noarch 0-0.18.20210113git02993c4.fc39 fedora 17 k golang-github-xeipuuv-gojsonreference-devel noarch 0-0.17.20190710gitbd5ef7b.fc39 fedora 16 k golang-github-xeipuuv-gojsonschema-devel noarch 1.2.0-10.fc39 fedora 52 k golang-github-xeonx-timeago-devel noarch 1.0.0-1.rc4.fc39.9 fedora 14 k golang-github-xhit-str2duration-devel noarch 2.1.0-3.fc40 fedora 14 k golang-github-xiang90-probing-devel noarch 0.0.2-11.fc39 fedora 13 k golang-github-xlab-treeprint-devel noarch 1.1.0-5.fc39 fedora 17 k golang-github-xlzd-gotp-devel noarch 0-0.7.20200903gitc8557ba.fc39 fedora 15 k golang-github-xrash-smetrics-devel noarch 0-0.15.20210113git039620a.fc39 fedora 17 k golang-github-yuin-goldmark-devel noarch 1.6.0-1.fc40 fedora 126 k golang-github-yvasiyarov-gorelic-devel noarch 0.0.7-7.fc39 fedora 21 k golang-github-yvasiyarov-metrics-devel noarch 0-0.14.20190626gitc25f46c.fc39 fedora 44 k golang-github-yvasiyarov-newrelic-platform-devel noarch 0-0.19.20190626git9c099fb.fc39 fedora 15 k golang-github-zeebo-blake3-devel noarch 0.2.3-5.fc39 fedora 60 k golang-github-zmap-rc2-devel noarch 0-0.9.20190810gitabaa705.fc39 fedora 16 k golang-github-zmap-zcertificate-devel noarch 0.0.1-10.fc39 fedora 18 k golang-github-zmap-zcrypto-devel noarch 0-0.21.20230803git64a80ee.fc39 fedora 632 k golang-github-zmap-zlint-3-devel noarch 3.5.0-2.fc39 fedora 390 k golang-github-zookeeper-zk-devel noarch 1.0.2-5.fc39 fedora 53 k golang-gopkg-alecthomas-kingpin-2-devel noarch 2.3.2-1.fc40 fedora 63 k golang-gopkg-check-1-devel noarch 1-33.20210113git10cb982.fc39 fedora 44 k golang-gopkg-cheggaaa-pb-1-devel noarch 1.0.28-11.fc39 fedora 27 k golang-gopkg-errgo-2-devel noarch 2.1.0-11.fc39 fedora 19 k golang-gopkg-gcfg-1-devel noarch 1.2.3-11.fc39 fedora 43 k golang-gopkg-inf-0-devel noarch 0.9.1-11.fc39 fedora 22 k golang-gopkg-ini-1-devel noarch 1.67.0-3.fc39 fedora 54 k golang-gopkg-jcmturner-aescts-1-devel noarch 1.0.1-9.fc39 fedora 16 k golang-gopkg-jcmturner-dnsutils-1-devel noarch 1.0.1-9.fc39 fedora 14 k golang-gopkg-jcmturner-goidentity-3-devel noarch 3.0.0-7.fc39 fedora 15 k golang-gopkg-jcmturner-gokrb5-7-devel noarch 7.5.0-7.fc39 fedora 185 k golang-gopkg-jcmturner-rpc-1-devel noarch 1.1.0-7.fc39 fedora 45 k golang-gopkg-macaron-1-devel noarch 1.4.0-8.fc39 fedora 52 k golang-gopkg-natefinch-lumberjack-2-devel noarch 1:2.0.0-10.fc39 fedora 22 k golang-gopkg-readline-1-devel noarch 1.4-18.20180628git2972be2.fc39 fedora 57 k golang-gopkg-rethinkdb-6-devel noarch 6.2.1-7.fc39 fedora 272 k golang-gopkg-russross-blackfriday-2-devel noarch 2.1.0-7.fc39 fedora 75 k golang-gopkg-square-jose-2-devel noarch 2.6.0-5.fc37 fedora 180 k golang-gopkg-src-d-billy-4-devel noarch 4.3.2-8.fc39 fedora 44 k golang-gopkg-src-d-git-4-devel noarch 4.13.1-12.fc39 fedora 459 k golang-gopkg-src-d-git-fixtures-3-devel noarch 3.5.0-11.fc39 fedora 43 M golang-gopkg-stack-0-devel noarch 0-0.10.20190626git9b43fce.fc39 fedora 15 k golang-gopkg-tomb-1-devel noarch 1-12.20190623gitdd63297.fc39 fedora 13 k golang-gopkg-tomb-2-devel noarch 2-11.20190623gitd5d1b58.fc39 fedora 15 k golang-gopkg-warnings-0-devel noarch 0.1.2-15.fc39 fedora 13 k golang-gopkg-yaml-2-devel noarch 2.4.0-11.fc39 fedora 79 k golang-gopkg-yaml-3-devel noarch 3.0.1-7.fc39 fedora 90 k golang-gotest-devel noarch 3.3.0-5.fc39 fedora 87 k golang-honnef-tools-devel noarch 2023.1.3-1.20230802git0e3cc29.fc39 fedora 423 k golang-k8s-api-devel noarch 1.22.0-5.fc39 fedora 565 k golang-k8s-apimachinery-devel noarch 1.22.0-7.fc39 fedora 524 k golang-k8s-apiserver-devel noarch 1.22.0-10.fc39 fedora 969 k golang-k8s-client-devel noarch 1.22.0-6.fc39 fedora 1.2 M golang-k8s-component-base-devel noarch 1.22.0-6.fc39 fedora 130 k golang-k8s-cri-api-devel noarch 1.25.3-3.fc39 fedora 105 k golang-k8s-gengo-devel noarch 0-0.17.20220204gitc02415c.fc39 fedora 171 k golang-k8s-klog-devel noarch 2.10.0-8.fc39 fedora 57 k golang-k8s-kube-openapi-devel noarch 0-0.26.20210813git3c81807.fc39 fedora 175 k golang-k8s-utils-devel noarch 0-0.17.20210820gitbdf08cb.fc39 fedora 130 k golang-mongodb-mongo-driver-devel noarch 1.4.5-10.fc39 fedora 623 k golang-mozilla-pkcs7-devel noarch 0-0.8.20220831git33d0574.fc39 fedora 53 k golang-mvdan-gofumpt-devel noarch 0.3.1-3.fc39 fedora 39 k golang-mvdan-xurls-devel noarch 2.2.0-10.fc39 fedora 26 k golang-opentelemetry-contrib-0.20-devel noarch 0.20.0-8.fc40 copr_base 161 k golang-opentelemetry-contrib-devel noarch 1.10.0-4.fc38 fedora 294 k golang-opentelemetry-otel-0.20-devel noarch 0.20.0-3.fc37 fedora 504 k golang-opentelemetry-otel-devel noarch 1.10.0-1.fc38 fedora 635 k golang-opentelemetry-proto-0.7-devel noarch 0.7.0-6.fc39 fedora 53 k golang-opentelemetry-proto-devel noarch 0.19.0-3.fc39 fedora 68 k golang-rsc-binaryregexp-devel noarch 0.2.0-9.fc39 fedora 75 k golang-rsc-pdf-devel noarch 0.1.1-14.fc39 fedora 49 k golang-sigs-k8s-apiserver-network-proxy-devel noarch 0.0.24-6.fc39 fedora 80 k golang-sigs-k8s-structured-merge-diff-devel noarch 4.2.1-4.fc39 fedora 121 k golang-sigs-k8s-yaml-devel noarch 1.2.0-9.fc39 fedora 25 k golang-uber-atomic-devel noarch 1.11.0-2.fc39 fedora 41 k golang-uber-goleak-devel noarch 1.2.1-2.fc39 fedora 26 k golang-uber-multierr-devel noarch 1.11.0-2.fc39 fedora 22 k golang-uber-zap-devel noarch 1.26.0-1.fc40 fedora 168 k golang-x-arch-devel noarch 0.3.0-2.fc39 fedora 298 k golang-x-exp-devel noarch 0-0.51.20230806gitd63ba01.fc39 fedora 312 k golang-x-mod-devel noarch 0.13.0-1.fc40 fedora 121 k golang-x-net-devel noarch 0.17.0-1.fc40 fedora 978 k golang-x-oauth2-devel noarch 0.13.0-1.fc40 copr_base 101 k golang-x-term-devel noarch 0.8.0-2.fc39 fedora 24 k golang-x-text-devel noarch 0.13.0-1.fc40 fedora 4.5 M golang-x-time-devel noarch 0.3.0-2.fc39 fedora 22 k golang-x-tools-devel noarch 1:0.11.1-2.fc40 fedora 2.3 M golang-x-vuln-devel noarch 0-0.4.20230221git6ad3e3d.fc39 fedora 117 k golang-x-xerrors-devel noarch 0-0.12.20200807git5ec99f8.fc39 fedora 29 k groff-base x86_64 1.23.0-2.fc39 fedora 1.1 M iptables-libs x86_64 1.8.10-2.fc40 fedora 415 k libblkid-devel x86_64 2.39.2-1.fc40 fedora 18 k libbtrfs x86_64 6.5.1-1.fc40 fedora 28 k libbtrfsutil x86_64 6.5.1-1.fc40 fedora 32 k libedit x86_64 3.1-48.20230828cvs.fc40 fedora 107 k libffi-devel x86_64 3.4.4-4.fc39 fedora 29 k libgcrypt x86_64 1.10.2-2.fc39 fedora 507 k libgcrypt-devel x86_64 1.10.2-2.fc39 fedora 143 k libgpg-error x86_64 1.47-2.fc39 fedora 230 k libgpg-error-devel x86_64 1.47-2.fc39 fedora 67 k libmnl x86_64 1.0.5-3.fc39 fedora 28 k libmount-devel x86_64 2.39.2-1.fc40 fedora 18 k libnetfilter_conntrack x86_64 1.0.9-2.fc39 fedora 59 k libnfnetlink x86_64 1.0.1-24.fc39 fedora 29 k libnftnl x86_64 1.2.6-3.fc40 fedora 83 k libsecret x86_64 0.21.1-1.fc40 fedora 192 k libsecret-devel x86_64 0.21.1-1.fc40 fedora 216 k libselinux-devel x86_64 3.5-5.fc39 fedora 151 k libsepol-devel x86_64 3.5-2.fc39 fedora 49 k libtool-ltdl-devel x86_64 2.4.7-8.fc40 fedora 164 k lzo x86_64 2.10-9.fc39 fedora 66 k m4 x86_64 1.4.19-7.fc40 fedora 303 k ncurses x86_64 6.4-8.20231001.fc40 fedora 418 k nettle x86_64 3.9.1-2.fc39 fedora 425 k nftables x86_64 1:1.0.9-1.fc40 fedora 421 k nftables-devel x86_64 1:1.0.9-1.fc40 fedora 16 k pcre2-devel x86_64 10.42-1.fc39.2 fedora 505 k pcre2-utf16 x86_64 10.42-1.fc39.2 fedora 212 k pcre2-utf32 x86_64 10.42-1.fc39.2 fedora 200 k perl-AutoLoader noarch 5.74-502.fc40 fedora 21 k perl-B x86_64 1.88-502.fc40 fedora 177 k perl-Carp noarch 1.54-500.fc39 fedora 29 k perl-Class-Struct noarch 0.68-502.fc40 fedora 22 k perl-Data-Dumper x86_64 2.188-501.fc39 fedora 56 k perl-Digest noarch 1.20-500.fc39 fedora 25 k perl-Digest-MD5 x86_64 2.58-501.fc40 fedora 35 k perl-DynaLoader x86_64 1.54-502.fc40 fedora 26 k perl-Encode x86_64 4:3.19-500.fc39 fedora 1.7 M perl-Errno x86_64 1.37-502.fc40 fedora 15 k perl-Exporter noarch 5.77-500.fc39 fedora 31 k perl-Fcntl x86_64 1.15-502.fc40 fedora 21 k perl-File-Basename noarch 2.86-502.fc40 fedora 17 k perl-File-Compare noarch 1.100.700-502.fc40 fedora 13 k perl-File-Copy noarch 2.41-502.fc40 fedora 20 k perl-File-Find noarch 1.43-502.fc40 fedora 25 k perl-File-Path noarch 2.18-500.fc39 fedora 35 k perl-File-Temp noarch 1:0.231.100-500.fc39 fedora 58 k perl-File-stat noarch 1.13-502.fc40 fedora 17 k perl-FileHandle noarch 2.05-502.fc40 fedora 16 k perl-Getopt-Long noarch 1:2.54-500.fc39 fedora 60 k perl-Getopt-Std noarch 1.13-502.fc40 fedora 16 k perl-HTTP-Tiny noarch 0.088-3.fc39 fedora 56 k perl-IO x86_64 1.52-502.fc40 fedora 82 k perl-IO-Socket-IP noarch 0.42-1.fc39 fedora 42 k perl-IO-Socket-SSL noarch 2.083-3.fc39 fedora 225 k perl-IPC-Open3 noarch 1.22-502.fc40 fedora 22 k perl-MIME-Base64 x86_64 3.16-500.fc39 fedora 29 k perl-Mozilla-CA noarch 20230821-1.fc40 fedora 13 k perl-Net-SSLeay x86_64 1.92-10.fc39 fedora 360 k perl-POSIX x86_64 2.13-502.fc40 fedora 97 k perl-PathTools x86_64 3.89-500.fc39 fedora 87 k perl-Pod-Escapes noarch 1:1.07-501.fc40 fedora 19 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 fedora 86 k perl-Pod-Simple noarch 1:3.45-4.fc39 fedora 218 k perl-Pod-Usage noarch 4:2.03-500.fc39 fedora 39 k perl-Scalar-List-Utils x86_64 5:1.63-500.fc39 fedora 72 k perl-SelectSaver noarch 1.02-502.fc40 fedora 12 k perl-Socket x86_64 4:2.037-3.fc39 fedora 55 k perl-Storable x86_64 1:3.32-500.fc39 fedora 99 k perl-Symbol noarch 1.09-502.fc40 fedora 14 k perl-Term-ANSIColor noarch 5.01-501.fc39 fedora 47 k perl-Term-Cap noarch 1.18-500.fc39 fedora 22 k perl-Text-ParseWords noarch 3.31-500.fc39 fedora 16 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 fedora 22 k perl-Thread-Queue noarch 3.14-501.fc40 fedora 21 k perl-Time-Local noarch 2:1.350-3.fc39 fedora 34 k perl-URI noarch 5.21-1.fc40 fedora 125 k perl-base noarch 2.27-502.fc40 fedora 16 k perl-constant noarch 1.33-501.fc39 fedora 22 k perl-if noarch 0.61.000-502.fc40 fedora 14 k perl-interpreter x86_64 4:5.38.0-502.fc40 fedora 72 k perl-libnet noarch 3.15-501.fc39 fedora 129 k perl-libs x86_64 4:5.38.0-502.fc40 fedora 2.3 M perl-locale noarch 1.10-502.fc40 fedora 14 k perl-mro x86_64 1.28-502.fc40 fedora 29 k perl-overload noarch 1.37-502.fc40 fedora 46 k perl-overloading noarch 0.02-502.fc40 fedora 13 k perl-parent noarch 1:0.241-500.fc39 fedora 14 k perl-podlators noarch 1:5.01-500.fc39 fedora 125 k perl-threads x86_64 1:2.36-500.fc39 fedora 58 k perl-threads-shared x86_64 1.68-500.fc39 fedora 45 k perl-vars noarch 1.05-502.fc40 fedora 13 k protobuf-c x86_64 1.4.1-5.fc39 fedora 39 k python3-setuptools noarch 68.2.2-1.fc40 fedora 1.5 M softhsm x86_64 2.6.1-5.fc39.7 fedora 450 k sysprof-capture-devel x86_64 45.1-1.fc40 fedora 53 k unbound-libs x86_64 1.18.0-3.fc40 fedora 535 k zlib-devel x86_64 1.2.13-5.fc40 fedora 45 k Transaction Summary ===================================================================================================================================== Install 703 Packages Total download size: 265 M Installed size: 1.9 G Downloading Packages: (1/703): golang-contrib-opencensus-exporter-sta 5.4 MB/s | 77 kB 00:00 (2/703): golang-github-apache-beam-2-devel-2.33 33 MB/s | 720 kB 00:00 (3/703): golang-github-docker-devel-22.06.0~bet 95 MB/s | 2.3 MB 00:00 (4/703): golang-github-google-trillian-devel-1. 119 MB/s | 1.6 MB 00:00 (5/703): golang-github-googleapis-gax-devel-2.1 7.9 MB/s | 43 kB 00:00 (6/703): golang-google-grpc-devel-1.48.0-43.fc4 95 MB/s | 1.1 MB 00:00 (7/703): golang-opentelemetry-contrib-0.20-deve 28 MB/s | 161 kB 00:00 (8/703): golang-x-oauth2-devel-0.13.0-1.fc40.no 25 MB/s | 101 kB 00:00 (9/703): autoconf-2.71-7.fc40.noarch.rpm 56 MB/s | 733 kB 00:00 (10/703): golang-google-genproto-devel-0-24.202 151 MB/s | 6.7 MB 00:00 (11/703): automake-1.16.5-14.fc40.noarch.rpm 75 MB/s | 697 kB 00:00 (12/703): golang-google-api-devel-0.148.0-1.fc4 148 MB/s | 8.2 MB 00:00 (13/703): btrfs-progs-6.5.1-1.fc40.x86_64.rpm 118 MB/s | 1.2 MB 00:00 (14/703): btrfs-progs-devel-6.5.1-1.fc40.x86_64 5.0 MB/s | 52 kB 00:00 (15/703): compat-golang-github-alecthomas-kingp 2.7 MB/s | 8.8 kB 00:00 (16/703): compat-golang-github-cactus-statsd-cl 4.8 MB/s | 8.8 kB 00:00 (17/703): compat-golang-github-cenkalti-backoff 4.0 MB/s | 8.9 kB 00:00 (18/703): compat-golang-github-cespare-xxhash-2 5.6 MB/s | 8.9 kB 00:00 (19/703): compat-golang-github-chzyer-readline- 5.6 MB/s | 9.0 kB 00:00 (20/703): compat-golang-github-checkpoint-resto 4.3 MB/s | 9.4 kB 00:00 (21/703): compat-golang-github-codahale-hdrhist 5.6 MB/s | 8.8 kB 00:00 (22/703): compat-golang-github-coreos-oidc-3-de 4.7 MB/s | 8.7 kB 00:00 (23/703): compat-golang-github-coreos-systemd-2 5.0 MB/s | 10 kB 00:00 (24/703): compat-golang-github-docopt-devel-0.6 7.0 MB/s | 8.6 kB 00:00 (25/703): compat-golang-github-cpuguy83-md2man- 3.8 MB/s | 9.0 kB 00:00 (26/703): compat-golang-github-emicklei-restful 5.6 MB/s | 8.6 kB 00:00 (27/703): compat-golang-github-garyburd-redigo- 5.7 MB/s | 8.7 kB 00:00 (28/703): compat-golang-github-godbus-dbus-5-de 4.2 MB/s | 8.6 kB 00:00 (29/703): compat-golang-github-google-martian-3 5.4 MB/s | 11 kB 00:00 (30/703): compat-golang-github-imdario-mergo-de 4.2 MB/s | 7.9 kB 00:00 (31/703): compat-golang-github-klauspost-cpuid- 4.8 MB/s | 8.8 kB 00:00 (32/703): compat-golang-github-masterminds-semv 4.2 MB/s | 8.4 kB 00:00 (33/703): compat-golang-github-resty-2-devel-2. 5.6 MB/s | 8.7 kB 00:00 (34/703): compat-golang-github-russross-blackfr 5.5 MB/s | 8.9 kB 00:00 (35/703): compat-golang-github-shirou-gopsutil- 4.7 MB/s | 9.2 kB 00:00 (36/703): compat-golang-github-xhit-str2duratio 2.6 MB/s | 8.1 kB 00:00 (37/703): compat-golang-gotest-3-devel-3.3.0-5. 4.1 MB/s | 9.4 kB 00:00 (38/703): compat-golang-k8s-klog-2-devel-2.10.0 2.9 MB/s | 8.5 kB 00:00 (39/703): compat-golang-sigs-k8s-structured-mer 6.7 MB/s | 9.1 kB 00:00 (40/703): emacs-filesystem-29.1-12.fc40.noarch. 5.0 MB/s | 7.2 kB 00:00 (41/703): e2fsprogs-libs-1.47.0-2.fc39.x86_64.r 93 MB/s | 226 kB 00:00 (42/703): glib2-devel-2.78.1-1.fc40.x86_64.rpm 174 MB/s | 596 kB 00:00 (43/703): glib2-2.78.1-1.fc40.x86_64.rpm 220 MB/s | 2.8 MB 00:00 (44/703): containerd-devel-1.6.23-1.fc40.noarch 80 MB/s | 1.6 MB 00:00 (45/703): gnutls-3.8.1-1.fc40.x86_64.rpm 124 MB/s | 1.1 MB 00:00 (46/703): gnutls-dane-3.8.1-1.fc40.x86_64.rpm 12 MB/s | 38 kB 00:00 (47/703): golang-bazil-fuse-devel-0-0.22.202007 54 MB/s | 144 kB 00:00 (48/703): gnutls-utils-3.8.1-1.fc40.x86_64.rpm 82 MB/s | 312 kB 00:00 (49/703): golang-antlr4-runtime-devel-4.10.1-10 29 MB/s | 116 kB 00:00 (50/703): golang-bitbucket-creachadair-shell-de 12 MB/s | 16 kB 00:00 (51/703): golang-bitbucket-ww-goautoneg-devel-0 7.8 MB/s | 12 kB 00:00 (52/703): golang-code-cloudfoundry-bytefmt-deve 4.9 MB/s | 17 kB 00:00 (53/703): golang-code-cloudfoundry-clock-devel- 5.9 MB/s | 18 kB 00:00 (54/703): golang-contrib-opencensus-exporter-oc 17 MB/s | 45 kB 00:00 (55/703): golang-etcd-bbolt-devel-1.3.7-1.fc39. 39 MB/s | 120 kB 00:00 (56/703): golang-dario-mergo-devel-1.0.0-1.fc39 11 MB/s | 47 kB 00:00 (57/703): golang-github-afex-hystrix-devel-0-0. 16 MB/s | 43 kB 00:00 (58/703): golang-etcd-devel-3.5.5-2.fc38.noarch 152 MB/s | 1.2 MB 00:00 (59/703): golang-cloud-google-devel-0.103.0-10. 226 MB/s | 5.4 MB 00:00 (60/703): golang-github-agext-levenshtein-devel 2.4 MB/s | 21 kB 00:00 (61/703): golang-github-ahmetb-linq-3-devel-3.2 11 MB/s | 61 kB 00:00 (62/703): golang-github-alcortesm-tgz-devel-0-0 8.0 MB/s | 13 kB 00:00 (63/703): golang-github-alecthomas-units-devel- 7.1 MB/s | 14 kB 00:00 (64/703): golang-github-alexflint-filemutex-dev 5.3 MB/s | 13 kB 00:00 (65/703): golang-github-andybalholm-cascadia-de 8.7 MB/s | 25 kB 00:00 (66/703): golang-github-armon-circbuf-devel-0-0 3.7 MB/s | 12 kB 00:00 (67/703): golang-github-armon-metrics-devel-0.3 28 MB/s | 45 kB 00:00 (68/703): golang-github-andybalholm-brotli-deve 58 MB/s | 337 kB 00:00 (69/703): golang-github-armon-radix-devel-1.0.0 10 MB/s | 15 kB 00:00 (70/703): golang-github-asaskevich-govalidator- 37 MB/s | 71 kB 00:00 (71/703): golang-github-aws-lambda-devel-1.26.0 62 MB/s | 118 kB 00:00 (72/703): golang-github-aws-smithy-devel-1.13.3 63 MB/s | 165 kB 00:00 (73/703): golang-github-awslabs-aws-multi-modul 22 MB/s | 82 kB 00:00 (74/703): golang-github-azure-autorest-devel-14 63 MB/s | 158 kB 00:00 (75/703): golang-github-aws-sdk-devel-1.44.307- 231 MB/s | 12 MB 00:00 (76/703): golang-github-benbjohnson-clock-devel 2.7 MB/s | 15 kB 00:00 (77/703): golang-github-azure-sdk-devel-66.0.0- 222 MB/s | 15 MB 00:00 (78/703): golang-github-beorn7-perks-devel-1.0. 1.3 MB/s | 19 kB 00:00 (79/703): golang-github-bgentry-speakeasy-devel 9.9 MB/s | 17 kB 00:00 (80/703): golang-github-bitly-simplejson-devel- 7.2 MB/s | 15 kB 00:00 (81/703): golang-github-blang-semver-devel-4.0. 21 MB/s | 32 kB 00:00 (82/703): golang-github-bradfitz-gomemcache-dev 14 MB/s | 23 kB 00:00 (83/703): golang-github-bshuster-repo-logrus-lo 9.3 MB/s | 15 kB 00:00 (84/703): golang-github-bsphere-le-devel-0-14.2 8.2 MB/s | 13 kB 00:00 (85/703): golang-github-bugsnag-devel-2.2.0-3.f 69 MB/s | 106 kB 00:00 (86/703): golang-github-bugsnag-panicwrap-devel 14 MB/s | 26 kB 00:00 (87/703): golang-github-burntsushi-toml-devel-1 45 MB/s | 81 kB 00:00 (88/703): golang-github-bwesterb-ristretto-deve 65 MB/s | 128 kB 00:00 (89/703): golang-github-cactus-statsd-client-de 17 MB/s | 37 kB 00:00 (90/703): golang-github-casbin-2-devel-2.63.0-5 53 MB/s | 94 kB 00:00 (91/703): golang-github-cenkalti-backoff-devel- 16 MB/s | 25 kB 00:00 (92/703): golang-github-census-instrumentation- 45 MB/s | 71 kB 00:00 (93/703): golang-github-census-instrumentation- 33 MB/s | 71 kB 00:00 (94/703): golang-github-cespare-xxhash-devel-2. 10 MB/s | 19 kB 00:00 (95/703): golang-github-checkpoint-restore-criu 28 MB/s | 46 kB 00:00 (96/703): golang-github-cilium-ebpf-devel-0.11. 133 MB/s | 377 kB 00:00 (97/703): golang-github-circonus-labs-apiclient 34 MB/s | 79 kB 00:00 (98/703): golang-github-circonus-labs-circonusl 10 MB/s | 19 kB 00:00 (99/703): golang-github-circonus-labs-gometrics 32 MB/s | 56 kB 00:00 (100/703): golang-github-cloudflare-backoff-dev 9.4 MB/s | 14 kB 00:00 (101/703): golang-github-clbanning-mxj-devel-2. 215 MB/s | 1.1 MB 00:00 (102/703): golang-github-cloudflare-cfssl-devel 153 MB/s | 588 kB 00:00 (103/703): golang-github-cloudflare-redoctober- 68 MB/s | 113 kB 00:00 (104/703): golang-github-cncf-udpa-devel-0.0.1- 39 MB/s | 57 kB 00:00 (105/703): golang-github-cloudflare-circl-devel 104 MB/s | 611 kB 00:00 (106/703): golang-github-cncf-xds-devel-0-0.10. 48 MB/s | 122 kB 00:00 (107/703): golang-github-codegangsta-inject-dev 7.1 MB/s | 14 kB 00:00 (108/703): golang-github-container-storage-inte 37 MB/s | 68 kB 00:00 (109/703): golang-github-containerd-aufs-devel- 10 MB/s | 18 kB 00:00 (110/703): golang-github-containerd-btrfs-devel 12 MB/s | 19 kB 00:00 (111/703): golang-github-containerd-cgroups-dev 52 MB/s | 91 kB 00:00 (112/703): golang-github-containerd-console-dev 21 MB/s | 29 kB 00:00 (113/703): golang-github-containerd-cni-devel-1 10 MB/s | 24 kB 00:00 (114/703): golang-github-containerd-continuity- 66 MB/s | 96 kB 00:00 (115/703): golang-github-containerd-fifo-devel- 9.2 MB/s | 20 kB 00:00 (116/703): golang-github-containerd-fuse-overla 15 MB/s | 23 kB 00:00 (117/703): golang-github-containerd-imgcrypt-de 15 MB/s | 24 kB 00:00 (118/703): golang-github-containerd-nri-devel-0 11 MB/s | 18 kB 00:00 (119/703): golang-github-containerd-runc-devel- 21 MB/s | 28 kB 00:00 (120/703): golang-github-containerd-ttrpc-devel 18 MB/s | 57 kB 00:00 (121/703): golang-github-containerd-stargz-snap 164 MB/s | 1.2 MB 00:00 (122/703): golang-github-containerd-typeurl-dev 3.4 MB/s | 19 kB 00:00 (123/703): golang-github-containerd-zfs-devel-1 6.5 MB/s | 18 kB 00:00 (124/703): golang-github-containernetworking-cn 38 MB/s | 111 kB 00:00 (125/703): golang-github-containernetworking-pl 45 MB/s | 176 kB 00:00 (126/703): golang-github-containers-ocicrypt-de 35 MB/s | 83 kB 00:00 (127/703): golang-github-aws-sdk-2-devel-202307 107 MB/s | 18 MB 00:00 (128/703): golang-github-coreos-iptables-devel- 1.4 MB/s | 24 kB 00:00 (129/703): golang-github-coreos-oidc-devel-3.4. 2.6 MB/s | 42 kB 00:00 (130/703): golang-github-coreos-semver-devel-0. 11 MB/s | 20 kB 00:00 (131/703): golang-github-cpuguy83-md2man-devel- 6.9 MB/s | 18 kB 00:00 (132/703): golang-github-coreos-systemd-devel-2 27 MB/s | 94 kB 00:00 (133/703): golang-github-creack-pty-devel-1.1.1 8.2 MB/s | 31 kB 00:00 (134/703): golang-github-crossdock-devel-0-0.12 14 MB/s | 45 kB 00:00 (135/703): golang-github-cyphar-filepath-secure 4.7 MB/s | 16 kB 00:00 (136/703): golang-github-d2g-dhcp4-devel-0-0.21 8.2 MB/s | 19 kB 00:00 (137/703): golang-github-d2g-dhcp4client-devel- 9.1 MB/s | 20 kB 00:00 (138/703): golang-github-datadog-devel-4.2.0-7. 15 MB/s | 52 kB 00:00 (139/703): golang-github-davecgh-spew-devel-1.1 11 MB/s | 44 kB 00:00 (140/703): golang-github-deckarep-set-devel-1.8 5.2 MB/s | 22 kB 00:00 (141/703): golang-github-denisenkom-mssqldb-dev 69 MB/s | 342 kB 00:00 (142/703): golang-github-dennwc-varint-devel-1. 4.0 MB/s | 14 kB 00:00 (143/703): golang-github-denverdino-aliyungo-de 69 MB/s | 251 kB 00:00 (144/703): golang-github-dgrijalva-jwt-devel-3. 25 MB/s | 51 kB 00:00 (145/703): golang-github-digitalocean-godo-deve 70 MB/s | 174 kB 00:00 (146/703): golang-github-dimchansky-utfbom-deve 7.1 MB/s | 17 kB 00:00 (147/703): golang-github-distribution-3-devel-3 163 MB/s | 537 kB 00:00 (148/703): golang-github-dnaeon-vcr-devel-1.1.0 8.9 MB/s | 27 kB 00:00 (149/703): golang-github-docker-connections-dev 28 MB/s | 47 kB 00:00 (150/703): golang-github-docker-credential-help 19 MB/s | 32 kB 00:00 (151/703): golang-github-docker-distribution-de 173 MB/s | 539 kB 00:00 (152/703): golang-github-docker-events-devel-0- 9.7 MB/s | 29 kB 00:00 (153/703): golang-github-docker-libkv-devel-0.2 24 MB/s | 50 kB 00:00 (154/703): golang-github-docker-go-devel-1.5.1- 21 MB/s | 59 kB 00:00 (155/703): golang-github-docker-libtrust-devel- 32 MB/s | 54 kB 00:00 (156/703): golang-github-docker-metrics-devel-0 16 MB/s | 26 kB 00:00 (157/703): golang-github-docker-units-devel-0.4 12 MB/s | 20 kB 00:00 (158/703): golang-github-docopt-devel-0.6.2-11. 25 MB/s | 46 kB 00:00 (159/703): golang-github-docker-cli-devel-22.06 69 MB/s | 1.1 MB 00:00 (160/703): golang-github-dustin-humanize-devel- 17 MB/s | 34 kB 00:00 (161/703): golang-github-dvsekhvalnov-jose2go-d 41 MB/s | 81 kB 00:00 (162/703): golang-github-eapache-queue-devel-1. 7.0 MB/s | 13 kB 00:00 (163/703): golang-github-eapache-resiliency-dev 12 MB/s | 28 kB 00:00 (164/703): golang-github-eapache-xerial-snappy- 6.5 MB/s | 15 kB 00:00 (165/703): golang-github-edsrzf-mmap-devel-1.0. 7.1 MB/s | 15 kB 00:00 (166/703): golang-github-emicklei-restful-devel 48 MB/s | 110 kB 00:00 (167/703): golang-github-emirpasic-gods-devel-1 44 MB/s | 114 kB 00:00 (168/703): golang-github-envoyproxy-protoc-gen- 63 MB/s | 114 kB 00:00 (169/703): golang-github-etcd-io-gofail-devel-0 16 MB/s | 31 kB 00:00 (170/703): golang-github-evanphx-json-patch-dev 21 MB/s | 36 kB 00:00 (171/703): golang-github-fanliao-promise-devel- 14 MB/s | 22 kB 00:00 (172/703): golang-github-fatih-color-devel-1.15 11 MB/s | 19 kB 00:00 (173/703): golang-github-felixge-httpsnoop-deve 12 MB/s | 20 kB 00:00 (174/703): golang-github-fernet-devel-0-0.13.20 11 MB/s | 16 kB 00:00 (175/703): golang-github-fluent-logger-devel-1. 19 MB/s | 32 kB 00:00 (176/703): golang-github-form3tech-oss-jwt-deve 38 MB/s | 51 kB 00:00 (177/703): golang-github-franela-goreq-devel-0- 16 MB/s | 22 kB 00:00 (178/703): golang-github-fsnotify-devel-1.6.0-3 29 MB/s | 57 kB 00:00 (179/703): golang-github-fvbommel-sortorder-dev 9.2 MB/s | 15 kB 00:00 (180/703): golang-github-envoyproxy-control-pla 110 MB/s | 1.7 MB 00:00 (181/703): golang-github-gddo-httputil-devel-0- 7.1 MB/s | 23 kB 00:00 (182/703): golang-github-getsentry-sentry-devel 50 MB/s | 175 kB 00:00 (183/703): golang-github-ghodss-yaml-devel-1.0. 11 MB/s | 20 kB 00:00 (184/703): golang-github-gin-gonic-devel-1.8.2- 72 MB/s | 164 kB 00:00 (185/703): golang-github-gin-contrib-sse-devel- 5.0 MB/s | 15 kB 00:00 (186/703): golang-github-git-billy-5-devel-5.3. 31 MB/s | 47 kB 00:00 (187/703): golang-github-git-gcfg-devel-1.5.0-4 12 MB/s | 43 kB 00:00 (188/703): golang-github-globalsign-mgo-devel-r 84 MB/s | 254 kB 00:00 (189/703): golang-github-git-5-devel-5.4.2-4.20 40 MB/s | 474 kB 00:00 (190/703): golang-github-glog-devel-1.0.0-3.fc3 7.5 MB/s | 27 kB 00:00 (191/703): golang-github-gobuffalo-envy-devel-1 5.1 MB/s | 15 kB 00:00 (192/703): golang-github-gobuffalo-logger-devel 8.5 MB/s | 15 kB 00:00 (193/703): golang-github-gobuffalo-packd-devel- 8.5 MB/s | 22 kB 00:00 (194/703): golang-github-gobuffalo-packr-devel- 39 MB/s | 87 kB 00:00 (195/703): golang-github-gocql-devel-0-0.20.202 56 MB/s | 173 kB 00:00 (196/703): golang-github-godbus-dbus-devel-5.1. 34 MB/s | 95 kB 00:00 (197/703): golang-github-gofrs-flock-devel-0.8. 6.9 MB/s | 18 kB 00:00 (198/703): golang-github-gofrs-uuid-devel-4.0.0 11 MB/s | 24 kB 00:00 (199/703): golang-github-gogo-googleapis-devel- 43 MB/s | 118 kB 00:00 (200/703): golang-github-gogo-protobuf-devel-1. 156 MB/s | 1.0 MB 00:00 (201/703): golang-github-gomodule-redigo-devel- 9.1 MB/s | 62 kB 00:00 (202/703): golang-github-google-btree-devel-1.0 8.4 MB/s | 24 kB 00:00 (203/703): golang-github-google-cel-devel-0.12. 105 MB/s | 351 kB 00:00 (204/703): golang-github-google-cel-spec-devel- 26 MB/s | 75 kB 00:00 (205/703): golang-github-google-cmp-devel-0.5.9 23 MB/s | 104 kB 00:00 (206/703): golang-github-google-certificate-tra 87 MB/s | 710 kB 00:00 (207/703): golang-github-google-devel-55.0.0-1. 61 MB/s | 533 kB 00:00 (208/703): golang-github-google-gofuzz-devel-1. 6.1 MB/s | 26 kB 00:00 (209/703): golang-github-google-pprof-devel-0-2 118 MB/s | 687 kB 00:00 (210/703): golang-github-google-martian-devel-3 16 MB/s | 163 kB 00:00 (211/703): golang-github-google-querystring-dev 8.2 MB/s | 19 kB 00:00 (212/703): golang-github-google-s2a-devel-0.1.7 51 MB/s | 144 kB 00:00 (213/703): golang-github-google-shlex-devel-0-0 4.3 MB/s | 17 kB 00:00 (214/703): golang-github-google-uuid-devel-1.3. 8.4 MB/s | 32 kB 00:00 (215/703): golang-github-googleapis-enterprise- 8.6 MB/s | 24 kB 00:00 (216/703): golang-github-googleapis-gnostic-dev 62 MB/s | 294 kB 00:00 (217/703): golang-github-gophercloud-devel-0.20 154 MB/s | 1.3 MB 00:00 (218/703): golang-github-gorilla-handlers-devel 6.6 MB/s | 34 kB 00:00 (219/703): golang-github-gorilla-mux-devel-1.8. 21 MB/s | 55 kB 00:00 (220/703): golang-github-gorilla-websocket-deve 27 MB/s | 72 kB 00:00 (221/703): golang-github-graylog2-gelf-devel-2. 9.5 MB/s | 22 kB 00:00 (222/703): golang-github-gregjones-httpcache-de 13 MB/s | 26 kB 00:00 (223/703): golang-github-groupcache-devel-0-0.3 16 MB/s | 42 kB 00:00 (224/703): golang-github-grpc-ecosystem-gateway 55 MB/s | 523 kB 00:00 (225/703): golang-github-grpc-ecosystem-gateway 47 MB/s | 455 kB 00:00 (226/703): golang-github-grpc-ecosystem-middlew 24 MB/s | 113 kB 00:00 (227/703): golang-github-grpc-ecosystem-prometh 13 MB/s | 44 kB 00:00 (228/703): golang-github-hailocab-hostpool-deve 5.1 MB/s | 17 kB 00:00 (229/703): golang-github-hanwen-fuse-2-devel-2. 57 MB/s | 210 kB 00:00 (230/703): golang-github-hashicorp-cleanhttp-de 11 MB/s | 18 kB 00:00 (231/703): golang-github-hashicorp-consul-devel 75 MB/s | 273 kB 00:00 (232/703): golang-github-hashicorp-errwrap-deve 4.1 MB/s | 18 kB 00:00 (233/703): golang-github-hashicorp-hcl-devel-1. 22 MB/s | 108 kB 00:00 (234/703): golang-github-hashicorp-hclog-devel- 8.6 MB/s | 38 kB 00:00 (235/703): golang-github-hashicorp-immutable-ra 12 MB/s | 35 kB 00:00 (236/703): golang-github-git-fixtures-4-devel-4 280 MB/s | 46 MB 00:00 (237/703): golang-github-hashicorp-logutils-dev 415 kB/s | 17 kB 00:00 (238/703): golang-github-hashicorp-lru-devel-0. 571 kB/s | 23 kB 00:00 (239/703): golang-github-hashicorp-mdns-devel-1 9.7 MB/s | 20 kB 00:00 (240/703): golang-github-hashicorp-memberlist-d 48 MB/s | 104 kB 00:00 (241/703): golang-github-hashicorp-memdb-devel- 21 MB/s | 52 kB 00:00 (242/703): golang-github-hashicorp-msgpack-deve 100 MB/s | 237 kB 00:00 (243/703): golang-github-hashicorp-multierror-d 12 MB/s | 27 kB 00:00 (244/703): golang-github-hashicorp-retryablehtt 12 MB/s | 28 kB 00:00 (245/703): golang-github-hashicorp-serf-devel-0 88 MB/s | 175 kB 00:00 (246/703): golang-github-hashicorp-rootcerts-de 6.5 MB/s | 18 kB 00:00 (247/703): golang-github-hashicorp-sockaddr-dev 41 MB/s | 92 kB 00:00 (248/703): golang-github-hashicorp-syslog-devel 3.6 MB/s | 15 kB 00:00 (249/703): golang-github-hashicorp-uuid-devel-1 4.0 MB/s | 16 kB 00:00 (250/703): golang-github-hashicorp-version-deve 4.8 MB/s | 25 kB 00:00 (251/703): golang-github-hdrhistogram-devel-1.0 19 MB/s | 37 kB 00:00 (252/703): golang-github-hetznercloud-hcloud-de 56 MB/s | 120 kB 00:00 (253/703): golang-github-hudl-fargo-devel-1.4.0 26 MB/s | 38 kB 00:00 (254/703): golang-github-huandu-xstrings-devel- 11 MB/s | 32 kB 00:00 (255/703): golang-github-iancoleman-strcase-dev 6.9 MB/s | 14 kB 00:00 (256/703): golang-github-ianlancetaylor-demangl 27 MB/s | 46 kB 00:00 (257/703): golang-github-inconshreveable-log15- 23 MB/s | 40 kB 00:00 (258/703): golang-github-influxdata-influxdb1-c 35 MB/s | 68 kB 00:00 (259/703): golang-github-insomniacslk-dhcp-deve 79 MB/s | 178 kB 00:00 (260/703): golang-github-intel-goresctrl-devel- 45 MB/s | 81 kB 00:00 (261/703): golang-github-ishidawataru-sctp-deve 12 MB/s | 25 kB 00:00 (262/703): golang-github-jba-printsrc-devel-0.2 14 MB/s | 21 kB 00:00 (263/703): golang-github-jbenet-context-devel-0 9.9 MB/s | 17 kB 00:00 (264/703): golang-github-jcmturner-aescts-devel 11 MB/s | 16 kB 00:00 (265/703): golang-github-jcmturner-dnsutils-dev 9.0 MB/s | 15 kB 00:00 (266/703): golang-github-jcmturner-gofork-devel 15 MB/s | 35 kB 00:00 (267/703): golang-github-jcmturner-goidentity-d 7.0 MB/s | 16 kB 00:00 (268/703): golang-github-jcmturner-gokrb5-devel 70 MB/s | 176 kB 00:00 (269/703): golang-github-jessevdk-flags-devel-1 48 MB/s | 70 kB 00:00 (270/703): golang-github-jcmturner-rpc-devel-2. 21 MB/s | 56 kB 00:00 (271/703): golang-github-jinzhu-gorm-devel-1.9. 35 MB/s | 103 kB 00:00 (272/703): golang-github-jinzhu-inflection-deve 5.8 MB/s | 14 kB 00:00 (273/703): golang-github-jmespath-devel-0.4.0-9 40 MB/s | 97 kB 00:00 (274/703): golang-github-jmhodges-clock-devel-1 9.1 MB/s | 15 kB 00:00 (275/703): golang-github-jmoiron-sqlx-devel-1.3 32 MB/s | 57 kB 00:00 (276/703): golang-github-joho-godotenv-devel-1. 7.4 MB/s | 21 kB 00:00 (277/703): golang-github-jonboulle-clockwork-de 9.8 MB/s | 18 kB 00:00 (278/703): golang-github-josharian-intern-devel 5.2 MB/s | 11 kB 00:00 (279/703): golang-github-josharian-native-devel 6.8 MB/s | 11 kB 00:00 (280/703): golang-github-jpillora-backoff-devel 6.1 MB/s | 13 kB 00:00 (281/703): golang-github-jsimonetti-rtnetlink-d 31 MB/s | 54 kB 00:00 (282/703): golang-github-json-iterator-devel-1. 35 MB/s | 66 kB 00:00 (283/703): golang-github-julienschmidt-httprout 18 MB/s | 33 kB 00:00 (284/703): golang-github-jwt-4-devel-4.2.0-4.fc 33 MB/s | 58 kB 00:00 (285/703): golang-github-karrick-godirwalk-deve 31 MB/s | 45 kB 00:00 (286/703): golang-github-kevinburke-ssh-config- 17 MB/s | 27 kB 00:00 (287/703): golang-github-kisielk-sqlstruct-deve 8.3 MB/s | 14 kB 00:00 (288/703): golang-github-kit-devel-0.11.0-7.fc3 111 MB/s | 235 kB 00:00 (289/703): golang-github-kit-log-devel-0.1.0-5. 22 MB/s | 46 kB 00:00 (290/703): golang-github-klauspost-compress-dev 135 MB/s | 451 kB 00:00 (291/703): golang-github-klauspost-cpuid-devel- 12 MB/s | 48 kB 00:00 (292/703): golang-github-knetic-govaluate-devel 14 MB/s | 56 kB 00:00 (293/703): golang-github-kolo-xmlrpc-devel-0-0. 8.6 MB/s | 21 kB 00:00 (294/703): golang-github-kr-fs-devel-0.1.0-13.f 10 MB/s | 14 kB 00:00 (295/703): golang-github-kr-pretty-devel-0.2.1- 8.6 MB/s | 18 kB 00:00 (296/703): golang-github-kr-text-devel-0.2.0-14 7.5 MB/s | 19 kB 00:00 (297/703): golang-github-kylelemons-godebug-dev 12 MB/s | 27 kB 00:00 (298/703): golang-github-labstack-gommon-devel- 19 MB/s | 27 kB 00:00 (299/703): golang-github-leodido-urn-devel-1.2. 269 MB/s | 997 kB 00:00 (300/703): golang-github-labstack-echo-4-devel- 23 MB/s | 128 kB 00:00 (301/703): golang-github-lib-pq-devel-1.10.6-3. 35 MB/s | 107 kB 00:00 (302/703): golang-github-linkedin-goavro-devel- 61 MB/s | 103 kB 00:00 (303/703): golang-github-linode-linodego-devel- 40 MB/s | 96 kB 00:00 (304/703): golang-github-logfmt-devel-0.5.0-7.f 7.9 MB/s | 21 kB 00:00 (305/703): golang-github-logr-devel-1.2.4-2.fc3 22 MB/s | 51 kB 00:00 (306/703): golang-github-logr-stdr-devel-1.2.2- 12 MB/s | 16 kB 00:00 (307/703): golang-github-logr-zapr-devel-1.2.4- 14 MB/s | 23 kB 00:00 (308/703): golang-github-macaron-inject-devel-0 13 MB/s | 17 kB 00:00 (309/703): golang-github-lyft-protoc-gen-star-d 52 MB/s | 102 kB 00:00 (310/703): golang-github-magiconair-properties- 25 MB/s | 44 kB 00:00 (311/703): golang-github-mailru-easyjson-devel- 55 MB/s | 100 kB 00:00 (312/703): golang-github-markbates-errx-devel-1 6.8 MB/s | 11 kB 00:00 (313/703): golang-github-markbates-oncer-devel- 7.0 MB/s | 12 kB 00:00 (314/703): golang-github-markbates-safe-devel-1 8.8 MB/s | 11 kB 00:00 (315/703): golang-github-martini-devel-1.0-11.2 42 MB/s | 78 kB 00:00 (316/703): golang-github-masterminds-goutils-de 15 MB/s | 24 kB 00:00 (317/703): golang-github-masterminds-semver-dev 24 MB/s | 33 kB 00:00 (318/703): golang-github-masterminds-sprig-deve 49 MB/s | 80 kB 00:00 (319/703): golang-github-mattn-colorable-devel- 12 MB/s | 19 kB 00:00 (320/703): golang-github-mattn-isatty-devel-0.0 6.8 MB/s | 14 kB 00:00 (321/703): golang-github-mattn-runewidth-devel- 16 MB/s | 24 kB 00:00 (322/703): golang-github-mattn-shellwords-devel 9.6 MB/s | 15 kB 00:00 (323/703): golang-github-matttproud-protobuf-ex 7.9 MB/s | 19 kB 00:00 (324/703): golang-github-mdlayher-ethernet-deve 5.7 MB/s | 20 kB 00:00 (325/703): golang-github-mdlayher-netlink-devel 16 MB/s | 59 kB 00:00 (326/703): golang-github-mdlayher-raw-devel-0-0 7.2 MB/s | 21 kB 00:00 (327/703): golang-github-mattn-sqlite3-devel-1. 192 MB/s | 1.7 MB 00:00 (328/703): golang-github-mdlayher-socket-devel- 14 MB/s | 35 kB 00:00 (329/703): golang-github-miekg-dns-devel-1.1.55 84 MB/s | 207 kB 00:00 (330/703): golang-github-miekg-pkcs11-devel-1.0 32 MB/s | 62 kB 00:00 (331/703): golang-github-mistifyio-zfs-devel-2. 14 MB/s | 25 kB 00:00 (332/703): golang-github-mitchellh-cli-devel-1. 18 MB/s | 38 kB 00:00 (333/703): golang-github-mitchellh-colorstring- 9.2 MB/s | 14 kB 00:00 (334/703): golang-github-mitchellh-copystructur 9.5 MB/s | 19 kB 00:00 (335/703): golang-github-mitchellh-hashstructur 7.7 MB/s | 18 kB 00:00 (336/703): golang-github-mitchellh-homedir-deve 6.8 MB/s | 13 kB 00:00 (337/703): golang-github-mitchellh-mapstructure 19 MB/s | 36 kB 00:00 (338/703): golang-github-mitchellh-reflectwalk- 7.1 MB/s | 16 kB 00:00 (339/703): golang-github-mitchellh-wordwrap-dev 5.8 MB/s | 13 kB 00:00 (340/703): golang-github-mmcloughlin-avo-devel- 108 MB/s | 540 kB 00:00 (341/703): golang-github-moby-ipvs-devel-1.0.2- 6.5 MB/s | 24 kB 00:00 (342/703): golang-github-moby-locker-devel-1.0. 7.3 MB/s | 15 kB 00:00 (343/703): golang-github-moby-patternmatcher-de 8.6 MB/s | 19 kB 00:00 (344/703): golang-github-moby-spdystream-devel- 25 MB/s | 42 kB 00:00 (345/703): golang-github-moby-swarmkit-2-devel- 200 MB/s | 910 kB 00:00 (346/703): golang-github-moby-sys-devel-0.6.2-4 20 MB/s | 73 kB 00:00 (347/703): golang-github-moby-term-devel-0-0.12 18 MB/s | 29 kB 00:00 (348/703): golang-github-moby-buildkit-devel-0. 54 MB/s | 781 kB 00:00 (349/703): golang-github-mock-devel-1.6.0-7.fc3 41 MB/s | 109 kB 00:00 (350/703): golang-github-modern-concurrent-deve 8.8 MB/s | 17 kB 00:00 (351/703): golang-github-modern-reflect2-devel- 20 MB/s | 32 kB 00:00 (352/703): golang-github-montanaflynn-stats-dev 39 MB/s | 69 kB 00:00 (353/703): golang-github-morikuni-aec-devel-1.0 8.3 MB/s | 15 kB 00:00 (354/703): golang-github-mreiferson-httpclient- 7.5 MB/s | 15 kB 00:00 (355/703): golang-github-mrunalp-fileutils-deve 8.3 MB/s | 16 kB 00:00 (356/703): golang-github-mwitkow-conntrack-deve 13 MB/s | 27 kB 00:00 (357/703): golang-github-mxk-flowrate-devel-0-0 9.3 MB/s | 17 kB 00:00 (358/703): golang-github-nats-io-devel-1.30.2-1 104 MB/s | 201 kB 00:00 (359/703): golang-github-nats-io-nkeys-devel-0. 18 MB/s | 38 kB 00:00 (360/703): golang-github-nats-io-nuid-devel-1.0 9.5 MB/s | 16 kB 00:00 (361/703): golang-github-networkplumbing-nft-de 20 MB/s | 38 kB 00:00 (362/703): golang-github-ncw-swift-devel-1.0.52 27 MB/s | 73 kB 00:00 (363/703): golang-github-nxadm-tail-devel-1.4.6 15 MB/s | 31 kB 00:00 (364/703): golang-github-nytimes-gziphandler-de 17 MB/s | 28 kB 00:00 (365/703): golang-github-oklog-run-devel-1.1.0- 8.8 MB/s | 17 kB 00:00 (366/703): golang-github-oklog-ulid-devel-2.0.2 14 MB/s | 27 kB 00:00 (367/703): golang-github-olekukonko-tablewriter 14 MB/s | 27 kB 00:00 (368/703): golang-github-onsi-ginkgo-devel-1.16 101 MB/s | 185 kB 00:00 (369/703): golang-github-onsi-gomega-devel-1.27 107 MB/s | 255 kB 00:00 (370/703): golang-github-op-logging-devel-2.0.0 26 MB/s | 51 kB 00:00 (371/703): golang-github-openapi-analysis-devel 36 MB/s | 61 kB 00:00 (372/703): golang-github-openapi-errors-devel-0 16 MB/s | 28 kB 00:00 (373/703): golang-github-openapi-jsonpointer-de 9.1 MB/s | 20 kB 00:00 (374/703): golang-github-openapi-jsonreference- 10 MB/s | 18 kB 00:00 (375/703): golang-github-openapi-runtime-devel- 45 MB/s | 71 kB 00:00 (376/703): golang-github-openapi-loads-devel-0. 11 MB/s | 32 kB 00:00 (377/703): golang-github-openapi-runtime-middle 33 MB/s | 66 kB 00:00 (378/703): golang-github-openapi-spec-devel-0.2 53 MB/s | 86 kB 00:00 (379/703): golang-github-openapi-strfmt-devel-0 27 MB/s | 44 kB 00:00 (380/703): golang-github-openapi-swag-devel-0.2 21 MB/s | 46 kB 00:00 (381/703): golang-github-openapi-validate-devel 51 MB/s | 82 kB 00:00 (382/703): golang-github-opencontainers-digest- 24 MB/s | 38 kB 00:00 (383/703): golang-github-opencontainers-image-s 37 MB/s | 81 kB 00:00 (384/703): golang-github-opencontainers-runtime 32 MB/s | 88 kB 00:00 (385/703): golang-github-opencontainers-runc-de 125 MB/s | 553 kB 00:00 (386/703): golang-github-opencontainers-selinux 14 MB/s | 45 kB 00:00 (387/703): golang-github-opentracing-contrib-st 13 MB/s | 22 kB 00:00 (388/703): golang-github-opentracing-devel-1.2. 38 MB/s | 51 kB 00:00 (389/703): golang-github-openzipkin-zipkin-deve 51 MB/s | 93 kB 00:00 (390/703): golang-github-patrickmn-cache-devel- 10 MB/s | 22 kB 00:00 (391/703): golang-github-pborman-getopt-devel-2 27 MB/s | 56 kB 00:00 (392/703): golang-github-pelletier-toml-2-devel 60 MB/s | 105 kB 00:00 (393/703): golang-github-pelletier-toml-devel-1 50 MB/s | 108 kB 00:00 (394/703): golang-github-performancecopilot-spe 37 MB/s | 64 kB 00:00 (395/703): golang-github-peterbourgon-diskv-dev 15 MB/s | 34 kB 00:00 (396/703): golang-github-philhofer-fwd-devel-1. 11 MB/s | 20 kB 00:00 (397/703): golang-github-pierrec-cmdflag-devel- 13 MB/s | 24 kB 00:00 (398/703): golang-github-pierrec-lz4-devel-4.1. 30 MB/s | 58 kB 00:00 (399/703): golang-github-pkg-diff-devel-0-0.8.2 14 MB/s | 29 kB 00:00 (400/703): golang-github-pkg-errors-devel-0.9.1 11 MB/s | 22 kB 00:00 (401/703): golang-github-pkg-profile-devel-1.6. 11 MB/s | 15 kB 00:00 (402/703): golang-github-pkg-sftp-devel-1.13.5- 74 MB/s | 135 kB 00:00 (403/703): golang-github-playground-locales-dev 244 MB/s | 1.0 MB 00:00 (404/703): golang-github-playground-universal-t 8.9 MB/s | 31 kB 00:00 (405/703): golang-github-playground-validator-1 44 MB/s | 139 kB 00:00 (406/703): golang-github-pmezard-difflib-devel- 14 MB/s | 20 kB 00:00 (407/703): golang-github-posener-complete-devel 19 MB/s | 39 kB 00:00 (408/703): golang-github-prometheus-alertmanage 228 MB/s | 1.1 MB 00:00 (409/703): golang-github-prometheus-client-deve 39 MB/s | 178 kB 00:00 (410/703): golang-github-prometheus-client-mode 6.5 MB/s | 22 kB 00:00 (411/703): golang-github-prometheus-common-deve 52 MB/s | 96 kB 00:00 (412/703): golang-github-prometheus-exporter-to 12 MB/s | 37 kB 00:00 (413/703): golang-github-prometheus-procfs-deve 48 MB/s | 187 kB 00:00 (414/703): golang-github-protobuf-devel-1.5.3-3 46 MB/s | 169 kB 00:00 (415/703): golang-github-protonmail-crypto-deve 52 MB/s | 223 kB 00:00 (416/703): golang-github-puerkitobio-goquery-de 11 MB/s | 55 kB 00:00 (417/703): golang-github-puerkitobio-purell-dev 5.1 MB/s | 21 kB 00:00 (418/703): golang-github-puerkitobio-urlesc-dev 5.4 MB/s | 16 kB 00:00 (419/703): golang-github-racksec-srslog-devel-0 9.8 MB/s | 29 kB 00:00 (420/703): golang-github-prometheus-devel-2.32. 250 MB/s | 5.6 MB 00:00 (421/703): golang-github-rcrowley-metrics-devel 9.3 MB/s | 57 kB 00:00 (422/703): golang-github-resty-devel-2.7.0-5.fc 11 MB/s | 64 kB 00:00 (423/703): golang-github-revel-config-devel-1.0 18 MB/s | 29 kB 00:00 (424/703): golang-github-revel-devel-1.0.0-7.fc 78 MB/s | 161 kB 00:00 (425/703): golang-github-revel-log15-devel-2.11 14 MB/s | 38 kB 00:00 (426/703): golang-github-revel-pathtree-devel-0 5.1 MB/s | 13 kB 00:00 (427/703): golang-github-rogpeppe-internal-deve 45 MB/s | 145 kB 00:00 (428/703): golang-github-rivo-uniseg-devel-0.4. 60 MB/s | 265 kB 00:00 (429/703): golang-github-rootless-containers-ro 27 MB/s | 83 kB 00:00 (430/703): golang-github-rs-cors-devel-1.8.0-7. 14 MB/s | 29 kB 00:00 (431/703): golang-github-rs-xid-devel-1.5.0-2.f 8.8 MB/s | 21 kB 00:00 (432/703): golang-github-ryanuber-columnize-dev 5.7 MB/s | 14 kB 00:00 (433/703): golang-github-safchain-ethtool-devel 12 MB/s | 21 kB 00:00 (434/703): golang-github-sagikazarmark-slog-shi 11 MB/s | 22 kB 00:00 (435/703): golang-github-scaleway-sdk-devel-1.0 107 MB/s | 391 kB 00:00 (436/703): golang-github-schollz-progressbar-3- 138 MB/s | 585 kB 00:00 (437/703): golang-github-sean-seed-devel-0-0.10 3.7 MB/s | 13 kB 00:00 (438/703): golang-github-sergi-diff-devel-1.3.1 33 MB/s | 48 kB 00:00 (439/703): golang-github-shirou-gopsutil-devel- 84 MB/s | 194 kB 00:00 (440/703): golang-github-shopify-logrus-bugsnag 5.3 MB/s | 13 kB 00:00 (441/703): golang-github-shopify-sarama-devel-1 107 MB/s | 299 kB 00:00 (442/703): golang-github-shopspring-decimal-dev 18 MB/s | 43 kB 00:00 (443/703): golang-github-shurcool-githubv4-deve 26 MB/s | 69 kB 00:00 (444/703): golang-github-shurcool-graphql-devel 13 MB/s | 28 kB 00:00 (445/703): golang-github-shurcool-httpfs-devel- 12 MB/s | 21 kB 00:00 (446/703): golang-github-shurcool-httpgzip-deve 7.4 MB/s | 16 kB 00:00 (447/703): golang-github-shurcool-vfsgen-devel- 12 MB/s | 29 kB 00:00 (448/703): golang-github-simonpasquier-klog-gok 7.9 MB/s | 16 kB 00:00 (449/703): golang-github-sirupsen-logrus-devel- 41 MB/s | 65 kB 00:00 (450/703): golang-github-snappy-devel-0.0.4-2.f 35 MB/s | 58 kB 00:00 (451/703): golang-github-soheilhy-cmux-devel-0. 15 MB/s | 25 kB 00:00 (452/703): golang-github-sony-gobreaker-devel-0 10 MB/s | 16 kB 00:00 (453/703): golang-github-spf13-afero-devel-1.5. 43 MB/s | 71 kB 00:00 (454/703): golang-github-spf13-cast-devel-1.5.1 14 MB/s | 22 kB 00:00 (455/703): golang-github-spf13-cobra-devel-1.7. 64 MB/s | 123 kB 00:00 (456/703): golang-github-spf13-pflag-devel-1.0. 40 MB/s | 70 kB 00:00 (457/703): golang-github-spf13-viper-devel-1.17 37 MB/s | 69 kB 00:00 (458/703): golang-github-sql-civil-devel-0-0.7. 7.8 MB/s | 17 kB 00:00 (459/703): golang-github-sql-driver-mysql-devel 51 MB/s | 99 kB 00:00 (460/703): golang-github-stack-devel-1.8.1-5.fc 13 MB/s | 17 kB 00:00 (461/703): golang-github-src-d-gcfg-devel-1.4.0 15 MB/s | 44 kB 00:00 (462/703): golang-github-stathat-devel-1.0.0-11 8.2 MB/s | 15 kB 00:00 (463/703): golang-github-stefanberger-pkcs11uri 13 MB/s | 20 kB 00:00 (464/703): golang-github-stoewer-strcase-devel- 8.9 MB/s | 14 kB 00:00 (465/703): golang-github-streadway-amqp-devel-1 50 MB/s | 87 kB 00:00 (466/703): golang-github-streadway-handy-devel- 28 MB/s | 43 kB 00:00 (467/703): golang-github-stretchr-objx-devel-0. 24 MB/s | 40 kB 00:00 (468/703): golang-github-stretchr-testify-devel 56 MB/s | 93 kB 00:00 (469/703): golang-github-subosito-gotenv-devel- 11 MB/s | 19 kB 00:00 (470/703): golang-github-syndtr-gocapability-de 11 MB/s | 20 kB 00:00 (471/703): golang-github-task-slim-sprig-devel- 35 MB/s | 66 kB 00:00 (472/703): golang-github-syndtr-goleveldb-devel 53 MB/s | 161 kB 00:00 (473/703): golang-github-tchap-patricia-devel-2 10 MB/s | 22 kB 00:00 (474/703): golang-github-thoas-funk-devel-0.7.0 18 MB/s | 53 kB 00:00 (475/703): golang-github-tinylib-msgp-devel-1.1 18 MB/s | 88 kB 00:00 (476/703): golang-github-tklauser-numcpus-devel 5.9 MB/s | 19 kB 00:00 (477/703): golang-github-theupdateframework-not 171 MB/s | 1.5 MB 00:00 (478/703): golang-github-tklauser-sysconf-devel 14 MB/s | 51 kB 00:00 (479/703): golang-github-tmc-grpc-websocket-pro 8.9 MB/s | 21 kB 00:00 (480/703): golang-github-tomasen-realip-devel-0 8.3 MB/s | 12 kB 00:00 (481/703): golang-github-tonistiigi-actions-cac 11 MB/s | 20 kB 00:00 (482/703): golang-github-tonistiigi-archvariant 6.1 MB/s | 13 kB 00:00 (483/703): golang-github-tonistiigi-fsutil-deve 41 MB/s | 67 kB 00:00 (484/703): golang-github-tonistiigi-rosetta-dev 6.5 MB/s | 11 kB 00:00 (485/703): golang-github-tonistiigi-units-devel 7.8 MB/s | 12 kB 00:00 (486/703): golang-github-tonistiigi-vt100-devel 11 MB/s | 21 kB 00:00 (487/703): golang-github-ttacon-chalk-devel-0.1 7.9 MB/s | 14 kB 00:00 (488/703): golang-github-transparency-dev-merkl 110 MB/s | 410 kB 00:00 (489/703): golang-github-tv42-httpunix-devel-0- 4.1 MB/s | 12 kB 00:00 (490/703): golang-github-twinj-uuid-devel-1.0.0 18 MB/s | 41 kB 00:00 (491/703): golang-github-twmb-murmur3-devel-1.1 11 MB/s | 19 kB 00:00 (492/703): golang-github-u-root-uio-devel-0-0.6 15 MB/s | 33 kB 00:00 (493/703): golang-github-uber-jaeger-client-dev 73 MB/s | 240 kB 00:00 (494/703): golang-github-uber-jaeger-lib-devel- 13 MB/s | 48 kB 00:00 (495/703): golang-github-uber-tally-devel-4.1.7 33 MB/s | 142 kB 00:00 (496/703): golang-github-ugorji-devel-1.2.8-3.f 78 MB/s | 276 kB 00:00 (497/703): golang-github-unknwon-com-devel-1.0. 12 MB/s | 35 kB 00:00 (498/703): golang-github-urfave-cli-devel-1.22. 45 MB/s | 92 kB 00:00 (499/703): golang-github-urfave-negroni-devel-2 17 MB/s | 56 kB 00:00 (500/703): golang-github-valyala-bytebufferpool 5.5 MB/s | 15 kB 00:00 (501/703): golang-github-urfave-cli-2-devel-2.1 248 MB/s | 2.7 MB 00:00 (502/703): golang-github-valyala-fasthttp-devel 39 MB/s | 241 kB 00:00 (503/703): golang-github-valyala-fasttemplate-d 2.9 MB/s | 17 kB 00:00 (504/703): golang-github-valyala-tcplisten-deve 9.6 MB/s | 14 kB 00:00 (505/703): golang-github-vbatts-tar-split-devel 51 MB/s | 81 kB 00:00 (506/703): golang-github-vishvananda-netlink-de 69 MB/s | 194 kB 00:00 (507/703): golang-github-vishvananda-netns-deve 8.5 MB/s | 18 kB 00:00 (508/703): golang-github-vividcortex-gohistogra 14 MB/s | 27 kB 00:00 (509/703): golang-github-weppos-publicsuffix-de 38 MB/s | 62 kB 00:00 (510/703): golang-github-xanzy-ssh-agent-devel- 9.9 MB/s | 17 kB 00:00 (511/703): golang-github-xdg-scram-devel-0-0.10 16 MB/s | 23 kB 00:00 (512/703): golang-github-xdg-stringprep-devel-1 19 MB/s | 28 kB 00:00 (513/703): golang-github-xeipuuv-gojsonpointer- 12 MB/s | 17 kB 00:00 (514/703): golang-github-xeipuuv-gojsonreferenc 9.5 MB/s | 16 kB 00:00 (515/703): golang-github-xeipuuv-gojsonschema-d 28 MB/s | 52 kB 00:00 (516/703): golang-github-xeonx-timeago-devel-1. 7.6 MB/s | 14 kB 00:00 (517/703): golang-github-xhit-str2duration-deve 9.5 MB/s | 14 kB 00:00 (518/703): golang-github-xiang90-probing-devel- 8.0 MB/s | 13 kB 00:00 (519/703): golang-github-xlab-treeprint-devel-1 11 MB/s | 17 kB 00:00 (520/703): golang-github-xlzd-gotp-devel-0-0.7. 8.0 MB/s | 15 kB 00:00 (521/703): golang-github-xrash-smetrics-devel-0 13 MB/s | 17 kB 00:00 (522/703): golang-github-yuin-goldmark-devel-1. 77 MB/s | 126 kB 00:00 (523/703): golang-github-yvasiyarov-gorelic-dev 13 MB/s | 21 kB 00:00 (524/703): golang-github-yvasiyarov-metrics-dev 28 MB/s | 44 kB 00:00 (525/703): golang-github-zeebo-blake3-devel-0.2 40 MB/s | 60 kB 00:00 (526/703): golang-github-yvasiyarov-newrelic-pl 7.2 MB/s | 15 kB 00:00 (527/703): golang-github-zmap-rc2-devel-0-0.9.2 11 MB/s | 16 kB 00:00 (528/703): golang-github-zmap-zcertificate-deve 12 MB/s | 18 kB 00:00 (529/703): golang-github-zmap-zlint-3-devel-3.5 123 MB/s | 390 kB 00:00 (530/703): golang-github-zmap-zcrypto-devel-0-0 130 MB/s | 632 kB 00:00 (531/703): golang-github-zookeeper-zk-devel-1.0 15 MB/s | 53 kB 00:00 (532/703): golang-google-protobuf-devel-1.31.0- 236 MB/s | 834 kB 00:00 (533/703): golang-gopkg-alecthomas-kingpin-2-de 21 MB/s | 63 kB 00:00 (534/703): golang-gopkg-check-1-devel-1-33.2021 14 MB/s | 44 kB 00:00 (535/703): golang-gopkg-cheggaaa-pb-1-devel-1.0 14 MB/s | 27 kB 00:00 (536/703): golang-gopkg-errgo-2-devel-2.1.0-11. 10 MB/s | 19 kB 00:00 (537/703): golang-gopkg-gcfg-1-devel-1.2.3-11.f 20 MB/s | 43 kB 00:00 (538/703): golang-gopkg-inf-0-devel-0.9.1-11.fc 10 MB/s | 22 kB 00:00 (539/703): golang-gopkg-ini-1-devel-1.67.0-3.fc 24 MB/s | 54 kB 00:00 (540/703): golang-gopkg-jcmturner-aescts-1-deve 6.9 MB/s | 16 kB 00:00 (541/703): golang-gopkg-jcmturner-dnsutils-1-de 7.4 MB/s | 14 kB 00:00 (542/703): golang-gopkg-jcmturner-goidentity-3- 7.7 MB/s | 15 kB 00:00 (543/703): golang-gopkg-jcmturner-gokrb5-7-deve 83 MB/s | 185 kB 00:00 (544/703): golang-gopkg-macaron-1-devel-1.4.0-8 23 MB/s | 52 kB 00:00 (545/703): golang-gopkg-jcmturner-rpc-1-devel-1 14 MB/s | 45 kB 00:00 (546/703): golang-gopkg-natefinch-lumberjack-2- 9.4 MB/s | 22 kB 00:00 (547/703): golang-gopkg-readline-1-devel-1.4-18 39 MB/s | 57 kB 00:00 (548/703): golang-gopkg-redis-6-devel-6.15.9-7. 60 MB/s | 102 kB 00:00 (549/703): golang-gopkg-rethinkdb-6-devel-6.2.1 112 MB/s | 272 kB 00:00 (550/703): golang-gopkg-russross-blackfriday-2- 39 MB/s | 75 kB 00:00 (551/703): golang-gopkg-square-jose-2-devel-2.6 88 MB/s | 180 kB 00:00 (552/703): golang-gopkg-src-d-billy-4-devel-4.3 28 MB/s | 44 kB 00:00 (553/703): golang-gopkg-stack-0-devel-0-0.10.20 6.7 MB/s | 15 kB 00:00 (554/703): golang-gopkg-src-d-git-4-devel-4.13. 60 MB/s | 459 kB 00:00 (555/703): golang-gopkg-tomb-1-devel-1-12.20190 2.1 MB/s | 13 kB 00:00 (556/703): golang-gopkg-tomb-2-devel-2-11.20190 1.6 MB/s | 15 kB 00:00 (557/703): golang-gopkg-warnings-0-devel-0.1.2- 1.8 MB/s | 13 kB 00:00 (558/703): golang-gopkg-yaml-2-devel-2.4.0-11.f 14 MB/s | 79 kB 00:00 (559/703): golang-gopkg-yaml-3-devel-3.0.1-7.fc 13 MB/s | 90 kB 00:00 (560/703): golang-gotest-devel-3.3.0-5.fc39.noa 11 MB/s | 87 kB 00:00 (561/703): golang-honnef-tools-devel-2023.1.3-1 64 MB/s | 423 kB 00:00 (562/703): golang-k8s-api-devel-1.22.0-5.fc39.n 48 MB/s | 565 kB 00:00 (563/703): golang-k8s-apimachinery-devel-1.22.0 32 MB/s | 524 kB 00:00 (564/703): golang-k8s-client-devel-1.22.0-6.fc3 87 MB/s | 1.2 MB 00:00 (565/703): golang-k8s-component-base-devel-1.22 9.2 MB/s | 130 kB 00:00 (566/703): golang-gopkg-src-d-git-fixtures-3-de 354 MB/s | 43 MB 00:00 (567/703): golang-k8s-apiserver-devel-1.22.0-10 13 MB/s | 969 kB 00:00 (568/703): golang-k8s-cri-api-devel-1.25.3-3.fc 2.7 MB/s | 105 kB 00:00 (569/703): golang-k8s-gengo-devel-0-0.17.202202 78 MB/s | 171 kB 00:00 (570/703): golang-k8s-kube-openapi-devel-0-0.26 69 MB/s | 175 kB 00:00 (571/703): golang-k8s-klog-devel-2.10.0-8.fc39. 17 MB/s | 57 kB 00:00 (572/703): golang-k8s-utils-devel-0-0.17.202108 67 MB/s | 130 kB 00:00 (573/703): golang-mozilla-pkcs7-devel-0-0.8.202 20 MB/s | 53 kB 00:00 (574/703): golang-mongodb-mongo-driver-devel-1. 159 MB/s | 623 kB 00:00 (575/703): golang-mvdan-gofumpt-devel-0.3.1-3.f 15 MB/s | 39 kB 00:00 (576/703): golang-mvdan-xurls-devel-2.2.0-10.fc 14 MB/s | 26 kB 00:00 (577/703): golang-opencensus-devel-0.23.0-8.fc3 105 MB/s | 202 kB 00:00 (578/703): golang-opentelemetry-contrib-devel-1 101 MB/s | 294 kB 00:00 (579/703): golang-opentelemetry-otel-0.20-devel 145 MB/s | 504 kB 00:00 (580/703): golang-opentelemetry-otel-devel-1.10 126 MB/s | 635 kB 00:00 (581/703): golang-opentelemetry-proto-0.7-devel 17 MB/s | 53 kB 00:00 (582/703): golang-opentelemetry-proto-devel-0.1 18 MB/s | 68 kB 00:00 (583/703): golang-rsc-binaryregexp-devel-0.2.0- 29 MB/s | 75 kB 00:00 (584/703): golang-rsc-pdf-devel-0.1.1-14.fc39.n 16 MB/s | 49 kB 00:00 (585/703): golang-sigs-k8s-apiserver-network-pr 25 MB/s | 80 kB 00:00 (586/703): golang-sigs-k8s-structured-merge-dif 41 MB/s | 121 kB 00:00 (587/703): golang-sigs-k8s-yaml-devel-1.2.0-9.f 8.2 MB/s | 25 kB 00:00 (588/703): golang-uber-atomic-devel-1.11.0-2.fc 18 MB/s | 41 kB 00:00 (589/703): golang-uber-goleak-devel-1.2.1-2.fc3 14 MB/s | 26 kB 00:00 (590/703): golang-uber-multierr-devel-1.11.0-2. 11 MB/s | 22 kB 00:00 (591/703): golang-uber-zap-devel-1.26.0-1.fc40. 26 MB/s | 168 kB 00:00 (592/703): golang-x-arch-devel-0.3.0-2.fc39.noa 37 MB/s | 298 kB 00:00 (593/703): golang-x-crypto-devel-0.14.0-1.fc40. 101 MB/s | 1.1 MB 00:00 (594/703): golang-x-exp-devel-0-0.51.20230806gi 59 MB/s | 312 kB 00:00 (595/703): golang-x-mod-devel-0.13.0-1.fc40.noa 27 MB/s | 121 kB 00:00 (596/703): golang-x-sync-devel-0.1.0-2.fc39.noa 15 MB/s | 35 kB 00:00 (597/703): golang-x-net-devel-0.17.0-1.fc40.noa 171 MB/s | 978 kB 00:00 (598/703): golang-x-sys-devel-0.13.0-1.fc40.noa 92 MB/s | 517 kB 00:00 (599/703): golang-x-term-devel-0.8.0-2.fc39.noa 7.0 MB/s | 24 kB 00:00 (600/703): golang-x-time-devel-0.3.0-2.fc39.noa 14 MB/s | 22 kB 00:00 (601/703): golang-x-vuln-devel-0-0.4.20230221gi 29 MB/s | 117 kB 00:00 (602/703): golang-x-tools-devel-0.11.1-2.fc40.n 198 MB/s | 2.3 MB 00:00 (603/703): golang-x-xerrors-devel-0-0.12.202008 3.7 MB/s | 29 kB 00:00 (604/703): golang-x-text-devel-0.13.0-1.fc40.no 221 MB/s | 4.5 MB 00:00 (605/703): groff-base-1.23.0-2.fc39.x86_64.rpm 155 MB/s | 1.1 MB 00:00 (606/703): iptables-libs-1.8.10-2.fc40.x86_64.r 57 MB/s | 415 kB 00:00 (607/703): libblkid-devel-2.39.2-1.fc40.x86_64. 8.7 MB/s | 18 kB 00:00 (608/703): libbtrfs-6.5.1-1.fc40.x86_64.rpm 17 MB/s | 28 kB 00:00 (609/703): libedit-3.1-48.20230828cvs.fc40.x86_ 58 MB/s | 107 kB 00:00 (610/703): libbtrfsutil-6.5.1-1.fc40.x86_64.rpm 13 MB/s | 32 kB 00:00 (611/703): libffi-devel-3.4.4-4.fc39.x86_64.rpm 19 MB/s | 29 kB 00:00 (612/703): libgcrypt-1.10.2-2.fc39.x86_64.rpm 195 MB/s | 507 kB 00:00 (613/703): libgcrypt-devel-1.10.2-2.fc39.x86_64 48 MB/s | 143 kB 00:00 (614/703): libgpg-error-1.47-2.fc39.x86_64.rpm 85 MB/s | 230 kB 00:00 (615/703): libgpg-error-devel-1.47-2.fc39.x86_6 39 MB/s | 67 kB 00:00 (616/703): libmnl-1.0.5-3.fc39.x86_64.rpm 12 MB/s | 28 kB 00:00 (617/703): libmount-devel-2.39.2-1.fc40.x86_64. 8.5 MB/s | 18 kB 00:00 (618/703): libnetfilter_conntrack-1.0.9-2.fc39. 23 MB/s | 59 kB 00:00 (619/703): libnfnetlink-1.0.1-24.fc39.x86_64.rp 16 MB/s | 29 kB 00:00 (620/703): libnftnl-1.2.6-3.fc40.x86_64.rpm 42 MB/s | 83 kB 00:00 (621/703): libsecret-0.21.1-1.fc40.x86_64.rpm 96 MB/s | 192 kB 00:00 (622/703): libsecret-devel-0.21.1-1.fc40.x86_64 65 MB/s | 216 kB 00:00 (623/703): libselinux-devel-3.5-5.fc39.x86_64.r 41 MB/s | 151 kB 00:00 (624/703): libsepol-devel-3.5-2.fc39.x86_64.rpm 18 MB/s | 49 kB 00:00 (625/703): libtool-ltdl-devel-2.4.7-8.fc40.x86_ 87 MB/s | 164 kB 00:00 (626/703): lzo-2.10-9.fc39.x86_64.rpm 28 MB/s | 66 kB 00:00 (627/703): m4-1.4.19-7.fc40.x86_64.rpm 100 MB/s | 303 kB 00:00 (628/703): ncurses-6.4-8.20231001.fc40.x86_64.r 138 MB/s | 418 kB 00:00 (629/703): nettle-3.9.1-2.fc39.x86_64.rpm 130 MB/s | 425 kB 00:00 (630/703): nftables-1.0.9-1.fc40.x86_64.rpm 127 MB/s | 421 kB 00:00 (631/703): nftables-devel-1.0.9-1.fc40.x86_64.r 5.6 MB/s | 16 kB 00:00 (632/703): pcre2-utf16-10.42-1.fc39.2.x86_64.rp 94 MB/s | 212 kB 00:00 (633/703): pcre2-devel-10.42-1.fc39.2.x86_64.rp 121 MB/s | 505 kB 00:00 (634/703): pcre2-utf32-10.42-1.fc39.2.x86_64.rp 55 MB/s | 200 kB 00:00 (635/703): perl-AutoLoader-5.74-502.fc40.noarch 12 MB/s | 21 kB 00:00 (636/703): perl-B-1.88-502.fc40.x86_64.rpm 81 MB/s | 177 kB 00:00 (637/703): perl-Carp-1.54-500.fc39.noarch.rpm 13 MB/s | 29 kB 00:00 (638/703): perl-Class-Struct-0.68-502.fc40.noar 8.7 MB/s | 22 kB 00:00 (639/703): perl-Data-Dumper-2.188-501.fc39.x86_ 23 MB/s | 56 kB 00:00 (640/703): perl-Digest-1.20-500.fc39.noarch.rpm 11 MB/s | 25 kB 00:00 (641/703): perl-Digest-MD5-2.58-501.fc40.x86_64 15 MB/s | 35 kB 00:00 (642/703): perl-DynaLoader-1.54-502.fc40.x86_64 17 MB/s | 26 kB 00:00 (643/703): perl-Errno-1.37-502.fc40.x86_64.rpm 7.4 MB/s | 15 kB 00:00 (644/703): perl-Exporter-5.77-500.fc39.noarch.r 10 MB/s | 31 kB 00:00 (645/703): perl-Encode-3.19-500.fc39.x86_64.rpm 227 MB/s | 1.7 MB 00:00 (646/703): perl-Fcntl-1.15-502.fc40.x86_64.rpm 4.1 MB/s | 21 kB 00:00 (647/703): perl-File-Basename-2.86-502.fc40.noa 5.7 MB/s | 17 kB 00:00 (648/703): perl-File-Compare-1.100.700-502.fc40 7.7 MB/s | 13 kB 00:00 (649/703): perl-File-Copy-2.41-502.fc40.noarch. 12 MB/s | 20 kB 00:00 (650/703): perl-File-Find-1.43-502.fc40.noarch. 13 MB/s | 25 kB 00:00 (651/703): perl-File-Path-2.18-500.fc39.noarch. 22 MB/s | 35 kB 00:00 (652/703): perl-File-Temp-0.231.100-500.fc39.no 27 MB/s | 58 kB 00:00 (653/703): perl-File-stat-1.13-502.fc40.noarch. 6.7 MB/s | 17 kB 00:00 (654/703): perl-FileHandle-2.05-502.fc40.noarch 8.1 MB/s | 16 kB 00:00 (655/703): perl-Getopt-Std-1.13-502.fc40.noarch 9.8 MB/s | 16 kB 00:00 (656/703): perl-Getopt-Long-2.54-500.fc39.noarc 21 MB/s | 60 kB 00:00 (657/703): perl-HTTP-Tiny-0.088-3.fc39.noarch.r 26 MB/s | 56 kB 00:00 (658/703): perl-IO-1.52-502.fc40.x86_64.rpm 39 MB/s | 82 kB 00:00 (659/703): perl-IO-Socket-IP-0.42-1.fc39.noarch 23 MB/s | 42 kB 00:00 (660/703): perl-IO-Socket-SSL-2.083-3.fc39.noar 100 MB/s | 225 kB 00:00 (661/703): perl-IPC-Open3-1.22-502.fc40.noarch. 17 MB/s | 22 kB 00:00 (662/703): perl-Mozilla-CA-20230821-1.fc40.noar 9.2 MB/s | 13 kB 00:00 (663/703): perl-MIME-Base64-3.16-500.fc39.x86_6 13 MB/s | 29 kB 00:00 (664/703): perl-Net-SSLeay-1.92-10.fc39.x86_64. 140 MB/s | 360 kB 00:00 (665/703): perl-POSIX-2.13-502.fc40.x86_64.rpm 49 MB/s | 97 kB 00:00 (666/703): perl-PathTools-3.89-500.fc39.x86_64. 41 MB/s | 87 kB 00:00 (667/703): perl-Pod-Escapes-1.07-501.fc40.noarc 14 MB/s | 19 kB 00:00 (668/703): perl-Pod-Perldoc-3.28.01-501.fc39.no 50 MB/s | 86 kB 00:00 (669/703): perl-Pod-Simple-3.45-4.fc39.noarch.r 89 MB/s | 218 kB 00:00 (670/703): perl-Pod-Usage-2.03-500.fc39.noarch. 19 MB/s | 39 kB 00:00 (671/703): perl-Scalar-List-Utils-1.63-500.fc39 37 MB/s | 72 kB 00:00 (672/703): perl-SelectSaver-1.02-502.fc40.noarc 8.8 MB/s | 12 kB 00:00 (673/703): perl-Socket-2.037-3.fc39.x86_64.rpm 32 MB/s | 55 kB 00:00 (674/703): perl-Storable-3.32-500.fc39.x86_64.r 49 MB/s | 99 kB 00:00 (675/703): perl-Symbol-1.09-502.fc40.noarch.rpm 8.8 MB/s | 14 kB 00:00 (676/703): perl-Term-ANSIColor-5.01-501.fc39.no 24 MB/s | 47 kB 00:00 (677/703): perl-Term-Cap-1.18-500.fc39.noarch.r 15 MB/s | 22 kB 00:00 (678/703): perl-Text-ParseWords-3.31-500.fc39.n 9.6 MB/s | 16 kB 00:00 (679/703): perl-Text-Tabs+Wrap-2023.0511-3.fc39 13 MB/s | 22 kB 00:00 (680/703): perl-Thread-Queue-3.14-501.fc40.noar 14 MB/s | 21 kB 00:00 (681/703): perl-Time-Local-1.350-3.fc39.noarch. 19 MB/s | 34 kB 00:00 (682/703): perl-URI-5.21-1.fc40.noarch.rpm 73 MB/s | 125 kB 00:00 (683/703): perl-base-2.27-502.fc40.noarch.rpm 8.3 MB/s | 16 kB 00:00 (684/703): perl-constant-1.33-501.fc39.noarch.r 14 MB/s | 22 kB 00:00 (685/703): perl-if-0.61.000-502.fc40.noarch.rpm 9.5 MB/s | 14 kB 00:00 (686/703): perl-interpreter-5.38.0-502.fc40.x86 53 MB/s | 72 kB 00:00 (687/703): perl-libnet-3.15-501.fc39.noarch.rpm 60 MB/s | 129 kB 00:00 (688/703): perl-locale-1.10-502.fc40.noarch.rpm 5.4 MB/s | 14 kB 00:00 (689/703): perl-mro-1.28-502.fc40.x86_64.rpm 8.7 MB/s | 29 kB 00:00 (690/703): perl-overload-1.37-502.fc40.noarch.r 7.7 MB/s | 46 kB 00:00 (691/703): perl-overloading-0.02-502.fc40.noarc 2.3 MB/s | 13 kB 00:00 (692/703): perl-libs-5.38.0-502.fc40.x86_64.rpm 174 MB/s | 2.3 MB 00:00 (693/703): perl-parent-0.241-500.fc39.noarch.rp 3.9 MB/s | 14 kB 00:00 (694/703): perl-podlators-5.01-500.fc39.noarch. 35 MB/s | 125 kB 00:00 (695/703): perl-threads-2.36-500.fc39.x86_64.rp 35 MB/s | 58 kB 00:00 (696/703): perl-threads-shared-1.68-500.fc39.x8 16 MB/s | 45 kB 00:00 (697/703): perl-vars-1.05-502.fc40.noarch.rpm 7.4 MB/s | 13 kB 00:00 (698/703): protobuf-c-1.4.1-5.fc39.x86_64.rpm 25 MB/s | 39 kB 00:00 (699/703): sysprof-capture-devel-45.1-1.fc40.x8 24 MB/s | 53 kB 00:00 (700/703): softhsm-2.6.1-5.fc39.7.x86_64.rpm 116 MB/s | 450 kB 00:00 (701/703): python3-setuptools-68.2.2-1.fc40.noa 213 MB/s | 1.5 MB 00:00 (702/703): unbound-libs-1.18.0-3.fc40.x86_64.rp 111 MB/s | 535 kB 00:00 (703/703): zlib-devel-1.2.13-5.fc40.x86_64.rpm 21 MB/s | 45 kB 00:00 -------------------------------------------------------------------------------- Total 212 MB/s | 265 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: golang-github-mitchellh-homedir-devel-1.1.0-14.fc39. 1/1 Running scriptlet: golang-github-hashicorp-cleanhttp-devel-0.5.1-13.fc3 1/1 Running scriptlet: golang-github-mxk-flowrate-devel-0-0.24.20190628gitc 1/1 Running scriptlet: golang-github-mitchellh-reflectwalk-devel-1.0.1-11.f 1/1 Running scriptlet: golang-github-hashicorp-syslog-devel-1.0.0-12.fc39.n 1/1 Running scriptlet: golang-github-hashicorp-logutils-devel-1.0.0-12.fc39 1/1 Running scriptlet: golang-github-hashicorp-hcl-devel-1.0.0-13.fc39.noar 1/1 Preparing : 1/1 Installing : golang-x-sys-devel-0.13.0-1.fc40.noarch 1/703 Installing : golang-gopkg-yaml-2-devel-2.4.0-11.fc39.noarch 2/703 Installing : golang-github-pkg-errors-devel-0.9.1-9.fc38.noar 3/703 Installing : golang-github-gogo-protobuf-devel-1.3.2-12.fc39. 4/703 Installing : golang-x-sync-devel-0.1.0-2.fc39.noarch 5/703 Installing : golang-github-google-cmp-devel-0.5.9-2.fc39.noar 6/703 Installing : golang-google-protobuf-devel-1.31.0-4.fc40.noarc 7/703 Installing : golang-github-protobuf-devel-1.5.3-3.fc40.noarch 8/703 Installing : golang-github-spf13-pflag-devel-1.0.5-13.2022091 9/703 Installing : golang-github-google-uuid-devel-1.3.0-6.fc39.noa 10/703 Installing : golang-x-time-devel-0.3.0-2.fc39.noarch 11/703 Installing : golang-gopkg-yaml-3-devel-3.0.1-7.fc39.noarch 12/703 Installing : golang-x-mod-devel-0.13.0-1.fc40.noarch 13/703 Installing : golang-github-mitchellh-mapstructure-devel-1.4.1 14/703 Installing : golang-github-klauspost-compress-devel-1.17.0-1. 15/703 Installing : golang-github-gorilla-mux-devel-1.8.0-9.fc39.noa 16/703 Installing : golang-github-docker-units-devel-0.4.0-13.fc39.n 17/703 Installing : golang-github-davecgh-spew-devel-1.1.1-14.fc39.n 18/703 Installing : golang-k8s-api-devel-1.22.0-5.fc39.noarch 19/703 Installing : golang-github-mattn-isatty-devel-0.0.19-1.fc39.n 20/703 Installing : golang-github-moby-sys-devel-0.6.2-4.20230421git 21/703 Installing : golang-x-term-devel-0.8.0-2.fc39.noarch 22/703 Installing : golang-github-snappy-devel-0.0.4-2.fc39.noarch 23/703 Installing : golang-github-prometheus-client-model-devel-0.2. 24/703 Installing : golang-github-pelletier-toml-devel-1.9.5-3.fc39. 25/703 Installing : golang-github-logr-devel-1.2.4-2.fc39.noarch 26/703 Installing : golang-github-glog-devel-1.0.0-3.fc39.noarch 27/703 Installing : golang-github-mattn-colorable-devel-0.1.13-3.fc3 28/703 Installing : golang-github-docker-connections-devel-0.4.0-15. 29/703 Installing : golang-sigs-k8s-yaml-devel-1.2.0-9.fc39.noarch 30/703 Installing : golang-github-containerd-console-devel-1.0.3-5.f 31/703 Installing : golang-github-fsnotify-devel-1.6.0-3.fc39.noarch 32/703 Installing : golang-github-jessevdk-flags-devel-1.4.0-13.2020 33/703 Installing : golang-github-openapi-errors-devel-0.19.9-7.fc39 34/703 Installing : golang-github-hashicorp-uuid-devel-1.0.3-2.fc39. 35/703 Installing : golang-github-google-btree-devel-1.0.1-10.fc39.n 36/703 Installing : golang-github-groupcache-devel-0-0.30.20210729gi 37/703 Installing : golang-github-containerd-typeurl-devel-1.0.2-9.2 38/703 Installing : golang-github-opencontainers-selinux-devel-1.10. 39/703 Installing : golang-github-sql-driver-mysql-devel-1.6.0-3.fc3 40/703 Installing : golang-github-gomodule-redigo-devel-1:1.8.3-7.fc 41/703 Installing : golang-github-bradfitz-gomemcache-devel-0-0.18.2 42/703 Installing : golang-github-evanphx-json-patch-devel-5.5.0-7.f 43/703 Installing : golang-github-moby-term-devel-0-0.12.20230225git 44/703 Installing : golang-github-vishvananda-netns-devel-0-0.32.202 45/703 Installing : golang-github-vishvananda-netlink-devel-1.2.1~be 46/703 Installing : libmnl-1.0.5-3.fc39.x86_64 47/703 Installing : libgpg-error-1.47-2.fc39.x86_64 48/703 Installing : libgcrypt-1.10.2-2.fc39.x86_64 49/703 Installing : golang-uber-multierr-devel-1.11.0-2.fc39.noarch 50/703 Installing : golang-uber-zap-devel-1.26.0-1.fc40.noarch 51/703 Installing : golang-uber-atomic-devel-1.11.0-2.fc39.noarch 52/703 Installing : golang-gopkg-warnings-0-devel-0.1.2-15.fc39.noar 53/703 Installing : golang-gopkg-natefinch-lumberjack-2-devel-1:2.0. 54/703 Installing : golang-gopkg-ini-1-devel-1.67.0-3.fc39.noarch 55/703 Installing : golang-github-zookeeper-zk-devel-1.0.2-5.fc39.no 56/703 Installing : golang-github-stack-devel-1.8.1-5.fc39.noarch 57/703 Installing : golang-github-sergi-diff-devel-1.3.1-2.fc39.noar 58/703 Installing : golang-github-pmezard-difflib-devel-1.0.0-11.fc3 59/703 Installing : golang-github-morikuni-aec-devel-1.0.0-11.fc39.n 60/703 Installing : golang-github-modern-reflect2-devel-1.0.2-6.fc39 61/703 Installing : golang-github-moby-locker-devel-1.0.1-9.fc39.noa 62/703 Installing : golang-github-mattn-sqlite3-devel-1.14.14-3.fc39 63/703 Installing : golang-github-logfmt-devel-0.5.0-7.fc39.noarch 64/703 Installing : golang-github-kit-log-devel-0.1.0-5.fc39.noarch 65/703 Installing : golang-github-jcmturner-gofork-devel-1.7.6-4.fc3 66/703 Installing : golang-github-felixge-httpsnoop-devel-1.0.1-7.fc 67/703 Installing : golang-github-emicklei-restful-devel-3.8.0-4.fc3 68/703 Installing : compat-golang-github-emicklei-restful-3-devel-3. 69/703 Installing : golang-github-dustin-humanize-devel-1.0.1-3.fc39 70/703 Installing : golang-github-docker-libtrust-devel-0-0.12.20190 71/703 Installing : golang-github-datadog-devel-4.2.0-7.fc39.noarch 72/703 Installing : golang-github-containernetworking-cni-devel-1.1. 73/703 Installing : golang-github-burntsushi-toml-devel-1.2.0-3.fc39 74/703 Installing : golang-github-alecthomas-units-devel-0-0.18.2021 75/703 Installing : golang-github-containerd-cni-devel-1.1.7-3.fc39. 76/703 Installing : golang-github-gorilla-handlers-devel-1.5.1-7.fc3 77/703 Installing : golang-github-peterbourgon-diskv-devel-3.0.1-1.f 78/703 Installing : golang-github-cactus-statsd-client-devel-5.0.0-9 79/703 Installing : golang-github-fatih-color-devel-1.15.0-2.fc39.no 80/703 Installing : golang-github-logr-stdr-devel-1.2.2-3.fc39.noarc 81/703 Installing : golang-github-mistifyio-zfs-devel-2.1.1-15.20220 82/703 Installing : golang-github-matttproud-protobuf-extensions-dev 83/703 Installing : golang-github-aws-smithy-devel-1.13.3-3.fc39.noa 84/703 Installing : golang-github-prometheus-procfs-devel-0.8.0-2.fc 85/703 Installing : golang-github-containerd-fifo-devel-1.0.0-8.fc39 86/703 Installing : golang-github-edsrzf-mmap-devel-1.0.0-10.fc39.no 87/703 Installing : nettle-3.9.1-2.fc39.x86_64 88/703 Installing : gnutls-3.8.1-1.fc40.x86_64 89/703 Installing : glib2-2.78.1-1.fc40.x86_64 90/703 Installing : golang-gopkg-stack-0-devel-0-0.10.20190626git9b4 91/703 Installing : golang-gopkg-inf-0-devel-0.9.1-11.fc39.noarch 92/703 Installing : golang-github-yuin-goldmark-devel-1.6.0-1.fc40.n 93/703 Installing : golang-github-valyala-bytebufferpool-devel-1.0.0 94/703 Installing : golang-github-valyala-fasttemplate-devel-1.2.1-7 95/703 Installing : golang-github-urfave-negroni-devel-2.0.2-8.fc39. 96/703 Installing : golang-github-tv42-httpunix-devel-0-0.12.2020080 97/703 Installing : golang-github-transparency-dev-merkle-devel-0.0. 98/703 Installing : golang-github-tonistiigi-archvariant-devel-1.0.0 99/703 Installing : golang-github-tchap-patricia-devel-2.3.1-9.fc39. 100/703 Installing : golang-github-stretchr-objx-devel-0.5.0-2.fc39.n 101/703 Installing : golang-github-stretchr-testify-devel-1.8.4-2.fc3 102/703 Installing : golang-github-sirupsen-logrus-devel-1.9.0-4.fc39 103/703 Installing : golang-github-opentracing-devel-1.2.0-7.fc39.noa 104/703 Installing : golang-etcd-bbolt-devel-1.3.7-1.fc39.noarch 105/703 Installing : golang-github-docker-events-devel-0-0.13.2020072 106/703 Installing : golang-github-bshuster-repo-logrus-logstash-hook 107/703 Installing : golang-github-jmespath-devel-0.4.0-9.fc39.noarch 108/703 Installing : golang-github-streadway-amqp-devel-1.0.0-10.fc39 109/703 Installing : golang-github-stoewer-strcase-devel-1.2.0-9.fc39 110/703 Installing : golang-github-spf13-cast-devel-1.5.1-2.fc39.noar 111/703 Installing : golang-github-shopspring-decimal-devel-1.2.0-7.f 112/703 Installing : golang-github-ryanuber-columnize-devel-2.1.2-7.f 113/703 Installing : golang-github-pelletier-toml-2-devel-2.0.6-3.fc3 114/703 Installing : golang-github-op-logging-devel-2.0.0-11.20190623 115/703 Installing : golang-github-oklog-run-devel-1.1.0-10.fc39.noar 116/703 Installing : golang-github-ncw-swift-devel-1.0.52-11.fc39.noa 117/703 Installing : golang-github-mitchellh-homedir-devel-1.1.0-14.f 118/703 Installing : golang-github-masterminds-semver-devel-3.2.1-7.f 119/703 Installing : compat-golang-github-masterminds-semver-3-devel- 120/703 Installing : golang-github-kevinburke-ssh-config-devel-1.2.0- 121/703 Installing : golang-github-hdrhistogram-devel-1.0.1-7.fc39.no 122/703 Installing : golang-github-hashicorp-lru-devel-0.5.4-11.fc39. 123/703 Installing : golang-github-hashicorp-immutable-radix-devel-1. 124/703 Installing : golang-github-hashicorp-memdb-devel-1.3.3-4.fc39 125/703 Installing : golang-github-hashicorp-errwrap-devel-1.1.0-7.fc 126/703 Installing : golang-github-hashicorp-multierror-devel-1.1.1-5 127/703 Installing : golang-github-hashicorp-cleanhttp-devel-0.5.1-13 128/703 Installing : golang-github-hashicorp-retryablehttp-devel-0.7. 129/703 Installing : golang-github-hailocab-hostpool-devel-0-0.16.201 130/703 Installing : golang-github-gocql-devel-0-0.20.20210102gite49e 131/703 Installing : golang-github-gorilla-websocket-devel-1.5.0-2.fc 132/703 Installing : golang-github-google-shlex-devel-0-0.12.20200727 133/703 Installing : golang-github-google-querystring-devel-1.1.0-5.f 134/703 Installing : golang-github-google-gofuzz-devel-1.2.0-8.fc39.n 135/703 Installing : golang-github-gofrs-uuid-devel-4.0.0-7.fc39.noar 136/703 Installing : golang-github-gofrs-flock-devel-0.8.1-9.fc39.noa 137/703 Installing : golang-github-form3tech-oss-jwt-devel-3.2.2-7.fc 138/703 Installing : golang-github-emirpasic-gods-devel-1.18.1-4.fc39 139/703 Installing : golang-github-dimchansky-utfbom-devel-1.1.1-7.fc 140/703 Installing : golang-github-dgrijalva-jwt-devel-3.2.0-15.fc39. 141/703 Installing : golang-github-d2g-dhcp4-devel-0-0.21.20181115git 142/703 Installing : golang-github-creack-pty-devel-1.1.18-3.fc39.noa 143/703 Installing : golang-github-cespare-xxhash-devel-2.1.2-9.fc39. 144/703 Installing : compat-golang-github-cespare-xxhash-2-devel-2.1. 145/703 Installing : golang-github-bgentry-speakeasy-devel-0.1.0-13.f 146/703 Installing : golang-github-benbjohnson-clock-devel-1.1.0-8.fc 147/703 Installing : golang-github-asaskevich-govalidator-devel-11.0. 148/703 Installing : golang-github-armon-radix-devel-1.0.0-15.fc39.no 149/703 Installing : golang-github-armon-circbuf-devel-0-0.15.2019042 150/703 Installing : golang-bitbucket-ww-goautoneg-devel-0-0.31.20180 151/703 Installing : golang-github-kr-text-devel-0.2.0-14.fc40.noarch 152/703 Installing : golang-github-kr-pretty-devel-0.2.1-7.fc39.noarc 153/703 Installing : golang-gopkg-check-1-devel-1-33.20210113git10cb9 154/703 Installing : golang-github-git-billy-5-devel-5.3.1-4.fc39.noa 155/703 Installing : golang-gopkg-src-d-billy-4-devel-4.3.2-8.fc39.no 156/703 Installing : golang-github-git-fixtures-4-devel-4.3.1-6.fc39. 157/703 Installing : golang-github-d2g-dhcp4client-devel-1.0.0-12.fc3 158/703 Installing : golang-github-moby-spdystream-devel-0.2.0-5.fc39 159/703 Installing : golang-github-circonus-labs-apiclient-devel-0.7. 160/703 Installing : golang-github-posener-complete-devel-1.2.3-12.fc 161/703 Installing : compat-golang-github-codahale-hdrhistogram-devel 162/703 Installing : golang-github-performancecopilot-speed-devel-3.0 163/703 Installing : golang-github-opentracing-contrib-stdlib-devel-1 164/703 Installing : golang-github-gobuffalo-logger-devel-1.0.7-1.fc3 165/703 Installing : golang-github-moby-ipvs-devel-1.0.2-3.fc39.noarc 166/703 Installing : golang-bazil-fuse-devel-0-0.22.20200722gitfb710f 167/703 Installing : golang-github-labstack-gommon-devel-0.3.0-7.fc39 168/703 Installing : libsecret-0.21.1-1.fc40.x86_64 169/703 Installing : compat-golang-github-cactus-statsd-client-5-deve 170/703 Installing : golang-github-inconshreveable-log15-devel-2.15-1 171/703 Installing : golang-github-revel-log15-devel-2.11.20-10.fc39. 172/703 Installing : golang-github-git-gcfg-devel-1.5.0-4.fc39.noarch 173/703 Installing : golang-github-src-d-gcfg-devel-1.4.0-10.fc39.noa 174/703 Installing : golang-gopkg-gcfg-1-devel-1.2.3-11.fc39.noarch 175/703 Installing : golang-github-logr-zapr-devel-1.2.4-2.fc39.noarc 176/703 Installing : libgpg-error-devel-1.47-2.fc39.x86_64 177/703 Installing : libgcrypt-devel-1.10.2-2.fc39.x86_64 178/703 Installing : libnftnl-1.2.6-3.fc40.x86_64 179/703 Installing : compat-golang-github-garyburd-redigo-devel-1:1.8 180/703 Installing : golang-github-jcmturner-goidentity-devel-6.0.1-7 181/703 Installing : golang-gopkg-jcmturner-goidentity-3-devel-3.0.0- 182/703 Installing : golang-github-eapache-xerial-snappy-devel-0-0.11 183/703 Installing : golang-github-linkedin-goavro-devel-2.10.0-8.fc3 184/703 Installing : golang-github-dnaeon-vcr-devel-1.1.0-7.fc39.noar 185/703 Installing : golang-github-scaleway-sdk-devel-1.0.0~beta.20-1 186/703 Installing : golang-github-ghodss-yaml-devel-1.0.0-10.fc39.no 187/703 Installing : golang-github-alexflint-filemutex-devel-1.2.0-1. 188/703 Installing : golang-github-hanwen-fuse-2-devel-2.4.0-1.fc40.n 189/703 Installing : golang-github-safchain-ethtool-devel-0-0.12.2021 190/703 Installing : golang-github-tklauser-numcpus-devel-0.6.1-2.fc3 191/703 Installing : golang-github-tklauser-sysconf-devel-0.3.11-2.fc 192/703 Installing : golang-github-shirou-gopsutil-devel-3.23.9-1.fc4 193/703 Installing : compat-golang-github-shirou-gopsutil-3-devel-3.2 194/703 Installing : golang-github-u-root-uio-devel-0-0.6.20210702git 195/703 Installing : zlib-devel-1.2.13-5.fc40.x86_64 196/703 Installing : sysprof-capture-devel-45.1-1.fc40.x86_64 197/703 Running scriptlet: softhsm-2.6.1-5.fc39.7.x86_64 198/703 Installing : softhsm-2.6.1-5.fc39.7.x86_64 198/703 Running scriptlet: softhsm-2.6.1-5.fc39.7.x86_64 198/703 Installing : python3-setuptools-68.2.2-1.fc40.noarch 199/703 Installing : protobuf-c-1.4.1-5.fc39.x86_64 200/703 Running scriptlet: unbound-libs-1.18.0-3.fc40.x86_64 201/703 Installing : unbound-libs-1.18.0-3.fc40.x86_64 201/703 Installing : gnutls-dane-3.8.1-1.fc40.x86_64 202/703 Installing : gnutls-utils-3.8.1-1.fc40.x86_64 203/703 Installing : pcre2-utf32-10.42-1.fc39.2.x86_64 204/703 Installing : pcre2-utf16-10.42-1.fc39.2.x86_64 205/703 Installing : pcre2-devel-10.42-1.fc39.2.x86_64 206/703 Installing : ncurses-6.4-8.20231001.fc40.x86_64 207/703 Installing : m4-1.4.19-7.fc40.x86_64 208/703 Installing : lzo-2.10-9.fc39.x86_64 209/703 Installing : libsepol-devel-3.5-2.fc39.x86_64 210/703 Installing : libselinux-devel-3.5-5.fc39.x86_64 211/703 Installing : libnfnetlink-1.0.1-24.fc39.x86_64 212/703 Installing : libnetfilter_conntrack-1.0.9-2.fc39.x86_64 213/703 Installing : iptables-libs-1.8.10-2.fc40.x86_64 214/703 Installing : libffi-devel-3.4.4-4.fc39.x86_64 215/703 Installing : libedit-3.1-48.20230828cvs.fc40.x86_64 216/703 Installing : nftables-1:1.0.9-1.fc40.x86_64 217/703 Running scriptlet: nftables-1:1.0.9-1.fc40.x86_64 217/703 Installing : nftables-devel-1:1.0.9-1.fc40.x86_64 218/703 Installing : golang-github-networkplumbing-nft-devel-0.2.0-4. 219/703 Installing : libbtrfsutil-6.5.1-1.fc40.x86_64 220/703 Installing : libbtrfs-6.5.1-1.fc40.x86_64 221/703 Installing : libblkid-devel-2.39.2-1.fc40.x86_64 222/703 Installing : libmount-devel-2.39.2-1.fc40.x86_64 223/703 Installing : glib2-devel-2.78.1-1.fc40.x86_64 224/703 Installing : libsecret-devel-0.21.1-1.fc40.x86_64 225/703 Installing : golang-github-docker-credential-helpers-devel-0. 226/703 Running scriptlet: groff-base-1.23.0-2.fc39.x86_64 227/703 Installing : groff-base-1.23.0-2.fc39.x86_64 227/703 Running scriptlet: groff-base-1.23.0-2.fc39.x86_64 227/703 Installing : perl-Digest-1.20-500.fc39.noarch 228/703 Installing : perl-Digest-MD5-2.58-501.fc40.x86_64 229/703 Installing : perl-B-1.88-502.fc40.x86_64 230/703 Installing : perl-FileHandle-2.05-502.fc40.noarch 231/703 Installing : perl-Data-Dumper-2.188-501.fc39.x86_64 232/703 Installing : perl-libnet-3.15-501.fc39.noarch 233/703 Installing : perl-AutoLoader-5.74-502.fc40.noarch 234/703 Installing : perl-base-2.27-502.fc40.noarch 235/703 Installing : perl-URI-5.21-1.fc40.noarch 236/703 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 237/703 Installing : perl-Mozilla-CA-20230821-1.fc40.noarch 238/703 Installing : perl-if-0.61.000-502.fc40.noarch 239/703 Installing : perl-locale-1.10-502.fc40.noarch 240/703 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 241/703 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 242/703 Installing : perl-File-Path-2.18-500.fc39.noarch 243/703 Installing : perl-IO-Socket-SSL-2.083-3.fc39.noarch 244/703 Installing : perl-Net-SSLeay-1.92-10.fc39.x86_64 245/703 Installing : perl-Pod-Escapes-1:1.07-501.fc40.noarch 246/703 Installing : perl-Class-Struct-0.68-502.fc40.noarch 247/703 Installing : perl-Term-ANSIColor-5.01-501.fc39.noarch 248/703 Installing : perl-POSIX-2.13-502.fc40.x86_64 249/703 Installing : perl-IPC-Open3-1.22-502.fc40.noarch 250/703 Installing : perl-File-Temp-1:0.231.100-500.fc39.noarch 251/703 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 252/703 Installing : perl-Term-Cap-1.18-500.fc39.noarch 253/703 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 254/703 Installing : perl-Socket-4:2.037-3.fc39.x86_64 255/703 Installing : perl-SelectSaver-1.02-502.fc40.noarch 256/703 Installing : perl-Symbol-1.09-502.fc40.noarch 257/703 Installing : perl-File-stat-1.13-502.fc40.noarch 258/703 Installing : perl-podlators-1:5.01-500.fc39.noarch 259/703 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 260/703 Installing : perl-Fcntl-1.15-502.fc40.x86_64 261/703 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 262/703 Installing : perl-mro-1.28-502.fc40.x86_64 263/703 Installing : perl-IO-1.52-502.fc40.x86_64 264/703 Installing : perl-overloading-0.02-502.fc40.noarch 265/703 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 266/703 Installing : perl-Errno-1.37-502.fc40.x86_64 267/703 Installing : perl-File-Basename-2.86-502.fc40.noarch 268/703 Installing : perl-Getopt-Std-1.13-502.fc40.noarch 269/703 Installing : perl-MIME-Base64-3.16-500.fc39.x86_64 270/703 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64 271/703 Installing : perl-constant-1.33-501.fc39.noarch 272/703 Installing : perl-Storable-1:3.32-500.fc39.x86_64 273/703 Installing : perl-overload-1.37-502.fc40.noarch 274/703 Installing : perl-parent-1:0.241-500.fc39.noarch 275/703 Installing : perl-vars-1.05-502.fc40.noarch 276/703 Installing : perl-Getopt-Long-1:2.54-500.fc39.noarch 277/703 Installing : perl-Carp-1.54-500.fc39.noarch 278/703 Installing : perl-Exporter-5.77-500.fc39.noarch 279/703 Installing : perl-PathTools-3.89-500.fc39.x86_64 280/703 Installing : perl-DynaLoader-1.54-502.fc40.x86_64 281/703 Installing : perl-Encode-4:3.19-500.fc39.x86_64 282/703 Installing : perl-libs-4:5.38.0-502.fc40.x86_64 283/703 Installing : perl-interpreter-4:5.38.0-502.fc40.x86_64 284/703 Installing : perl-threads-1:2.36-500.fc39.x86_64 285/703 Installing : perl-threads-shared-1.68-500.fc39.x86_64 286/703 Installing : perl-Thread-Queue-3.14-501.fc40.noarch 287/703 Installing : perl-File-Compare-1.100.700-502.fc40.noarch 288/703 Installing : perl-File-Copy-2.41-502.fc40.noarch 289/703 Installing : perl-File-Find-1.43-502.fc40.noarch 290/703 Installing : golang-x-xerrors-devel-0-0.12.20200807git5ec99f8 291/703 Installing : golang-uber-goleak-devel-1.2.1-2.fc39.noarch 292/703 Installing : golang-rsc-pdf-devel-0.1.1-14.fc39.noarch 293/703 Installing : golang-x-arch-devel-0.3.0-2.fc39.noarch 294/703 Installing : golang-rsc-binaryregexp-devel-0.2.0-9.fc39.noarc 295/703 Installing : golang-mvdan-xurls-devel-2.2.0-10.fc39.noarch 296/703 Installing : golang-mozilla-pkcs7-devel-0-0.8.20220831git33d0 297/703 Installing : golang-gopkg-tomb-2-devel-2-11.20190623gitd5d1b5 298/703 Installing : golang-github-globalsign-mgo-devel-r2018.06.15-1 299/703 Installing : golang-gopkg-tomb-1-devel-1-12.20190623gitdd6329 300/703 Installing : golang-github-nxadm-tail-devel-1.4.6-12.fc39.noa 301/703 Installing : golang-gopkg-russross-blackfriday-2-devel-2.1.0- 302/703 Installing : compat-golang-github-russross-blackfriday-2-deve 303/703 Installing : golang-github-cpuguy83-md2man-devel-2.0.3-1.fc40 304/703 Installing : compat-golang-github-cpuguy83-md2man-2-devel-2.0 305/703 Installing : golang-github-spf13-cobra-devel-1.7.0-2.fc39.noa 306/703 Installing : golang-github-urfave-cli-devel-1.22.10-3.fc39.no 307/703 Installing : golang-github-vbatts-tar-split-devel-0.11.2-3.fc 308/703 Installing : golang-gopkg-redis-6-devel-6.15.9-7.fc39.noarch 309/703 Installing : golang-gopkg-readline-1-devel-1.4-18.20180628git 310/703 Installing : compat-golang-github-chzyer-readline-devel-1.4-1 311/703 Installing : golang-gopkg-jcmturner-rpc-1-devel-1.1.0-7.fc39. 312/703 Installing : golang-gopkg-jcmturner-dnsutils-1-devel-1.0.1-9. 313/703 Installing : golang-gopkg-jcmturner-aescts-1-devel-1.0.1-9.fc 314/703 Installing : golang-gopkg-errgo-2-devel-2.1.0-11.fc39.noarch 315/703 Installing : golang-github-zmap-rc2-devel-0-0.9.20190810gitab 316/703 Installing : golang-github-yvasiyarov-newrelic-platform-devel 317/703 Installing : golang-github-yvasiyarov-metrics-devel-0-0.14.20 318/703 Installing : golang-github-yvasiyarov-gorelic-devel-0.0.7-7.f 319/703 Installing : golang-github-xrash-smetrics-devel-0-0.15.202101 320/703 Installing : golang-github-xlzd-gotp-devel-0-0.7.20200903gitc 321/703 Installing : golang-github-xlab-treeprint-devel-1.1.0-5.fc39. 322/703 Installing : golang-github-xiang90-probing-devel-0.0.2-11.fc3 323/703 Installing : golang-github-xhit-str2duration-devel-2.1.0-3.fc 324/703 Installing : compat-golang-github-xhit-str2duration-2-devel-2 325/703 Installing : golang-gopkg-alecthomas-kingpin-2-devel-2.3.2-1. 326/703 Installing : compat-golang-github-alecthomas-kingpin-2-devel- 327/703 Installing : golang-github-xeonx-timeago-devel-1.0.0-1.rc4.fc 328/703 Installing : golang-github-xeipuuv-gojsonpointer-devel-0-0.18 329/703 Installing : golang-github-xeipuuv-gojsonreference-devel-0-0. 330/703 Installing : golang-github-xeipuuv-gojsonschema-devel-1.2.0-1 331/703 Installing : golang-github-opencontainers-runtime-spec-devel- 332/703 Installing : golang-github-containerd-runc-devel-1.1.0-1.fc39 333/703 Installing : golang-github-vividcortex-gohistogram-devel-1.0. 334/703 Installing : golang-github-valyala-tcplisten-devel-1.0.0-5.fc 335/703 Installing : golang-github-unknwon-com-devel-1:1.0.1-7.fc39.n 336/703 Installing : golang-github-twmb-murmur3-devel-1.1.5-5.fc39.no 337/703 Installing : golang-github-twinj-uuid-devel-1.0.0-11.fc39.noa 338/703 Installing : golang-github-ttacon-chalk-devel-0.1-11.20190306 339/703 Installing : golang-github-tonistiigi-vt100-devel-0-0.13.2022 340/703 Installing : golang-github-tonistiigi-units-devel-0-0.12.2019 341/703 Installing : golang-github-tonistiigi-rosetta-devel-0-0.9.202 342/703 Installing : golang-github-tomasen-realip-devel-0-0.10.201906 343/703 Installing : golang-github-thoas-funk-devel-0.7.0-7.fc39.noar 344/703 Installing : golang-github-checkpoint-restore-criu-devel-5.3. 345/703 Installing : compat-golang-github-checkpoint-restore-criu-5-d 346/703 Installing : golang-github-task-slim-sprig-devel-3.2.0-4.2022 347/703 Installing : golang-github-syndtr-gocapability-devel-0-0.35.2 348/703 Installing : golang-github-streadway-handy-devel-0-0.12.20200 349/703 Installing : golang-github-stefanberger-pkcs11uri-devel-0-0.4 350/703 Installing : golang-github-stathat-devel-1.0.0-11.fc39.noarch 351/703 Installing : golang-github-rcrowley-metrics-devel-0-0.32.2021 352/703 Installing : golang-github-afex-hystrix-devel-0-0.12.20190622 353/703 Installing : golang-github-sql-civil-devel-0-0.7.20200909gitc 354/703 Installing : golang-github-sony-gobreaker-devel-0.5.0-10.fc39 355/703 Installing : golang-github-sean-seed-devel-0-0.10.20190623git 356/703 Installing : golang-github-sagikazarmark-slog-shim-devel-0.1. 357/703 Installing : golang-github-rs-xid-devel-1.5.0-2.fc39.noarch 358/703 Installing : golang-github-rivo-uniseg-devel-0.4.4-3.fc39.noa 359/703 Installing : golang-github-mattn-runewidth-devel-0.0.15-1.fc3 360/703 Installing : golang-github-olekukonko-tablewriter-devel-0.0.5 361/703 Installing : golang-github-awslabs-aws-multi-module-repositor 362/703 Installing : golang-gopkg-cheggaaa-pb-1-devel-1.0.28-11.fc39. 363/703 Installing : golang-github-revel-pathtree-devel-0-0.10.201906 364/703 Installing : golang-github-revel-config-devel-1.0.0-7.fc39.no 365/703 Installing : golang-github-racksec-srslog-devel-0-0.12.201906 366/703 Installing : golang-github-puerkitobio-urlesc-devel-0-0.19.20 367/703 Installing : golang-github-pkg-profile-devel-1.6.0-3.fc39.noa 368/703 Installing : golang-github-pkg-diff-devel-0-0.8.20210406git20 369/703 Installing : golang-github-rogpeppe-internal-devel-1.8.1-6.fc 370/703 Installing : golang-github-pierrec-cmdflag-devel-0.0.2-10.fc3 371/703 Installing : golang-github-philhofer-fwd-devel-1.1.2-1.fc39.n 372/703 Installing : golang-github-pborman-getopt-devel-2.1.0-7.fc39. 373/703 Installing : golang-github-oklog-ulid-devel-2.0.2-14.fc39.noa 374/703 Installing : golang-github-patrickmn-cache-devel-2.1.0-16.fc3 375/703 Installing : golang-github-nytimes-gziphandler-devel-1.1.1-13 376/703 Installing : golang-github-nats-io-nuid-devel-1.0.1-11.fc39.n 377/703 Installing : golang-github-mxk-flowrate-devel-0-0.24.20190628 378/703 Installing : golang-github-mrunalp-fileutils-devel-0.5.0-9.fc 379/703 Installing : golang-github-mreiferson-httpclient-devel-0-0.27 380/703 Installing : golang-github-montanaflynn-stats-devel-0.6.6-5.f 381/703 Installing : golang-github-modern-concurrent-devel-1.0.3-13.f 382/703 Installing : golang-github-json-iterator-devel-1.1.12-5.fc39. 383/703 Installing : golang-sigs-k8s-structured-merge-diff-devel-4.2. 384/703 Installing : compat-golang-sigs-k8s-structured-merge-diff-4-d 385/703 Installing : golang-github-moby-patternmatcher-devel-0.5.0-3. 386/703 Installing : golang-github-mitchellh-wordwrap-devel-1.0.1-7.f 387/703 Installing : golang-github-mitchellh-reflectwalk-devel-1.0.1- 388/703 Installing : golang-github-mitchellh-copystructure-devel-1.2. 389/703 Installing : golang-github-mitchellh-hashstructure-2-devel-2. 390/703 Installing : golang-github-mitchellh-colorstring-devel-0-0.11 391/703 Installing : golang-github-mattn-shellwords-devel-1.0.12-7.fc 392/703 Installing : golang-github-masterminds-goutils-devel-1.1.0-7. 393/703 Installing : golang-github-markbates-safe-devel-1.0.1-7.fc39. 394/703 Installing : golang-github-markbates-oncer-devel-1.0.0-7.fc39 395/703 Installing : golang-github-markbates-errx-devel-1.1.0-7.fc39. 396/703 Installing : golang-github-magiconair-properties-devel-1.8.4- 397/703 Installing : golang-github-macaron-inject-devel-0-0.20.202101 398/703 Installing : golang-github-leodido-urn-devel-1.2.1-7.fc39.noa 399/703 Installing : golang-github-kylelemons-godebug-devel-1.1.0-11. 400/703 Installing : golang-github-kr-fs-devel-0.1.0-13.fc39.noarch 401/703 Installing : golang-github-kolo-xmlrpc-devel-0-0.16.20210110g 402/703 Installing : golang-github-knetic-govaluate-devel-3.0.0-11.20 403/703 Installing : golang-github-klauspost-cpuid-devel-2.2.5-1.fc39 404/703 Installing : compat-golang-github-klauspost-cpuid-2-devel-2.2 405/703 Installing : golang-github-kisielk-sqlstruct-devel-0-0.14.202 406/703 Installing : golang-github-karrick-godirwalk-devel-1.16.1-7.f 407/703 Installing : golang-github-jwt-4-devel-4.2.0-4.fc39.noarch 408/703 Installing : golang-github-tonistiigi-actions-cache-devel-0-0 409/703 Installing : golang-github-julienschmidt-httprouter-devel-1.3 410/703 Installing : golang-github-jpillora-backoff-devel-1.0.0-9.fc3 411/703 Installing : golang-github-josharian-native-devel-1.0.0-3.fc3 412/703 Installing : golang-github-josharian-intern-devel-1.0.0-7.fc3 413/703 Installing : golang-github-mailru-easyjson-devel-0.7.7-3.fc39 414/703 Installing : golang-github-openapi-swag-devel-0.21.1-4.fc39.n 415/703 Installing : golang-github-openapi-jsonpointer-devel-0.19.5-7 416/703 Installing : golang-github-jonboulle-clockwork-devel-0.2.2-7. 417/703 Installing : golang-github-joho-godotenv-devel-1.5.1-3.fc39.n 418/703 Installing : golang-github-gobuffalo-envy-devel-1.9.0-8.fc39. 419/703 Installing : golang-github-jmoiron-sqlx-devel-1.3.5-3.fc39.no 420/703 Installing : golang-github-jmhodges-clock-devel-1.2.0-3.fc39. 421/703 Installing : golang-github-jinzhu-inflection-devel-1.0.0-7.fc 422/703 Installing : golang-github-jcmturner-dnsutils-devel-2.0.0-7.f 423/703 Installing : golang-github-jcmturner-aescts-devel-2.0.0-7.fc3 424/703 Installing : golang-github-jba-printsrc-devel-0.2.2-5.fc39.no 425/703 Installing : golang-mvdan-gofumpt-devel-0.3.1-3.fc39.noarch 426/703 Installing : golang-x-exp-devel-0-0.51.20230806gitd63ba01.fc3 427/703 Installing : golang-x-crypto-devel-0.14.0-1.fc40.noarch 428/703 Installing : golang-x-net-devel-0.17.0-1.fc40.noarch 429/703 Installing : golang-x-text-devel-0.13.0-1.fc40.noarch 430/703 Installing : golang-x-vuln-devel-0-0.4.20230221git6ad3e3d.fc3 431/703 Installing : golang-x-tools-devel-1:0.11.1-2.fc40.noarch 432/703 Installing : golang-honnef-tools-devel-2023.1.3-1.20230802git 433/703 Installing : golang-github-aws-sdk-devel-1.44.307-1.fc39.noar 434/703 Installing : golang-github-mock-devel-1.6.0-7.fc39.noarch 435/703 Installing : golang-github-miekg-dns-devel-1.1.55-2.fc39.noar 436/703 Installing : golang-github-labstack-echo-4-devel-4.4.0-5.fc39 437/703 Installing : golang-github-hashicorp-msgpack-devel-2.1.0-2.fc 438/703 Installing : golang-github-mmcloughlin-avo-devel-0.5.0-2.fc39 439/703 Installing : golang-github-denverdino-aliyungo-devel-0-0.26.2 440/703 Installing : golang-github-playground-locales-devel-0.14.1-1. 441/703 Installing : golang-github-urfave-cli-2-devel-2.14.1-6.fc39.n 442/703 Installing : golang-github-xdg-stringprep-devel-1.0.0-10.fc39 443/703 Installing : golang-github-aws-sdk-2-devel-20230724-1.fc39.no 444/703 Installing : golang-github-jbenet-context-devel-0-0.16.201804 445/703 Installing : golang-github-mdlayher-raw-devel-0-0.14.20200729 446/703 Installing : golang-github-xanzy-ssh-agent-devel-0.3.3-2.fc39 447/703 Installing : golang-gopkg-macaron-1-devel-1.4.0-8.fc39.noarch 448/703 Installing : golang-gopkg-square-jose-2-devel-2.6.0-5.fc37.no 449/703 Installing : golang-github-cilium-ebpf-devel-0.11.0-1.fc39.no 450/703 Installing : golang-github-mdlayher-ethernet-devel-0-0.9.2020 451/703 Installing : golang-github-xdg-scram-devel-0-0.10.20190623git 452/703 Installing : golang-github-aws-lambda-devel-1.26.0-8.fc39.noa 453/703 Installing : golang-github-playground-universal-translator-de 454/703 Installing : golang-github-playground-validator-10-devel-10.1 455/703 Installing : golang-github-zeebo-blake3-devel-0.2.3-5.fc39.no 456/703 Installing : golang-github-opencontainers-digest-devel-1.0.0- 457/703 Installing : golang-github-opencontainers-image-spec-devel-1. 458/703 Installing : golang-github-containerd-continuity-devel-0.3.0- 459/703 Installing : golang-github-tonistiigi-fsutil-devel-0-0.16.202 460/703 Installing : golang-github-hashicorp-mdns-devel-1.0.3-11.fc39 461/703 Installing : golang-github-casbin-2-devel-2.63.0-5.fc39.noarc 462/703 Installing : golang-github-hashicorp-hclog-devel-0.15.0-9.fc3 463/703 Installing : golang-github-onsi-ginkgo-devel-1.16.5-3.fc39.no 464/703 Installing : golang-github-tinylib-msgp-devel-1.1.5-9.fc39.no 465/703 Installing : golang-github-fluent-logger-devel-1.9.0-3.fc39.n 466/703 Installing : golang-github-ugorji-devel-1.2.8-3.fc39.noarch 467/703 Installing : golang-gotest-devel-3.3.0-5.fc39.noarch 468/703 Installing : compat-golang-gotest-3-devel-3.3.0-5.fc39.noarch 469/703 Installing : golang-k8s-klog-devel-2.10.0-8.fc39.noarch 470/703 Installing : compat-golang-k8s-klog-2-devel-2.10.0-8.fc39.noa 471/703 Installing : golang-k8s-utils-devel-0-0.17.20210820gitbdf08cb 472/703 Installing : golang-k8s-gengo-devel-0-0.17.20220204gitc02415c 473/703 Installing : golang-github-puerkitobio-purell-devel-1.1.1-12. 474/703 Installing : golang-github-openapi-jsonreference-devel-0.19.5 475/703 Installing : golang-github-openapi-spec-devel-0.20.0-7.fc39.n 476/703 Installing : golang-github-subosito-gotenv-devel-1.6.0-1.fc40 477/703 Installing : golang-github-andybalholm-cascadia-devel-1.2.0-1 478/703 Installing : golang-github-puerkitobio-goquery-devel-1.8.1-1. 479/703 Installing : golang-github-crossdock-devel-0-0.12.20190628git 480/703 Installing : golang-github-google-martian-devel-3.1.0-13.fc39 481/703 Installing : compat-golang-github-google-martian-3-devel-3.1. 482/703 Installing : golang-github-jcmturner-rpc-devel-2.0.3-7.fc39.n 483/703 Installing : golang-github-jcmturner-gokrb5-devel-8.4.4-1.fc3 484/703 Installing : golang-github-lib-pq-devel-1.10.6-3.fc39.noarch 485/703 Installing : golang-github-mdlayher-socket-devel-0.4.1-2.fc39 486/703 Installing : golang-github-mdlayher-netlink-devel-1.7.2-2.fc3 487/703 Installing : golang-github-jsimonetti-rtnetlink-devel-1.3.3-2 488/703 Installing : golang-github-onsi-gomega-devel-1.27.10-1.fc39.n 489/703 Installing : golang-github-syndtr-goleveldb-devel-1.0.0-13.20 490/703 Installing : golang-github-gregjones-httpcache-devel-0-0.15.2 491/703 Installing : golang-github-resty-devel-2.7.0-5.fc39.noarch 492/703 Installing : compat-golang-github-resty-2-devel-2.7.0-5.fc39. 493/703 Installing : golang-github-revel-devel-1.0.0-7.fc39.noarch 494/703 Installing : golang-github-shurcool-graphql-devel-0-0.11.2021 495/703 Installing : golang-github-shurcool-githubv4-devel-0-0.11.202 496/703 Installing : golang-github-shurcool-httpgzip-devel-0-0.16.202 497/703 Installing : golang-github-shurcool-httpfs-devel-0-0.14.20200 498/703 Installing : golang-github-shurcool-vfsgen-devel-0-0.15.20210 499/703 Installing : golang-github-soheilhy-cmux-devel-0.1.5-5.fc39.n 500/703 Installing : golang-github-tmc-grpc-websocket-proxy-devel-0-0 501/703 Installing : golang-github-denisenkom-mssqldb-devel-0.9.0-7.f 502/703 Installing : golang-github-jinzhu-gorm-devel-1.9.16-7.fc39.no 503/703 Installing : golang-github-gophercloud-devel-0.20.0-5.fc39.no 504/703 Installing : golang-github-nats-io-nkeys-devel-0.4.5-2.fc40.n 505/703 Installing : golang-github-nats-io-devel-1.30.2-1.fc40.noarch 506/703 Installing : golang-github-pkg-sftp-devel-1.13.5-2.fc39.noarc 507/703 Installing : golang-github-spf13-afero-devel-1.5.1-7.fc39.noa 508/703 Installing : golang-github-lyft-protoc-gen-star-devel-0.5.2-7 509/703 Installing : golang-github-schollz-progressbar-3-devel-3.8.3- 510/703 Installing : golang-gopkg-jcmturner-gokrb5-7-devel-7.5.0-7.fc 511/703 Installing : golang-github-ishidawataru-sctp-devel-0-0.14.202 512/703 Installing : golang-github-influxdata-influxdb1-client-devel- 513/703 Installing : golang-github-ianlancetaylor-demangle-devel-0-0. 514/703 Installing : golang-github-google-pprof-devel-0-20.20210802gi 515/703 Installing : golang-github-iancoleman-strcase-devel-0.1.3-7.f 516/703 Installing : golang-github-envoyproxy-protoc-gen-validate-dev 517/703 Installing : golang-github-huandu-xstrings-devel-1.3.2-8.fc39 518/703 Installing : golang-github-hashicorp-version-devel-1.6.0-4.fc 519/703 Installing : golang-github-hashicorp-syslog-devel-1.0.0-12.fc 520/703 Installing : golang-github-hashicorp-rootcerts-devel-1.0.2-8. 521/703 Installing : golang-github-hashicorp-logutils-devel-1.0.0-12. 522/703 Installing : golang-github-hashicorp-hcl-devel-1.0.0-13.fc39. 523/703 Installing : golang-github-spf13-viper-devel-1.17.0-1.fc40.no 524/703 Installing : golang-github-graylog2-gelf-devel-2.0.0-8.202011 525/703 Installing : golang-github-googleapis-enterprise-certificate- 526/703 Installing : golang-github-godbus-dbus-devel-5.1.0-3.fc39.noa 527/703 Installing : compat-golang-github-godbus-dbus-5-devel-5.1.0-3 528/703 Installing : golang-github-coreos-systemd-devel-22.5.0-2.fc39 529/703 Installing : compat-golang-github-coreos-systemd-22-devel-22. 530/703 Installing : golang-github-containerd-cgroups-devel-1:1.0.4-7 531/703 Installing : golang-github-gobuffalo-packd-devel-1.0.0-8.fc39 532/703 Installing : golang-github-gobuffalo-packr-devel-2.8.1-7.fc39 533/703 Installing : golang-mongodb-mongo-driver-devel-1.4.5-10.fc39. 534/703 Installing : golang-github-openapi-strfmt-devel-0.19.11-7.fc3 535/703 Installing : golang-github-openapi-analysis-devel-0.19.16-7.f 536/703 Installing : golang-github-openapi-loads-devel-0.20.0-7.fc39. 537/703 Installing : golang-github-openapi-runtime-devel-0.19.31-5.fc 538/703 Installing : golang-github-openapi-validate-devel-0.20.1-6.fc 539/703 Installing : golang-github-openapi-runtime-middleware-devel-0 540/703 Installing : golang-github-gin-contrib-sse-devel-0.1.0-8.fc39 541/703 Installing : golang-github-gin-gonic-devel-1.8.2-3.fc39.noarc 542/703 Installing : golang-github-rs-cors-devel-1.8.0-7.fc39.noarch 543/703 Installing : golang-github-gddo-httputil-devel-0-0.16.2022091 544/703 Installing : golang-github-fvbommel-sortorder-devel-1.1.0-2.f 545/703 Installing : golang-github-franela-goreq-devel-0-0.10.2019062 546/703 Installing : golang-github-fernet-devel-0-0.13.20200726giteff 547/703 Installing : golang-github-fanliao-promise-devel-1.0.0.Alpha- 548/703 Installing : golang-github-insomniacslk-dhcp-devel-0-0.6.2021 549/703 Installing : golang-github-rootless-containers-rootlesskit-de 550/703 Installing : golang-github-etcd-io-gofail-devel-0-0.8.2021080 551/703 Installing : golang-github-eapache-resiliency-devel-1.2.0-8.f 552/703 Installing : golang-github-eapache-queue-devel-1.1.0-12.fc39. 553/703 Installing : golang-github-dvsekhvalnov-jose2go-devel-1.3-14. 554/703 Installing : golang-github-docopt-devel-0.6.2-11.20190509gite 555/703 Installing : compat-golang-github-docopt-devel-0.6.2-11.20190 556/703 Installing : golang-github-docker-go-devel-1.5.1-10.1.2018060 557/703 Installing : golang-github-dennwc-varint-devel-1.0.0-7.202307 558/703 Installing : golang-github-deckarep-set-devel-1.8.0-3.fc39.no 559/703 Installing : golang-github-cyphar-filepath-securejoin-devel-0 560/703 Installing : golang-github-opencontainers-runc-devel-1.1.8-2. 561/703 Installing : golang-github-coreos-semver-devel-0.3.0-14.20220 562/703 Installing : golang-github-coreos-iptables-devel-0.5.0-8.fc39 563/703 Installing : golang-github-containernetworking-plugins-devel- 564/703 Installing : golang-github-codegangsta-inject-devel-1.0.0-10. 565/703 Installing : golang-github-martini-devel-1.0-11.20190622git22 566/703 Installing : golang-github-cloudflare-backoff-devel-0-0.12.20 567/703 Installing : golang-github-clbanning-mxj-devel-2.5.5-5.fc39.n 568/703 Installing : golang-github-circonus-labs-circonusllhist-devel 569/703 Installing : golang-github-circonus-labs-gometrics-devel-3.3. 570/703 Installing : golang-github-cenkalti-backoff-devel-4.2.0-3.fc3 571/703 Installing : compat-golang-github-cenkalti-backoff-4-devel-4. 572/703 Installing : golang-github-hudl-fargo-devel-1.4.0-5.fc39.noar 573/703 Installing : golang-gopkg-rethinkdb-6-devel-6.2.1-7.fc39.noar 574/703 Installing : golang-github-bwesterb-ristretto-devel-1.2.3-1.f 575/703 Installing : golang-github-cloudflare-circl-devel-1.3.1-3.fc3 576/703 Installing : golang-github-protonmail-crypto-devel-0-0.7.2022 577/703 Installing : golang-github-google-devel-55.0.0-1.fc40.noarch 578/703 Installing : golang-github-weppos-publicsuffix-devel-0.30.1-1 579/703 Installing : golang-github-zmap-zcertificate-devel-0.0.1-10.f 580/703 Installing : golang-github-zmap-zcrypto-devel-0-0.21.20230803 581/703 Installing : golang-github-zmap-zlint-3-devel-3.5.0-2.fc39.no 582/703 Installing : golang-github-bugsnag-panicwrap-devel-1.3.2-7.fc 583/703 Installing : golang-github-bsphere-le-devel-0-14.20200724gitf 584/703 Installing : golang-github-blang-semver-devel-4.0.0-11.fc39.n 585/703 Installing : golang-github-bitly-simplejson-devel-0.5.1-1.fc3 586/703 Installing : golang-github-bugsnag-devel-2.2.0-3.fc39.noarch 587/703 Installing : golang-github-shopify-logrus-bugsnag-devel-0-0.1 588/703 Installing : golang-github-beorn7-perks-devel-1.0.1-9.fc39.no 589/703 Installing : golang-github-andybalholm-brotli-devel-1.0.1-8.f 590/703 Installing : golang-github-valyala-fasthttp-devel-1.48.0-5.fc 591/703 Installing : golang-github-alcortesm-tgz-devel-0-0.16.2018040 592/703 Installing : golang-gopkg-src-d-git-4-devel-4.13.1-12.fc39.no 593/703 Installing : golang-gopkg-src-d-git-fixtures-3-devel-3.5.0-11 594/703 Installing : golang-github-ahmetb-linq-3-devel-3.2.0-3.fc39.n 595/703 Installing : golang-github-agext-levenshtein-devel-1.2.3-10.f 596/703 Installing : golang-dario-mergo-devel-1.0.0-1.fc39.noarch 597/703 Installing : compat-golang-github-imdario-mergo-devel-1.0.0-1 598/703 Installing : golang-github-git-5-devel-5.4.2-4.20220801gitbc1 599/703 Installing : golang-github-masterminds-sprig-devel-3.2.2-6.fc 600/703 Installing : golang-github-mitchellh-cli-devel-1.1.2-7.fc39.n 601/703 Installing : golang-github-hashicorp-sockaddr-devel-1.0.2-15. 602/703 Installing : golang-code-cloudfoundry-clock-devel-1.0.0-10.fc 603/703 Installing : golang-code-cloudfoundry-bytefmt-devel-0-0.15.20 604/703 Installing : golang-github-pierrec-lz4-devel-4.1.18-1.fc39.no 605/703 Installing : golang-github-shopify-sarama-devel-1.27.2-9.fc39 606/703 Installing : golang-bitbucket-creachadair-shell-devel-0.0.7-1 607/703 Installing : golang-antlr4-runtime-devel-4.10.1-10.fc39.noarc 608/703 Installing : emacs-filesystem-1:29.1-12.fc40.noarch 609/703 Installing : autoconf-2.71-7.fc40.noarch 610/703 Installing : automake-1.16.5-14.fc40.noarch 611/703 Installing : libtool-ltdl-devel-2.4.7-8.fc40.x86_64 612/703 Installing : golang-github-miekg-pkcs11-devel-1.0.3-7.fc39.no 613/703 Installing : e2fsprogs-libs-1.47.0-2.fc39.x86_64 614/703 Installing : btrfs-progs-6.5.1-1.fc40.x86_64 615/703 Installing : btrfs-progs-devel-6.5.1-1.fc40.x86_64 616/703 Installing : golang-github-containerd-btrfs-devel-1.0.0-7.fc3 617/703 Installing : golang-k8s-apimachinery-devel-1.22.0-7.fc39.noar 618/703 Installing : golang-k8s-kube-openapi-devel-0-0.26.20210813git 619/703 Installing : golang-github-googleapis-gnostic-devel-0.5.3-11. 620/703 Installing : golang-google-genproto-devel-0-24.20230720git83c 621/703 Installing : golang-github-cncf-udpa-devel-0.0.1-9.20201223gi 622/703 Installing : golang-github-cncf-xds-devel-0-0.10.20230912gite 623/703 Installing : golang-github-container-storage-interface-spec-d 624/703 Installing : golang-github-containerd-ttrpc-devel-1:1.2.2-1.f 625/703 Installing : golang-github-containers-ocicrypt-devel-1.1.7-1. 626/703 Installing : golang-github-gogo-googleapis-devel-1.4.1-11.fc3 627/703 Installing : golang-github-google-cel-devel-0.12.4-5.fc39.noa 628/703 Installing : golang-github-google-cel-spec-devel-0.7.0-4.fc39 629/703 Installing : golang-github-google-s2a-devel-0.1.7-1.fc40.noar 630/703 Installing : golang-github-grpc-ecosystem-gateway-2-devel-2.7 631/703 Installing : golang-github-census-instrumentation-opencensus- 632/703 Installing : golang-github-census-instrumentation-opencensus- 633/703 Installing : golang-github-grpc-ecosystem-gateway-devel-1.16. 634/703 Installing : golang-github-openzipkin-zipkin-devel-0.2.5-8.fc 635/703 Installing : golang-k8s-cri-api-devel-1.25.3-3.fc39.noarch 636/703 Installing : golang-github-apache-beam-2-devel-2.33.0~RC1-12. 637/703 Installing : golang-github-googleapis-gax-devel-2.12.0-1.fc40 638/703 Installing : golang-google-api-devel-0.148.0-1.fc40.noarch 639/703 Installing : compat-golang-github-coreos-oidc-3-devel-3.4.0-3 640/703 Installing : golang-github-coreos-oidc-devel-3.4.0-3.fc39.noa 641/703 Installing : golang-github-digitalocean-godo-devel-1.105.0-1. 642/703 Installing : golang-github-hashicorp-memberlist-devel-0.4.0-5 643/703 Installing : golang-github-hashicorp-consul-devel-1.15.2-2.fc 644/703 Installing : golang-github-hashicorp-serf-devel-0.10.0-4.fc39 645/703 Installing : golang-github-armon-metrics-devel-0.3.8-7.fc39.n 646/703 Installing : golang-github-docker-metrics-devel-0.0.1-11.fc39 647/703 Installing : golang-github-grpc-ecosystem-prometheus-devel-1. 648/703 Installing : golang-github-hetznercloud-hcloud-devel-2.4.0-1. 649/703 Installing : golang-github-intel-goresctrl-devel-0.2.0-10.fc3 650/703 Installing : golang-github-mwitkow-conntrack-devel-0-0.12.202 651/703 Installing : golang-github-uber-jaeger-client-devel-2.30.0-7. 652/703 Installing : golang-github-uber-jaeger-lib-devel-2.4.1-6.fc39 653/703 Installing : golang-github-uber-tally-devel-4.1.7-2.fc39.noar 654/703 Installing : golang-github-prometheus-client-devel-1.12.2-2.f 655/703 Installing : golang-github-prometheus-alertmanager-devel-0.23 656/703 Installing : golang-github-prometheus-exporter-toolkit-devel- 657/703 Installing : golang-github-prometheus-common-devel-0.35.0-6.f 658/703 Installing : golang-x-oauth2-devel-0.13.0-1.fc40.noarch 659/703 Installing : golang-cloud-google-devel-0.103.0-10.fc39.noarch 660/703 Installing : golang-contrib-opencensus-exporter-ocagent-devel 661/703 Installing : golang-github-theupdateframework-notary-devel-0. 662/703 Installing : golang-github-distribution-3-devel-3.0.0-0.3.pre 663/703 Installing : golang-github-docker-distribution-devel-2.8.1-8. 664/703 Installing : golang-github-azure-sdk-devel-66.0.0-3.fc39.noar 665/703 Installing : golang-github-linode-linodego-devel-1.9.1-3.fc39 666/703 Installing : golang-k8s-client-devel-1.22.0-6.fc39.noarch 667/703 Installing : golang-github-azure-autorest-devel-14.2.0-11.fc3 668/703 Installing : golang-github-grpc-ecosystem-middleware-devel-1. 669/703 Installing : golang-github-simonpasquier-klog-gokit-devel-2.0 670/703 Installing : golang-github-kit-devel-0.11.0-7.fc39~bootstrap. 671/703 Installing : golang-opencensus-devel-0.23.0-8.fc39.noarch 672/703 Installing : golang-opentelemetry-otel-0.20-devel-0.20.0-3.fc 673/703 Installing : golang-opentelemetry-proto-0.7-devel-0.7.0-6.fc3 674/703 Installing : golang-github-envoyproxy-control-plane-devel-0.1 675/703 Installing : golang-github-cloudflare-redoctober-devel-0-0.20 676/703 Installing : golang-github-getsentry-sentry-devel-0.23.0-1.fc 677/703 Installing : golang-github-google-trillian-devel-1.4.2-2.fc40 678/703 Installing : golang-github-docker-libkv-devel-0.2.1-18.202208 679/703 Installing : golang-github-cloudflare-cfssl-devel-1.6.4-2.fc3 680/703 Installing : golang-github-google-certificate-transparency-de 681/703 Installing : golang-etcd-devel-3.5.5-2.fc38.noarch 682/703 Installing : golang-opentelemetry-contrib-devel-1.10.0-4.fc38 683/703 Installing : golang-opentelemetry-otel-devel-1.10.0-1.fc38.no 684/703 Installing : golang-opentelemetry-proto-devel-0.19.0-3.fc39.n 685/703 Installing : golang-github-containerd-aufs-devel-1.0.0-6.fc39 686/703 Installing : golang-github-containerd-fuse-overlayfs-snapshot 687/703 Installing : golang-github-containerd-imgcrypt-devel-1.1.4-4. 688/703 Installing : golang-github-containerd-nri-devel-0.1.0-6.fc39. 689/703 Installing : golang-github-containerd-zfs-devel-1.0.0-6.fc39. 690/703 Installing : golang-github-moby-swarmkit-2-devel-2.0.0-0.7.pr 691/703 Installing : golang-k8s-component-base-devel-1.22.0-6.fc39.no 692/703 Installing : golang-opentelemetry-contrib-0.20-devel-0.20.0-8 693/703 Installing : golang-github-prometheus-devel-2.32.1-9.fc38.noa 694/703 Installing : golang-github-docker-devel-22.06.0~beta.0-9.fc40 695/703 Installing : golang-github-containerd-stargz-snapshotter-deve 696/703 Installing : golang-github-docker-cli-devel-22.06.0~beta.0-3. 697/703 Installing : golang-github-moby-buildkit-devel-0.10.5-3.fc39. 698/703 Installing : containerd-devel-1.6.23-1.fc40.noarch 699/703 Installing : golang-k8s-apiserver-devel-1.22.0-10.fc39.noarch 700/703 Installing : golang-sigs-k8s-apiserver-network-proxy-devel-0. 701/703 Installing : golang-google-grpc-devel-1.48.0-43.fc40~bootstra 702/703 Installing : golang-contrib-opencensus-exporter-stackdriver-d 703/703 Running scriptlet: golang-contrib-opencensus-exporter-stackdriver-d 703/703 Installed: autoconf-2.71-7.fc40.noarch automake-1.16.5-14.fc40.noarch btrfs-progs-6.5.1-1.fc40.x86_64 btrfs-progs-devel-6.5.1-1.fc40.x86_64 compat-golang-github-alecthomas-kingpin-2-devel-2.3.2-1.fc40.noarch compat-golang-github-cactus-statsd-client-5-devel-5.0.0-9.fc39.noarch compat-golang-github-cenkalti-backoff-4-devel-4.2.0-3.fc39.noarch compat-golang-github-cespare-xxhash-2-devel-2.1.2-9.fc39.noarch compat-golang-github-checkpoint-restore-criu-5-devel-5.3.0-4.fc39.noarch compat-golang-github-chzyer-readline-devel-1.4-18.20180628git2972be2.fc39.noarch compat-golang-github-codahale-hdrhistogram-devel-1.0.1-7.fc39.noarch compat-golang-github-coreos-oidc-3-devel-3.4.0-3.fc39.noarch compat-golang-github-coreos-systemd-22-devel-22.5.0-2.fc39.noarch compat-golang-github-cpuguy83-md2man-2-devel-2.0.3-1.fc40.noarch compat-golang-github-docopt-devel-0.6.2-11.20190509gitee0de3b.fc39.noarch compat-golang-github-emicklei-restful-3-devel-3.8.0-4.fc39.noarch compat-golang-github-garyburd-redigo-devel-1:1.8.3-7.fc39.noarch compat-golang-github-godbus-dbus-5-devel-5.1.0-3.fc39.noarch compat-golang-github-google-martian-3-devel-3.1.0-13.fc39.noarch compat-golang-github-imdario-mergo-devel-1.0.0-1.fc39.noarch compat-golang-github-klauspost-cpuid-2-devel-2.2.5-1.fc39.noarch compat-golang-github-masterminds-semver-3-devel-3.2.1-7.fc39.noarch compat-golang-github-resty-2-devel-2.7.0-5.fc39.noarch compat-golang-github-russross-blackfriday-2-devel-2.1.0-7.fc39.noarch compat-golang-github-shirou-gopsutil-3-devel-3.23.9-1.fc40.noarch compat-golang-github-xhit-str2duration-2-devel-2.1.0-3.fc40.noarch compat-golang-gotest-3-devel-3.3.0-5.fc39.noarch compat-golang-k8s-klog-2-devel-2.10.0-8.fc39.noarch compat-golang-sigs-k8s-structured-merge-diff-4-devel-4.2.1-4.fc39.noarch containerd-devel-1.6.23-1.fc40.noarch e2fsprogs-libs-1.47.0-2.fc39.x86_64 emacs-filesystem-1:29.1-12.fc40.noarch glib2-2.78.1-1.fc40.x86_64 glib2-devel-2.78.1-1.fc40.x86_64 gnutls-3.8.1-1.fc40.x86_64 gnutls-dane-3.8.1-1.fc40.x86_64 gnutls-utils-3.8.1-1.fc40.x86_64 golang-antlr4-runtime-devel-4.10.1-10.fc39.noarch golang-bazil-fuse-devel-0-0.22.20200722gitfb710f7.fc39.noarch golang-bitbucket-creachadair-shell-devel-0.0.7-1.fc39.noarch golang-bitbucket-ww-goautoneg-devel-0-0.31.20180302hg75cd24f.fc39.noarch golang-cloud-google-devel-0.103.0-10.fc39.noarch golang-code-cloudfoundry-bytefmt-devel-0-0.15.20230711git41ef4d1.fc39.noarch golang-code-cloudfoundry-clock-devel-1.0.0-10.fc39.noarch golang-contrib-opencensus-exporter-ocagent-devel-0.7.1-14.fc39.noarch golang-contrib-opencensus-exporter-stackdriver-devel-0.13.13-5.fc40.noarch golang-dario-mergo-devel-1.0.0-1.fc39.noarch golang-etcd-bbolt-devel-1.3.7-1.fc39.noarch golang-etcd-devel-3.5.5-2.fc38.noarch golang-github-afex-hystrix-devel-0-0.12.20190622gitfa1af6a.fc39.noarch golang-github-agext-levenshtein-devel-1.2.3-10.fc39.noarch golang-github-ahmetb-linq-3-devel-3.2.0-3.fc39.noarch golang-github-alcortesm-tgz-devel-0-0.16.20180405git9c5fe88.fc39.noarch golang-github-alecthomas-units-devel-0-0.18.20210108git1786d5e.fc39.noarch golang-github-alexflint-filemutex-devel-1.2.0-1.fc39.noarch golang-github-andybalholm-brotli-devel-1.0.1-8.fc39.noarch golang-github-andybalholm-cascadia-devel-1.2.0-10.fc39.noarch golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch golang-github-armon-circbuf-devel-0-0.15.20190420git5111143.fc39.noarch golang-github-armon-metrics-devel-0.3.8-7.fc39.noarch golang-github-armon-radix-devel-1.0.0-15.fc39.noarch golang-github-asaskevich-govalidator-devel-11.0.1-8.fc39.noarch golang-github-aws-lambda-devel-1.26.0-8.fc39.noarch golang-github-aws-sdk-2-devel-20230724-1.fc39.noarch golang-github-aws-sdk-devel-1.44.307-1.fc39.noarch golang-github-aws-smithy-devel-1.13.3-3.fc39.noarch golang-github-awslabs-aws-multi-module-repository-tools-devel-0-0.3.20221016gitb6ea859.fc39.noarch golang-github-azure-autorest-devel-14.2.0-11.fc39.noarch golang-github-azure-sdk-devel-66.0.0-3.fc39.noarch golang-github-benbjohnson-clock-devel-1.1.0-8.fc39.noarch golang-github-beorn7-perks-devel-1.0.1-9.fc39.noarch golang-github-bgentry-speakeasy-devel-0.1.0-13.fc39.noarch golang-github-bitly-simplejson-devel-0.5.1-1.fc39.noarch golang-github-blang-semver-devel-4.0.0-11.fc39.noarch golang-github-bradfitz-gomemcache-devel-0-0.18.20200724gita41fca8.fc39.noarch golang-github-bshuster-repo-logrus-logstash-hook-devel-1.0.0-9.fc39.noarch golang-github-bsphere-le-devel-0-14.20200724gitfc06dab.fc39.noarch golang-github-bugsnag-devel-2.2.0-3.fc39.noarch golang-github-bugsnag-panicwrap-devel-1.3.2-7.fc39.noarch golang-github-burntsushi-toml-devel-1.2.0-3.fc39.noarch golang-github-bwesterb-ristretto-devel-1.2.3-1.fc39.noarch golang-github-cactus-statsd-client-devel-5.0.0-9.fc39.noarch golang-github-casbin-2-devel-2.63.0-5.fc39.noarch golang-github-cenkalti-backoff-devel-4.2.0-3.fc39.noarch golang-github-census-instrumentation-opencensus-proto-devel-0.3.0-9.fc39.noarch golang-github-census-instrumentation-opencensus-proto-devel-0.2-0.2.1-9.fc39.noarch golang-github-cespare-xxhash-devel-2.1.2-9.fc39.noarch golang-github-checkpoint-restore-criu-devel-5.3.0-4.fc39.noarch golang-github-cilium-ebpf-devel-0.11.0-1.fc39.noarch golang-github-circonus-labs-apiclient-devel-0.7.10-7.fc39.noarch golang-github-circonus-labs-circonusllhist-devel-0.1.4-8.fc39.noarch golang-github-circonus-labs-gometrics-devel-3.3.0-7.fc39.noarch golang-github-clbanning-mxj-devel-2.5.5-5.fc39.noarch golang-github-cloudflare-backoff-devel-0-0.12.20190628git647f3cd.fc39.noarch golang-github-cloudflare-cfssl-devel-1.6.4-2.fc39.noarch golang-github-cloudflare-circl-devel-1.3.1-3.fc39.x86_64 golang-github-cloudflare-redoctober-devel-0-0.20.20220724git6a74ccc.fc39.noarch golang-github-cncf-udpa-devel-0.0.1-9.20201223gitcc1b757.fc39.noarch golang-github-cncf-xds-devel-0-0.10.20230912gite9ce688.fc40.noarch golang-github-codegangsta-inject-devel-1.0.0-10.20190622git33e0aa1.fc39.noarch golang-github-container-storage-interface-spec-devel-1.5.0-6.fc39.noarch golang-github-containerd-aufs-devel-1.0.0-6.fc39.noarch golang-github-containerd-btrfs-devel-1.0.0-7.fc39.noarch golang-github-containerd-cgroups-devel-1:1.0.4-7.fc39.noarch golang-github-containerd-cni-devel-1.1.7-3.fc39.noarch golang-github-containerd-console-devel-1.0.3-5.fc39.noarch golang-github-containerd-continuity-devel-0.3.0-3.fc39.noarch golang-github-containerd-fifo-devel-1.0.0-8.fc39.noarch golang-github-containerd-fuse-overlayfs-snapshotter-devel-1.0.4-3.fc39.noarch golang-github-containerd-imgcrypt-devel-1.1.4-4.fc39.noarch golang-github-containerd-nri-devel-0.1.0-6.fc39.noarch golang-github-containerd-runc-devel-1.1.0-1.fc39.noarch golang-github-containerd-stargz-snapshotter-devel-0.12.0-4.fc39.noarch golang-github-containerd-ttrpc-devel-1:1.2.2-1.fc39.noarch golang-github-containerd-typeurl-devel-1.0.2-9.20220821git51c7356.fc39.noarch golang-github-containerd-zfs-devel-1.0.0-6.fc39.noarch golang-github-containernetworking-cni-devel-1.1.1-8.fc39.noarch golang-github-containernetworking-plugins-devel-1.1.1-4.fc39.noarch golang-github-containers-ocicrypt-devel-1.1.7-1.fc39.noarch golang-github-coreos-iptables-devel-0.5.0-8.fc39.noarch golang-github-coreos-oidc-devel-3.4.0-3.fc39.noarch golang-github-coreos-semver-devel-0.3.0-14.20220925git167f5da.fc39.noarch golang-github-coreos-systemd-devel-22.5.0-2.fc39.noarch golang-github-cpuguy83-md2man-devel-2.0.3-1.fc40.noarch golang-github-creack-pty-devel-1.1.18-3.fc39.noarch golang-github-crossdock-devel-0-0.12.20190628git049aabb.fc39.noarch golang-github-cyphar-filepath-securejoin-devel-0.2.3-4.fc39.noarch golang-github-d2g-dhcp4-devel-0-0.21.20181115gita1d1b6c.fc39.noarch golang-github-d2g-dhcp4client-devel-1.0.0-12.fc39.noarch golang-github-datadog-devel-4.2.0-7.fc39.noarch golang-github-davecgh-spew-devel-1.1.1-14.fc39.noarch golang-github-deckarep-set-devel-1.8.0-3.fc39.noarch golang-github-denisenkom-mssqldb-devel-0.9.0-7.fc39.noarch golang-github-dennwc-varint-devel-1.0.0-7.20230711git2d9bdf4.fc39.noarch golang-github-denverdino-aliyungo-devel-0-0.26.20210109gita47aa05.fc39.noarch golang-github-dgrijalva-jwt-devel-3.2.0-15.fc39.noarch golang-github-digitalocean-godo-devel-1.105.0-1.fc40.noarch golang-github-dimchansky-utfbom-devel-1.1.1-7.fc39.noarch golang-github-distribution-3-devel-3.0.0-0.3.pre1.20221009git0122d7d.fc39.noarch golang-github-dnaeon-vcr-devel-1.1.0-7.fc39.noarch golang-github-docker-cli-devel-22.06.0~beta.0-3.fc39.noarch golang-github-docker-connections-devel-0.4.0-15.20220822git58542c7.fc39.noarch golang-github-docker-credential-helpers-devel-0.6.3-8.fc39.noarch golang-github-docker-devel-22.06.0~beta.0-9.fc40.noarch golang-github-docker-distribution-devel-2.8.1-8.20220821gitbc6b745.fc39.noarch golang-github-docker-events-devel-0-0.13.20200726gite31b211.fc39.noarch golang-github-docker-go-devel-1.5.1-10.1.20180609gitd30aec9.fc39.noarch golang-github-docker-libkv-devel-0.2.1-18.20220823gitdfacc56.fc39.noarch golang-github-docker-libtrust-devel-0-0.12.20190501gitaabc10e.fc39.noarch golang-github-docker-metrics-devel-0.0.1-11.fc39.noarch golang-github-docker-units-devel-0.4.0-13.fc39.noarch golang-github-docopt-devel-0.6.2-11.20190509gitee0de3b.fc39.noarch golang-github-dustin-humanize-devel-1.0.1-3.fc39.noarch golang-github-dvsekhvalnov-jose2go-devel-1.3-14.20220303gitfeb89cf.fc39.noarch golang-github-eapache-queue-devel-1.1.0-12.fc39.noarch golang-github-eapache-resiliency-devel-1.2.0-8.fc39.noarch golang-github-eapache-xerial-snappy-devel-0-0.11.20190408git776d571.fc39.noarch golang-github-edsrzf-mmap-devel-1.0.0-10.fc39.noarch golang-github-emicklei-restful-devel-3.8.0-4.fc39.noarch golang-github-emirpasic-gods-devel-1.18.1-4.fc39.noarch golang-github-envoyproxy-control-plane-devel-0.11.1-1.fc40.noarch golang-github-envoyproxy-protoc-gen-validate-devel-0.4.1-10.fc39.noarch golang-github-etcd-io-gofail-devel-0-0.8.20210808gitad7f989.fc39.noarch golang-github-evanphx-json-patch-devel-5.5.0-7.fc39.noarch golang-github-fanliao-promise-devel-1.0.0.Alpha-6.20210702git1890db3.fc39.noarch golang-github-fatih-color-devel-1.15.0-2.fc39.noarch golang-github-felixge-httpsnoop-devel-1.0.1-7.fc39.noarch golang-github-fernet-devel-0-0.13.20200726giteff2850.fc39.noarch golang-github-fluent-logger-devel-1.9.0-3.fc39.noarch golang-github-form3tech-oss-jwt-devel-3.2.2-7.fc39.noarch golang-github-franela-goreq-devel-0-0.10.20190623gitbcd34c9.fc39.noarch golang-github-fsnotify-devel-1.6.0-3.fc39.noarch golang-github-fvbommel-sortorder-devel-1.1.0-2.fc39.noarch golang-github-gddo-httputil-devel-0-0.16.20220914git20d68f9.fc39.noarch golang-github-getsentry-sentry-devel-0.23.0-1.fc40.noarch golang-github-ghodss-yaml-devel-1.0.0-10.fc39.noarch golang-github-gin-contrib-sse-devel-0.1.0-8.fc39.noarch golang-github-gin-gonic-devel-1.8.2-3.fc39.noarch golang-github-git-5-devel-5.4.2-4.20220801gitbc1f419.fc39.noarch golang-github-git-billy-5-devel-5.3.1-4.fc39.noarch golang-github-git-fixtures-4-devel-4.3.1-6.fc39.noarch golang-github-git-gcfg-devel-1.5.0-4.fc39.noarch golang-github-globalsign-mgo-devel-r2018.06.15-12.fc39.noarch golang-github-glog-devel-1.0.0-3.fc39.noarch golang-github-gobuffalo-envy-devel-1.9.0-8.fc39.noarch golang-github-gobuffalo-logger-devel-1.0.7-1.fc39.noarch golang-github-gobuffalo-packd-devel-1.0.0-8.fc39.noarch golang-github-gobuffalo-packr-devel-2.8.1-7.fc39.noarch golang-github-gocql-devel-0-0.20.20210102gite49edf9.fc39.noarch golang-github-godbus-dbus-devel-5.1.0-3.fc39.noarch golang-github-gofrs-flock-devel-0.8.1-9.fc39.noarch golang-github-gofrs-uuid-devel-4.0.0-7.fc39.noarch golang-github-gogo-googleapis-devel-1.4.1-11.fc39.noarch golang-github-gogo-protobuf-devel-1.3.2-12.fc39.noarch golang-github-gomodule-redigo-devel-1:1.8.3-7.fc39.noarch golang-github-google-btree-devel-1.0.1-10.fc39.noarch golang-github-google-cel-devel-0.12.4-5.fc39.noarch golang-github-google-cel-spec-devel-0.7.0-4.fc39.noarch golang-github-google-certificate-transparency-devel-1.1.3-5.fc39.noarch golang-github-google-cmp-devel-0.5.9-2.fc39.noarch golang-github-google-devel-55.0.0-1.fc40.noarch golang-github-google-gofuzz-devel-1.2.0-8.fc39.noarch golang-github-google-martian-devel-3.1.0-13.fc39.noarch golang-github-google-pprof-devel-0-20.20210802gitc50bf4f.fc39.noarch golang-github-google-querystring-devel-1.1.0-5.fc39.noarch golang-github-google-s2a-devel-0.1.7-1.fc40.noarch golang-github-google-shlex-devel-0-0.12.20200727gite7afc7f.fc39.noarch golang-github-google-trillian-devel-1.4.2-2.fc40.noarch golang-github-google-uuid-devel-1.3.0-6.fc39.noarch golang-github-googleapis-enterprise-certificate-proxy-devel-0.2.5-1.fc40.noarch golang-github-googleapis-gax-devel-2.12.0-1.fc40.noarch golang-github-googleapis-gnostic-devel-0.5.3-11.fc39.noarch golang-github-gophercloud-devel-0.20.0-5.fc39.noarch golang-github-gorilla-handlers-devel-1.5.1-7.fc39.noarch golang-github-gorilla-mux-devel-1.8.0-9.fc39.noarch golang-github-gorilla-websocket-devel-1.5.0-2.fc39.noarch golang-github-graylog2-gelf-devel-2.0.0-8.20201111git1550ee6.fc39.noarch golang-github-gregjones-httpcache-devel-0-0.15.20210109git901d907.fc39.noarch golang-github-groupcache-devel-0-0.30.20210729git41bb18b.fc39.noarch golang-github-grpc-ecosystem-gateway-2-devel-2.7.3-9.fc39.noarch golang-github-grpc-ecosystem-gateway-devel-1.16.0-11.20230117git26318a5.fc39.noarch golang-github-grpc-ecosystem-middleware-devel-1.3.0-7.fc39.noarch golang-github-grpc-ecosystem-prometheus-devel-1.2.0-14.20200727git9abf3eb.fc39.noarch golang-github-hailocab-hostpool-devel-0-0.16.20190626gite80d13c.fc39.noarch golang-github-hanwen-fuse-2-devel-2.4.0-1.fc40.noarch golang-github-hashicorp-cleanhttp-devel-0.5.1-13.fc39.noarch golang-github-hashicorp-consul-devel-1.15.2-2.fc39.noarch golang-github-hashicorp-errwrap-devel-1.1.0-7.fc39.noarch golang-github-hashicorp-hcl-devel-1.0.0-13.fc39.noarch golang-github-hashicorp-hclog-devel-0.15.0-9.fc39.noarch golang-github-hashicorp-immutable-radix-devel-1.3.1-3.fc39.noarch golang-github-hashicorp-logutils-devel-1.0.0-12.fc39.noarch golang-github-hashicorp-lru-devel-0.5.4-11.fc39.noarch golang-github-hashicorp-mdns-devel-1.0.3-11.fc39.noarch golang-github-hashicorp-memberlist-devel-0.4.0-5.fc39.noarch golang-github-hashicorp-memdb-devel-1.3.3-4.fc39.noarch golang-github-hashicorp-msgpack-devel-2.1.0-2.fc39.noarch golang-github-hashicorp-multierror-devel-1.1.1-5.fc39.noarch golang-github-hashicorp-retryablehttp-devel-0.7.0-5.fc39.noarch golang-github-hashicorp-rootcerts-devel-1.0.2-8.fc39.noarch golang-github-hashicorp-serf-devel-0.10.0-4.fc39.noarch golang-github-hashicorp-sockaddr-devel-1.0.2-15.fc39.noarch golang-github-hashicorp-syslog-devel-1.0.0-12.fc39.noarch golang-github-hashicorp-uuid-devel-1.0.3-2.fc39.noarch golang-github-hashicorp-version-devel-1.6.0-4.fc39.noarch golang-github-hdrhistogram-devel-1.0.1-7.fc39.noarch golang-github-hetznercloud-hcloud-devel-2.4.0-1.fc40.noarch golang-github-huandu-xstrings-devel-1.3.2-8.fc39.noarch golang-github-hudl-fargo-devel-1.4.0-5.fc39.noarch golang-github-iancoleman-strcase-devel-0.1.3-7.fc39.noarch golang-github-ianlancetaylor-demangle-devel-0-0.14.20210109git28f6c0f.fc39.noarch golang-github-inconshreveable-log15-devel-2.15-10.fc39.noarch golang-github-influxdata-influxdb1-client-devel-0-0.12.20210109gitb269163.fc39.noarch golang-github-insomniacslk-dhcp-devel-0-0.6.20210705git465dd6c.fc39.noarch golang-github-intel-goresctrl-devel-0.2.0-10.fc39.noarch golang-github-ishidawataru-sctp-devel-0-0.14.20220917git9a39160.fc39.noarch golang-github-jba-printsrc-devel-0.2.2-5.fc39.noarch golang-github-jbenet-context-devel-0-0.16.20180402gitd14ea06.fc39.noarch golang-github-jcmturner-aescts-devel-2.0.0-7.fc39.noarch golang-github-jcmturner-dnsutils-devel-2.0.0-7.fc39.noarch golang-github-jcmturner-gofork-devel-1.7.6-4.fc39.noarch golang-github-jcmturner-goidentity-devel-6.0.1-7.fc39.noarch golang-github-jcmturner-gokrb5-devel-8.4.4-1.fc39.noarch golang-github-jcmturner-rpc-devel-2.0.3-7.fc39.noarch golang-github-jessevdk-flags-devel-1.4.0-13.20200728gitc17162f.fc39.noarch golang-github-jinzhu-gorm-devel-1.9.16-7.fc39.noarch golang-github-jinzhu-inflection-devel-1.0.0-7.fc39.noarch golang-github-jmespath-devel-0.4.0-9.fc39.noarch golang-github-jmhodges-clock-devel-1.2.0-3.fc39.noarch golang-github-jmoiron-sqlx-devel-1.3.5-3.fc39.noarch golang-github-joho-godotenv-devel-1.5.1-3.fc39.noarch golang-github-jonboulle-clockwork-devel-0.2.2-7.fc39.noarch golang-github-josharian-intern-devel-1.0.0-7.fc39.noarch golang-github-josharian-native-devel-1.0.0-3.fc39.noarch golang-github-jpillora-backoff-devel-1.0.0-9.fc39.noarch golang-github-jsimonetti-rtnetlink-devel-1.3.3-2.fc39.noarch golang-github-json-iterator-devel-1.1.12-5.fc39.noarch golang-github-julienschmidt-httprouter-devel-1.3.0-9.fc39.noarch golang-github-jwt-4-devel-4.2.0-4.fc39.noarch golang-github-karrick-godirwalk-devel-1.16.1-7.fc39.noarch golang-github-kevinburke-ssh-config-devel-1.2.0-5.fc39.noarch golang-github-kisielk-sqlstruct-devel-0-0.14.20220724gitdae28ed.fc39.noarch golang-github-kit-devel-0.11.0-7.fc39~bootstrap.noarch golang-github-kit-log-devel-0.1.0-5.fc39.noarch golang-github-klauspost-compress-devel-1.17.0-1.fc40.noarch golang-github-klauspost-cpuid-devel-2.2.5-1.fc39.noarch golang-github-knetic-govaluate-devel-3.0.0-11.20190622git9aa4983.fc39.noarch golang-github-kolo-xmlrpc-devel-0-0.16.20210110git38db28d.fc39.noarch golang-github-kr-fs-devel-0.1.0-13.fc39.noarch golang-github-kr-pretty-devel-0.2.1-7.fc39.noarch golang-github-kr-text-devel-0.2.0-14.fc40.noarch golang-github-kylelemons-godebug-devel-1.1.0-11.fc39.noarch golang-github-labstack-echo-4-devel-4.4.0-5.fc39.noarch golang-github-labstack-gommon-devel-0.3.0-7.fc39.noarch golang-github-leodido-urn-devel-1.2.1-7.fc39.noarch golang-github-lib-pq-devel-1.10.6-3.fc39.noarch golang-github-linkedin-goavro-devel-2.10.0-8.fc39.noarch golang-github-linode-linodego-devel-1.9.1-3.fc39.noarch golang-github-logfmt-devel-0.5.0-7.fc39.noarch golang-github-logr-devel-1.2.4-2.fc39.noarch golang-github-logr-stdr-devel-1.2.2-3.fc39.noarch golang-github-logr-zapr-devel-1.2.4-2.fc39.noarch golang-github-lyft-protoc-gen-star-devel-0.5.2-7.fc39.noarch golang-github-macaron-inject-devel-0-0.20.20210110git138e592.fc39.noarch golang-github-magiconair-properties-devel-1.8.4-9.fc39.noarch golang-github-mailru-easyjson-devel-0.7.7-3.fc39.noarch golang-github-markbates-errx-devel-1.1.0-7.fc39.noarch golang-github-markbates-oncer-devel-1.0.0-7.fc39.noarch golang-github-markbates-safe-devel-1.0.1-7.fc39.noarch golang-github-martini-devel-1.0-11.20190622git22fa469.fc39.noarch golang-github-masterminds-goutils-devel-1.1.0-7.fc39.noarch golang-github-masterminds-semver-devel-3.2.1-7.fc39.noarch golang-github-masterminds-sprig-devel-3.2.2-6.fc39.noarch golang-github-mattn-colorable-devel-0.1.13-3.fc39.noarch golang-github-mattn-isatty-devel-0.0.19-1.fc39.noarch golang-github-mattn-runewidth-devel-0.0.15-1.fc39.noarch golang-github-mattn-shellwords-devel-1.0.12-7.fc39.noarch golang-github-mattn-sqlite3-devel-1.14.14-3.fc39.noarch golang-github-matttproud-protobuf-extensions-devel-1.0.1-12.fc39.noarch golang-github-mdlayher-ethernet-devel-0-0.9.20201109git0394541.fc39.noarch golang-github-mdlayher-netlink-devel-1.7.2-2.fc39.noarch golang-github-mdlayher-raw-devel-0-0.14.20200729git50f2db8.fc39.noarch golang-github-mdlayher-socket-devel-0.4.1-2.fc39.noarch golang-github-miekg-dns-devel-1.1.55-2.fc39.noarch golang-github-miekg-pkcs11-devel-1.0.3-7.fc39.noarch golang-github-mistifyio-zfs-devel-2.1.1-15.20220917gitc6a6a34.fc39.noarch golang-github-mitchellh-cli-devel-1.1.2-7.fc39.noarch golang-github-mitchellh-colorstring-devel-0-0.11.20190623gitd06e56a.fc39.noarch golang-github-mitchellh-copystructure-devel-1.2.0-1.fc39.noarch golang-github-mitchellh-hashstructure-2-devel-2.0.2-4.fc39.noarch golang-github-mitchellh-homedir-devel-1.1.0-14.fc39.noarch golang-github-mitchellh-mapstructure-devel-1.4.1-7.fc39.noarch golang-github-mitchellh-reflectwalk-devel-1.0.1-11.fc39.noarch golang-github-mitchellh-wordwrap-devel-1.0.1-7.fc39.noarch golang-github-mmcloughlin-avo-devel-0.5.0-2.fc39.noarch golang-github-moby-buildkit-devel-0.10.5-3.fc39.noarch golang-github-moby-ipvs-devel-1.0.2-3.fc39.noarch golang-github-moby-locker-devel-1.0.1-9.fc39.noarch golang-github-moby-patternmatcher-devel-0.5.0-3.fc39.noarch golang-github-moby-spdystream-devel-0.2.0-5.fc39.noarch golang-github-moby-swarmkit-2-devel-2.0.0-0.7.pre1.20221009git139c54b.fc39.noarch golang-github-moby-sys-devel-0.6.2-4.20230421gitsequential.v0.5.0.fc40.noarch golang-github-moby-term-devel-0-0.12.20230225git1aeaba8.fc39.noarch golang-github-mock-devel-1.6.0-7.fc39.noarch golang-github-modern-concurrent-devel-1.0.3-13.fc39.noarch golang-github-modern-reflect2-devel-1.0.2-6.fc39.noarch golang-github-montanaflynn-stats-devel-0.6.6-5.fc39.noarch golang-github-morikuni-aec-devel-1.0.0-11.fc39.noarch golang-github-mreiferson-httpclient-devel-0-0.27.20210110git5e475fd.fc39.noarch golang-github-mrunalp-fileutils-devel-0.5.0-9.fc39.noarch golang-github-mwitkow-conntrack-devel-0-0.12.20200729git2f06839.fc39.noarch golang-github-mxk-flowrate-devel-0-0.24.20190628gitcca7078.fc39.noarch golang-github-nats-io-devel-1.30.2-1.fc40.noarch golang-github-nats-io-nkeys-devel-0.4.5-2.fc40.noarch golang-github-nats-io-nuid-devel-1.0.1-11.fc39.noarch golang-github-ncw-swift-devel-1.0.52-11.fc39.noarch golang-github-networkplumbing-nft-devel-0.2.0-4.fc39.noarch golang-github-nxadm-tail-devel-1.4.6-12.fc39.noarch golang-github-nytimes-gziphandler-devel-1.1.1-13.fc39.noarch golang-github-oklog-run-devel-1.1.0-10.fc39.noarch golang-github-oklog-ulid-devel-2.0.2-14.fc39.noarch golang-github-olekukonko-tablewriter-devel-0.0.5-7.fc39.noarch golang-github-onsi-ginkgo-devel-1.16.5-3.fc39.noarch golang-github-onsi-gomega-devel-1.27.10-1.fc39.noarch golang-github-op-logging-devel-2.0.0-11.20190623git970db52.fc39.noarch golang-github-openapi-analysis-devel-0.19.16-7.fc39~bootstrap.noarch golang-github-openapi-errors-devel-0.19.9-7.fc39.noarch golang-github-openapi-jsonpointer-devel-0.19.5-7.fc39.noarch golang-github-openapi-jsonreference-devel-0.19.5-7.fc39.noarch golang-github-openapi-loads-devel-0.20.0-7.fc39.noarch golang-github-openapi-runtime-devel-0.19.31-5.fc39.noarch golang-github-openapi-runtime-middleware-devel-0.19.31-5.fc39.noarch golang-github-openapi-spec-devel-0.20.0-7.fc39.noarch golang-github-openapi-strfmt-devel-0.19.11-7.fc39.noarch golang-github-openapi-swag-devel-0.21.1-4.fc39.noarch golang-github-openapi-validate-devel-0.20.1-6.fc39.noarch golang-github-opencontainers-digest-devel-1.0.0-12.20220918gitbde1400.fc39.noarch golang-github-opencontainers-image-spec-devel-1.1.0~rc4-3.fc39.noarch golang-github-opencontainers-runc-devel-1.1.8-2.fc39.noarch golang-github-opencontainers-runtime-spec-devel-1.1.0-1.fc39.noarch golang-github-opencontainers-selinux-devel-1.10.1-5.fc39.noarch golang-github-opentracing-contrib-stdlib-devel-1.0.0-6.fc39.noarch golang-github-opentracing-devel-1.2.0-7.fc39.noarch golang-github-openzipkin-zipkin-devel-0.2.5-8.fc39.noarch golang-github-patrickmn-cache-devel-2.1.0-16.fc39.noarch golang-github-pborman-getopt-devel-2.1.0-7.fc39.noarch golang-github-pelletier-toml-2-devel-2.0.6-3.fc39.noarch golang-github-pelletier-toml-devel-1.9.5-3.fc39.noarch golang-github-performancecopilot-speed-devel-3.0.1-10.fc39.noarch golang-github-peterbourgon-diskv-devel-3.0.1-1.fc39.noarch golang-github-philhofer-fwd-devel-1.1.2-1.fc39.noarch golang-github-pierrec-cmdflag-devel-0.0.2-10.fc39.noarch golang-github-pierrec-lz4-devel-4.1.18-1.fc39.noarch golang-github-pkg-diff-devel-0-0.8.20210406git20ebb0f.fc39.noarch golang-github-pkg-errors-devel-0.9.1-9.fc38.noarch golang-github-pkg-profile-devel-1.6.0-3.fc39.noarch golang-github-pkg-sftp-devel-1.13.5-2.fc39.noarch golang-github-playground-locales-devel-0.14.1-1.fc39.noarch golang-github-playground-universal-translator-devel-0.18.1-1.fc39.noarch golang-github-playground-validator-10-devel-10.10.0-4.fc39.noarch golang-github-pmezard-difflib-devel-1.0.0-11.fc39.noarch golang-github-posener-complete-devel-1.2.3-12.fc39.noarch golang-github-prometheus-alertmanager-devel-0.23.0-15.fc39.noarch golang-github-prometheus-client-devel-1.12.2-2.fc37.noarch golang-github-prometheus-client-model-devel-0.2.0-11.20210808git147c58e.fc39.noarch golang-github-prometheus-common-devel-0.35.0-6.fc39.noarch golang-github-prometheus-devel-2.32.1-9.fc38.noarch golang-github-prometheus-exporter-toolkit-devel-0.10.0-1.fc40.noarch golang-github-prometheus-procfs-devel-0.8.0-2.fc39.noarch golang-github-protobuf-devel-1.5.3-3.fc40.noarch golang-github-protonmail-crypto-devel-0-0.7.20220828git4b6e5c5.fc39.noarch golang-github-puerkitobio-goquery-devel-1.8.1-1.fc39.noarch golang-github-puerkitobio-purell-devel-1.1.1-12.fc39.noarch golang-github-puerkitobio-urlesc-devel-0-0.19.20190628gitde5bf2a.fc39.noarch golang-github-racksec-srslog-devel-0-0.12.20190627gita4725f0.fc39.noarch golang-github-rcrowley-metrics-devel-0-0.32.20210110gitcf1acfc.fc39.noarch golang-github-resty-devel-2.7.0-5.fc39.noarch golang-github-revel-config-devel-1.0.0-7.fc39.noarch golang-github-revel-devel-1.0.0-7.fc39.noarch golang-github-revel-log15-devel-2.11.20-10.fc39.noarch golang-github-revel-pathtree-devel-0-0.10.20190626git41257a1.fc39.noarch golang-github-rivo-uniseg-devel-0.4.4-3.fc39.noarch golang-github-rogpeppe-internal-devel-1.8.1-6.fc39.noarch golang-github-rootless-containers-rootlesskit-devel-1.0.1-3.fc39.noarch golang-github-rs-cors-devel-1.8.0-7.fc39.noarch golang-github-rs-xid-devel-1.5.0-2.fc39.noarch golang-github-ryanuber-columnize-devel-2.1.2-7.fc39.noarch golang-github-safchain-ethtool-devel-0-0.12.20210112git874930c.fc39.noarch golang-github-sagikazarmark-slog-shim-devel-0.1.0-1.fc40.noarch golang-github-scaleway-sdk-devel-1.0.0~beta.20-1.20230802git347472f.fc39.noarch golang-github-schollz-progressbar-3-devel-3.8.3-5.fc39.noarch golang-github-sean-seed-devel-0-0.10.20190623gite2103e2.fc39.noarch golang-github-sergi-diff-devel-1.3.1-2.fc39.noarch golang-github-shirou-gopsutil-devel-3.23.9-1.fc40.noarch golang-github-shopify-logrus-bugsnag-devel-0-0.10.20190626git577dee2.fc39.noarch golang-github-shopify-sarama-devel-1.27.2-9.fc39.noarch golang-github-shopspring-decimal-devel-1.2.0-7.fc39.noarch golang-github-shurcool-githubv4-devel-0-0.11.20230924git599ae7b.fc40.noarch golang-github-shurcool-graphql-devel-0-0.11.20210113git18c5c31.fc39.noarch golang-github-shurcool-httpfs-devel-0-0.14.20200802git8d4bc4b.fc39.noarch golang-github-shurcool-httpgzip-devel-0-0.16.20200802git320755c.fc39.noarch golang-github-shurcool-vfsgen-devel-0-0.15.20210113git0d455de.fc39.noarch golang-github-simonpasquier-klog-gokit-devel-2.0.1-8.fc39.noarch golang-github-sirupsen-logrus-devel-1.9.0-4.fc39.noarch golang-github-snappy-devel-0.0.4-2.fc39.noarch golang-github-soheilhy-cmux-devel-0.1.5-5.fc39.noarch golang-github-sony-gobreaker-devel-0.5.0-10.fc39.noarch golang-github-spf13-afero-devel-1.5.1-7.fc39.noarch golang-github-spf13-cast-devel-1.5.1-2.fc39.noarch golang-github-spf13-cobra-devel-1.7.0-2.fc39.noarch golang-github-spf13-pflag-devel-1.0.5-13.20220918gitd5e0c06.fc39.noarch golang-github-spf13-viper-devel-1.17.0-1.fc40.noarch golang-github-sql-civil-devel-0-0.7.20200909gitcb61b32.fc39.noarch golang-github-sql-driver-mysql-devel-1.6.0-3.fc39.noarch golang-github-src-d-gcfg-devel-1.4.0-10.fc39.noarch golang-github-stack-devel-1.8.1-5.fc39.noarch golang-github-stathat-devel-1.0.0-11.fc39.noarch golang-github-stefanberger-pkcs11uri-devel-0-0.4.20220202git78d3cae.fc39.noarch golang-github-stoewer-strcase-devel-1.2.0-9.fc39.noarch golang-github-streadway-amqp-devel-1.0.0-10.fc39.noarch golang-github-streadway-handy-devel-0-0.12.20200802git0f66f00.fc39.noarch golang-github-stretchr-objx-devel-0.5.0-2.fc39.noarch golang-github-stretchr-testify-devel-1.8.4-2.fc39.noarch golang-github-subosito-gotenv-devel-1.6.0-1.fc40.noarch golang-github-syndtr-gocapability-devel-0-0.35.20210113git42c35b4.fc39.noarch golang-github-syndtr-goleveldb-devel-1.0.0-13.20210205git5c35d60.fc39.noarch golang-github-task-slim-sprig-devel-3.2.0-4.20220509gitafa1e20.fc39.noarch golang-github-tchap-patricia-devel-2.3.1-9.fc39.noarch golang-github-theupdateframework-notary-devel-0.7.0-11.fc39.noarch golang-github-thoas-funk-devel-0.7.0-7.fc39.noarch golang-github-tinylib-msgp-devel-1.1.5-9.fc39.noarch golang-github-tklauser-numcpus-devel-0.6.1-2.fc39.noarch golang-github-tklauser-sysconf-devel-0.3.11-2.fc39.noarch golang-github-tmc-grpc-websocket-proxy-devel-0-0.14.20210113gite5319fd.fc39.noarch golang-github-tomasen-realip-devel-0-0.10.20190628gitf0c99a9.fc39.noarch golang-github-tonistiigi-actions-cache-devel-0-0.8.20221015git0bdeb6e.fc39.noarch golang-github-tonistiigi-archvariant-devel-1.0.0-3.fc39.noarch golang-github-tonistiigi-fsutil-devel-0-0.16.20221009git4638ad6.fc39.noarch golang-github-tonistiigi-rosetta-devel-0-0.9.20201109git9ba8546.fc39.noarch golang-github-tonistiigi-units-devel-0-0.12.20190628git6950e57.fc39.noarch golang-github-tonistiigi-vt100-devel-0-0.13.20221015git8066bb9.fc39.noarch golang-github-transparency-dev-merkle-devel-0.0.1-3.fc39.noarch golang-github-ttacon-chalk-devel-0.1-11.20190306git22c06c8.fc39.noarch golang-github-tv42-httpunix-devel-0-0.12.20200803git2ba4b9c.fc39.noarch golang-github-twinj-uuid-devel-1.0.0-11.fc39.noarch golang-github-twmb-murmur3-devel-1.1.5-5.fc39.noarch golang-github-u-root-uio-devel-0-0.6.20210702gite40b768.fc39.noarch golang-github-uber-jaeger-client-devel-2.30.0-7.fc39.noarch golang-github-uber-jaeger-lib-devel-2.4.1-6.fc39.noarch golang-github-uber-tally-devel-4.1.7-2.fc39.noarch golang-github-ugorji-devel-1.2.8-3.fc39.noarch golang-github-unknwon-com-devel-1:1.0.1-7.fc39.noarch golang-github-urfave-cli-2-devel-2.14.1-6.fc39.noarch golang-github-urfave-cli-devel-1.22.10-3.fc39.noarch golang-github-urfave-negroni-devel-2.0.2-8.fc39.noarch golang-github-valyala-bytebufferpool-devel-1.0.0-10.fc39.noarch golang-github-valyala-fasthttp-devel-1.48.0-5.fc39.noarch golang-github-valyala-fasttemplate-devel-1.2.1-7.fc39.noarch golang-github-valyala-tcplisten-devel-1.0.0-5.fc39.noarch golang-github-vbatts-tar-split-devel-0.11.2-3.fc39.noarch golang-github-vishvananda-netlink-devel-1.2.1~beta.2-3.fc39.noarch golang-github-vishvananda-netns-devel-0-0.32.20220917git18c4f42.fc39.noarch golang-github-vividcortex-gohistogram-devel-1.0.0-10.fc39.noarch golang-github-weppos-publicsuffix-devel-0.30.1-1.fc39.noarch golang-github-xanzy-ssh-agent-devel-0.3.3-2.fc39.noarch golang-github-xdg-scram-devel-0-0.10.20190623git7eeb566.fc39.noarch golang-github-xdg-stringprep-devel-1.0.0-10.fc39.noarch golang-github-xeipuuv-gojsonpointer-devel-0-0.18.20210113git02993c4.fc39.noarch golang-github-xeipuuv-gojsonreference-devel-0-0.17.20190710gitbd5ef7b.fc39.noarch golang-github-xeipuuv-gojsonschema-devel-1.2.0-10.fc39.noarch golang-github-xeonx-timeago-devel-1.0.0-1.rc4.fc39.9.noarch golang-github-xhit-str2duration-devel-2.1.0-3.fc40.noarch golang-github-xiang90-probing-devel-0.0.2-11.fc39.noarch golang-github-xlab-treeprint-devel-1.1.0-5.fc39.noarch golang-github-xlzd-gotp-devel-0-0.7.20200903gitc8557ba.fc39.noarch golang-github-xrash-smetrics-devel-0-0.15.20210113git039620a.fc39.noarch golang-github-yuin-goldmark-devel-1.6.0-1.fc40.noarch golang-github-yvasiyarov-gorelic-devel-0.0.7-7.fc39.noarch golang-github-yvasiyarov-metrics-devel-0-0.14.20190626gitc25f46c.fc39.noarch golang-github-yvasiyarov-newrelic-platform-devel-0-0.19.20190626git9c099fb.fc39.noarch golang-github-zeebo-blake3-devel-0.2.3-5.fc39.noarch golang-github-zmap-rc2-devel-0-0.9.20190810gitabaa705.fc39.noarch golang-github-zmap-zcertificate-devel-0.0.1-10.fc39.noarch golang-github-zmap-zcrypto-devel-0-0.21.20230803git64a80ee.fc39.noarch golang-github-zmap-zlint-3-devel-3.5.0-2.fc39.noarch golang-github-zookeeper-zk-devel-1.0.2-5.fc39.noarch golang-google-api-devel-0.148.0-1.fc40.noarch golang-google-genproto-devel-0-24.20230720git83ce21f.fc40.noarch golang-google-grpc-devel-1.48.0-43.fc40~bootstrap.noarch golang-google-protobuf-devel-1.31.0-4.fc40.noarch golang-gopkg-alecthomas-kingpin-2-devel-2.3.2-1.fc40.noarch golang-gopkg-check-1-devel-1-33.20210113git10cb982.fc39.noarch golang-gopkg-cheggaaa-pb-1-devel-1.0.28-11.fc39.noarch golang-gopkg-errgo-2-devel-2.1.0-11.fc39.noarch golang-gopkg-gcfg-1-devel-1.2.3-11.fc39.noarch golang-gopkg-inf-0-devel-0.9.1-11.fc39.noarch golang-gopkg-ini-1-devel-1.67.0-3.fc39.noarch golang-gopkg-jcmturner-aescts-1-devel-1.0.1-9.fc39.noarch golang-gopkg-jcmturner-dnsutils-1-devel-1.0.1-9.fc39.noarch golang-gopkg-jcmturner-goidentity-3-devel-3.0.0-7.fc39.noarch golang-gopkg-jcmturner-gokrb5-7-devel-7.5.0-7.fc39.noarch golang-gopkg-jcmturner-rpc-1-devel-1.1.0-7.fc39.noarch golang-gopkg-macaron-1-devel-1.4.0-8.fc39.noarch golang-gopkg-natefinch-lumberjack-2-devel-1:2.0.0-10.fc39.noarch golang-gopkg-readline-1-devel-1.4-18.20180628git2972be2.fc39.noarch golang-gopkg-redis-6-devel-6.15.9-7.fc39.noarch golang-gopkg-rethinkdb-6-devel-6.2.1-7.fc39.noarch golang-gopkg-russross-blackfriday-2-devel-2.1.0-7.fc39.noarch golang-gopkg-square-jose-2-devel-2.6.0-5.fc37.noarch golang-gopkg-src-d-billy-4-devel-4.3.2-8.fc39.noarch golang-gopkg-src-d-git-4-devel-4.13.1-12.fc39.noarch golang-gopkg-src-d-git-fixtures-3-devel-3.5.0-11.fc39.noarch golang-gopkg-stack-0-devel-0-0.10.20190626git9b43fce.fc39.noarch golang-gopkg-tomb-1-devel-1-12.20190623gitdd63297.fc39.noarch golang-gopkg-tomb-2-devel-2-11.20190623gitd5d1b58.fc39.noarch golang-gopkg-warnings-0-devel-0.1.2-15.fc39.noarch golang-gopkg-yaml-2-devel-2.4.0-11.fc39.noarch golang-gopkg-yaml-3-devel-3.0.1-7.fc39.noarch golang-gotest-devel-3.3.0-5.fc39.noarch golang-honnef-tools-devel-2023.1.3-1.20230802git0e3cc29.fc39.noarch golang-k8s-api-devel-1.22.0-5.fc39.noarch golang-k8s-apimachinery-devel-1.22.0-7.fc39.noarch golang-k8s-apiserver-devel-1.22.0-10.fc39.noarch golang-k8s-client-devel-1.22.0-6.fc39.noarch golang-k8s-component-base-devel-1.22.0-6.fc39.noarch golang-k8s-cri-api-devel-1.25.3-3.fc39.noarch golang-k8s-gengo-devel-0-0.17.20220204gitc02415c.fc39.noarch golang-k8s-klog-devel-2.10.0-8.fc39.noarch golang-k8s-kube-openapi-devel-0-0.26.20210813git3c81807.fc39.noarch golang-k8s-utils-devel-0-0.17.20210820gitbdf08cb.fc39.noarch golang-mongodb-mongo-driver-devel-1.4.5-10.fc39.noarch golang-mozilla-pkcs7-devel-0-0.8.20220831git33d0574.fc39.noarch golang-mvdan-gofumpt-devel-0.3.1-3.fc39.noarch golang-mvdan-xurls-devel-2.2.0-10.fc39.noarch golang-opencensus-devel-0.23.0-8.fc39.noarch golang-opentelemetry-contrib-0.20-devel-0.20.0-8.fc40.noarch golang-opentelemetry-contrib-devel-1.10.0-4.fc38.noarch golang-opentelemetry-otel-0.20-devel-0.20.0-3.fc37.noarch golang-opentelemetry-otel-devel-1.10.0-1.fc38.noarch golang-opentelemetry-proto-0.7-devel-0.7.0-6.fc39.noarch golang-opentelemetry-proto-devel-0.19.0-3.fc39.noarch golang-rsc-binaryregexp-devel-0.2.0-9.fc39.noarch golang-rsc-pdf-devel-0.1.1-14.fc39.noarch golang-sigs-k8s-apiserver-network-proxy-devel-0.0.24-6.fc39.noarch golang-sigs-k8s-structured-merge-diff-devel-4.2.1-4.fc39.noarch golang-sigs-k8s-yaml-devel-1.2.0-9.fc39.noarch golang-uber-atomic-devel-1.11.0-2.fc39.noarch golang-uber-goleak-devel-1.2.1-2.fc39.noarch golang-uber-multierr-devel-1.11.0-2.fc39.noarch golang-uber-zap-devel-1.26.0-1.fc40.noarch golang-x-arch-devel-0.3.0-2.fc39.noarch golang-x-crypto-devel-0.14.0-1.fc40.noarch golang-x-exp-devel-0-0.51.20230806gitd63ba01.fc39.noarch golang-x-mod-devel-0.13.0-1.fc40.noarch golang-x-net-devel-0.17.0-1.fc40.noarch golang-x-oauth2-devel-0.13.0-1.fc40.noarch golang-x-sync-devel-0.1.0-2.fc39.noarch golang-x-sys-devel-0.13.0-1.fc40.noarch golang-x-term-devel-0.8.0-2.fc39.noarch golang-x-text-devel-0.13.0-1.fc40.noarch golang-x-time-devel-0.3.0-2.fc39.noarch golang-x-tools-devel-1:0.11.1-2.fc40.noarch golang-x-vuln-devel-0-0.4.20230221git6ad3e3d.fc39.noarch golang-x-xerrors-devel-0-0.12.20200807git5ec99f8.fc39.noarch groff-base-1.23.0-2.fc39.x86_64 iptables-libs-1.8.10-2.fc40.x86_64 libblkid-devel-2.39.2-1.fc40.x86_64 libbtrfs-6.5.1-1.fc40.x86_64 libbtrfsutil-6.5.1-1.fc40.x86_64 libedit-3.1-48.20230828cvs.fc40.x86_64 libffi-devel-3.4.4-4.fc39.x86_64 libgcrypt-1.10.2-2.fc39.x86_64 libgcrypt-devel-1.10.2-2.fc39.x86_64 libgpg-error-1.47-2.fc39.x86_64 libgpg-error-devel-1.47-2.fc39.x86_64 libmnl-1.0.5-3.fc39.x86_64 libmount-devel-2.39.2-1.fc40.x86_64 libnetfilter_conntrack-1.0.9-2.fc39.x86_64 libnfnetlink-1.0.1-24.fc39.x86_64 libnftnl-1.2.6-3.fc40.x86_64 libsecret-0.21.1-1.fc40.x86_64 libsecret-devel-0.21.1-1.fc40.x86_64 libselinux-devel-3.5-5.fc39.x86_64 libsepol-devel-3.5-2.fc39.x86_64 libtool-ltdl-devel-2.4.7-8.fc40.x86_64 lzo-2.10-9.fc39.x86_64 m4-1.4.19-7.fc40.x86_64 ncurses-6.4-8.20231001.fc40.x86_64 nettle-3.9.1-2.fc39.x86_64 nftables-1:1.0.9-1.fc40.x86_64 nftables-devel-1:1.0.9-1.fc40.x86_64 pcre2-devel-10.42-1.fc39.2.x86_64 pcre2-utf16-10.42-1.fc39.2.x86_64 pcre2-utf32-10.42-1.fc39.2.x86_64 perl-AutoLoader-5.74-502.fc40.noarch perl-B-1.88-502.fc40.x86_64 perl-Carp-1.54-500.fc39.noarch perl-Class-Struct-0.68-502.fc40.noarch perl-Data-Dumper-2.188-501.fc39.x86_64 perl-Digest-1.20-500.fc39.noarch perl-Digest-MD5-2.58-501.fc40.x86_64 perl-DynaLoader-1.54-502.fc40.x86_64 perl-Encode-4:3.19-500.fc39.x86_64 perl-Errno-1.37-502.fc40.x86_64 perl-Exporter-5.77-500.fc39.noarch perl-Fcntl-1.15-502.fc40.x86_64 perl-File-Basename-2.86-502.fc40.noarch perl-File-Compare-1.100.700-502.fc40.noarch perl-File-Copy-2.41-502.fc40.noarch perl-File-Find-1.43-502.fc40.noarch perl-File-Path-2.18-500.fc39.noarch perl-File-Temp-1:0.231.100-500.fc39.noarch perl-File-stat-1.13-502.fc40.noarch perl-FileHandle-2.05-502.fc40.noarch perl-Getopt-Long-1:2.54-500.fc39.noarch perl-Getopt-Std-1.13-502.fc40.noarch perl-HTTP-Tiny-0.088-3.fc39.noarch perl-IO-1.52-502.fc40.x86_64 perl-IO-Socket-IP-0.42-1.fc39.noarch perl-IO-Socket-SSL-2.083-3.fc39.noarch perl-IPC-Open3-1.22-502.fc40.noarch perl-MIME-Base64-3.16-500.fc39.x86_64 perl-Mozilla-CA-20230821-1.fc40.noarch perl-Net-SSLeay-1.92-10.fc39.x86_64 perl-POSIX-2.13-502.fc40.x86_64 perl-PathTools-3.89-500.fc39.x86_64 perl-Pod-Escapes-1:1.07-501.fc40.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64 perl-SelectSaver-1.02-502.fc40.noarch perl-Socket-4:2.037-3.fc39.x86_64 perl-Storable-1:3.32-500.fc39.x86_64 perl-Symbol-1.09-502.fc40.noarch perl-Term-ANSIColor-5.01-501.fc39.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Thread-Queue-3.14-501.fc40.noarch perl-Time-Local-2:1.350-3.fc39.noarch perl-URI-5.21-1.fc40.noarch perl-base-2.27-502.fc40.noarch perl-constant-1.33-501.fc39.noarch perl-if-0.61.000-502.fc40.noarch perl-interpreter-4:5.38.0-502.fc40.x86_64 perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.0-502.fc40.x86_64 perl-locale-1.10-502.fc40.noarch perl-mro-1.28-502.fc40.x86_64 perl-overload-1.37-502.fc40.noarch perl-overloading-0.02-502.fc40.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-threads-1:2.36-500.fc39.x86_64 perl-threads-shared-1.68-500.fc39.x86_64 perl-vars-1.05-502.fc40.noarch protobuf-c-1.4.1-5.fc39.x86_64 python3-setuptools-68.2.2-1.fc40.noarch softhsm-2.6.1-5.fc39.7.x86_64 sysprof-capture-devel-45.1-1.fc40.x86_64 unbound-libs-1.18.0-3.fc40.x86_64 zlib-devel-1.2.13-5.fc40.x86_64 Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689811200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.4PPBFE + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf trillian-1.4.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/trillian-1.4.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd trillian-1.4.2 + rm -rf /builddir/build/BUILD/trillian-1.4.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/trillian-1.4.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -fr /builddir/build/BUILD/trillian-1.4.2/vendor + [[ ! -e /builddir/build/BUILD/trillian-1.4.2/_build/bin ]] + install -m 0755 -vd /builddir/build/BUILD/trillian-1.4.2/_build/bin install: creating directory '/builddir/build/BUILD/trillian-1.4.2/_build' install: creating directory '/builddir/build/BUILD/trillian-1.4.2/_build/bin' + export GOPATH=/builddir/build/BUILD/trillian-1.4.2/_build:/usr/share/gocode + GOPATH=/builddir/build/BUILD/trillian-1.4.2/_build:/usr/share/gocode + [[ ! -e /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google/trillian ]] ++ dirname /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google/trillian + install -m 0755 -vd /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google install: creating directory '/builddir/build/BUILD/trillian-1.4.2/_build/src' install: creating directory '/builddir/build/BUILD/trillian-1.4.2/_build/src/github.com' install: creating directory '/builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google' + ln -fs /builddir/build/BUILD/trillian-1.4.2 /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google/trillian + cd /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google/trillian ++ find . -name '*.go' + sed -i 's|github.com/go-redis/redis|gopkg.in/redis.v6|' ./util/process.go ./util/election2/testonly/tests.go ./util/election2/testonly/election_test.go ./util/election2/testonly/election.go ./util/election2/testonly/decorator.go ./util/election2/noop.go ./util/election2/etcd/election_test.go ./util/election2/etcd/election.go ./util/election2/election.go ./util/election/tracker_test.go ./util/election/tracker.go ./util/election/runner_test.go ./util/election/runner.go ./util/clock/timesource_test.go ./util/clock/timesource.go ./util/clock/timer_test.go ./util/clock/timer.go ./util/clock/time_test.go ./util/clock/time.go ./types/logroot_test.go ./types/logroot.go ./types/internal/tls/tls.go ./trillian_log_api_grpc.pb.go ./trillian_log_api.pb.go ./trillian_admin_api_grpc.pb.go ./trillian_admin_api.pb.go ./trillian.pb.go ./trees/types.go ./trees/trees_test.go ./trees/trees.go ./trees/optype_string.go ./trees/gen.go ./tools/tools.go ./testonly/tmock/mock_log_server.go ./testonly/tmock/mock_admin_server.go ./testonly/signer.go ./testonly/setup/tls.go ./testonly/setup/flags.go ./testonly/setup/files.go ./testonly/paths.go ./testonly/mock_server.go ./testonly/mdm/mdmtest/main.go ./testonly/mdm/mdm.go ./testonly/matchers/proto_test.go ./testonly/matchers/proto.go ./testonly/matchers/atleast_test.go ./testonly/matchers/atleast.go ./testonly/marshalling.go ./testonly/keys.go ./testonly/integration/registry.go ./testonly/integration/port.go ./testonly/integration/logenv.go ./testonly/integration/etcd/etcd.go ./testonly/hasher.go ./testonly/flagsaver/flagsaver_test.go ./testonly/flagsaver/flagsaver.go ./testonly/errors.go ./testonly/encoding.go ./testonly/doc.go ./storage/tree_validation_test.go ./storage/tree_validation.go ./storage/tree_id_test.go ./storage/tree_id.go ./storage/tree/node.go ./storage/testonly/transaction.go ./storage/testonly/matchers.go ./storage/testonly/fake_node_reader.go ./storage/testonly/admin_storage_tester.go ./storage/testdb/testdb_test.go ./storage/testdb/testdb.go ./storage/storagepb/storage.pb.go ./storage/storagepb/gen.go ./storage/sql.go ./storage/provider_test.go ./storage/provider.go ./storage/mysql/tree_storage.go ./storage/mysql/storage_test.go ./storage/mysql/queue_batching.go ./storage/mysql/queue.go ./storage/mysql/provider_test.go ./storage/mysql/provider.go ./storage/mysql/log_storage_test.go ./storage/mysql/log_storage.go ./storage/mysql/errors.go ./storage/mysql/admin_storage_test.go ./storage/mysql/admin_storage.go ./storage/mock_storage.go ./storage/memory/tree_storage.go ./storage/memory/tree_debug.go ./storage/memory/provider_test.go ./storage/memory/provider.go ./storage/memory/log_storage.go ./storage/memory/doc.go ./storage/memory/admin_storage.go ./storage/log_storage.go ./storage/gen.go ./storage/cloudspanner/tree_storage.go ./storage/cloudspanner/storage_provider.go ./storage/cloudspanner/spannerpb/spanner.pb.go ./storage/cloudspanner/spannerpb/gen.go ./storage/cloudspanner/spanner.sdl.go ./storage/cloudspanner/sdl_test.go ./storage/cloudspanner/sdl.go ./storage/cloudspanner/log_storage_test.go ./storage/cloudspanner/log_storage.go ./storage/cloudspanner/getdb_test.go ./storage/cloudspanner/admin.go ./storage/cache/suffix_test.go ./storage/cache/suffix.go ./storage/cache/subtree_cache_test.go ./storage/cache/subtree_cache.go ./storage/cache/mock_node_storage.go ./storage/cache/log_tile.go ./storage/cache/layout_test.go ./storage/cache/layout.go ./storage/cache/gen.go ./storage/admin_storage.go ./storage/admin_helpers_test.go ./storage/admin_helpers.go ./server/validate.go ./server/proof_fetcher_test.go ./server/proof_fetcher.go ./server/log_rpc_server_test.go ./server/log_rpc_server.go ./server/interceptor/interceptor_test.go ./server/interceptor/interceptor.go ./server/errors/errors_test.go ./server/errors/errors.go ./server/errors/doc.go ./server/admin/tree_gc_test.go ./server/admin/tree_gc.go ./server/admin/doc.go ./server/admin/admin_server_test.go ./server/admin/admin_server.go ./quota/redis/redistb/update_token_bucket.gen.go ./quota/redis/redistb/redistb_test.go ./quota/redis/redistb/redistb.go ./quota/redis/redistb/gen.go ./quota/redis/redistb/embed_redis.go ./quota/redis/redisqm/manager.go ./quota/quota_test.go ./quota/quota.go ./quota/provider_test.go ./quota/provider.go ./quota/noop_test.go ./quota/noop.go ./quota/mysqlqm/quota_provider.go ./quota/mysqlqm/mysql_quota_test.go ./quota/mysqlqm/mysql_quota.go ./quota/mock_quota.go ./quota/metrics.go ./quota/kind_string.go ./quota/group_string.go ./quota/gen.go ./quota/etcd/storagepb/storagepb.pb.go ./quota/etcd/storagepb/gen.go ./quota/etcd/storage/quota_storage_test.go ./quota/etcd/storage/quota_storage.go ./quota/etcd/quotapb/quotapb_grpc.pb.go ./quota/etcd/quotapb/quotapb.pb.go ./quota/etcd/quotapb/gen.go ./quota/etcd/quotapb/doc.go ./quota/etcd/quotaapi/quota_server_test.go ./quota/etcd/quotaapi/quota_server.go ./quota/etcd/quotaapi/name_test.go ./quota/etcd/quotaapi/name.go ./quota/etcd/quotaapi/conversions_test.go ./quota/etcd/quotaapi/conversions.go ./quota/etcd/quota_provider.go ./quota/etcd/etcdqm/etcdqm_test.go ./quota/etcd/etcdqm/etcdqm.go ./quota/doc.go ./quota/cacheqm/cache_test.go ./quota/cacheqm/cache.go ./monitoring/trace.go ./monitoring/testonly/metrics.go ./monitoring/testonly/delta.go ./monitoring/rpc_stats_interceptor_test.go ./monitoring/rpc_stats_interceptor.go ./monitoring/prometheus/metrics_test.go ./monitoring/prometheus/metrics.go ./monitoring/opencensus/trace.go ./monitoring/metrics_test.go ./monitoring/metrics.go ./monitoring/labels.go ./monitoring/inert.go ./monitoring/buckets_test.go ./monitoring/buckets.go ./merkle/testonly/constants.go ./merkle/smt/writer_test.go ./merkle/smt/writer.go ./merkle/smt/tiles_test.go ./merkle/smt/tiles.go ./merkle/smt/tile_test.go ./merkle/smt/tile.go ./merkle/smt/nodes_test.go ./merkle/smt/nodes.go ./merkle/smt/node/id_test.go ./merkle/smt/node/id.go ./merkle/smt/layout_test.go ./merkle/smt/layout.go ./merkle/smt/hstar3_test.go ./merkle/smt/hstar3.go ./merkle/smt/hasher.go ./merkle/rfc6962/rfc6962_test.go ./merkle/rfc6962/rfc6962.go ./merkle/logverifier/log_verifier_test.go ./merkle/logverifier/log_verifier.go ./merkle/logverifier/hash_chainer.go ./merkle/log_proofs_test.go ./merkle/log_proofs.go ./merkle/hashers/tree_hasher.go ./merkle/doc.go ./merkle/coniks/coniks_test.go ./merkle/coniks/coniks.go ./merkle/compact/range_test.go ./merkle/compact/range.go ./merkle/compact/nodes_test.go ./merkle/compact/nodes.go ./log/sequencer_test.go ./log/sequencer_manager_test.go ./log/sequencer_manager.go ./log/sequencer.go ./log/operation_manager_test.go ./log/operation_manager.go ./log/mock_operation.go ./log/gen.go ./integration/storagetest/treehelpers.go ./integration/storagetest/testrunner.go ./integration/storagetest/logtests.go ./integration/storagetest/loghelpers.go ./integration/quota/quota_test.go ./integration/quota/doc.go ./integration/log_integration_test.go ./integration/log.go ./integration/format/nochange_test.go ./integration/format/format.go ./integration/doc.go ./integration/admin/doc.go ./integration/admin/admin_integration_test.go ./gen.go ./extension/registry.go ./experimental/batchmap/tmap_test.go ./experimental/batchmap/tmap.go ./experimental/batchmap/tile.go ./experimental/batchmap/cmd/verify/verify.go ./experimental/batchmap/cmd/build/mapdemo.go ./experimental/batchmap/batchmap.shims.go ./docs/storage/commit_log/simkafka/kafka_test.go ./docs/storage/commit_log/simkafka/kafka.go ./docs/storage/commit_log/simelection/election.go ./docs/storage/commit_log/signer/types.go ./docs/storage/commit_log/signer/signer_test.go ./docs/storage/commit_log/signer/signer.go ./docs/storage/commit_log/signer/fakedb.go ./docs/storage/commit_log/main.go ./docs/merkletree/treetex/main.go ./crypto/keyspb/keyspb.pb.go ./crypto/keys/testonly/keys.go ./crypto/keys/pkcs11/pkcs11_test.go ./crypto/keys/pkcs11/pkcs11.go ./crypto/keys/pkcs11/no_pkcs11.go ./crypto/keys/pem/pem_test.go ./crypto/keys/pem/pem.go ./crypto/keys/handlers_test.go ./crypto/keys/handlers.go ./crypto/keys/der/der_test.go ./crypto/keys/der/der.go ./cmd/updatetree/main_test.go ./cmd/updatetree/main.go ./cmd/trillian_log_signer/main.go ./cmd/trillian_log_server/main.go ./cmd/internal/serverutil/main.go ./cmd/flags_test.go ./cmd/flags.go ./cmd/deletetree/main.go ./cmd/createtree/main_test.go ./cmd/createtree/main.go ./client/rpcflags/rpcflags_test.go ./client/rpcflags/rpcflags.go ./client/mutating_client_test.go ./client/log_verifier_test.go ./client/log_verifier.go ./client/log_client_test.go ./client/log_client.go ./client/backoff/backoff_test.go ./client/backoff/backoff.go ./client/admin.go + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.tuamk2 + umask 022 + cd /builddir/build/BUILD + cd trillian-1.4.2 + GOPATH=/builddir/build/BUILD/trillian-1.4.2/_build:/usr/share/gocode + GO111MODULE=off + golist --imported --package-path github.com/google/trillian --template 'golang({{.}})\n' --with-tests --skip-self + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/golang-github-google-trillian-1.4.2-2.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 74 kB/s | 1.5 kB 00:00 fedora 68 kB/s | 21 kB 00:00 Package go-rpm-macros-3.3.0-1.fc40.x86_64 is already installed. Package golang-bitbucket-creachadair-shell-devel-0.0.7-1.fc39.noarch is already installed. Package golang-cloud-google-devel-0.103.0-10.fc39.noarch is already installed. Package golang-cloud-google-devel-0.103.0-10.fc39.noarch is already installed. Package golang-cloud-google-devel-0.103.0-10.fc39.noarch is already installed. Package golang-cloud-google-devel-0.103.0-10.fc39.noarch is already installed. Package golang-contrib-opencensus-exporter-stackdriver-devel-0.13.13-5.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-apache-beam-2-devel-2.33.0~RC1-12.fc40.noarch is already installed. Package golang-github-sql-driver-mysql-devel-1.6.0-3.fc39.noarch is already installed. Package golang-github-glog-devel-1.0.0-3.fc39.noarch is already installed. Package golang-github-mock-devel-1.6.0-7.fc39.noarch is already installed. Package golang-github-google-btree-devel-1.0.1-10.fc39.noarch is already installed. Package golang-github-google-cmp-devel-0.5.9-2.fc39.noarch is already installed. Package golang-github-google-cmp-devel-0.5.9-2.fc39.noarch is already installed. Package golang-github-grpc-ecosystem-middleware-devel-1.3.0-7.fc39.noarch is already installed. Package golang-github-prometheus-client-devel-1.12.2-2.fc37.noarch is already installed. Package golang-github-prometheus-client-devel-1.12.2-2.fc37.noarch is already installed. Package golang-github-prometheus-client-model-devel-0.2.0-11.20210808git147c58e.fc39.noarch is already installed. Package golang-github-transparency-dev-merkle-devel-0.0.1-3.fc39.noarch is already installed. Package golang-github-transparency-dev-merkle-devel-0.0.1-3.fc39.noarch is already installed. Package golang-github-transparency-dev-merkle-devel-0.0.1-3.fc39.noarch is already installed. Package golang-github-transparency-dev-merkle-devel-0.0.1-3.fc39.noarch is already installed. Package golang-github-transparency-dev-merkle-devel-0.0.1-3.fc39.noarch is already installed. Package golang-etcd-devel-3.5.5-2.fc38.noarch is already installed. Package golang-etcd-devel-3.5.5-2.fc38.noarch is already installed. Package golang-etcd-devel-3.5.5-2.fc38.noarch is already installed. Package golang-etcd-devel-3.5.5-2.fc38.noarch is already installed. Package golang-opencensus-devel-0.23.0-8.fc39.noarch is already installed. Package golang-opencensus-devel-0.23.0-8.fc39.noarch is already installed. Package golang-opencensus-devel-0.23.0-8.fc39.noarch is already installed. Package golang-opencensus-devel-0.23.0-8.fc39.noarch is already installed. Package golang-x-crypto-devel-0.14.0-1.fc40.noarch is already installed. Package golang-x-sync-devel-0.1.0-2.fc39.noarch is already installed. Package golang-x-sync-devel-0.1.0-2.fc39.noarch is already installed. Package golang-x-sys-devel-0.13.0-1.fc40.noarch is already installed. Package golang-google-api-devel-0.148.0-1.fc40.noarch is already installed. Package golang-google-genproto-devel-0-24.20230720git83ce21f.fc40.noarch is already installed. Package golang-google-genproto-devel-0-24.20230720git83ce21f.fc40.noarch is already installed. Package golang-google-genproto-devel-0-24.20230720git83ce21f.fc40.noarch is already installed. Package golang-google-genproto-devel-0-24.20230720git83ce21f.fc40.noarch is already installed. Package golang-google-genproto-devel-0-24.20230720git83ce21f.fc40.noarch is already installed. Package golang-google-grpc-devel-1.48.0-43.fc40~bootstrap.noarch is already installed. Package golang-google-grpc-devel-1.48.0-43.fc40~bootstrap.noarch is already installed. Package golang-google-grpc-devel-1.48.0-43.fc40~bootstrap.noarch is already installed. Package golang-google-grpc-devel-1.48.0-43.fc40~bootstrap.noarch is already installed. Package golang-google-grpc-devel-1.48.0-43.fc40~bootstrap.noarch is already installed. Package golang-google-grpc-devel-1.48.0-43.fc40~bootstrap.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-google-protobuf-devel-1.31.0-4.fc40.noarch is already installed. Package golang-gopkg-redis-6-devel-6.15.9-7.fc39.noarch is already installed. Dependencies resolved. Nothing to do. Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689811200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.gvLF6q + umask 022 + cd /builddir/build/BUILD + cd trillian-1.4.2 + GOPATH=/builddir/build/BUILD/trillian-1.4.2/_build:/usr/share/gocode + GO111MODULE=off + golist --imported --package-path github.com/google/trillian --template 'golang({{.}})\n' --with-tests --skip-self + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.gaciQ2 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64 ++ dirname /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64 + cd trillian-1.4.2 + cd /builddir/build/BUILD/trillian-1.4.2/_build/src/github.com/google/trillian + IFS= + gosupfiles= + mapfile -t gosupfilesA + go-rpm-integration install -i github.com/google/trillian -b /builddir/build/BUILD/trillian-1.4.2/_build/bin -s /builddir/build/BUILD/trillian-1.4.2/_build -o golang-github-google-trillian-devel.file-list -O /builddir/build/BUILD/trillian-1.4.2 -V 1.4.2-2.fc40 -p /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64 -g /usr/share/gocode -r '.*example.*' Installing: github.com/google/trillian + IFS= +++ realpath -e --relative-base=. docs examples CONTRIBUTING.md AUTHORS CHANGELOG.md CONTRIBUTORS README.md +++ sort -u ++ listfiles_include='AUTHORS CHANGELOG.md CONTRIBUTING.md CONTRIBUTORS README.md docs examples' ++ echo 'AUTHORS CHANGELOG.md CONTRIBUTING.md CONTRIBUTORS README.md docs examples' + godocs='AUTHORS CHANGELOG.md CONTRIBUTING.md CONTRIBUTORS README.md docs examples' + [[ -n AUTHORS CHANGELOG.md CONTRIBUTING.md CONTRIBUTORS README.md docs examples ]] + IFS= + read -r f + echo %doc '"AUTHORS"' + IFS= + read -r f + echo %doc '"CHANGELOG.md"' + IFS= + read -r f + echo %doc '"CONTRIBUTING.md"' + IFS= + read -r f + echo %doc '"CONTRIBUTORS"' + IFS= + read -r f + echo %doc '"README.md"' + IFS= + read -r f + echo %doc '"docs"' + IFS= + read -r f + echo %doc '"examples"' + IFS= + read -r f + IFS= +++ realpath -e --relative-base=. LICENSE +++ sort -u ++ listfiles_include=LICENSE ++ echo LICENSE + golicenses=LICENSE + [[ -n LICENSE ]] + IFS= + read -r f + echo %license '"LICENSE"' + IFS= + read -r f + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.NjJbf1 + umask 022 + cd /builddir/build/BUILD + cd trillian-1.4.2 + LDFLAGS=' -X github.com/google/trillian/version=1.4.2' + GO_TEST_FLAGS='-buildmode pie -compiler gc' + GO_TEST_EXT_LD_FLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + go-rpm-integration check -i github.com/google/trillian -b /builddir/build/BUILD/trillian-1.4.2/_build/bin -s /builddir/build/BUILD/trillian-1.4.2/_build -V 1.4.2-2.fc40 -p /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64 -g /usr/share/gocode -r '.*example.*' -d client/rpcflags -t cmd -d server -d storage/testdb -d util/election -d quota/redis/redistb -d crypto Testing in: /builddir/build/BUILD/trillian-1.4.2/_build/src PATH: /builddir/build/BUILD/trillian-1.4.2/_build/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin GOPATH: /builddir/build/BUILD/trillian-1.4.2/_build:/usr/share/gocode GO111MODULE: off command: go test -buildmode pie -compiler gc -ldflags " -X github.com/google/trillian/version=1.4.2 -extldflags '-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '" testing: github.com/google/trillian github.com/google/trillian ? github.com/google/trillian [no test files] github.com/google/trillian/client 2023/10/31 15:17:31 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:17:31 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:17:31 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:17:31 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused PASS ok github.com/google/trillian/client 0.006s github.com/google/trillian/client 2023/10/31 15:17:31 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:17:31 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:17:31 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:17:31 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused PASS ok github.com/google/trillian/client 0.006s github.com/google/trillian/client/backoff PASS ok github.com/google/trillian/client/backoff 3.561s github.com/google/trillian/client/backoff PASS ok github.com/google/trillian/client/backoff 3.561s github.com/google/trillian/crypto/keys PASS ok github.com/google/trillian/crypto/keys 0.004s github.com/google/trillian/crypto/keys PASS ok github.com/google/trillian/crypto/keys 0.004s github.com/google/trillian/crypto/keys/der PASS ok github.com/google/trillian/crypto/keys/der 0.003s github.com/google/trillian/crypto/keys/der PASS ok github.com/google/trillian/crypto/keys/der 0.003s github.com/google/trillian/crypto/keys/pem PASS ok github.com/google/trillian/crypto/keys/pem 0.006s github.com/google/trillian/crypto/keys/pem PASS ok github.com/google/trillian/crypto/keys/pem 0.006s github.com/google/trillian/crypto/keys/pkcs11 ? github.com/google/trillian/crypto/keys/pkcs11 [no test files] github.com/google/trillian/crypto/keys/testonly ? github.com/google/trillian/crypto/keys/testonly [no test files] github.com/google/trillian/crypto/keyspb ? github.com/google/trillian/crypto/keyspb [no test files] github.com/google/trillian/docs/storage/commit_log/signer PASS ok github.com/google/trillian/docs/storage/commit_log/signer 0.002s github.com/google/trillian/docs/storage/commit_log/signer PASS ok github.com/google/trillian/docs/storage/commit_log/signer 0.002s github.com/google/trillian/docs/storage/commit_log/simelection ? github.com/google/trillian/docs/storage/commit_log/simelection [no test files] github.com/google/trillian/docs/storage/commit_log/simkafka PASS ok github.com/google/trillian/docs/storage/commit_log/simkafka 0.002s github.com/google/trillian/docs/storage/commit_log/simkafka PASS ok github.com/google/trillian/docs/storage/commit_log/simkafka 0.002s github.com/google/trillian/experimental/batchmap 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: *batchmap.Tile/R[*batchmap.Tile] GLO} {8: string/string GLO} {9: int/int[varintz] GLO} {10: KV/KV GLO} {11: CoGBK/CoGBK GLO} {12: KV/KV GLO} {13: int/int[varintz] GLO} {14: []uint8/bytes GLO} {15: int/int[varintz] GLO} {16: []uint8/bytes GLO} {17: int/int[varintz] GLO} {18: int/int[varintz] GLO} {19: int/int[varintz] GLO} {20: []uint8/bytes GLO} {21: []uint8/bytes GLO} {22: string/string GLO} {23: []uint8/bytes GLO} {24: string/string GLO} {25: string/string GLO} {26: string/string GLO} {27: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): T <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] 8: ParDo [In(Main): *batchmap.Tile <- {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {8: string/string GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {9: int/int[varintz] GLO}] 10: ParDo [In(Main): T <- {9: int/int[varintz] GLO}] -> [Out: KV -> {10: KV/KV GLO}] 11: CoGBK [In(Main): KV <- {10: KV/KV GLO}] -> [Out: CoGBK -> {11: CoGBK/CoGBK GLO}] 12: Combine [In(Main): int <- {11: CoGBK/CoGBK GLO}] -> [Out: KV -> {12: KV/KV GLO}] 13: ParDo [In(Main): KV <- {12: KV/KV GLO}] -> [Out: Y -> {13: int/int[varintz] GLO}] 14: Impulse [] -> [Out: []uint8 -> {14: []uint8/bytes GLO}] 15: ParDo [In(Main): []uint8 <- {14: []uint8/bytes GLO}] -> [Out: T -> {15: int/int[varintz] GLO}] 16: Impulse [] -> [Out: []uint8 -> {16: []uint8/bytes GLO}] 17: ParDo [In(Main): []uint8 <- {16: []uint8/bytes GLO} In(Iter): T <- {13: int/int[varintz] GLO} In(Iter): T <- {15: int/int[varintz] GLO}] -> [Out: T -> {17: int/int[varintz] GLO} Out: T -> {18: int/int[varintz] GLO} Out: T -> {19: int/int[varintz] GLO}] 18: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 19: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO} In(Iter): T <- {17: int/int[varintz] GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {19: int/int[varintz] GLO}] -> [] 20: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO}] -> [Out: T -> {22: string/string GLO}] 22: Impulse [] -> [Out: []uint8 -> {23: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {23: []uint8/bytes GLO} In(Iter): T <- {8: string/string GLO} In(Iter): T <- {22: string/string GLO}] -> [Out: T -> {24: string/string GLO} Out: T -> {25: string/string GLO} Out: T -> {26: string/string GLO}] 24: Impulse [] -> [Out: []uint8 -> {27: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {27: []uint8/bytes GLO} In(Iter): T <- {24: string/string GLO} In(Iter): T <- {25: string/string GLO} In(Iter): T <- {26: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 34: Impulse[0] 36: Impulse[0] 37: Impulse[0] 38: Impulse[0] 40: Impulse[0] 41: Impulse[0] 42: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileHashFn] Out:[27] 29: CoGBK. Out:28 30: Inject[0]. Out:29 31: ParDo[batchmap.leafShardFn] Out:[30] 32: ParDo[batchmap.entryToNodeHashFn] Out:[31] 33: ParDo[beam.createFn] Out:[32] 35: ParDo[beam.createFn] Out:[20] 39: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: *batchmap.Tile/R[*batchmap.Tile] GLO} {8: string/string GLO} {9: int/int[varintz] GLO} {10: KV/KV GLO} {11: CoGBK/CoGBK GLO} {12: KV/KV GLO} {13: int/int[varintz] GLO} {14: []uint8/bytes GLO} {15: int/int[varintz] GLO} {16: []uint8/bytes GLO} {17: int/int[varintz] GLO} {18: int/int[varintz] GLO} {19: int/int[varintz] GLO} {20: []uint8/bytes GLO} {21: []uint8/bytes GLO} {22: string/string GLO} {23: []uint8/bytes GLO} {24: string/string GLO} {25: string/string GLO} {26: string/string GLO} {27: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): T <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] 8: ParDo [In(Main): *batchmap.Tile <- {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {8: string/string GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {9: int/int[varintz] GLO}] 10: ParDo [In(Main): T <- {9: int/int[varintz] GLO}] -> [Out: KV -> {10: KV/KV GLO}] 11: CoGBK [In(Main): KV <- {10: KV/KV GLO}] -> [Out: CoGBK -> {11: CoGBK/CoGBK GLO}] 12: Combine [In(Main): int <- {11: CoGBK/CoGBK GLO}] -> [Out: KV -> {12: KV/KV GLO}] 13: ParDo [In(Main): KV <- {12: KV/KV GLO}] -> [Out: Y -> {13: int/int[varintz] GLO}] 14: Impulse [] -> [Out: []uint8 -> {14: []uint8/bytes GLO}] 15: ParDo [In(Main): []uint8 <- {14: []uint8/bytes GLO}] -> [Out: T -> {15: int/int[varintz] GLO}] 16: Impulse [] -> [Out: []uint8 -> {16: []uint8/bytes GLO}] 17: ParDo [In(Main): []uint8 <- {16: []uint8/bytes GLO} In(Iter): T <- {13: int/int[varintz] GLO} In(Iter): T <- {15: int/int[varintz] GLO}] -> [Out: T -> {17: int/int[varintz] GLO} Out: T -> {18: int/int[varintz] GLO} Out: T -> {19: int/int[varintz] GLO}] 18: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 19: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO} In(Iter): T <- {17: int/int[varintz] GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {19: int/int[varintz] GLO}] -> [] 20: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO}] -> [Out: T -> {22: string/string GLO}] 22: Impulse [] -> [Out: []uint8 -> {23: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {23: []uint8/bytes GLO} In(Iter): T <- {8: string/string GLO} In(Iter): T <- {22: string/string GLO}] -> [Out: T -> {24: string/string GLO} Out: T -> {25: string/string GLO} Out: T -> {26: string/string GLO}] 24: Impulse [] -> [Out: []uint8 -> {27: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {27: []uint8/bytes GLO} In(Iter): T <- {24: string/string GLO} In(Iter): T <- {25: string/string GLO} In(Iter): T <- {26: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 34: Impulse[0] 36: Impulse[0] 37: Impulse[0] 38: Impulse[0] 40: Impulse[0] 41: Impulse[0] 42: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileHashFn] Out:[27] 29: CoGBK. Out:28 30: Inject[0]. Out:29 31: ParDo[batchmap.leafShardFn] Out:[30] 32: ParDo[batchmap.entryToNodeHashFn] Out:[31] 33: ParDo[beam.createFn] Out:[32] 35: ParDo[beam.createFn] Out:[20] 39: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: *batchmap.Tile/R[*batchmap.Tile] GLO} {12: *batchmap.Tile/R[*batchmap.Tile] GLO} {13: string/string GLO} {14: int/int[varintz] GLO} {15: KV/KV GLO} {16: CoGBK/CoGBK GLO} {17: KV/KV GLO} {18: int/int[varintz] GLO} {19: []uint8/bytes GLO} {20: int/int[varintz] GLO} {21: []uint8/bytes GLO} {22: int/int[varintz] GLO} {23: int/int[varintz] GLO} {24: int/int[varintz] GLO} {25: []uint8/bytes GLO} {26: []uint8/bytes GLO} {27: string/string GLO} {28: []uint8/bytes GLO} {29: string/string GLO} {30: string/string GLO} {31: string/string GLO} {32: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] 12: ParDo [In(Main): T <- {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] 13: ParDo [In(Main): *batchmap.Tile <- {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {13: string/string GLO}] 14: ParDo [In(Main): *batchmap.Tile <- {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {14: int/int[varintz] GLO}] 15: ParDo [In(Main): T <- {14: int/int[varintz] GLO}] -> [Out: KV -> {15: KV/KV GLO}] 16: CoGBK [In(Main): KV <- {15: KV/KV GLO}] -> [Out: CoGBK -> {16: CoGBK/CoGBK GLO}] 17: Combine [In(Main): int <- {16: CoGBK/CoGBK GLO}] -> [Out: KV -> {17: KV/KV GLO}] 18: ParDo [In(Main): KV <- {17: KV/KV GLO}] -> [Out: Y -> {18: int/int[varintz] GLO}] 19: Impulse [] -> [Out: []uint8 -> {19: []uint8/bytes GLO}] 20: ParDo [In(Main): []uint8 <- {19: []uint8/bytes GLO}] -> [Out: T -> {20: int/int[varintz] GLO}] 21: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 22: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {20: int/int[varintz] GLO}] -> [Out: T -> {22: int/int[varintz] GLO} Out: T -> {23: int/int[varintz] GLO} Out: T -> {24: int/int[varintz] GLO}] 23: Impulse [] -> [Out: []uint8 -> {25: []uint8/bytes GLO}] 24: ParDo [In(Main): []uint8 <- {25: []uint8/bytes GLO} In(Iter): T <- {22: int/int[varintz] GLO} In(Iter): T <- {23: int/int[varintz] GLO} In(Iter): T <- {24: int/int[varintz] GLO}] -> [] 25: Impulse [] -> [Out: []uint8 -> {26: []uint8/bytes GLO}] 26: ParDo [In(Main): []uint8 <- {26: []uint8/bytes GLO}] -> [Out: T -> {27: string/string GLO}] 27: Impulse [] -> [Out: []uint8 -> {28: []uint8/bytes GLO}] 28: ParDo [In(Main): []uint8 <- {28: []uint8/bytes GLO} In(Iter): T <- {13: string/string GLO} In(Iter): T <- {27: string/string GLO}] -> [Out: T -> {29: string/string GLO} Out: T -> {30: string/string GLO} Out: T -> {31: string/string GLO}] 29: Impulse [] -> [Out: []uint8 -> {32: []uint8/bytes GLO}] 30: ParDo [In(Main): []uint8 <- {32: []uint8/bytes GLO} In(Iter): T <- {29: string/string GLO} In(Iter): T <- {30: string/string GLO} In(Iter): T <- {31: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 41: Impulse[0] 43: Impulse[0] 44: Impulse[0] 45: Impulse[0] 47: Impulse[0] 48: Impulse[0] 49: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[2]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileHashFn] Out:[28] 30: CoGBK. Out:29 31: Inject[0]. Out:30 32: ParDo[batchmap.leafShardFn] Out:[31] 33: ParDo[batchmap.tileToNodeHashFn] Out:[32] 34: Multiplex. Out:[33 28] 35: ParDo[batchmap.tileHashFn] Out:[34] 36: CoGBK. Out:35 37: Inject[0]. Out:36 38: ParDo[batchmap.leafShardFn] Out:[37] 39: ParDo[batchmap.entryToNodeHashFn] Out:[38] 40: ParDo[beam.createFn] Out:[39] 42: ParDo[beam.createFn] Out:[20] 46: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: *batchmap.Tile/R[*batchmap.Tile] GLO} {8: string/string GLO} {9: int/int[varintz] GLO} {10: KV/KV GLO} {11: CoGBK/CoGBK GLO} {12: KV/KV GLO} {13: int/int[varintz] GLO} {14: []uint8/bytes GLO} {15: int/int[varintz] GLO} {16: []uint8/bytes GLO} {17: int/int[varintz] GLO} {18: int/int[varintz] GLO} {19: int/int[varintz] GLO} {20: []uint8/bytes GLO} {21: []uint8/bytes GLO} {22: string/string GLO} {23: []uint8/bytes GLO} {24: string/string GLO} {25: string/string GLO} {26: string/string GLO} {27: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): T <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] 8: ParDo [In(Main): *batchmap.Tile <- {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {8: string/string GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {9: int/int[varintz] GLO}] 10: ParDo [In(Main): T <- {9: int/int[varintz] GLO}] -> [Out: KV -> {10: KV/KV GLO}] 11: CoGBK [In(Main): KV <- {10: KV/KV GLO}] -> [Out: CoGBK -> {11: CoGBK/CoGBK GLO}] 12: Combine [In(Main): int <- {11: CoGBK/CoGBK GLO}] -> [Out: KV -> {12: KV/KV GLO}] 13: ParDo [In(Main): KV <- {12: KV/KV GLO}] -> [Out: Y -> {13: int/int[varintz] GLO}] 14: Impulse [] -> [Out: []uint8 -> {14: []uint8/bytes GLO}] 15: ParDo [In(Main): []uint8 <- {14: []uint8/bytes GLO}] -> [Out: T -> {15: int/int[varintz] GLO}] 16: Impulse [] -> [Out: []uint8 -> {16: []uint8/bytes GLO}] 17: ParDo [In(Main): []uint8 <- {16: []uint8/bytes GLO} In(Iter): T <- {13: int/int[varintz] GLO} In(Iter): T <- {15: int/int[varintz] GLO}] -> [Out: T -> {17: int/int[varintz] GLO} Out: T -> {18: int/int[varintz] GLO} Out: T -> {19: int/int[varintz] GLO}] 18: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 19: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO} In(Iter): T <- {17: int/int[varintz] GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {19: int/int[varintz] GLO}] -> [] 20: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO}] -> [Out: T -> {22: string/string GLO}] 22: Impulse [] -> [Out: []uint8 -> {23: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {23: []uint8/bytes GLO} In(Iter): T <- {8: string/string GLO} In(Iter): T <- {22: string/string GLO}] -> [Out: T -> {24: string/string GLO} Out: T -> {25: string/string GLO} Out: T -> {26: string/string GLO}] 24: Impulse [] -> [Out: []uint8 -> {27: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {27: []uint8/bytes GLO} In(Iter): T <- {24: string/string GLO} In(Iter): T <- {25: string/string GLO} In(Iter): T <- {26: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 34: Impulse[0] 36: Impulse[0] 37: Impulse[0] 38: Impulse[0] 40: Impulse[0] 41: Impulse[0] 42: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileHashFn] Out:[27] 29: CoGBK. Out:28 30: Inject[0]. Out:29 31: ParDo[batchmap.leafShardFn] Out:[30] 32: ParDo[batchmap.entryToNodeHashFn] Out:[31] 33: ParDo[beam.createFn] Out:[32] 35: ParDo[beam.createFn] Out:[20] 39: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: *batchmap.Tile/R[*batchmap.Tile] GLO} {12: *batchmap.Tile/R[*batchmap.Tile] GLO} {13: string/string GLO} {14: int/int[varintz] GLO} {15: KV/KV GLO} {16: CoGBK/CoGBK GLO} {17: KV/KV GLO} {18: int/int[varintz] GLO} {19: []uint8/bytes GLO} {20: int/int[varintz] GLO} {21: []uint8/bytes GLO} {22: int/int[varintz] GLO} {23: int/int[varintz] GLO} {24: int/int[varintz] GLO} {25: []uint8/bytes GLO} {26: []uint8/bytes GLO} {27: string/string GLO} {28: []uint8/bytes GLO} {29: string/string GLO} {30: string/string GLO} {31: string/string GLO} {32: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] 12: ParDo [In(Main): T <- {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] 13: ParDo [In(Main): *batchmap.Tile <- {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {13: string/string GLO}] 14: ParDo [In(Main): *batchmap.Tile <- {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {14: int/int[varintz] GLO}] 15: ParDo [In(Main): T <- {14: int/int[varintz] GLO}] -> [Out: KV -> {15: KV/KV GLO}] 16: CoGBK [In(Main): KV <- {15: KV/KV GLO}] -> [Out: CoGBK -> {16: CoGBK/CoGBK GLO}] 17: Combine [In(Main): int <- {16: CoGBK/CoGBK GLO}] -> [Out: KV -> {17: KV/KV GLO}] 18: ParDo [In(Main): KV <- {17: KV/KV GLO}] -> [Out: Y -> {18: int/int[varintz] GLO}] 19: Impulse [] -> [Out: []uint8 -> {19: []uint8/bytes GLO}] 20: ParDo [In(Main): []uint8 <- {19: []uint8/bytes GLO}] -> [Out: T -> {20: int/int[varintz] GLO}] 21: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 22: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {20: int/int[varintz] GLO}] -> [Out: T -> {22: int/int[varintz] GLO} Out: T -> {23: int/int[varintz] GLO} Out: T -> {24: int/int[varintz] GLO}] 23: Impulse [] -> [Out: []uint8 -> {25: []uint8/bytes GLO}] 24: ParDo [In(Main): []uint8 <- {25: []uint8/bytes GLO} In(Iter): T <- {22: int/int[varintz] GLO} In(Iter): T <- {23: int/int[varintz] GLO} In(Iter): T <- {24: int/int[varintz] GLO}] -> [] 25: Impulse [] -> [Out: []uint8 -> {26: []uint8/bytes GLO}] 26: ParDo [In(Main): []uint8 <- {26: []uint8/bytes GLO}] -> [Out: T -> {27: string/string GLO}] 27: Impulse [] -> [Out: []uint8 -> {28: []uint8/bytes GLO}] 28: ParDo [In(Main): []uint8 <- {28: []uint8/bytes GLO} In(Iter): T <- {13: string/string GLO} In(Iter): T <- {27: string/string GLO}] -> [Out: T -> {29: string/string GLO} Out: T -> {30: string/string GLO} Out: T -> {31: string/string GLO}] 29: Impulse [] -> [Out: []uint8 -> {32: []uint8/bytes GLO}] 30: ParDo [In(Main): []uint8 <- {32: []uint8/bytes GLO} In(Iter): T <- {29: string/string GLO} In(Iter): T <- {30: string/string GLO} In(Iter): T <- {31: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 41: Impulse[0] 43: Impulse[0] 44: Impulse[0] 45: Impulse[0] 47: Impulse[0] 48: Impulse[0] 49: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[2]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileHashFn] Out:[28] 30: CoGBK. Out:29 31: Inject[0]. Out:30 32: ParDo[batchmap.leafShardFn] Out:[31] 33: ParDo[batchmap.tileToNodeHashFn] Out:[32] 34: Multiplex. Out:[33 28] 35: ParDo[batchmap.tileHashFn] Out:[34] 36: CoGBK. Out:35 37: Inject[0]. Out:36 38: ParDo[batchmap.leafShardFn] Out:[37] 39: ParDo[batchmap.entryToNodeHashFn] Out:[38] 40: ParDo[beam.createFn] Out:[39] 42: ParDo[beam.createFn] Out:[20] 46: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: *batchmap.Tile/R[*batchmap.Tile] GLO} {8: string/string GLO} {9: int/int[varintz] GLO} {10: KV/KV GLO} {11: CoGBK/CoGBK GLO} {12: KV/KV GLO} {13: int/int[varintz] GLO} {14: []uint8/bytes GLO} {15: int/int[varintz] GLO} {16: []uint8/bytes GLO} {17: int/int[varintz] GLO} {18: int/int[varintz] GLO} {19: int/int[varintz] GLO} {20: []uint8/bytes GLO} {21: []uint8/bytes GLO} {22: string/string GLO} {23: []uint8/bytes GLO} {24: string/string GLO} {25: string/string GLO} {26: string/string GLO} {27: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): T <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] 8: ParDo [In(Main): *batchmap.Tile <- {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {8: string/string GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {9: int/int[varintz] GLO}] 10: ParDo [In(Main): T <- {9: int/int[varintz] GLO}] -> [Out: KV -> {10: KV/KV GLO}] 11: CoGBK [In(Main): KV <- {10: KV/KV GLO}] -> [Out: CoGBK -> {11: CoGBK/CoGBK GLO}] 12: Combine [In(Main): int <- {11: CoGBK/CoGBK GLO}] -> [Out: KV -> {12: KV/KV GLO}] 13: ParDo [In(Main): KV <- {12: KV/KV GLO}] -> [Out: Y -> {13: int/int[varintz] GLO}] 14: Impulse [] -> [Out: []uint8 -> {14: []uint8/bytes GLO}] 15: ParDo [In(Main): []uint8 <- {14: []uint8/bytes GLO}] -> [Out: T -> {15: int/int[varintz] GLO}] 16: Impulse [] -> [Out: []uint8 -> {16: []uint8/bytes GLO}] 17: ParDo [In(Main): []uint8 <- {16: []uint8/bytes GLO} In(Iter): T <- {13: int/int[varintz] GLO} In(Iter): T <- {15: int/int[varintz] GLO}] -> [Out: T -> {17: int/int[varintz] GLO} Out: T -> {18: int/int[varintz] GLO} Out: T -> {19: int/int[varintz] GLO}] 18: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 19: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO} In(Iter): T <- {17: int/int[varintz] GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {19: int/int[varintz] GLO}] -> [] 20: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO}] -> [Out: T -> {22: string/string GLO}] 22: Impulse [] -> [Out: []uint8 -> {23: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {23: []uint8/bytes GLO} In(Iter): T <- {8: string/string GLO} In(Iter): T <- {22: string/string GLO}] -> [Out: T -> {24: string/string GLO} Out: T -> {25: string/string GLO} Out: T -> {26: string/string GLO}] 24: Impulse [] -> [Out: []uint8 -> {27: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {27: []uint8/bytes GLO} In(Iter): T <- {24: string/string GLO} In(Iter): T <- {25: string/string GLO} In(Iter): T <- {26: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 34: Impulse[0] 36: Impulse[0] 37: Impulse[0] 38: Impulse[0] 40: Impulse[0] 41: Impulse[0] 42: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileHashFn] Out:[27] 29: CoGBK. Out:28 30: Inject[0]. Out:29 31: ParDo[batchmap.leafShardFn] Out:[30] 32: ParDo[batchmap.entryToNodeHashFn] Out:[31] 33: ParDo[beam.createFn] Out:[32] 35: ParDo[beam.createFn] Out:[20] 39: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: []uint8/bytes GLO} {8: *batchmap.Entry/R[*batchmap.Entry] GLO} {9: *batchmap.Tile/R[*batchmap.Tile] GLO} {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {11: KV<[]uint8,*batchmap.Tile>/KV GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: *batchmap.Tile/R[*batchmap.Tile] GLO} {16: string/string GLO} {17: int/int[varintz] GLO} {18: KV/KV GLO} {19: CoGBK/CoGBK GLO} {20: KV/KV GLO} {21: int/int[varintz] GLO} {22: []uint8/bytes GLO} {23: int/int[varintz] GLO} {24: []uint8/bytes GLO} {25: int/int[varintz] GLO} {26: int/int[varintz] GLO} {27: int/int[varintz] GLO} {28: []uint8/bytes GLO} {29: []uint8/bytes GLO} {30: string/string GLO} {31: []uint8/bytes GLO} {32: string/string GLO} {33: string/string GLO} {34: string/string GLO} {35: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: Impulse [] -> [Out: []uint8 -> {7: []uint8/bytes GLO}] 8: ParDo [In(Main): []uint8 <- {7: []uint8/bytes GLO}] -> [Out: T -> {8: *batchmap.Entry/R[*batchmap.Entry] GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {9: *batchmap.Tile/R[*batchmap.Tile] GLO}] 10: ParDo [In(Main): *batchmap.Entry <- {8: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {9: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {11: KV<[]uint8,*batchmap.Tile>/KV GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {11: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): T <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {15: *batchmap.Tile/R[*batchmap.Tile] GLO}] 16: ParDo [In(Main): *batchmap.Tile <- {15: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {16: string/string GLO}] 17: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {17: int/int[varintz] GLO}] 18: ParDo [In(Main): T <- {17: int/int[varintz] GLO}] -> [Out: KV -> {18: KV/KV GLO}] 19: CoGBK [In(Main): KV <- {18: KV/KV GLO}] -> [Out: CoGBK -> {19: CoGBK/CoGBK GLO}] 20: Combine [In(Main): int <- {19: CoGBK/CoGBK GLO}] -> [Out: KV -> {20: KV/KV GLO}] 21: ParDo [In(Main): KV <- {20: KV/KV GLO}] -> [Out: Y -> {21: int/int[varintz] GLO}] 22: Impulse [] -> [Out: []uint8 -> {22: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {22: []uint8/bytes GLO}] -> [Out: T -> {23: int/int[varintz] GLO}] 24: Impulse [] -> [Out: []uint8 -> {24: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {24: []uint8/bytes GLO} In(Iter): T <- {21: int/int[varintz] GLO} In(Iter): T <- {23: int/int[varintz] GLO}] -> [Out: T -> {25: int/int[varintz] GLO} Out: T -> {26: int/int[varintz] GLO} Out: T -> {27: int/int[varintz] GLO}] 26: Impulse [] -> [Out: []uint8 -> {28: []uint8/bytes GLO}] 27: ParDo [In(Main): []uint8 <- {28: []uint8/bytes GLO} In(Iter): T <- {25: int/int[varintz] GLO} In(Iter): T <- {26: int/int[varintz] GLO} In(Iter): T <- {27: int/int[varintz] GLO}] -> [] 28: Impulse [] -> [Out: []uint8 -> {29: []uint8/bytes GLO}] 29: ParDo [In(Main): []uint8 <- {29: []uint8/bytes GLO}] -> [Out: T -> {30: string/string GLO}] 30: Impulse [] -> [Out: []uint8 -> {31: []uint8/bytes GLO}] 31: ParDo [In(Main): []uint8 <- {31: []uint8/bytes GLO} In(Iter): T <- {16: string/string GLO} In(Iter): T <- {30: string/string GLO}] -> [Out: T -> {32: string/string GLO} Out: T -> {33: string/string GLO} Out: T -> {34: string/string GLO}] 32: Impulse [] -> [Out: []uint8 -> {35: []uint8/bytes GLO}] 33: ParDo [In(Main): []uint8 <- {35: []uint8/bytes GLO} In(Iter): T <- {32: string/string GLO} In(Iter): T <- {33: string/string GLO} In(Iter): T <- {34: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 41: Impulse[0] 45: Impulse[0] 47: Impulse[0] 48: Impulse[0] 49: Impulse[0] 51: Impulse[0] 52: Impulse[0] 53: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestUpdate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileUpdateFn] Out:[27] 29: CoGBK. Out:28 30: Flatten[2]. Out:CoGBK. Out:28 31: Inject[0]. Out:30 32: Inject[1]. Out:30 33: ParDo[batchmap.updateStratum.func1] Out:[31] 34: ParDo[beam.partitionFn] Out:[33] 35: ParDo[batchmap.tileHashFn] Out:[34] 36: CoGBK. Out:35 37: Inject[0]. Out:36 38: ParDo[batchmap.leafShardFn] Out:[37] 39: ParDo[batchmap.entryToNodeHashFn] Out:[38] 40: ParDo[beam.createFn] Out:[39] 42: ParDo[batchmap.leafShardFn] Out:[32] 43: ParDo[batchmap.entryToNodeHashFn] Out:[42] 44: ParDo[beam.createFn] Out:[43] 46: ParDo[beam.createFn] Out:[20] 50: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {16: KV<[]uint8,batchmap.nodeHash>/KV GLO} {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {18: *batchmap.Tile/R[*batchmap.Tile] GLO} {19: *batchmap.Tile/R[*batchmap.Tile] GLO} {20: []uint8/bytes GLO} {21: *batchmap.Entry/R[*batchmap.Entry] GLO} {22: *batchmap.Tile/R[*batchmap.Tile] GLO} {23: *batchmap.Tile/R[*batchmap.Tile] GLO} {24: *batchmap.Tile/R[*batchmap.Tile] GLO} {25: *batchmap.Tile/R[*batchmap.Tile] GLO} {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {27: KV<[]uint8,*batchmap.Tile>/KV GLO} {28: KV<[]uint8,batchmap.nodeHash>/KV GLO} {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {30: *batchmap.Tile/R[*batchmap.Tile] GLO} {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {32: KV<[]uint8,*batchmap.Tile>/KV GLO} {33: KV<[]uint8,batchmap.nodeHash>/KV GLO} {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {35: *batchmap.Tile/R[*batchmap.Tile] GLO} {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {37: KV<[]uint8,*batchmap.Tile>/KV GLO} {38: KV<[]uint8,batchmap.nodeHash>/KV GLO} {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {40: *batchmap.Tile/R[*batchmap.Tile] GLO} {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {42: KV<[]uint8,*batchmap.Tile>/KV GLO} {43: KV<[]uint8,batchmap.nodeHash>/KV GLO} {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {45: *batchmap.Tile/R[*batchmap.Tile] GLO} {46: *batchmap.Tile/R[*batchmap.Tile] GLO} {47: *batchmap.Tile/R[*batchmap.Tile] GLO} {48: string/string GLO} {49: int/int[varintz] GLO} {50: KV/KV GLO} {51: CoGBK/CoGBK GLO} {52: KV/KV GLO} {53: int/int[varintz] GLO} {54: []uint8/bytes GLO} {55: int/int[varintz] GLO} {56: []uint8/bytes GLO} {57: int/int[varintz] GLO} {58: int/int[varintz] GLO} {59: int/int[varintz] GLO} {60: []uint8/bytes GLO} {61: []uint8/bytes GLO} {62: string/string GLO} {63: []uint8/bytes GLO} {64: string/string GLO} {65: string/string GLO} {66: string/string GLO} {67: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 16: ParDo [In(Main): batchmap.nodeHash <- {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 17: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 18: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] 19: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] 20: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO}] -> [Out: T -> {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] 22: ParDo [In(Main): *batchmap.Tile <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {22: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {23: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {24: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] 23: ParDo [In(Main): *batchmap.Entry <- {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 24: ParDo [In(Main): *batchmap.Tile <- {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {27: KV<[]uint8,*batchmap.Tile>/KV GLO}] 25: ParDo [In(Main): batchmap.nodeHash <- {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 26: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {27: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 27: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] 28: ParDo [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 29: ParDo [In(Main): *batchmap.Tile <- {24: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {32: KV<[]uint8,*batchmap.Tile>/KV GLO}] 30: ParDo [In(Main): batchmap.nodeHash <- {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 31: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {32: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 32: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] 33: ParDo [In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 34: ParDo [In(Main): *batchmap.Tile <- {23: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {37: KV<[]uint8,*batchmap.Tile>/KV GLO}] 35: ParDo [In(Main): batchmap.nodeHash <- {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 36: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {37: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 37: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] 38: ParDo [In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 39: ParDo [In(Main): *batchmap.Tile <- {22: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {42: KV<[]uint8,*batchmap.Tile>/KV GLO}] 40: ParDo [In(Main): batchmap.nodeHash <- {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 41: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {42: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 42: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] 43: Flatten [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] 44: ParDo [In(Main): T <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] 45: ParDo [In(Main): *batchmap.Tile <- {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {48: string/string GLO}] 46: ParDo [In(Main): *batchmap.Tile <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {49: int/int[varintz] GLO}] 47: ParDo [In(Main): T <- {49: int/int[varintz] GLO}] -> [Out: KV -> {50: KV/KV GLO}] 48: CoGBK [In(Main): KV <- {50: KV/KV GLO}] -> [Out: CoGBK -> {51: CoGBK/CoGBK GLO}] 49: Combine [In(Main): int <- {51: CoGBK/CoGBK GLO}] -> [Out: KV -> {52: KV/KV GLO}] 50: ParDo [In(Main): KV <- {52: KV/KV GLO}] -> [Out: Y -> {53: int/int[varintz] GLO}] 51: Impulse [] -> [Out: []uint8 -> {54: []uint8/bytes GLO}] 52: ParDo [In(Main): []uint8 <- {54: []uint8/bytes GLO}] -> [Out: T -> {55: int/int[varintz] GLO}] 53: Impulse [] -> [Out: []uint8 -> {56: []uint8/bytes GLO}] 54: ParDo [In(Main): []uint8 <- {56: []uint8/bytes GLO} In(Iter): T <- {53: int/int[varintz] GLO} In(Iter): T <- {55: int/int[varintz] GLO}] -> [Out: T -> {57: int/int[varintz] GLO} Out: T -> {58: int/int[varintz] GLO} Out: T -> {59: int/int[varintz] GLO}] 55: Impulse [] -> [Out: []uint8 -> {60: []uint8/bytes GLO}] 56: ParDo [In(Main): []uint8 <- {60: []uint8/bytes GLO} In(Iter): T <- {57: int/int[varintz] GLO} In(Iter): T <- {58: int/int[varintz] GLO} In(Iter): T <- {59: int/int[varintz] GLO}] -> [] 57: Impulse [] -> [Out: []uint8 -> {61: []uint8/bytes GLO}] 58: ParDo [In(Main): []uint8 <- {61: []uint8/bytes GLO}] -> [Out: T -> {62: string/string GLO}] 59: Impulse [] -> [Out: []uint8 -> {63: []uint8/bytes GLO}] 60: ParDo [In(Main): []uint8 <- {63: []uint8/bytes GLO} In(Iter): T <- {48: string/string GLO} In(Iter): T <- {62: string/string GLO}] -> [Out: T -> {64: string/string GLO} Out: T -> {65: string/string GLO} Out: T -> {66: string/string GLO}] 61: Impulse [] -> [Out: []uint8 -> {67: []uint8/bytes GLO}] 62: ParDo [In(Main): []uint8 <- {67: []uint8/bytes GLO} In(Iter): T <- {64: string/string GLO} In(Iter): T <- {65: string/string GLO} In(Iter): T <- {66: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 88: Impulse[0] 92: Impulse[0] 94: Impulse[0] 95: Impulse[0] 96: Impulse[0] 98: Impulse[0] 99: Impulse[0] 100: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestUpdate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[4]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileUpdateFn] Out:[28] 30: CoGBK. Out:29 31: Flatten[2]. Out:CoGBK. Out:29 32: Inject[0]. Out:31 33: Inject[1]. Out:31 34: ParDo[batchmap.updateStratum.func1] Out:[32] 35: ParDo[batchmap.leafShardFn] Out:[33] 36: ParDo[batchmap.tileToNodeHashFn] Out:[35] 37: Multiplex. Out:[36 28] 38: ParDo[batchmap.tileUpdateFn] Out:[37] 39: CoGBK. Out:38 40: Flatten[2]. Out:CoGBK. Out:38 41: Inject[0]. Out:40 42: Inject[1]. Out:40 43: ParDo[batchmap.updateStratum.func1] Out:[41] 44: ParDo[batchmap.leafShardFn] Out:[42] 45: ParDo[batchmap.tileToNodeHashFn] Out:[44] 46: Multiplex. Out:[45 28] 47: ParDo[batchmap.tileUpdateFn] Out:[46] 48: CoGBK. Out:47 49: Flatten[2]. Out:CoGBK. Out:47 50: Inject[0]. Out:49 51: Inject[1]. Out:49 52: ParDo[batchmap.updateStratum.func1] Out:[50] 53: ParDo[batchmap.leafShardFn] Out:[51] 54: ParDo[batchmap.tileToNodeHashFn] Out:[53] 55: Multiplex. Out:[54 28] 56: ParDo[batchmap.tileUpdateFn] Out:[55] 57: CoGBK. Out:56 58: Flatten[2]. Out:CoGBK. Out:56 59: Inject[0]. Out:58 60: Inject[1]. Out:58 61: ParDo[batchmap.updateStratum.func1] Out:[59] 62: ParDo[beam.partitionFn] Out:[34 43 52 61] 63: Flatten[4]. Out:ParDo[beam.partitionFn] Out:[34 43 52 61] 64: ParDo[batchmap.tileHashFn] Out:[63] 65: CoGBK. Out:64 66: Inject[0]. Out:65 67: ParDo[batchmap.leafShardFn] Out:[66] 68: ParDo[batchmap.tileToNodeHashFn] Out:[67] 69: Multiplex. Out:[68 63] 70: ParDo[batchmap.tileHashFn] Out:[69] 71: CoGBK. Out:70 72: Inject[0]. Out:71 73: ParDo[batchmap.leafShardFn] Out:[72] 74: ParDo[batchmap.tileToNodeHashFn] Out:[73] 75: Multiplex. Out:[74 63] 76: ParDo[batchmap.tileHashFn] Out:[75] 77: CoGBK. Out:76 78: Inject[0]. Out:77 79: ParDo[batchmap.leafShardFn] Out:[78] 80: ParDo[batchmap.tileToNodeHashFn] Out:[79] 81: Multiplex. Out:[80 63] 82: ParDo[batchmap.tileHashFn] Out:[81] 83: CoGBK. Out:82 84: Inject[0]. Out:83 85: ParDo[batchmap.leafShardFn] Out:[84] 86: ParDo[batchmap.entryToNodeHashFn] Out:[85] 87: ParDo[beam.createFn] Out:[86] 89: ParDo[batchmap.leafShardFn] Out:[60] 90: ParDo[batchmap.entryToNodeHashFn] Out:[89] 91: ParDo[beam.createFn] Out:[90] 93: ParDo[beam.createFn] Out:[20] 97: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: []uint8/bytes GLO} {8: *batchmap.Entry/R[*batchmap.Entry] GLO} {9: *batchmap.Tile/R[*batchmap.Tile] GLO} {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {11: KV<[]uint8,*batchmap.Tile>/KV GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: *batchmap.Tile/R[*batchmap.Tile] GLO} {16: string/string GLO} {17: int/int[varintz] GLO} {18: KV/KV GLO} {19: CoGBK/CoGBK GLO} {20: KV/KV GLO} {21: int/int[varintz] GLO} {22: []uint8/bytes GLO} {23: int/int[varintz] GLO} {24: []uint8/bytes GLO} {25: int/int[varintz] GLO} {26: int/int[varintz] GLO} {27: int/int[varintz] GLO} {28: []uint8/bytes GLO} {29: []uint8/bytes GLO} {30: string/string GLO} {31: []uint8/bytes GLO} {32: string/string GLO} {33: string/string GLO} {34: string/string GLO} {35: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: Impulse [] -> [Out: []uint8 -> {7: []uint8/bytes GLO}] 8: ParDo [In(Main): []uint8 <- {7: []uint8/bytes GLO}] -> [Out: T -> {8: *batchmap.Entry/R[*batchmap.Entry] GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {9: *batchmap.Tile/R[*batchmap.Tile] GLO}] 10: ParDo [In(Main): *batchmap.Entry <- {8: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {9: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {11: KV<[]uint8,*batchmap.Tile>/KV GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {11: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): T <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {15: *batchmap.Tile/R[*batchmap.Tile] GLO}] 16: ParDo [In(Main): *batchmap.Tile <- {15: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {16: string/string GLO}] 17: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {17: int/int[varintz] GLO}] 18: ParDo [In(Main): T <- {17: int/int[varintz] GLO}] -> [Out: KV -> {18: KV/KV GLO}] 19: CoGBK [In(Main): KV <- {18: KV/KV GLO}] -> [Out: CoGBK -> {19: CoGBK/CoGBK GLO}] 20: Combine [In(Main): int <- {19: CoGBK/CoGBK GLO}] -> [Out: KV -> {20: KV/KV GLO}] 21: ParDo [In(Main): KV <- {20: KV/KV GLO}] -> [Out: Y -> {21: int/int[varintz] GLO}] 22: Impulse [] -> [Out: []uint8 -> {22: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {22: []uint8/bytes GLO}] -> [Out: T -> {23: int/int[varintz] GLO}] 24: Impulse [] -> [Out: []uint8 -> {24: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {24: []uint8/bytes GLO} In(Iter): T <- {21: int/int[varintz] GLO} In(Iter): T <- {23: int/int[varintz] GLO}] -> [Out: T -> {25: int/int[varintz] GLO} Out: T -> {26: int/int[varintz] GLO} Out: T -> {27: int/int[varintz] GLO}] 26: Impulse [] -> [Out: []uint8 -> {28: []uint8/bytes GLO}] 27: ParDo [In(Main): []uint8 <- {28: []uint8/bytes GLO} In(Iter): T <- {25: int/int[varintz] GLO} In(Iter): T <- {26: int/int[varintz] GLO} In(Iter): T <- {27: int/int[varintz] GLO}] -> [] 28: Impulse [] -> [Out: []uint8 -> {29: []uint8/bytes GLO}] 29: ParDo [In(Main): []uint8 <- {29: []uint8/bytes GLO}] -> [Out: T -> {30: string/string GLO}] 30: Impulse [] -> [Out: []uint8 -> {31: []uint8/bytes GLO}] 31: ParDo [In(Main): []uint8 <- {31: []uint8/bytes GLO} In(Iter): T <- {16: string/string GLO} In(Iter): T <- {30: string/string GLO}] -> [Out: T -> {32: string/string GLO} Out: T -> {33: string/string GLO} Out: T -> {34: string/string GLO}] 32: Impulse [] -> [Out: []uint8 -> {35: []uint8/bytes GLO}] 33: ParDo [In(Main): []uint8 <- {35: []uint8/bytes GLO} In(Iter): T <- {32: string/string GLO} In(Iter): T <- {33: string/string GLO} In(Iter): T <- {34: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 41: Impulse[0] 45: Impulse[0] 47: Impulse[0] 48: Impulse[0] 49: Impulse[0] 51: Impulse[0] 52: Impulse[0] 53: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestUpdate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileUpdateFn] Out:[27] 29: CoGBK. Out:28 30: Flatten[2]. Out:CoGBK. Out:28 31: Inject[0]. Out:30 32: Inject[1]. Out:30 33: ParDo[batchmap.updateStratum.func1] Out:[31] 34: ParDo[beam.partitionFn] Out:[33] 35: ParDo[batchmap.tileHashFn] Out:[34] 36: CoGBK. Out:35 37: Inject[0]. Out:36 38: ParDo[batchmap.leafShardFn] Out:[37] 39: ParDo[batchmap.entryToNodeHashFn] Out:[38] 40: ParDo[beam.createFn] Out:[39] 42: ParDo[batchmap.leafShardFn] Out:[32] 43: ParDo[batchmap.entryToNodeHashFn] Out:[42] 44: ParDo[beam.createFn] Out:[43] 46: ParDo[beam.createFn] Out:[20] 50: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {16: KV<[]uint8,batchmap.nodeHash>/KV GLO} {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {18: *batchmap.Tile/R[*batchmap.Tile] GLO} {19: *batchmap.Tile/R[*batchmap.Tile] GLO} {20: []uint8/bytes GLO} {21: *batchmap.Entry/R[*batchmap.Entry] GLO} {22: *batchmap.Tile/R[*batchmap.Tile] GLO} {23: *batchmap.Tile/R[*batchmap.Tile] GLO} {24: *batchmap.Tile/R[*batchmap.Tile] GLO} {25: *batchmap.Tile/R[*batchmap.Tile] GLO} {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {27: KV<[]uint8,*batchmap.Tile>/KV GLO} {28: KV<[]uint8,batchmap.nodeHash>/KV GLO} {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {30: *batchmap.Tile/R[*batchmap.Tile] GLO} {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {32: KV<[]uint8,*batchmap.Tile>/KV GLO} {33: KV<[]uint8,batchmap.nodeHash>/KV GLO} {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {35: *batchmap.Tile/R[*batchmap.Tile] GLO} {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {37: KV<[]uint8,*batchmap.Tile>/KV GLO} {38: KV<[]uint8,batchmap.nodeHash>/KV GLO} {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {40: *batchmap.Tile/R[*batchmap.Tile] GLO} {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {42: KV<[]uint8,*batchmap.Tile>/KV GLO} {43: KV<[]uint8,batchmap.nodeHash>/KV GLO} {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {45: *batchmap.Tile/R[*batchmap.Tile] GLO} {46: *batchmap.Tile/R[*batchmap.Tile] GLO} {47: *batchmap.Tile/R[*batchmap.Tile] GLO} {48: string/string GLO} {49: int/int[varintz] GLO} {50: KV/KV GLO} {51: CoGBK/CoGBK GLO} {52: KV/KV GLO} {53: int/int[varintz] GLO} {54: []uint8/bytes GLO} {55: int/int[varintz] GLO} {56: []uint8/bytes GLO} {57: int/int[varintz] GLO} {58: int/int[varintz] GLO} {59: int/int[varintz] GLO} {60: []uint8/bytes GLO} {61: []uint8/bytes GLO} {62: string/string GLO} {63: []uint8/bytes GLO} {64: string/string GLO} {65: string/string GLO} {66: string/string GLO} {67: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 16: ParDo [In(Main): batchmap.nodeHash <- {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 17: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 18: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] 19: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] 20: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO}] -> [Out: T -> {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] 22: ParDo [In(Main): *batchmap.Tile <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {22: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {23: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {24: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] 23: ParDo [In(Main): *batchmap.Entry <- {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 24: ParDo [In(Main): *batchmap.Tile <- {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {27: KV<[]uint8,*batchmap.Tile>/KV GLO}] 25: ParDo [In(Main): batchmap.nodeHash <- {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 26: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {27: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 27: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] 28: ParDo [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 29: ParDo [In(Main): *batchmap.Tile <- {24: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {32: KV<[]uint8,*batchmap.Tile>/KV GLO}] 30: ParDo [In(Main): batchmap.nodeHash <- {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 31: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {32: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 32: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] 33: ParDo [In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 34: ParDo [In(Main): *batchmap.Tile <- {23: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {37: KV<[]uint8,*batchmap.Tile>/KV GLO}] 35: ParDo [In(Main): batchmap.nodeHash <- {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 36: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {37: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 37: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] 38: ParDo [In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 39: ParDo [In(Main): *batchmap.Tile <- {22: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {42: KV<[]uint8,*batchmap.Tile>/KV GLO}] 40: ParDo [In(Main): batchmap.nodeHash <- {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 41: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {42: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 42: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] 43: Flatten [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] 44: ParDo [In(Main): T <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] 45: ParDo [In(Main): *batchmap.Tile <- {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {48: string/string GLO}] 46: ParDo [In(Main): *batchmap.Tile <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {49: int/int[varintz] GLO}] 47: ParDo [In(Main): T <- {49: int/int[varintz] GLO}] -> [Out: KV -> {50: KV/KV GLO}] 48: CoGBK [In(Main): KV <- {50: KV/KV GLO}] -> [Out: CoGBK -> {51: CoGBK/CoGBK GLO}] 49: Combine [In(Main): int <- {51: CoGBK/CoGBK GLO}] -> [Out: KV -> {52: KV/KV GLO}] 50: ParDo [In(Main): KV <- {52: KV/KV GLO}] -> [Out: Y -> {53: int/int[varintz] GLO}] 51: Impulse [] -> [Out: []uint8 -> {54: []uint8/bytes GLO}] 52: ParDo [In(Main): []uint8 <- {54: []uint8/bytes GLO}] -> [Out: T -> {55: int/int[varintz] GLO}] 53: Impulse [] -> [Out: []uint8 -> {56: []uint8/bytes GLO}] 54: ParDo [In(Main): []uint8 <- {56: []uint8/bytes GLO} In(Iter): T <- {53: int/int[varintz] GLO} In(Iter): T <- {55: int/int[varintz] GLO}] -> [Out: T -> {57: int/int[varintz] GLO} Out: T -> {58: int/int[varintz] GLO} Out: T -> {59: int/int[varintz] GLO}] 55: Impulse [] -> [Out: []uint8 -> {60: []uint8/bytes GLO}] 56: ParDo [In(Main): []uint8 <- {60: []uint8/bytes GLO} In(Iter): T <- {57: int/int[varintz] GLO} In(Iter): T <- {58: int/int[varintz] GLO} In(Iter): T <- {59: int/int[varintz] GLO}] -> [] 57: Impulse [] -> [Out: []uint8 -> {61: []uint8/bytes GLO}] 58: ParDo [In(Main): []uint8 <- {61: []uint8/bytes GLO}] -> [Out: T -> {62: string/string GLO}] 59: Impulse [] -> [Out: []uint8 -> {63: []uint8/bytes GLO}] 60: ParDo [In(Main): []uint8 <- {63: []uint8/bytes GLO} In(Iter): T <- {48: string/string GLO} In(Iter): T <- {62: string/string GLO}] -> [Out: T -> {64: string/string GLO} Out: T -> {65: string/string GLO} Out: T -> {66: string/string GLO}] 61: Impulse [] -> [Out: []uint8 -> {67: []uint8/bytes GLO}] 62: ParDo [In(Main): []uint8 <- {67: []uint8/bytes GLO} In(Iter): T <- {64: string/string GLO} In(Iter): T <- {65: string/string GLO} In(Iter): T <- {66: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 88: Impulse[0] 92: Impulse[0] 94: Impulse[0] 95: Impulse[0] 96: Impulse[0] 98: Impulse[0] 99: Impulse[0] 100: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestUpdate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[4]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileUpdateFn] Out:[28] 30: CoGBK. Out:29 31: Flatten[2]. Out:CoGBK. Out:29 32: Inject[0]. Out:31 33: Inject[1]. Out:31 34: ParDo[batchmap.updateStratum.func1] Out:[32] 35: ParDo[batchmap.leafShardFn] Out:[33] 36: ParDo[batchmap.tileToNodeHashFn] Out:[35] 37: Multiplex. Out:[36 28] 38: ParDo[batchmap.tileUpdateFn] Out:[37] 39: CoGBK. Out:38 40: Flatten[2]. Out:CoGBK. Out:38 41: Inject[0]. Out:40 42: Inject[1]. Out:40 43: ParDo[batchmap.updateStratum.func1] Out:[41] 44: ParDo[batchmap.leafShardFn] Out:[42] 45: ParDo[batchmap.tileToNodeHashFn] Out:[44] 46: Multiplex. Out:[45 28] 47: ParDo[batchmap.tileUpdateFn] Out:[46] 48: CoGBK. Out:47 49: Flatten[2]. Out:CoGBK. Out:47 50: Inject[0]. Out:49 51: Inject[1]. Out:49 52: ParDo[batchmap.updateStratum.func1] Out:[50] 53: ParDo[batchmap.leafShardFn] Out:[51] 54: ParDo[batchmap.tileToNodeHashFn] Out:[53] 55: Multiplex. Out:[54 28] 56: ParDo[batchmap.tileUpdateFn] Out:[55] 57: CoGBK. Out:56 58: Flatten[2]. Out:CoGBK. Out:56 59: Inject[0]. Out:58 60: Inject[1]. Out:58 61: ParDo[batchmap.updateStratum.func1] Out:[59] 62: ParDo[beam.partitionFn] Out:[34 43 52 61] 63: Flatten[4]. Out:ParDo[beam.partitionFn] Out:[34 43 52 61] 64: ParDo[batchmap.tileHashFn] Out:[63] 65: CoGBK. Out:64 66: Inject[0]. Out:65 67: ParDo[batchmap.leafShardFn] Out:[66] 68: ParDo[batchmap.tileToNodeHashFn] Out:[67] 69: Multiplex. Out:[68 63] 70: ParDo[batchmap.tileHashFn] Out:[69] 71: CoGBK. Out:70 72: Inject[0]. Out:71 73: ParDo[batchmap.leafShardFn] Out:[72] 74: ParDo[batchmap.tileToNodeHashFn] Out:[73] 75: Multiplex. Out:[74 63] 76: ParDo[batchmap.tileHashFn] Out:[75] 77: CoGBK. Out:76 78: Inject[0]. Out:77 79: ParDo[batchmap.leafShardFn] Out:[78] 80: ParDo[batchmap.tileToNodeHashFn] Out:[79] 81: Multiplex. Out:[80 63] 82: ParDo[batchmap.tileHashFn] Out:[81] 83: CoGBK. Out:82 84: Inject[0]. Out:83 85: ParDo[batchmap.leafShardFn] Out:[84] 86: ParDo[batchmap.entryToNodeHashFn] Out:[85] 87: ParDo[beam.createFn] Out:[86] 89: ParDo[batchmap.leafShardFn] Out:[60] 90: ParDo[batchmap.entryToNodeHashFn] Out:[89] 91: ParDo[beam.createFn] Out:[90] 93: ParDo[beam.createFn] Out:[20] 97: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {16: KV<[]uint8,batchmap.nodeHash>/KV GLO} {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {18: *batchmap.Tile/R[*batchmap.Tile] GLO} {19: *batchmap.Tile/R[*batchmap.Tile] GLO} {20: []uint8/bytes GLO} {21: *batchmap.Entry/R[*batchmap.Entry] GLO} {22: *batchmap.Tile/R[*batchmap.Tile] GLO} {23: *batchmap.Tile/R[*batchmap.Tile] GLO} {24: *batchmap.Tile/R[*batchmap.Tile] GLO} {25: *batchmap.Tile/R[*batchmap.Tile] GLO} {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {27: KV<[]uint8,*batchmap.Tile>/KV GLO} {28: KV<[]uint8,batchmap.nodeHash>/KV GLO} {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {30: *batchmap.Tile/R[*batchmap.Tile] GLO} {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {32: KV<[]uint8,*batchmap.Tile>/KV GLO} {33: KV<[]uint8,batchmap.nodeHash>/KV GLO} {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {35: *batchmap.Tile/R[*batchmap.Tile] GLO} {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {37: KV<[]uint8,*batchmap.Tile>/KV GLO} {38: KV<[]uint8,batchmap.nodeHash>/KV GLO} {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {40: *batchmap.Tile/R[*batchmap.Tile] GLO} {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {42: KV<[]uint8,*batchmap.Tile>/KV GLO} {43: KV<[]uint8,batchmap.nodeHash>/KV GLO} {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {45: *batchmap.Tile/R[*batchmap.Tile] GLO} {46: *batchmap.Tile/R[*batchmap.Tile] GLO} {47: *batchmap.Tile/R[*batchmap.Tile] GLO} {48: string/string GLO} {49: int/int[varintz] GLO} {50: KV/KV GLO} {51: CoGBK/CoGBK GLO} {52: KV/KV GLO} {53: int/int[varintz] GLO} {54: []uint8/bytes GLO} {55: int/int[varintz] GLO} {56: []uint8/bytes GLO} {57: int/int[varintz] GLO} {58: int/int[varintz] GLO} {59: int/int[varintz] GLO} {60: []uint8/bytes GLO} {61: []uint8/bytes GLO} {62: string/string GLO} {63: []uint8/bytes GLO} {64: string/string GLO} {65: string/string GLO} {66: string/string GLO} {67: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 16: ParDo [In(Main): batchmap.nodeHash <- {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 17: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 18: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] 19: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] 20: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO}] -> [Out: T -> {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] 22: ParDo [In(Main): *batchmap.Tile <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {22: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {23: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {24: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] 23: ParDo [In(Main): *batchmap.Entry <- {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 24: ParDo [In(Main): *batchmap.Tile <- {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {27: KV<[]uint8,*batchmap.Tile>/KV GLO}] 25: ParDo [In(Main): batchmap.nodeHash <- {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 26: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {27: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 27: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] 28: ParDo [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 29: ParDo [In(Main): *batchmap.Tile <- {24: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {32: KV<[]uint8,*batchmap.Tile>/KV GLO}] 30: ParDo [In(Main): batchmap.nodeHash <- {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 31: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {32: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 32: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] 33: ParDo [In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 34: ParDo [In(Main): *batchmap.Tile <- {23: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {37: KV<[]uint8,*batchmap.Tile>/KV GLO}] 35: ParDo [In(Main): batchmap.nodeHash <- {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 36: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {37: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 37: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] 38: ParDo [In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 39: ParDo [In(Main): *batchmap.Tile <- {22: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {42: KV<[]uint8,*batchmap.Tile>/KV GLO}] 40: ParDo [In(Main): batchmap.nodeHash <- {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 41: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {42: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 42: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] 43: Flatten [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] 44: ParDo [In(Main): T <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] 45: ParDo [In(Main): *batchmap.Tile <- {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {48: string/string GLO}] 46: ParDo [In(Main): *batchmap.Tile <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {49: int/int[varintz] GLO}] 47: ParDo [In(Main): T <- {49: int/int[varintz] GLO}] -> [Out: KV -> {50: KV/KV GLO}] 48: CoGBK [In(Main): KV <- {50: KV/KV GLO}] -> [Out: CoGBK -> {51: CoGBK/CoGBK GLO}] 49: Combine [In(Main): int <- {51: CoGBK/CoGBK GLO}] -> [Out: KV -> {52: KV/KV GLO}] 50: ParDo [In(Main): KV <- {52: KV/KV GLO}] -> [Out: Y -> {53: int/int[varintz] GLO}] 51: Impulse [] -> [Out: []uint8 -> {54: []uint8/bytes GLO}] 52: ParDo [In(Main): []uint8 <- {54: []uint8/bytes GLO}] -> [Out: T -> {55: int/int[varintz] GLO}] 53: Impulse [] -> [Out: []uint8 -> {56: []uint8/bytes GLO}] 54: ParDo [In(Main): []uint8 <- {56: []uint8/bytes GLO} In(Iter): T <- {53: int/int[varintz] GLO} In(Iter): T <- {55: int/int[varintz] GLO}] -> [Out: T -> {57: int/int[varintz] GLO} Out: T -> {58: int/int[varintz] GLO} Out: T -> {59: int/int[varintz] GLO}] 55: Impulse [] -> [Out: []uint8 -> {60: []uint8/bytes GLO}] 56: ParDo [In(Main): []uint8 <- {60: []uint8/bytes GLO} In(Iter): T <- {57: int/int[varintz] GLO} In(Iter): T <- {58: int/int[varintz] GLO} In(Iter): T <- {59: int/int[varintz] GLO}] -> [] 57: Impulse [] -> [Out: []uint8 -> {61: []uint8/bytes GLO}] 58: ParDo [In(Main): []uint8 <- {61: []uint8/bytes GLO}] -> [Out: T -> {62: string/string GLO}] 59: Impulse [] -> [Out: []uint8 -> {63: []uint8/bytes GLO}] 60: ParDo [In(Main): []uint8 <- {63: []uint8/bytes GLO} In(Iter): T <- {48: string/string GLO} In(Iter): T <- {62: string/string GLO}] -> [Out: T -> {64: string/string GLO} Out: T -> {65: string/string GLO} Out: T -> {66: string/string GLO}] 61: Impulse [] -> [Out: []uint8 -> {67: []uint8/bytes GLO}] 62: ParDo [In(Main): []uint8 <- {67: []uint8/bytes GLO} In(Iter): T <- {64: string/string GLO} In(Iter): T <- {65: string/string GLO} In(Iter): T <- {66: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 88: Impulse[0] 92: Impulse[0] 94: Impulse[0] 95: Impulse[0] 96: Impulse[0] 98: Impulse[0] 99: Impulse[0] 100: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestUpdate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[4]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileUpdateFn] Out:[28] 30: CoGBK. Out:29 31: Flatten[2]. Out:CoGBK. Out:29 32: Inject[0]. Out:31 33: Inject[1]. Out:31 34: ParDo[batchmap.updateStratum.func1] Out:[32] 35: ParDo[batchmap.leafShardFn] Out:[33] 36: ParDo[batchmap.tileToNodeHashFn] Out:[35] 37: Multiplex. Out:[36 28] 38: ParDo[batchmap.tileUpdateFn] Out:[37] 39: CoGBK. Out:38 40: Flatten[2]. Out:CoGBK. Out:38 41: Inject[0]. Out:40 42: Inject[1]. Out:40 43: ParDo[batchmap.updateStratum.func1] Out:[41] 44: ParDo[batchmap.leafShardFn] Out:[42] 45: ParDo[batchmap.tileToNodeHashFn] Out:[44] 46: Multiplex. Out:[45 28] 47: ParDo[batchmap.tileUpdateFn] Out:[46] 48: CoGBK. Out:47 49: Flatten[2]. Out:CoGBK. Out:47 50: Inject[0]. Out:49 51: Inject[1]. Out:49 52: ParDo[batchmap.updateStratum.func1] Out:[50] 53: ParDo[batchmap.leafShardFn] Out:[51] 54: ParDo[batchmap.tileToNodeHashFn] Out:[53] 55: Multiplex. Out:[54 28] 56: ParDo[batchmap.tileUpdateFn] Out:[55] 57: CoGBK. Out:56 58: Flatten[2]. Out:CoGBK. Out:56 59: Inject[0]. Out:58 60: Inject[1]. Out:58 61: ParDo[batchmap.updateStratum.func1] Out:[59] 62: ParDo[beam.partitionFn] Out:[34 43 52 61] 63: Flatten[4]. Out:ParDo[beam.partitionFn] Out:[34 43 52 61] 64: ParDo[batchmap.tileHashFn] Out:[63] 65: CoGBK. Out:64 66: Inject[0]. Out:65 67: ParDo[batchmap.leafShardFn] Out:[66] 68: ParDo[batchmap.tileToNodeHashFn] Out:[67] 69: Multiplex. Out:[68 63] 70: ParDo[batchmap.tileHashFn] Out:[69] 71: CoGBK. Out:70 72: Inject[0]. Out:71 73: ParDo[batchmap.leafShardFn] Out:[72] 74: ParDo[batchmap.tileToNodeHashFn] Out:[73] 75: Multiplex. Out:[74 63] 76: ParDo[batchmap.tileHashFn] Out:[75] 77: CoGBK. Out:76 78: Inject[0]. Out:77 79: ParDo[batchmap.leafShardFn] Out:[78] 80: ParDo[batchmap.tileToNodeHashFn] Out:[79] 81: Multiplex. Out:[80 63] 82: ParDo[batchmap.tileHashFn] Out:[81] 83: CoGBK. Out:82 84: Inject[0]. Out:83 85: ParDo[batchmap.leafShardFn] Out:[84] 86: ParDo[batchmap.entryToNodeHashFn] Out:[85] 87: ParDo[beam.createFn] Out:[86] 89: ParDo[batchmap.leafShardFn] Out:[60] 90: ParDo[batchmap.entryToNodeHashFn] Out:[89] 91: ParDo[beam.createFn] Out:[90] 93: ParDo[beam.createFn] Out:[20] 97: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: *batchmap.Tile/R[*batchmap.Tile] GLO} {12: *batchmap.Tile/R[*batchmap.Tile] GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] 12: ParDo [In(Main): T <- {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] 13: ParDo [In(Main): X <- {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 16: Impulse[0] 1: ParDo[passert.failFn] Out:[] 2: ParDo[filter.filterFn] Out:[1] 3: Flatten[2]. Out:ParDo[filter.filterFn] Out:[1] 4: ParDo[batchmap.tileHashFn] Out:[3] 5: CoGBK. Out:4 6: Inject[0]. Out:5 7: ParDo[batchmap.leafShardFn] Out:[6] 8: ParDo[batchmap.tileToNodeHashFn] Out:[7] 9: Multiplex. Out:[8 3] 10: ParDo[batchmap.tileHashFn] Out:[9] 11: CoGBK. Out:10 12: Inject[0]. Out:11 13: ParDo[batchmap.leafShardFn] Out:[12] 14: ParDo[batchmap.entryToNodeHashFn] Out:[13] 15: ParDo[beam.createFn] Out:[14] 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {16: KV<[]uint8,batchmap.nodeHash>/KV GLO} {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {18: *batchmap.Tile/R[*batchmap.Tile] GLO} {19: *batchmap.Tile/R[*batchmap.Tile] GLO} {20: *batchmap.Tile/R[*batchmap.Tile] GLO} {21: string/string GLO} {22: int/int[varintz] GLO} {23: KV/KV GLO} {24: CoGBK/CoGBK GLO} {25: KV/KV GLO} {26: int/int[varintz] GLO} {27: []uint8/bytes GLO} {28: int/int[varintz] GLO} {29: []uint8/bytes GLO} {30: int/int[varintz] GLO} {31: int/int[varintz] GLO} {32: int/int[varintz] GLO} {33: []uint8/bytes GLO} {34: []uint8/bytes GLO} {35: string/string GLO} {36: []uint8/bytes GLO} {37: string/string GLO} {38: string/string GLO} {39: string/string GLO} {40: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 16: ParDo [In(Main): batchmap.nodeHash <- {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 17: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 18: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] 19: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] 20: ParDo [In(Main): T <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {20: *batchmap.Tile/R[*batchmap.Tile] GLO}] 21: ParDo [In(Main): *batchmap.Tile <- {20: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {21: string/string GLO}] 22: ParDo [In(Main): *batchmap.Tile <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {22: int/int[varintz] GLO}] 23: ParDo [In(Main): T <- {22: int/int[varintz] GLO}] -> [Out: KV -> {23: KV/KV GLO}] 24: CoGBK [In(Main): KV <- {23: KV/KV GLO}] -> [Out: CoGBK -> {24: CoGBK/CoGBK GLO}] 25: Combine [In(Main): int <- {24: CoGBK/CoGBK GLO}] -> [Out: KV -> {25: KV/KV GLO}] 26: ParDo [In(Main): KV <- {25: KV/KV GLO}] -> [Out: Y -> {26: int/int[varintz] GLO}] 27: Impulse [] -> [Out: []uint8 -> {27: []uint8/bytes GLO}] 28: ParDo [In(Main): []uint8 <- {27: []uint8/bytes GLO}] -> [Out: T -> {28: int/int[varintz] GLO}] 29: Impulse [] -> [Out: []uint8 -> {29: []uint8/bytes GLO}] 30: ParDo [In(Main): []uint8 <- {29: []uint8/bytes GLO} In(Iter): T <- {26: int/int[varintz] GLO} In(Iter): T <- {28: int/int[varintz] GLO}] -> [Out: T -> {30: int/int[varintz] GLO} Out: T -> {31: int/int[varintz] GLO} Out: T -> {32: int/int[varintz] GLO}] 31: Impulse [] -> [Out: []uint8 -> {33: []uint8/bytes GLO}] 32: ParDo [In(Main): []uint8 <- {33: []uint8/bytes GLO} In(Iter): T <- {30: int/int[varintz] GLO} In(Iter): T <- {31: int/int[varintz] GLO} In(Iter): T <- {32: int/int[varintz] GLO}] -> [] 33: Impulse [] -> [Out: []uint8 -> {34: []uint8/bytes GLO}] 34: ParDo [In(Main): []uint8 <- {34: []uint8/bytes GLO}] -> [Out: T -> {35: string/string GLO}] 35: Impulse [] -> [Out: []uint8 -> {36: []uint8/bytes GLO}] 36: ParDo [In(Main): []uint8 <- {36: []uint8/bytes GLO} In(Iter): T <- {21: string/string GLO} In(Iter): T <- {35: string/string GLO}] -> [Out: T -> {37: string/string GLO} Out: T -> {38: string/string GLO} Out: T -> {39: string/string GLO}] 37: Impulse [] -> [Out: []uint8 -> {40: []uint8/bytes GLO}] 38: ParDo [In(Main): []uint8 <- {40: []uint8/bytes GLO} In(Iter): T <- {37: string/string GLO} In(Iter): T <- {38: string/string GLO} In(Iter): T <- {39: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 53: Impulse[0] 55: Impulse[0] 56: Impulse[0] 57: Impulse[0] 59: Impulse[0] 60: Impulse[0] 61: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestGoldenCreate.func2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[4]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileHashFn] Out:[28] 30: CoGBK. Out:29 31: Inject[0]. Out:30 32: ParDo[batchmap.leafShardFn] Out:[31] 33: ParDo[batchmap.tileToNodeHashFn] Out:[32] 34: Multiplex. Out:[33 28] 35: ParDo[batchmap.tileHashFn] Out:[34] 36: CoGBK. Out:35 37: Inject[0]. Out:36 38: ParDo[batchmap.leafShardFn] Out:[37] 39: ParDo[batchmap.tileToNodeHashFn] Out:[38] 40: Multiplex. Out:[39 28] 41: ParDo[batchmap.tileHashFn] Out:[40] 42: CoGBK. Out:41 43: Inject[0]. Out:42 44: ParDo[batchmap.leafShardFn] Out:[43] 45: ParDo[batchmap.tileToNodeHashFn] Out:[44] 46: Multiplex. Out:[45 28] 47: ParDo[batchmap.tileHashFn] Out:[46] 48: CoGBK. Out:47 49: Inject[0]. Out:48 50: ParDo[batchmap.leafShardFn] Out:[49] 51: ParDo[batchmap.entryToNodeHashFn] Out:[50] 52: ParDo[beam.createFn] Out:[51] 54: ParDo[beam.createFn] Out:[20] 58: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done 2023/10/31 15:17:45 Executing pipeline with the direct runner. 2023/10/31 15:17:45 Pipeline: 2023/10/31 15:17:45 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {16: KV<[]uint8,batchmap.nodeHash>/KV GLO} {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {18: *batchmap.Tile/R[*batchmap.Tile] GLO} {19: *batchmap.Tile/R[*batchmap.Tile] GLO} {20: []uint8/bytes GLO} {21: *batchmap.Entry/R[*batchmap.Entry] GLO} {22: *batchmap.Tile/R[*batchmap.Tile] GLO} {23: *batchmap.Tile/R[*batchmap.Tile] GLO} {24: *batchmap.Tile/R[*batchmap.Tile] GLO} {25: *batchmap.Tile/R[*batchmap.Tile] GLO} {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {27: KV<[]uint8,*batchmap.Tile>/KV GLO} {28: KV<[]uint8,batchmap.nodeHash>/KV GLO} {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {30: *batchmap.Tile/R[*batchmap.Tile] GLO} {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {32: KV<[]uint8,*batchmap.Tile>/KV GLO} {33: KV<[]uint8,batchmap.nodeHash>/KV GLO} {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {35: *batchmap.Tile/R[*batchmap.Tile] GLO} {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {37: KV<[]uint8,*batchmap.Tile>/KV GLO} {38: KV<[]uint8,batchmap.nodeHash>/KV GLO} {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {40: *batchmap.Tile/R[*batchmap.Tile] GLO} {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {42: KV<[]uint8,*batchmap.Tile>/KV GLO} {43: KV<[]uint8,batchmap.nodeHash>/KV GLO} {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {45: *batchmap.Tile/R[*batchmap.Tile] GLO} {46: *batchmap.Tile/R[*batchmap.Tile] GLO} {47: *batchmap.Tile/R[*batchmap.Tile] GLO} {48: string/string GLO} {49: int/int[varintz] GLO} {50: KV/KV GLO} {51: CoGBK/CoGBK GLO} {52: KV/KV GLO} {53: int/int[varintz] GLO} {54: []uint8/bytes GLO} {55: int/int[varintz] GLO} {56: []uint8/bytes GLO} {57: int/int[varintz] GLO} {58: int/int[varintz] GLO} {59: int/int[varintz] GLO} {60: []uint8/bytes GLO} {61: []uint8/bytes GLO} {62: string/string GLO} {63: []uint8/bytes GLO} {64: string/string GLO} {65: string/string GLO} {66: string/string GLO} {67: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 16: ParDo [In(Main): batchmap.nodeHash <- {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 17: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 18: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] 19: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] 20: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO}] -> [Out: T -> {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] 22: ParDo [In(Main): *batchmap.Tile <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {22: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {23: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {24: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] 23: ParDo [In(Main): *batchmap.Entry <- {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 24: ParDo [In(Main): *batchmap.Tile <- {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {27: KV<[]uint8,*batchmap.Tile>/KV GLO}] 25: ParDo [In(Main): batchmap.nodeHash <- {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 26: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {27: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 27: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] 28: ParDo [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 29: ParDo [In(Main): *batchmap.Tile <- {24: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {32: KV<[]uint8,*batchmap.Tile>/KV GLO}] 30: ParDo [In(Main): batchmap.nodeHash <- {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 31: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {32: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 32: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] 33: ParDo [In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 34: ParDo [In(Main): *batchmap.Tile <- {23: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {37: KV<[]uint8,*batchmap.Tile>/KV GLO}] 35: ParDo [In(Main): batchmap.nodeHash <- {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 36: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {37: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 37: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] 38: ParDo [In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 39: ParDo [In(Main): *batchmap.Tile <- {22: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {42: KV<[]uint8,*batchmap.Tile>/KV GLO}] 40: ParDo [In(Main): batchmap.nodeHash <- {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 41: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {42: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 42: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] 43: Flatten [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] 44: ParDo [In(Main): T <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] 45: ParDo [In(Main): *batchmap.Tile <- {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {48: string/string GLO}] 46: ParDo [In(Main): *batchmap.Tile <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {49: int/int[varintz] GLO}] 47: ParDo [In(Main): T <- {49: int/int[varintz] GLO}] -> [Out: KV -> {50: KV/KV GLO}] 48: CoGBK [In(Main): KV <- {50: KV/KV GLO}] -> [Out: CoGBK -> {51: CoGBK/CoGBK GLO}] 49: Combine [In(Main): int <- {51: CoGBK/CoGBK GLO}] -> [Out: KV -> {52: KV/KV GLO}] 50: ParDo [In(Main): KV <- {52: KV/KV GLO}] -> [Out: Y -> {53: int/int[varintz] GLO}] 51: Impulse [] -> [Out: []uint8 -> {54: []uint8/bytes GLO}] 52: ParDo [In(Main): []uint8 <- {54: []uint8/bytes GLO}] -> [Out: T -> {55: int/int[varintz] GLO}] 53: Impulse [] -> [Out: []uint8 -> {56: []uint8/bytes GLO}] 54: ParDo [In(Main): []uint8 <- {56: []uint8/bytes GLO} In(Iter): T <- {53: int/int[varintz] GLO} In(Iter): T <- {55: int/int[varintz] GLO}] -> [Out: T -> {57: int/int[varintz] GLO} Out: T -> {58: int/int[varintz] GLO} Out: T -> {59: int/int[varintz] GLO}] 55: Impulse [] -> [Out: []uint8 -> {60: []uint8/bytes GLO}] 56: ParDo [In(Main): []uint8 <- {60: []uint8/bytes GLO} In(Iter): T <- {57: int/int[varintz] GLO} In(Iter): T <- {58: int/int[varintz] GLO} In(Iter): T <- {59: int/int[varintz] GLO}] -> [] 57: Impulse [] -> [Out: []uint8 -> {61: []uint8/bytes GLO}] 58: ParDo [In(Main): []uint8 <- {61: []uint8/bytes GLO}] -> [Out: T -> {62: string/string GLO}] 59: Impulse [] -> [Out: []uint8 -> {63: []uint8/bytes GLO}] 60: ParDo [In(Main): []uint8 <- {63: []uint8/bytes GLO} In(Iter): T <- {48: string/string GLO} In(Iter): T <- {62: string/string GLO}] -> [Out: T -> {64: string/string GLO} Out: T -> {65: string/string GLO} Out: T -> {66: string/string GLO}] 61: Impulse [] -> [Out: []uint8 -> {67: []uint8/bytes GLO}] 62: ParDo [In(Main): []uint8 <- {67: []uint8/bytes GLO} In(Iter): T <- {64: string/string GLO} In(Iter): T <- {65: string/string GLO} In(Iter): T <- {66: string/string GLO}] -> [] 2023/10/31 15:17:45 Plan[plan]: 88: Impulse[0] 92: Impulse[0] 94: Impulse[0] 95: Impulse[0] 96: Impulse[0] 98: Impulse[0] 99: Impulse[0] 100: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestGoldenUpdate.func2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[4]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileUpdateFn] Out:[28] 30: CoGBK. Out:29 31: Flatten[2]. Out:CoGBK. Out:29 32: Inject[0]. Out:31 33: Inject[1]. Out:31 34: ParDo[batchmap.updateStratum.func1] Out:[32] 35: ParDo[batchmap.leafShardFn] Out:[33] 36: ParDo[batchmap.tileToNodeHashFn] Out:[35] 37: Multiplex. Out:[36 28] 38: ParDo[batchmap.tileUpdateFn] Out:[37] 39: CoGBK. Out:38 40: Flatten[2]. Out:CoGBK. Out:38 41: Inject[0]. Out:40 42: Inject[1]. Out:40 43: ParDo[batchmap.updateStratum.func1] Out:[41] 44: ParDo[batchmap.leafShardFn] Out:[42] 45: ParDo[batchmap.tileToNodeHashFn] Out:[44] 46: Multiplex. Out:[45 28] 47: ParDo[batchmap.tileUpdateFn] Out:[46] 48: CoGBK. Out:47 49: Flatten[2]. Out:CoGBK. Out:47 50: Inject[0]. Out:49 51: Inject[1]. Out:49 52: ParDo[batchmap.updateStratum.func1] Out:[50] 53: ParDo[batchmap.leafShardFn] Out:[51] 54: ParDo[batchmap.tileToNodeHashFn] Out:[53] 55: Multiplex. Out:[54 28] 56: ParDo[batchmap.tileUpdateFn] Out:[55] 57: CoGBK. Out:56 58: Flatten[2]. Out:CoGBK. Out:56 59: Inject[0]. Out:58 60: Inject[1]. Out:58 61: ParDo[batchmap.updateStratum.func1] Out:[59] 62: ParDo[beam.partitionFn] Out:[34 43 52 61] 63: Flatten[4]. Out:ParDo[beam.partitionFn] Out:[34 43 52 61] 64: ParDo[batchmap.tileHashFn] Out:[63] 65: CoGBK. Out:64 66: Inject[0]. Out:65 67: ParDo[batchmap.leafShardFn] Out:[66] 68: ParDo[batchmap.tileToNodeHashFn] Out:[67] 69: Multiplex. Out:[68 63] 70: ParDo[batchmap.tileHashFn] Out:[69] 71: CoGBK. Out:70 72: Inject[0]. Out:71 73: ParDo[batchmap.leafShardFn] Out:[72] 74: ParDo[batchmap.tileToNodeHashFn] Out:[73] 75: Multiplex. Out:[74 63] 76: ParDo[batchmap.tileHashFn] Out:[75] 77: CoGBK. Out:76 78: Inject[0]. Out:77 79: ParDo[batchmap.leafShardFn] Out:[78] 80: ParDo[batchmap.tileToNodeHashFn] Out:[79] 81: Multiplex. Out:[80 63] 82: ParDo[batchmap.tileHashFn] Out:[81] 83: CoGBK. Out:82 84: Inject[0]. Out:83 85: ParDo[batchmap.leafShardFn] Out:[84] 86: ParDo[batchmap.entryToNodeHashFn] Out:[85] 87: ParDo[beam.createFn] Out:[86] 89: ParDo[batchmap.leafShardFn] Out:[60] 90: ParDo[batchmap.entryToNodeHashFn] Out:[89] 91: ParDo[beam.createFn] Out:[90] 93: ParDo[beam.createFn] Out:[20] 97: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:45 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[18] done 2023/10/31 15:17:45 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[13] done 2023/10/31 15:17:45 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[7] done 2023/10/31 15:17:45 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:45 wait[2] done PASS ok github.com/google/trillian/experimental/batchmap 0.231s github.com/google/trillian/experimental/batchmap 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: *batchmap.Tile/R[*batchmap.Tile] GLO} {8: string/string GLO} {9: int/int[varintz] GLO} {10: KV/KV GLO} {11: CoGBK/CoGBK GLO} {12: KV/KV GLO} {13: int/int[varintz] GLO} {14: []uint8/bytes GLO} {15: int/int[varintz] GLO} {16: []uint8/bytes GLO} {17: int/int[varintz] GLO} {18: int/int[varintz] GLO} {19: int/int[varintz] GLO} {20: []uint8/bytes GLO} {21: []uint8/bytes GLO} {22: string/string GLO} {23: []uint8/bytes GLO} {24: string/string GLO} {25: string/string GLO} {26: string/string GLO} {27: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): T <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] 8: ParDo [In(Main): *batchmap.Tile <- {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {8: string/string GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {9: int/int[varintz] GLO}] 10: ParDo [In(Main): T <- {9: int/int[varintz] GLO}] -> [Out: KV -> {10: KV/KV GLO}] 11: CoGBK [In(Main): KV <- {10: KV/KV GLO}] -> [Out: CoGBK -> {11: CoGBK/CoGBK GLO}] 12: Combine [In(Main): int <- {11: CoGBK/CoGBK GLO}] -> [Out: KV -> {12: KV/KV GLO}] 13: ParDo [In(Main): KV <- {12: KV/KV GLO}] -> [Out: Y -> {13: int/int[varintz] GLO}] 14: Impulse [] -> [Out: []uint8 -> {14: []uint8/bytes GLO}] 15: ParDo [In(Main): []uint8 <- {14: []uint8/bytes GLO}] -> [Out: T -> {15: int/int[varintz] GLO}] 16: Impulse [] -> [Out: []uint8 -> {16: []uint8/bytes GLO}] 17: ParDo [In(Main): []uint8 <- {16: []uint8/bytes GLO} In(Iter): T <- {13: int/int[varintz] GLO} In(Iter): T <- {15: int/int[varintz] GLO}] -> [Out: T -> {17: int/int[varintz] GLO} Out: T -> {18: int/int[varintz] GLO} Out: T -> {19: int/int[varintz] GLO}] 18: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 19: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO} In(Iter): T <- {17: int/int[varintz] GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {19: int/int[varintz] GLO}] -> [] 20: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO}] -> [Out: T -> {22: string/string GLO}] 22: Impulse [] -> [Out: []uint8 -> {23: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {23: []uint8/bytes GLO} In(Iter): T <- {8: string/string GLO} In(Iter): T <- {22: string/string GLO}] -> [Out: T -> {24: string/string GLO} Out: T -> {25: string/string GLO} Out: T -> {26: string/string GLO}] 24: Impulse [] -> [Out: []uint8 -> {27: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {27: []uint8/bytes GLO} In(Iter): T <- {24: string/string GLO} In(Iter): T <- {25: string/string GLO} In(Iter): T <- {26: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 34: Impulse[0] 36: Impulse[0] 37: Impulse[0] 38: Impulse[0] 40: Impulse[0] 41: Impulse[0] 42: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileHashFn] Out:[27] 29: CoGBK. Out:28 30: Inject[0]. Out:29 31: ParDo[batchmap.leafShardFn] Out:[30] 32: ParDo[batchmap.entryToNodeHashFn] Out:[31] 33: ParDo[beam.createFn] Out:[32] 35: ParDo[beam.createFn] Out:[20] 39: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: *batchmap.Tile/R[*batchmap.Tile] GLO} {8: string/string GLO} {9: int/int[varintz] GLO} {10: KV/KV GLO} {11: CoGBK/CoGBK GLO} {12: KV/KV GLO} {13: int/int[varintz] GLO} {14: []uint8/bytes GLO} {15: int/int[varintz] GLO} {16: []uint8/bytes GLO} {17: int/int[varintz] GLO} {18: int/int[varintz] GLO} {19: int/int[varintz] GLO} {20: []uint8/bytes GLO} {21: []uint8/bytes GLO} {22: string/string GLO} {23: []uint8/bytes GLO} {24: string/string GLO} {25: string/string GLO} {26: string/string GLO} {27: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): T <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] 8: ParDo [In(Main): *batchmap.Tile <- {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {8: string/string GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {9: int/int[varintz] GLO}] 10: ParDo [In(Main): T <- {9: int/int[varintz] GLO}] -> [Out: KV -> {10: KV/KV GLO}] 11: CoGBK [In(Main): KV <- {10: KV/KV GLO}] -> [Out: CoGBK -> {11: CoGBK/CoGBK GLO}] 12: Combine [In(Main): int <- {11: CoGBK/CoGBK GLO}] -> [Out: KV -> {12: KV/KV GLO}] 13: ParDo [In(Main): KV <- {12: KV/KV GLO}] -> [Out: Y -> {13: int/int[varintz] GLO}] 14: Impulse [] -> [Out: []uint8 -> {14: []uint8/bytes GLO}] 15: ParDo [In(Main): []uint8 <- {14: []uint8/bytes GLO}] -> [Out: T -> {15: int/int[varintz] GLO}] 16: Impulse [] -> [Out: []uint8 -> {16: []uint8/bytes GLO}] 17: ParDo [In(Main): []uint8 <- {16: []uint8/bytes GLO} In(Iter): T <- {13: int/int[varintz] GLO} In(Iter): T <- {15: int/int[varintz] GLO}] -> [Out: T -> {17: int/int[varintz] GLO} Out: T -> {18: int/int[varintz] GLO} Out: T -> {19: int/int[varintz] GLO}] 18: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 19: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO} In(Iter): T <- {17: int/int[varintz] GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {19: int/int[varintz] GLO}] -> [] 20: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO}] -> [Out: T -> {22: string/string GLO}] 22: Impulse [] -> [Out: []uint8 -> {23: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {23: []uint8/bytes GLO} In(Iter): T <- {8: string/string GLO} In(Iter): T <- {22: string/string GLO}] -> [Out: T -> {24: string/string GLO} Out: T -> {25: string/string GLO} Out: T -> {26: string/string GLO}] 24: Impulse [] -> [Out: []uint8 -> {27: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {27: []uint8/bytes GLO} In(Iter): T <- {24: string/string GLO} In(Iter): T <- {25: string/string GLO} In(Iter): T <- {26: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 34: Impulse[0] 36: Impulse[0] 37: Impulse[0] 38: Impulse[0] 40: Impulse[0] 41: Impulse[0] 42: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileHashFn] Out:[27] 29: CoGBK. Out:28 30: Inject[0]. Out:29 31: ParDo[batchmap.leafShardFn] Out:[30] 32: ParDo[batchmap.entryToNodeHashFn] Out:[31] 33: ParDo[beam.createFn] Out:[32] 35: ParDo[beam.createFn] Out:[20] 39: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: *batchmap.Tile/R[*batchmap.Tile] GLO} {12: *batchmap.Tile/R[*batchmap.Tile] GLO} {13: string/string GLO} {14: int/int[varintz] GLO} {15: KV/KV GLO} {16: CoGBK/CoGBK GLO} {17: KV/KV GLO} {18: int/int[varintz] GLO} {19: []uint8/bytes GLO} {20: int/int[varintz] GLO} {21: []uint8/bytes GLO} {22: int/int[varintz] GLO} {23: int/int[varintz] GLO} {24: int/int[varintz] GLO} {25: []uint8/bytes GLO} {26: []uint8/bytes GLO} {27: string/string GLO} {28: []uint8/bytes GLO} {29: string/string GLO} {30: string/string GLO} {31: string/string GLO} {32: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] 12: ParDo [In(Main): T <- {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] 13: ParDo [In(Main): *batchmap.Tile <- {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {13: string/string GLO}] 14: ParDo [In(Main): *batchmap.Tile <- {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {14: int/int[varintz] GLO}] 15: ParDo [In(Main): T <- {14: int/int[varintz] GLO}] -> [Out: KV -> {15: KV/KV GLO}] 16: CoGBK [In(Main): KV <- {15: KV/KV GLO}] -> [Out: CoGBK -> {16: CoGBK/CoGBK GLO}] 17: Combine [In(Main): int <- {16: CoGBK/CoGBK GLO}] -> [Out: KV -> {17: KV/KV GLO}] 18: ParDo [In(Main): KV <- {17: KV/KV GLO}] -> [Out: Y -> {18: int/int[varintz] GLO}] 19: Impulse [] -> [Out: []uint8 -> {19: []uint8/bytes GLO}] 20: ParDo [In(Main): []uint8 <- {19: []uint8/bytes GLO}] -> [Out: T -> {20: int/int[varintz] GLO}] 21: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 22: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {20: int/int[varintz] GLO}] -> [Out: T -> {22: int/int[varintz] GLO} Out: T -> {23: int/int[varintz] GLO} Out: T -> {24: int/int[varintz] GLO}] 23: Impulse [] -> [Out: []uint8 -> {25: []uint8/bytes GLO}] 24: ParDo [In(Main): []uint8 <- {25: []uint8/bytes GLO} In(Iter): T <- {22: int/int[varintz] GLO} In(Iter): T <- {23: int/int[varintz] GLO} In(Iter): T <- {24: int/int[varintz] GLO}] -> [] 25: Impulse [] -> [Out: []uint8 -> {26: []uint8/bytes GLO}] 26: ParDo [In(Main): []uint8 <- {26: []uint8/bytes GLO}] -> [Out: T -> {27: string/string GLO}] 27: Impulse [] -> [Out: []uint8 -> {28: []uint8/bytes GLO}] 28: ParDo [In(Main): []uint8 <- {28: []uint8/bytes GLO} In(Iter): T <- {13: string/string GLO} In(Iter): T <- {27: string/string GLO}] -> [Out: T -> {29: string/string GLO} Out: T -> {30: string/string GLO} Out: T -> {31: string/string GLO}] 29: Impulse [] -> [Out: []uint8 -> {32: []uint8/bytes GLO}] 30: ParDo [In(Main): []uint8 <- {32: []uint8/bytes GLO} In(Iter): T <- {29: string/string GLO} In(Iter): T <- {30: string/string GLO} In(Iter): T <- {31: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 41: Impulse[0] 43: Impulse[0] 44: Impulse[0] 45: Impulse[0] 47: Impulse[0] 48: Impulse[0] 49: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[2]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileHashFn] Out:[28] 30: CoGBK. Out:29 31: Inject[0]. Out:30 32: ParDo[batchmap.leafShardFn] Out:[31] 33: ParDo[batchmap.tileToNodeHashFn] Out:[32] 34: Multiplex. Out:[33 28] 35: ParDo[batchmap.tileHashFn] Out:[34] 36: CoGBK. Out:35 37: Inject[0]. Out:36 38: ParDo[batchmap.leafShardFn] Out:[37] 39: ParDo[batchmap.entryToNodeHashFn] Out:[38] 40: ParDo[beam.createFn] Out:[39] 42: ParDo[beam.createFn] Out:[20] 46: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: *batchmap.Tile/R[*batchmap.Tile] GLO} {8: string/string GLO} {9: int/int[varintz] GLO} {10: KV/KV GLO} {11: CoGBK/CoGBK GLO} {12: KV/KV GLO} {13: int/int[varintz] GLO} {14: []uint8/bytes GLO} {15: int/int[varintz] GLO} {16: []uint8/bytes GLO} {17: int/int[varintz] GLO} {18: int/int[varintz] GLO} {19: int/int[varintz] GLO} {20: []uint8/bytes GLO} {21: []uint8/bytes GLO} {22: string/string GLO} {23: []uint8/bytes GLO} {24: string/string GLO} {25: string/string GLO} {26: string/string GLO} {27: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): T <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] 8: ParDo [In(Main): *batchmap.Tile <- {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {8: string/string GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {9: int/int[varintz] GLO}] 10: ParDo [In(Main): T <- {9: int/int[varintz] GLO}] -> [Out: KV -> {10: KV/KV GLO}] 11: CoGBK [In(Main): KV <- {10: KV/KV GLO}] -> [Out: CoGBK -> {11: CoGBK/CoGBK GLO}] 12: Combine [In(Main): int <- {11: CoGBK/CoGBK GLO}] -> [Out: KV -> {12: KV/KV GLO}] 13: ParDo [In(Main): KV <- {12: KV/KV GLO}] -> [Out: Y -> {13: int/int[varintz] GLO}] 14: Impulse [] -> [Out: []uint8 -> {14: []uint8/bytes GLO}] 15: ParDo [In(Main): []uint8 <- {14: []uint8/bytes GLO}] -> [Out: T -> {15: int/int[varintz] GLO}] 16: Impulse [] -> [Out: []uint8 -> {16: []uint8/bytes GLO}] 17: ParDo [In(Main): []uint8 <- {16: []uint8/bytes GLO} In(Iter): T <- {13: int/int[varintz] GLO} In(Iter): T <- {15: int/int[varintz] GLO}] -> [Out: T -> {17: int/int[varintz] GLO} Out: T -> {18: int/int[varintz] GLO} Out: T -> {19: int/int[varintz] GLO}] 18: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 19: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO} In(Iter): T <- {17: int/int[varintz] GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {19: int/int[varintz] GLO}] -> [] 20: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO}] -> [Out: T -> {22: string/string GLO}] 22: Impulse [] -> [Out: []uint8 -> {23: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {23: []uint8/bytes GLO} In(Iter): T <- {8: string/string GLO} In(Iter): T <- {22: string/string GLO}] -> [Out: T -> {24: string/string GLO} Out: T -> {25: string/string GLO} Out: T -> {26: string/string GLO}] 24: Impulse [] -> [Out: []uint8 -> {27: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {27: []uint8/bytes GLO} In(Iter): T <- {24: string/string GLO} In(Iter): T <- {25: string/string GLO} In(Iter): T <- {26: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 34: Impulse[0] 36: Impulse[0] 37: Impulse[0] 38: Impulse[0] 40: Impulse[0] 41: Impulse[0] 42: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileHashFn] Out:[27] 29: CoGBK. Out:28 30: Inject[0]. Out:29 31: ParDo[batchmap.leafShardFn] Out:[30] 32: ParDo[batchmap.entryToNodeHashFn] Out:[31] 33: ParDo[beam.createFn] Out:[32] 35: ParDo[beam.createFn] Out:[20] 39: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: *batchmap.Tile/R[*batchmap.Tile] GLO} {12: *batchmap.Tile/R[*batchmap.Tile] GLO} {13: string/string GLO} {14: int/int[varintz] GLO} {15: KV/KV GLO} {16: CoGBK/CoGBK GLO} {17: KV/KV GLO} {18: int/int[varintz] GLO} {19: []uint8/bytes GLO} {20: int/int[varintz] GLO} {21: []uint8/bytes GLO} {22: int/int[varintz] GLO} {23: int/int[varintz] GLO} {24: int/int[varintz] GLO} {25: []uint8/bytes GLO} {26: []uint8/bytes GLO} {27: string/string GLO} {28: []uint8/bytes GLO} {29: string/string GLO} {30: string/string GLO} {31: string/string GLO} {32: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] 12: ParDo [In(Main): T <- {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] 13: ParDo [In(Main): *batchmap.Tile <- {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {13: string/string GLO}] 14: ParDo [In(Main): *batchmap.Tile <- {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {14: int/int[varintz] GLO}] 15: ParDo [In(Main): T <- {14: int/int[varintz] GLO}] -> [Out: KV -> {15: KV/KV GLO}] 16: CoGBK [In(Main): KV <- {15: KV/KV GLO}] -> [Out: CoGBK -> {16: CoGBK/CoGBK GLO}] 17: Combine [In(Main): int <- {16: CoGBK/CoGBK GLO}] -> [Out: KV -> {17: KV/KV GLO}] 18: ParDo [In(Main): KV <- {17: KV/KV GLO}] -> [Out: Y -> {18: int/int[varintz] GLO}] 19: Impulse [] -> [Out: []uint8 -> {19: []uint8/bytes GLO}] 20: ParDo [In(Main): []uint8 <- {19: []uint8/bytes GLO}] -> [Out: T -> {20: int/int[varintz] GLO}] 21: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 22: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {20: int/int[varintz] GLO}] -> [Out: T -> {22: int/int[varintz] GLO} Out: T -> {23: int/int[varintz] GLO} Out: T -> {24: int/int[varintz] GLO}] 23: Impulse [] -> [Out: []uint8 -> {25: []uint8/bytes GLO}] 24: ParDo [In(Main): []uint8 <- {25: []uint8/bytes GLO} In(Iter): T <- {22: int/int[varintz] GLO} In(Iter): T <- {23: int/int[varintz] GLO} In(Iter): T <- {24: int/int[varintz] GLO}] -> [] 25: Impulse [] -> [Out: []uint8 -> {26: []uint8/bytes GLO}] 26: ParDo [In(Main): []uint8 <- {26: []uint8/bytes GLO}] -> [Out: T -> {27: string/string GLO}] 27: Impulse [] -> [Out: []uint8 -> {28: []uint8/bytes GLO}] 28: ParDo [In(Main): []uint8 <- {28: []uint8/bytes GLO} In(Iter): T <- {13: string/string GLO} In(Iter): T <- {27: string/string GLO}] -> [Out: T -> {29: string/string GLO} Out: T -> {30: string/string GLO} Out: T -> {31: string/string GLO}] 29: Impulse [] -> [Out: []uint8 -> {32: []uint8/bytes GLO}] 30: ParDo [In(Main): []uint8 <- {32: []uint8/bytes GLO} In(Iter): T <- {29: string/string GLO} In(Iter): T <- {30: string/string GLO} In(Iter): T <- {31: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 41: Impulse[0] 43: Impulse[0] 44: Impulse[0] 45: Impulse[0] 47: Impulse[0] 48: Impulse[0] 49: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[2]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileHashFn] Out:[28] 30: CoGBK. Out:29 31: Inject[0]. Out:30 32: ParDo[batchmap.leafShardFn] Out:[31] 33: ParDo[batchmap.tileToNodeHashFn] Out:[32] 34: Multiplex. Out:[33 28] 35: ParDo[batchmap.tileHashFn] Out:[34] 36: CoGBK. Out:35 37: Inject[0]. Out:36 38: ParDo[batchmap.leafShardFn] Out:[37] 39: ParDo[batchmap.entryToNodeHashFn] Out:[38] 40: ParDo[beam.createFn] Out:[39] 42: ParDo[beam.createFn] Out:[20] 46: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: *batchmap.Tile/R[*batchmap.Tile] GLO} {8: string/string GLO} {9: int/int[varintz] GLO} {10: KV/KV GLO} {11: CoGBK/CoGBK GLO} {12: KV/KV GLO} {13: int/int[varintz] GLO} {14: []uint8/bytes GLO} {15: int/int[varintz] GLO} {16: []uint8/bytes GLO} {17: int/int[varintz] GLO} {18: int/int[varintz] GLO} {19: int/int[varintz] GLO} {20: []uint8/bytes GLO} {21: []uint8/bytes GLO} {22: string/string GLO} {23: []uint8/bytes GLO} {24: string/string GLO} {25: string/string GLO} {26: string/string GLO} {27: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): T <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] 8: ParDo [In(Main): *batchmap.Tile <- {7: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {8: string/string GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {9: int/int[varintz] GLO}] 10: ParDo [In(Main): T <- {9: int/int[varintz] GLO}] -> [Out: KV -> {10: KV/KV GLO}] 11: CoGBK [In(Main): KV <- {10: KV/KV GLO}] -> [Out: CoGBK -> {11: CoGBK/CoGBK GLO}] 12: Combine [In(Main): int <- {11: CoGBK/CoGBK GLO}] -> [Out: KV -> {12: KV/KV GLO}] 13: ParDo [In(Main): KV <- {12: KV/KV GLO}] -> [Out: Y -> {13: int/int[varintz] GLO}] 14: Impulse [] -> [Out: []uint8 -> {14: []uint8/bytes GLO}] 15: ParDo [In(Main): []uint8 <- {14: []uint8/bytes GLO}] -> [Out: T -> {15: int/int[varintz] GLO}] 16: Impulse [] -> [Out: []uint8 -> {16: []uint8/bytes GLO}] 17: ParDo [In(Main): []uint8 <- {16: []uint8/bytes GLO} In(Iter): T <- {13: int/int[varintz] GLO} In(Iter): T <- {15: int/int[varintz] GLO}] -> [Out: T -> {17: int/int[varintz] GLO} Out: T -> {18: int/int[varintz] GLO} Out: T -> {19: int/int[varintz] GLO}] 18: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 19: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO} In(Iter): T <- {17: int/int[varintz] GLO} In(Iter): T <- {18: int/int[varintz] GLO} In(Iter): T <- {19: int/int[varintz] GLO}] -> [] 20: Impulse [] -> [Out: []uint8 -> {21: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {21: []uint8/bytes GLO}] -> [Out: T -> {22: string/string GLO}] 22: Impulse [] -> [Out: []uint8 -> {23: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {23: []uint8/bytes GLO} In(Iter): T <- {8: string/string GLO} In(Iter): T <- {22: string/string GLO}] -> [Out: T -> {24: string/string GLO} Out: T -> {25: string/string GLO} Out: T -> {26: string/string GLO}] 24: Impulse [] -> [Out: []uint8 -> {27: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {27: []uint8/bytes GLO} In(Iter): T <- {24: string/string GLO} In(Iter): T <- {25: string/string GLO} In(Iter): T <- {26: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 34: Impulse[0] 36: Impulse[0] 37: Impulse[0] 38: Impulse[0] 40: Impulse[0] 41: Impulse[0] 42: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestCreate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileHashFn] Out:[27] 29: CoGBK. Out:28 30: Inject[0]. Out:29 31: ParDo[batchmap.leafShardFn] Out:[30] 32: ParDo[batchmap.entryToNodeHashFn] Out:[31] 33: ParDo[beam.createFn] Out:[32] 35: ParDo[beam.createFn] Out:[20] 39: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: []uint8/bytes GLO} {8: *batchmap.Entry/R[*batchmap.Entry] GLO} {9: *batchmap.Tile/R[*batchmap.Tile] GLO} {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {11: KV<[]uint8,*batchmap.Tile>/KV GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: *batchmap.Tile/R[*batchmap.Tile] GLO} {16: string/string GLO} {17: int/int[varintz] GLO} {18: KV/KV GLO} {19: CoGBK/CoGBK GLO} {20: KV/KV GLO} {21: int/int[varintz] GLO} {22: []uint8/bytes GLO} {23: int/int[varintz] GLO} {24: []uint8/bytes GLO} {25: int/int[varintz] GLO} {26: int/int[varintz] GLO} {27: int/int[varintz] GLO} {28: []uint8/bytes GLO} {29: []uint8/bytes GLO} {30: string/string GLO} {31: []uint8/bytes GLO} {32: string/string GLO} {33: string/string GLO} {34: string/string GLO} {35: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: Impulse [] -> [Out: []uint8 -> {7: []uint8/bytes GLO}] 8: ParDo [In(Main): []uint8 <- {7: []uint8/bytes GLO}] -> [Out: T -> {8: *batchmap.Entry/R[*batchmap.Entry] GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {9: *batchmap.Tile/R[*batchmap.Tile] GLO}] 10: ParDo [In(Main): *batchmap.Entry <- {8: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {9: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {11: KV<[]uint8,*batchmap.Tile>/KV GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {11: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): T <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {15: *batchmap.Tile/R[*batchmap.Tile] GLO}] 16: ParDo [In(Main): *batchmap.Tile <- {15: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {16: string/string GLO}] 17: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {17: int/int[varintz] GLO}] 18: ParDo [In(Main): T <- {17: int/int[varintz] GLO}] -> [Out: KV -> {18: KV/KV GLO}] 19: CoGBK [In(Main): KV <- {18: KV/KV GLO}] -> [Out: CoGBK -> {19: CoGBK/CoGBK GLO}] 20: Combine [In(Main): int <- {19: CoGBK/CoGBK GLO}] -> [Out: KV -> {20: KV/KV GLO}] 21: ParDo [In(Main): KV <- {20: KV/KV GLO}] -> [Out: Y -> {21: int/int[varintz] GLO}] 22: Impulse [] -> [Out: []uint8 -> {22: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {22: []uint8/bytes GLO}] -> [Out: T -> {23: int/int[varintz] GLO}] 24: Impulse [] -> [Out: []uint8 -> {24: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {24: []uint8/bytes GLO} In(Iter): T <- {21: int/int[varintz] GLO} In(Iter): T <- {23: int/int[varintz] GLO}] -> [Out: T -> {25: int/int[varintz] GLO} Out: T -> {26: int/int[varintz] GLO} Out: T -> {27: int/int[varintz] GLO}] 26: Impulse [] -> [Out: []uint8 -> {28: []uint8/bytes GLO}] 27: ParDo [In(Main): []uint8 <- {28: []uint8/bytes GLO} In(Iter): T <- {25: int/int[varintz] GLO} In(Iter): T <- {26: int/int[varintz] GLO} In(Iter): T <- {27: int/int[varintz] GLO}] -> [] 28: Impulse [] -> [Out: []uint8 -> {29: []uint8/bytes GLO}] 29: ParDo [In(Main): []uint8 <- {29: []uint8/bytes GLO}] -> [Out: T -> {30: string/string GLO}] 30: Impulse [] -> [Out: []uint8 -> {31: []uint8/bytes GLO}] 31: ParDo [In(Main): []uint8 <- {31: []uint8/bytes GLO} In(Iter): T <- {16: string/string GLO} In(Iter): T <- {30: string/string GLO}] -> [Out: T -> {32: string/string GLO} Out: T -> {33: string/string GLO} Out: T -> {34: string/string GLO}] 32: Impulse [] -> [Out: []uint8 -> {35: []uint8/bytes GLO}] 33: ParDo [In(Main): []uint8 <- {35: []uint8/bytes GLO} In(Iter): T <- {32: string/string GLO} In(Iter): T <- {33: string/string GLO} In(Iter): T <- {34: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 41: Impulse[0] 45: Impulse[0] 47: Impulse[0] 48: Impulse[0] 49: Impulse[0] 51: Impulse[0] 52: Impulse[0] 53: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestUpdate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileUpdateFn] Out:[27] 29: CoGBK. Out:28 30: Flatten[2]. Out:CoGBK. Out:28 31: Inject[0]. Out:30 32: Inject[1]. Out:30 33: ParDo[batchmap.updateStratum.func1] Out:[31] 34: ParDo[beam.partitionFn] Out:[33] 35: ParDo[batchmap.tileHashFn] Out:[34] 36: CoGBK. Out:35 37: Inject[0]. Out:36 38: ParDo[batchmap.leafShardFn] Out:[37] 39: ParDo[batchmap.entryToNodeHashFn] Out:[38] 40: ParDo[beam.createFn] Out:[39] 42: ParDo[batchmap.leafShardFn] Out:[32] 43: ParDo[batchmap.entryToNodeHashFn] Out:[42] 44: ParDo[beam.createFn] Out:[43] 46: ParDo[beam.createFn] Out:[20] 50: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {16: KV<[]uint8,batchmap.nodeHash>/KV GLO} {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {18: *batchmap.Tile/R[*batchmap.Tile] GLO} {19: *batchmap.Tile/R[*batchmap.Tile] GLO} {20: []uint8/bytes GLO} {21: *batchmap.Entry/R[*batchmap.Entry] GLO} {22: *batchmap.Tile/R[*batchmap.Tile] GLO} {23: *batchmap.Tile/R[*batchmap.Tile] GLO} {24: *batchmap.Tile/R[*batchmap.Tile] GLO} {25: *batchmap.Tile/R[*batchmap.Tile] GLO} {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {27: KV<[]uint8,*batchmap.Tile>/KV GLO} {28: KV<[]uint8,batchmap.nodeHash>/KV GLO} {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {30: *batchmap.Tile/R[*batchmap.Tile] GLO} {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {32: KV<[]uint8,*batchmap.Tile>/KV GLO} {33: KV<[]uint8,batchmap.nodeHash>/KV GLO} {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {35: *batchmap.Tile/R[*batchmap.Tile] GLO} {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {37: KV<[]uint8,*batchmap.Tile>/KV GLO} {38: KV<[]uint8,batchmap.nodeHash>/KV GLO} {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {40: *batchmap.Tile/R[*batchmap.Tile] GLO} {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {42: KV<[]uint8,*batchmap.Tile>/KV GLO} {43: KV<[]uint8,batchmap.nodeHash>/KV GLO} {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {45: *batchmap.Tile/R[*batchmap.Tile] GLO} {46: *batchmap.Tile/R[*batchmap.Tile] GLO} {47: *batchmap.Tile/R[*batchmap.Tile] GLO} {48: string/string GLO} {49: int/int[varintz] GLO} {50: KV/KV GLO} {51: CoGBK/CoGBK GLO} {52: KV/KV GLO} {53: int/int[varintz] GLO} {54: []uint8/bytes GLO} {55: int/int[varintz] GLO} {56: []uint8/bytes GLO} {57: int/int[varintz] GLO} {58: int/int[varintz] GLO} {59: int/int[varintz] GLO} {60: []uint8/bytes GLO} {61: []uint8/bytes GLO} {62: string/string GLO} {63: []uint8/bytes GLO} {64: string/string GLO} {65: string/string GLO} {66: string/string GLO} {67: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 16: ParDo [In(Main): batchmap.nodeHash <- {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 17: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 18: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] 19: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] 20: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO}] -> [Out: T -> {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] 22: ParDo [In(Main): *batchmap.Tile <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {22: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {23: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {24: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] 23: ParDo [In(Main): *batchmap.Entry <- {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 24: ParDo [In(Main): *batchmap.Tile <- {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {27: KV<[]uint8,*batchmap.Tile>/KV GLO}] 25: ParDo [In(Main): batchmap.nodeHash <- {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 26: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {27: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 27: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] 28: ParDo [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 29: ParDo [In(Main): *batchmap.Tile <- {24: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {32: KV<[]uint8,*batchmap.Tile>/KV GLO}] 30: ParDo [In(Main): batchmap.nodeHash <- {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 31: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {32: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 32: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] 33: ParDo [In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 34: ParDo [In(Main): *batchmap.Tile <- {23: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {37: KV<[]uint8,*batchmap.Tile>/KV GLO}] 35: ParDo [In(Main): batchmap.nodeHash <- {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 36: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {37: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 37: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] 38: ParDo [In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 39: ParDo [In(Main): *batchmap.Tile <- {22: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {42: KV<[]uint8,*batchmap.Tile>/KV GLO}] 40: ParDo [In(Main): batchmap.nodeHash <- {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 41: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {42: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 42: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] 43: Flatten [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] 44: ParDo [In(Main): T <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] 45: ParDo [In(Main): *batchmap.Tile <- {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {48: string/string GLO}] 46: ParDo [In(Main): *batchmap.Tile <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {49: int/int[varintz] GLO}] 47: ParDo [In(Main): T <- {49: int/int[varintz] GLO}] -> [Out: KV -> {50: KV/KV GLO}] 48: CoGBK [In(Main): KV <- {50: KV/KV GLO}] -> [Out: CoGBK -> {51: CoGBK/CoGBK GLO}] 49: Combine [In(Main): int <- {51: CoGBK/CoGBK GLO}] -> [Out: KV -> {52: KV/KV GLO}] 50: ParDo [In(Main): KV <- {52: KV/KV GLO}] -> [Out: Y -> {53: int/int[varintz] GLO}] 51: Impulse [] -> [Out: []uint8 -> {54: []uint8/bytes GLO}] 52: ParDo [In(Main): []uint8 <- {54: []uint8/bytes GLO}] -> [Out: T -> {55: int/int[varintz] GLO}] 53: Impulse [] -> [Out: []uint8 -> {56: []uint8/bytes GLO}] 54: ParDo [In(Main): []uint8 <- {56: []uint8/bytes GLO} In(Iter): T <- {53: int/int[varintz] GLO} In(Iter): T <- {55: int/int[varintz] GLO}] -> [Out: T -> {57: int/int[varintz] GLO} Out: T -> {58: int/int[varintz] GLO} Out: T -> {59: int/int[varintz] GLO}] 55: Impulse [] -> [Out: []uint8 -> {60: []uint8/bytes GLO}] 56: ParDo [In(Main): []uint8 <- {60: []uint8/bytes GLO} In(Iter): T <- {57: int/int[varintz] GLO} In(Iter): T <- {58: int/int[varintz] GLO} In(Iter): T <- {59: int/int[varintz] GLO}] -> [] 57: Impulse [] -> [Out: []uint8 -> {61: []uint8/bytes GLO}] 58: ParDo [In(Main): []uint8 <- {61: []uint8/bytes GLO}] -> [Out: T -> {62: string/string GLO}] 59: Impulse [] -> [Out: []uint8 -> {63: []uint8/bytes GLO}] 60: ParDo [In(Main): []uint8 <- {63: []uint8/bytes GLO} In(Iter): T <- {48: string/string GLO} In(Iter): T <- {62: string/string GLO}] -> [Out: T -> {64: string/string GLO} Out: T -> {65: string/string GLO} Out: T -> {66: string/string GLO}] 61: Impulse [] -> [Out: []uint8 -> {67: []uint8/bytes GLO}] 62: ParDo [In(Main): []uint8 <- {67: []uint8/bytes GLO} In(Iter): T <- {64: string/string GLO} In(Iter): T <- {65: string/string GLO} In(Iter): T <- {66: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 88: Impulse[0] 92: Impulse[0] 94: Impulse[0] 95: Impulse[0] 96: Impulse[0] 98: Impulse[0] 99: Impulse[0] 100: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestUpdate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[4]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileUpdateFn] Out:[28] 30: CoGBK. Out:29 31: Flatten[2]. Out:CoGBK. Out:29 32: Inject[0]. Out:31 33: Inject[1]. Out:31 34: ParDo[batchmap.updateStratum.func1] Out:[32] 35: ParDo[batchmap.leafShardFn] Out:[33] 36: ParDo[batchmap.tileToNodeHashFn] Out:[35] 37: Multiplex. Out:[36 28] 38: ParDo[batchmap.tileUpdateFn] Out:[37] 39: CoGBK. Out:38 40: Flatten[2]. Out:CoGBK. Out:38 41: Inject[0]. Out:40 42: Inject[1]. Out:40 43: ParDo[batchmap.updateStratum.func1] Out:[41] 44: ParDo[batchmap.leafShardFn] Out:[42] 45: ParDo[batchmap.tileToNodeHashFn] Out:[44] 46: Multiplex. Out:[45 28] 47: ParDo[batchmap.tileUpdateFn] Out:[46] 48: CoGBK. Out:47 49: Flatten[2]. Out:CoGBK. Out:47 50: Inject[0]. Out:49 51: Inject[1]. Out:49 52: ParDo[batchmap.updateStratum.func1] Out:[50] 53: ParDo[batchmap.leafShardFn] Out:[51] 54: ParDo[batchmap.tileToNodeHashFn] Out:[53] 55: Multiplex. Out:[54 28] 56: ParDo[batchmap.tileUpdateFn] Out:[55] 57: CoGBK. Out:56 58: Flatten[2]. Out:CoGBK. Out:56 59: Inject[0]. Out:58 60: Inject[1]. Out:58 61: ParDo[batchmap.updateStratum.func1] Out:[59] 62: ParDo[beam.partitionFn] Out:[34 43 52 61] 63: Flatten[4]. Out:ParDo[beam.partitionFn] Out:[34 43 52 61] 64: ParDo[batchmap.tileHashFn] Out:[63] 65: CoGBK. Out:64 66: Inject[0]. Out:65 67: ParDo[batchmap.leafShardFn] Out:[66] 68: ParDo[batchmap.tileToNodeHashFn] Out:[67] 69: Multiplex. Out:[68 63] 70: ParDo[batchmap.tileHashFn] Out:[69] 71: CoGBK. Out:70 72: Inject[0]. Out:71 73: ParDo[batchmap.leafShardFn] Out:[72] 74: ParDo[batchmap.tileToNodeHashFn] Out:[73] 75: Multiplex. Out:[74 63] 76: ParDo[batchmap.tileHashFn] Out:[75] 77: CoGBK. Out:76 78: Inject[0]. Out:77 79: ParDo[batchmap.leafShardFn] Out:[78] 80: ParDo[batchmap.tileToNodeHashFn] Out:[79] 81: Multiplex. Out:[80 63] 82: ParDo[batchmap.tileHashFn] Out:[81] 83: CoGBK. Out:82 84: Inject[0]. Out:83 85: ParDo[batchmap.leafShardFn] Out:[84] 86: ParDo[batchmap.entryToNodeHashFn] Out:[85] 87: ParDo[beam.createFn] Out:[86] 89: ParDo[batchmap.leafShardFn] Out:[60] 90: ParDo[batchmap.entryToNodeHashFn] Out:[89] 91: ParDo[beam.createFn] Out:[90] 93: ParDo[beam.createFn] Out:[20] 97: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: []uint8/bytes GLO} {8: *batchmap.Entry/R[*batchmap.Entry] GLO} {9: *batchmap.Tile/R[*batchmap.Tile] GLO} {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {11: KV<[]uint8,*batchmap.Tile>/KV GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: *batchmap.Tile/R[*batchmap.Tile] GLO} {16: string/string GLO} {17: int/int[varintz] GLO} {18: KV/KV GLO} {19: CoGBK/CoGBK GLO} {20: KV/KV GLO} {21: int/int[varintz] GLO} {22: []uint8/bytes GLO} {23: int/int[varintz] GLO} {24: []uint8/bytes GLO} {25: int/int[varintz] GLO} {26: int/int[varintz] GLO} {27: int/int[varintz] GLO} {28: []uint8/bytes GLO} {29: []uint8/bytes GLO} {30: string/string GLO} {31: []uint8/bytes GLO} {32: string/string GLO} {33: string/string GLO} {34: string/string GLO} {35: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: Impulse [] -> [Out: []uint8 -> {7: []uint8/bytes GLO}] 8: ParDo [In(Main): []uint8 <- {7: []uint8/bytes GLO}] -> [Out: T -> {8: *batchmap.Entry/R[*batchmap.Entry] GLO}] 9: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {9: *batchmap.Tile/R[*batchmap.Tile] GLO}] 10: ParDo [In(Main): *batchmap.Entry <- {8: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {9: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {11: KV<[]uint8,*batchmap.Tile>/KV GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {10: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {11: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {13: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): T <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {15: *batchmap.Tile/R[*batchmap.Tile] GLO}] 16: ParDo [In(Main): *batchmap.Tile <- {15: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {16: string/string GLO}] 17: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {17: int/int[varintz] GLO}] 18: ParDo [In(Main): T <- {17: int/int[varintz] GLO}] -> [Out: KV -> {18: KV/KV GLO}] 19: CoGBK [In(Main): KV <- {18: KV/KV GLO}] -> [Out: CoGBK -> {19: CoGBK/CoGBK GLO}] 20: Combine [In(Main): int <- {19: CoGBK/CoGBK GLO}] -> [Out: KV -> {20: KV/KV GLO}] 21: ParDo [In(Main): KV <- {20: KV/KV GLO}] -> [Out: Y -> {21: int/int[varintz] GLO}] 22: Impulse [] -> [Out: []uint8 -> {22: []uint8/bytes GLO}] 23: ParDo [In(Main): []uint8 <- {22: []uint8/bytes GLO}] -> [Out: T -> {23: int/int[varintz] GLO}] 24: Impulse [] -> [Out: []uint8 -> {24: []uint8/bytes GLO}] 25: ParDo [In(Main): []uint8 <- {24: []uint8/bytes GLO} In(Iter): T <- {21: int/int[varintz] GLO} In(Iter): T <- {23: int/int[varintz] GLO}] -> [Out: T -> {25: int/int[varintz] GLO} Out: T -> {26: int/int[varintz] GLO} Out: T -> {27: int/int[varintz] GLO}] 26: Impulse [] -> [Out: []uint8 -> {28: []uint8/bytes GLO}] 27: ParDo [In(Main): []uint8 <- {28: []uint8/bytes GLO} In(Iter): T <- {25: int/int[varintz] GLO} In(Iter): T <- {26: int/int[varintz] GLO} In(Iter): T <- {27: int/int[varintz] GLO}] -> [] 28: Impulse [] -> [Out: []uint8 -> {29: []uint8/bytes GLO}] 29: ParDo [In(Main): []uint8 <- {29: []uint8/bytes GLO}] -> [Out: T -> {30: string/string GLO}] 30: Impulse [] -> [Out: []uint8 -> {31: []uint8/bytes GLO}] 31: ParDo [In(Main): []uint8 <- {31: []uint8/bytes GLO} In(Iter): T <- {16: string/string GLO} In(Iter): T <- {30: string/string GLO}] -> [Out: T -> {32: string/string GLO} Out: T -> {33: string/string GLO} Out: T -> {34: string/string GLO}] 32: Impulse [] -> [Out: []uint8 -> {35: []uint8/bytes GLO}] 33: ParDo [In(Main): []uint8 <- {35: []uint8/bytes GLO} In(Iter): T <- {32: string/string GLO} In(Iter): T <- {33: string/string GLO} In(Iter): T <- {34: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 41: Impulse[0] 45: Impulse[0] 47: Impulse[0] 48: Impulse[0] 49: Impulse[0] 51: Impulse[0] 52: Impulse[0] 53: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestUpdate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: ParDo[batchmap.tileUpdateFn] Out:[27] 29: CoGBK. Out:28 30: Flatten[2]. Out:CoGBK. Out:28 31: Inject[0]. Out:30 32: Inject[1]. Out:30 33: ParDo[batchmap.updateStratum.func1] Out:[31] 34: ParDo[beam.partitionFn] Out:[33] 35: ParDo[batchmap.tileHashFn] Out:[34] 36: CoGBK. Out:35 37: Inject[0]. Out:36 38: ParDo[batchmap.leafShardFn] Out:[37] 39: ParDo[batchmap.entryToNodeHashFn] Out:[38] 40: ParDo[beam.createFn] Out:[39] 42: ParDo[batchmap.leafShardFn] Out:[32] 43: ParDo[batchmap.entryToNodeHashFn] Out:[42] 44: ParDo[beam.createFn] Out:[43] 46: ParDo[beam.createFn] Out:[20] 50: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {16: KV<[]uint8,batchmap.nodeHash>/KV GLO} {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {18: *batchmap.Tile/R[*batchmap.Tile] GLO} {19: *batchmap.Tile/R[*batchmap.Tile] GLO} {20: []uint8/bytes GLO} {21: *batchmap.Entry/R[*batchmap.Entry] GLO} {22: *batchmap.Tile/R[*batchmap.Tile] GLO} {23: *batchmap.Tile/R[*batchmap.Tile] GLO} {24: *batchmap.Tile/R[*batchmap.Tile] GLO} {25: *batchmap.Tile/R[*batchmap.Tile] GLO} {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {27: KV<[]uint8,*batchmap.Tile>/KV GLO} {28: KV<[]uint8,batchmap.nodeHash>/KV GLO} {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {30: *batchmap.Tile/R[*batchmap.Tile] GLO} {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {32: KV<[]uint8,*batchmap.Tile>/KV GLO} {33: KV<[]uint8,batchmap.nodeHash>/KV GLO} {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {35: *batchmap.Tile/R[*batchmap.Tile] GLO} {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {37: KV<[]uint8,*batchmap.Tile>/KV GLO} {38: KV<[]uint8,batchmap.nodeHash>/KV GLO} {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {40: *batchmap.Tile/R[*batchmap.Tile] GLO} {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {42: KV<[]uint8,*batchmap.Tile>/KV GLO} {43: KV<[]uint8,batchmap.nodeHash>/KV GLO} {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {45: *batchmap.Tile/R[*batchmap.Tile] GLO} {46: *batchmap.Tile/R[*batchmap.Tile] GLO} {47: *batchmap.Tile/R[*batchmap.Tile] GLO} {48: string/string GLO} {49: int/int[varintz] GLO} {50: KV/KV GLO} {51: CoGBK/CoGBK GLO} {52: KV/KV GLO} {53: int/int[varintz] GLO} {54: []uint8/bytes GLO} {55: int/int[varintz] GLO} {56: []uint8/bytes GLO} {57: int/int[varintz] GLO} {58: int/int[varintz] GLO} {59: int/int[varintz] GLO} {60: []uint8/bytes GLO} {61: []uint8/bytes GLO} {62: string/string GLO} {63: []uint8/bytes GLO} {64: string/string GLO} {65: string/string GLO} {66: string/string GLO} {67: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 16: ParDo [In(Main): batchmap.nodeHash <- {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 17: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 18: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] 19: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] 20: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO}] -> [Out: T -> {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] 22: ParDo [In(Main): *batchmap.Tile <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {22: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {23: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {24: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] 23: ParDo [In(Main): *batchmap.Entry <- {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 24: ParDo [In(Main): *batchmap.Tile <- {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {27: KV<[]uint8,*batchmap.Tile>/KV GLO}] 25: ParDo [In(Main): batchmap.nodeHash <- {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 26: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {27: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 27: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] 28: ParDo [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 29: ParDo [In(Main): *batchmap.Tile <- {24: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {32: KV<[]uint8,*batchmap.Tile>/KV GLO}] 30: ParDo [In(Main): batchmap.nodeHash <- {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 31: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {32: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 32: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] 33: ParDo [In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 34: ParDo [In(Main): *batchmap.Tile <- {23: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {37: KV<[]uint8,*batchmap.Tile>/KV GLO}] 35: ParDo [In(Main): batchmap.nodeHash <- {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 36: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {37: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 37: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] 38: ParDo [In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 39: ParDo [In(Main): *batchmap.Tile <- {22: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {42: KV<[]uint8,*batchmap.Tile>/KV GLO}] 40: ParDo [In(Main): batchmap.nodeHash <- {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 41: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {42: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 42: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] 43: Flatten [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] 44: ParDo [In(Main): T <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] 45: ParDo [In(Main): *batchmap.Tile <- {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {48: string/string GLO}] 46: ParDo [In(Main): *batchmap.Tile <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {49: int/int[varintz] GLO}] 47: ParDo [In(Main): T <- {49: int/int[varintz] GLO}] -> [Out: KV -> {50: KV/KV GLO}] 48: CoGBK [In(Main): KV <- {50: KV/KV GLO}] -> [Out: CoGBK -> {51: CoGBK/CoGBK GLO}] 49: Combine [In(Main): int <- {51: CoGBK/CoGBK GLO}] -> [Out: KV -> {52: KV/KV GLO}] 50: ParDo [In(Main): KV <- {52: KV/KV GLO}] -> [Out: Y -> {53: int/int[varintz] GLO}] 51: Impulse [] -> [Out: []uint8 -> {54: []uint8/bytes GLO}] 52: ParDo [In(Main): []uint8 <- {54: []uint8/bytes GLO}] -> [Out: T -> {55: int/int[varintz] GLO}] 53: Impulse [] -> [Out: []uint8 -> {56: []uint8/bytes GLO}] 54: ParDo [In(Main): []uint8 <- {56: []uint8/bytes GLO} In(Iter): T <- {53: int/int[varintz] GLO} In(Iter): T <- {55: int/int[varintz] GLO}] -> [Out: T -> {57: int/int[varintz] GLO} Out: T -> {58: int/int[varintz] GLO} Out: T -> {59: int/int[varintz] GLO}] 55: Impulse [] -> [Out: []uint8 -> {60: []uint8/bytes GLO}] 56: ParDo [In(Main): []uint8 <- {60: []uint8/bytes GLO} In(Iter): T <- {57: int/int[varintz] GLO} In(Iter): T <- {58: int/int[varintz] GLO} In(Iter): T <- {59: int/int[varintz] GLO}] -> [] 57: Impulse [] -> [Out: []uint8 -> {61: []uint8/bytes GLO}] 58: ParDo [In(Main): []uint8 <- {61: []uint8/bytes GLO}] -> [Out: T -> {62: string/string GLO}] 59: Impulse [] -> [Out: []uint8 -> {63: []uint8/bytes GLO}] 60: ParDo [In(Main): []uint8 <- {63: []uint8/bytes GLO} In(Iter): T <- {48: string/string GLO} In(Iter): T <- {62: string/string GLO}] -> [Out: T -> {64: string/string GLO} Out: T -> {65: string/string GLO} Out: T -> {66: string/string GLO}] 61: Impulse [] -> [Out: []uint8 -> {67: []uint8/bytes GLO}] 62: ParDo [In(Main): []uint8 <- {67: []uint8/bytes GLO} In(Iter): T <- {64: string/string GLO} In(Iter): T <- {65: string/string GLO} In(Iter): T <- {66: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 88: Impulse[0] 92: Impulse[0] 94: Impulse[0] 95: Impulse[0] 96: Impulse[0] 98: Impulse[0] 99: Impulse[0] 100: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestUpdate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[4]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileUpdateFn] Out:[28] 30: CoGBK. Out:29 31: Flatten[2]. Out:CoGBK. Out:29 32: Inject[0]. Out:31 33: Inject[1]. Out:31 34: ParDo[batchmap.updateStratum.func1] Out:[32] 35: ParDo[batchmap.leafShardFn] Out:[33] 36: ParDo[batchmap.tileToNodeHashFn] Out:[35] 37: Multiplex. Out:[36 28] 38: ParDo[batchmap.tileUpdateFn] Out:[37] 39: CoGBK. Out:38 40: Flatten[2]. Out:CoGBK. Out:38 41: Inject[0]. Out:40 42: Inject[1]. Out:40 43: ParDo[batchmap.updateStratum.func1] Out:[41] 44: ParDo[batchmap.leafShardFn] Out:[42] 45: ParDo[batchmap.tileToNodeHashFn] Out:[44] 46: Multiplex. Out:[45 28] 47: ParDo[batchmap.tileUpdateFn] Out:[46] 48: CoGBK. Out:47 49: Flatten[2]. Out:CoGBK. Out:47 50: Inject[0]. Out:49 51: Inject[1]. Out:49 52: ParDo[batchmap.updateStratum.func1] Out:[50] 53: ParDo[batchmap.leafShardFn] Out:[51] 54: ParDo[batchmap.tileToNodeHashFn] Out:[53] 55: Multiplex. Out:[54 28] 56: ParDo[batchmap.tileUpdateFn] Out:[55] 57: CoGBK. Out:56 58: Flatten[2]. Out:CoGBK. Out:56 59: Inject[0]. Out:58 60: Inject[1]. Out:58 61: ParDo[batchmap.updateStratum.func1] Out:[59] 62: ParDo[beam.partitionFn] Out:[34 43 52 61] 63: Flatten[4]. Out:ParDo[beam.partitionFn] Out:[34 43 52 61] 64: ParDo[batchmap.tileHashFn] Out:[63] 65: CoGBK. Out:64 66: Inject[0]. Out:65 67: ParDo[batchmap.leafShardFn] Out:[66] 68: ParDo[batchmap.tileToNodeHashFn] Out:[67] 69: Multiplex. Out:[68 63] 70: ParDo[batchmap.tileHashFn] Out:[69] 71: CoGBK. Out:70 72: Inject[0]. Out:71 73: ParDo[batchmap.leafShardFn] Out:[72] 74: ParDo[batchmap.tileToNodeHashFn] Out:[73] 75: Multiplex. Out:[74 63] 76: ParDo[batchmap.tileHashFn] Out:[75] 77: CoGBK. Out:76 78: Inject[0]. Out:77 79: ParDo[batchmap.leafShardFn] Out:[78] 80: ParDo[batchmap.tileToNodeHashFn] Out:[79] 81: Multiplex. Out:[80 63] 82: ParDo[batchmap.tileHashFn] Out:[81] 83: CoGBK. Out:82 84: Inject[0]. Out:83 85: ParDo[batchmap.leafShardFn] Out:[84] 86: ParDo[batchmap.entryToNodeHashFn] Out:[85] 87: ParDo[beam.createFn] Out:[86] 89: ParDo[batchmap.leafShardFn] Out:[60] 90: ParDo[batchmap.entryToNodeHashFn] Out:[89] 91: ParDo[beam.createFn] Out:[90] 93: ParDo[beam.createFn] Out:[20] 97: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {16: KV<[]uint8,batchmap.nodeHash>/KV GLO} {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {18: *batchmap.Tile/R[*batchmap.Tile] GLO} {19: *batchmap.Tile/R[*batchmap.Tile] GLO} {20: []uint8/bytes GLO} {21: *batchmap.Entry/R[*batchmap.Entry] GLO} {22: *batchmap.Tile/R[*batchmap.Tile] GLO} {23: *batchmap.Tile/R[*batchmap.Tile] GLO} {24: *batchmap.Tile/R[*batchmap.Tile] GLO} {25: *batchmap.Tile/R[*batchmap.Tile] GLO} {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {27: KV<[]uint8,*batchmap.Tile>/KV GLO} {28: KV<[]uint8,batchmap.nodeHash>/KV GLO} {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {30: *batchmap.Tile/R[*batchmap.Tile] GLO} {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {32: KV<[]uint8,*batchmap.Tile>/KV GLO} {33: KV<[]uint8,batchmap.nodeHash>/KV GLO} {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {35: *batchmap.Tile/R[*batchmap.Tile] GLO} {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {37: KV<[]uint8,*batchmap.Tile>/KV GLO} {38: KV<[]uint8,batchmap.nodeHash>/KV GLO} {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {40: *batchmap.Tile/R[*batchmap.Tile] GLO} {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {42: KV<[]uint8,*batchmap.Tile>/KV GLO} {43: KV<[]uint8,batchmap.nodeHash>/KV GLO} {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {45: *batchmap.Tile/R[*batchmap.Tile] GLO} {46: *batchmap.Tile/R[*batchmap.Tile] GLO} {47: *batchmap.Tile/R[*batchmap.Tile] GLO} {48: string/string GLO} {49: int/int[varintz] GLO} {50: KV/KV GLO} {51: CoGBK/CoGBK GLO} {52: KV/KV GLO} {53: int/int[varintz] GLO} {54: []uint8/bytes GLO} {55: int/int[varintz] GLO} {56: []uint8/bytes GLO} {57: int/int[varintz] GLO} {58: int/int[varintz] GLO} {59: int/int[varintz] GLO} {60: []uint8/bytes GLO} {61: []uint8/bytes GLO} {62: string/string GLO} {63: []uint8/bytes GLO} {64: string/string GLO} {65: string/string GLO} {66: string/string GLO} {67: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 16: ParDo [In(Main): batchmap.nodeHash <- {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 17: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 18: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] 19: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] 20: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO}] -> [Out: T -> {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] 22: ParDo [In(Main): *batchmap.Tile <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {22: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {23: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {24: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] 23: ParDo [In(Main): *batchmap.Entry <- {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 24: ParDo [In(Main): *batchmap.Tile <- {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {27: KV<[]uint8,*batchmap.Tile>/KV GLO}] 25: ParDo [In(Main): batchmap.nodeHash <- {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 26: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {27: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 27: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] 28: ParDo [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 29: ParDo [In(Main): *batchmap.Tile <- {24: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {32: KV<[]uint8,*batchmap.Tile>/KV GLO}] 30: ParDo [In(Main): batchmap.nodeHash <- {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 31: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {32: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 32: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] 33: ParDo [In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 34: ParDo [In(Main): *batchmap.Tile <- {23: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {37: KV<[]uint8,*batchmap.Tile>/KV GLO}] 35: ParDo [In(Main): batchmap.nodeHash <- {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 36: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {37: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 37: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] 38: ParDo [In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 39: ParDo [In(Main): *batchmap.Tile <- {22: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {42: KV<[]uint8,*batchmap.Tile>/KV GLO}] 40: ParDo [In(Main): batchmap.nodeHash <- {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 41: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {42: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 42: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] 43: Flatten [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] 44: ParDo [In(Main): T <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] 45: ParDo [In(Main): *batchmap.Tile <- {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {48: string/string GLO}] 46: ParDo [In(Main): *batchmap.Tile <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {49: int/int[varintz] GLO}] 47: ParDo [In(Main): T <- {49: int/int[varintz] GLO}] -> [Out: KV -> {50: KV/KV GLO}] 48: CoGBK [In(Main): KV <- {50: KV/KV GLO}] -> [Out: CoGBK -> {51: CoGBK/CoGBK GLO}] 49: Combine [In(Main): int <- {51: CoGBK/CoGBK GLO}] -> [Out: KV -> {52: KV/KV GLO}] 50: ParDo [In(Main): KV <- {52: KV/KV GLO}] -> [Out: Y -> {53: int/int[varintz] GLO}] 51: Impulse [] -> [Out: []uint8 -> {54: []uint8/bytes GLO}] 52: ParDo [In(Main): []uint8 <- {54: []uint8/bytes GLO}] -> [Out: T -> {55: int/int[varintz] GLO}] 53: Impulse [] -> [Out: []uint8 -> {56: []uint8/bytes GLO}] 54: ParDo [In(Main): []uint8 <- {56: []uint8/bytes GLO} In(Iter): T <- {53: int/int[varintz] GLO} In(Iter): T <- {55: int/int[varintz] GLO}] -> [Out: T -> {57: int/int[varintz] GLO} Out: T -> {58: int/int[varintz] GLO} Out: T -> {59: int/int[varintz] GLO}] 55: Impulse [] -> [Out: []uint8 -> {60: []uint8/bytes GLO}] 56: ParDo [In(Main): []uint8 <- {60: []uint8/bytes GLO} In(Iter): T <- {57: int/int[varintz] GLO} In(Iter): T <- {58: int/int[varintz] GLO} In(Iter): T <- {59: int/int[varintz] GLO}] -> [] 57: Impulse [] -> [Out: []uint8 -> {61: []uint8/bytes GLO}] 58: ParDo [In(Main): []uint8 <- {61: []uint8/bytes GLO}] -> [Out: T -> {62: string/string GLO}] 59: Impulse [] -> [Out: []uint8 -> {63: []uint8/bytes GLO}] 60: ParDo [In(Main): []uint8 <- {63: []uint8/bytes GLO} In(Iter): T <- {48: string/string GLO} In(Iter): T <- {62: string/string GLO}] -> [Out: T -> {64: string/string GLO} Out: T -> {65: string/string GLO} Out: T -> {66: string/string GLO}] 61: Impulse [] -> [Out: []uint8 -> {67: []uint8/bytes GLO}] 62: ParDo [In(Main): []uint8 <- {67: []uint8/bytes GLO} In(Iter): T <- {64: string/string GLO} In(Iter): T <- {65: string/string GLO} In(Iter): T <- {66: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 88: Impulse[0] 92: Impulse[0] 94: Impulse[0] 95: Impulse[0] 96: Impulse[0] 98: Impulse[0] 99: Impulse[0] 100: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestUpdate.func1.2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[4]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileUpdateFn] Out:[28] 30: CoGBK. Out:29 31: Flatten[2]. Out:CoGBK. Out:29 32: Inject[0]. Out:31 33: Inject[1]. Out:31 34: ParDo[batchmap.updateStratum.func1] Out:[32] 35: ParDo[batchmap.leafShardFn] Out:[33] 36: ParDo[batchmap.tileToNodeHashFn] Out:[35] 37: Multiplex. Out:[36 28] 38: ParDo[batchmap.tileUpdateFn] Out:[37] 39: CoGBK. Out:38 40: Flatten[2]. Out:CoGBK. Out:38 41: Inject[0]. Out:40 42: Inject[1]. Out:40 43: ParDo[batchmap.updateStratum.func1] Out:[41] 44: ParDo[batchmap.leafShardFn] Out:[42] 45: ParDo[batchmap.tileToNodeHashFn] Out:[44] 46: Multiplex. Out:[45 28] 47: ParDo[batchmap.tileUpdateFn] Out:[46] 48: CoGBK. Out:47 49: Flatten[2]. Out:CoGBK. Out:47 50: Inject[0]. Out:49 51: Inject[1]. Out:49 52: ParDo[batchmap.updateStratum.func1] Out:[50] 53: ParDo[batchmap.leafShardFn] Out:[51] 54: ParDo[batchmap.tileToNodeHashFn] Out:[53] 55: Multiplex. Out:[54 28] 56: ParDo[batchmap.tileUpdateFn] Out:[55] 57: CoGBK. Out:56 58: Flatten[2]. Out:CoGBK. Out:56 59: Inject[0]. Out:58 60: Inject[1]. Out:58 61: ParDo[batchmap.updateStratum.func1] Out:[59] 62: ParDo[beam.partitionFn] Out:[34 43 52 61] 63: Flatten[4]. Out:ParDo[beam.partitionFn] Out:[34 43 52 61] 64: ParDo[batchmap.tileHashFn] Out:[63] 65: CoGBK. Out:64 66: Inject[0]. Out:65 67: ParDo[batchmap.leafShardFn] Out:[66] 68: ParDo[batchmap.tileToNodeHashFn] Out:[67] 69: Multiplex. Out:[68 63] 70: ParDo[batchmap.tileHashFn] Out:[69] 71: CoGBK. Out:70 72: Inject[0]. Out:71 73: ParDo[batchmap.leafShardFn] Out:[72] 74: ParDo[batchmap.tileToNodeHashFn] Out:[73] 75: Multiplex. Out:[74 63] 76: ParDo[batchmap.tileHashFn] Out:[75] 77: CoGBK. Out:76 78: Inject[0]. Out:77 79: ParDo[batchmap.leafShardFn] Out:[78] 80: ParDo[batchmap.tileToNodeHashFn] Out:[79] 81: Multiplex. Out:[80 63] 82: ParDo[batchmap.tileHashFn] Out:[81] 83: CoGBK. Out:82 84: Inject[0]. Out:83 85: ParDo[batchmap.leafShardFn] Out:[84] 86: ParDo[batchmap.entryToNodeHashFn] Out:[85] 87: ParDo[beam.createFn] Out:[86] 89: ParDo[batchmap.leafShardFn] Out:[60] 90: ParDo[batchmap.entryToNodeHashFn] Out:[89] 91: ParDo[beam.createFn] Out:[90] 93: ParDo[beam.createFn] Out:[20] 97: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: *batchmap.Tile/R[*batchmap.Tile] GLO} {12: *batchmap.Tile/R[*batchmap.Tile] GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] 12: ParDo [In(Main): T <- {11: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] 13: ParDo [In(Main): X <- {12: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 16: Impulse[0] 1: ParDo[passert.failFn] Out:[] 2: ParDo[filter.filterFn] Out:[1] 3: Flatten[2]. Out:ParDo[filter.filterFn] Out:[1] 4: ParDo[batchmap.tileHashFn] Out:[3] 5: CoGBK. Out:4 6: Inject[0]. Out:5 7: ParDo[batchmap.leafShardFn] Out:[6] 8: ParDo[batchmap.tileToNodeHashFn] Out:[7] 9: Multiplex. Out:[8 3] 10: ParDo[batchmap.tileHashFn] Out:[9] 11: CoGBK. Out:10 12: Inject[0]. Out:11 13: ParDo[batchmap.leafShardFn] Out:[12] 14: ParDo[batchmap.entryToNodeHashFn] Out:[13] 15: ParDo[beam.createFn] Out:[14] 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {16: KV<[]uint8,batchmap.nodeHash>/KV GLO} {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {18: *batchmap.Tile/R[*batchmap.Tile] GLO} {19: *batchmap.Tile/R[*batchmap.Tile] GLO} {20: *batchmap.Tile/R[*batchmap.Tile] GLO} {21: string/string GLO} {22: int/int[varintz] GLO} {23: KV/KV GLO} {24: CoGBK/CoGBK GLO} {25: KV/KV GLO} {26: int/int[varintz] GLO} {27: []uint8/bytes GLO} {28: int/int[varintz] GLO} {29: []uint8/bytes GLO} {30: int/int[varintz] GLO} {31: int/int[varintz] GLO} {32: int/int[varintz] GLO} {33: []uint8/bytes GLO} {34: []uint8/bytes GLO} {35: string/string GLO} {36: []uint8/bytes GLO} {37: string/string GLO} {38: string/string GLO} {39: string/string GLO} {40: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 16: ParDo [In(Main): batchmap.nodeHash <- {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 17: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 18: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] 19: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] 20: ParDo [In(Main): T <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {20: *batchmap.Tile/R[*batchmap.Tile] GLO}] 21: ParDo [In(Main): *batchmap.Tile <- {20: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {21: string/string GLO}] 22: ParDo [In(Main): *batchmap.Tile <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {22: int/int[varintz] GLO}] 23: ParDo [In(Main): T <- {22: int/int[varintz] GLO}] -> [Out: KV -> {23: KV/KV GLO}] 24: CoGBK [In(Main): KV <- {23: KV/KV GLO}] -> [Out: CoGBK -> {24: CoGBK/CoGBK GLO}] 25: Combine [In(Main): int <- {24: CoGBK/CoGBK GLO}] -> [Out: KV -> {25: KV/KV GLO}] 26: ParDo [In(Main): KV <- {25: KV/KV GLO}] -> [Out: Y -> {26: int/int[varintz] GLO}] 27: Impulse [] -> [Out: []uint8 -> {27: []uint8/bytes GLO}] 28: ParDo [In(Main): []uint8 <- {27: []uint8/bytes GLO}] -> [Out: T -> {28: int/int[varintz] GLO}] 29: Impulse [] -> [Out: []uint8 -> {29: []uint8/bytes GLO}] 30: ParDo [In(Main): []uint8 <- {29: []uint8/bytes GLO} In(Iter): T <- {26: int/int[varintz] GLO} In(Iter): T <- {28: int/int[varintz] GLO}] -> [Out: T -> {30: int/int[varintz] GLO} Out: T -> {31: int/int[varintz] GLO} Out: T -> {32: int/int[varintz] GLO}] 31: Impulse [] -> [Out: []uint8 -> {33: []uint8/bytes GLO}] 32: ParDo [In(Main): []uint8 <- {33: []uint8/bytes GLO} In(Iter): T <- {30: int/int[varintz] GLO} In(Iter): T <- {31: int/int[varintz] GLO} In(Iter): T <- {32: int/int[varintz] GLO}] -> [] 33: Impulse [] -> [Out: []uint8 -> {34: []uint8/bytes GLO}] 34: ParDo [In(Main): []uint8 <- {34: []uint8/bytes GLO}] -> [Out: T -> {35: string/string GLO}] 35: Impulse [] -> [Out: []uint8 -> {36: []uint8/bytes GLO}] 36: ParDo [In(Main): []uint8 <- {36: []uint8/bytes GLO} In(Iter): T <- {21: string/string GLO} In(Iter): T <- {35: string/string GLO}] -> [Out: T -> {37: string/string GLO} Out: T -> {38: string/string GLO} Out: T -> {39: string/string GLO}] 37: Impulse [] -> [Out: []uint8 -> {40: []uint8/bytes GLO}] 38: ParDo [In(Main): []uint8 <- {40: []uint8/bytes GLO} In(Iter): T <- {37: string/string GLO} In(Iter): T <- {38: string/string GLO} In(Iter): T <- {39: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 53: Impulse[0] 55: Impulse[0] 56: Impulse[0] 57: Impulse[0] 59: Impulse[0] 60: Impulse[0] 61: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestGoldenCreate.func2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[4]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileHashFn] Out:[28] 30: CoGBK. Out:29 31: Inject[0]. Out:30 32: ParDo[batchmap.leafShardFn] Out:[31] 33: ParDo[batchmap.tileToNodeHashFn] Out:[32] 34: Multiplex. Out:[33 28] 35: ParDo[batchmap.tileHashFn] Out:[34] 36: CoGBK. Out:35 37: Inject[0]. Out:36 38: ParDo[batchmap.leafShardFn] Out:[37] 39: ParDo[batchmap.tileToNodeHashFn] Out:[38] 40: Multiplex. Out:[39 28] 41: ParDo[batchmap.tileHashFn] Out:[40] 42: CoGBK. Out:41 43: Inject[0]. Out:42 44: ParDo[batchmap.leafShardFn] Out:[43] 45: ParDo[batchmap.tileToNodeHashFn] Out:[44] 46: Multiplex. Out:[45 28] 47: ParDo[batchmap.tileHashFn] Out:[46] 48: CoGBK. Out:47 49: Inject[0]. Out:48 50: ParDo[batchmap.leafShardFn] Out:[49] 51: ParDo[batchmap.entryToNodeHashFn] Out:[50] 52: ParDo[beam.createFn] Out:[51] 54: ParDo[beam.createFn] Out:[20] 58: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done 2023/10/31 15:17:46 Executing pipeline with the direct runner. 2023/10/31 15:17:46 Pipeline: 2023/10/31 15:17:46 Nodes: {1: []uint8/bytes GLO} {2: *batchmap.Entry/R[*batchmap.Entry] GLO} {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {4: KV<[]uint8,batchmap.nodeHash>/KV GLO} {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {6: *batchmap.Tile/R[*batchmap.Tile] GLO} {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {8: KV<[]uint8,batchmap.nodeHash>/KV GLO} {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {10: *batchmap.Tile/R[*batchmap.Tile] GLO} {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {12: KV<[]uint8,batchmap.nodeHash>/KV GLO} {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {14: *batchmap.Tile/R[*batchmap.Tile] GLO} {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {16: KV<[]uint8,batchmap.nodeHash>/KV GLO} {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO} {18: *batchmap.Tile/R[*batchmap.Tile] GLO} {19: *batchmap.Tile/R[*batchmap.Tile] GLO} {20: []uint8/bytes GLO} {21: *batchmap.Entry/R[*batchmap.Entry] GLO} {22: *batchmap.Tile/R[*batchmap.Tile] GLO} {23: *batchmap.Tile/R[*batchmap.Tile] GLO} {24: *batchmap.Tile/R[*batchmap.Tile] GLO} {25: *batchmap.Tile/R[*batchmap.Tile] GLO} {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {27: KV<[]uint8,*batchmap.Tile>/KV GLO} {28: KV<[]uint8,batchmap.nodeHash>/KV GLO} {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {30: *batchmap.Tile/R[*batchmap.Tile] GLO} {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {32: KV<[]uint8,*batchmap.Tile>/KV GLO} {33: KV<[]uint8,batchmap.nodeHash>/KV GLO} {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {35: *batchmap.Tile/R[*batchmap.Tile] GLO} {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {37: KV<[]uint8,*batchmap.Tile>/KV GLO} {38: KV<[]uint8,batchmap.nodeHash>/KV GLO} {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {40: *batchmap.Tile/R[*batchmap.Tile] GLO} {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO} {42: KV<[]uint8,*batchmap.Tile>/KV GLO} {43: KV<[]uint8,batchmap.nodeHash>/KV GLO} {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO} {45: *batchmap.Tile/R[*batchmap.Tile] GLO} {46: *batchmap.Tile/R[*batchmap.Tile] GLO} {47: *batchmap.Tile/R[*batchmap.Tile] GLO} {48: string/string GLO} {49: int/int[varintz] GLO} {50: KV/KV GLO} {51: CoGBK/CoGBK GLO} {52: KV/KV GLO} {53: int/int[varintz] GLO} {54: []uint8/bytes GLO} {55: int/int[varintz] GLO} {56: []uint8/bytes GLO} {57: int/int[varintz] GLO} {58: int/int[varintz] GLO} {59: int/int[varintz] GLO} {60: []uint8/bytes GLO} {61: []uint8/bytes GLO} {62: string/string GLO} {63: []uint8/bytes GLO} {64: string/string GLO} {65: string/string GLO} {66: string/string GLO} {67: []uint8/bytes GLO} Edges: 1: Impulse [] -> [Out: []uint8 -> {1: []uint8/bytes GLO}] 2: ParDo [In(Main): []uint8 <- {1: []uint8/bytes GLO}] -> [Out: T -> {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] 3: ParDo [In(Main): *batchmap.Entry <- {2: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 4: ParDo [In(Main): batchmap.nodeHash <- {3: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 5: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {4: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 6: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {5: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] 7: ParDo [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 8: ParDo [In(Main): batchmap.nodeHash <- {7: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 9: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {8: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 10: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {9: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] 11: ParDo [In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 12: ParDo [In(Main): batchmap.nodeHash <- {11: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 13: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {12: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 14: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {13: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] 15: ParDo [In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 16: ParDo [In(Main): batchmap.nodeHash <- {15: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 17: CoGBK [In(Main): KV<[]uint8,batchmap.nodeHash> <- {16: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,batchmap.nodeHash> -> {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] 18: ParDo [In(Main): CoGBK<[]uint8,batchmap.nodeHash> <- {17: CoGBK<[]uint8,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] 19: Flatten [In(Main): *batchmap.Tile <- {6: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {10: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {14: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {18: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] 20: Impulse [] -> [Out: []uint8 -> {20: []uint8/bytes GLO}] 21: ParDo [In(Main): []uint8 <- {20: []uint8/bytes GLO}] -> [Out: T -> {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] 22: ParDo [In(Main): *batchmap.Tile <- {19: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {22: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {23: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {24: *batchmap.Tile/R[*batchmap.Tile] GLO} Out: *batchmap.Tile -> {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] 23: ParDo [In(Main): *batchmap.Entry <- {21: *batchmap.Entry/R[*batchmap.Entry] GLO}] -> [Out: batchmap.nodeHash -> {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 24: ParDo [In(Main): *batchmap.Tile <- {25: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {27: KV<[]uint8,*batchmap.Tile>/KV GLO}] 25: ParDo [In(Main): batchmap.nodeHash <- {26: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 26: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {27: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {28: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 27: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {29: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] 28: ParDo [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 29: ParDo [In(Main): *batchmap.Tile <- {24: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {32: KV<[]uint8,*batchmap.Tile>/KV GLO}] 30: ParDo [In(Main): batchmap.nodeHash <- {31: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 31: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {32: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {33: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 32: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {34: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] 33: ParDo [In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 34: ParDo [In(Main): *batchmap.Tile <- {23: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {37: KV<[]uint8,*batchmap.Tile>/KV GLO}] 35: ParDo [In(Main): batchmap.nodeHash <- {36: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 36: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {37: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {38: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 37: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {39: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] 38: ParDo [In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: batchmap.nodeHash -> {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] 39: ParDo [In(Main): *batchmap.Tile <- {22: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: KV<[]uint8,*batchmap.Tile> -> {42: KV<[]uint8,*batchmap.Tile>/KV GLO}] 40: ParDo [In(Main): batchmap.nodeHash <- {41: batchmap.nodeHash/R[batchmap.nodeHash] GLO}] -> [Out: KV<[]uint8,batchmap.nodeHash> -> {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] 41: CoGBK [In(Main): KV<[]uint8,*batchmap.Tile> <- {42: KV<[]uint8,*batchmap.Tile>/KV GLO} In(Main): KV<[]uint8,batchmap.nodeHash> <- {43: KV<[]uint8,batchmap.nodeHash>/KV GLO}] -> [Out: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> -> {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] 42: ParDo [In(Main): CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash> <- {44: CoGBK<[]uint8,*batchmap.Tile,batchmap.nodeHash>/CoGBK GLO}] -> [Out: *batchmap.Tile -> {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] 43: Flatten [In(Main): *batchmap.Tile <- {30: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {35: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {40: *batchmap.Tile/R[*batchmap.Tile] GLO} In(Main): *batchmap.Tile <- {45: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: *batchmap.Tile -> {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] 44: ParDo [In(Main): T <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: T -> {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] 45: ParDo [In(Main): *batchmap.Tile <- {47: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: string -> {48: string/string GLO}] 46: ParDo [In(Main): *batchmap.Tile <- {46: *batchmap.Tile/R[*batchmap.Tile] GLO}] -> [Out: int -> {49: int/int[varintz] GLO}] 47: ParDo [In(Main): T <- {49: int/int[varintz] GLO}] -> [Out: KV -> {50: KV/KV GLO}] 48: CoGBK [In(Main): KV <- {50: KV/KV GLO}] -> [Out: CoGBK -> {51: CoGBK/CoGBK GLO}] 49: Combine [In(Main): int <- {51: CoGBK/CoGBK GLO}] -> [Out: KV -> {52: KV/KV GLO}] 50: ParDo [In(Main): KV <- {52: KV/KV GLO}] -> [Out: Y -> {53: int/int[varintz] GLO}] 51: Impulse [] -> [Out: []uint8 -> {54: []uint8/bytes GLO}] 52: ParDo [In(Main): []uint8 <- {54: []uint8/bytes GLO}] -> [Out: T -> {55: int/int[varintz] GLO}] 53: Impulse [] -> [Out: []uint8 -> {56: []uint8/bytes GLO}] 54: ParDo [In(Main): []uint8 <- {56: []uint8/bytes GLO} In(Iter): T <- {53: int/int[varintz] GLO} In(Iter): T <- {55: int/int[varintz] GLO}] -> [Out: T -> {57: int/int[varintz] GLO} Out: T -> {58: int/int[varintz] GLO} Out: T -> {59: int/int[varintz] GLO}] 55: Impulse [] -> [Out: []uint8 -> {60: []uint8/bytes GLO}] 56: ParDo [In(Main): []uint8 <- {60: []uint8/bytes GLO} In(Iter): T <- {57: int/int[varintz] GLO} In(Iter): T <- {58: int/int[varintz] GLO} In(Iter): T <- {59: int/int[varintz] GLO}] -> [] 57: Impulse [] -> [Out: []uint8 -> {61: []uint8/bytes GLO}] 58: ParDo [In(Main): []uint8 <- {61: []uint8/bytes GLO}] -> [Out: T -> {62: string/string GLO}] 59: Impulse [] -> [Out: []uint8 -> {63: []uint8/bytes GLO}] 60: ParDo [In(Main): []uint8 <- {63: []uint8/bytes GLO} In(Iter): T <- {48: string/string GLO} In(Iter): T <- {62: string/string GLO}] -> [Out: T -> {64: string/string GLO} Out: T -> {65: string/string GLO} Out: T -> {66: string/string GLO}] 61: Impulse [] -> [Out: []uint8 -> {67: []uint8/bytes GLO}] 62: ParDo [In(Main): []uint8 <- {67: []uint8/bytes GLO} In(Iter): T <- {64: string/string GLO} In(Iter): T <- {65: string/string GLO} In(Iter): T <- {66: string/string GLO}] -> [] 2023/10/31 15:17:46 Plan[plan]: 88: Impulse[0] 92: Impulse[0] 94: Impulse[0] 95: Impulse[0] 96: Impulse[0] 98: Impulse[0] 99: Impulse[0] 100: Impulse[0] 1: ParDo[passert.failIfBadEntries] Out:[] 2: wait[3] Out:1 3: buffer[3]. wait:2 Out:1 4: buffer[4]. wait:2 Out:1 5: buffer[5]. wait:2 Out:1 6: ParDo[passert.diffFn] Out:[3 4 5] 7: wait[2] Out:6 8: buffer[8]. wait:7 Out:6 9: buffer[9]. wait:7 Out:6 10: ParDo[batchmap.TestGoldenUpdate.func2] Out:[8] 11: ParDo[filter.filterFn] Out:[10] 12: ParDo[passert.failIfBadEntries] Out:[] 13: wait[3] Out:12 14: buffer[14]. wait:13 Out:12 15: buffer[15]. wait:13 Out:12 16: buffer[16]. wait:13 Out:12 17: ParDo[passert.diffFn] Out:[14 15 16] 18: wait[2] Out:17 19: buffer[19]. wait:18 Out:17 20: buffer[20]. wait:18 Out:17 21: ParDo[beam.dropKeyFn] Out:[19] 22: Combine[stats.sumIntFn] Keyed:false Out:21 23: CoGBK. Out:22 24: Inject[0]. Out:23 25: ParDo[beam.addFixedKeyFn] Out:[24] 26: ParDo[batchmap.assertTileCount.func1] Out:[25] 27: Multiplex. Out:[11 26] 28: Flatten[4]. Out:Multiplex. Out:[11 26] 29: ParDo[batchmap.tileUpdateFn] Out:[28] 30: CoGBK. Out:29 31: Flatten[2]. Out:CoGBK. Out:29 32: Inject[0]. Out:31 33: Inject[1]. Out:31 34: ParDo[batchmap.updateStratum.func1] Out:[32] 35: ParDo[batchmap.leafShardFn] Out:[33] 36: ParDo[batchmap.tileToNodeHashFn] Out:[35] 37: Multiplex. Out:[36 28] 38: ParDo[batchmap.tileUpdateFn] Out:[37] 39: CoGBK. Out:38 40: Flatten[2]. Out:CoGBK. Out:38 41: Inject[0]. Out:40 42: Inject[1]. Out:40 43: ParDo[batchmap.updateStratum.func1] Out:[41] 44: ParDo[batchmap.leafShardFn] Out:[42] 45: ParDo[batchmap.tileToNodeHashFn] Out:[44] 46: Multiplex. Out:[45 28] 47: ParDo[batchmap.tileUpdateFn] Out:[46] 48: CoGBK. Out:47 49: Flatten[2]. Out:CoGBK. Out:47 50: Inject[0]. Out:49 51: Inject[1]. Out:49 52: ParDo[batchmap.updateStratum.func1] Out:[50] 53: ParDo[batchmap.leafShardFn] Out:[51] 54: ParDo[batchmap.tileToNodeHashFn] Out:[53] 55: Multiplex. Out:[54 28] 56: ParDo[batchmap.tileUpdateFn] Out:[55] 57: CoGBK. Out:56 58: Flatten[2]. Out:CoGBK. Out:56 59: Inject[0]. Out:58 60: Inject[1]. Out:58 61: ParDo[batchmap.updateStratum.func1] Out:[59] 62: ParDo[beam.partitionFn] Out:[34 43 52 61] 63: Flatten[4]. Out:ParDo[beam.partitionFn] Out:[34 43 52 61] 64: ParDo[batchmap.tileHashFn] Out:[63] 65: CoGBK. Out:64 66: Inject[0]. Out:65 67: ParDo[batchmap.leafShardFn] Out:[66] 68: ParDo[batchmap.tileToNodeHashFn] Out:[67] 69: Multiplex. Out:[68 63] 70: ParDo[batchmap.tileHashFn] Out:[69] 71: CoGBK. Out:70 72: Inject[0]. Out:71 73: ParDo[batchmap.leafShardFn] Out:[72] 74: ParDo[batchmap.tileToNodeHashFn] Out:[73] 75: Multiplex. Out:[74 63] 76: ParDo[batchmap.tileHashFn] Out:[75] 77: CoGBK. Out:76 78: Inject[0]. Out:77 79: ParDo[batchmap.leafShardFn] Out:[78] 80: ParDo[batchmap.tileToNodeHashFn] Out:[79] 81: Multiplex. Out:[80 63] 82: ParDo[batchmap.tileHashFn] Out:[81] 83: CoGBK. Out:82 84: Inject[0]. Out:83 85: ParDo[batchmap.leafShardFn] Out:[84] 86: ParDo[batchmap.entryToNodeHashFn] Out:[85] 87: ParDo[beam.createFn] Out:[86] 89: ParDo[batchmap.leafShardFn] Out:[60] 90: ParDo[batchmap.entryToNodeHashFn] Out:[89] 91: ParDo[beam.createFn] Out:[90] 93: ParDo[beam.createFn] Out:[20] 97: ParDo[beam.createFn] Out:[9] 2023/10/31 15:17:46 wait[18] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[18] done 2023/10/31 15:17:46 wait[13] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[13] done 2023/10/31 15:17:46 wait[7] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[7] done 2023/10/31 15:17:46 wait[2] unblocked w/ 1 [false] 2023/10/31 15:17:46 wait[2] done PASS ok github.com/google/trillian/experimental/batchmap 0.234s github.com/google/trillian/extension ? github.com/google/trillian/extension [no test files] github.com/google/trillian/integration 2023/10/31 15:17:47 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused PASS ok github.com/google/trillian/integration 10.464s github.com/google/trillian/integration 2023/10/31 15:17:58 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused PASS ok github.com/google/trillian/integration 10.457s github.com/google/trillian/integration/admin 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused PASS ok github.com/google/trillian/integration/admin 0.006s github.com/google/trillian/integration/admin 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:09 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused PASS ok github.com/google/trillian/integration/admin 0.006s github.com/google/trillian/integration/format PASS ok github.com/google/trillian/integration/format 0.518s github.com/google/trillian/integration/format PASS ok github.com/google/trillian/integration/format 0.521s github.com/google/trillian/integration/quota 2023/10/31 15:18:22 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:22 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused PASS ok github.com/google/trillian/integration/quota 0.014s github.com/google/trillian/integration/quota 2023/10/31 15:18:22 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:18:22 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused PASS ok github.com/google/trillian/integration/quota 0.014s github.com/google/trillian/integration/storagetest ? github.com/google/trillian/integration/storagetest [no test files] github.com/google/trillian/log E1031 15:18:23.711950 13142 operation_manager.go:321] failed to perform operation: failed to list active log IDs: getactivelogs E1031 15:18:23.712441 13142 operation_manager.go:428] ExecutePass(145) failed: test error E1031 15:18:25.713834 13142 runner.go:119] 451: election.Await() failed: context canceled E1031 15:18:25.714154 13142 operation_manager.go:428] ExecutePass(145) failed: test error E1031 15:18:25.714317 13142 operation_manager.go:170] 98: failed to get log info: failedGetTree E1031 15:18:26.116397 13142 runner.go:144] 6: no longer the master! E1031 15:18:26.116474 13142 runner.go:144] 5: no longer the master! E1031 15:18:26.116487 13142 runner.go:119] 5: context canceled E1031 15:18:26.116487 13142 runner.go:119] 6: context canceled E1031 15:18:26.116501 13142 runner.go:144] 1: no longer the master! E1031 15:18:26.116504 13142 runner.go:119] 1: context canceled E1031 15:18:26.116468 13142 runner.go:144] 3: no longer the master! E1031 15:18:26.116510 13142 runner.go:119] 3: context canceled E1031 15:18:26.116407 13142 runner.go:144] 4: no longer the master! E1031 15:18:26.116712 13142 runner.go:119] 4: context canceled E1031 15:18:26.116745 13142 runner.go:144] 2: no longer the master! E1031 15:18:26.116748 13142 runner.go:119] 2: context canceled E1031 15:18:26.318444 13142 operation_manager.go:248] failed to create election for 4: injected failure E1031 15:18:26.318484 13142 runner.go:119] 5: election.Await() failed: context canceled E1031 15:18:26.318481 13142 runner.go:144] 4: no longer the master! E1031 15:18:26.318500 13142 runner.go:144] 2: no longer the master! E1031 15:18:26.318502 13142 operation_manager.go:248] failed to create election for 1: injected failure E1031 15:18:26.318507 13142 runner.go:119] 4: context canceled E1031 15:18:26.318513 13142 runner.go:119] 1: election.Await() failed: context canceled E1031 15:18:26.318523 13142 operation_manager.go:248] failed to create election for 2: injected failure E1031 15:18:26.318526 13142 runner.go:119] 3: election.Await() failed: context canceled E1031 15:18:26.318532 13142 runner.go:119] 2: context canceled E1031 15:18:26.318497 13142 runner.go:144] 6: no longer the master! E1031 15:18:26.318534 13142 operation_manager.go:248] failed to create election for 3: injected failure E1031 15:18:26.318539 13142 runner.go:119] 6: context canceled E1031 15:18:26.418851 13142 operation_manager.go:248] failed to create election for 6: injected failure E1031 15:18:26.418878 13142 operation_manager.go:248] failed to create election for 5: injected failure PASS ok github.com/google/trillian/log 2.816s github.com/google/trillian/log E1031 15:18:26.903247 13235 operation_manager.go:321] failed to perform operation: failed to list active log IDs: getactivelogs E1031 15:18:26.903782 13235 operation_manager.go:428] ExecutePass(145) failed: test error E1031 15:18:29.905282 13235 runner.go:119] 451: election.Await() failed: context canceled E1031 15:18:29.905659 13235 operation_manager.go:428] ExecutePass(145) failed: test error E1031 15:18:29.905822 13235 operation_manager.go:170] 98: failed to get log info: failedGetTree E1031 15:18:30.307401 13235 runner.go:144] 3: no longer the master! E1031 15:18:30.307505 13235 runner.go:119] 3: context canceled E1031 15:18:30.307424 13235 runner.go:144] 1: no longer the master! E1031 15:18:30.307527 13235 runner.go:119] 1: context canceled E1031 15:18:30.307439 13235 runner.go:144] 2: no longer the master! E1031 15:18:30.307535 13235 runner.go:119] 2: context canceled E1031 15:18:30.307420 13235 runner.go:144] 5: no longer the master! E1031 15:18:30.307542 13235 runner.go:119] 5: context canceled E1031 15:18:30.307447 13235 runner.go:144] 4: no longer the master! E1031 15:18:30.307548 13235 runner.go:119] 4: context canceled E1031 15:18:30.307450 13235 runner.go:144] 6: no longer the master! E1031 15:18:30.307554 13235 runner.go:119] 6: context canceled E1031 15:18:30.509121 13235 operation_manager.go:248] failed to create election for 4: injected failure E1031 15:18:30.509120 13235 runner.go:144] 6: no longer the master! E1031 15:18:30.509189 13235 runner.go:119] 6: context canceled E1031 15:18:30.509124 13235 runner.go:144] 4: no longer the master! E1031 15:18:30.509195 13235 operation_manager.go:248] failed to create election for 3: injected failure E1031 15:18:30.509141 13235 runner.go:119] 3: election.Await() failed: context canceled E1031 15:18:30.509140 13235 runner.go:119] 5: election.Await() failed: context canceled E1031 15:18:30.509147 13235 runner.go:119] 1: election.Await() failed: context canceled E1031 15:18:30.509149 13235 runner.go:144] 2: no longer the master! E1031 15:18:30.509238 13235 runner.go:119] 2: context canceled E1031 15:18:30.509151 13235 operation_manager.go:248] failed to create election for 2: injected failure E1031 15:18:30.509162 13235 operation_manager.go:248] failed to create election for 1: injected failure E1031 15:18:30.509198 13235 runner.go:119] 4: context canceled E1031 15:18:30.609467 13235 operation_manager.go:248] failed to create election for 6: injected failure E1031 15:18:30.609515 13235 operation_manager.go:248] failed to create election for 5: injected failure PASS ok github.com/google/trillian/log 3.814s github.com/google/trillian/merkle PASS ok github.com/google/trillian/merkle 0.008s github.com/google/trillian/merkle PASS ok github.com/google/trillian/merkle 0.008s github.com/google/trillian/merkle/compact PASS ok github.com/google/trillian/merkle/compact 0.189s github.com/google/trillian/merkle/compact PASS ok github.com/google/trillian/merkle/compact 0.198s github.com/google/trillian/merkle/coniks PASS ok github.com/google/trillian/merkle/coniks 0.004s github.com/google/trillian/merkle/coniks PASS ok github.com/google/trillian/merkle/coniks 0.004s github.com/google/trillian/merkle/hashers ? github.com/google/trillian/merkle/hashers [no test files] github.com/google/trillian/merkle/logverifier PASS ok github.com/google/trillian/merkle/logverifier 1.688s github.com/google/trillian/merkle/logverifier PASS ok github.com/google/trillian/merkle/logverifier 1.680s github.com/google/trillian/merkle/rfc6962 PASS ok github.com/google/trillian/merkle/rfc6962 0.002s github.com/google/trillian/merkle/rfc6962 PASS ok github.com/google/trillian/merkle/rfc6962 0.002s github.com/google/trillian/merkle/smt PASS ok github.com/google/trillian/merkle/smt 1.844s github.com/google/trillian/merkle/smt PASS ok github.com/google/trillian/merkle/smt 1.838s github.com/google/trillian/merkle/smt/node PASS ok github.com/google/trillian/merkle/smt/node 0.003s github.com/google/trillian/merkle/smt/node PASS ok github.com/google/trillian/merkle/smt/node 0.003s github.com/google/trillian/merkle/testonly ? github.com/google/trillian/merkle/testonly [no test files] github.com/google/trillian/monitoring E1031 15:18:42.544151 14848 inert.go:82] invalid label count 1; want 0 E1031 15:18:42.544314 14848 inert.go:82] invalid label count 1; want 0 E1031 15:18:42.544318 14848 inert.go:106] invalid label count 1; want 0 E1031 15:18:42.544337 14848 inert.go:82] invalid label count 2; want 1 E1031 15:18:42.544340 14848 inert.go:82] invalid label count 2; want 1 E1031 15:18:42.544348 14848 inert.go:106] invalid label count 2; want 1 E1031 15:18:42.544369 14848 inert.go:82] invalid label count 3; want 2 E1031 15:18:42.544371 14848 inert.go:82] invalid label count 3; want 2 E1031 15:18:42.544373 14848 inert.go:106] invalid label count 3; want 2 E1031 15:18:42.544403 14848 inert.go:82] invalid label count 1; want 0 E1031 15:18:42.544407 14848 inert.go:82] invalid label count 1; want 0 E1031 15:18:42.544410 14848 inert.go:82] invalid label count 1; want 0 E1031 15:18:42.544416 14848 inert.go:94] invalid label count 1; want 0 E1031 15:18:42.544419 14848 inert.go:106] invalid label count 1; want 0 E1031 15:18:42.544432 14848 inert.go:82] invalid label count 2; want 1 E1031 15:18:42.544435 14848 inert.go:82] invalid label count 2; want 1 E1031 15:18:42.544439 14848 inert.go:82] invalid label count 2; want 1 E1031 15:18:42.544442 14848 inert.go:94] invalid label count 2; want 1 E1031 15:18:42.544445 14848 inert.go:106] invalid label count 2; want 1 E1031 15:18:42.544459 14848 inert.go:82] invalid label count 3; want 2 E1031 15:18:42.544462 14848 inert.go:82] invalid label count 3; want 2 E1031 15:18:42.544465 14848 inert.go:82] invalid label count 3; want 2 E1031 15:18:42.544467 14848 inert.go:94] invalid label count 3; want 2 E1031 15:18:42.544470 14848 inert.go:106] invalid label count 3; want 2 E1031 15:18:42.544496 14848 inert.go:126] invalid label count 1; want 0 E1031 15:18:42.544499 14848 inert.go:126] invalid label count 1; want 0 E1031 15:18:42.544502 14848 inert.go:139] invalid label count 1; want 0 E1031 15:18:42.544513 14848 inert.go:126] invalid label count 2; want 1 E1031 15:18:42.544515 14848 inert.go:126] invalid label count 2; want 1 E1031 15:18:42.544517 14848 inert.go:139] invalid label count 2; want 1 E1031 15:18:42.544534 14848 inert.go:126] invalid label count 3; want 2 E1031 15:18:42.544537 14848 inert.go:126] invalid label count 3; want 2 E1031 15:18:42.544540 14848 inert.go:139] invalid label count 3; want 2 PASS ok github.com/google/trillian/monitoring 0.005s github.com/google/trillian/monitoring E1031 15:18:42.895947 14947 inert.go:82] invalid label count 1; want 0 E1031 15:18:42.896159 14947 inert.go:82] invalid label count 1; want 0 E1031 15:18:42.896164 14947 inert.go:106] invalid label count 1; want 0 E1031 15:18:42.896184 14947 inert.go:82] invalid label count 2; want 1 E1031 15:18:42.896187 14947 inert.go:82] invalid label count 2; want 1 E1031 15:18:42.896190 14947 inert.go:106] invalid label count 2; want 1 E1031 15:18:42.896202 14947 inert.go:82] invalid label count 3; want 2 E1031 15:18:42.896205 14947 inert.go:82] invalid label count 3; want 2 E1031 15:18:42.896207 14947 inert.go:106] invalid label count 3; want 2 E1031 15:18:42.896241 14947 inert.go:82] invalid label count 1; want 0 E1031 15:18:42.896244 14947 inert.go:82] invalid label count 1; want 0 E1031 15:18:42.896246 14947 inert.go:82] invalid label count 1; want 0 E1031 15:18:42.896253 14947 inert.go:94] invalid label count 1; want 0 E1031 15:18:42.896256 14947 inert.go:106] invalid label count 1; want 0 E1031 15:18:42.896267 14947 inert.go:82] invalid label count 2; want 1 E1031 15:18:42.896269 14947 inert.go:82] invalid label count 2; want 1 E1031 15:18:42.896272 14947 inert.go:82] invalid label count 2; want 1 E1031 15:18:42.896274 14947 inert.go:94] invalid label count 2; want 1 E1031 15:18:42.896276 14947 inert.go:106] invalid label count 2; want 1 E1031 15:18:42.896291 14947 inert.go:82] invalid label count 3; want 2 E1031 15:18:42.896294 14947 inert.go:82] invalid label count 3; want 2 E1031 15:18:42.896296 14947 inert.go:82] invalid label count 3; want 2 E1031 15:18:42.896299 14947 inert.go:94] invalid label count 3; want 2 E1031 15:18:42.896301 14947 inert.go:106] invalid label count 3; want 2 E1031 15:18:42.896327 14947 inert.go:126] invalid label count 1; want 0 E1031 15:18:42.896330 14947 inert.go:126] invalid label count 1; want 0 E1031 15:18:42.896334 14947 inert.go:139] invalid label count 1; want 0 E1031 15:18:42.896364 14947 inert.go:126] invalid label count 2; want 1 E1031 15:18:42.896367 14947 inert.go:126] invalid label count 2; want 1 E1031 15:18:42.896371 14947 inert.go:139] invalid label count 2; want 1 E1031 15:18:42.896409 14947 inert.go:126] invalid label count 3; want 2 E1031 15:18:42.896412 14947 inert.go:126] invalid label count 3; want 2 E1031 15:18:42.896416 14947 inert.go:139] invalid label count 3; want 2 PASS ok github.com/google/trillian/monitoring 0.005s github.com/google/trillian/monitoring/opencensus ? github.com/google/trillian/monitoring/opencensus [no test files] github.com/google/trillian/monitoring/prometheus E1031 15:18:48.670796 16780 metrics.go:140] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.670928 16780 metrics.go:126] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.670936 16780 metrics.go:154] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.670971 16780 metrics.go:140] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.670974 16780 metrics.go:126] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.670977 16780 metrics.go:154] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.671008 16780 metrics.go:140] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:48.671012 16780 metrics.go:126] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:48.671016 16780 metrics.go:154] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:48.671081 16780 metrics.go:214] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.671084 16780 metrics.go:186] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.671094 16780 metrics.go:200] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.671097 16780 metrics.go:228] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.671100 16780 metrics.go:242] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.671133 16780 metrics.go:214] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.671136 16780 metrics.go:186] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.671138 16780 metrics.go:200] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.671145 16780 metrics.go:228] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.671149 16780 metrics.go:242] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.671179 16780 metrics.go:214] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:48.671187 16780 metrics.go:186] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:48.671189 16780 metrics.go:200] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:48.671192 16780 metrics.go:228] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:48.671194 16780 metrics.go:242] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:48.671348 16780 metrics.go:274] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.671363 16780 metrics.go:274] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.671366 16780 metrics.go:288] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:48.671540 16780 metrics.go:274] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.671544 16780 metrics.go:274] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.671548 16780 metrics.go:288] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:48.671803 16780 metrics.go:274] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:48.671808 16780 metrics.go:274] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:48.671813 16780 metrics.go:288] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) PASS ok github.com/google/trillian/monitoring/prometheus 0.006s github.com/google/trillian/monitoring/prometheus E1031 15:18:49.039395 16867 metrics.go:140] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.039570 16867 metrics.go:126] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.039574 16867 metrics.go:154] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.039608 16867 metrics.go:140] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.039611 16867 metrics.go:126] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.039615 16867 metrics.go:154] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.039643 16867 metrics.go:140] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:49.039647 16867 metrics.go:126] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:49.039654 16867 metrics.go:154] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:49.039706 16867 metrics.go:214] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.039715 16867 metrics.go:186] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.039720 16867 metrics.go:200] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.039723 16867 metrics.go:228] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.039726 16867 metrics.go:242] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.039762 16867 metrics.go:214] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.039766 16867 metrics.go:186] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.039768 16867 metrics.go:200] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.039772 16867 metrics.go:228] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.039775 16867 metrics.go:242] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.039826 16867 metrics.go:214] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:49.039831 16867 metrics.go:186] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:49.039834 16867 metrics.go:200] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:49.039837 16867 metrics.go:228] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:49.039841 16867 metrics.go:242] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:49.039989 16867 metrics.go:274] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.039997 16867 metrics.go:274] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.040000 16867 metrics.go:288] got 1 ([bogus]) values for 0 labels ([]) E1031 15:18:49.040176 16867 metrics.go:274] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.040179 16867 metrics.go:274] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.040182 16867 metrics.go:288] got 2 ([val1 bogus]) values for 1 labels ([key1]) E1031 15:18:49.040441 16867 metrics.go:274] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:49.040447 16867 metrics.go:274] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) E1031 15:18:49.040452 16867 metrics.go:288] got 3 ([val1 val2 bogus]) values for 2 labels ([key1 key2]) PASS ok github.com/google/trillian/monitoring/prometheus 0.006s github.com/google/trillian/monitoring/testonly ? github.com/google/trillian/monitoring/testonly [no test files] github.com/google/trillian/quota PASS ok github.com/google/trillian/quota 0.004s github.com/google/trillian/quota PASS ok github.com/google/trillian/quota 0.004s github.com/google/trillian/quota/cacheqm PASS ok github.com/google/trillian/quota/cacheqm 0.005s github.com/google/trillian/quota/cacheqm PASS ok github.com/google/trillian/quota/cacheqm 0.006s github.com/google/trillian/quota/etcd ? github.com/google/trillian/quota/etcd [no test files] github.com/google/trillian/quota/etcd/etcdqm {"level":"info","ts":"2023-10-31T15:18:51.664Z","caller":"embed/etcd.go:124","msg":"configuring peer listeners","listen-peer-urls":["http://127.0.0.1:46553"]} {"level":"info","ts":"2023-10-31T15:18:51.664Z","caller":"embed/etcd.go:132","msg":"configuring client listeners","listen-client-urls":["http://127.0.0.1:37159"]} {"level":"info","ts":"2023-10-31T15:18:51.664Z","caller":"embed/etcd.go:306","msg":"starting an etcd server","etcd-version":"3.5.5","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.21.3","go-os":"linux","go-arch":"amd64","max-cpu-set":4,"max-cpu-available":4,"member-initialized":false,"name":"default","data-dir":"/tmp/etcdquota-test-1883419783","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/etcdquota-test-1883419783/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["http://127.0.0.1:46553"],"listen-peer-urls":["http://127.0.0.1:46553"],"advertise-client-urls":["http://127.0.0.1:37159"],"listen-client-urls":["http://127.0.0.1:37159"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=http://127.0.0.1:46553","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} {"level":"info","ts":"2023-10-31T15:18:51.665Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/etcdquota-test-1883419783/member/snap/db","took":"139.741µs"} {"level":"info","ts":"2023-10-31T15:18:51.673Z","caller":"etcdserver/raft.go:494","msg":"starting local member","local-member-id":"f68314edf02f109","cluster-id":"33130c805c34fedd"} {"level":"info","ts":"2023-10-31T15:18:51.673Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 switched to configuration voters=()"} {"level":"info","ts":"2023-10-31T15:18:51.673Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 became follower at term 0"} {"level":"info","ts":"2023-10-31T15:18:51.673Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft f68314edf02f109 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2023-10-31T15:18:51.673Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 became follower at term 1"} {"level":"info","ts":"2023-10-31T15:18:51.674Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 switched to configuration voters=(1110191522965549321)"} {"level":"warn","ts":"2023-10-31T15:18:51.674Z","caller":"auth/store.go:1233","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2023-10-31T15:18:51.674Z","caller":"mvcc/kvstore.go:393","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2023-10-31T15:18:51.674Z","caller":"etcdserver/quota.go:94","msg":"enabled backend quota with default value","quota-name":"v3-applier","quota-size-bytes":2147483648,"quota-size":"2.1 GB"} {"level":"info","ts":"2023-10-31T15:18:51.674Z","caller":"etcdserver/server.go:854","msg":"starting etcd server","local-member-id":"f68314edf02f109","local-server-version":"3.5.5","cluster-version":"to_be_decided"} {"level":"info","ts":"2023-10-31T15:18:51.675Z","caller":"etcdserver/server.go:738","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"f68314edf02f109","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2023-10-31T15:18:51.676Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 switched to configuration voters=(1110191522965549321)"} {"level":"info","ts":"2023-10-31T15:18:51.676Z","caller":"embed/etcd.go:275","msg":"now serving peer/client/metrics","local-member-id":"f68314edf02f109","initial-advertise-peer-urls":["http://127.0.0.1:46553"],"listen-peer-urls":["http://127.0.0.1:46553"],"advertise-client-urls":["http://127.0.0.1:37159"],"listen-client-urls":["http://127.0.0.1:37159"],"listen-metrics-urls":[]} {"level":"info","ts":"2023-10-31T15:18:51.676Z","caller":"membership/cluster.go:421","msg":"added member","cluster-id":"33130c805c34fedd","local-member-id":"f68314edf02f109","added-peer-id":"f68314edf02f109","added-peer-peer-urls":["http://127.0.0.1:46553"]} {"level":"info","ts":"2023-10-31T15:18:51.676Z","caller":"embed/etcd.go:584","msg":"serving peer traffic","address":"127.0.0.1:46553"} {"level":"info","ts":"2023-10-31T15:18:51.676Z","caller":"embed/etcd.go:556","msg":"cmux::serve","address":"127.0.0.1:46553"} {"level":"info","ts":"2023-10-31T15:18:51.874Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 is starting a new election at term 1"} {"level":"info","ts":"2023-10-31T15:18:51.874Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 became pre-candidate at term 1"} {"level":"info","ts":"2023-10-31T15:18:51.874Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 received MsgPreVoteResp from f68314edf02f109 at term 1"} {"level":"info","ts":"2023-10-31T15:18:51.874Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 became candidate at term 2"} {"level":"info","ts":"2023-10-31T15:18:51.874Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 received MsgVoteResp from f68314edf02f109 at term 2"} {"level":"info","ts":"2023-10-31T15:18:51.874Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"f68314edf02f109 became leader at term 2"} {"level":"info","ts":"2023-10-31T15:18:51.874Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"raft.node: f68314edf02f109 elected leader f68314edf02f109 at term 2"} {"level":"info","ts":"2023-10-31T15:18:51.874Z","caller":"etcdserver/server.go:2054","msg":"published local member to cluster through raft","local-member-id":"f68314edf02f109","local-member-attributes":"{Name:default ClientURLs:[http://127.0.0.1:37159]}","request-path":"/0/members/f68314edf02f109/attributes","cluster-id":"33130c805c34fedd","publish-timeout":"7s"} {"level":"info","ts":"2023-10-31T15:18:51.874Z","caller":"embed/serve.go:100","msg":"ready to serve client requests"} {"level":"info","ts":"2023-10-31T15:18:51.874Z","caller":"etcdserver/server.go:2563","msg":"setting up initial cluster version using v2 API","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:51.875Z","caller":"membership/cluster.go:584","msg":"set initial cluster version","cluster-id":"33130c805c34fedd","local-member-id":"f68314edf02f109","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:51.875Z","caller":"api/capability.go:75","msg":"enabled capabilities for version","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:51.875Z","caller":"etcdserver/server.go:2587","msg":"cluster version is updated","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:51.875Z","caller":"embed/serve.go:146","msg":"serving client traffic insecurely; this is strongly discouraged!","address":"127.0.0.1:37159"} PASS {"level":"info","ts":"2023-10-31T15:18:51.897Z","caller":"embed/etcd.go:371","msg":"closing etcd server","name":"default","data-dir":"/tmp/etcdquota-test-1883419783","advertise-peer-urls":["http://127.0.0.1:46553"],"advertise-client-urls":["http://127.0.0.1:37159"]} {"level":"info","ts":"2023-10-31T15:18:51.897Z","caller":"etcdserver/server.go:1465","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"f68314edf02f109","current-leader-member-id":"f68314edf02f109"} {"level":"info","ts":"2023-10-31T15:18:51.902Z","caller":"embed/etcd.go:566","msg":"stopping serving peer traffic","address":"127.0.0.1:46553"} {"level":"info","ts":"2023-10-31T15:18:51.902Z","caller":"embed/etcd.go:571","msg":"stopped serving peer traffic","address":"127.0.0.1:46553"} {"level":"info","ts":"2023-10-31T15:18:51.902Z","caller":"embed/etcd.go:373","msg":"closed etcd server","name":"default","data-dir":"/tmp/etcdquota-test-1883419783","advertise-peer-urls":["http://127.0.0.1:46553"],"advertise-client-urls":["http://127.0.0.1:37159"]} ok github.com/google/trillian/quota/etcd/etcdqm 0.258s github.com/google/trillian/quota/etcd/etcdqm {"level":"info","ts":"2023-10-31T15:18:52.670Z","caller":"embed/etcd.go:124","msg":"configuring peer listeners","listen-peer-urls":["http://127.0.0.1:34931"]} {"level":"info","ts":"2023-10-31T15:18:52.670Z","caller":"embed/etcd.go:132","msg":"configuring client listeners","listen-client-urls":["http://127.0.0.1:38381"]} {"level":"info","ts":"2023-10-31T15:18:52.670Z","caller":"embed/etcd.go:306","msg":"starting an etcd server","etcd-version":"3.5.5","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.21.3","go-os":"linux","go-arch":"amd64","max-cpu-set":4,"max-cpu-available":4,"member-initialized":false,"name":"default","data-dir":"/tmp/etcdquota-test-2422019848","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/etcdquota-test-2422019848/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["http://127.0.0.1:34931"],"listen-peer-urls":["http://127.0.0.1:34931"],"advertise-client-urls":["http://127.0.0.1:38381"],"listen-client-urls":["http://127.0.0.1:38381"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=http://127.0.0.1:34931","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} {"level":"info","ts":"2023-10-31T15:18:52.671Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/etcdquota-test-2422019848/member/snap/db","took":"201.415µs"} {"level":"info","ts":"2023-10-31T15:18:52.679Z","caller":"etcdserver/raft.go:494","msg":"starting local member","local-member-id":"e66031752b369880","cluster-id":"934f63de2868e1f"} {"level":"info","ts":"2023-10-31T15:18:52.679Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 switched to configuration voters=()"} {"level":"info","ts":"2023-10-31T15:18:52.680Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 became follower at term 0"} {"level":"info","ts":"2023-10-31T15:18:52.680Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft e66031752b369880 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2023-10-31T15:18:52.680Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 became follower at term 1"} {"level":"info","ts":"2023-10-31T15:18:52.680Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 switched to configuration voters=(16600322605793581184)"} {"level":"warn","ts":"2023-10-31T15:18:52.680Z","caller":"auth/store.go:1233","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2023-10-31T15:18:52.680Z","caller":"mvcc/kvstore.go:393","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2023-10-31T15:18:52.681Z","caller":"etcdserver/quota.go:94","msg":"enabled backend quota with default value","quota-name":"v3-applier","quota-size-bytes":2147483648,"quota-size":"2.1 GB"} {"level":"info","ts":"2023-10-31T15:18:52.681Z","caller":"etcdserver/server.go:854","msg":"starting etcd server","local-member-id":"e66031752b369880","local-server-version":"3.5.5","cluster-version":"to_be_decided"} {"level":"info","ts":"2023-10-31T15:18:52.681Z","caller":"etcdserver/server.go:738","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"e66031752b369880","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2023-10-31T15:18:52.682Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 switched to configuration voters=(16600322605793581184)"} {"level":"info","ts":"2023-10-31T15:18:52.682Z","caller":"membership/cluster.go:421","msg":"added member","cluster-id":"934f63de2868e1f","local-member-id":"e66031752b369880","added-peer-id":"e66031752b369880","added-peer-peer-urls":["http://127.0.0.1:34931"]} {"level":"info","ts":"2023-10-31T15:18:52.683Z","caller":"embed/etcd.go:275","msg":"now serving peer/client/metrics","local-member-id":"e66031752b369880","initial-advertise-peer-urls":["http://127.0.0.1:34931"],"listen-peer-urls":["http://127.0.0.1:34931"],"advertise-client-urls":["http://127.0.0.1:38381"],"listen-client-urls":["http://127.0.0.1:38381"],"listen-metrics-urls":[]} {"level":"info","ts":"2023-10-31T15:18:52.683Z","caller":"embed/etcd.go:584","msg":"serving peer traffic","address":"127.0.0.1:34931"} {"level":"info","ts":"2023-10-31T15:18:52.683Z","caller":"embed/etcd.go:556","msg":"cmux::serve","address":"127.0.0.1:34931"} {"level":"info","ts":"2023-10-31T15:18:53.080Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 is starting a new election at term 1"} {"level":"info","ts":"2023-10-31T15:18:53.080Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 became pre-candidate at term 1"} {"level":"info","ts":"2023-10-31T15:18:53.080Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 received MsgPreVoteResp from e66031752b369880 at term 1"} {"level":"info","ts":"2023-10-31T15:18:53.080Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 became candidate at term 2"} {"level":"info","ts":"2023-10-31T15:18:53.080Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 received MsgVoteResp from e66031752b369880 at term 2"} {"level":"info","ts":"2023-10-31T15:18:53.080Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e66031752b369880 became leader at term 2"} {"level":"info","ts":"2023-10-31T15:18:53.080Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"raft.node: e66031752b369880 elected leader e66031752b369880 at term 2"} {"level":"info","ts":"2023-10-31T15:18:53.081Z","caller":"etcdserver/server.go:2054","msg":"published local member to cluster through raft","local-member-id":"e66031752b369880","local-member-attributes":"{Name:default ClientURLs:[http://127.0.0.1:38381]}","request-path":"/0/members/e66031752b369880/attributes","cluster-id":"934f63de2868e1f","publish-timeout":"7s"} {"level":"info","ts":"2023-10-31T15:18:53.081Z","caller":"embed/serve.go:100","msg":"ready to serve client requests"} {"level":"info","ts":"2023-10-31T15:18:53.081Z","caller":"etcdserver/server.go:2563","msg":"setting up initial cluster version using v2 API","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:53.081Z","caller":"membership/cluster.go:584","msg":"set initial cluster version","cluster-id":"934f63de2868e1f","local-member-id":"e66031752b369880","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:53.081Z","caller":"api/capability.go:75","msg":"enabled capabilities for version","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:53.081Z","caller":"etcdserver/server.go:2587","msg":"cluster version is updated","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:53.081Z","caller":"embed/serve.go:146","msg":"serving client traffic insecurely; this is strongly discouraged!","address":"127.0.0.1:38381"} PASS {"level":"info","ts":"2023-10-31T15:18:53.104Z","caller":"embed/etcd.go:371","msg":"closing etcd server","name":"default","data-dir":"/tmp/etcdquota-test-2422019848","advertise-peer-urls":["http://127.0.0.1:34931"],"advertise-client-urls":["http://127.0.0.1:38381"]} {"level":"info","ts":"2023-10-31T15:18:53.104Z","caller":"etcdserver/server.go:1465","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"e66031752b369880","current-leader-member-id":"e66031752b369880"} {"level":"info","ts":"2023-10-31T15:18:53.109Z","caller":"embed/etcd.go:566","msg":"stopping serving peer traffic","address":"127.0.0.1:34931"} {"level":"info","ts":"2023-10-31T15:18:53.109Z","caller":"embed/etcd.go:571","msg":"stopped serving peer traffic","address":"127.0.0.1:34931"} {"level":"info","ts":"2023-10-31T15:18:53.109Z","caller":"embed/etcd.go:373","msg":"closed etcd server","name":"default","data-dir":"/tmp/etcdquota-test-2422019848","advertise-peer-urls":["http://127.0.0.1:34931"],"advertise-client-urls":["http://127.0.0.1:38381"]} ok github.com/google/trillian/quota/etcd/etcdqm 0.459s github.com/google/trillian/quota/etcd/quotaapi {"level":"info","ts":"2023-10-31T15:18:54.028Z","caller":"embed/etcd.go:124","msg":"configuring peer listeners","listen-peer-urls":["http://127.0.0.1:40095"]} {"level":"info","ts":"2023-10-31T15:18:54.028Z","caller":"embed/etcd.go:132","msg":"configuring client listeners","listen-client-urls":["http://127.0.0.1:36817"]} {"level":"info","ts":"2023-10-31T15:18:54.029Z","caller":"embed/etcd.go:306","msg":"starting an etcd server","etcd-version":"3.5.5","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.21.3","go-os":"linux","go-arch":"amd64","max-cpu-set":4,"max-cpu-available":4,"member-initialized":false,"name":"default","data-dir":"/tmp/etcdquota-test-3873387307","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/etcdquota-test-3873387307/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["http://127.0.0.1:40095"],"listen-peer-urls":["http://127.0.0.1:40095"],"advertise-client-urls":["http://127.0.0.1:36817"],"listen-client-urls":["http://127.0.0.1:36817"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=http://127.0.0.1:40095","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} {"level":"info","ts":"2023-10-31T15:18:54.029Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/etcdquota-test-3873387307/member/snap/db","took":"246.542µs"} {"level":"info","ts":"2023-10-31T15:18:54.038Z","caller":"etcdserver/raft.go:494","msg":"starting local member","local-member-id":"45d8d96195890c59","cluster-id":"56b52c31d4e3d2f5"} {"level":"info","ts":"2023-10-31T15:18:54.038Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 switched to configuration voters=()"} {"level":"info","ts":"2023-10-31T15:18:54.038Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 became follower at term 0"} {"level":"info","ts":"2023-10-31T15:18:54.038Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft 45d8d96195890c59 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2023-10-31T15:18:54.038Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 became follower at term 1"} {"level":"info","ts":"2023-10-31T15:18:54.038Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 switched to configuration voters=(5033011596730371161)"} {"level":"warn","ts":"2023-10-31T15:18:54.038Z","caller":"auth/store.go:1233","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2023-10-31T15:18:54.040Z","caller":"mvcc/kvstore.go:393","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2023-10-31T15:18:54.040Z","caller":"etcdserver/quota.go:94","msg":"enabled backend quota with default value","quota-name":"v3-applier","quota-size-bytes":2147483648,"quota-size":"2.1 GB"} {"level":"info","ts":"2023-10-31T15:18:54.040Z","caller":"etcdserver/server.go:854","msg":"starting etcd server","local-member-id":"45d8d96195890c59","local-server-version":"3.5.5","cluster-version":"to_be_decided"} {"level":"info","ts":"2023-10-31T15:18:54.040Z","caller":"etcdserver/server.go:738","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"45d8d96195890c59","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2023-10-31T15:18:54.040Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 switched to configuration voters=(5033011596730371161)"} {"level":"info","ts":"2023-10-31T15:18:54.041Z","caller":"membership/cluster.go:421","msg":"added member","cluster-id":"56b52c31d4e3d2f5","local-member-id":"45d8d96195890c59","added-peer-id":"45d8d96195890c59","added-peer-peer-urls":["http://127.0.0.1:40095"]} {"level":"info","ts":"2023-10-31T15:18:54.041Z","caller":"embed/etcd.go:584","msg":"serving peer traffic","address":"127.0.0.1:40095"} {"level":"info","ts":"2023-10-31T15:18:54.041Z","caller":"embed/etcd.go:275","msg":"now serving peer/client/metrics","local-member-id":"45d8d96195890c59","initial-advertise-peer-urls":["http://127.0.0.1:40095"],"listen-peer-urls":["http://127.0.0.1:40095"],"advertise-client-urls":["http://127.0.0.1:36817"],"listen-client-urls":["http://127.0.0.1:36817"],"listen-metrics-urls":[]} {"level":"info","ts":"2023-10-31T15:18:54.041Z","caller":"embed/etcd.go:556","msg":"cmux::serve","address":"127.0.0.1:40095"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 is starting a new election at term 1"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 became pre-candidate at term 1"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 received MsgPreVoteResp from 45d8d96195890c59 at term 1"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 became candidate at term 2"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 received MsgVoteResp from 45d8d96195890c59 at term 2"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"45d8d96195890c59 became leader at term 2"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"raft.node: 45d8d96195890c59 elected leader 45d8d96195890c59 at term 2"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","caller":"etcdserver/server.go:2563","msg":"setting up initial cluster version using v2 API","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","caller":"membership/cluster.go:584","msg":"set initial cluster version","cluster-id":"56b52c31d4e3d2f5","local-member-id":"45d8d96195890c59","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","caller":"api/capability.go:75","msg":"enabled capabilities for version","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","caller":"etcdserver/server.go:2587","msg":"cluster version is updated","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","caller":"etcdserver/server.go:2054","msg":"published local member to cluster through raft","local-member-id":"45d8d96195890c59","local-member-attributes":"{Name:default ClientURLs:[http://127.0.0.1:36817]}","request-path":"/0/members/45d8d96195890c59/attributes","cluster-id":"56b52c31d4e3d2f5","publish-timeout":"7s"} {"level":"info","ts":"2023-10-31T15:18:54.139Z","caller":"embed/serve.go:100","msg":"ready to serve client requests"} {"level":"info","ts":"2023-10-31T15:18:54.140Z","caller":"embed/serve.go:146","msg":"serving client traffic insecurely; this is strongly discouraged!","address":"127.0.0.1:36817"} PASS {"level":"info","ts":"2023-10-31T15:18:56.338Z","caller":"embed/etcd.go:371","msg":"closing etcd server","name":"default","data-dir":"/tmp/etcdquota-test-3873387307","advertise-peer-urls":["http://127.0.0.1:40095"],"advertise-client-urls":["http://127.0.0.1:36817"]} {"level":"info","ts":"2023-10-31T15:18:56.338Z","caller":"etcdserver/server.go:1465","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"45d8d96195890c59","current-leader-member-id":"45d8d96195890c59"} {"level":"info","ts":"2023-10-31T15:18:56.343Z","caller":"embed/etcd.go:566","msg":"stopping serving peer traffic","address":"127.0.0.1:40095"} {"level":"info","ts":"2023-10-31T15:18:56.343Z","caller":"embed/etcd.go:571","msg":"stopped serving peer traffic","address":"127.0.0.1:40095"} {"level":"info","ts":"2023-10-31T15:18:56.343Z","caller":"embed/etcd.go:373","msg":"closed etcd server","name":"default","data-dir":"/tmp/etcdquota-test-3873387307","advertise-peer-urls":["http://127.0.0.1:40095"],"advertise-client-urls":["http://127.0.0.1:36817"]} ok github.com/google/trillian/quota/etcd/quotaapi 2.336s github.com/google/trillian/quota/etcd/quotaapi {"level":"info","ts":"2023-10-31T15:18:57.137Z","caller":"embed/etcd.go:124","msg":"configuring peer listeners","listen-peer-urls":["http://127.0.0.1:45381"]} {"level":"info","ts":"2023-10-31T15:18:57.137Z","caller":"embed/etcd.go:132","msg":"configuring client listeners","listen-client-urls":["http://127.0.0.1:40447"]} {"level":"info","ts":"2023-10-31T15:18:57.137Z","caller":"embed/etcd.go:306","msg":"starting an etcd server","etcd-version":"3.5.5","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.21.3","go-os":"linux","go-arch":"amd64","max-cpu-set":4,"max-cpu-available":4,"member-initialized":false,"name":"default","data-dir":"/tmp/etcdquota-test-2266479835","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/etcdquota-test-2266479835/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["http://127.0.0.1:45381"],"listen-peer-urls":["http://127.0.0.1:45381"],"advertise-client-urls":["http://127.0.0.1:40447"],"listen-client-urls":["http://127.0.0.1:40447"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=http://127.0.0.1:45381","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} {"level":"info","ts":"2023-10-31T15:18:57.137Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/etcdquota-test-2266479835/member/snap/db","took":"165.273µs"} {"level":"info","ts":"2023-10-31T15:18:57.147Z","caller":"etcdserver/raft.go:494","msg":"starting local member","local-member-id":"e205659dd99db58e","cluster-id":"518214a32a9fbc7"} {"level":"info","ts":"2023-10-31T15:18:57.147Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e switched to configuration voters=()"} {"level":"info","ts":"2023-10-31T15:18:57.147Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e became follower at term 0"} {"level":"info","ts":"2023-10-31T15:18:57.147Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft e205659dd99db58e [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2023-10-31T15:18:57.147Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e became follower at term 1"} {"level":"info","ts":"2023-10-31T15:18:57.147Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e switched to configuration voters=(16286535356090529166)"} {"level":"warn","ts":"2023-10-31T15:18:57.147Z","caller":"auth/store.go:1233","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2023-10-31T15:18:57.148Z","caller":"mvcc/kvstore.go:393","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2023-10-31T15:18:57.148Z","caller":"etcdserver/quota.go:94","msg":"enabled backend quota with default value","quota-name":"v3-applier","quota-size-bytes":2147483648,"quota-size":"2.1 GB"} {"level":"info","ts":"2023-10-31T15:18:57.148Z","caller":"etcdserver/server.go:854","msg":"starting etcd server","local-member-id":"e205659dd99db58e","local-server-version":"3.5.5","cluster-version":"to_be_decided"} {"level":"info","ts":"2023-10-31T15:18:57.148Z","caller":"etcdserver/server.go:738","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"e205659dd99db58e","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2023-10-31T15:18:57.149Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e switched to configuration voters=(16286535356090529166)"} {"level":"info","ts":"2023-10-31T15:18:57.149Z","caller":"membership/cluster.go:421","msg":"added member","cluster-id":"518214a32a9fbc7","local-member-id":"e205659dd99db58e","added-peer-id":"e205659dd99db58e","added-peer-peer-urls":["http://127.0.0.1:45381"]} {"level":"info","ts":"2023-10-31T15:18:57.150Z","caller":"embed/etcd.go:584","msg":"serving peer traffic","address":"127.0.0.1:45381"} {"level":"info","ts":"2023-10-31T15:18:57.150Z","caller":"embed/etcd.go:556","msg":"cmux::serve","address":"127.0.0.1:45381"} {"level":"info","ts":"2023-10-31T15:18:57.150Z","caller":"embed/etcd.go:275","msg":"now serving peer/client/metrics","local-member-id":"e205659dd99db58e","initial-advertise-peer-urls":["http://127.0.0.1:45381"],"listen-peer-urls":["http://127.0.0.1:45381"],"advertise-client-urls":["http://127.0.0.1:40447"],"listen-client-urls":["http://127.0.0.1:40447"],"listen-metrics-urls":[]} {"level":"info","ts":"2023-10-31T15:18:57.747Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e is starting a new election at term 1"} {"level":"info","ts":"2023-10-31T15:18:57.747Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e became pre-candidate at term 1"} {"level":"info","ts":"2023-10-31T15:18:57.747Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e received MsgPreVoteResp from e205659dd99db58e at term 1"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e became candidate at term 2"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e received MsgVoteResp from e205659dd99db58e at term 2"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"e205659dd99db58e became leader at term 2"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"raft.node: e205659dd99db58e elected leader e205659dd99db58e at term 2"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","caller":"etcdserver/server.go:2054","msg":"published local member to cluster through raft","local-member-id":"e205659dd99db58e","local-member-attributes":"{Name:default ClientURLs:[http://127.0.0.1:40447]}","request-path":"/0/members/e205659dd99db58e/attributes","cluster-id":"518214a32a9fbc7","publish-timeout":"7s"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","caller":"embed/serve.go:100","msg":"ready to serve client requests"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","caller":"etcdserver/server.go:2563","msg":"setting up initial cluster version using v2 API","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","caller":"membership/cluster.go:584","msg":"set initial cluster version","cluster-id":"518214a32a9fbc7","local-member-id":"e205659dd99db58e","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","caller":"api/capability.go:75","msg":"enabled capabilities for version","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","caller":"etcdserver/server.go:2587","msg":"cluster version is updated","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:18:57.748Z","caller":"embed/serve.go:146","msg":"serving client traffic insecurely; this is strongly discouraged!","address":"127.0.0.1:40447"} PASS {"level":"info","ts":"2023-10-31T15:18:59.955Z","caller":"embed/etcd.go:371","msg":"closing etcd server","name":"default","data-dir":"/tmp/etcdquota-test-2266479835","advertise-peer-urls":["http://127.0.0.1:45381"],"advertise-client-urls":["http://127.0.0.1:40447"]} {"level":"info","ts":"2023-10-31T15:18:59.955Z","caller":"etcdserver/server.go:1465","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"e205659dd99db58e","current-leader-member-id":"e205659dd99db58e"} {"level":"info","ts":"2023-10-31T15:18:59.960Z","caller":"embed/etcd.go:566","msg":"stopping serving peer traffic","address":"127.0.0.1:45381"} {"level":"info","ts":"2023-10-31T15:18:59.960Z","caller":"embed/etcd.go:571","msg":"stopped serving peer traffic","address":"127.0.0.1:45381"} {"level":"info","ts":"2023-10-31T15:18:59.960Z","caller":"embed/etcd.go:373","msg":"closed etcd server","name":"default","data-dir":"/tmp/etcdquota-test-2266479835","advertise-peer-urls":["http://127.0.0.1:45381"],"advertise-client-urls":["http://127.0.0.1:40447"]} ok github.com/google/trillian/quota/etcd/quotaapi 2.843s github.com/google/trillian/quota/etcd/quotapb ? github.com/google/trillian/quota/etcd/quotapb [no test files] github.com/google/trillian/quota/etcd/storage {"level":"info","ts":"2023-10-31T15:19:00.975Z","caller":"embed/etcd.go:124","msg":"configuring peer listeners","listen-peer-urls":["http://127.0.0.1:41885"]} {"level":"info","ts":"2023-10-31T15:19:00.975Z","caller":"embed/etcd.go:132","msg":"configuring client listeners","listen-client-urls":["http://127.0.0.1:33739"]} {"level":"info","ts":"2023-10-31T15:19:00.976Z","caller":"embed/etcd.go:306","msg":"starting an etcd server","etcd-version":"3.5.5","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.21.3","go-os":"linux","go-arch":"amd64","max-cpu-set":4,"max-cpu-available":4,"member-initialized":false,"name":"default","data-dir":"/tmp/etcdquota-test-2231067560","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/etcdquota-test-2231067560/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["http://127.0.0.1:41885"],"listen-peer-urls":["http://127.0.0.1:41885"],"advertise-client-urls":["http://127.0.0.1:33739"],"listen-client-urls":["http://127.0.0.1:33739"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=http://127.0.0.1:41885","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} {"level":"info","ts":"2023-10-31T15:19:00.976Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/etcdquota-test-2231067560/member/snap/db","took":"103.291µs"} {"level":"info","ts":"2023-10-31T15:19:00.984Z","caller":"etcdserver/raft.go:494","msg":"starting local member","local-member-id":"268a7b55d7d6a745","cluster-id":"28eee48580c3c0e6"} {"level":"info","ts":"2023-10-31T15:19:00.984Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 switched to configuration voters=()"} {"level":"info","ts":"2023-10-31T15:19:00.984Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 became follower at term 0"} {"level":"info","ts":"2023-10-31T15:19:00.984Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft 268a7b55d7d6a745 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2023-10-31T15:19:00.984Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 became follower at term 1"} {"level":"info","ts":"2023-10-31T15:19:00.984Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 switched to configuration voters=(2777167728850937669)"} {"level":"warn","ts":"2023-10-31T15:19:00.985Z","caller":"auth/store.go:1233","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2023-10-31T15:19:00.986Z","caller":"mvcc/kvstore.go:393","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2023-10-31T15:19:00.986Z","caller":"etcdserver/quota.go:94","msg":"enabled backend quota with default value","quota-name":"v3-applier","quota-size-bytes":2147483648,"quota-size":"2.1 GB"} {"level":"info","ts":"2023-10-31T15:19:00.986Z","caller":"etcdserver/server.go:854","msg":"starting etcd server","local-member-id":"268a7b55d7d6a745","local-server-version":"3.5.5","cluster-version":"to_be_decided"} {"level":"info","ts":"2023-10-31T15:19:00.986Z","caller":"etcdserver/server.go:738","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"268a7b55d7d6a745","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2023-10-31T15:19:00.986Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 switched to configuration voters=(2777167728850937669)"} {"level":"info","ts":"2023-10-31T15:19:00.987Z","caller":"membership/cluster.go:421","msg":"added member","cluster-id":"28eee48580c3c0e6","local-member-id":"268a7b55d7d6a745","added-peer-id":"268a7b55d7d6a745","added-peer-peer-urls":["http://127.0.0.1:41885"]} {"level":"info","ts":"2023-10-31T15:19:00.988Z","caller":"embed/etcd.go:275","msg":"now serving peer/client/metrics","local-member-id":"268a7b55d7d6a745","initial-advertise-peer-urls":["http://127.0.0.1:41885"],"listen-peer-urls":["http://127.0.0.1:41885"],"advertise-client-urls":["http://127.0.0.1:33739"],"listen-client-urls":["http://127.0.0.1:33739"],"listen-metrics-urls":[]} {"level":"info","ts":"2023-10-31T15:19:00.988Z","caller":"embed/etcd.go:584","msg":"serving peer traffic","address":"127.0.0.1:41885"} {"level":"info","ts":"2023-10-31T15:19:00.988Z","caller":"embed/etcd.go:556","msg":"cmux::serve","address":"127.0.0.1:41885"} {"level":"info","ts":"2023-10-31T15:19:01.986Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 is starting a new election at term 1"} {"level":"info","ts":"2023-10-31T15:19:01.986Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 became pre-candidate at term 1"} {"level":"info","ts":"2023-10-31T15:19:01.986Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 received MsgPreVoteResp from 268a7b55d7d6a745 at term 1"} {"level":"info","ts":"2023-10-31T15:19:01.986Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 became candidate at term 2"} {"level":"info","ts":"2023-10-31T15:19:01.986Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 received MsgVoteResp from 268a7b55d7d6a745 at term 2"} {"level":"info","ts":"2023-10-31T15:19:01.986Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"268a7b55d7d6a745 became leader at term 2"} {"level":"info","ts":"2023-10-31T15:19:01.986Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"raft.node: 268a7b55d7d6a745 elected leader 268a7b55d7d6a745 at term 2"} {"level":"info","ts":"2023-10-31T15:19:01.986Z","caller":"etcdserver/server.go:2054","msg":"published local member to cluster through raft","local-member-id":"268a7b55d7d6a745","local-member-attributes":"{Name:default ClientURLs:[http://127.0.0.1:33739]}","request-path":"/0/members/268a7b55d7d6a745/attributes","cluster-id":"28eee48580c3c0e6","publish-timeout":"7s"} {"level":"info","ts":"2023-10-31T15:19:01.986Z","caller":"embed/serve.go:100","msg":"ready to serve client requests"} {"level":"info","ts":"2023-10-31T15:19:01.986Z","caller":"etcdserver/server.go:2563","msg":"setting up initial cluster version using v2 API","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:01.987Z","caller":"membership/cluster.go:584","msg":"set initial cluster version","cluster-id":"28eee48580c3c0e6","local-member-id":"268a7b55d7d6a745","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:01.987Z","caller":"api/capability.go:75","msg":"enabled capabilities for version","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:01.987Z","caller":"etcdserver/server.go:2587","msg":"cluster version is updated","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:01.987Z","caller":"embed/serve.go:146","msg":"serving client traffic insecurely; this is strongly discouraged!","address":"127.0.0.1:33739"} PASS {"level":"info","ts":"2023-10-31T15:19:02.061Z","caller":"embed/etcd.go:371","msg":"closing etcd server","name":"default","data-dir":"/tmp/etcdquota-test-2231067560","advertise-peer-urls":["http://127.0.0.1:41885"],"advertise-client-urls":["http://127.0.0.1:33739"]} {"level":"info","ts":"2023-10-31T15:19:02.061Z","caller":"etcdserver/server.go:1465","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"268a7b55d7d6a745","current-leader-member-id":"268a7b55d7d6a745"} {"level":"info","ts":"2023-10-31T15:19:02.066Z","caller":"embed/etcd.go:566","msg":"stopping serving peer traffic","address":"127.0.0.1:41885"} {"level":"info","ts":"2023-10-31T15:19:02.066Z","caller":"embed/etcd.go:571","msg":"stopped serving peer traffic","address":"127.0.0.1:41885"} {"level":"info","ts":"2023-10-31T15:19:02.066Z","caller":"embed/etcd.go:373","msg":"closed etcd server","name":"default","data-dir":"/tmp/etcdquota-test-2231067560","advertise-peer-urls":["http://127.0.0.1:41885"],"advertise-client-urls":["http://127.0.0.1:33739"]} ok github.com/google/trillian/quota/etcd/storage 1.110s github.com/google/trillian/quota/etcd/storage {"level":"info","ts":"2023-10-31T15:19:02.843Z","caller":"embed/etcd.go:124","msg":"configuring peer listeners","listen-peer-urls":["http://127.0.0.1:38047"]} {"level":"info","ts":"2023-10-31T15:19:02.843Z","caller":"embed/etcd.go:132","msg":"configuring client listeners","listen-client-urls":["http://127.0.0.1:39909"]} {"level":"info","ts":"2023-10-31T15:19:02.843Z","caller":"embed/etcd.go:306","msg":"starting an etcd server","etcd-version":"3.5.5","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.21.3","go-os":"linux","go-arch":"amd64","max-cpu-set":4,"max-cpu-available":4,"member-initialized":false,"name":"default","data-dir":"/tmp/etcdquota-test-110744189","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/etcdquota-test-110744189/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["http://127.0.0.1:38047"],"listen-peer-urls":["http://127.0.0.1:38047"],"advertise-client-urls":["http://127.0.0.1:39909"],"listen-client-urls":["http://127.0.0.1:39909"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=http://127.0.0.1:38047","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} {"level":"info","ts":"2023-10-31T15:19:02.843Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/etcdquota-test-110744189/member/snap/db","took":"113.853µs"} {"level":"info","ts":"2023-10-31T15:19:02.852Z","caller":"etcdserver/raft.go:494","msg":"starting local member","local-member-id":"2c9dbb9e302cf39d","cluster-id":"752baebb7432c87e"} {"level":"info","ts":"2023-10-31T15:19:02.852Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d switched to configuration voters=()"} {"level":"info","ts":"2023-10-31T15:19:02.852Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d became follower at term 0"} {"level":"info","ts":"2023-10-31T15:19:02.852Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft 2c9dbb9e302cf39d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2023-10-31T15:19:02.852Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d became follower at term 1"} {"level":"info","ts":"2023-10-31T15:19:02.852Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d switched to configuration voters=(3214931997099881373)"} {"level":"warn","ts":"2023-10-31T15:19:02.852Z","caller":"auth/store.go:1233","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2023-10-31T15:19:02.853Z","caller":"mvcc/kvstore.go:393","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2023-10-31T15:19:02.853Z","caller":"etcdserver/quota.go:94","msg":"enabled backend quota with default value","quota-name":"v3-applier","quota-size-bytes":2147483648,"quota-size":"2.1 GB"} {"level":"info","ts":"2023-10-31T15:19:02.853Z","caller":"etcdserver/server.go:854","msg":"starting etcd server","local-member-id":"2c9dbb9e302cf39d","local-server-version":"3.5.5","cluster-version":"to_be_decided"} {"level":"info","ts":"2023-10-31T15:19:02.854Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d switched to configuration voters=(3214931997099881373)"} {"level":"info","ts":"2023-10-31T15:19:02.854Z","caller":"membership/cluster.go:421","msg":"added member","cluster-id":"752baebb7432c87e","local-member-id":"2c9dbb9e302cf39d","added-peer-id":"2c9dbb9e302cf39d","added-peer-peer-urls":["http://127.0.0.1:38047"]} {"level":"info","ts":"2023-10-31T15:19:02.854Z","caller":"etcdserver/server.go:738","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"2c9dbb9e302cf39d","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2023-10-31T15:19:02.855Z","caller":"embed/etcd.go:584","msg":"serving peer traffic","address":"127.0.0.1:38047"} {"level":"info","ts":"2023-10-31T15:19:02.856Z","caller":"embed/etcd.go:556","msg":"cmux::serve","address":"127.0.0.1:38047"} {"level":"info","ts":"2023-10-31T15:19:02.855Z","caller":"embed/etcd.go:275","msg":"now serving peer/client/metrics","local-member-id":"2c9dbb9e302cf39d","initial-advertise-peer-urls":["http://127.0.0.1:38047"],"listen-peer-urls":["http://127.0.0.1:38047"],"advertise-client-urls":["http://127.0.0.1:39909"],"listen-client-urls":["http://127.0.0.1:39909"],"listen-metrics-urls":[]} {"level":"info","ts":"2023-10-31T15:19:03.353Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d is starting a new election at term 1"} {"level":"info","ts":"2023-10-31T15:19:03.353Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d became pre-candidate at term 1"} {"level":"info","ts":"2023-10-31T15:19:03.353Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d received MsgPreVoteResp from 2c9dbb9e302cf39d at term 1"} {"level":"info","ts":"2023-10-31T15:19:03.353Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d became candidate at term 2"} {"level":"info","ts":"2023-10-31T15:19:03.353Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d received MsgVoteResp from 2c9dbb9e302cf39d at term 2"} {"level":"info","ts":"2023-10-31T15:19:03.353Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"2c9dbb9e302cf39d became leader at term 2"} {"level":"info","ts":"2023-10-31T15:19:03.353Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"raft.node: 2c9dbb9e302cf39d elected leader 2c9dbb9e302cf39d at term 2"} {"level":"info","ts":"2023-10-31T15:19:03.353Z","caller":"etcdserver/server.go:2054","msg":"published local member to cluster through raft","local-member-id":"2c9dbb9e302cf39d","local-member-attributes":"{Name:default ClientURLs:[http://127.0.0.1:39909]}","request-path":"/0/members/2c9dbb9e302cf39d/attributes","cluster-id":"752baebb7432c87e","publish-timeout":"7s"} {"level":"info","ts":"2023-10-31T15:19:03.353Z","caller":"embed/serve.go:100","msg":"ready to serve client requests"} {"level":"info","ts":"2023-10-31T15:19:03.354Z","caller":"etcdserver/server.go:2563","msg":"setting up initial cluster version using v2 API","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:03.354Z","caller":"membership/cluster.go:584","msg":"set initial cluster version","cluster-id":"752baebb7432c87e","local-member-id":"2c9dbb9e302cf39d","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:03.354Z","caller":"embed/serve.go:146","msg":"serving client traffic insecurely; this is strongly discouraged!","address":"127.0.0.1:39909"} {"level":"info","ts":"2023-10-31T15:19:03.354Z","caller":"api/capability.go:75","msg":"enabled capabilities for version","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:03.354Z","caller":"etcdserver/server.go:2587","msg":"cluster version is updated","cluster-version":"3.5"} PASS {"level":"info","ts":"2023-10-31T15:19:03.427Z","caller":"embed/etcd.go:371","msg":"closing etcd server","name":"default","data-dir":"/tmp/etcdquota-test-110744189","advertise-peer-urls":["http://127.0.0.1:38047"],"advertise-client-urls":["http://127.0.0.1:39909"]} {"level":"info","ts":"2023-10-31T15:19:03.427Z","caller":"etcdserver/server.go:1465","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"2c9dbb9e302cf39d","current-leader-member-id":"2c9dbb9e302cf39d"} {"level":"info","ts":"2023-10-31T15:19:03.432Z","caller":"embed/etcd.go:566","msg":"stopping serving peer traffic","address":"127.0.0.1:38047"} {"level":"info","ts":"2023-10-31T15:19:03.432Z","caller":"embed/etcd.go:571","msg":"stopped serving peer traffic","address":"127.0.0.1:38047"} {"level":"info","ts":"2023-10-31T15:19:03.432Z","caller":"embed/etcd.go:373","msg":"closed etcd server","name":"default","data-dir":"/tmp/etcdquota-test-110744189","advertise-peer-urls":["http://127.0.0.1:38047"],"advertise-client-urls":["http://127.0.0.1:39909"]} ok github.com/google/trillian/quota/etcd/storage 0.609s github.com/google/trillian/quota/etcd/storagepb ? github.com/google/trillian/quota/etcd/storagepb [no test files] github.com/google/trillian/quota/mysqlqm 2023/10/31 15:19:03 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:19:03 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:19:03 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused PASS ok github.com/google/trillian/quota/mysqlqm 0.005s github.com/google/trillian/quota/mysqlqm 2023/10/31 15:19:04 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:19:04 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused 2023/10/31 15:19:04 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused PASS ok github.com/google/trillian/quota/mysqlqm 0.005s github.com/google/trillian/quota/redis/redisqm ? github.com/google/trillian/quota/redis/redisqm [no test files] github.com/google/trillian/server/admin PASS ok github.com/google/trillian/server/admin 0.006s github.com/google/trillian/server/admin PASS ok github.com/google/trillian/server/admin 0.006s github.com/google/trillian/server/errors PASS ok github.com/google/trillian/server/errors 0.003s github.com/google/trillian/server/errors PASS ok github.com/google/trillian/server/errors 0.003s github.com/google/trillian/server/interceptor PASS ok github.com/google/trillian/server/interceptor 1.007s github.com/google/trillian/server/interceptor PASS ok github.com/google/trillian/server/interceptor 1.007s github.com/google/trillian/storage PASS ok github.com/google/trillian/storage 0.004s github.com/google/trillian/storage PASS ok github.com/google/trillian/storage 0.004s github.com/google/trillian/storage/cache PASS ok github.com/google/trillian/storage/cache 0.021s github.com/google/trillian/storage/cache PASS ok github.com/google/trillian/storage/cache 0.021s github.com/google/trillian/storage/cloudspanner PASS ok github.com/google/trillian/storage/cloudspanner 3.229s github.com/google/trillian/storage/cloudspanner PASS ok github.com/google/trillian/storage/cloudspanner 3.452s github.com/google/trillian/storage/cloudspanner/spannerpb ? github.com/google/trillian/storage/cloudspanner/spannerpb [no test files] github.com/google/trillian/storage/memory PASS ok github.com/google/trillian/storage/memory 0.004s github.com/google/trillian/storage/memory PASS ok github.com/google/trillian/storage/memory 0.004s github.com/google/trillian/storage/mysql 2023/10/31 15:19:22 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused E1031 15:19:22.497878 20336 storage_test.go:297] MySQL not available, skipping all MySQL storage tests ok github.com/google/trillian/storage/mysql 0.005s github.com/google/trillian/storage/mysql 2023/10/31 15:19:22 db.Ping(): dial tcp 127.0.0.1:3306: connect: connection refused E1031 15:19:22.908245 20423 storage_test.go:297] MySQL not available, skipping all MySQL storage tests ok github.com/google/trillian/storage/mysql 0.005s github.com/google/trillian/storage/storagepb ? github.com/google/trillian/storage/storagepb [no test files] github.com/google/trillian/storage/testonly ? github.com/google/trillian/storage/testonly [no test files] github.com/google/trillian/storage/tree ? github.com/google/trillian/storage/tree [no test files] github.com/google/trillian/testonly ? github.com/google/trillian/testonly [no test files] github.com/google/trillian/testonly/flagsaver PASS ok github.com/google/trillian/testonly/flagsaver 0.002s github.com/google/trillian/testonly/flagsaver PASS ok github.com/google/trillian/testonly/flagsaver 0.002s github.com/google/trillian/testonly/integration ? github.com/google/trillian/testonly/integration [no test files] github.com/google/trillian/testonly/integration/etcd ? github.com/google/trillian/testonly/integration/etcd [no test files] github.com/google/trillian/testonly/matchers PASS ok github.com/google/trillian/testonly/matchers 0.004s github.com/google/trillian/testonly/matchers PASS ok github.com/google/trillian/testonly/matchers 0.004s github.com/google/trillian/testonly/mdm ? github.com/google/trillian/testonly/mdm [no test files] github.com/google/trillian/testonly/setup ? github.com/google/trillian/testonly/setup [no test files] github.com/google/trillian/testonly/tmock ? github.com/google/trillian/testonly/tmock [no test files] github.com/google/trillian/trees PASS ok github.com/google/trillian/trees 0.005s github.com/google/trillian/trees PASS ok github.com/google/trillian/trees 0.005s github.com/google/trillian/types PASS ok github.com/google/trillian/types 0.004s github.com/google/trillian/types PASS ok github.com/google/trillian/types 0.004s github.com/google/trillian/types/internal/tls ? github.com/google/trillian/types/internal/tls [no test files] github.com/google/trillian/util ? github.com/google/trillian/util [no test files] github.com/google/trillian/util/clock PASS ok github.com/google/trillian/util/clock 1.400s github.com/google/trillian/util/clock PASS ok github.com/google/trillian/util/clock 1.399s github.com/google/trillian/util/election2 ? github.com/google/trillian/util/election2 [no test files] github.com/google/trillian/util/election2/etcd {"level":"info","ts":"2023-10-31T15:19:30.560Z","caller":"embed/etcd.go:124","msg":"configuring peer listeners","listen-peer-urls":["http://127.0.0.1:41011"]} {"level":"info","ts":"2023-10-31T15:19:30.560Z","caller":"embed/etcd.go:132","msg":"configuring client listeners","listen-client-urls":["http://127.0.0.1:40103"]} {"level":"info","ts":"2023-10-31T15:19:30.560Z","caller":"embed/etcd.go:306","msg":"starting an etcd server","etcd-version":"3.5.5","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.21.3","go-os":"linux","go-arch":"amd64","max-cpu-set":4,"max-cpu-available":4,"member-initialized":false,"name":"default","data-dir":"/tmp/etcdquota-test-838979914","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/etcdquota-test-838979914/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["http://127.0.0.1:41011"],"listen-peer-urls":["http://127.0.0.1:41011"],"advertise-client-urls":["http://127.0.0.1:40103"],"listen-client-urls":["http://127.0.0.1:40103"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=http://127.0.0.1:41011","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} {"level":"info","ts":"2023-10-31T15:19:30.560Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/etcdquota-test-838979914/member/snap/db","took":"141.133µs"} {"level":"info","ts":"2023-10-31T15:19:30.568Z","caller":"etcdserver/raft.go:494","msg":"starting local member","local-member-id":"79af5d9a696e7d29","cluster-id":"acd4c50e93122c0d"} {"level":"info","ts":"2023-10-31T15:19:30.569Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 switched to configuration voters=()"} {"level":"info","ts":"2023-10-31T15:19:30.569Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 became follower at term 0"} {"level":"info","ts":"2023-10-31T15:19:30.569Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft 79af5d9a696e7d29 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2023-10-31T15:19:30.569Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 became follower at term 1"} {"level":"info","ts":"2023-10-31T15:19:30.569Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 switched to configuration voters=(8768329917288840489)"} {"level":"warn","ts":"2023-10-31T15:19:30.569Z","caller":"auth/store.go:1233","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2023-10-31T15:19:30.569Z","caller":"mvcc/kvstore.go:393","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2023-10-31T15:19:30.569Z","caller":"etcdserver/quota.go:94","msg":"enabled backend quota with default value","quota-name":"v3-applier","quota-size-bytes":2147483648,"quota-size":"2.1 GB"} {"level":"info","ts":"2023-10-31T15:19:30.570Z","caller":"etcdserver/server.go:854","msg":"starting etcd server","local-member-id":"79af5d9a696e7d29","local-server-version":"3.5.5","cluster-version":"to_be_decided"} {"level":"info","ts":"2023-10-31T15:19:30.571Z","caller":"etcdserver/server.go:738","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"79af5d9a696e7d29","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2023-10-31T15:19:30.571Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 switched to configuration voters=(8768329917288840489)"} {"level":"info","ts":"2023-10-31T15:19:30.572Z","caller":"membership/cluster.go:421","msg":"added member","cluster-id":"acd4c50e93122c0d","local-member-id":"79af5d9a696e7d29","added-peer-id":"79af5d9a696e7d29","added-peer-peer-urls":["http://127.0.0.1:41011"]} {"level":"info","ts":"2023-10-31T15:19:30.572Z","caller":"embed/etcd.go:584","msg":"serving peer traffic","address":"127.0.0.1:41011"} {"level":"info","ts":"2023-10-31T15:19:30.572Z","caller":"embed/etcd.go:556","msg":"cmux::serve","address":"127.0.0.1:41011"} {"level":"info","ts":"2023-10-31T15:19:30.572Z","caller":"embed/etcd.go:275","msg":"now serving peer/client/metrics","local-member-id":"79af5d9a696e7d29","initial-advertise-peer-urls":["http://127.0.0.1:41011"],"listen-peer-urls":["http://127.0.0.1:41011"],"advertise-client-urls":["http://127.0.0.1:40103"],"listen-client-urls":["http://127.0.0.1:40103"],"listen-metrics-urls":[]} {"level":"info","ts":"2023-10-31T15:19:31.269Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 is starting a new election at term 1"} {"level":"info","ts":"2023-10-31T15:19:31.269Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 became pre-candidate at term 1"} {"level":"info","ts":"2023-10-31T15:19:31.269Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 received MsgPreVoteResp from 79af5d9a696e7d29 at term 1"} {"level":"info","ts":"2023-10-31T15:19:31.269Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 became candidate at term 2"} {"level":"info","ts":"2023-10-31T15:19:31.269Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 received MsgVoteResp from 79af5d9a696e7d29 at term 2"} {"level":"info","ts":"2023-10-31T15:19:31.269Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"79af5d9a696e7d29 became leader at term 2"} {"level":"info","ts":"2023-10-31T15:19:31.269Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"raft.node: 79af5d9a696e7d29 elected leader 79af5d9a696e7d29 at term 2"} {"level":"info","ts":"2023-10-31T15:19:31.270Z","caller":"etcdserver/server.go:2054","msg":"published local member to cluster through raft","local-member-id":"79af5d9a696e7d29","local-member-attributes":"{Name:default ClientURLs:[http://127.0.0.1:40103]}","request-path":"/0/members/79af5d9a696e7d29/attributes","cluster-id":"acd4c50e93122c0d","publish-timeout":"7s"} {"level":"info","ts":"2023-10-31T15:19:31.270Z","caller":"embed/serve.go:100","msg":"ready to serve client requests"} {"level":"info","ts":"2023-10-31T15:19:31.270Z","caller":"etcdserver/server.go:2563","msg":"setting up initial cluster version using v2 API","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:31.270Z","caller":"membership/cluster.go:584","msg":"set initial cluster version","cluster-id":"acd4c50e93122c0d","local-member-id":"79af5d9a696e7d29","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:31.270Z","caller":"api/capability.go:75","msg":"enabled capabilities for version","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:31.270Z","caller":"etcdserver/server.go:2587","msg":"cluster version is updated","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:31.270Z","caller":"embed/serve.go:146","msg":"serving client traffic insecurely; this is strongly discouraged!","address":"127.0.0.1:40103"} {"level":"info","ts":"2023-10-31T15:19:31.276Z","caller":"embed/etcd.go:371","msg":"closing etcd server","name":"default","data-dir":"/tmp/etcdquota-test-838979914","advertise-peer-urls":["http://127.0.0.1:41011"],"advertise-client-urls":["http://127.0.0.1:40103"]} {"level":"info","ts":"2023-10-31T15:19:31.276Z","caller":"etcdserver/server.go:1465","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"79af5d9a696e7d29","current-leader-member-id":"79af5d9a696e7d29"} {"level":"info","ts":"2023-10-31T15:19:31.281Z","caller":"embed/etcd.go:566","msg":"stopping serving peer traffic","address":"127.0.0.1:41011"} {"level":"info","ts":"2023-10-31T15:19:31.281Z","caller":"embed/etcd.go:571","msg":"stopped serving peer traffic","address":"127.0.0.1:41011"} {"level":"info","ts":"2023-10-31T15:19:31.281Z","caller":"embed/etcd.go:373","msg":"closed etcd server","name":"default","data-dir":"/tmp/etcdquota-test-838979914","advertise-peer-urls":["http://127.0.0.1:41011"],"advertise-client-urls":["http://127.0.0.1:40103"]} {"level":"info","ts":"2023-10-31T15:19:31.287Z","caller":"embed/etcd.go:124","msg":"configuring peer listeners","listen-peer-urls":["http://127.0.0.1:38585"]} {"level":"info","ts":"2023-10-31T15:19:31.287Z","caller":"embed/etcd.go:132","msg":"configuring client listeners","listen-client-urls":["http://127.0.0.1:33343"]} {"level":"info","ts":"2023-10-31T15:19:31.287Z","caller":"embed/etcd.go:306","msg":"starting an etcd server","etcd-version":"3.5.5","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.21.3","go-os":"linux","go-arch":"amd64","max-cpu-set":4,"max-cpu-available":4,"member-initialized":false,"name":"default","data-dir":"/tmp/etcdquota-test-3545947923","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/etcdquota-test-3545947923/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["http://127.0.0.1:38585"],"listen-peer-urls":["http://127.0.0.1:38585"],"advertise-client-urls":["http://127.0.0.1:33343"],"listen-client-urls":["http://127.0.0.1:33343"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=http://127.0.0.1:38585","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} {"level":"info","ts":"2023-10-31T15:19:31.287Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/etcdquota-test-3545947923/member/snap/db","took":"114.029µs"} {"level":"info","ts":"2023-10-31T15:19:31.295Z","caller":"etcdserver/raft.go:494","msg":"starting local member","local-member-id":"26b636abb423f28c","cluster-id":"63ff3eb02b249649"} {"level":"info","ts":"2023-10-31T15:19:31.295Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c switched to configuration voters=()"} {"level":"info","ts":"2023-10-31T15:19:31.295Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c became follower at term 0"} {"level":"info","ts":"2023-10-31T15:19:31.295Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft 26b636abb423f28c [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2023-10-31T15:19:31.295Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c became follower at term 1"} {"level":"info","ts":"2023-10-31T15:19:31.295Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c switched to configuration voters=(2789477130292163212)"} {"level":"warn","ts":"2023-10-31T15:19:31.295Z","caller":"auth/store.go:1233","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2023-10-31T15:19:31.297Z","caller":"mvcc/kvstore.go:393","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2023-10-31T15:19:31.297Z","caller":"etcdserver/server.go:854","msg":"starting etcd server","local-member-id":"26b636abb423f28c","local-server-version":"3.5.5","cluster-version":"to_be_decided"} {"level":"info","ts":"2023-10-31T15:19:31.297Z","caller":"etcdserver/server.go:738","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"26b636abb423f28c","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2023-10-31T15:19:31.298Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c switched to configuration voters=(2789477130292163212)"} {"level":"info","ts":"2023-10-31T15:19:31.298Z","caller":"embed/etcd.go:275","msg":"now serving peer/client/metrics","local-member-id":"26b636abb423f28c","initial-advertise-peer-urls":["http://127.0.0.1:38585"],"listen-peer-urls":["http://127.0.0.1:38585"],"advertise-client-urls":["http://127.0.0.1:33343"],"listen-client-urls":["http://127.0.0.1:33343"],"listen-metrics-urls":[]} {"level":"info","ts":"2023-10-31T15:19:31.298Z","caller":"embed/etcd.go:584","msg":"serving peer traffic","address":"127.0.0.1:38585"} {"level":"info","ts":"2023-10-31T15:19:31.298Z","caller":"embed/etcd.go:556","msg":"cmux::serve","address":"127.0.0.1:38585"} {"level":"info","ts":"2023-10-31T15:19:31.298Z","caller":"membership/cluster.go:421","msg":"added member","cluster-id":"63ff3eb02b249649","local-member-id":"26b636abb423f28c","added-peer-id":"26b636abb423f28c","added-peer-peer-urls":["http://127.0.0.1:38585"]} {"level":"info","ts":"2023-10-31T15:19:32.295Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c is starting a new election at term 1"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c became pre-candidate at term 1"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c received MsgPreVoteResp from 26b636abb423f28c at term 1"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c became candidate at term 2"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c received MsgVoteResp from 26b636abb423f28c at term 2"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"26b636abb423f28c became leader at term 2"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"raft.node: 26b636abb423f28c elected leader 26b636abb423f28c at term 2"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","caller":"etcdserver/server.go:2054","msg":"published local member to cluster through raft","local-member-id":"26b636abb423f28c","local-member-attributes":"{Name:default ClientURLs:[http://127.0.0.1:33343]}","request-path":"/0/members/26b636abb423f28c/attributes","cluster-id":"63ff3eb02b249649","publish-timeout":"7s"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","caller":"embed/serve.go:100","msg":"ready to serve client requests"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","caller":"etcdserver/server.go:2563","msg":"setting up initial cluster version using v2 API","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","caller":"membership/cluster.go:584","msg":"set initial cluster version","cluster-id":"63ff3eb02b249649","local-member-id":"26b636abb423f28c","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:32.296Z","caller":"etcdserver/server.go:2587","msg":"cluster version is updated","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:32.297Z","caller":"embed/serve.go:146","msg":"serving client traffic insecurely; this is strongly discouraged!","address":"127.0.0.1:33343"} {"level":"info","ts":"2023-10-31T15:19:33.738Z","caller":"embed/etcd.go:371","msg":"closing etcd server","name":"default","data-dir":"/tmp/etcdquota-test-3545947923","advertise-peer-urls":["http://127.0.0.1:38585"],"advertise-client-urls":["http://127.0.0.1:33343"]} {"level":"info","ts":"2023-10-31T15:19:33.738Z","caller":"etcdserver/server.go:1465","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"26b636abb423f28c","current-leader-member-id":"26b636abb423f28c"} {"level":"info","ts":"2023-10-31T15:19:33.743Z","caller":"embed/etcd.go:566","msg":"stopping serving peer traffic","address":"127.0.0.1:38585"} {"level":"info","ts":"2023-10-31T15:19:33.743Z","caller":"embed/etcd.go:571","msg":"stopped serving peer traffic","address":"127.0.0.1:38585"} {"level":"info","ts":"2023-10-31T15:19:33.743Z","caller":"embed/etcd.go:373","msg":"closed etcd server","name":"default","data-dir":"/tmp/etcdquota-test-3545947923","advertise-peer-urls":["http://127.0.0.1:38585"],"advertise-client-urls":["http://127.0.0.1:33343"]} PASS ok github.com/google/trillian/util/election2/etcd 3.202s github.com/google/trillian/util/election2/etcd {"level":"info","ts":"2023-10-31T15:19:34.499Z","caller":"embed/etcd.go:124","msg":"configuring peer listeners","listen-peer-urls":["http://127.0.0.1:36227"]} {"level":"info","ts":"2023-10-31T15:19:34.499Z","caller":"embed/etcd.go:132","msg":"configuring client listeners","listen-client-urls":["http://127.0.0.1:45361"]} {"level":"info","ts":"2023-10-31T15:19:34.499Z","caller":"embed/etcd.go:306","msg":"starting an etcd server","etcd-version":"3.5.5","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.21.3","go-os":"linux","go-arch":"amd64","max-cpu-set":4,"max-cpu-available":4,"member-initialized":false,"name":"default","data-dir":"/tmp/etcdquota-test-1451281786","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/etcdquota-test-1451281786/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["http://127.0.0.1:36227"],"listen-peer-urls":["http://127.0.0.1:36227"],"advertise-client-urls":["http://127.0.0.1:45361"],"listen-client-urls":["http://127.0.0.1:45361"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=http://127.0.0.1:36227","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} {"level":"info","ts":"2023-10-31T15:19:34.499Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/etcdquota-test-1451281786/member/snap/db","took":"121.107µs"} {"level":"info","ts":"2023-10-31T15:19:34.507Z","caller":"etcdserver/raft.go:494","msg":"starting local member","local-member-id":"ce4677830f826447","cluster-id":"de8d2ad5618218ec"} {"level":"info","ts":"2023-10-31T15:19:34.507Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 switched to configuration voters=()"} {"level":"info","ts":"2023-10-31T15:19:34.507Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 became follower at term 0"} {"level":"info","ts":"2023-10-31T15:19:34.507Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft ce4677830f826447 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2023-10-31T15:19:34.507Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 became follower at term 1"} {"level":"info","ts":"2023-10-31T15:19:34.507Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 switched to configuration voters=(14863699024967525447)"} {"level":"warn","ts":"2023-10-31T15:19:34.508Z","caller":"auth/store.go:1233","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2023-10-31T15:19:34.508Z","caller":"mvcc/kvstore.go:393","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2023-10-31T15:19:34.508Z","caller":"etcdserver/quota.go:94","msg":"enabled backend quota with default value","quota-name":"v3-applier","quota-size-bytes":2147483648,"quota-size":"2.1 GB"} {"level":"info","ts":"2023-10-31T15:19:34.508Z","caller":"etcdserver/server.go:854","msg":"starting etcd server","local-member-id":"ce4677830f826447","local-server-version":"3.5.5","cluster-version":"to_be_decided"} {"level":"info","ts":"2023-10-31T15:19:34.508Z","caller":"etcdserver/server.go:738","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"ce4677830f826447","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2023-10-31T15:19:34.509Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 switched to configuration voters=(14863699024967525447)"} {"level":"info","ts":"2023-10-31T15:19:34.510Z","caller":"membership/cluster.go:421","msg":"added member","cluster-id":"de8d2ad5618218ec","local-member-id":"ce4677830f826447","added-peer-id":"ce4677830f826447","added-peer-peer-urls":["http://127.0.0.1:36227"]} {"level":"info","ts":"2023-10-31T15:19:34.511Z","caller":"embed/etcd.go:275","msg":"now serving peer/client/metrics","local-member-id":"ce4677830f826447","initial-advertise-peer-urls":["http://127.0.0.1:36227"],"listen-peer-urls":["http://127.0.0.1:36227"],"advertise-client-urls":["http://127.0.0.1:45361"],"listen-client-urls":["http://127.0.0.1:45361"],"listen-metrics-urls":[]} {"level":"info","ts":"2023-10-31T15:19:34.511Z","caller":"embed/etcd.go:584","msg":"serving peer traffic","address":"127.0.0.1:36227"} {"level":"info","ts":"2023-10-31T15:19:34.511Z","caller":"embed/etcd.go:556","msg":"cmux::serve","address":"127.0.0.1:36227"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 is starting a new election at term 1"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 became pre-candidate at term 1"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 received MsgPreVoteResp from ce4677830f826447 at term 1"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 became candidate at term 2"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 received MsgVoteResp from ce4677830f826447 at term 2"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"ce4677830f826447 became leader at term 2"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"raft.node: ce4677830f826447 elected leader ce4677830f826447 at term 2"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","caller":"etcdserver/server.go:2054","msg":"published local member to cluster through raft","local-member-id":"ce4677830f826447","local-member-attributes":"{Name:default ClientURLs:[http://127.0.0.1:45361]}","request-path":"/0/members/ce4677830f826447/attributes","cluster-id":"de8d2ad5618218ec","publish-timeout":"7s"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","caller":"embed/serve.go:100","msg":"ready to serve client requests"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","caller":"etcdserver/server.go:2563","msg":"setting up initial cluster version using v2 API","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","caller":"membership/cluster.go:584","msg":"set initial cluster version","cluster-id":"de8d2ad5618218ec","local-member-id":"ce4677830f826447","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","caller":"api/capability.go:75","msg":"enabled capabilities for version","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:35.008Z","caller":"etcdserver/server.go:2587","msg":"cluster version is updated","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:35.009Z","caller":"embed/serve.go:146","msg":"serving client traffic insecurely; this is strongly discouraged!","address":"127.0.0.1:45361"} {"level":"info","ts":"2023-10-31T15:19:35.014Z","caller":"embed/etcd.go:371","msg":"closing etcd server","name":"default","data-dir":"/tmp/etcdquota-test-1451281786","advertise-peer-urls":["http://127.0.0.1:36227"],"advertise-client-urls":["http://127.0.0.1:45361"]} {"level":"info","ts":"2023-10-31T15:19:35.014Z","caller":"etcdserver/server.go:1465","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"ce4677830f826447","current-leader-member-id":"ce4677830f826447"} {"level":"info","ts":"2023-10-31T15:19:35.019Z","caller":"embed/etcd.go:566","msg":"stopping serving peer traffic","address":"127.0.0.1:36227"} {"level":"info","ts":"2023-10-31T15:19:35.019Z","caller":"embed/etcd.go:571","msg":"stopped serving peer traffic","address":"127.0.0.1:36227"} {"level":"info","ts":"2023-10-31T15:19:35.019Z","caller":"embed/etcd.go:373","msg":"closed etcd server","name":"default","data-dir":"/tmp/etcdquota-test-1451281786","advertise-peer-urls":["http://127.0.0.1:36227"],"advertise-client-urls":["http://127.0.0.1:45361"]} {"level":"info","ts":"2023-10-31T15:19:35.024Z","caller":"embed/etcd.go:124","msg":"configuring peer listeners","listen-peer-urls":["http://127.0.0.1:36951"]} {"level":"info","ts":"2023-10-31T15:19:35.024Z","caller":"embed/etcd.go:132","msg":"configuring client listeners","listen-client-urls":["http://127.0.0.1:38031"]} {"level":"info","ts":"2023-10-31T15:19:35.025Z","caller":"embed/etcd.go:306","msg":"starting an etcd server","etcd-version":"3.5.5","git-sha":"Not provided (use ./build instead of go build)","go-version":"go1.21.3","go-os":"linux","go-arch":"amd64","max-cpu-set":4,"max-cpu-available":4,"member-initialized":false,"name":"default","data-dir":"/tmp/etcdquota-test-2079164986","wal-dir":"","wal-dir-dedicated":"","member-dir":"/tmp/etcdquota-test-2079164986/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":100000,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["http://127.0.0.1:36951"],"listen-peer-urls":["http://127.0.0.1:36951"],"advertise-client-urls":["http://127.0.0.1:38031"],"listen-client-urls":["http://127.0.0.1:38031"],"listen-metrics-urls":[],"cors":["*"],"host-whitelist":["*"],"initial-cluster":"default=http://127.0.0.1:36951","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-enabled":false,"compact-check-time-interval":"1m0s","auto-compaction-mode":"","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","downgrade-check-interval":"5s"} {"level":"info","ts":"2023-10-31T15:19:35.025Z","caller":"etcdserver/backend.go:81","msg":"opened backend db","path":"/tmp/etcdquota-test-2079164986/member/snap/db","took":"89.242µs"} {"level":"info","ts":"2023-10-31T15:19:35.032Z","caller":"etcdserver/raft.go:494","msg":"starting local member","local-member-id":"786727936db4f453","cluster-id":"682afe050d4429d6"} {"level":"info","ts":"2023-10-31T15:19:35.033Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 switched to configuration voters=()"} {"level":"info","ts":"2023-10-31T15:19:35.033Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 became follower at term 0"} {"level":"info","ts":"2023-10-31T15:19:35.033Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"newRaft 786727936db4f453 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2023-10-31T15:19:35.033Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 became follower at term 1"} {"level":"info","ts":"2023-10-31T15:19:35.033Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 switched to configuration voters=(8675946721306801235)"} {"level":"warn","ts":"2023-10-31T15:19:35.033Z","caller":"auth/store.go:1233","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2023-10-31T15:19:35.033Z","caller":"mvcc/kvstore.go:393","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2023-10-31T15:19:35.033Z","caller":"etcdserver/server.go:854","msg":"starting etcd server","local-member-id":"786727936db4f453","local-server-version":"3.5.5","cluster-version":"to_be_decided"} {"level":"info","ts":"2023-10-31T15:19:35.034Z","caller":"etcdserver/server.go:738","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"786727936db4f453","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2023-10-31T15:19:35.034Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 switched to configuration voters=(8675946721306801235)"} {"level":"info","ts":"2023-10-31T15:19:35.035Z","caller":"membership/cluster.go:421","msg":"added member","cluster-id":"682afe050d4429d6","local-member-id":"786727936db4f453","added-peer-id":"786727936db4f453","added-peer-peer-urls":["http://127.0.0.1:36951"]} {"level":"info","ts":"2023-10-31T15:19:35.035Z","caller":"embed/etcd.go:275","msg":"now serving peer/client/metrics","local-member-id":"786727936db4f453","initial-advertise-peer-urls":["http://127.0.0.1:36951"],"listen-peer-urls":["http://127.0.0.1:36951"],"advertise-client-urls":["http://127.0.0.1:38031"],"listen-client-urls":["http://127.0.0.1:38031"],"listen-metrics-urls":[]} {"level":"info","ts":"2023-10-31T15:19:35.035Z","caller":"embed/etcd.go:584","msg":"serving peer traffic","address":"127.0.0.1:36951"} {"level":"info","ts":"2023-10-31T15:19:35.035Z","caller":"embed/etcd.go:556","msg":"cmux::serve","address":"127.0.0.1:36951"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 is starting a new election at term 1"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 became pre-candidate at term 1"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 received MsgPreVoteResp from 786727936db4f453 at term 1"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 became candidate at term 2"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 received MsgVoteResp from 786727936db4f453 at term 2"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"786727936db4f453 became leader at term 2"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","logger":"raft","caller":"etcdserver/zap_raft.go:77","msg":"raft.node: 786727936db4f453 elected leader 786727936db4f453 at term 2"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","caller":"etcdserver/server.go:2054","msg":"published local member to cluster through raft","local-member-id":"786727936db4f453","local-member-attributes":"{Name:default ClientURLs:[http://127.0.0.1:38031]}","request-path":"/0/members/786727936db4f453/attributes","cluster-id":"682afe050d4429d6","publish-timeout":"7s"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","caller":"etcdserver/server.go:2563","msg":"setting up initial cluster version using v2 API","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","caller":"embed/serve.go:100","msg":"ready to serve client requests"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","caller":"membership/cluster.go:584","msg":"set initial cluster version","cluster-id":"682afe050d4429d6","local-member-id":"786727936db4f453","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:35.333Z","caller":"etcdserver/server.go:2587","msg":"cluster version is updated","cluster-version":"3.5"} {"level":"info","ts":"2023-10-31T15:19:35.334Z","caller":"embed/serve.go:146","msg":"serving client traffic insecurely; this is strongly discouraged!","address":"127.0.0.1:38031"} {"level":"info","ts":"2023-10-31T15:19:36.778Z","caller":"embed/etcd.go:371","msg":"closing etcd server","name":"default","data-dir":"/tmp/etcdquota-test-2079164986","advertise-peer-urls":["http://127.0.0.1:36951"],"advertise-client-urls":["http://127.0.0.1:38031"]} {"level":"info","ts":"2023-10-31T15:19:36.778Z","caller":"etcdserver/server.go:1465","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"786727936db4f453","current-leader-member-id":"786727936db4f453"} {"level":"info","ts":"2023-10-31T15:19:36.783Z","caller":"embed/etcd.go:566","msg":"stopping serving peer traffic","address":"127.0.0.1:36951"} {"level":"info","ts":"2023-10-31T15:19:36.783Z","caller":"embed/etcd.go:571","msg":"stopped serving peer traffic","address":"127.0.0.1:36951"} {"level":"info","ts":"2023-10-31T15:19:36.783Z","caller":"embed/etcd.go:373","msg":"closed etcd server","name":"default","data-dir":"/tmp/etcdquota-test-2079164986","advertise-peer-urls":["http://127.0.0.1:36951"],"advertise-client-urls":["http://127.0.0.1:38031"]} PASS ok github.com/google/trillian/util/election2/etcd 2.304s github.com/google/trillian/util/election2/testonly PASS ok github.com/google/trillian/util/election2/testonly 1.409s github.com/google/trillian/util/election2/testonly PASS ok github.com/google/trillian/util/election2/testonly 1.408s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: golang-github-google-trillian-devel-1.4.2-2.fc40.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.jFDyVX + umask 022 + cd /builddir/build/BUILD + cd trillian-1.4.2 + DOCDIR=/builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/doc/golang-github-google-trillian-devel + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/doc/golang-github-google-trillian-devel + cp -pr /builddir/build/BUILD/trillian-1.4.2/AUTHORS /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/doc/golang-github-google-trillian-devel + cp -pr /builddir/build/BUILD/trillian-1.4.2/CHANGELOG.md /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/doc/golang-github-google-trillian-devel + cp -pr /builddir/build/BUILD/trillian-1.4.2/CONTRIBUTING.md /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/doc/golang-github-google-trillian-devel + cp -pr /builddir/build/BUILD/trillian-1.4.2/CONTRIBUTORS /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/doc/golang-github-google-trillian-devel + cp -pr /builddir/build/BUILD/trillian-1.4.2/README.md /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/doc/golang-github-google-trillian-devel + cp -pr /builddir/build/BUILD/trillian-1.4.2/docs /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/doc/golang-github-google-trillian-devel + cp -pr /builddir/build/BUILD/trillian-1.4.2/examples /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/doc/golang-github-google-trillian-devel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.JDeXXQ + umask 022 + cd /builddir/build/BUILD + cd trillian-1.4.2 + LICENSEDIR=/builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/licenses/golang-github-google-trillian-devel + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/licenses/golang-github-google-trillian-devel + cp -pr /builddir/build/BUILD/trillian-1.4.2/LICENSE /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64/usr/share/licenses/golang-github-google-trillian-devel + RPM_EC=0 ++ jobs -p + exit 0 grep: warning: stray \ before : grep: warning: stray \ before : grep: warning: stray \ before : grep: warning: stray \ before : grep: warning: stray \ before : grep: warning: stray \ before : grep: warning: stray \ before : grep: warning: stray \ before : Provides: golang(github.com/google/trillian) = 1.4.2-2.fc40 golang(github.com/google/trillian/client) = 1.4.2-2.fc40 golang(github.com/google/trillian/client/backoff) = 1.4.2-2.fc40 golang(github.com/google/trillian/client/rpcflags) = 1.4.2-2.fc40 golang(github.com/google/trillian/cmd) = 1.4.2-2.fc40 golang(github.com/google/trillian/cmd/internal/serverutil) = 1.4.2-2.fc40 golang(github.com/google/trillian/crypto/keys) = 1.4.2-2.fc40 golang(github.com/google/trillian/crypto/keys/der) = 1.4.2-2.fc40 golang(github.com/google/trillian/crypto/keys/pem) = 1.4.2-2.fc40 golang(github.com/google/trillian/crypto/keys/pkcs11) = 1.4.2-2.fc40 golang(github.com/google/trillian/crypto/keys/testonly) = 1.4.2-2.fc40 golang(github.com/google/trillian/crypto/keyspb) = 1.4.2-2.fc40 golang(github.com/google/trillian/docs/storage/commit_log/signer) = 1.4.2-2.fc40 golang(github.com/google/trillian/docs/storage/commit_log/simelection) = 1.4.2-2.fc40 golang(github.com/google/trillian/docs/storage/commit_log/simkafka) = 1.4.2-2.fc40 golang(github.com/google/trillian/experimental/batchmap) = 1.4.2-2.fc40 golang(github.com/google/trillian/extension) = 1.4.2-2.fc40 golang(github.com/google/trillian/integration) = 1.4.2-2.fc40 golang(github.com/google/trillian/integration/admin) = 1.4.2-2.fc40 golang(github.com/google/trillian/integration/format) = 1.4.2-2.fc40 golang(github.com/google/trillian/integration/quota) = 1.4.2-2.fc40 golang(github.com/google/trillian/integration/storagetest) = 1.4.2-2.fc40 golang(github.com/google/trillian/log) = 1.4.2-2.fc40 golang(github.com/google/trillian/merkle) = 1.4.2-2.fc40 golang(github.com/google/trillian/merkle/compact) = 1.4.2-2.fc40 golang(github.com/google/trillian/merkle/coniks) = 1.4.2-2.fc40 golang(github.com/google/trillian/merkle/hashers) = 1.4.2-2.fc40 golang(github.com/google/trillian/merkle/logverifier) = 1.4.2-2.fc40 golang(github.com/google/trillian/merkle/rfc6962) = 1.4.2-2.fc40 golang(github.com/google/trillian/merkle/smt) = 1.4.2-2.fc40 golang(github.com/google/trillian/merkle/smt/node) = 1.4.2-2.fc40 golang(github.com/google/trillian/merkle/testonly) = 1.4.2-2.fc40 golang(github.com/google/trillian/monitoring) = 1.4.2-2.fc40 golang(github.com/google/trillian/monitoring/opencensus) = 1.4.2-2.fc40 golang(github.com/google/trillian/monitoring/prometheus) = 1.4.2-2.fc40 golang(github.com/google/trillian/monitoring/testonly) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota/cacheqm) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota/etcd) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota/etcd/etcdqm) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota/etcd/quotaapi) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota/etcd/quotapb) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota/etcd/storage) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota/etcd/storagepb) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota/mysqlqm) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota/redis/redisqm) = 1.4.2-2.fc40 golang(github.com/google/trillian/quota/redis/redistb) = 1.4.2-2.fc40 golang(github.com/google/trillian/server) = 1.4.2-2.fc40 golang(github.com/google/trillian/server/admin) = 1.4.2-2.fc40 golang(github.com/google/trillian/server/errors) = 1.4.2-2.fc40 golang(github.com/google/trillian/server/interceptor) = 1.4.2-2.fc40 golang(github.com/google/trillian/storage) = 1.4.2-2.fc40 golang(github.com/google/trillian/storage/cache) = 1.4.2-2.fc40 golang(github.com/google/trillian/storage/cloudspanner) = 1.4.2-2.fc40 golang(github.com/google/trillian/storage/cloudspanner/spannerpb) = 1.4.2-2.fc40 golang(github.com/google/trillian/storage/memory) = 1.4.2-2.fc40 golang(github.com/google/trillian/storage/mysql) = 1.4.2-2.fc40 golang(github.com/google/trillian/storage/storagepb) = 1.4.2-2.fc40 golang(github.com/google/trillian/storage/testdb) = 1.4.2-2.fc40 golang(github.com/google/trillian/storage/testonly) = 1.4.2-2.fc40 golang(github.com/google/trillian/storage/tree) = 1.4.2-2.fc40 golang(github.com/google/trillian/testonly) = 1.4.2-2.fc40 golang(github.com/google/trillian/testonly/flagsaver) = 1.4.2-2.fc40 golang(github.com/google/trillian/testonly/integration) = 1.4.2-2.fc40 golang(github.com/google/trillian/testonly/integration/etcd) = 1.4.2-2.fc40 golang(github.com/google/trillian/testonly/matchers) = 1.4.2-2.fc40 golang(github.com/google/trillian/testonly/mdm) = 1.4.2-2.fc40 golang(github.com/google/trillian/testonly/setup) = 1.4.2-2.fc40 golang(github.com/google/trillian/testonly/tmock) = 1.4.2-2.fc40 golang(github.com/google/trillian/trees) = 1.4.2-2.fc40 golang(github.com/google/trillian/types) = 1.4.2-2.fc40 golang(github.com/google/trillian/types/internal/tls) = 1.4.2-2.fc40 golang(github.com/google/trillian/util) = 1.4.2-2.fc40 golang(github.com/google/trillian/util/clock) = 1.4.2-2.fc40 golang(github.com/google/trillian/util/election) = 1.4.2-2.fc40 golang(github.com/google/trillian/util/election2) = 1.4.2-2.fc40 golang(github.com/google/trillian/util/election2/etcd) = 1.4.2-2.fc40 golang(github.com/google/trillian/util/election2/testonly) = 1.4.2-2.fc40 golang-github-google-trillian-devel = 1.4.2-2.fc40 golang-ipath(github.com/google/trillian) = 1.4.2-2.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: go-filesystem golang(bitbucket.org/creachadair/shell) golang(cloud.google.com/go/spanner) golang(cloud.google.com/go/spanner/spansql) golang(contrib.go.opencensus.io/exporter/stackdriver) golang(github.com/apache/beam/sdks/v2/go/pkg/beam) golang(github.com/apache/beam/sdks/v2/go/pkg/beam/core/runtime) golang(github.com/apache/beam/sdks/v2/go/pkg/beam/core/runtime/exec) golang(github.com/apache/beam/sdks/v2/go/pkg/beam/core/runtime/graphx/schema) golang(github.com/apache/beam/sdks/v2/go/pkg/beam/core/util/reflectx) golang(github.com/apache/beam/sdks/v2/go/pkg/beam/io/filesystem/local) golang(github.com/apache/beam/sdks/v2/go/pkg/beam/x/beamx) golang(github.com/go-sql-driver/mysql) golang(github.com/golang/glog) golang(github.com/golang/mock/gomock) golang(github.com/google/btree) golang(github.com/google/go-cmp/cmp) golang(github.com/grpc-ecosystem/go-grpc-middleware) golang(github.com/prometheus/client_golang/prometheus) golang(github.com/prometheus/client_golang/prometheus/promhttp) golang(github.com/prometheus/client_model/go) golang(github.com/transparency-dev/merkle) golang(github.com/transparency-dev/merkle/compact) golang(github.com/transparency-dev/merkle/proof) golang(github.com/transparency-dev/merkle/rfc6962) golang(github.com/transparency-dev/merkle/testonly) golang(go.etcd.io/etcd/client/v3) golang(go.etcd.io/etcd/client/v3/concurrency) golang(go.etcd.io/etcd/client/v3/naming/endpoints) golang(go.etcd.io/etcd/server/v3/embed) golang(go.opencensus.io/plugin/ocgrpc) golang(go.opencensus.io/plugin/ochttp) golang(go.opencensus.io/stats/view) golang(go.opencensus.io/trace) golang(golang.org/x/crypto/ed25519) golang(golang.org/x/sync/errgroup) golang(golang.org/x/sync/semaphore) golang(golang.org/x/sys/unix) golang(google.golang.org/api/option) golang(google.golang.org/genproto/googleapis/api/annotations) golang(google.golang.org/genproto/googleapis/rpc/status) golang(google.golang.org/genproto/protobuf/field_mask) golang(google.golang.org/grpc) golang(google.golang.org/grpc/codes) golang(google.golang.org/grpc/credentials) golang(google.golang.org/grpc/credentials/insecure) golang(google.golang.org/grpc/reflection) golang(google.golang.org/grpc/status) golang(google.golang.org/protobuf/encoding/prototext) golang(google.golang.org/protobuf/proto) golang(google.golang.org/protobuf/reflect/protoreflect) golang(google.golang.org/protobuf/reflect/protoregistry) golang(google.golang.org/protobuf/runtime/protoimpl) golang(google.golang.org/protobuf/testing/protocmp) golang(google.golang.org/protobuf/types/known/anypb) golang(google.golang.org/protobuf/types/known/durationpb) golang(google.golang.org/protobuf/types/known/emptypb) golang(google.golang.org/protobuf/types/known/fieldmaskpb) golang(google.golang.org/protobuf/types/known/timestamppb) golang(gopkg.in/redis.v6) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64 Wrote: /builddir/build/SRPMS/golang-github-google-trillian-1.4.2-2.fc40.src.rpm Wrote: /builddir/build/RPMS/golang-github-google-trillian-devel-1.4.2-2.fc40.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.d3YN2r + umask 022 + cd /builddir/build/BUILD + cd trillian-1.4.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/golang-github-google-trillian-1.4.2-2.fc40.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.a1AfdA + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/trillian-1.4.2-SPECPARTS + rm -rf trillian-1.4.2 trillian-1.4.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild golang-github-google-trillian-1.4.2-2.fc40.src.rpm Finish: build phase for golang-github-google-trillian-1.4.2-2.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1698765345.986284/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1698765345.986284/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1698765345.986284/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/golang-github-google-trillian-1.4.2-2.fc40.src.rpm) Config(child) 3 minutes 5 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "golang-github-google-trillian-devel", "epoch": null, "version": "1.4.2", "release": "2.fc40", "arch": "noarch" }, { "name": "golang-github-google-trillian", "epoch": null, "version": "1.4.2", "release": "2.fc40", "arch": "src" } ] } RPMResults finished