You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: configure max grpc message size and disable view types in ballista (#1185)
* use configuration to propagate grpc settings
* set `datafusion.execution.parquet.schema_force_view_types = false`
* return better status when flight request fails
* fix issue with variable assignment
* fix typo and file name
* add test to verify switching off configuration
Copy file name to clipboardExpand all lines: ballista/client/tests/context_checks.rs
+32Lines changed: 32 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -365,4 +365,36 @@ mod supported {
365
365
366
366
Ok(())
367
367
}
368
+
369
+
// test checks if this view types have been disabled in the configuration
370
+
//
371
+
// `datafusion.execution.parquet.schema_force_view_types` have been disabled
372
+
// temporary as they could break shuffle reader/writer.
373
+
#[rstest]
374
+
#[case::standalone(standalone_context())]
375
+
#[case::remote(remote_context())]
376
+
#[tokio::test]
377
+
asyncfnshould_disable_view_types(
378
+
#[future(awt)]
379
+
#[case]
380
+
ctx:SessionContext,
381
+
) -> datafusion::error::Result<()>{
382
+
let result = ctx
383
+
.sql("select name, value from information_schema.df_settings where name like 'datafusion.execution.parquet.schema_force_view_types' order by name limit 1")
0 commit comments