mirror of https://github.com/logos-co/roadmap.git
42 lines
1.7 KiB
Markdown
42 lines
1.7 KiB
Markdown
|
---
|
||
|
title: 2023-08-31 Codex weekly
|
||
|
tags:
|
||
|
- codex-updates
|
||
|
date: 2023-08-31
|
||
|
lastmod: 2023-09-04
|
||
|
draft: false
|
||
|
---
|
||
|
# Codex Update August 21-31
|
||
|
|
||
|
## Client
|
||
|
|
||
|
### Milestone: Block Merkelization
|
||
|
- [Storing and retrieving data using merkle trees](https://github.com/codex-storage/nim-codex/pull/541)
|
||
|
- [Coders for merkle trees](https://github.com/codex-storage/nim-codex/pull/519)
|
||
|
- [Refine merkle tree construction](https://github.com/codex-storage/nim-codex/pull/516)
|
||
|
|
||
|
### Milestone: Block Exchange protocol refinements and simulations
|
||
|
- Tracker simulation implementation
|
||
|
- Block exchange protocol thoughts
|
||
|
- https://hackmd.io/ydT3AiliS8q2vdixBUXvCQ
|
||
|
- Follow [swarmsim repo](https://github.com/codex-storage/swarmsim) for updates
|
||
|
|
||
|
### Milestone: Async Disc Access & Threading support
|
||
|
- Tests on sharing thread data with refc
|
||
|
- [errorVariable and thread safety](https://github.com/codex-storage/questionable/issues/45)
|
||
|
- [Fix error binding in without statement on multiple threads](https://github.com/codex-storage/questionable/pull/46)
|
||
|
- [WIP: Prototype proxy IO threadpool](https://github.com/codex-storage/nim-datastore/pull/42)
|
||
|
|
||
|
### Milestone: Client stability and debugging
|
||
|
- Major effort to stabilize the Codex client through continuous automated testing
|
||
|
- [Start discovery after announce address is updated](https://github.com/codex-storage/nim-codex/pull/543)
|
||
|
- [Start discovery after announce address is updated](https://github.com/codex-storage/nim-codex/pull/536)
|
||
|
- [Retrieve empty blocks](https://github.com/codex-storage/nim-codex/pull/513)
|
||
|
|
||
|
## Infra
|
||
|
|
||
|
### Milestone: Monitoring and Metrics
|
||
|
- Install Node exporter and Prometheus in Dist-Tests cluster
|
||
|
- Grafana Dashboard updates
|
||
|
- Automated metrics scraping
|