Skip to content

Commit 5c580b2

Browse files
author
KB Crawler
committed
KB crawler nightly commit
1 parent f74f0d3 commit 5c580b2

File tree

8 files changed

+167
-153
lines changed

8 files changed

+167
-153
lines changed

archive/+changes/index.html

Lines changed: 127 additions & 127 deletions
Large diffs are not rendered by default.

archive/en/connection/+comments/feed/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>MariaDB Knowledge Base Comments for: Connecting</title><link>https://mariadb.com/kb/en/connection/+comments/feed/</link><description></description><atom:link href="https://mariadb.com/kb/en/connection/+comments/feed/" rel="self"></atom:link><language>en-us</language><lastBuildDate>Mon, 03 Mar 2025 07:58:15 +0000</lastBuildDate><item><title>Re: Connecting</title><link>https://mariadb.com/kb/en/connection/+comments/6708</link><description>&lt;p&gt;I think that an extension like you describe might make sense, but there needs to be a consensus, and server should signal the client that it understands whatever client sends, once it understands it. Usually, capability bits are used for this kind of signal, but MySQL is running out of these bits, and needs some extension. &lt;/p&gt;
2+
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>MariaDB Knowledge Base Comments for: Connecting</title><link>https://mariadb.com/kb/en/connection/+comments/feed/</link><description></description><atom:link href="https://mariadb.com/kb/en/connection/+comments/feed/" rel="self"></atom:link><language>en-us</language><lastBuildDate>Sun, 09 Mar 2025 01:02:21 +0000</lastBuildDate><item><title>Re: Connecting</title><link>https://mariadb.com/kb/en/connection/+comments/6708</link><description>&lt;p&gt;I think that an extension like you describe might make sense, but there needs to be a consensus, and server should signal the client that it understands whatever client sends, once it understands it. Usually, capability bits are used for this kind of signal, but MySQL is running out of these bits, and needs some extension. &lt;/p&gt;
33
&lt;p&gt;Otherwise, I believe any form of utf8mb4 is good enough for majority of clients and their use cases, e.g utf8mb4_bin. The connection's collation only affects comparison of literal strings, which is not what everyone would need from database, and for rare cases, SET NAMES could be appropriate.&lt;/p&gt;
44
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vladislav Vaintroub</dc:creator><guid>https://mariadb.com/kb/en/connection/+comments/6708</guid></item><item><title>Re: Connecting</title><link>https://mariadb.com/kb/en/connection/+comments/6706</link><description>&lt;p&gt;Thanks for looking into this. It indeed looks like you are right and the server only reads one byte. The problem with this is that with collations &amp;gt;255 this means the server can't pick the correct collation. This might be solved by clients by sending SET NAMES (which Connector/Python at least in some cases seems to do twice...). However that means this field becomes useless and at least one extra roundtrip is needed. This would mean the protocol needs to be updated to avoid the roundtrip. And while I agree that this should be done in a official way, the thing that Connector/Python does would be an obvious solution. Other options are to put the second byte elsewhere in the protocol.&lt;/p&gt;
55
&lt;p&gt;I think this issue isn't affecting many people as collations &amp;gt;255 aren't very common and SET NAMES also hides this issue.&lt;/p&gt;

archive/en/connection/+comments/index.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
Comments - Connecting
3232
" />
3333
<meta property="og:type" content="article" />
34-
<meta property="og:url" content="https://mariadb.com/kb/en/connection/+comments" />
34+
<meta property="og:url" content="https://mariadb.com/kb/en/connection/+comments/" />
3535
<meta property="og:image" content="http://mariadb.comaskmonty-logo.png" />
3636
<meta property="og:site_name" content="MariaDB KnowledgeBase" />
3737
<meta property="fb:admins" content="514852603" />
@@ -76,7 +76,7 @@
7676
</li>
7777

7878
<li>
79-
<a href="/kb/user/login?next=/kb/en/connection/+comments"> Login</a>
79+
<a href="/kb/user/login?next=/kb/en/connection/+comments/"> Login</a>
8080
</li>
8181

