mirror of https://github.com/logos-co/roadmap.git
56 lines
2.5 KiB
Markdown
56 lines
2.5 KiB
Markdown
|
---
|
||
|
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
|