+1
We might want to tweak some keywords in the DDLs/DMLs, but looking good in 
general.

-Murtadha

________________________________
From: Michael J. Carey <dtab...@apache.org>
Sent: Thursday, February 6, 2025 8:55:27 PM
To: dev@asterixdb.apache.org <dev@asterixdb.apache.org>
Subject: Re: [DISCUSS][APE] Proposal for Adding Dynamic Scheduler Metadata 
Configuration Syntax

+1 for this!

I just have a couple of tiny Q's/comments that I'll put in the APE on the wiki.
Let's get this stuff up and running!

On 2025/01/16 22:56:59 Hongyu Shi wrote:
> Hi *DB Dev community,
>
> Starting a discussion thread to propose new DDL/DML syntax that allows
> users to define group names with corresponding priorities, adjust query
> scheduler parameters for dynamic management, and incorporate these
> configurations into queries.
>
> *Feature:* Syntax for configuring the dynamic workload scheduler's metadata
> via DDL/DML and related statements.
> *Details:* The new scheduler allows the system to prioritize queries
> according to user-defined classifications and priorities. Additionally it
> also ensures that short, low-resource queries are prioritized, while also
> maintaining fair scheduling by balancing wait times relative to execution
> times.
> This proposal outlines the syntax for configuring relevant metadata. To
> provide users with a structured approach to manage these configurations,
> scheduler settings are stored in a dedicated metadata table. The proposed
> syntax enables users to add or remove query groups, adjust their
> priorities, and modify parameters related to the dynamic workload module as
> described in this document.
>
> The new syntax APE:
> *Metadata Configuration Syntax APE
> <https://cwiki.apache.org/confluence/display/ASTERIXDB/APE+18%3A+Dynamic+Workload+Configuration+Statement+Syntax>
> *
> To view the previous DWM APE:
> *Dynamic Workload Management APE*
> <https://cwiki.apache.org/confluence/display/ASTERIXDB/APE+13%3A+Dynamic+Workload+Management>
>
>
> Greatly appreciate any feedback on the syntax design to help identify
> potential issues and refine it further. Thanks so much!
>
> Best,
> Hongyu
>

Reply via email to