Skip to content

Conversation

@payalcha
Copy link
Owner

Summary

[Provide a short and descriptive summary of the pull request, e.g., "Improve caching mechanism for API calls"]

Type of Change (Mandatory)

Specify the type of change being made.

  • Feature enhancement
  • Bug fix
  • Documentation update
  • Security improvement
  • Others [Please specify]

Description (Mandatory)

[Explain the goal of this PR, the problem it solves and a summary of changes made. Reference any related issues or tickets (e.g., Fixes #123).]

Testing

[Describe the testing done for this PR. If applicable include screenshots.]

payalcha and others added 16 commits May 12, 2025 02:21
Signed-off-by: payalcha <payal.chaurasiya@intel.com>
Signed-off-by: payalcha <payal.chaurasiya@intel.com>
Signed-off-by: payalcha <payal.chaurasiya@intel.com>
Signed-off-by: payalcha <payal.chaurasiya@intel.com>
Signed-off-by: payalcha <payal.chaurasiya@intel.com>
Signed-off-by: payalcha <payal.chaurasiya@intel.com>
Signed-off-by: payalcha <payal.chaurasiya@intel.com>
…ce (securefederatedai#1640)

* Initial draft not tested

Signed-off-by: noopur <noopur@intel.com>

* dM

Signed-off-by: noopur <noopur@intel.com>

* Modified

Signed-off-by: noopur <noopur@intel.com>

* Added to wf only for testing

Signed-off-by: noopur <noopur@intel.com>

* Added step to install minio and its client

Signed-off-by: noopur <noopur@intel.com>

* Final changes

Signed-off-by: noopur <noopur@intel.com>

* Extra comment for s3 wf

Signed-off-by: noopur <noopur@intel.com>

* Modified

Signed-off-by: noopur <noopur@intel.com>

* Modified

Signed-off-by: noopur <noopur@intel.com>

* Pass time_for_each_round

Signed-off-by: noopur <noopur@intel.com>

* New test and yaml for verifiable dataset

Signed-off-by: noopur <noopur@intel.com>

* Removed s3 test from basic e2e yamlo

Signed-off-by: noopur <noopur@intel.com>

* Lint and format check applied

Signed-off-by: noopur <noopur@intel.com>

* Docstring added

Signed-off-by: noopur <noopur@intel.com>

* Corrected logic to call prepare_data_for_s3

Signed-off-by: noopur <noopur@intel.com>

* Added s3_bucket model

Signed-off-by: noopur <noopur@intel.com>

* Steps added in the test file

Signed-off-by: noopur <noopur@intel.com>

* Added no-op and s3 wf in publish dependency list

Signed-off-by: noopur <noopur@intel.com>

* Fixed the comment while checking calc_hash flag

Signed-off-by: noopur <noopur@intel.com>

---------

Signed-off-by: noopur <noopur@intel.com>
…ecurefederatedai#1638)

* Add TaskRunner Analytics E2E workflow and integrate into PQ pipeline

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

* review comments

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

* fix rest and add models

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

* add rest test

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

* add rest test

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

* comment restapi

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

* Add Smokers health

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

* remove logs

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

* Add review comments

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

* Review comments

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

* restructure pq

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>

---------

Signed-off-by: Chaurasiya, Payal <payal.chaurasiya@intel.com>
…FlowerTaskRunner`/`FlowerDataLoader`, and `FlowerInteropServer`/`FlowerInteropClient` into core OpenFL (securefederatedai#1633)

* integrate flower collaborator into core collaborator

Signed-off-by: kta-intel <kevin.ta@intel.com>

* formatting

Signed-off-by: kta-intel <kevin.ta@intel.com>

* change task name interop -> prepare_for_interop, change references to local_grpc_server to interop_server

Signed-off-by: kta-intel <kevin.ta@intel.com>

* add prepare_interop_server as callback to run on_experiment_begin

Signed-off-by: kta-intel <kevin.ta@intel.com>

* fix typo

Signed-off-by: kta-intel <kevin.ta@intel.com>

* change to on_round_begin()

Signed-off-by: kta-intel <kevin.ta@intel.com>

* return empty dict

Signed-off-by: kta-intel <kevin.ta@intel.com>

* set self.prepare_interop_server() to run on experiment begin

Signed-off-by: kta-intel <kevin.ta@intel.com>

* remove self-explanatory comment, added another comment for clarity

Signed-off-by: kta-intel <kevin.ta@intel.com>

* fix plan parsing and automatic assignment of grpc ports

Signed-off-by: kta-intel <kevin.ta@intel.com>

* move taskrunner and dataloader to core openfl.federated

Signed-off-by: kta-intel <kevin.ta@intel.com>

* move connector and interop components to core openfl

Signed-off-by: kta-intel <kevin.ta@intel.com>

* remove comments about patch

Signed-off-by: kta-intel <kevin.ta@intel.com>

* remove collaborator number setting, it is not being used

Signed-off-by: kta-intel <kevin.ta@intel.com>

* adjust handling of flower directory. enabling user configuration with default location and use openfl's directory traversal check

Signed-off-by: kta-intel <kevin.ta@intel.com>

* exit system if error

Signed-off-by: kta-intel <kevin.ta@intel.com>

* update REAMDE.md

Signed-off-by: kta-intel <kevin.ta@intel.com>

* update docstring

Signed-off-by: kta-intel <kevin.ta@intel.com>

* override self.port

Signed-off-by: kta-intel <kevin.ta@intel.com>

* remove tasks_connector.yaml

Signed-off-by: kta-intel <kevin.ta@intel.com>

* updates

Signed-off-by: kta-intel <kevin.ta@intel.com>

* pin flwr

Signed-off-by: kta-intel <kevin.ta@intel.com>

* remove time

Signed-off-by: kta-intel <kevin.ta@intel.com>

* formatting

Signed-off-by: kta-intel <kevin.ta@intel.com>

* formatting

Signed-off-by: kta-intel <kevin.ta@intel.com>

* formatting

Signed-off-by: kta-intel <kevin.ta@intel.com>

* copyright

Signed-off-by: kta-intel <kevin.ta@intel.com>

---------

Signed-off-by: kta-intel <kevin.ta@intel.com>
Co-authored-by: teoparvanov <teodor.parvanov@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants