Skip to content

Commit

Permalink
deploy: cbeb9dd
Browse files Browse the repository at this point in the history
  • Loading branch information
isotopp committed Jul 24, 2024
1 parent efd7d35 commit 49dfe31
Show file tree
Hide file tree
Showing 170 changed files with 247 additions and 223 deletions.
22 changes: 13 additions & 9 deletions 2024/07/23/mysql-upgrading-old-mysql-instances.html
Original file line number Diff line number Diff line change
Expand Up @@ -253,20 +253,24 @@ <h1 id="upgrading-in-place">
Use the version-specific upgrade process as documented in the manual,
and test each upgrade before proceeding to the next.</p>
<p>MySQL 8.1, 8.2 and 8.3 have been innovation releases and are not &ldquo;major stable versions&rdquo;.
Don&rsquo;t use them in production.
Also, while MySQL 9.0 may one time be a long term support release of MySQL once a General Availbility Version is out,
the current version is <strong>not</strong> GA and should not be used in production.</p>
So is MySQL 9.0.
Don&rsquo;t use any of them in production.</p>
<blockquote>
<p><strong>Note on Non-GA Versions of MySQL:</strong>
It is useful to run new versions of MySQL and innovation releases as replicas in production.
Doing this helps you to stay on top of current developments and get familiar with new features and quirks early.
An idle replica will check your write-transactions (using SBR) or keep up with the replication stream (using RBR).
It is useful to run new versions of MySQL and innovation releases as replicas <em>for testing</em> in production.
Doing this helps you to stay on top of current developments and get familiar with new features and quirks early.</p>
<p>An idle replica will check your write-transactions, using SBR.
If you feel adventurous, divert a minimal amount of read-transactions to it from the database load balancer to
check how reads perform.</p>
<p>Do not use 8.1, 8.2, 8.3 or pre-GA in a productive context or for a primary.
<p>Do not use 8.1, 8.2, 8.3 or 9.0 in a productive context or for a primary.
They are called &ldquo;Innovation Releases&rdquo; for a reason.</p>
<p>Do use them to experiment and innovate, in a safe way.
That is what replication is for, and why we still have SBR.</p>
<p>Do use them to experiment and innovate, in a safe way.</p>
</blockquote>
<blockquote>
<p><strong>Note on SBR in MySQL replication:</strong>
SBR has a lot of limitations and quirks, but it does transport original SQL to a replica.
It is useful to test write-transactions on a replica.</p>
<p>It is not recommended to use SBR in production replication. Use RBR or group-replication.</p>
</blockquote>
<p>Upgrading in place changes the on-disk format of the database,
the valid syntax of some queries you may use, and the behavior of some data types.
Expand Down
2 changes: 1 addition & 1 deletion drafts/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Drafts on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/drafts/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/drafts/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title></title>
<link>https://blog.koehntopp.info/drafts/blocking-material-on-the-internet.html</link>
Expand Down
24 changes: 14 additions & 10 deletions feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>MySQL: Upgrading old MySQL instances</title>
<link>https://blog.koehntopp.info/2024/07/23/mysql-upgrading-old-mysql-instances.html</link>
Expand Down Expand Up @@ -89,20 +89,24 @@ Then go to 5.6, 5.7, 8.0 and 8.4 using the respective latest versions of each.
Use the version-specific upgrade process as documented in the manual,
and test each upgrade before proceeding to the next.&lt;/p&gt;
&lt;p&gt;MySQL 8.1, 8.2 and 8.3 have been innovation releases and are not &amp;ldquo;major stable versions&amp;rdquo;.
Don&amp;rsquo;t use them in production.
Also, while MySQL 9.0 may one time be a long term support release of MySQL once a General Availbility Version is out,
the current version is &lt;strong&gt;not&lt;/strong&gt; GA and should not be used in production.&lt;/p&gt;
So is MySQL 9.0.
Don&amp;rsquo;t use any of them in production.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note on Non-GA Versions of MySQL:&lt;/strong&gt;
It is useful to run new versions of MySQL and innovation releases as replicas in production.
Doing this helps you to stay on top of current developments and get familiar with new features and quirks early.
An idle replica will check your write-transactions (using SBR) or keep up with the replication stream (using RBR).
It is useful to run new versions of MySQL and innovation releases as replicas &lt;em&gt;for testing&lt;/em&gt; in production.
Doing this helps you to stay on top of current developments and get familiar with new features and quirks early.&lt;/p&gt;
&lt;p&gt;An idle replica will check your write-transactions, using SBR.
If you feel adventurous, divert a minimal amount of read-transactions to it from the database load balancer to
check how reads perform.&lt;/p&gt;
&lt;p&gt;Do not use 8.1, 8.2, 8.3 or pre-GA in a productive context or for a primary.
&lt;p&gt;Do not use 8.1, 8.2, 8.3 or 9.0 in a productive context or for a primary.
They are called &amp;ldquo;Innovation Releases&amp;rdquo; for a reason.&lt;/p&gt;
&lt;p&gt;Do use them to experiment and innovate, in a safe way.
That is what replication is for, and why we still have SBR.&lt;/p&gt;
&lt;p&gt;Do use them to experiment and innovate, in a safe way.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note on SBR in MySQL replication:&lt;/strong&gt;
SBR has a lot of limitations and quirks, but it does transport original SQL to a replica.
It is useful to test write-transactions on a replica.&lt;/p&gt;
&lt;p&gt;It is not recommended to use SBR in production replication. Use RBR or group-replication.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Upgrading in place changes the on-disk format of the database,
the valid syntax of some queries you may use, and the behavior of some data types.
Expand Down
2 changes: 1 addition & 1 deletion index.json

