<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/mariadb-git.git/plugin/handler_socket/handlersocket, branch 10.2-connector-c-integ</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>Merge branch '10.1' into 10.2</title>
<updated>2016-03-23T21:36:46+00:00</updated>
<author>
<name>Sergei Golubchik</name>
<email>serg@mariadb.org</email>
</author>
<published>2016-03-23T21:36:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=f67a2211ec48b1b1502a7095c50cd9195d8235f8'/>
<id>f67a2211ec48b1b1502a7095c50cd9195d8235f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix that mysqld aborts on exit if an open handlersocket connection remains</title>
<updated>2016-03-18T10:32:18+00:00</updated>
<author>
<name>Akira Higuchi</name>
<email>ahiguti100@gmail.com</email>
</author>
<published>2015-08-11T06:51:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=1c84836819b3cfdb8e357896f8b2a3f15e573f9b'/>
<id>1c84836819b3cfdb8e357896f8b2a3f15e573f9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix a memory leak in handlersocket</title>
<updated>2016-03-18T10:32:18+00:00</updated>
<author>
<name>Akira Higuchi</name>
<email>ahiguti100@gmail.com</email>
</author>
<published>2015-08-11T06:42:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=4f0fc0f91281004fb91cf293e691a52125c4069d'/>
<id>4f0fc0f91281004fb91cf293e691a52125c4069d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-6150 Speed up connection speed by moving creation of THD to new thread</title>
<updated>2016-02-07T08:34:03+00:00</updated>
<author>
<name>Monty</name>
<email>monty@mariadb.org</email>
</author>
<published>2016-02-01T10:45:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=3d4a7390c1a94ef6e07b04b52ea94a95878cda1b'/>
<id>3d4a7390c1a94ef6e07b04b52ea94a95878cda1b</id>
<content type='text'>
Creating a CONNECT object on client connect and pass this to the working thread which creates the THD.
Split LOCK_thread_count to different mutexes
Added LOCK_thread_start to syncronize threads
Moved most usage of LOCK_thread_count to dedicated functions
Use next_thread_id() instead of thread_id++

