Aleksandar Mladenovic

Results 14 issues of Aleksandar Mladenovic

For the issue, #764, I resolved by reducing the error level to warning from errors. The code change is just modifying error to warning with one line. Here is my...

# Description I improved the flexibility by reducing the warning level of the KEEPALIVE log message. So when we look at the log output in the k8s examples, there are...

# Description I handled get_tree() GRPC request in the CAS Server. Used FIFO(First-In-First-Out) traversal method ( BFS Algorithm ) to loop over directories using `VecDeque` data structure. Paging is supported...

# Description When CAS and AC uses the same store, it might produce unexpected side-effects and wrong behaviors. To prevent system from such situation, it currently raises an error when...

# Description I exposed the drop function of Bytes for resolving the memory fragmentation issues because Bytes are often very small (~50% of the data is less than 500 bytes)....

# Description Recently, I found out that there were 2 typos remaining in this project. 1. Here, `my` should be `may`. https://github.com/TraceMachina/nativelink/blob/d37bd90a314890fe901235e0432d263faa66d221/deployment-examples/docker-compose/Dockerfile#L21 2. Here, the code comments for `simple_cache_test.sh` and...

Recently, I found out that there were 2 typos remaining in this project. 1. Here, `my` should be `may`. https://github.com/TraceMachina/nativelink/blob/d37bd90a314890fe901235e0432d263faa66d221/deployment-examples/docker-compose/Dockerfile#L21 2. Here, the code comments for `simple_cache_test.sh` and `simple_prometheus_test.sh` are...

# Description APIs in `StoreLike` now uses `u64` instead of `usize` It's because `u64` expresses the size of the data, but `usize` expresses local memory limits. It includes bunch of...

# Description When `Worker` is connecting to the `Scheduler`, both sides should express which version of NativeLink they are using in the metadata and if they are not matched, they...