| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Issues:
* <HIDDEN_URL>
* <https://github.com/ydb-platform/ydb/issues/14709>
Previously it was impossible to create a simple view like the following:
```sql
CREATE VIEW demo_view WITH (security_invoker = TRUE) AS
SELECT
"bbb" LIKE Unwrap("aaa")
```
The problem was caused by the fact that a separate parsing context was used to build a view select AST for later validation. The list of UDFs is global for the whole parsing process to optimize the calculations. This global list was lost in the separate context and the view validation failed in such cases.
We fix the issue by using the same context for the view query validation in which the `CREATE VIEW` statement is executed. Moreover, we have started capturing all the statements in the view query text that can affect the compilation (see the `NeedUseForAllStatements` function).
commit_hash:f84d54ff1688fb43af7170a4db35f6729f2c4f10
|
|
|
|
|
| |
До этого, при любом запросе ALTER USER без опции PASSWORD выставлялось значение Null Password как дефолтовое - это баг, потому что при модификации пользователя не надо выставлять вообще никакого значения.
commit_hash:3cb3d5bb3e9487439787deb9102cd0105b6b9e82
|
|
|
|
| |
commit_hash:6631b600dda026c616983f0b08daa912beb0f5db
|
|
|
|
|
| |
refine Antlr deps
commit_hash:71b99424edb283bf56be6e79c9c9a19d805ce2ce
|
|
|
|
| |
commit_hash:2aa733486a55a04c39ff8bb1c7eaca3a85719647
|
|
|
|
| |
commit_hash:6be543b7c5bff6ee474ee606c920197fb2569767
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Need for: <https://github.com/ydb-platform/ydb-rfc/blob/main/backup_fstek.md>
```
CREATE USER my_user HASH '
{"hash": "p4ffeMugohqyBwyckYCK1TjJfz3LIHbKiGL+t+oEhzw=",
"salt": "U+tzBtgo06EBQCjlARA6Jg==",
"type": "argon2id"
}'
```
commit_hash:a0c695c2e2f7f794e5c4db978fe33a7bfea59e2c
|
|
|
|
| |
commit_hash:09502f46a7ee665609d2c4ba8d9e0aa421720cdb
|
|
|
|
|
| |
init
commit_hash:22d9a4470f726b8efcd86aaf043bfa5552c2b35e
|
|
|
|
| |
commit_hash:c5befaca465358942992e4e07be0d853b834a9bf
|
|
|
|
| |
commit_hash:47dcc54f91a32727e932a24909243d1f4d8fa8cc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New option in query:
```
CREATE USER user LOGIN;
CREATE USER user NOLOGIN;
ALTER USER user LOGIN;
ALTER USER user NOLOGIN;
```
> implementation in sql
> add ut
commit_hash:7d7c0f251711814d86ae6cb49b4d052317a74001
|
|
|
|
|
| |
RFC: **[nda.ya.ru/t/JsIT3hp679nYxn](https://nda.ya.ru/t/JsIT3hp679nYxn)**
commit_hash:a0a4f65b24ee591cb76fd3cf253ffe24a01bfaf5
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Apply GH: Extract prefix and entries in backup-related sql (#10807)
Apply GH: Fix syntax for Column Family (#10781)
Apply GH: Case-insensitive mode for searching modules and functions (#10842)
Apply GH: Fixed i/o for pg_proc (#10914)
Apply GH: An option to render SQL transalation with Seq! (#11015)
commit_hash:d2d2fcdef2bbd0434236aef325aa071c7e39c526
|
|
init
commit_hash:7d4c435602078407bbf20dd3c32f9c90d2bbcbc0
|