()
| 957 | } |
| 958 | |
| 959 | pub fn comment_ai_chunks_schema() -> Arc<Schema> { |
| 960 | Arc::new(Schema::new(vec![ |
| 961 | Field::new("chunk_id", DataType::Utf8, false), |
| 962 | Field::new("run_id", DataType::Utf8, false), |
| 963 | Field::new("task_id", DataType::Utf8, false), |
| 964 | low_cardinality_utf8_field("stream", false), |
| 965 | Field::new("batch_index", DataType::Int32, false), |
| 966 | compressed_utf8_field("content", false), |
| 967 | Field::new("created_at", DataType::Timestamp(TimeUnit::Millisecond, None), false), |
| 968 | ])) |
| 969 | } |
| 970 | |
| 971 | fn build_comment_task_batch(record: &CommentTaskRecord) -> Result<RecordBatch> { |
| 972 | let mut task_id = StringBuilder::new(); |
no outgoing calls