Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync fork #1

Open
wants to merge 10,000 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
dd56f17
Merge branch 'master' into UlyanaAndrukhiv/6302-store-transaction-res…
UlyanaAndrukhiv Oct 17, 2024
717a2af
Updated godoc
UlyanaAndrukhiv Oct 17, 2024
d9c783c
Merge branch 'master' into ramtin/evm-add-iterators-to-base-storage
ramtinms Oct 17, 2024
5a1ecf0
disable adx in util build
Oct 17, 2024
17d7577
apply PR feedback
ramtinms Oct 17, 2024
ca941f4
update docs
ramtinms Oct 17, 2024
0d2ad75
update to core contracts with Crypto contract
turbolent Oct 17, 2024
2faa029
remove Cadence 1.0 / Crescendo migrations
turbolent Oct 17, 2024
9bdb98b
Merge branch 'master' into petera/allow-version-control-ignored-versions
franklywatson Oct 17, 2024
ba5de04
deploy Crypto contract when bootstrapping
turbolent Oct 17, 2024
1f8a42d
update core contract templates
turbolent Oct 17, 2024
2d0bc07
add test case for Crypto contract
turbolent Oct 17, 2024
f027093
update Cadence
turbolent Oct 17, 2024
72e392e
update Cadence to version that support loading contract value from id…
turbolent Oct 17, 2024
dd533f6
translate Crypto identifier location to chain-specific Crypto contract
turbolent Oct 17, 2024
2800770
fix test
ramtinms Oct 18, 2024
9696e41
add exporter
ramtinms Oct 18, 2024
4aaad9a
Merge branch 'ramtin/evm-add-iterators-to-base-storage' into ramtin/e…
ramtinms Oct 18, 2024
c9c3697
Apply suggestions from code review
UlyanaAndrukhiv Oct 18, 2024
944451f
Merge branch 'master' into add-time-to-seal-metrics
AndriiDiachuk Oct 18, 2024
2ebce19
Update module/state_synchronization/indexer/collection_executed_metri…
AndriiDiachuk Oct 18, 2024
b76f46b
Update module/state_synchronization/indexer/collection_executed_metri…
AndriiDiachuk Oct 18, 2024
b3a1c84
Update module/state_synchronization/indexer/collection_executed_metri…
AndriiDiachuk Oct 18, 2024
70b82e6
removed comment
AndriiDiachuk Oct 18, 2024
bf4d8e8
Using IdentifierMap instead of map
AndriiDiachuk Oct 18, 2024
9ce9d22
Updated logging and errors according to comments
UlyanaAndrukhiv Oct 18, 2024
ef8d3af
Added err handling
AndriiDiachuk Oct 18, 2024
7630bf9
Adding transactions also in Collection finilized method
AndriiDiachuk Oct 18, 2024
8595b62
Merge branch 'master' into improve-bounds-checking-in-converter
AndriiDiachuk Oct 18, 2024
259697e
go mod tidy
turbolent Oct 18, 2024
d7da9d5
doc update
ramtinms Oct 18, 2024
853ebbd
make chain config concurrency safe
ramtinms Oct 18, 2024
691a064
add chainID uuid
ramtinms Oct 18, 2024
022ee7f
update to latest Cadence commit, update import statements
turbolent Oct 18, 2024
13dd041
Merge pull request #6572 from onflow/bastian/remove-cadence-migrations
turbolent Oct 18, 2024
78627b0
Update to Cadence v1.1.0
turbolent Oct 18, 2024
46bcdda
Merge branch 'master' into tarak/update-util-build
tarakby Oct 18, 2024
c862dec
temporarily revert update in integration tests
turbolent Oct 18, 2024
4b77823
Merge branch 'bastian/update-cadence-3' into auto-update-onflow-caden…
turbolent Oct 18, 2024
f9e150b
update integration tests to updated Emulator
turbolent Oct 18, 2024
295c3ef
Merge pull request #6581 from onflow/auto-update-onflow-cadence-v1.1.0
turbolent Oct 18, 2024
2eb3ce4
Merge branch 'auto-update-onflow-cadence-v1.1.0' into bastian/move-ca…
turbolent Oct 18, 2024
85013e7
update Cadence
turbolent Oct 18, 2024
613e7e7
Merge branch 'master' into bastian/move-cadence-crypto-contract-onchain
turbolent Oct 18, 2024
051202e
use ResolveLocation to rewrite import of Crypto contract to chain-spe…
turbolent Oct 18, 2024
eb7fa2e
pass crypto contract address
turbolent Oct 18, 2024
7740564
clean up imports
turbolent Oct 18, 2024
2a77bc4
wip
bluesign Oct 19, 2024
abe2a25
wip
bluesign Oct 19, 2024
bd059ee
Merge branch 'master' into add-abi-support-for-solidity-byte-types
franklywatson Oct 19, 2024
53a2bca
Merge pull request #6553 from m-Peter/add-abi-support-for-solidity-by…
franklywatson Oct 19, 2024
61695dd
Noved lookup from the loop, refactored
AndriiDiachuk Oct 21, 2024
8523e65
Merge branch 'master' into add-time-to-seal-metrics
AndriiDiachuk Oct 21, 2024
ff332da
update core contracts deps to 1.3.2
joshuahannan Oct 17, 2024
2d68dde
fix weights
janezpodhostnik Oct 9, 2024
f429d97
contract fixes
janezpodhostnik Oct 10, 2024
dc559b6
cleanup
janezpodhostnik Oct 10, 2024
fcc4954
Merge branch 'master' into janez/COA-ownership-proof-fix
janezpodhostnik Oct 21, 2024
c926d19
fix state commitments
joshuahannan Oct 21, 2024
e8c558e
fix comitments
janezpodhostnik Oct 21, 2024
231d260
remove unused ingestion and metrics
zhangchiqing Sep 27, 2024
0abd8be
improve import aliases
turbolent Oct 21, 2024
389cc0e
add test for importing Crypto contract from address
turbolent Oct 21, 2024
6ce3c33
update to flow-core-contracts v1.4.0
turbolent Oct 21, 2024
56dcac7
Merge pull request #6570 from onflow/update-core-contracts-deps
joshuahannan Oct 21, 2024
86ee7b4
lint
turbolent Oct 21, 2024
faf4c66
Merge branch 'master' into bastian/move-cadence-crypto-contract-onchain
turbolent Oct 21, 2024
7e34aa7
adjust new tests
turbolent Oct 21, 2024
d2c051d
adjust state commitments
turbolent Oct 21, 2024
5277537
Merge branch 'master' into bastian/move-cadence-crypto-contract-onchain
turbolent Oct 21, 2024
aef8c04
Merge branch 'master' into ramtin/evm-make-config-concurrency-safe
ramtinms Oct 21, 2024
b7761d7
apply PR feedback
ramtinms Oct 21, 2024
8731c20
Merge branch 'master' into ramtin/evm-add-iterators-to-base-storage
ramtinms Oct 21, 2024
3ef28be
apply PR feedback
ramtinms Oct 21, 2024
7972072
Merge branch 'master' into ramtin/evm-offchain-part2
ramtinms Oct 21, 2024
a3a1295
Merge pull request #6578 from onflow/ramtin/evm-make-config-concurren…
ramtinms Oct 21, 2024
226e7e5
cleanup
ramtinms Oct 21, 2024
10dd7dc
Merge branch 'ramtin/evm-offchain-part2' of github.com:onflow/flow-go…
ramtinms Oct 21, 2024
1b731dd
Merge pull request #6555 from onflow/ramtin/evm-add-iterators-to-base…
ramtinms Oct 21, 2024
606746b
update to Cadence v1.2.0
turbolent Oct 21, 2024
deeba2e
Merge branch 'master' into ramtin/evm-offchain-part2
ramtinms Oct 21, 2024
cf13be4
cleanup
ramtinms Oct 21, 2024
76758aa
Merge branch 'ramtin/evm-offchain-part2' of github.com:onflow/flow-go…
ramtinms Oct 21, 2024
6a7ae2a
add event collection and replayability utility
ramtinms Oct 21, 2024
a4773d7
Merge pull request #6545 from onflow/ramtin/evm-offchain-part2
ramtinms Oct 21, 2024
fa94833
Merge branch 'master' into ramtin/evm-offchain-part3
ramtinms Oct 21, 2024
ce74abc
Merge pull request #6546 from onflow/ramtin/evm-offchain-part3
ramtinms Oct 21, 2024
af9cd6e
update to Cadence v1.2.1
turbolent Oct 21, 2024
4cb8f01
update to WIP Emulator
turbolent Oct 21, 2024
c61e4aa
add Crypto contract to slice of all system contracts
turbolent Oct 21, 2024
1f2f5e3
Merge branch 'master' into bastian/move-cadence-crypto-contract-onchain
turbolent Oct 21, 2024
ae35471
Refactored syncing tx error messages by separated core and created se…
UlyanaAndrukhiv Oct 22, 2024
2180706
Merge branch 'master' into UlyanaAndrukhiv/6302-store-transaction-res…
UlyanaAndrukhiv Oct 22, 2024
bf32c98
Merge branch 'master' into UlyanaAndrukhiv/4904-improve-error-message…
UlyanaAndrukhiv Oct 22, 2024
b728d5e
Merge branch 'master' into UlyanaAndrukhiv/6497-refactor-executionNod…
UlyanaAndrukhiv Oct 22, 2024
02134af
Merge branch 'master' into UlyanaAndrukhiv/6344-ambiguous-references
UlyanaAndrukhiv Oct 22, 2024
8dbf63c
Merged with UlyanaAndrukhiv/6302-store-transaction-result-error-messages
UlyanaAndrukhiv Oct 22, 2024
6aef441
Merge branch 'master' into UlyanaAndrukhiv/6413-backfill-tx-error-mes…
UlyanaAndrukhiv Oct 22, 2024
80a2916
Merge branch 'master' into janez/COA-ownership-proof-fix
janezpodhostnik Oct 22, 2024
6c7c189
Merged with UlyanaAndrukhiv/6497-refactor-executionNodesForBlockID
UlyanaAndrukhiv Oct 22, 2024
59cf83b
Fixed error message
UlyanaAndrukhiv Oct 22, 2024
14c5eee
Merge pull request #6554 from The-K-R-O-K/UlyanaAndrukhiv/4904-improv…
Guitarheroua Oct 22, 2024
bac734f
Merged with master
UlyanaAndrukhiv Oct 22, 2024
27f56e0
update to Go SDK v1.2.2
turbolent Oct 22, 2024
6a254ed
Merge pull request #6571 from onflow/bastian/move-cadence-crypto-cont…
turbolent Oct 22, 2024
f82f503
cleanup and test
janezpodhostnik Oct 22, 2024
f36aafe
fix invalidation in indexer
janezpodhostnik Oct 22, 2024
59269e0
Merge branch 'master' into janez/version-boundary-to-cadence
janezpodhostnik Oct 22, 2024
6125525
Update consensus/hotstuff/model/proposal.go
durkmurder Oct 22, 2024
fa3498f
Apply suggestions from code review
durkmurder Oct 22, 2024
e05af5a
Fixed the the typo
durkmurder Oct 22, 2024
b8f17f3
Update consensus/hotstuff/votecollector/combined_vote_processor_v3_te…
durkmurder Oct 22, 2024
7d4d6f4
Apply suggestions from PR review
durkmurder Oct 22, 2024
79782f2
Linted
durkmurder Oct 22, 2024
3965e87
Merge branch 'yurii/6517-proposal-refactoring' of https://github.com/…
durkmurder Oct 22, 2024
e664d09
Merge branch 'master' into add-time-to-seal-metrics
AndriiDiachuk Oct 22, 2024
7415145
Merge branch 'master' into bastian/computation-remaining
turbolent Oct 22, 2024
d8a77f5
Merge branch 'master' into ramtin/evm-add-cmd-for-exporting-evm-state
ramtinms Oct 22, 2024
1d55978
Merge pull request #6547 from The-K-R-O-K/UlyanaAndrukhiv/6344-ambigu…
Guitarheroua Oct 23, 2024
d7f5932
fix comitments
janezpodhostnik Oct 23, 2024
9df34bc
Merge branch 'master' into janez/COA-ownership-proof-fix
janezpodhostnik Oct 23, 2024
b7b746e
Added aditional checks for ingestion engine in case if tx error messa…
UlyanaAndrukhiv Oct 23, 2024
94ccde2
Merge branch 'master' into UlyanaAndrukhiv/6302-store-transaction-res…
UlyanaAndrukhiv Oct 23, 2024
dbdf398
fix hash
janezpodhostnik Oct 23, 2024
82a3d9e
Merge branch 'master' into bluesign/withoutEmulator
jordanschalm Oct 23, 2024
32f90f9
make tidy
jordanschalm Oct 23, 2024
fe18d5a
switch to a different aproach
janezpodhostnik Oct 23, 2024
4166e0a
fix tests
janezpodhostnik Oct 23, 2024
b2fa1c3
fix lint
janezpodhostnik Oct 23, 2024
b80055f
Merge pull request #6468 from The-K-R-O-K/UlyanaAndrukhiv/6302-store-…
Guitarheroua Oct 23, 2024
c9b9402
omit emulator from math rand check
jordanschalm Oct 23, 2024
a76f31a
lint errors
jordanschalm Oct 23, 2024
2109f64
cleanup
janezpodhostnik Oct 23, 2024
09f6205
goimports
jordanschalm Oct 23, 2024
090c057
fix: fix slice init length
rusttech Oct 17, 2024
36f067d
Merge pull request #6569 from rusttech/master
zhangchiqing Oct 23, 2024
95bbc46
Merged with master
UlyanaAndrukhiv Oct 24, 2024
738324e
Update cmd/access/node_builder/access_node_builder.go
Guitarheroua Oct 24, 2024
e316783
Merge branch 'master' into add-time-to-seal-metrics
Guitarheroua Oct 24, 2024
54ffb07
Updated godoc and tests
UlyanaAndrukhiv Oct 24, 2024
a239bb3
Merge branch 'UlyanaAndrukhiv/6497-refactor-executionNodesForBlockID'…
UlyanaAndrukhiv Oct 24, 2024
e5c4a1e
Merge pull request #6550 from onflow/janez/COA-ownership-proof-fix
janezpodhostnik Oct 24, 2024
0027ace
Merge pull request #6512 from AndriiDiachuk/add-time-to-seal-metrics
franklywatson Oct 24, 2024
a72cd52
address review comments
janezpodhostnik Oct 24, 2024
47e2da5
goimports
jordanschalm Oct 24, 2024
f8f686b
goimports
jordanschalm Oct 24, 2024
874f633
fix ineffassign?
jordanschalm Oct 24, 2024
f14e47a
lint fix
ramtinms Oct 24, 2024
bca4479
remove .txt bench in storage package
jordanschalm Oct 24, 2024
8d5a3b3
Merge pull request #6215 from onflow/bastian/computation-remaining
turbolent Oct 24, 2024
c34bf25
move emulator to internal package
jordanschalm Oct 24, 2024
9ae2553
add package godoc
jordanschalm Oct 24, 2024
274b370
add event collection and replayability utility
ramtinms Oct 21, 2024
432753f
Added new flag for rest max payload size
AndriiDiachuk Oct 25, 2024
f02fec8
Removed commented code
AndriiDiachuk Oct 25, 2024
2ccf370
add more comments
janezpodhostnik Oct 25, 2024
d9d5ef4
Merge branch 'master' into janez/version-boundary-to-cadence
janezpodhostnik Oct 25, 2024
a0b3795
Merge branch 'master' into rest-msg-max-request-size-configurable
AndriiDiachuk Oct 25, 2024
240baac
Merge branch 'master' into improve-bounds-checking-in-converter
AndriiDiachuk Oct 25, 2024
d6fe283
fix link in docs
jordanschalm Oct 25, 2024
9c47667
swith to single mapped version
janezpodhostnik Oct 25, 2024
456e8a6
fix test
janezpodhostnik Oct 25, 2024
58e84cd
allpy review comments
janezpodhostnik Oct 25, 2024
b2ee0e9
fix mocks
janezpodhostnik Oct 25, 2024
c1a1cc0
Merge pull request #6594 from bluesign/withoutEmulator
jordanschalm Oct 25, 2024
4976548
minor revision of godoc
Oct 25, 2024
18a36f5
Merge branch 'master' into yurii/6517-proposal-refactoring
Oct 25, 2024
78dd10d
linted code
Oct 26, 2024
be15d03
Merge pull request #6526 from onflow/yurii/6517-proposal-refactoring
AlexHentschel Oct 26, 2024
bb3c7db
Merge pull request #6510 from onflow/leo/remove-unused-ingestion-and-…
zhangchiqing Oct 26, 2024
30d861c
Changed endpoints message index to start at 0
AndriiDiachuk Oct 28, 2024
a6b157c
Merge pull request #6560 from onflow/janez/version-boundary-to-cadence
janezpodhostnik Oct 28, 2024
82463dc
Merge branch 'ramtin/evm-add-utilities-for-testing-re-execution' of g…
ramtinms Oct 28, 2024
f0ee0ce
fix import order
ramtinms Oct 28, 2024
0a6314a
Merge branch 'master' into ramtin/evm-add-utilities-for-testing-re-ex…
ramtinms Oct 28, 2024
d198e13
Merge branch 'master' into ramtin/evm-add-cmd-for-exporting-evm-state
ramtinms Oct 28, 2024
648e46c
Merge pull request #6582 from onflow/ramtin/evm-add-utilities-for-tes…
ramtinms Oct 28, 2024
395afb9
Merge pull request #6561 from onflow/ramtin/evm-add-cmd-for-exporting…
ramtinms Oct 28, 2024
f639b0b
Update CODEOWNERS
ramtinms Oct 28, 2024
2fb29f2
Merge branch 'master' into change-send-and-subscribe-endoints-msg-ind…
AndriiDiachuk Oct 29, 2024
a5e352b
update code owners
ramtinms Oct 29, 2024
3496c0f
Merge pull request #6601 from onflow/ramtin/update-code-owners
ramtinms Oct 29, 2024
09a19ea
Merge branch 'master' into UlyanaAndrukhiv/6413-backfill-tx-error-mes…
UlyanaAndrukhiv Oct 30, 2024
0380c35
Updated according to suggested comments
UlyanaAndrukhiv Oct 30, 2024
74a7d98
Merge branch 'master' of github.com:AndriiDiachuk/flow-go into change…
AndriiDiachuk Oct 30, 2024
81bc3e5
Merge branch 'change-send-and-subscribe-endoints-msg-index-start-with…
AndriiDiachuk Oct 30, 2024
c41f135
Fixed integration test
AndriiDiachuk Oct 30, 2024
813637f
Update to Cadence v1.2.2
turbolent Oct 30, 2024
f7acd2a
attachments are no longer behind a feature flag and always enabled
turbolent Oct 30, 2024
d65f54d
update mocks
turbolent Oct 30, 2024
951b6f9
fix imports
turbolent Oct 30, 2024
6787b60
go mod tidy
turbolent Oct 30, 2024
3a06095
go mod tidy
turbolent Oct 30, 2024
3708be5
fix prefix. flow-go-sdk is not local
turbolent Oct 30, 2024
b5fab5c
Merge pull request #6608 from onflow/auto-update-onflow-cadence-v1.2.2
turbolent Oct 31, 2024
b3752cc
Updated according tx error messages storing, reused existing function…
UlyanaAndrukhiv Nov 1, 2024
b610309
Merge branch 'master' into UlyanaAndrukhiv/6413-backfill-tx-error-mes…
UlyanaAndrukhiv Nov 1, 2024
0fba2ae
Merge pull request #6499 from The-K-R-O-K/UlyanaAndrukhiv/6497-refact…
peterargue Nov 1, 2024
681dd9a
Merge pull request #6567 from AndriiDiachuk/improve-bounds-checking-i…
peterargue Nov 1, 2024
f9e3f2c
Merge branch 'master' into change-send-and-subscribe-endoints-msg-ind…
AndriiDiachuk Nov 4, 2024
5032748
Passing same operator value for request size as for rest, added check…
AndriiDiachuk Nov 4, 2024
1665474
Merge branch 'master' into rest-msg-max-request-size-configurable
AndriiDiachuk Nov 4, 2024
92da999
Added skeleton for REST refactoring
UlyanaAndrukhiv Nov 4, 2024
6384695
refactored routes package, updated tests
UlyanaAndrukhiv Nov 4, 2024
2565871
Updated test according changes
UlyanaAndrukhiv Nov 4, 2024
64b7f10
Removed unused folders, updated imports, moved CreateTransactionReque…
UlyanaAndrukhiv Nov 4, 2024
bdc9d9b
Updated imports name
UlyanaAndrukhiv Nov 4, 2024
12299dc
Merge branch 'master' of github.com:The-K-R-O-K/flow-go into UlyanaAn…
UlyanaAndrukhiv Nov 4, 2024
99b3806
Added godoc for http and ws requests
UlyanaAndrukhiv Nov 4, 2024
f1d0306
Added godoc and TODO for rest README
UlyanaAndrukhiv Nov 4, 2024
899e12e
Merge pull request #6580 from onflow/tarak/update-util-build
tarakby Nov 4, 2024
dd2ec96
Update cmd/access/node_builder/access_node_builder.go
AndriiDiachuk Nov 5, 2024
c52d565
Update cmd/observer/node_builder/observer_builder.go
AndriiDiachuk Nov 5, 2024
640a918
Merge branch 'master' into rest-msg-max-request-size-configurable
AndriiDiachuk Nov 5, 2024
948a053
Merge branch 'master' of github.com:AndriiDiachuk/flow-go into change…
AndriiDiachuk Nov 5, 2024
299829d
Moved check for index to return error instantly
AndriiDiachuk Nov 5, 2024
2675538
Merge branch 'master' of github.com:The-K-R-O-K/flow-go into UlyanaAn…
UlyanaAndrukhiv Nov 5, 2024
fc6528b
Merge branch 'UlyanaAndrukhiv/6413-backfill-tx-error-messages' of git…
UlyanaAndrukhiv Nov 5, 2024
1080963
Merge branch 'master' into UlyanaAndrukhiv/6413-backfill-tx-error-mes…
UlyanaAndrukhiv Nov 5, 2024
26c3072
Updated according to suggested comments
UlyanaAndrukhiv Nov 5, 2024
d47137d
Updated unit test
UlyanaAndrukhiv Nov 5, 2024
cfd4a7b
Reverted back previous name for common http handler
UlyanaAndrukhiv Nov 5, 2024
5e30e69
Renamed wsRoutes to wsLegacyRoutes
UlyanaAndrukhiv Nov 5, 2024
7c286ce
Renamed AddWsRoutes method to AddWsLegacyRoutes
UlyanaAndrukhiv Nov 5, 2024
5065c78
Merge branch 'master' into UlyanaAndrukhiv/6615-rest-refactoring
UlyanaAndrukhiv Nov 5, 2024
57aacf9
Updated error messages
UlyanaAndrukhiv Nov 5, 2024
047d643
Updated error messages for execution-node-ids parsing
UlyanaAndrukhiv Nov 5, 2024
0187be1
Changed log level not to spam messages
AndriiDiachuk Nov 6, 2024
0d7f4e4
Changed one more log level
AndriiDiachuk Nov 6, 2024
258273c
Added integration test for backfilling tx error messages
UlyanaAndrukhiv Nov 6, 2024
df95497
Merge pull request #6596 from AndriiDiachuk/rest-msg-max-request-size…
peterargue Nov 6, 2024
43ee3c5
Merge pull request #6598 from AndriiDiachuk/change-send-and-subscribe…
peterargue Nov 6, 2024
2abadd0
Merge branch 'master' into observer-ignore-invalid-peers
franklywatson Nov 6, 2024
ed149a7
Changed follower builder logs as well
AndriiDiachuk Nov 7, 2024
68c2b4a
Merged with master
UlyanaAndrukhiv Nov 7, 2024
90cbd8d
Reverted back using const value in test
UlyanaAndrukhiv Nov 7, 2024
6de9247
Updated README for http packages
UlyanaAndrukhiv Nov 7, 2024
f44c7fb
Merge pull request #6621 from AndriiDiachuk/observer-ignore-invalid-p…
peterargue Nov 7, 2024
a80d4c5
Merge pull request #6525 from The-K-R-O-K/UlyanaAndrukhiv/6413-backfi…
peterargue Nov 7, 2024
6be9cc4
Merge branch 'master' into UlyanaAndrukhiv/6615-rest-refactoring
UlyanaAndrukhiv Nov 7, 2024
b0becd5
Fixed issues where time-to-seal was NaN
AndriiDiachuk Nov 7, 2024
b929eea
Merge pull request #6616 from The-K-R-O-K/UlyanaAndrukhiv/6615-rest-r…
peterargue Nov 7, 2024
56b220a
print log when checks the executed block matches the sealed result
zhangchiqing Oct 11, 2024
08ab786
Merge branch 'master' into time-to-seal-metrics-fix
AndriiDiachuk Nov 7, 2024
40d5c3e
Always remove record at the end
AndriiDiachuk Nov 7, 2024
0cd2759
Merge branch 'master' into petera/allow-version-control-ignored-versions
franklywatson Nov 7, 2024
aeabf4c
Merge pull request #6535 from onflow/petera/allow-version-control-ign…
peterargue Nov 8, 2024
aaaf9be
Merge pull request #6559 from onflow/leo/log-execution-matching-checks
zhangchiqing Nov 8, 2024
0ac69c1
Merge branch 'master' into time-to-seal-metrics-fix
AndriiDiachuk Nov 8, 2024
acbc34f
Merge pull request #6624 from AndriiDiachuk/time-to-seal-metrics-fix
peterargue Nov 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 0 additions & 17 deletions .github/stale.yml

