Skip to content

Commit 0141a7c

Browse files
committed
debug for row count issue in kokoro
1 parent e3180f7 commit 0141a7c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

bigframes/core/rewrite/slices.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,14 @@ def rewrite_slice(node: nodes.BigFrameNode):
7676
return node
7777

7878
slice_def = (node.start, node.stop, node.step)
79+
print(f"DEBUG: Processing slice {slice_def}, row_count={node.child.row_count}")
7980

8081
# Handle empty slice cases explicitly before any row count dependent logic
8182
# This ensures empty slices always return empty results regardless of statistics
8283
if _is_empty_slice(node.start, node.stop, node.step):
8384
# Create a filter that will always return empty results
8485
# Use start=0, stop=0, step=1 to ensure empty result
86+
print("DEBUG: Detected empty slice, returning filtered result")
8587
return slice_as_filter(node.child, 0, 0, 1)
8688

8789
# no-op (eg. df[::1])

0 commit comments

Comments
 (0)