8282
</ul>
@@ -121,7 +121,7 @@
121121

122122

123123
<li>
124-
<a href="/kb/user/login?next=/kb/en/connection/+comments" rel="nofollow">Login</a>
124+
<a href="/kb/user/login?next=/kb/en/connection/+comments/" rel="nofollow">Login</a>
125125
</li>
126126

127127

@@ -263,7 +263,7 @@ <h1>
263263
<div class="info">
264264

265265

266-
<span class="datetime" title="2024-05-02 07:19">10 months ago</span>
266+
<span class="datetime" title="2024-05-02 07:19">10 months, 1 week ago</span>
267267

268268
<span class="user" id="user-931">
269269
<a href="/kb/user/id/931" title="Daniël van Eeden">Daniël van Eeden</a>
@@ -300,7 +300,7 @@ <h1>
300300
<div class="info">
301301

302302

303-
<span class="datetime" title="2024-05-02 14:50">10 months ago</span>
303+
<span class="datetime" title="2024-05-02 14:50">10 months, 1 week ago</span>
304304

305305
<span class="user" id="user-3528">
306306
<a href="/kb/user/id/3528" title="Vladislav Vaintroub">Vladislav Vaintroub</a>
@@ -339,7 +339,7 @@ <h1>
339339
<div class="info">
340340

341341

342-
<span class="datetime" title="2024-05-02 15:47">10 months ago</span>
342+
<span class="datetime" title="2024-05-02 15:47">10 months, 1 week ago</span>
343343

344344
<span class="user" id="user-931">
345345
<a href="/kb/user/id/931" title="Daniël van Eeden">Daniël van Eeden</a>
@@ -377,7 +377,7 @@ <h1>
377377
<div class="info">
378378

379379

380-
<span class="datetime" title="2024-05-02 17:47">10 months ago</span>
380+
<span class="datetime" title="2024-05-02 17:47">10 months, 1 week ago</span>
381381

382382
<span class="user" id="user-3528">
383383
<a href="/kb/user/id/3528" title="Vladislav Vaintroub">Vladislav Vaintroub</a>
@@ -425,7 +425,7 @@ <h1>
425425
<div class="info">
426426

427427

428-
<span class="datetime" title="2024-05-02 16:33">10 months ago</span>
428+
<span class="datetime" title="2024-05-02 16:33">10 months, 1 week ago</span>
429429

430430
<span class="user" id="user-3528">
431431
<a href="/kb/user/id/3528" title="Vladislav Vaintroub">Vladislav Vaintroub</a>
@@ -464,7 +464,7 @@ <h1>
464464
<div class="info">
465465

466466

467-
<span class="datetime" title="2024-05-03 06:49">10 months ago</span>
467+
<span class="datetime" title="2024-05-03 06:49">10 months, 1 week ago</span>
468468

469469
<span class="user" id="user-931">
470470
<a href="/kb/user/id/931" title="Daniël van Eeden">Daniël van Eeden</a>
@@ -503,7 +503,7 @@ <h1>
503503
<div class="info">
504504

505505

506-
<span class="datetime" title="2024-05-03 17:06">10 months ago</span>
506+
<span class="datetime" title="2024-05-03 17:06">10 months, 1 week ago</span>
507507

508508
<span class="user" id="user-3528">
509509
<a href="/kb/user/id/3528" title="Vladislav Vaintroub">Vladislav Vaintroub</a>

archive/en/connection/+source/index.html

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ <h1>Connecting - Source</h1>
315315
<div class="revision_info">
316316
<dl class="table">
317317
<dt>Revision</dt>
318-
<dd><a href="/kb/en/connection/+r/144279/">144279</a></dd>
318+
<dd><a href="/kb/en/connection/+r/148511/">148511</a></dd>
319319
<dt>User</dt>
320320
<dd>
321321
<span class="user" id="user-16">
@@ -324,7 +324,7 @@ <h1>Connecting - Source</h1>
324324
<dt>Date</dt>
325325
<dd>
326326

