rename shared to common to disambiguate from 'shard'

This commit is contained in:
James Wilson
2021-06-14 10:57:06 +01:00
parent 8db384bed3
commit c276c2065a
26 changed files with 55 additions and 55 deletions
+23 -23
View File
@@ -511,6 +511,27 @@ dependencies = [
"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]]
name = "const_fn"
version = "0.4.2"
@@ -1635,11 +1656,11 @@ dependencies = [
"bincode",
"bytes 1.0.1",
"clap",
"common",
"log",
"rustc-hash",
"serde",
"serde_json",
"shared",
"simple_logger",
"soketto",
"tokio",
@@ -1647,27 +1668,6 @@ dependencies = [
"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]]
name = "signal-hook-registry"
version = "1.2.1"
@@ -1828,6 +1828,7 @@ dependencies = [
"bytes 1.0.1",
"chrono",
"clap",
"common",
"ctor",
"log",
"parking_lot",
@@ -1835,7 +1836,6 @@ dependencies = [
"rustc-hash",
"serde",
"serde_json",
"shared",
"simple_logger",
]
+2 -2
View File
@@ -1,8 +1,8 @@
[workspace]
members = [
"common",
"core",
"shared",
"shard",
"shard"
]
[profile.dev]
@@ -1,5 +1,5 @@
[package]
name = "shared"
name = "common"
version = "0.1.0"
authors = ["Parity Technologies Ltd. <admin@parity.io>"]
edition = "2018"
+1 -1
View File
@@ -15,7 +15,7 @@ bytes = "1.0.1"
chrono = { version = "0.4", features = ["serde"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0", features = ["raw_value"] }
shared = { path = "../shared" }
common = { path = "../common" }
log = "0.4"
simple_logger = "1.11.0"
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::{self, FeedMessageSerializer};
use crate::node::connector::NodeConnector;
use shared::ws::MuteReason;
use shared::shard::ShardConnId;
use shared::types::{ConnId, NodeDetails};
use shared::util::{DenseMap, Hash};
use common::ws::MuteReason;
use common::shard::ShardConnId;
use common::types::{ConnId, NodeDetails};
use common::util::{DenseMap, Hash};
pub struct Aggregator {
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::{self, FeedMessageSerializer};
use crate::node::Node;
use shared::types::{Block, NodeDetails, NodeId, NodeLocation, Timestamp};
use shared::util::{now, DenseMap, NumStats};
use shared::node::Payload;
use common::types::{Block, NodeDetails, NodeId, NodeLocation, Timestamp};
use common::util::{now, DenseMap, NumStats};
use common::node::Payload;
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 serde_json::to_writer;
use shared::types::{
use common::types::{
Address, BlockDetails, BlockHash, BlockNumber, NodeHardware, NodeIO, NodeId, NodeStats,
Timestamp, NodeDetails,
};
+1 -1
View File
@@ -4,7 +4,7 @@ use crate::feed::{FeedMessageSerializer, Pong};
use actix::prelude::*;
use actix_web_actors::ws;
use bytes::Bytes;
use shared::util::fnv;
use common::util::fnv;
use std::time::{Duration, Instant};
pub type FeedId = usize;
+1 -1
View File
@@ -7,7 +7,7 @@ use rustc_hash::FxHashMap;
use serde::Deserialize;
use crate::chain::{Chain, LocateNode};
use shared::types::{NodeId, NodeLocation};
use common::types::{NodeId, NodeLocation};
#[derive(Clone)]
pub struct Locator {
+3 -3
View File
@@ -1,11 +1,11 @@
use std::sync::Arc;
use shared::types::{
use common::types::{
Block, BlockDetails, NodeDetails, NodeHardware, NodeIO, NodeId, NodeLocation, NodeStats,
Timestamp,
};
use shared::util::now;
use shared::node::SystemInterval;
use common::util::now;
use common::node::SystemInterval;
pub mod connector;
+3 -3
View File
@@ -9,9 +9,9 @@ use crate::node::NodeId;
use actix::prelude::*;
use actix_web_actors::ws::{self, CloseReason};
use bytes::Bytes;
use shared::types::ConnId;
use shared::ws::{MultipartHandler, WsMessage, MuteReason};
use shared::node::{NodeMessage, Payload};
use common::types::ConnId;
use common::ws::{MultipartHandler, WsMessage, MuteReason};
use common::node::{NodeMessage, Payload};
/// How often heartbeat pings are sent
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_web_actors::ws::{self, CloseReason};
use bincode::Options;
use shared::types::NodeId;
use shared::util::Hash;
use shared::ws::{MultipartHandler, WsMessage};
use shared::shard::{ShardMessage, ShardConnId, BackendMessage};
use common::types::NodeId;
use common::util::Hash;
use common::ws::{MultipartHandler, WsMessage};
use common::shard::{ShardMessage, ShardConnId, BackendMessage};
/// How often heartbeat pings are sent
const HEARTBEAT_INTERVAL: Duration = Duration::from_secs(20);
+1 -1
View File
@@ -17,7 +17,7 @@ log = "0.4"
rustc-hash = "1.1.0"
serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0", features = ["raw_value"] }
shared = { path = "../shared" }
common = { path = "../common" }
simple_logger = "1.11.0"
soketto = "0.4.2"
tokio = { version = "1", features = ["full"] }
+4 -4
View File
@@ -6,10 +6,10 @@ use actix::prelude::*;
use actix_http::http::Uri;
use bincode::Options;
use rustc_hash::FxHashMap;
use shared::util::{Hash, DenseMap};
use shared::types::{ConnId, NodeDetails, NodeId};
use shared::node::Payload;
use shared::shard::{ShardConnId, ShardMessage, BackendMessage};
use common::util::{Hash, DenseMap};
use common::types::{ConnId, NodeDetails, NodeId};
use common::node::Payload;
use common::shard::{ShardConnId, ShardMessage, BackendMessage};
use soketto::handshake::{Client, ServerResponse};
use crate::node::{NodeConnector, Initialize};
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 actix::prelude::*;
use actix_web_actors::ws::{self, CloseReason};
use shared::node::{NodeMessage, Payload};
use shared::types::{ConnId, NodeId};
use shared::ws::{MultipartHandler, WsMessage};
use common::node::{NodeMessage, Payload};
use common::types::{ConnId, NodeId};
use common::ws::{MultipartHandler, WsMessage};
use tokio::sync::mpsc::UnboundedSender;
/// How often heartbeat pings are sent