<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/mariadb-git.git/sql/multi_range_read.h, branch bb-10.2gr</title>
<subtitle>github.com: MariaDB/server.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/'/>
<entry>
<title>Correct FSF address</title>
<updated>2017-03-10T17:21:29+00:00</updated>
<author>
<name>iangilfillan</name>
<email>github@greenman.co.za</email>
</author>
<published>2017-02-10T11:26:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=f0ec34002a98eeb669cb254eaba6a3d678a58cc1'/>
<id>f0ec34002a98eeb669cb254eaba6a3d678a58cc1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge</title>
<updated>2014-10-29T12:20:46+00:00</updated>
<author>
<name>Sergey Petrunya</name>
<email>psergey@askmonty.org</email>
</author>
<published>2014-10-29T12:20:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=e4521f8cae6134d3c32b2b8cb3e24a54c90de627'/>
<id>e4521f8cae6134d3c32b2b8cb3e24a54c90de627</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge 5.3-&gt;5.5</title>
<updated>2014-10-29T10:22:48+00:00</updated>
<author>
<name>Sergey Petrunya</name>
<email>psergey@askmonty.org</email>
</author>
<published>2014-10-29T10:22:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=30b28babdc8d6db805741e519f3b33096aa8083d'/>
<id>30b28babdc8d6db805741e519f3b33096aa8083d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-6878: Use of uninitialized saved_primary_key in Mrr_ordered_index_reader::resume_read()</title>
<updated>2014-10-28T22:37:58+00:00</updated>
<author>
<name>Sergey Petrunya</name>
<email>psergey@askmonty.org</email>
</author>
<published>2014-10-28T22:37:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=9cb002b359ca8281cd30b711690dd589a254db4e'/>
<id>9cb002b359ca8281cd30b711690dd589a254db4e</id>
<content type='text'>
(Backport to 5.3)
(variant #2, with fixed coding style)
- Make Mrr_ordered_index_reader::resume_read() restore index position 
  only if it was saved before with Mrr_ordered_index_reader::interrupt_read().

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Backport to 5.3)
(variant #2, with fixed coding style)
- Make Mrr_ordered_index_reader::resume_read() restore index position 
  only if it was saved before with Mrr_ordered_index_reader::interrupt_read().

</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-6878: Use of uninitialized saved_primary_key in Mrr_ordered_index_reader::resume_read()</title>
<updated>2014-10-16T13:57:13+00:00</updated>
<author>
<name>Sergey Petrunya</name>
<email>psergey@askmonty.org</email>
</author>
<published>2014-10-16T13:57:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=8925b4a935115aef51cfff22564ee2b0d5fb5fce'/>
<id>8925b4a935115aef51cfff22564ee2b0d5fb5fce</id>
<content type='text'>
- Make Mrr_ordered_index_reader::resume_read() restore index position 
  only if it was saved before with Mrr_ordered_index_reader::interrupt_read().

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Make Mrr_ordered_index_reader::resume_read() restore index position 
  only if it was saved before with Mrr_ordered_index_reader::interrupt_read().

</pre>
</div>
</content>
</entry>
<entry>
<title>merge 10.0-base -&gt; 10.0</title>
<updated>2013-09-26T18:20:15+00:00</updated>
<author>
<name>unknown</name>
<email>sanja@askmonty.org</email>
</author>
<published>2013-09-26T18:20:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=e5746665c9f8dcfa66a7a645f1c5517769a2fa0a'/>
<id>e5746665c9f8dcfa66a7a645f1c5517769a2fa0a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-5037: Server crash on a JOIN on a derived table with join_cache_level &gt; 2</title>
<updated>2013-09-20T10:47:38+00:00</updated>
<author>
<name>Sergey Petrunya</name>
<email>psergey@askmonty.org</email>
</author>
<published>2013-09-20T10:47:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=422c55a2404a7ec31d43962cdda0d782ef32dc45'/>
<id>422c55a2404a7ec31d43962cdda0d782ef32dc45</id>
<content type='text'>
- The crash was caused because the optimizer called handler-&gt;multi_range_read_info()
  on a derived temporary table.  That table has been created, but not opened yet.
  Because of that, handler::table was NULL, which caused crash.
  Fixed by changing DS-MRR methods to use handler::table_share instead. 
  handler::table_share is set in handler ctor, so this should be safe.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- The crash was caused because the optimizer called handler-&gt;multi_range_read_info()
  on a derived temporary table.  That table has been created, but not opened yet.
  Because of that, handler::table was NULL, which caused crash.
  Fixed by changing DS-MRR methods to use handler::table_share instead. 
  handler::table_share is set in handler ctor, so this should be safe.
</pre>
</div>
</content>
</entry>
<entry>
<title>Temporary commit of merge of MariaDB 10.0-base and MySQL 5.6</title>
<updated>2012-08-01T14:27:34+00:00</updated>
<author>
<name>Michael Widenius</name>
<email>monty@askmonty.org</email>
</author>
<published>2012-08-01T14:27:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=1d0f70c2f894b27e98773a282871d32802f67964'/>
<id>1d0f70c2f894b27e98773a282871d32802f67964</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix the include guards and add missing gplv2 headers</title>
<updated>2012-02-17T11:19:38+00:00</updated>
<author>
<name>Sergei Golubchik</name>
<email>sergii@pisem.net</email>
</author>
<published>2012-02-17T11:19:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=5bf311e1e853457c31dbadd3d130b2569a867d80'/>
<id>5bf311e1e853457c31dbadd3d130b2569a867d80</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make EXPLAIN better at displaying MRR/BKA:</title>
<updated>2011-04-02T10:04:45+00:00</updated>
<author>
<name>Sergey Petrunya</name>
<email>psergey@askmonty.org</email>
</author>
<published>2011-04-02T10:04:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=997445bc8eb578355b41abc3f4e42f579f900043'/>
<id>997445bc8eb578355b41abc3f4e42f579f900043</id>
<content type='text'>
- "Using MRR" is no longer shown with range access.
- Instead, both range and BKA accesses will show one of the following:
  = "Rowid-ordered scan"
  = "Key-ordered scan"
  = "Key-ordered Rowid-ordered scan"
depending on whether DS-MRR implementation will do scan keys in order, rowids in order,
or both.
- The patch also introduces a way for other storage engines/MRR implementations to
  pass information to EXPLAIN output about the properties of employed MRR scans.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- "Using MRR" is no longer shown with range access.
- Instead, both range and BKA accesses will show one of the following:
  = "Rowid-ordered scan"
  = "Key-ordered scan"
  = "Key-ordered Rowid-ordered scan"
depending on whether DS-MRR implementation will do scan keys in order, rowids in order,
or both.
- The patch also introduces a way for other storage engines/MRR implementations to
  pass information to EXPLAIN output about the properties of employed MRR scans.
</pre>
</div>
</content>
</entry>
</feed>
