Skip to content

Conversation

vustef
Copy link
Collaborator

@vustef vustef commented Sep 7, 2025

No description provided.

@@ -84,7 +84,24 @@ fi
# Step 3: Run the integration test
print_status "Running integration test..."
echo "=========================================="
if ./integration_test; then

# Determine the exact library filename
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is this

);

// Async function to initialize stream without getting first batch
export_runtime_op!(
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider initializing the stream when it is created. This means we no longer need IcebergResponse

}

// Helper function to create ArrowBatch from RecordBatch
// TODO: This should be zero-copy...
// TODO: Switch to zero-copy once Arrow.jl supports C API.
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this op should happen in set_payload in IcebergBatchResponse.

src/lib.rs Outdated
}
}
},
scan: *mut IcebergScan
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

consider implementing a method for IcebergScan so that the async block just calls that method

src/lib.rs Outdated
});
// Backward compatibility function for error messages
#[no_mangle]
pub extern "C" fn iceberg_error_message() -> *const c_char {
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants