feat: Layout model specification and multiple choices (#1910)

* Establish layout_model spec and example instantations

Signed-off-by: Christoph Auer <cau@zurich.ibm.com>

* Updated naming

Signed-off-by: Christoph Auer <cau@zurich.ibm.com>

* Back to uppercase constants

Signed-off-by: Christoph Auer <cau@zurich.ibm.com>

* fix deps issue with openai-whipser>numba>llvmlite

Signed-off-by: Christoph Auer <cau@zurich.ibm.com>

* Pull v1 changed test GT from main

Signed-off-by: Christoph Auer <cau@zurich.ibm.com>

---------

Signed-off-by: Christoph Auer <cau@zurich.ibm.com>
This commit is contained in:
Christoph Auer
2025-07-10 06:37:27 +02:00
committed by GitHub
parent ec588df971
commit 2b8616d6d5
19 changed files with 923 additions and 791 deletions

View File

@@ -6379,7 +6379,7 @@
],
"orig": "1. There are user profiles for MGR, JANE, JUDY, and TONY.",
"text": "There are user profiles for MGR, JANE, JUDY, and TONY.",
"enumerated": false,
"enumerated": true,
"marker": "1."
},
{
@@ -6408,7 +6408,7 @@
],
"orig": "2. The user profile JANE specifies a group profile of MGR.",
"text": "The user profile JANE specifies a group profile of MGR.",
"enumerated": false,
"enumerated": true,
"marker": "2."
},
{
@@ -6437,7 +6437,7 @@
],
"orig": "3. If a user is connected to the server using user profile JANE, all of the following function invocations return a value of 1:",
"text": "If a user is connected to the server using user profile JANE, all of the following function invocations return a value of 1:",
"enumerated": false,
"enumerated": true,
"marker": "3."
},
{
@@ -6636,7 +6636,7 @@
],
"orig": "2. The other column to mask in this example is the TAX_ID information. In this example, the rules to enforce include the following ones:",
"text": "The other column to mask in this example is the TAX_ID information. In this example, the rules to enforce include the following ones:",
"enumerated": false,
"enumerated": true,
"marker": "2."
},
{
@@ -6930,7 +6930,7 @@
],
"orig": "3. Figure 3-10 shows the masks that are created in the HR_SCHEMA.",
"text": "Figure 3-10 shows the masks that are created in the HR_SCHEMA.",
"enumerated": false,
"enumerated": true,
"marker": "3."
},
{
@@ -7041,7 +7041,7 @@
],
"orig": "1. Run the SQL statements that are shown in Example 3-10.",
"text": "Run the SQL statements that are shown in Example 3-10.",
"enumerated": false,
"enumerated": true,
"marker": "1."
},
{
@@ -7264,7 +7264,7 @@
],
"orig": "2. Look at the definition of the EMPLOYEE table, as shown in Figure 3-11. To do this, from the main navigation pane of System i Navigator, click Schemas \uf0ae HR_SCHEMA \uf0ae Tables , right-click the EMPLOYEES table, and click Definition .",
"text": "Look at the definition of the EMPLOYEE table, as shown in Figure 3-11. To do this, from the main navigation pane of System i Navigator, click Schemas \uf0ae HR_SCHEMA \uf0ae Tables , right-click the EMPLOYEES table, and click Definition .",
"enumerated": false,
"enumerated": true,
"marker": "2."
},
{
@@ -7374,7 +7374,7 @@
],
"orig": "2. Figure 4-68 shows the Visual Explain of the same SQL statement, but with RCAC enabled. It is clear that the implementation of the SQL statement is more complex because the row permission rule becomes part of the WHERE clause.",
"text": "Figure 4-68 shows the Visual Explain of the same SQL statement, but with RCAC enabled. It is clear that the implementation of the SQL statement is more complex because the row permission rule becomes part of the WHERE clause.",
"enumerated": false,
"enumerated": true,
"marker": "2."
},
{
@@ -7430,7 +7430,7 @@
],
"orig": "3. Compare the advised indexes that are provided by the Optimizer without RCAC and with RCAC enabled. Figure 4-69 shows the index advice for the SQL statement without RCAC enabled. The index being advised is for the ORDER BY clause.",
"text": "Compare the advised indexes that are provided by the Optimizer without RCAC and with RCAC enabled. Figure 4-69 shows the index advice for the SQL statement without RCAC enabled. The index being advised is for the ORDER BY clause.",
"enumerated": false,
"enumerated": true,
"marker": "3."
},
{