Mostafa Moradian

Results 103 issues of Mostafa Moradian

Write and run tests for metrics endpoint using k6

enhancement

Currently the benchmark are only run locally to ensure functions don't introduce unnecessary overhead, but this should be automated. ## Related - Issue: #119 - PR: #328

enhancement

Global variables cause a few issues, including causing certain tests to fail and complicate state management. So, they'd be better removed.

enhancement

The idea is to introduce version compatibility between GatewayD and plugins. The compatibility matrix should be communicated between GatewayD and plugins upon install and start. This creates two separate set...

enhancement

The purpose of this PR is to update the versions in the docs when a new version of GatewayD is released. This should be done for plugins as well, possibly...

documentation
enhancement

The go-plugin [v1.5.0](https://github.com/hashicorp/go-plugin/releases/tag/v1.5.0) introduced [a new feature](https://github.com/hashicorp/go-plugin/pull/270), called `Runner`, that allows custom command runner implementations, that are mutually exclusive with `Cmd` and `Reattach`. Based on [the example module](https://github.com/hashicorp/go-secure-stdlib/pull/84) added to...

enhancement

Currently errors are passed as a string to the plugins and other parameters are passed by casting of different complex types to their primitive counterparts. This needs to be improved...

enhancement
triage

There is currently a chicken and egg problem with loading configuration and running the OTLP tracer. This should be figured out before making it configurable.

enhancement

I ran interrogate on the repository and it reported 23.7% coverage of docstring, which is low. ```bash $ poetry add interrogate $ poetry run interrogate -v ========================= Coverage for /pySigma-backend-loki/...

documentation
velocity

I think these comments belong to the docstring. You can have a `Notes:` title in the docstring and add these comments there. Currently there are two (or possibly more) conventions:...

documentation