roadmap/content/codex/updates/2023-11-10.md

56 lines
2.5 KiB
Markdown
Raw Normal View History

2023-11-14 20:18:07 +00:00
---
title: 2023-11-10 Codex weekly
tags:
- codex-updates
date: 2023-11-14
lastmod: 2023-11-14
draft: false
description: Weekly update of Codex
---
# Codex Update Nov 6th - Nov 10th
> The team is working towards deploying a beta testnet by the end of the year, and most work is centered around finishing all the required functionality for that.
## Client
### Epic: Block Merkelization
- Merkelization concrete PR in review - mostly ready for merging
- https://github.com/codex-storage/nim-codex/pull/566
- Working on nim-datasotre to support atomic updates
- https://github.com/codex-storage/nim-datastore/pull/58
### Epic: Wiring the Proving System
- Merged conversion from field elements into bytes in nim-poseidon2
- https://github.com/codex-storage/nim-poseidon2/pull/6
- Added streaming API for Balazs's sponge in nim-poseidon2
- https://github.com/codex-storage/nim-poseidon2/pull/9
- Fixed merkle root construction for odd number of elements in nim-poseidon2
- https://github.com/codex-storage/nim-poseidon2/pull/8
- 2D erasure coding WIP
- https://github.com/codex-storage/nim-codex/pull/608
### Epic: Improve Client Stability
- Async profiling (it might actualy work)
- https://github.com/codex-storage/nim-codex/pull/600
- Prometheus metrics collector completed with tests
## Marketplace
### Epic: End-to-end Testing
- Addressed access issues within the marketplacesuite template, pinpointing a problem with a provider declared in ethertest and overcoming the challenge through deep template layer analysis.
- Discussions about improving the repostore maintenance module, specifically the method for returning bytes to Availabilities.
- Optimizing multinode integration tests, streamlining the process to enhance efficiency and performance.
- Integration test for the proving loop in the sales state module that was previously causing hang-ups, ensuring smoother operation.
- Progressed towards a cleaner integration test structure with the creation of a draft PR, setting the stage for more structured testing and deployment.
## Infra
- Configure TCP/UDP port forwarding for Testnet deployment [80](https://github.com/codex-storage/infra-codex/issues/80)
- Organize Grafana Dashboards [82](https://github.com/codex-storage/infra-codex/issues/82)
- Configure Continuous Tests automation [69](https://github.com/codex-storage/infra-codex/issues/69)
- Run Continuous Tests and check metrics
- Organize Grafana Dashboards
- Configure Continuous Tests automation enhancement
- Update Vector config
- Configure TCP/UDP port forwarding for Testnet deployment