This file was deleted.

55 changes: 55 additions & 0 deletions .github/workflows/actions/test-monitor-process-results/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: Test Monitor - Process Results

description: Custom action that's used in multiple Flaky Test Monitor jobs to process test results and upload them to BigQuery

inputs:
service_account:
description: 'The GCP Service Account'
required: true
workload_identity_provider:
description: 'The GCP Workload Identity Provider'
required: true

runs:
using : "composite"
steps:
- name: Get commit date
id: commit_date
run: echo "::set-output name=date::$(git show --no-patch --no-notes --pretty='%cI' $COMMIT_SHA)"
shell: bash

- name: Get job run date
id: job_run_date
run: echo "::set-output name=date::$(TZ=":UTC" date -Iseconds)"
shell: bash

- name: Process test results
run: cat test-output | go run tools/test_monitor/level1/process_summary1_results.go
env:
JOB_STARTED: ${{ steps.job_run_date.outputs.date }}
COMMIT_DATE: ${{ steps.commit_date.outputs.date }}
shell: bash

- name: Google auth
id: auth
uses: google-github-actions/auth@v2
with:
service_account: ${{ inputs.service_account }}
token_format: 'access_token'
workload_identity_provider: ${{ inputs.workload_identity_provider }}

- name: 'Set up Cloud SDK'
uses: 'google-github-actions/setup-gcloud@v2'

