Details
-
New Feature
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
Description
It would be nice if file_key_management supported reading from a named pipe. Currently, it seeks through the file to determine its size before reading it; that's impossible with a named pipe.
Perhaps the plugin could instead read the file in chunks and exit if it has read more than MAX_KEY_FILE_SIZE?
Attachments
Issue Links
- relates to
-
MDEV-35875 Misleading error message for non-existing ENCRYPTION_KEY_ID
-
- Open
-
Activity
Field | Original Value | New Value |
---|---|---|
Attachment | MDEV-9158.patch [ 40617 ] |
Attachment |
|
Attachment | MDEV-9158.patch [ 40618 ] |
Labels | patch |
Fix Version/s | 10.2 [ 14601 ] |
Assignee | Sergei Golubchik [ serg ] |
Labels | patch | contribution foundation patch |
Workflow | MariaDB v3 [ 72646 ] | MariaDB v4 [ 130407 ] |
Assignee | Sergei Golubchik [ serg ] |
Labels | contribution foundation patch | beginner-friendly contribution foundation patch |
Fix Version/s | 10.2 [ 14601 ] |
Assignee | Andrew Hutchings [ JIRAUSER52179 ] |
Assignee | Andrew Hutchings [ JIRAUSER52179 ] |
Assignee | Sergei Golubchik [ serg ] |
Priority | Major [ 3 ] | Critical [ 2 ] |
Fix Version/s | 11.8 [ 29921 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Issue Type | Task [ 3 ] | New Feature [ 2 ] |
Status | In Review [ 10002 ] | In Testing [ 10301 ] |
Assignee | Sergei Golubchik [ serg ] | Elena Stepanova [ elenst ] |
Link | This issue is part of TODO-5071 [ TODO-5071 ] |
Assignee | Elena Stepanova [ elenst ] | Susil Behera [ JIRAUSER40751 ] |
Link | This issue relates to MDEV-35875 [ MDEV-35875 ] |
Component/s | Plugin - File Key Management [ 20227 ] |
Labels | beginner-friendly contribution foundation patch | Preview_11.8 beginner-friendly contribution foundation patch |
Status | In Testing [ 10301 ] | Stalled [ 10000 ] |
Assignee | Susil Behera [ JIRAUSER40751 ] | Sergei Golubchik [ serg ] |
Fix Version/s | 11.8.1 [ 29961 ] | |
Fix Version/s | 11.8 [ 29921 ] | |
Resolution | Fixed [ 1 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Patch looks good. Needs a file_size < 0 test for read errors which means file_size should be ssize_t.
Unrelated note: Apologises for quoting the wrong this MDEV for travis IPv6 things which are obviously unrelated.