[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-19 Thread Vyacheslav Koptilin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vyacheslav Koptilin updated IGNITE-16985:
-
Ignite Flags:   (was: Docs Required,Release Notes Required)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> flow.png, flow.puml, onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-13 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: flow.png
flow.puml

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> flow.png, flow.puml, onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-13 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: (was: flow.png)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, onTableDrop.yuml, 
> table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-13 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: (was: flow.puml)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, onTableDrop.yuml, 
> table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-13 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: (was: flow.png)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> flow.png, flow.puml, onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-13 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: (was: flow.puml)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> flow.png, flow.puml, onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-13 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: flow.png
flow.puml

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> flow.png, flow.puml, onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-11 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: (was: flow.png)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> flow.png, flow.puml, onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-11 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: flow.puml
flow.png

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> flow.png, flow.puml, onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-11 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: (was: flow.puml)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> flow.png, flow.puml, onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-06 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: flow.png
flow.puml

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> flow.png, flow.puml, onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-04 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: VersionedValuesUpdates.svg
VersionedValuesUpdates.yuml

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, onTableDrop.yuml, 
> table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-04 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: (was: VersionedValuesUpdates.svg)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-04-04 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: (was: VersionedValuesUpdates.yuml)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, 
> onTableDrop.yuml, table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-03-31 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: table.svg
onTableDrop.svg
VersionedValuesUpdates.svg
onTableCreate.svg

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, onTableDrop.yuml, 
> table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-03-31 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Attachment: table.yuml
onTableDrop.yuml
VersionedValuesUpdates.yuml
onTableCreate.yuml

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
> Attachments: VersionedValuesUpdates.svg, VersionedValuesUpdates.yuml, 
> onTableCreate.svg, onTableCreate.yuml, onTableDrop.svg, onTableDrop.yuml, 
> table.svg, table.yuml
>
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-03-09 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Issue Type: Task  (was: Improvement)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Task
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-03-09 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Description: 
As a part of the issue planed:
 # Draw a time diagram of all operations: createTable(), dropTable(), table(), 
tables().
 # Emphases of correctness work of causality tokens: tablesByIdVv.
 # Reflect cross components interactions. Components: Schema manager, SQL 
manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).

 

The task for this ticket is to make a detailed diagram of the current flow, to 
ease the design itself.

Definition of done:

We have detailed and clear description of table manager flows and the ticket 
IGNITE-18989 is enriched with details about the flaws we want to fix.

 

  was:
As a part of the issue planed:
 # Draw a time diagram of all operations: createTable(), dropTable(), table(), 
tables().
 # Emphases of correctness work of causality tokens: tablesByIdVv.
 # Reflect cross components interactions. Components: Schema manager, SQL 
manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).

 

The task for this ticket is to make a detailed diagram of the current flow, to 
ease the design itself.

 


> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
> Definition of done:
> We have detailed and clear description of table manager flows and the ticket 
> IGNITE-18989 is enriched with details about the flaws we want to fix.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-03-09 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Description: 
As a part of the issue planed:
 # Draw a time diagram of all operations: createTable(), dropTable(), table(), 
tables().
 # Emphases of correctness work of causality tokens: tablesByIdVv.
 # Reflect cross components interactions. Components: Schema manager, SQL 
manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).

 

The task for this ticket is to make a detailed diagram of the current flow, to 
ease the design itself.

 

  was:
As a part of the issue planed:
 # Draw a time diagram of all operations: createTable(), dropTable(), table(), 
tables().
 # Emphases of correctness work of causality tokens: tablesByIdVv.
 # Reflect cross components interactions. Components: Schema manager, SQL 
manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).

 

Description of the following flows are needed:
 # As it is now
 # As it should be
 # Possible fast improvements that could help to solve hot problems


> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> The task for this ticket is to make a detailed diagram of the current flow, 
> to ease the design itself.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-03-09 Thread Denis Chudov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov updated IGNITE-16985:
--
Summary: Design table management flow (part 1)  (was: Design table 
management flow)

> Design table management flow (part 1)
> -
>
> Key: IGNITE-16985
> URL: https://issues.apache.org/jira/browse/IGNITE-16985
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Alexander Lapin
>Assignee: Denis Chudov
>Priority: Major
>  Labels: ignite-3
>
> As a part of the issue planed:
>  # Draw a time diagram of all operations: createTable(), dropTable(), 
> table(), tables().
>  # Emphases of correctness work of causality tokens: tablesByIdVv.
>  # Reflect cross components interactions. Components: Schema manager, SQL 
> manager (SqlQueryProcessor), Affinity manager (it is not dedicated for now).
>  
> Description of the following flows are needed:
>  # As it is now
>  # As it should be
>  # Possible fast improvements that could help to solve hot problems



--
This message was sent by Atlassian Jira
(v8.20.10#820010)