Other things:
- Thread id now starts from 1 instead of 2
- Added cast for thread_id as thread id is now of type my_thread_id
- Made THD-&gt;host const (To ensure it's not changed)
- Removed some DBUG_PRINT() about entering/exiting mutex as these was already logged by mutex code
- Fixed that aborted_connects and connection_errors_internal are counted in all cases
- Don't take locks for current_linfo when we set it (not needed as it was 0 before)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Creating a CONNECT object on client connect and pass this to the working thread which creates the THD.
Split LOCK_thread_count to different mutexes
Added LOCK_thread_start to syncronize threads
Moved most usage of LOCK_thread_count to dedicated functions
Use next_thread_id() instead of thread_id++

Other things:
- Thread id now starts from 1 instead of 2
- Added cast for thread_id as thread id is now of type my_thread_id
- Made THD-&gt;host const (To ensure it's not changed)
- Removed some DBUG_PRINT() about entering/exiting mutex as these was already logged by mutex code
- Fixed that aborted_connects and connection_errors_internal are counted in all cases
- Don't take locks for current_linfo when we set it (not needed as it was 0 before)
</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-8010 - Avoid sql_alloc() in Items (Patch #1)</title>
<updated>2015-08-21T06:40:39+00:00</updated>
<author>
<name>Sergey Vojtovich</name>
<email>svoj@mariadb.org</email>
</author>
<published>2015-08-11T07:18:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=31e365efae28ba3208e80511c4d18fe11a79541a'/>
<id>31e365efae28ba3208e80511c4d18fe11a79541a</id>
<content type='text'>
Added mandatory thd parameter to Item (and all derivative classes) constructor.
Added thd parameter to all routines that may create items.
Also removed "current_thd" from Item::Item. This reduced number of
pthread_getspecific() calls from 290 to 177 per OLTP RO transaction.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added mandatory thd parameter to Item (and all derivative classes) constructor.
Added thd parameter to all routines that may create items.
Also removed "current_thd" from Item::Item. This reduced number of
pthread_getspecific() calls from 290 to 177 per OLTP RO transaction.
</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-7671: Cache VIEW definitions in the TDC</title>
<updated>2015-03-11T16:39:15+00:00</updated>
<author>
<name>Oleksandr Byelkin</name>
<email>sanja@mariadb.com</email>
</author>
<published>2015-03-10T09:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=80f03abcca0d902a876d10e6c1dc8c4c6d3b2bfa'/>
<id>80f03abcca0d902a876d10e6c1dc8c4c6d3b2bfa</id>
<content type='text'>
(changes of backported patch are very small: strlen removed, error processing fixed, view open statistics added)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(changes of backported patch are very small: strlen removed, error processing fixed, view open statistics added)
</pre>
</div>
</content>
</entry>
<entry>
<title>5.5.40+ merge</title>
<updated>2014-10-09T08:30:11+00:00</updated>
<author>
<name>Sergei Golubchik</name>
<email>sergii@pisem.net</email>
</author>
<published>2014-10-09T08:30:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=1b75bed00fa4ea3925f513f4825deb00cb158d5b'/>
<id>1b75bed00fa4ea3925f513f4825deb00cb158d5b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MDEV-5120 Test suite test maria-no-logging fails</title>
<updated>2014-10-02T09:57:40+00:00</updated>
<author>
<name>Sergei Golubchik</name>
<email>sergii@pisem.net</email>
</author>
<published>2014-10-02T09:57:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=aa36d9e74225f6db32fa01a8e1a2a3a6e6a5b77f'/>
<id>aa36d9e74225f6db32fa01a8e1a2a3a6e6a5b77f</id>
<content type='text'>
stat structure (from &lt;sys/stat.h&gt;) is conditionally defined
to have different layout and size depending on the defined macros.
The correct macro is defined in my_config.h, which means it MUST be
included first (or, at least before &lt;features.h&gt; - so, practically,
before including any system headers).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
stat structure (from &lt;sys/stat.h&gt;) is conditionally defined
to have different layout and size depending on the defined macros.
The correct macro is defined in my_config.h, which means it MUST be
included first (or, at least before &lt;features.h&gt; - so, practically,
before including any system headers).
</pre>
</div>
</content>
</entry>
<entry>
<title>10.0-monty merge</title>
<updated>2013-07-21T14:39:19+00:00</updated>
<author>
<name>Sergei Golubchik</name>
<email>sergii@pisem.net</email>
</author>
<published>2013-07-21T14:39:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=b7b5f6f1ab49948b0e15b762266d4640b3d6b7fb'/>
<id>b7b5f6f1ab49948b0e15b762266d4640b3d6b7fb</id>
<content type='text'>
includes:
* remove some remnants of "Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING"
* introduce LOCK_share, now LOCK_ha_data is strictly for engines
* rea_create_table() always creates .par file (even in "frm-only" mode)
* fix a 5.6 bug, temp file leak on dummy ALTER TABLE
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
includes:
* remove some remnants of "Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING"
* introduce LOCK_share, now LOCK_ha_data is strictly for engines
* rea_create_table() always creates .par file (even in "frm-only" mode)
* fix a 5.6 bug, temp file leak on dummy ALTER TABLE
</pre>
</div>
</content>
</entry>
<entry>
<title>Applied all changes from Igor and Sanja</title>
<updated>2013-06-15T15:32:08+00:00</updated>
<author>
<name>Michael Widenius</name>
<email>monty@askmonty.org</email>
</author>
<published>2013-06-15T15:32:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/mariadb-git.git/commit/?id=5f1f2fc0e443f098af24d21f7d1ec1a8166a4030'/>
<id>5f1f2fc0e443f098af24d21f7d1ec1a8166a4030</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
