Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
5e1c333
TEMP commit on framework/jsonrpc package
adshmh Apr 3, 2025
0aded17
introduce a requestJournal to track all data related to a request
adshmh Apr 7, 2025
4169447
Refactor: merge endpointAttribute and endpointQueryResult
adshmh Apr 8, 2025
6f10e48
Make QoS struct the context builder
adshmh Apr 8, 2025
cf94a95
Introduce request struct
adshmh Apr 8, 2025
6284daf
Remove now-obsolete requestErrorContext
adshmh Apr 8, 2025
bcf5c11
Implement request observations.
adshmh Apr 8, 2025
99aa007
Handle NoResponse, i.e. Protocol-level error
adshmh Apr 9, 2025
80df05f
Update proto definitions to match endpoint structs
adshmh Apr 9, 2025
d67cc05
Implement observation logic
adshmh Apr 9, 2025
09bdbff
Drop obsolete proto files
adshmh Apr 9, 2025
57e84f8
Move all files to framework directory
adshmh Apr 26, 2025
19677b0
Add ObservationsInterpreter placeholder
adshmh Apr 27, 2025
b57082d
Update framework initialization in EVM
adshmh Apr 27, 2025
f5cc4eb
Update package name to framework
adshmh Apr 27, 2025
e1b37e9
Move example EVM up one level
adshmh Apr 27, 2025
47642d5
Regenerate observation package
adshmh Apr 28, 2025
ed28bc8
Refactor proto files to drop redundant endpoint.proto
adshmh Apr 28, 2025
ba649eb
Refactor: consolidate all details/events of a request in requestJournal
adshmh Apr 29, 2025
848fe1c
Refactor: make requestJournal top level struct in observations
adshmh Apr 29, 2025
4b2d70d
Fix syntax errors
adshmh Apr 29, 2025
c3375c7
Fix syntax errors
adshmh Apr 30, 2025
3c3b500
Fix syntax errors
adshmh Apr 30, 2025
56c0535
Refactor observations: requestError
adshmh May 1, 2025
0996e83
Implement the EndpointQualityChecks context
adshmh May 2, 2025
bcef0ad
WIP commit: adding toolkit to judge
adshmh May 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion makefiles/proto.mk
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ proto_gen_observation: ## Generate observation protobuf artifacts
./proto/path/*.proto \
./proto/path/metadata/*.proto \
./proto/path/protocol/*.proto \
./proto/path/qos/*.proto
./proto/path/qos/*.proto \
./proto/path/qos/framework/*.proto

.PHONY: proto_clean
proto_clean: ## Delete existing protobuf artifacts (i.e. .pb.go files)
Expand Down
26 changes: 5 additions & 21 deletions observation/gateway.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 5 additions & 21 deletions observation/http.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion observation/metadata/metadata.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 5 additions & 21 deletions observation/observations.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

70 changes: 13 additions & 57 deletions observation/protocol/morse.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 5 additions & 21 deletions observation/protocol/observations.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading