Skip to content

Commit 290c9eb

Browse files
committed
refactor: [#1519] rename Swarms to Registry
1 parent 9146681 commit 290c9eb

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

packages/swarm-coordination-registry/src/container.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ use crate::event::bus::EventBus;
66
use crate::event::sender::Broadcaster;
77
use crate::event::{self};
88
use crate::statistics::repository::Repository;
9-
use crate::{statistics, Swarms};
9+
use crate::{statistics, Registry};
1010

1111
pub struct TorrentRepositoryContainer {
12-
pub swarms: Arc<Swarms>,
12+
pub swarms: Arc<Registry>,
1313
pub event_bus: Arc<event::bus::EventBus>,
1414
pub stats_event_sender: event::sender::Sender,
1515
pub stats_repository: Arc<statistics::repository::Repository>,
@@ -26,7 +26,7 @@ impl TorrentRepositoryContainer {
2626

2727
let stats_event_sender = event_bus.sender();
2828

29-
let swarms = Arc::new(Swarms::new(stats_event_sender.clone()));
29+
let swarms = Arc::new(Registry::new(stats_event_sender.clone()));
3030

3131
Self {
3232
swarms,

packages/swarm-coordination-registry/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use std::sync::Arc;
88
use tokio::sync::Mutex;
99
use torrust_tracker_clock::clock;
1010

11-
pub type Swarms = swarm::registry::Registry;
11+
pub type Registry = swarm::registry::Registry;
1212
pub type SwarmHandle = Arc<Mutex<Coordinator>>;
1313
pub type Coordinator = swarm::coordinator::Coordinator;
1414

packages/swarm-coordination-registry/src/statistics/activity_metrics_updater.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ use tracing::instrument;
1111

1212
use super::repository::Repository;
1313
use crate::statistics::{TORRENT_REPOSITORY_PEERS_INACTIVE_TOTAL, TORRENT_REPOSITORY_TORRENTS_INACTIVE_TOTAL};
14-
use crate::{CurrentClock, Swarms};
14+
use crate::{CurrentClock, Registry};
1515

1616
#[must_use]
1717
#[instrument(skip(swarms, stats_repository))]
1818
pub fn start_job(
19-
swarms: &Arc<Swarms>,
19+
swarms: &Arc<Registry>,
2020
stats_repository: &Arc<Repository>,
2121
inactivity_cutoff: DurationSinceUnixEpoch,
2222
) -> JoinHandle<()> {
@@ -51,7 +51,7 @@ pub fn start_job(
5151

5252
async fn update_activity_metrics(
5353
interval_in_secs: u64,
54-
swarms: &Arc<Swarms>,
54+
swarms: &Arc<Registry>,
5555
stats_repository: &Arc<Repository>,
5656
inactivity_cutoff: DurationSinceUnixEpoch,
5757
) {

packages/tracker-core/src/torrent/manager.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ mod tests {
148148
use std::sync::Arc;
149149

150150
use torrust_tracker_configuration::Core;
151-
use torrust_tracker_swarm_coordination_registry::Swarms;
151+
use torrust_tracker_swarm_coordination_registry::Registry;
152152

153153
use super::{DatabaseDownloadsMetricRepository, TorrentsManager};
154154
use crate::databases::setup::initialize_database;
@@ -167,7 +167,7 @@ mod tests {
167167
}
168168

169169
fn initialize_torrents_manager_with(config: Core) -> (Arc<TorrentsManager>, Arc<TorrentsManagerDeps>) {
170-
let swarms = Arc::new(Swarms::default());
170+
let swarms = Arc::new(Registry::default());
171171
let in_memory_torrent_repository = Arc::new(InMemoryTorrentRepository::new(swarms));
172172
let database = initialize_database(&config);
173173
let database_persistent_torrent_repository = Arc::new(DatabaseDownloadsMetricRepository::new(&database));

packages/tracker-core/src/torrent/repository/in_memory.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use torrust_tracker_configuration::{TrackerPolicy, TORRENT_PEERS_LIMIT};
77
use torrust_tracker_primitives::pagination::Pagination;
88
use torrust_tracker_primitives::swarm_metadata::{AggregateActiveSwarmMetadata, SwarmMetadata};
99
use torrust_tracker_primitives::{peer, DurationSinceUnixEpoch, NumberOfDownloads, NumberOfDownloadsBTreeMap};
10-
use torrust_tracker_swarm_coordination_registry::{SwarmHandle, Swarms};
10+
use torrust_tracker_swarm_coordination_registry::{Registry, SwarmHandle};
1111

1212
/// In-memory repository for torrent entries.
1313
///
@@ -21,12 +21,12 @@ use torrust_tracker_swarm_coordination_registry::{SwarmHandle, Swarms};
2121
#[derive(Default)]
2222
pub struct InMemoryTorrentRepository {
2323
/// The underlying in-memory data structure that stores swarms data.
24-
swarms: Arc<Swarms>,
24+
swarms: Arc<Registry>,
2525
}
2626

2727
impl InMemoryTorrentRepository {
2828
#[must_use]
29-
pub fn new(swarms: Arc<Swarms>) -> Self {
29+
pub fn new(swarms: Arc<Registry>) -> Self {
3030
Self { swarms }
3131
}
3232

0 commit comments

Comments
 (0)