-
Notifications
You must be signed in to change notification settings - Fork 41
Logbook
Jean-Philippe Raynaud edited this page Jan 22, 2025
·
1014 revisions
This page records a log of the team’s work, thinking, discussions, pains, joys, events, and experiences that happen on a daily basis. It’s supposed to be a kind of Stream of consciousness that can later be searched, analyzed, reviewed in more formal retrospectives.
Rules:
-
Log days in reverse chronological order, recent first
-
When the stream is getting too big, such that github refuses to render do the following:
- extract biggest logical section (half-year or quarter) out of this into a correspondingly named
Logbook-Year-Hn.md
orLogbook-Year-Qn.md
page - update links on top of this page to make it easier to navigate try to fix all links in the wiki at least
- notify the team
- extract biggest logical section (half-year or quarter) out of this into a correspondingly named
-
Move (and link) recurring sections to relevant dedicated pages.
- Update explorer for Incremental Cardano DB #2212: we have kept working on the issue and a PR will be created shortly
- Incremental Cardano DB artifacts production enhancements #2234: the PRs Incremental Cardano DB artifact production enhancements #2239 and refactor(aggregator): better url sanitization process by using a value object #2241 have been created, reviewed and merged. A new PR will be created shortly
- OpenAPI examples check is not working #2235: the PR Openapi examples check #2240 has been created and is pending review. It will be merged shortly
- Fix: support trailing whitespace in protocol key files #2236: the PR has been merged
- Activate compression of aggregator HTTP responses #2225: we have kept working on the draft PR Feat: compress aggregator HTTP responses #2226. It will be ready for review shortly
- Chore: upgrade release-preprod VM #2224: the PR has been merged
- Implement a retry decorator for the FileUploader #2213: we have started to work on the issue and the developments have been pushed to the sfa/2213/implement_fileuploader_retry_decorator branch. A PR will be created shortly
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- Implement artifacts cloud synchronization in Incremental Cardano DB with GCP #2211: the PR Feat: GcpUploader implements synchronization for Cardano database artifacts #2233 has been reviewed and mergeed. The issue is closed
- Update explorer for Incremental Cardano DB #2212: we have kept working on the issue and a PR will be created shortly
- Incremental Cardano DB artifacts production enhancements #2234: we have kept working on the issue and the developments have been pushed to the https://github.com/input-output-hk/mithril/compare/main...ensemble/2234/incremental-db-artifact-production-optimizations branch. A PR will be created shortly
- OpenAPI examples check is not working #2235: we have started to work on the issue. The developments have been pushed to the sfa/2235/openapi_examples_check branch. A PR will be created shortly
- Grafana aggregator dashboard is not working on release networks #2230: we have investigated and understood the origin of the problem. The fix has been applied and the issue is closed
- Fix: support trailing whitespace in protocol key files #2236: the PR has been created and reviewed. It will be merged shortly
- Activate compression of aggregator HTTP responses #2225: we have kept working on the draft PR Feat: compress aggregator HTTP responses #2226. It will be ready for review shortly
- Chore: upgrade release-preprod VM #2224: the PR has been approved and will be merged shortly
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- We have also held our weekly Office Hours on Discord
- Signer does not handle properly signature signed entity timeout #2229: the PR Fix: Signer node properly handles /register-signatures responses when the message has expired #2232 has been reviewed and merged. The issue is closed
-
Upgrade testing-sanchonet for respin with Cardano 10.1.4 #2209: the
testing-sanchonet
network has resumed producing certificates. The issue is closed - Implement artifacts cloud synchronization in Incremental Cardano DB with GCP #2211: the PR Feat: GcpUploader implements synchronization for Cardano database artifacts #2233 is being reviewed and will be merged shortly
- Update explorer for Incremental Cardano DB #2212: we have kept working on the issue and a PR will be created shortly
- Incremental Cardano DB artifacts production enhancements #2234: the issue has been created and groomed. We have started to work on the issue and the developments have been pushed to the https://github.com/input-output-hk/mithril/compare/main...ensemble/2234/incremental-db-artifact-production-optimizations branch. A PR will be created shortly
- Activate compression of aggregator HTTP responses #2225: we have kept working on the draft PR Feat: compress aggregator HTTP responses #2226. It will be ready for review shortly
- Chore: upgrade release-preprod VM #2224: the PR has been approved and will be merged shortly
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- OpenAPI examples check is not working #2235: the bug issue has been created
- Signer does not handle properly signature signed entity timeout #2229: the bug issue has been created and the draft PR Fix: Signer node properly handles /register-signatures responses when the message has expired #2232 has been created. It will be ready for review shortly
- Missing debug and info logs in Mithril nodes #2227: the PR Fix: missing DEBUG logs release builds #2231 has been created, reviewed and merged. The issue is closed
- Upgrade testing-sanchonet for respin with Cardano 10.1.4 #2209: we have received the first signer registrations and we will create a new genesis certificate at the next epoch
- Implement artifacts builder for Incremental Cardano DB #2151: we have kept pairing on the issue. The PR create immutable builder #2223 has been merged. The issue is closed
- Mithril client does not work in Windows Power Shell #2199: the PR doc: add windows powershell commands in client cli documentation #2228 has merged. The issue is closed
- Implement artifacts cloud synchronization in Incremental Cardano DB with GCP #2211: the draft PR Feat: GcpUploader implements synchronization for Cardano database artifacts #2233 has been created. It will be ready for review shortly
- Update explorer for Incremental Cardano DB #2212: we have started to work on the issue and a PR will be created shortly
- Activate compression of aggregator HTTP responses #2225: we have kept working on the draft PR Feat: compress aggregator HTTP responses #2226. It will be ready for review shortly
- Chore: upgrade release-preprod VM #2224: the PR has been approved and will be merged shortly
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- We have also made sure that no test SPOs that we operate needed their KES keys rotated
- Missing debug and info logs in Mithril nodes #2227: the bug issue has been created and we have paired on it. We have understood the source of the problem and we will keep working on it to determine the fix to apply
- Upgrade testing-sanchonet for respin with Cardano 10.1.4 #2209: we have worked on the issue and are waiting for the next epoch before we can see some stake distribution and have the signers registered
- Implement artifacts builder for Incremental Cardano DB #2151: we have kept pairing on the issue. The PR create immutable builder #2223 has been approved and is ready to be merged
- Mithril client does not work in Windows Power Shell #2199: the PR doc: add windows powershell commands in client cli documentation #2228 has been created and reviewed. It will be merged shortly
- Implement artifacts cloud synchronization in Incremental Cardano DB with GCP #2211: we have kept working on the issue and the new developments have been published to the jpraynaud/2211-artifact-gcp-synchro-cardano-database branch. A PR will be created shortly
- Activate compression of aggregator HTTP responses #2225: the issue has been created and groomed. We have kept working on the draft PR Feat: compress aggregator HTTP responses #2226. It will be ready for review shortly
- Design mithril-common split & re-organization in repository #2175: the issue is closed
- Chore: upgrade release-preprod VM #2224: the PR has been approved and will be merged shortly
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- Implement artifacts builder for Incremental Cardano DB #2151: we have kept pairing on the issue. The PR create immutable builder #2223 has been reviewed and is being updated. It will be merged shortly
- Mithril client does not work in Windows Power Shell #2199: we have worked on updating the documentation so that the commands to use with Windows are easier to find
- Implement artifacts cloud synchronization in Incremental Cardano DB with GCP #2211: we have kept working on the issue and the new developments have been published to the jpraynaud/2211-artifact-gcp-synchro-cardano-database branch
- Activate compression of aggregator HTTP responses #2225: the issue has been created and groomed. We have created the draft PR Feat: compress aggregator HTTP responses #2226 which will be ready for review shortly
- Design mithril-common split & re-organization in repository #2175: we have kept working on the issue
- Chore: upgrade release-preprod VM #2224: the PR has been created and reviewed. It will be merged shortly
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- Implement artifacts builder for Incremental Cardano DB #2151: we have kept pairing on the issue. The PR create immutable builder #2223 has been created and is pending review
- Design mithril-common split & re-organization in repository #2175: we have kept working on the issue
- Chore: clean TODOs in repository (second round) #2220: the PR has been reviewed and merged
- Mithril client does not work in Windows Power Shell #2199: we have not been able to reproduce the problem and we think that the behavior is specific to the machine where the problem occurred in the first place. We will update the documentation so that the commands to use with Windows are easier to find
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- Align golden tests implementations in messages #2217: the PR Align messages golden master tests #2221 has been reviewed and merged. The issue is closed
- Implement artifacts cloud synchronization in Incremental Cardano DB with GCP #2211: we have started working on the issue and the developments have been published to the jpraynaud/2211-artifact-gcp-synchro-cardano-database branch
- We have also held our weekly Office Hours meeting on discord
-
Activate Cardano Stake Distribution certification in release-mainnet #2218: the issue has been created and groomed. We have activated the certification of the Cardano stake distribution on the
release-mainnet
network. The issue is closed - Implement artifacts builder for Incremental Cardano DB #2151: we have kept pairing on the issue. The developments have been pushed to the ensemble/2151/create-immutable-builder branch and a draft PR will be created shortly
- Design mithril-common split & re-organization in repository #2175: we have kept working on the issue
- Chore: clean TODOs in repository (second round) #2220: the PR has been created and is pending review
- Mithril client does not work in Windows Power Shell #2199: we have kept investigating the problem
- Upgrade to Cardano 10.1.4 #2208: the PR Feat: Support Cardano node 10.1.4 #2210 has been reviewed and merged. All the Mithril networks have been updated to this version of the Cardano node. The issue is closed
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- Flakiness in e2e tests in CI #2222: the bug issue has been created
- Align golden tests implementations in messages #2217: the issue has been created and groomed. We have started to work on it. The PR Align messages golden master tests #2221 has been created and is pending review. It will be merged shortly
- Implement artifacts cloud synchronization in Incremental Cardano DB with GCP #2211: the issue has been created and groomed
- Update explorer for Incremental Cardano DB #2212: the issue has been created and groomed
- Implement a retry decorator for the FileUploader #2213: the issue has been created and groomed
- Implement Incremental Cardano DB in client library #2214: the issue has been created and groomed
- Enhance Snapshotter to avoid file deletion on error if already exists #2215: the issue has been created and groomed
- Upgrade the deprecated ubuntu-20 builders in CI #2216: the issue has been created and groomed
- Implement artifacts builder for Incremental Cardano DB #2151: we have kept pairing on the issue. The developments have been pushed to the ensemble/2151/create-immutable-builder branch and a draft PR will be created shortly
- Design mithril-common split & re-organization in repository #2175: we have kept working on the issue
- Chore: clean TODOs in repository #2206: the PR has been reviewed and merged. We will keep checking all the TODOs in the repository
- Mithril client does not work in Windows Power Shell #2199: we have started to investigate the problem
- Upgrade to Cardano 10.1.4 #2208: the issue has been created and the PR Feat: Support Cardano node 10.1.4 #2210 has been created and is pending reviews. It will be merged shortly
- Upgrade testing-sanchonet for respin with Cardano 10.1.4 #2209: the issue has been created and groomed
- Release 2503 distribution #2207: the issue has been created and groomed
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- We have also checked that no test SPOs that we operate needed to have their KES keys rotated
- Implement artifacts builder for Incremental Cardano DB #2151: we have kept pairing on the issue. The developments have been pushed to the ensemble/2151/create-immutable-builder branch and a draft PR will be created shortly
- Implement digests route for Incremental Cardano DB in aggregator REST API #2174: the PR Feat: immutable file digests route for CardanoDatabase artifacts aggregator #2204 has been merged. The issue is closed
- Design mithril-common split & re-organization in repository #2175: we have kept working on the issue
- Chore: clean TODOs in repository #2206: the PR has been created and is pending review
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- We have also worked on the sprint planning for the next iteration
- Implement artifacts builder for Incremental Cardano DB #2151: we have kept pairing on the issue. The developments have been pushed to the ensemble/2151/create-immutable-builder branch and a draft PR will be created shortly
- Implement digests route for Incremental Cardano DB in aggregator REST API #2174: the PR Feat: immutable file digests route for CardanoDatabase artifacts aggregator #2204 has been reviewed and is ready too be merged
- Design mithril-common split & re-organization in repository #2175: we have kept working on the issue and finalized a draft of the design
- Client WASM tests for NodeJS are not executed in the CI #2138: we have started to work on the issue and the draft PR Fix: execute Wasm tests on node in CI #2205 has been reviewed and merged. This closes the issue
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- Implement artifacts builder for Incremental Cardano DB #2151: we have paired on the issue. The developments have been pushed to the ensemble/2151/create-immutable-builder branch and a draft PR will be created shortly
- Implement digests route for Incremental Cardano DB in aggregator REST API #2174: the draft PR Feat: immutable file digests route for CardanoDatabase artifacts aggregator #2204 has been created and will be ready for review shortly
- Design mithril-common split & re-organization in repository #2175: we have kept working on the issue
- Fix: nightly dispatcher workflow #2201: the PR has been created, reviewed and merged. It fixes a starup failure of the nightly dispatcher workflow in the CI
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- We have also held the weekly Office Hours meeting on discord
- Implement artifacts builder for Incremental Cardano DB #2151: we have paired on the issue. The PR Feat: ancillary archive creation #2191 has been reviewed and merged. We will keep working on the issue with the implementation of the immutable file artifact builder
-
Implement digests route for Incremental Cardano DB in aggregator REST API #2174: we have started working on the issue and the developments have been pushed to the jpraynaud/2174-digests-route-cardano-database-aggregator branch. A PR will be created shortly
- Refactor: enhance inputs for nightly workflows #2200: the PR has been created, reviewed and merged
- Design mithril-common split & re-organization in repository #2175: we have kept working on the issue
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- Implement artifacts builder for Incremental Cardano DB #2151: we have paired on the issue. The PR Feat: ancillary archive creation #2191 is now pending review
- Minotaur-Mithril PoC follow-up #2196: the issue has been created and will be used to followup on the PoC done by the Minotaur project using Mithril
- CardanoDatabase artifact identifiers have collisions #2197: the bug issue has been created. The PR Fix: CardanoDatabase artifact identifier collisions #2198 has been created, reviewed and merged. The issue is closed
- Chore: upgrade dependencies #2195: the PR has been created, reviewed and merged. It fixes some security with dependencies and always failing jobs in the Hydra CI
- Design mithril-common split & re-organization in repository #2175: we have kept working on the issue
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch
- Implement artifacts builder for Incremental Cardano DB #2151: the PR feat: extend Snapshotter to archive only specific files and directories #2189 has been merged. The draft PR Feat: ancillary archive creation #2191 has been created and it will be ready for review shortly
- Run nightly Aggregator Stress Test and Client Multi Platform workflows #2177: the PR Feat: add workflows to Nightly Dispatcher #2188 has been reviewed and merged. The issue is closed
- Nightly backward compatibility tests failing #2193: the issue has been created and the PR Fix: CardanoDatabase artifacts verification in e2e test #2194 has been created, reviewed and merged. The issue is closed
- Design mithril-common split & re-organization in repository #2175: we have kept working on the issue
- Activate Pythagoras Mithril era #2034]: we have kept monitoring the adoption of the signer version compatible with the era switch