<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/mariadb-git.git, branch bb-10.5-MDEV-30438</title>
<subtitle>github.com: MariaDB/server.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/'/>
<entry>
<title>MDEV-30438  innodb.undo_truncate,4k fails when innodb-immediate-scrub-data-uncompressed is enabled</title>
<updated>2023-01-20T11:18:43+00:00</updated>
<author>
<name>Thirunarayanan Balathandayuthapani</name>
<email>thiru@mariadb.com</email>
</author>
<published>2023-01-20T10:37:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/commit/?id=645b6c19767421378f702d2d8c795b00e3202d0c'/>
<id>645b6c19767421378f702d2d8c795b00e3202d0c</id>
<content type='text'>
- InnoDB fails to clear the freed ranges during truncation of innodb
undo log tablespace. During shutdown, InnoDB flushes the freed page
ranges and throws the out of bound error.

mtr_t::commit_shrink(): clear the freed ranges while doing undo
tablespace truncation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- InnoDB fails to clear the freed ranges during truncation of innodb
undo log tablespace. During shutdown, InnoDB flushes the freed page
ranges and throws the out of bound error.

mtr_t::commit_shrink(): clear the freed ranges while doing undo
tablespace truncation
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge 10.4 into 10.5</title>
<updated>2023-01-13T08:18:30+00:00</updated>
<author>
<name>Marko Mäkelä</name>
<email>marko.makela@mariadb.com</email>
</author>
<published>2023-01-13T08:18:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/commit/?id=73ecab3d26c055928673a2629f4513aa7008dbf0'/>
<id>73ecab3d26c055928673a2629f4513aa7008dbf0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge 10.3 into 10.4</title>
<updated>2023-01-13T07:28:25+00:00</updated>
<author>
<name>Marko Mäkelä</name>
<email>marko.makela@mariadb.com</email>
</author>
<published>2023-01-13T07:28:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/commit/?id=71e8e4934db06c02db1b51716e9d4b3992505161'/>
<id>71e8e4934db06c02db1b51716e9d4b3992505161</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-30378 Versioned REPLACE succeeds with ON DELETE RESTRICT constraint</title>
<updated>2023-01-12T18:51:48+00:00</updated>
<author>
<name>Nikita Malyavin</name>
<email>nikitamalyavin@gmail.com</email>
</author>
<published>2023-01-11T15:57:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/commit/?id=7a98d232e42b66efc759d584b05214e91681c346'/>
<id>7a98d232e42b66efc759d584b05214e91681c346</id>
<content type='text'>
node-&gt;is_delete was incorrectly set to NO_DELETE for a set of operations.

In general we shouldn't rely on sql_command and look for more abstract ways
to control the behavior.

trg_event_map seems to be a suitable way. To mind replica nodes, it is ORed
with slave_fk_event_map, which stores trg_event_map when replica has
triggers disabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
node-&gt;is_delete was incorrectly set to NO_DELETE for a set of operations.

In general we shouldn't rely on sql_command and look for more abstract ways
to control the behavior.

trg_event_map seems to be a suitable way. To mind replica nodes, it is ORed
with slave_fk_event_map, which stores trg_event_map when replica has
triggers disabled.
</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-19160 json_pretty() alias for json_detailed()</title>
<updated>2023-01-12T17:51:42+00:00</updated>
<author>
<name>Weijun-H</name>
<email>huangweijun1001@gmail.com</email>
</author>
<published>2023-01-08T08:43:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/commit/?id=12618cfb28cb2843dc74bb3a176dae76acdb698a'/>
<id>12618cfb28cb2843dc74bb3a176dae76acdb698a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixup for MDEV-19160</title>
<updated>2023-01-12T14:41:19+00:00</updated>
<author>
<name>Rucha Deodhar</name>
<email>rucha.deodhar@mariadb.com</email>
</author>
<published>2023-01-12T14:41:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/commit/?id=17920291a661d3d2b02a9261293caebc7158d38a'/>
<id>17920291a661d3d2b02a9261293caebc7158d38a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix typos</title>
<updated>2023-01-12T03:02:20+00:00</updated>
<author>
<name>lilinjie</name>
<email>lilinjie@uniontech.com</email>
</author>
<published>2023-01-12T02:38:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/commit/?id=eb145e5ad7afa29f1d298452b80fcca36a6c3bbe'/>
<id>eb145e5ad7afa29f1d298452b80fcca36a6c3bbe</id>
<content type='text'>
Signed-off-by: lilinjie &lt;lilinjie@uniontech.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: lilinjie &lt;lilinjie@uniontech.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed failing test main.func_json</title>
<updated>2023-01-12T00:48:33+00:00</updated>
<author>
<name>Monty</name>
<email>monty@mariadb.org</email>
</author>
<published>2023-01-12T00:48:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/commit/?id=c08dba7b2864913bbf6fc36307837498f7def44a'/>
<id>c08dba7b2864913bbf6fc36307837498f7def44a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-30345 DML does not find rows it is supposed to</title>
<updated>2023-01-11T18:15:26+00:00</updated>
<author>
<name>Monty</name>
<email>monty@mariadb.org</email>
</author>
<published>2023-01-11T18:15:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/commit/?id=f3d8a546e7476ddec8386eacd5c58bf1c1519377'/>
<id>f3d8a546e7476ddec8386eacd5c58bf1c1519377</id>
<content type='text'>
This only happens with 'timestamp_column IN (select ...)

The reason was a missing assignment in Item_cache_timestamp::cache_value()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This only happens with 'timestamp_column IN (select ...)

The reason was a missing assignment in Item_cache_timestamp::cache_value()
</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-25277: mysqlbinlog --verbose cannot read row events with compressed columns: Don't know how to handle column type: 140</title>
<updated>2023-01-11T17:37:49+00:00</updated>
<author>
<name>Brandon Nesterenko</name>
<email>brandon.nesterenko@mariadb.com</email>
</author>
<published>2021-06-03T17:24:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mariadb-git.git/commit/?id=b194c83b7bd2f4e861fdce041a9ea3de18f4d227'/>
<id>b194c83b7bd2f4e861fdce041a9ea3de18f4d227</id>
<content type='text'>
Problem:
=======
Mysqlbinlog cannot show the type of a compressed
column when two levels of verbosity is provided.

Solution:
========
Extend the log event printing logic to handle and
tag compressed types.

Behavioral Changes:
==================
  Old: When mysqlbinlog is called in verbose mode and
the database uses compressed columns, an error is
returned to the user.

  New: The output will append “ COMPRESSED” on the
type of compressed columns

Reviewed By
===========
Andrei Elkin &lt;andrei.elkin@mariadb.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
=======
Mysqlbinlog cannot show the type of a compressed
column when two levels of verbosity is provided.

Solution:
========
Extend the log event printing logic to handle and
tag compressed types.

Behavioral Changes:
==================
  Old: When mysqlbinlog is called in verbose mode and
the database uses compressed columns, an error is
returned to the user.

  New: The output will append “ COMPRESSED” on the
type of compressed columns

Reviewed By
===========
Andrei Elkin &lt;andrei.elkin@mariadb.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
