Skip to content

Commit 75e4278

Browse files
committed
chore: update dependencies
Signed-off-by: usamoi <usamoi@outlook.com>
1 parent 30b0995 commit 75e4278

File tree

21 files changed

+419
-391
lines changed

21 files changed

+419
-391
lines changed

Cargo.lock

Lines changed: 313 additions & 84 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,14 @@ crossbeam-channel = "0.5.15"
3939
dary_heap.workspace = true
4040
humansize = "2.1.3"
4141
paste.workspace = true
42-
pgrx = { version = "=0.16.1", default-features = false, features = ["cshim"] }
43-
pgrx-catalog = "0.3.1"
42+
pgrx = { version = "=0.17.0", default-features = false, features = ["cshim"] }
43+
pgrx-catalog = "0.3.2"
4444
rand.workspace = true
4545
rayon.workspace = true
4646
rusqlite = { version = "0.38.0", features = ["bundled"] }
4747
seq-macro.workspace = true
4848
serde.workspace = true
49-
toml = "0.9.11"
49+
toml = "1.0.0"
5050
validator.workspace = true
5151
wyhash.workspace = true
5252
zerocopy.workspace = true
@@ -69,14 +69,14 @@ edition = "2024"
6969
bumpalo = "3.19.1"
7070
dary_heap = "0.3.8"
7171
paste = "1.0.15"
72-
rand = "0.9.2"
73-
rand_chacha = "0.9.0"
72+
rand = "0.10.0"
73+
rand_chacha = "0.10.0"
7474
rayon = "1.11.0"
7575
seq-macro = "0.3.6"
7676
serde = { version = "1.0.228", features = ["derive"] }
7777
validator = { version = "0.20.0", features = ["derive"] }
7878
wyhash = "0.6.0"
79-
zerocopy = { version = "0.8.33", features = ["derive"] }
79+
zerocopy = { version = "0.8.39", features = ["derive"] }
8080

8181
[workspace.lints]
8282
# complexity

