@@ -11,7 +11,6 @@ pub(crate) struct QueuedCrate {
1111 pub ( crate ) name : String ,
1212 pub ( crate ) version : String ,
1313 pub ( crate ) priority : i32 ,
14- pub ( crate ) registry : Option < String > ,
1514}
1615
1716#[ derive( Debug ) ]
@@ -30,16 +29,10 @@ impl BuildQueue {
3029 }
3130 }
3231
33- pub fn add_crate (
34- & self ,
35- name : & str ,
36- version : & str ,
37- priority : i32 ,
38- registry : Option < & str > ,
39- ) -> Result < ( ) > {
32+ pub fn add_crate ( & self , name : & str , version : & str , priority : i32 ) -> Result < ( ) > {
4033 self . db . get ( ) ?. execute (
41- "INSERT INTO queue (name, version, priority, registry ) VALUES ($1, $2, $3, $4 );" ,
42- & [ & name, & version, & priority, & registry ] ,
34+ "INSERT INTO queue (name, version, priority) VALUES ($1, $2, $3);" ,
35+ & [ & name, & version, & priority] ,
4336 ) ?;
4437 Ok ( ( ) )
4538 }
@@ -70,7 +63,7 @@ impl BuildQueue {
7063
7164 pub ( crate ) fn queued_crates ( & self ) -> Result < Vec < QueuedCrate > > {
7265 let query = self . db . get ( ) ?. query (
73- "SELECT id, name, version, priority, registry
66+ "SELECT id, name, version, priority
7467 FROM queue
7568 WHERE attempt < $1
7669 ORDER BY priority ASC, attempt ASC, id ASC" ,
@@ -84,7 +77,6 @@ impl BuildQueue {
8477 name : row. get ( "name" ) ,
8578 version : row. get ( "version" ) ,
8679 priority : row. get ( "priority" ) ,
87- registry : row. get ( "registry" ) ,
8880 } )
8981 . collect ( ) )
9082 }
@@ -157,7 +149,7 @@ mod tests {
157149 ( "high-priority-baz" , "1.0.0" , -1000 ) ,
158150 ] ;
159151 for krate in & test_crates {
160- queue. add_crate ( krate. 0 , krate. 1 , krate. 2 , None ) ?;
152+ queue. add_crate ( krate. 0 , krate. 1 , krate. 2 ) ?;
161153 }
162154
163155 let assert_next = |name| -> Result < ( ) > {
@@ -222,9 +214,9 @@ mod tests {
222214 let queue = env. build_queue ( ) ;
223215
224216 assert_eq ! ( queue. pending_count( ) ?, 0 ) ;
225- queue. add_crate ( "foo" , "1.0.0" , 0 , None ) ?;
217+ queue. add_crate ( "foo" , "1.0.0" , 0 ) ?;
226218 assert_eq ! ( queue. pending_count( ) ?, 1 ) ;
227- queue. add_crate ( "bar" , "1.0.0" , 0 , None ) ?;
219+ queue. add_crate ( "bar" , "1.0.0" , 0 ) ?;
228220 assert_eq ! ( queue. pending_count( ) ?, 2 ) ;
229221
230222 queue. process_next_crate ( |krate| {
@@ -243,11 +235,11 @@ mod tests {
243235 let queue = env. build_queue ( ) ;
244236
245237 assert_eq ! ( queue. prioritized_count( ) ?, 0 ) ;
246- queue. add_crate ( "foo" , "1.0.0" , 0 , None ) ?;
238+ queue. add_crate ( "foo" , "1.0.0" , 0 ) ?;
247239 assert_eq ! ( queue. prioritized_count( ) ?, 1 ) ;
248- queue. add_crate ( "bar" , "1.0.0" , -100 , None ) ?;
240+ queue. add_crate ( "bar" , "1.0.0" , -100 ) ?;
249241 assert_eq ! ( queue. prioritized_count( ) ?, 2 ) ;
250- queue. add_crate ( "baz" , "1.0.0" , 100 , None ) ?;
242+ queue. add_crate ( "baz" , "1.0.0" , 100 ) ?;
251243 assert_eq ! ( queue. prioritized_count( ) ?, 2 ) ;
252244
253245 queue. process_next_crate ( |krate| {
@@ -270,9 +262,9 @@ mod tests {
270262 let queue = env. build_queue ( ) ;
271263
272264 assert_eq ! ( queue. failed_count( ) ?, 0 ) ;
273- queue. add_crate ( "foo" , "1.0.0" , -100 , None ) ?;
265+ queue. add_crate ( "foo" , "1.0.0" , -100 ) ?;
274266 assert_eq ! ( queue. failed_count( ) ?, 0 ) ;
275- queue. add_crate ( "bar" , "1.0.0" , 0 , None ) ?;
267+ queue. add_crate ( "bar" , "1.0.0" , 0 ) ?;
276268
277269 for _ in 0 ..MAX_ATTEMPTS {
278270 assert_eq ! ( queue. failed_count( ) ?, 0 ) ;
@@ -304,7 +296,7 @@ mod tests {
304296 ( "baz" , "1.0.0" , 10 ) ,
305297 ] ;
306298 for krate in & test_crates {
307- queue. add_crate ( krate. 0 , krate. 1 , krate. 2 , None ) ?;
299+ queue. add_crate ( krate. 0 , krate. 1 , krate. 2 ) ?;
308300 }
309301
310302 assert_eq ! (
0 commit comments