Skip to content

Tags: AsyncFlow-Sim/AsyncFlow

Tags

v0.1.1

Toggle v0.1.1's commit message
fixing readme

0.1.0a2

Toggle 0.1.0a2's commit message
minor change

0.1.0a1

Toggle 0.1.0a1's commit message
minor fix before publish

v0.1.0-alpha

Toggle v0.1.0-alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release/0.1.0 (#17)

* setting up the branch

* minor correction

* minor changes

* improved script for linux

* minor change

* Delete docker_fs/.env.dev

* Delete docker_fs/.env.test

* Features/event generator (#1)

* setting up the generator

* poisson-poisson requests sampling

* Delete docker_fs/.env.dev

* Delete docker_fs/.env.test

* changes

* refactor for event generator

* added gaussian truncated generator and unit tests for helpers

* imprved documentantion and simulation time handling

* simulation start with the vent generator

* small refactor + tests for the generation of events

* minor changes

* Update src/app/schemas/simulation_input.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update tests/unit/sampler/test_sampler_helper.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update scripts/quality-check.sh

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update tests/integration/db_initialization/test_init_models.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* minor changes after PR review

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* minor changes

* Features/event generator documentation test improvements (#2)

* moving file to correct folder

* Documentation added

* Update requests_generator.md

* test Added, introduced constants for the sampling window

* Update tests/unit/sampler/test_poisson_posson.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* README update

* Improved constants management

* Clean and refactor

* Features/request handler endpoint input (#3)

* Introduction of the input structure for endpoints

* Documentation + foundation of topology input

* Improve Step validation, added unit test for the input

* improved documentation for the input

* Features/definition full payload simulation (#4)

* Improved input structure and pytest

* Improved pytest structure accordingly to the new schema

* definition of the metrics to be measured and update of the simulation input

* improved documentations added rationale behind metrics

* improved pytest logic and code coherence

* Update src/app/core/helpers.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Features/rqs generator runtime (#5)

* definition of state and RqsGeneratorRuntime

* defined edge runtime and more central logic for sampler

* minor changes

* minor changes

* minor bug fixed

* pytest adapted to the new structure, added pytest for rqs_state

* Update src/app/core/runtime/rqs_generator.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/app/core/runtime/rqs_generator.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/app/core/runtime/edge.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/app/core/runtime/edge.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update tests/unit/runtime/test_requests_generator.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/app/core/event_samplers/common_helpers.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/app/core/event_samplers/common_helpers.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/app/core/event_samplers/common_helpers.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* minor changes

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Features/client server runtime (#6)

* defined client runtime + tests

* initiated the server runtime plus correction of tghe structure

* code refactor + test added for runtime + documentation

* Update tests/conftest.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Features/metric sampler and collection (#7)

* defined architecture for the central collector + documentation

* server modification to collect metrics and updated docs

* Completed metric collector for server plus test

* remove web app dependencies and added metrics for rqs latency

* improved docs and improved metric collection

* changes to make the code compatible with new changes

* improved ci against toml changes

* update lock file

* minor change

* Features/metrics elaboration (#8)

* introduction to the analyzer class + tests

* refactor of the analyzer

* Features/load balancer node (#9)

* Added LB structure in the input for the simulation + tests

* introduced LB runtime + documentation

* Added test for LB and small refactor to define the SimRunner

* Features/simulation runner (#10)

* added the first method to the simulation runner

* added methods to handle nodes

* completed simulation runtime + integration test

* Features/integration tests unit tests (#11)

* new integration test + bug fixing

* added integration and unit test

* first tests working

* minor change

* first working example, upgrade docs, upgrade docstrings

* improvements

* path bug fixed

* new readme and guide to build yaml

* Update README.md

* Added pybuilder and unit tests (#12)

* Refactor/change project name plus docs improvement (#13)

* Changed name from fastsim to asyncflow app folder renamed in asyncflow

* improved docs

* minor changes

* Refactor/pypi preparation (#14)

* Reafctor for the folder schemas + defined import for public api

* Defined public api, improved docs

* minor changes

* minor changes

* Features/lb example and docs tutorial (#15)

* minor docs changes

* improved pytoml

* improved docs + LB examples

* sanity ci check

* Ci for main (#16)

* Readme final, docs improved

* Docs improvement, refactor analyzer, example added

* Added scripts for setup, added pytest, improved readme

* Example LB improvements

* CI for main + system tests

* fixing a bug

* bug fixed

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>