- name: Upload results to BigQuery (skipped tests)
uses: nick-fields/retry@v2
with:
timeout_minutes: 1
max_attempts: 3
command: bq load --source_format=NEWLINE_DELIMITED_JSON $BIGQUERY_DATASET.$BIGQUERY_TABLE $SKIPPED_TESTS_FILE tools/test_monitor/schemas/skipped_tests_schema.json
- name: Upload results to BigQuery (test run)
uses: nick-fields/retry@v2
with:
timeout_minutes: 2
max_attempts: 3
command: bq load --source_format=NEWLINE_DELIMITED_JSON $BIGQUERY_DATASET.$BIGQUERY_TABLE2 $RESULTS_FILE tools/test_monitor/schemas/test_results_schema.json
99 changes: 0 additions & 99 deletions .github/workflows/bench.yml

This file was deleted.

48 changes: 32 additions & 16 deletions .github/workflows/builds.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Build Node Docker Images
# This workflow is used to build and push one-off images for specific node types. This is useful
# when deploying hotfixes or any time a change is not needed for all node roles.
name: Build Node Docker Images

on:
workflow_dispatch:
Expand Down Expand Up @@ -38,9 +38,10 @@ on:
type: boolean
description: 'Observer'
required: false
include_without_netgo:
# GHA allows only up to 10 inputs - regroup two entries in one
include_alternative_builds:
type: boolean
description: 'Build `without_netgo` images'
description: 'Build amd64 `without_adx` and `without_netgo_without_adx` images, and arm64 images'
required: false

