rename shared to common to disambiguate from 'shard'

This commit is contained in:
James Wilson committed 2021-06-14 10:57:06 +01:00
1 parent 8db384bed3
commit c276c2065a
26 files changed
+55 -55

No files matched your search

+23 -23
View File
@@ -511,6 +511,27 @@ dependencies = [
"winapi", "winapi",
] ]
[[package]]
name = "common"
version = "0.1.0"
dependencies = [
"actix",
"actix-http",
"actix-web",
"actix-web-actors",
"bincode",
"bytes 1.0.1",
"fnv",
"hex",
"log",
"num-traits",
"primitive-types",
"rustc-hash",
"serde",
"serde_json",
"thiserror",
]
[[package]] [[package]]
name = "const_fn" name = "const_fn"
version = "0.4.2" version = "0.4.2"
@@ -1635,11 +1656,11 @@ dependencies = [
"bincode", "bincode",
"bytes 1.0.1", "bytes 1.0.1",
"clap", "clap",
"common",
"log", "log",
"rustc-hash", "rustc-hash",
"serde", "serde",
"serde_json", "serde_json",
"shared",
"simple_logger", "simple_logger",
"soketto", "soketto",
"tokio", "tokio",
@@ -1647,27 +1668,6 @@ dependencies = [
"tokio-util", "tokio-util",
] ]
[[package]]
name = "shared"
version = "0.1.0"
dependencies = [
"actix",
"actix-http",
"actix-web",
"actix-web-actors",
"bincode",
"bytes 1.0.1",
"fnv",
"hex",
"log",
"num-traits",
"primitive-types",
"rustc-hash",
"serde",
"serde_json",
"thiserror",
]
[[package]] [[package]]
name = "signal-hook-registry" name = "signal-hook-registry"
version = "1.2.1" version = "1.2.1"
@@ -1828,6 +1828,7 @@ dependencies = [
"bytes 1.0.1", "bytes 1.0.1",
"chrono", "chrono",
"clap", "clap",
"common",
"ctor", "ctor",
"log", "log",
"parking_lot", "parking_lot",
@@ -1835,7 +1836,6 @@ dependencies = [
"rustc-hash", "rustc-hash",
"serde", "serde",
"serde_json", "serde_json",
"shared",
"simple_logger", "simple_logger",
] ]
+2 -2
View File
@@ -1,8 +1,8 @@
[workspace] [workspace]
members = [ members = [
"common",
"core", "core",
"shared", "shard"
"shard",
] ]
[profile.dev] [profile.dev]
@@ -1,5 +1,5 @@
[package] [package]
name = "shared" name = "common"
version = "0.1.0" version = "0.1.0"
authors = ["Parity Technologies Ltd. <admin@parity.io>"] authors = ["Parity Technologies Ltd. <admin@parity.io>"]
edition = "2018" edition = "2018"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+1 -1
View File
@@ -15,7 +15,7 @@ bytes = "1.0.1"
chrono = { version = "0.4", features = ["serde"] } chrono = { version = "0.4", features = ["serde"] }
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0", features = ["raw_value"] } serde_json = { version = "1.0", features = ["raw_value"] }
shared = { path = "../shared" } common = { path = "../common" }
log = "0.4" log = "0.4"
simple_logger = "1.11.0" simple_logger = "1.11.0"
parking_lot = "0.11" parking_lot = "0.11"
+4 -4
View File
@@ -7,10 +7,10 @@ use crate::chain::{self, Chain, ChainId, Label};
use crate::feed::connector::{Connected, FeedConnector, FeedId}; use crate::feed::connector::{Connected, FeedConnector, FeedId};
use crate::feed::{self, FeedMessageSerializer}; use crate::feed::{self, FeedMessageSerializer};
use crate::node::connector::NodeConnector; use crate::node::connector::NodeConnector;
use shared::ws::MuteReason; use common::ws::MuteReason;
use shared::shard::ShardConnId; use common::shard::ShardConnId;
use shared::types::{ConnId, NodeDetails}; use common::types::{ConnId, NodeDetails};
use shared::util::{DenseMap, Hash}; use common::util::{DenseMap, Hash};
pub struct Aggregator { pub struct Aggregator {
genesis_hashes: HashMap<Hash, ChainId>, genesis_hashes: HashMap<Hash, ChainId>,
+3 -3
View File
@@ -7,9 +7,9 @@ use crate::aggregator::{Aggregator, DropChain, NodeCount, NodeSource, RenameChai
use crate::feed::connector::{FeedConnector, FeedId, Subscribed, Unsubscribed}; use crate::feed::connector::{FeedConnector, FeedId, Subscribed, Unsubscribed};
use crate::feed::{self, FeedMessageSerializer}; use crate::feed::{self, FeedMessageSerializer};
use crate::node::Node; use crate::node::Node;
use shared::types::{Block, NodeDetails, NodeId, NodeLocation, Timestamp}; use common::types::{Block, NodeDetails, NodeId, NodeLocation, Timestamp};
use shared::util::{now, DenseMap, NumStats}; use common::util::{now, DenseMap, NumStats};
use shared::node::Payload; use common::node::Payload;
const STALE_TIMEOUT: u64 = 2 * 60 * 1000; // 2 minutes const STALE_TIMEOUT: u64 = 2 * 60 * 1000; // 2 minutes
+1 -1
View File
@@ -4,7 +4,7 @@ use std::mem;
use crate::node::Node; use crate::node::Node;
use serde_json::to_writer; use serde_json::to_writer;
use shared::types::{ use common::types::{
Address, BlockDetails, BlockHash, BlockNumber, NodeHardware, NodeIO, NodeId, NodeStats, Address, BlockDetails, BlockHash, BlockNumber, NodeHardware, NodeIO, NodeId, NodeStats,
Timestamp, NodeDetails, Timestamp, NodeDetails,
}; };
+1 -1
View File
@@ -4,7 +4,7 @@ use crate::feed::{FeedMessageSerializer, Pong};
use actix::prelude::*; use actix::prelude::*;
use actix_web_actors::ws; use actix_web_actors::ws;
use bytes::Bytes; use bytes::Bytes;
use shared::util::fnv; use common::util::fnv;
use std::time::{Duration, Instant}; use std::time::{Duration, Instant};
pub type FeedId = usize; pub type FeedId = usize;
+1 -1
View File
@@ -7,7 +7,7 @@ use rustc_hash::FxHashMap;
use serde::Deserialize; use serde::Deserialize;
use crate::chain::{Chain, LocateNode}; use crate::chain::{Chain, LocateNode};
use shared::types::{NodeId, NodeLocation}; use common::types::{NodeId, NodeLocation};
#[derive(Clone)] #[derive(Clone)]
pub struct Locator { pub struct Locator {
+3 -3
View File
@@ -1,11 +1,11 @@
use std::sync::Arc; use std::sync::Arc;
use shared::types::{ use common::types::{
Block, BlockDetails, NodeDetails, NodeHardware, NodeIO, NodeId, NodeLocation, NodeStats, Block, BlockDetails, NodeDetails, NodeHardware, NodeIO, NodeId, NodeLocation, NodeStats,
Timestamp, Timestamp,
}; };
use shared::util::now; use common::util::now;
use shared::node::SystemInterval; use common::node::SystemInterval;
pub mod connector; pub mod connector;
+3 -3
View File
@@ -9,9 +9,9 @@ use crate::node::NodeId;
use actix::prelude::*; use actix::prelude::*;
use actix_web_actors::ws::{self, CloseReason}; use actix_web_actors::ws::{self, CloseReason};
use bytes::Bytes; use bytes::Bytes;
use shared::types::ConnId; use common::types::ConnId;
use shared::ws::{MultipartHandler, WsMessage, MuteReason}; use common::ws::{MultipartHandler, WsMessage, MuteReason};
use shared::node::{NodeMessage, Payload}; use common::node::{NodeMessage, Payload};
/// How often heartbeat pings are sent /// How often heartbeat pings are sent
const HEARTBEAT_INTERVAL: Duration = Duration::from_secs(20); const HEARTBEAT_INTERVAL: Duration = Duration::from_secs(20);
+4 -4
View File
@@ -8,10 +8,10 @@ use crate::location::LocateRequest;
use actix::prelude::*; use actix::prelude::*;
use actix_web_actors::ws::{self, CloseReason}; use actix_web_actors::ws::{self, CloseReason};
use bincode::Options; use bincode::Options;
use shared::types::NodeId; use common::types::NodeId;
use shared::util::Hash; use common::util::Hash;
use shared::ws::{MultipartHandler, WsMessage}; use common::ws::{MultipartHandler, WsMessage};
use shared::shard::{ShardMessage, ShardConnId, BackendMessage}; use common::shard::{ShardMessage, ShardConnId, BackendMessage};
/// How often heartbeat pings are sent /// How often heartbeat pings are sent
const HEARTBEAT_INTERVAL: Duration = Duration::from_secs(20); const HEARTBEAT_INTERVAL: Duration = Duration::from_secs(20);
+1 -1
View File
@@ -17,7 +17,7 @@ log = "0.4"
rustc-hash = "1.1.0" rustc-hash = "1.1.0"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0", features = ["raw_value"] } serde_json = { version = "1.0", features = ["raw_value"] }
shared = { path = "../shared" } common = { path = "../common" }
simple_logger = "1.11.0" simple_logger = "1.11.0"
soketto = "0.4.2" soketto = "0.4.2"
tokio = { version = "1", features = ["full"] } tokio = { version = "1", features = ["full"] }
+4 -4
View File
@@ -6,10 +6,10 @@ use actix::prelude::*;
use actix_http::http::Uri; use actix_http::http::Uri;
use bincode::Options; use bincode::Options;
use rustc_hash::FxHashMap; use rustc_hash::FxHashMap;
use shared::util::{Hash, DenseMap}; use common::util::{Hash, DenseMap};
use shared::types::{ConnId, NodeDetails, NodeId}; use common::types::{ConnId, NodeDetails, NodeId};
use shared::node::Payload; use common::node::Payload;
use shared::shard::{ShardConnId, ShardMessage, BackendMessage}; use common::shard::{ShardConnId, ShardMessage, BackendMessage};
use soketto::handshake::{Client, ServerResponse}; use soketto::handshake::{Client, ServerResponse};
use crate::node::{NodeConnector, Initialize}; use crate::node::{NodeConnector, Initialize};
use tokio::net::TcpStream; use tokio::net::TcpStream;
+3 -3
View File
@@ -6,9 +6,9 @@ use crate::aggregator::{AddNode, Aggregator, ChainMessage};
// use crate::chain::{Chain, RemoveNode, UpdateNode}; // use crate::chain::{Chain, RemoveNode, UpdateNode};
use actix::prelude::*; use actix::prelude::*;
use actix_web_actors::ws::{self, CloseReason}; use actix_web_actors::ws::{self, CloseReason};
use shared::node::{NodeMessage, Payload}; use common::node::{NodeMessage, Payload};
use shared::types::{ConnId, NodeId}; use common::types::{ConnId, NodeId};
use shared::ws::{MultipartHandler, WsMessage}; use common::ws::{MultipartHandler, WsMessage};
use tokio::sync::mpsc::UnboundedSender; use tokio::sync::mpsc::UnboundedSender;
/// How often heartbeat pings are sent /// How often heartbeat pings are sent