327-
<span class="datetime" title="2024-11-15 14:48">2024-11-15 14:48</span></dd>
327+
<span class="datetime" title="2025-03-08 08:55">2025-03-08 08:55</span></dd>
328328
</dl>
329329
</div>
330330

@@ -457,13 +457,16 @@ <h1>Connecting - Source</h1>
457457
*else
458458
** [[protocol-data-types/#fixed-length-strings|string&lt;4&gt;]] reserved
459459
* [[protocol-data-types/#null-terminated-strings|string&lt;NUL&gt;]] username
460-
*if (server_capabilities &amp; PLUGIN_AUTH_LENENC_CLIENT_DATA)
461-
** [[protocol-data-types/#length-encoded-strings|string&lt;lenenc&gt;]] authentication data
462-
* else if (server_capabilities &amp; CLIENT_SECURE_CONNECTION)
463-
** [[protocol-data-types/#fixed-length-integers|int&lt;1&gt;]] length of authentication response
464-
** [[protocol-data-types/#fixed-length-strings|string&lt;fix&gt;]] authentication response (length is indicated by previous field)
460+
*if (password)
461+
**if (server_capabilities &amp; PLUGIN_AUTH_LENENC_CLIENT_DATA)
462+
*** [[protocol-data-types/#length-encoded-strings|string&lt;lenenc&gt;]] authentication data
463+
** else if (server_capabilities &amp; CLIENT_SECURE_CONNECTION)
464+
*** [[protocol-data-types/#fixed-length-integers|int&lt;1&gt;]] length of authentication response
465+
*** [[protocol-data-types/#fixed-length-strings|string&lt;fix&gt;]] authentication response (length is indicated by previous field)
466+
** else
467+
*** [[protocol-data-types/#null-terminated-strings|string&lt;NUL&gt;]] authentication response null ended
465468
* else
466-
** [[protocol-data-types/#null-terminated-strings|string&lt;NUL&gt;]] authentication response null ended
469+
** string&lt;1&gt;\0 (empty password)
467470
* if (server_capabilities &amp; CLIENT_CONNECT_WITH_DB)
468471
** [[protocol-data-types/#null-terminated-strings|string&lt;NUL&gt;]] default database name
469472
* if (server_capabilities &amp; CLIENT_PLUGIN_AUTH)

archive/en/connection/index.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@
279279
<dt>Modified</dt>
280280
<dd>
281281

282-
<span class="datetime" title="2024-11-15 14:48">3 months, 2 weeks ago</span></dd>
282+
<span class="datetime" title="2025-03-08 08:55">16 hours, 6 minutes ago</span></dd>
283283

284284
<dt>Type</dt>
285285
<dd>article</dd>
@@ -577,7 +577,8 @@ <h4 class="anchored_heading" id="handshake-response-packet">Handshake Response P
577577
<ul start="1"><li><a href="/kb/en/protocol-data-types/#fixed-length-strings">string&lt;4&gt;</a> reserved
578578
</li></ul>
579579
</li><li><a href="/kb/en/protocol-data-types/#null-terminated-strings">string&lt;NUL&gt;</a> username
580-
</li><li>if (server_capabilities &amp; PLUGIN_AUTH_LENENC_CLIENT_DATA)
580+
</li><li>if (password)
581+
<ul><li>if (server_capabilities &amp; PLUGIN_AUTH_LENENC_CLIENT_DATA)
581582
<ul start="1"><li><a href="/kb/en/protocol-data-types/#length-encoded-strings">string&lt;lenenc&gt;</a> authentication data
582583
</li></ul>
583584
</li><li>else if (server_capabilities &amp; CLIENT_SECURE_CONNECTION)
@@ -587,6 +588,10 @@ <h4 class="anchored_heading" id="handshake-response-packet">Handshake Response P
587588
</li><li>else
588589
<ul start="1"><li><a href="/kb/en/protocol-data-types/#null-terminated-strings">string&lt;NUL&gt;</a> authentication response null ended
589590
</li></ul>
591+
</li></ul>
592+
</li><li>else
593+
<ul start="1"><li>string&lt;1&gt;\0 (empty password)
594+
</li></ul>
590595
</li><li>if (server_capabilities &amp; CLIENT_CONNECT_WITH_DB)
591596
<ul start="1"><li><a href="/kb/en/protocol-data-types/#null-terminated-strings">string&lt;NUL&gt;</a> default database name
592597
</li></ul>

archive/en/improvements-to-order-by/index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,8 @@
233233
<li><a href="/kb/en/">Home</a></li>
234234

235235

236+
<li><a href="/kb/en/+questions/">Open Questions</a></li>
237+
236238
<li><a href="/kb/en/documentation/">MariaDB Server</a></li>
237239
<li><a href="/kb/en/maxscale/">MariaDB MaxScale</a></li>
238240
<li><a href="/kb/en/mariadb-columnstore/">MariaDB ColumnStore</a></li>
@@ -281,7 +283,7 @@
281283
<dt>Modified</dt>
282284
<dd>
283285

284-
<span class="datetime" title="2025-03-07 08:54">16 hours, 8 minutes ago</span></dd>
286+
<span class="datetime" title="2025-03-07 08:54">1 day, 16 hours ago</span></dd>
285287

286288
<dt>Type</dt>
287289
<dd>article</dd>

archive/en/release-notes-for-mariadb-enterprise-server-10-5-4-2/index.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,8 @@
223223
<li><a href="/kb/en/">Home</a></li>
224224

225225

226+
<li><a href="/kb/en/+questions/">Open Questions</a></li>
227+
226228
<li><a href="/kb/en/documentation/">MariaDB Server</a></li>
227229
<li><a href="/kb/en/maxscale/">MariaDB MaxScale</a></li>
228230
<li><a href="/kb/en/mariadb-columnstore/">MariaDB ColumnStore</a></li>
@@ -266,12 +268,12 @@
266268
<dt>Created</dt>
267269
<dd>
268270

269-
<span class="datetime" title="2025-02-17 08:22">2 weeks, 4 days ago</span></dd>
271+
<span class="datetime" title="2025-02-17 08:22">2 weeks, 5 days ago</span></dd>
270272

271273
<dt>Modified</dt>
272274
<dd>
273275

274-
<span class="datetime" title="2025-03-07 10:23">14 hours, 39 minutes ago</span></dd>
276+
<span class="datetime" title="2025-03-07 10:23">1 day, 14 hours ago</span></dd>
275277

276278
<dt>Type</dt>
277279
<dd>article</dd>

archive/en/release-notes-for-mariadb-enterprise-server-10-5-5-3/index.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,8 @@
225225
<li><a href="/kb/en/">Home</a></li>
226226

227227

228+
<li><a href="/kb/en/+questions/">Open Questions</a></li>
229+
228230
<li><a href="/kb/en/documentation/">MariaDB Server</a></li>
229231
<li><a href="/kb/en/maxscale/">MariaDB MaxScale</a></li>
230232
<li><a href="/kb/en/mariadb-columnstore/">MariaDB ColumnStore</a></li>
@@ -268,12 +270,12 @@
268270
<dt>Created</dt>
269271
<dd>
270272

271-
<span class="datetime" title="2025-02-17 07:52">2 weeks, 4 days ago</span></dd>
273+
<span class="datetime" title="2025-02-17 07:52">2 weeks, 5 days ago</span></dd>
272274

273275
<dt>Modified</dt>
274276
<dd>
275277

276-
<span class="datetime" title="2025-03-07 10:18">14 hours, 44 minutes ago</span></dd>
278+
<span class="datetime" title="2025-03-07 10:18">1 day, 14 hours ago</span></dd>
277279

278280
<dt>Type</dt>
279281
<dd>article</dd>

0 commit comments

Comments
 (0)