jobs:
Expand All @@ -51,6 +52,9 @@ jobs:
outputs:
matrix: ${{ steps.generate.outputs.matrix }}
steps:
- name: Print all input variables
run: echo '${{ toJson(inputs) }}' | jq

- id: generate
run: |
roles=()
Expand All @@ -74,9 +78,11 @@ jobs:
fi
rolesJSON=$(jq --compact-output --null-input '$ARGS.positional' --args -- "${roles[@]}")
echo "matrix={\"role\":$(echo $rolesJSON)}" >> $GITHUB_OUTPUT

docker-push:
name: ${{ matrix.role }} images
runs-on: ubuntu-latest
environment: Production Docker Registry
needs: matrix_builder

# setup jobs for each role
Expand All @@ -86,33 +92,43 @@ jobs:

steps:
- name: Setup Go
uses: actions/setup-go@v2
uses: actions/setup-go@v4
with:
go-version: '1.19'

- name: Checkout repo
uses: actions/checkout@v2
with:
ref: ${{ inputs.tag }}

# Provide Google Service Account credentials to Github Action, allowing interaction with the Google Container Registry
# Logging in as [email protected]
- name: Docker login
uses: docker/login-action@v1
- id: auth
uses: google-github-actions/auth@v1
with:
registry: gcr.io
username: _json_key
password: ${{ secrets.GCR_SERVICE_KEY }}
credentials_json: ${{ secrets.GCR_SERVICE_KEY_SECRET }}
- name: Set up Google Cloud SDK
uses: google-github-actions/setup-gcloud@v1
- name: Authenticate docker with gcloud
run: |
gcloud auth configure-docker

