Marcin Copik

Results 100 issues of Marcin Copik

We need an accounting system to easily conduct benchmarks. - [ ] Gather lambda runtimes. - [ ] Count queue events. - [ ] Aggregate DynamoDB operation counts. - [...

enhancement
good first issue

Sometimes we observe that the main node `/` has large data even if not set. This appeared with the S3 user data store. Likely, there is a bug in the...

bug

When modifying the list of children in a node (`delete`, `create`), we should modify the counter `pFixSys`.

enhancement

When trying to commit data from the distributor PoV, we need to handle transaction conflicts by retrying in a loop until we get a failure on success. We do not...

enhancement

The current codebase is not sustainable, and we should improve it. - [ ] Split the logic of different requests into modules. - [ ] Abstract AWS-specific dependencies from the...

enhancement

AWS S3 and Redis support pipelining, and we could use them to send a stream of requests from a client. - [ ] Implement HTTP-based requests to S3. - [...

enhancement

Currently, a single writer function can only execute a batch of requests sequentially. However, the operations can be efficiently pipelined by pushing requests to storage in parallel while preserving the...

enhancement

We noticed that when we create more watches, the epoch counters grow - but they do not shrink once watches are processed.

bug

DynamoDB is not sufficient, we need to try SQS. - [x] Allocate SQS queue in resources. - [ ] Benchmark SQS queue. - [x] Expose configuration of polling parameters. -...

enhancement
first beta

The implementation does not include the new type of queue and function. - [x] Change writer implementation to push to the new queue. - [x] Allocate queues. - [x] Implement...

enhancement
first beta