crates/feistel/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ fn is_a_permutation() {
102102
fn sample() {
103103
let n = if cfg!(not(miri)) { 6370_u32 } else { 637_u32 };
104104
let width = (n.ilog2() + 1).next_multiple_of(2);
105-
let key_0 = rand::Rng::random(&mut rand::rng());
106-
let key_1 = rand::Rng::random(&mut rand::rng());
105+
let key_0 = rand::RngExt::random(&mut rand::rng());
106+
let key_1 = rand::RngExt::random(&mut rand::rng());
107107
let secret = move |round: u32, x: u32| {
108108
let buffer = [round.to_le_bytes(), x.to_le_bytes(), key_0, key_1];
109109
wyhash::wyhash(buffer.as_flattened(), 0) as u32

crates/k_means/src/flat.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use crate::index::{flat_index as prefect_index, flat_index as index};
1616
use crate::square::{Square, SquareMut};
1717
use crate::{KMeans, This};
1818
use rand::rngs::StdRng;
19-
use rand::{Rng, SeedableRng};
19+
use rand::{RngExt, SeedableRng};
2020
use rayon::prelude::*;
2121

2222
struct Flat<'a> {

crates/k_means/src/index.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
use crate::This;
1616
use crate::square::{Square, SquareMut};
17-
use rand::Rng;
17+
use rand::RngExt;
1818
use rayon::prelude::*;
1919
use simd::Floating;
2020

crates/k_means/src/quick.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use crate::KMeans;
1616
use crate::index::flat_index as prefect_index;
1717
use crate::square::{Square, SquareMut};
1818
use rand::rngs::StdRng;
19-
use rand::{Rng, SeedableRng};
19+
use rand::{RngExt, SeedableRng};
2020
use rayon::iter::{IntoParallelIterator, ParallelIterator};
2121

2222
struct Quick {

crates/k_means/src/rabitq.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use crate::index::{flat_index as prefect_index, rabitq_index as index};
1616
use crate::square::{Square, SquareMut};
1717
use crate::{KMeans, This};
1818
use rand::rngs::StdRng;
19-
use rand::{Rng, SeedableRng};
19+
use rand::{RngExt, SeedableRng};
2020
use rayon::prelude::*;
2121

2222
struct RaBitQ<'a> {

crates/rabitq/build.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use std::error::Error;
1717
use std::path::PathBuf;
1818

1919
fn main() -> Result<(), Box<dyn Error>> {
20-
use rand::{Rng, SeedableRng};
20+
use rand::{RngExt, SeedableRng};
2121
use rand_chacha::ChaCha12Rng;
2222
let mut rng = ChaCha12Rng::from_seed([7; 32]);
2323
let mut bits = (0..262144).map(|_| rng.random::<u8>()).collect::<Vec<_>>();

crates/simd/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ seq-macro.workspace = true
2222
zerocopy.workspace = true
2323

2424
[dev-dependencies]
25-
criterion = "0.8.1"
25+
criterion = "0.8.2"
2626
rand.workspace = true
2727

2828
[build-dependencies]
29-
cc = "1.2.53"
29+
cc = "1.2.55"
3030
which = "8.0.0"
3131

3232
[lints]

crates/simd/benches/bench.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
use criterion::{Criterion, criterion_group, criterion_main};
1818

1919
fn floating_f32_reduce_sum_of_xy(c: &mut Criterion) {
20-
use rand::Rng;
20+
use rand::RngExt;
2121
let mut rng = rand::rng();
2222
let x = (0..4095)
2323
.map(|_| rng.random_range(-1.0..=1.0f32))
@@ -62,7 +62,7 @@ fn floating_f32_reduce_sum_of_xy(c: &mut Criterion) {
6262
}
6363

6464
fn floating_f32_reduce_sum_of_d2(c: &mut Criterion) {
65-
use rand::Rng;
65+
use rand::RngExt;
6666
let mut rng = rand::rng();
6767
let x = (0..4095)
6868
.map(|_| rng.random_range(-1.0..=1.0f32))
@@ -107,7 +107,7 @@ fn floating_f32_reduce_sum_of_d2(c: &mut Criterion) {
107107
}
108108

109109
fn floating_f16_reduce_sum_of_xy(c: &mut Criterion) {
110-
use rand::Rng;
110+
use rand::RngExt;
111111
use simd::{F16, f16};
112112
let mut rng = rand::rng();
113113
let x = (0..4095)
@@ -155,7 +155,7 @@ fn floating_f16_reduce_sum_of_xy(c: &mut Criterion) {
155155
}
156156

157157
fn floating_f16_reduce_sum_of_d2(c: &mut Criterion) {
158-
use rand::Rng;
158+
use rand::RngExt;
159159
use simd::{F16, f16};
160160
let mut rng = rand::rng();
161161
let x = (0..4095)
@@ -203,7 +203,7 @@ fn floating_f16_reduce_sum_of_d2(c: &mut Criterion) {
203203
}
204204

205205
fn byte_reduce_sum_of_xy(c: &mut Criterion) {
206-
use rand::Rng;
206+
use rand::RngExt;
207207
let mut rng = rand::rng();
208208
let x = (0..4095).map(|_| rng.random::<u8>()).collect::<Vec<_>>();
209209
let y = (0..4095).map(|_| rng.random::<u8>()).collect::<Vec<_>>();
@@ -248,7 +248,7 @@ fn byte_reduce_sum_of_xy(c: &mut Criterion) {
248248
}
249249

250250
fn byte_reduce_sum_of_x(c: &mut Criterion) {
251-
use rand::Rng;
251+
use rand::RngExt;
252252
let mut rng = rand::rng();
253253
let this = (0..4095).map(|_| rng.random::<u8>()).collect::<Vec<_>>();
254254
#[cfg(target_arch = "x86_64")]
@@ -278,7 +278,7 @@ fn byte_reduce_sum_of_x(c: &mut Criterion) {
278278
}
279279

280280
fn halfbyte_reduce_sum_of_xy(c: &mut Criterion) {
281-
use rand::Rng;
281+
use rand::RngExt;
282282
let mut rng = rand::rng();
283283
let x = (0..2047).map(|_| rng.random::<u8>()).collect::<Vec<_>>();
284284
let y = (0..2047).map(|_| rng.random::<u8>()).collect::<Vec<_>>();

0 commit comments

Comments
 (0)