- name: Build/Push ${{ matrix.role }} images
- name: Build/Push ${{ matrix.role }} amd64 images with adx (default)
env:
IMAGE_TAG: ${{ inputs.docker_tag }}
GITHUB_CREDS: "machine github.com login ${{ secrets.REPO_SYNC_USER }} password ${{ secrets.REPO_SYNC }}"
CADENCE_DEPLOY_KEY: ${{ secrets.CADENCE_DEPLOY_KEY }}
run: |
make docker-build-${{ matrix.role }} docker-push-${{ matrix.role }}
make docker-build-${{ matrix.role }}-with-adx docker-push-${{ matrix.role }}-with-adx

- name: Build/Push ${{ matrix.role }} without_netgo images
if: ${{ inputs.include_without_netgo }}
- name: Build/Push ${{ matrix.role }} amd64 images without netgo and without adx, arm64 images
if: ${{ inputs.include_alternative_builds }}
env:
IMAGE_TAG: ${{ inputs.docker_tag }}
GITHUB_CREDS: "machine github.com login ${{ secrets.REPO_SYNC_USER }} password ${{ secrets.REPO_SYNC }}"
CADENCE_DEPLOY_KEY: ${{ secrets.CADENCE_DEPLOY_KEY }}
run: |
make docker-build-${{ matrix.role }}-without-netgo docker-push-${{ matrix.role }}-without-netgo
make docker-build-${{ matrix.role }}-without-adx docker-push-${{ matrix.role }}-without-adx \
docker-build-${{ matrix.role }}-without-netgo-without-adx docker-push-${{ matrix.role }}-without-netgo-without-adx \
docker-cross-build-${{ matrix.role }}-arm docker-push-${{ matrix.role }}-arm



