mirror of https://github.com/logos-co/roadmap.git
81 lines
2.7 KiB
Markdown
81 lines
2.7 KiB
Markdown
|
---
|
||
|
title: "2023-08-11 Codex weekly"
|
||
|
tags:
|
||
|
- "codex-updates"
|
||
|
date: 2023-08-11
|
||
|
lastmod: 2023-08-17
|
||
|
draft: false
|
||
|
---
|
||
|
|
||
|
|
||
|
# Codex update August 11
|
||
|
|
||
|
---
|
||
|
## Client
|
||
|
|
||
|
### Milestone: Merkelizing block data
|
||
|
|
||
|
- Initial Merkle Tree implementation - https://github.com/codex-storage/nim-codex/pull/504
|
||
|
- Work on persisting/serializing Merkle Tree is underway, PR upcoming
|
||
|
|
||
|
### Milestone: Block discovery and retrieval
|
||
|
|
||
|
- Continued analysis of block discovery and retrieval - https://hackmd.io/_KOAm8kNQamMx-lkQvw-Iw?both=#fn5
|
||
|
- Reviewing papers on peers sampling and related topics
|
||
|
- [Wormhole Peer Sampling paper](http://publicatio.bibl.u-szeged.hu/3895/1/p2p13.pdf)
|
||
|
- [Smoothcache](https://dl.acm.org/doi/10.1145/2713168.2713182)
|
||
|
- Starting work on simulations based on the above work
|
||
|
|
||
|
### Milestone: Distributed Client Testing
|
||
|
|
||
|
- Continuing working on log collection/analysis and monitoring
|
||
|
- Details here https://github.com/codex-storage/cs-codex-dist-tests/pull/41
|
||
|
- More related issues/PRs:
|
||
|
- https://github.com/codex-storage/infra-codex/pull/20
|
||
|
- https://github.com/codex-storage/infra-codex/pull/20
|
||
|
- Testing and debugging Condex in continuous testing environment
|
||
|
- Debugging continuous tests [cs-codex-dist-tests/pull/44](https://github.com/codex-storage/cs-codex-dist-tests/pull/44)
|
||
|
- pod labeling [cs-codex-dist-tests/issues/39](https://github.com/codex-storage/cs-codex-dist-tests/issues/39)
|
||
|
|
||
|
---
|
||
|
## Infra
|
||
|
|
||
|
### Milestone: Kubernetes Configuration and Management
|
||
|
- Move Dist-Tests cluster to OVH and define naming conventions
|
||
|
- Configure Ingress Controller for Kibana/Grafana
|
||
|
- **Create documentation for Kubernetes management**
|
||
|
- **Configure Dist/Continuous-Tests Pods logs shipping**
|
||
|
|
||
|
### Milestone: Continuous Testing and Labeling
|
||
|
- Watch the Continuous tests demo
|
||
|
- Implement and configure Dist-Tests labeling
|
||
|
- Set up logs shipping based on labels
|
||
|
- Improve Docker workflows and add 'latest' tag
|
||
|
|
||
|
### Milestone: CI/CD and Synchronization
|
||
|
- Set up synchronization by codex-storage
|
||
|
- Configure Codex Storage and Demo CI/CD environments
|
||
|
|
||
|
---
|
||
|
## Marketplace
|
||
|
|
||
|
### Milestone: L2
|
||
|
|
||
|
- Taiko L2 integration
|
||
|
- Done but merge is blocked by a few issues - https://github.com/codex-storage/nim-codex/pull/483
|
||
|
|
||
|
### Milestone: Marketplace Sales
|
||
|
|
||
|
- Lots of cleanup and refactoring
|
||
|
- Finished refactoring state machine PR [link](https://github.com/codex-storage/nim-codex/pull/469)
|
||
|
- Added support for loading node's slots during Sale's module start [link](https://github.com/codex-storage/nim-codex/pull/510)
|
||
|
|
||
|
---
|
||
|
## DAS
|
||
|
|
||
|
### Milestone: DHT simulations
|
||
|
|
||
|
- Implementing a DHT in Python for the DAS simulator - https://github.com/cortze/py-dht.
|
||
|
|
||
|
|
||
|
NOTE: Several people are/where out during the last few weeks, so some milestones are paused until they are back
|