Skip to content

Commit 1c4f0cc

Browse files
committed
disable empty lists for now for proptests
1 parent 934178d commit 1c4f0cc

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

db4-storage/src/pages/edge_store.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ impl<ES: EdgeSegmentOps<Extension = EXT>, EXT: Config> EdgeStorageInner<ES, EXT>
442442
) -> EdgeWriter<'a, RwLockWriteGuard<'a, MemEdgeSegment>, ES> {
443443
// optimistic first try to get a free page 3 times
444444
let num_edges = self.num_edges();
445-
let slot_idx = num_edges as usize % N;
445+
let slot_idx = num_edges % N;
446446
let maybe_free_page = self.free_pages[slot_idx..]
447447
.iter()
448448
.cycle()

db4-storage/src/segments/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,6 @@ impl<T: HasRow> SegmentContainer<T> {
313313
self.data
314314
.iter_all()
315315
.chain(iter::repeat(None))
316-
// .take(self.max_page_len as usize)
317316
.take(max_local_pos + 1)
318317
.enumerate()
319318
.map(|(i, v)| {

raphtory/src/test_utils.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ pub fn prop(p_type: &PropType) -> BoxedStrategy<Prop> {
149149
)
150150
})
151151
.boxed(),
152-
PropType::List(p_type) => proptest::collection::vec(prop(p_type), 0..10)
152+
PropType::List(p_type) => proptest::collection::vec(prop(p_type), 1..10)
153153
.prop_map(|props| Prop::List(props.into()))
154154
.boxed(),
155155
PropType::Map(p_types) => {
@@ -158,7 +158,7 @@ pub fn prop(p_type: &PropType) -> BoxedStrategy<Prop> {
158158
.map(|(k, v)| (k.clone(), v.clone()))
159159
.collect();
160160
let len = key_val.len();
161-
let samples = proptest::sample::subsequence(key_val, 0..=len);
161+
let samples = proptest::sample::subsequence(key_val, 1..=len);
162162
samples
163163
.prop_flat_map(|key_vals| {
164164
let props: Vec<_> = key_vals

0 commit comments

Comments
 (0)