Skip to content

Commit

Permalink
fix: do not set "query_acceleration_max_scale_factor" if Query Accele…
Browse files Browse the repository at this point in the history
…ration is not enabled on Warehouse creation (#1866)

Co-authored-by: Aleksandr Semenov2 <aleksandr_semenov2@epam.com>
  • Loading branch information
CrownBerry and Aleksandr Semenov2 authored Jun 26, 2023
1 parent 98bbf2c commit 7679e0b
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion pkg/resources/warehouse.go
Original file line number Diff line number Diff line change
Expand Up @@ -169,10 +169,16 @@ func CreateWarehouse(d *schema.ResourceData, meta interface{}) error {
StatementQueuedTimeoutInSeconds: sdk.Int(d.Get("statement_queued_timeout_in_seconds").(int)),
MaxConcurrencyLevel: sdk.Int(d.Get("max_concurrency_level").(int)),
EnableQueryAcceleration: sdk.Bool(d.Get("enable_query_acceleration").(bool)),
QueryAccelerationMaxScaleFactor: sdk.Int(d.Get("query_acceleration_max_scale_factor").(int)),
WarehouseType: &whType,
}

if enable := *sdk.Bool(d.Get("enable_query_acceleration").(bool)); enable {
if v, ok := d.GetOk("query_acceleration_max_scale_factor"); ok {
queryAccelerationMaxScaleFactor := sdk.Int(v.(int))
createOptions.QueryAccelerationMaxScaleFactor = queryAccelerationMaxScaleFactor
}
}

if v, ok := d.GetOk("warehouse_size"); ok {
size, err := sdk.ToWarehouseSize(v.(string))
if err != nil {
Expand Down

0 comments on commit 7679e0b

Please sign in to comment.