PL/SQL parser
(MDEV-10142)
|
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Parser, Stored routines |
| Affects Version/s: | 10.3 |
| Fix Version/s: | N/A |
| Type: | Technical task | Priority: | Major |
| Reporter: | Alexander Barkov | Assignee: | Alexander Barkov |
| Resolution: | Won't Fix | Votes: | 1 |
| Labels: | Compatibility | ||
| Issue Links: |
|
||||||||
| Sprint: | 10.2.2-3, 10.2.2-1, 10.2.2-2, 10.2.2-4, 10.1.18 | ||||||||
| Description |
|
Under terms of this task we'll implement a subset of PACKAGE related functionality described in The full grammar looks like:
Under terms of this task we'll implement:
Instead of storing package definitions in a new system table, packages will be translated to databases. So for example, CREATE PACKAGE p1 will actually create a new database p1, and all package routines will be translated to routines of the database p1. Limitations and features of this task:
|
| Comments |
| Comment by Alexander Barkov [ 2017-02-01 ] |
|
Pushed to bb-10.2-compatibility |
| Comment by Alexander Barkov [ 2017-03-10 ] |
|
Reviewed by Monty |
| Comment by Michael Widenius [ 2018-01-13 ] |
|
Reopened for review |
| Comment by Sergei Golubchik [ 2018-02-14 ] |
|
A different solution was implemented in |