Skip to content

Bootstrap Performance Improvement[PR5] : Implementing and Integrating Prioritisation Manager, ReplicaSyncUp Manager for File Copy, FileCopyScheduler and FCManager#3042

Merged
aga9900 merged 17 commits intomasterfrom
surya/file-copy-control-plane-2
Mar 28, 2025
Merged

Conversation

@aga9900
Copy link
Contributor

@aga9900 aga9900 commented Mar 18, 2025

Summary

Interface for Prioritisation Manager.
Implementation of FCFS Priotisation Manager
Implementation for:

  • FileCopyBasedReplicaManager

  • FC Scheduler

  • FCFS PrioritizationManager

  • Replica Sync Up manager

Testing Done

Test Cases

@aga9900 aga9900 closed this Mar 18, 2025
@aga9900 aga9900 reopened this Mar 20, 2025
@aga9900 aga9900 marked this pull request as draft March 20, 2025 08:28
@aga9900 aga9900 marked this pull request as ready for review March 23, 2025 21:40
Copy link
Contributor

@manbearpig1996 manbearpig1996 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GTG

@aga9900 aga9900 changed the title Priortisation Manager Interface and FCFS Implementation Bootstrap Performance Improvement[PR5] : Implementing and Integrating Prioritisation Manager, ReplicaSyncUp Manager for File Copy, FileCopyScheduler and FCManager Mar 25, 2025
if (latch == null) {
logger.info("Skipping file copy for existing partition {}", partitionName);
} else {
logger.info("Waiting for new partition {} to complete file copy", partitionName);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you want to add metrics for replicas waiting for FileCopy completion

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We will create a separate sensor and add all metrics there.

Copy link
Contributor

@DevenAhluwalia DevenAhluwalia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢

@aga9900 aga9900 merged commit 0147f9f into master Mar 28, 2025
5 checks passed
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