56 changes: 39 additions & 17 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
@@ -1,37 +1,59 @@
name: CD

on:
push:
tags:
- '*'
- "!daily-*"
# Workflow dispatch for now, while we're testing environments
# push:
# tags:
# - '*'
# - "!daily-*"
workflow_dispatch:
inputs:
tag:
description: 'Tag/commit'
required: true
type: string


env:
GO_VERSION: "1.22"

jobs:
docker-push:
name: Push to container registry
runs-on: ubuntu-latest
environment: Production Docker Registry
steps:
- name: Setup Go
uses: actions/setup-go@v2
uses: actions/setup-go@v4
timeout-minutes: 10 # fail fast. sometimes this step takes an extremely long time
with:
go-version: '1.19'
go-version: ${{ env.GO_VERSION }}
- name: Checkout repo
uses: actions/checkout@v2
- name: Build relic
run: make crypto_setup_gopath
with:
ref: ${{ inputs.tag }}
# Provide Google Service Account credentials to Github Action, allowing interaction with the Google Container Registry
# Logging in as [email protected]
- name: Docker login
uses: docker/login-action@v1
- id: auth
uses: google-github-actions/auth@v1
with:
registry: gcr.io
username: _json_key
password: ${{ secrets.GCR_SERVICE_KEY }}
credentials_json: ${{ secrets.GCR_SERVICE_KEY_SECRET }}
- name: Set up Google Cloud SDK
uses: google-github-actions/setup-gcloud@v1
- name: Authenticate docker with gcloud
run: |
gcloud auth configure-docker
- name: Docker build
env:
CADENCE_DEPLOY_KEY: ${{ secrets.CADENCE_DEPLOY_KEY }}
run: |
make docker-build-flow
make docker-build-flow-without-netgo
make docker-build-flow-with-adx
make docker-build-flow-without-adx
make docker-build-flow-without-netgo-without-adx
make docker-cross-build-flow-arm
- name: Docker push
run: |
make docker-push-flow
make docker-push-flow-without-netgo
make docker-push-flow-with-adx
make docker-push-flow-without-adx
make docker-push-flow-without-netgo-without-adx
make docker-push-flow-arm
Loading