Large diffs are not rendered by default.

24 changes: 14 additions & 10 deletions posts/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Posts on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/posts/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/posts/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>MySQL: Upgrading old MySQL instances</title>
<link>https://blog.koehntopp.info/2024/07/23/mysql-upgrading-old-mysql-instances.html</link>
Expand Down Expand Up @@ -89,20 +89,24 @@ Then go to 5.6, 5.7, 8.0 and 8.4 using the respective latest versions of each.
Use the version-specific upgrade process as documented in the manual,
and test each upgrade before proceeding to the next.&lt;/p&gt;
&lt;p&gt;MySQL 8.1, 8.2 and 8.3 have been innovation releases and are not &amp;ldquo;major stable versions&amp;rdquo;.
Don&amp;rsquo;t use them in production.
Also, while MySQL 9.0 may one time be a long term support release of MySQL once a General Availbility Version is out,
the current version is &lt;strong&gt;not&lt;/strong&gt; GA and should not be used in production.&lt;/p&gt;
So is MySQL 9.0.
Don&amp;rsquo;t use any of them in production.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note on Non-GA Versions of MySQL:&lt;/strong&gt;
It is useful to run new versions of MySQL and innovation releases as replicas in production.
Doing this helps you to stay on top of current developments and get familiar with new features and quirks early.
An idle replica will check your write-transactions (using SBR) or keep up with the replication stream (using RBR).
It is useful to run new versions of MySQL and innovation releases as replicas &lt;em&gt;for testing&lt;/em&gt; in production.
Doing this helps you to stay on top of current developments and get familiar with new features and quirks early.&lt;/p&gt;
&lt;p&gt;An idle replica will check your write-transactions, using SBR.
If you feel adventurous, divert a minimal amount of read-transactions to it from the database load balancer to
check how reads perform.&lt;/p&gt;
&lt;p&gt;Do not use 8.1, 8.2, 8.3 or pre-GA in a productive context or for a primary.
&lt;p&gt;Do not use 8.1, 8.2, 8.3 or 9.0 in a productive context or for a primary.
They are called &amp;ldquo;Innovation Releases&amp;rdquo; for a reason.&lt;/p&gt;
&lt;p&gt;Do use them to experiment and innovate, in a safe way.
That is what replication is for, and why we still have SBR.&lt;/p&gt;
&lt;p&gt;Do use them to experiment and innovate, in a safe way.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note on SBR in MySQL replication:&lt;/strong&gt;
SBR has a lot of limitations and quirks, but it does transport original SQL to a replica.
It is useful to test write-transactions on a replica.&lt;/p&gt;
&lt;p&gt;It is not recommended to use SBR in production replication. Use RBR or group-replication.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Upgrading in place changes the on-disk format of the database,
the valid syntax of some queries you may use, and the behavior of some data types.
Expand Down
2 changes: 1 addition & 1 deletion tags/advertising/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Advertising on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/advertising/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/advertising/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>Sell your users, or sell to your users</title>
<link>https://blog.koehntopp.info/2019/03/25/sell-to-users.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/ai/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Ai on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/ai/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/ai/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>LLMs daheim mit Ollama</title>
<link>https://blog.koehntopp.info/2024/05/31/llms-daheim-mit-ollama.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/amsterdam/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Amsterdam on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/amsterdam/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/amsterdam/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>City of Amsterdam and Combustion Engines</title>
<link>https://blog.koehntopp.info/2023/05/11/city-of-amsterdam-and-combustion-engines.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/anderswo/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Anderswo on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/anderswo/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/anderswo/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>Hunga Tonga</title>
<link>https://blog.koehntopp.info/2022/01/16/hunga-tonga.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/apple/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Apple on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/apple/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/apple/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>No LLM for you, come back one year</title>
<link>https://blog.koehntopp.info/2024/06/22/no-llm-for-you-come-back-one-year.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/architektur/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Architektur on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/architektur/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/architektur/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>It&#39;s a Modulith</title>
<link>https://blog.koehntopp.info/2023/05/10/its-a-modulith.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/authentication/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Authentication on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/authentication/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/authentication/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>Anonymität und Schizophrenie</title>
<link>https://blog.koehntopp.info/2005/06/08/anonymitaet-und-schizophrenie.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/bash/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Bash on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/bash/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/bash/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>Using Python to bash</title>
<link>https://blog.koehntopp.info/2021/01/05/using-python-to-bash.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/berlin/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Berlin on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/berlin/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/berlin/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>Mit dem Schnuppel im Tierpark</title>
<link>https://blog.koehntopp.info/2012/07/22/mit-dem-schnuppel-im-tierpark.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/bike/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Bike on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/bike/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/bike/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>Haftungsfragen</title>
<link>https://blog.koehntopp.info/2023/09/16/haftungsfragen.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/bildung/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Bildung on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/bildung/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/bildung/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>Was mein Kind in der Schule so macht</title>
<link>https://blog.koehntopp.info/2022/12/30/was-mein-kind-in-der-schule-so-macht.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/blockchain/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Blockchain on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/blockchain/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/blockchain/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>Hashes in Structures</title>
<link>https://blog.koehntopp.info/2018/03/04/hashes-in-structures.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/blog/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Blog on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/blog/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/blog/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>This Blog is now Hugo powered</title>
<link>https://blog.koehntopp.info/2021/11/07/this-blog-is-now-hugo-powered.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/book/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in Book on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/book/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/book/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>Fertig gelesen: Starter Villain</title>
<link>https://blog.koehntopp.info/2023/10/01/fertig-gelesen-starter-villain.html</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/c/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content in C on Die wunderbare Welt von Isotopp</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 24 Jul 2024 10:02:26 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/c/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 24 Jul 2024 10:17:57 +0000</lastBuildDate><atom:link href="https://blog.koehntopp.info/tags/c/feed.xml" rel="self" type="application/rss+xml" />
<item>
<title>Fertig gelesen: UNIX: A History and a Memoir</title>
<link>https://blog.koehntopp.info/2021/09/05/fertig-gelesen-unix-a-history-and-a-memoir.html</link>
Expand Down
Loading

0 comments on commit 49dfe31

Please sign in to comment.