File tree Expand file tree Collapse file tree 12 files changed +40
-372
lines changed Expand file tree Collapse file tree 12 files changed +40
-372
lines changed Original file line number Diff line number Diff line change @@ -171,6 +171,17 @@ dependencies = [
171
171
" syn" ,
172
172
]
173
173
174
+ [[package ]]
175
+ name = " drain"
176
+ version = " 0.0.1"
177
+ source = " registry+https://github.com/rust-lang/crates.io-index"
178
+ checksum = " bace0faf279ba51822e2f4518eb311636d0e3198adbf7f55f496dc6ac96ac558"
179
+ dependencies = [
180
+ " futures" ,
181
+ " tokio" ,
182
+ " tower" ,
183
+ ]
184
+
174
185
[[package ]]
175
186
name = " dyn-clone"
176
187
version = " 1.0.4"
@@ -638,6 +649,7 @@ name = "linkerd-app-core"
638
649
version = " 0.1.0"
639
650
dependencies = [
640
651
" bytes" ,
652
+ " drain" ,
641
653
" futures" ,
642
654
" html-escape" ,
643
655
" http" ,
@@ -651,7 +663,6 @@ dependencies = [
651
663
" linkerd-conditional" ,
652
664
" linkerd-detect" ,
653
665
" linkerd-dns" ,
654
- " linkerd-drain" ,
655
666
" linkerd-duplex" ,
656
667
" linkerd-errno" ,
657
668
" linkerd-error" ,
@@ -885,18 +896,6 @@ dependencies = [
885
896
" webpki" ,
886
897
]
887
898
888
- [[package ]]
889
- name = " linkerd-drain"
890
- version = " 0.1.0"
891
- dependencies = [
892
- " futures" ,
893
- " linkerd-stack" ,
894
- " pin-project" ,
895
- " tokio" ,
896
- " tokio-test" ,
897
- " tower" ,
898
- ]
899
-
900
899
[[package ]]
901
900
name = " linkerd-duplex"
902
901
version = " 0.1.0"
@@ -1146,6 +1145,7 @@ version = "0.1.0"
1146
1145
dependencies = [
1147
1146
" async-trait" ,
1148
1147
" bytes" ,
1148
+ " drain" ,
1149
1149
" futures" ,
1150
1150
" h2" ,
1151
1151
" http" ,
@@ -1155,7 +1155,6 @@ dependencies = [
1155
1155
" hyper-balance" ,
1156
1156
" indexmap" ,
1157
1157
" linkerd-detect" ,
1158
- " linkerd-drain" ,
1159
1158
" linkerd-duplex" ,
1160
1159
" linkerd-error" ,
1161
1160
" linkerd-http-box" ,
Original file line number Diff line number Diff line change @@ -20,7 +20,6 @@ members = [
20
20
" linkerd/transport-header" ,
21
21
" linkerd/dns/name" ,
22
22
" linkerd/dns" ,
23
- " linkerd/drain" ,
24
23
" linkerd/duplex" ,
25
24
" linkerd/error" ,
26
25
" linkerd/errno" ,
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ independently of the inbound and outbound proxy logic.
14
14
15
15
[dependencies ]
16
16
bytes = " 1"
17
+ drain = { version = " 0.0.1" , features = [" retain" ] }
17
18
http = " 0.2"
18
19
html-escape = " 0.2"
19
20
http-body = " 0.4"
@@ -26,7 +27,6 @@ linkerd-cache = { path = "../../cache" }
26
27
linkerd-concurrency-limit = { path = " ../../concurrency-limit" }
27
28
linkerd-conditional = { path = " ../../conditional" }
28
29
linkerd-dns = { path = " ../../dns" }
29
- linkerd-drain = { path = " ../../drain" , features = [" retain" ] }
30
30
linkerd-detect = { path = " ../../detect" }
31
31
linkerd-duplex = { path = " ../../duplex" }
32
32
linkerd-errno = { path = " ../../errno" }
Original file line number Diff line number Diff line change 11
11
#![ forbid( unsafe_code) ]
12
12
#![ allow( clippy:: inconsistent_struct_constructor) ]
13
13
14
+ pub use drain;
14
15
pub use linkerd_addr:: { self as addr, Addr , NameAddr } ;
15
16
pub use linkerd_cache as cache;
16
17
pub use linkerd_conditional:: Conditional ;
17
18
pub use linkerd_detect as detect;
18
19
pub use linkerd_dns;
19
- pub use linkerd_drain as drain;
20
20
pub use linkerd_error:: { Error , Never , Recover } ;
21
21
pub use linkerd_exp_backoff as exp_backoff;
22
22
pub use linkerd_http_metrics as http_metrics;
Original file line number Diff line number Diff line change @@ -158,6 +158,17 @@ dependencies = [
158
158
" syn" ,
159
159
]
160
160
161
+ [[package ]]
162
+ name = " drain"
163
+ version = " 0.0.1"
164
+ source = " registry+https://github.com/rust-lang/crates.io-index"
165
+ checksum = " bace0faf279ba51822e2f4518eb311636d0e3198adbf7f55f496dc6ac96ac558"
166
+ dependencies = [
167
+ " futures" ,
168
+ " tokio" ,
169
+ " tower" ,
170
+ ]
171
+
161
172
[[package ]]
162
173
name = " dyn-clone"
163
174
version = " 1.0.4"
@@ -571,6 +582,7 @@ name = "linkerd-app-core"
571
582
version = " 0.1.0"
572
583
dependencies = [
573
584
" bytes" ,
585
+ " drain" ,
574
586
" futures" ,
575
587
" html-escape" ,
576
588
" http" ,
@@ -584,7 +596,6 @@ dependencies = [
584
596
" linkerd-conditional" ,
585
597
" linkerd-detect" ,
586
598
" linkerd-dns" ,
587
- " linkerd-drain" ,
588
599
" linkerd-duplex" ,
589
600
" linkerd-errno" ,
590
601
" linkerd-error" ,
@@ -756,16 +767,6 @@ dependencies = [
756
767
" webpki" ,
757
768
]
758
769
759
- [[package ]]
760
- name = " linkerd-drain"
761
- version = " 0.1.0"
762
- dependencies = [
763
- " futures" ,
764
- " linkerd-stack" ,
765
- " tokio" ,
766
- " tower" ,
767
- ]
768
-
769
770
[[package ]]
770
771
name = " linkerd-duplex"
771
772
version = " 0.1.0"
@@ -1006,6 +1007,7 @@ version = "0.1.0"
1006
1007
dependencies = [
1007
1008
" async-trait" ,
1008
1009
" bytes" ,
1010
+ " drain" ,
1009
1011
" futures" ,
1010
1012
" h2" ,
1011
1013
" http" ,
@@ -1015,7 +1017,6 @@ dependencies = [
1015
1017
" hyper-balance" ,
1016
1018
" indexmap" ,
1017
1019
" linkerd-detect" ,
1018
- " linkerd-drain" ,
1019
1020
" linkerd-duplex" ,
1020
1021
" linkerd-error" ,
1021
1022
" linkerd-http-box" ,
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments