<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TimescaleDB - Spheron1</title>
	<atom:link href="https://www.spheron1.uk/tag/timescaledb/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.spheron1.uk</link>
	<description></description>
	<lastBuildDate>Sat, 01 Nov 2025 12:02:57 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>ARM64 timescaledb-tune on macOS</title>
		<link>https://www.spheron1.uk/2025/11/01/arm64-timescaledb-tune-on-macos/</link>
					<comments>https://www.spheron1.uk/2025/11/01/arm64-timescaledb-tune-on-macos/#respond</comments>
		
		<dc:creator><![CDATA[digitaldisaster]]></dc:creator>
		<pubDate>Sat, 01 Nov 2025 12:02:56 +0000</pubDate>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[ARM64]]></category>
		<category><![CDATA[Brew]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Golang]]></category>
		<category><![CDATA[Homebrew]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[macOS]]></category>
		<category><![CDATA[Postgres]]></category>
		<category><![CDATA[psql]]></category>
		<category><![CDATA[Rosetta]]></category>
		<category><![CDATA[Rosetta 2]]></category>
		<category><![CDATA[Tiger Data]]></category>
		<category><![CDATA[TimescaleDB]]></category>
		<category><![CDATA[timescaledb-tune]]></category>
		<category><![CDATA[x86-64]]></category>
		<guid isPermaLink="false">https://www.spheron1.uk/?p=4582</guid>

					<description><![CDATA[<p>Despite Apple having transitioned their desktop and laptop devices from x86-64 to ARM64 with the M1 processor and macOS 11 Big Sur in late 2020, TimescaleDB still don&#8217;t provide ARM64 builds of their &#8220;timescaledb-tune&#8221; utility on macOS in November 2025 through either their official installation method using a Homebrew tap or in the binaries released in the GitHub repository. Trying&#46;&#46;&#46;</p>
<p>The post <a href="https://www.spheron1.uk/2025/11/01/arm64-timescaledb-tune-on-macos/">ARM64 timescaledb-tune on macOS</a> first appeared on <a href="https://www.spheron1.uk">Spheron1</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Despite Apple having transitioned their desktop and laptop devices from x86-64 to ARM64 with the M1 processor and macOS 11 Big Sur in late 2020, TimescaleDB still don&#8217;t provide ARM64 builds of their &#8220;timescaledb-tune&#8221; utility on macOS in November 2025 through either their <a href="https://docs.tigerdata.com/self-hosted/latest/install/installation-macos/" title="">official installation method using a Homebrew tap</a> or in the <a href="https://github.com/timescale/timescaledb-tune/releases" title="">binaries released in the GitHub repository</a>.</p>



<p>Trying to use the &#8220;timescaledb-tune&#8221; utility (a key part of the installation process for TimescaleDB) on any Mac made in the last 5 years will result in an error unless you have the Rosetta 2 dynamic binary translation feature installed:</p>



<pre class="wp-block-code"><code>unable to execute /opt/homebrew/bin/timescaledb-tune: Bad CPU type in executable</code></pre>



<p>This is particularly weird as the TimescaleDB library itself is ARM64.</p>



<p>Given that Tiger Data have had 5 years to ship a native ARM64 binary for their &#8220;timescaledb-tune&#8221; utility, it is rather disappointing to see that they are still relying on people installing the optional Rosetta 2 dynamic binary translation feature on their devices. This requirement also doesn&#8217;t seem to be documented anywhere that I can find.</p>



<p>Apple are going to be removing most of Rosetta 2 from macOS 28 in 2027, so hopefully Tiger Data will get around to shipping an ARM64 binary before then.</p>



<p>In the meantime, we can manually build an ARM64 binary for the &#8220;timescaledb-tune&#8221; utility from source as follows:</p>



<ol class="wp-block-list">
<li>Download the Go installer from <a href="https://go.dev/dl/">https://go.dev/dl/</a> using the &#8220;Apple macOS (ARM64)&#8221; option and run through the installer steps.</li>



<li>Open up your preferred terminal app and run &#8220;go install github.com/timescale/timescaledb-tune/cmd/timescaledb-tune@main&#8221;.</li>



<li>You will find the ARM64 binary for the &#8220;timescaledb-tune&#8221; utility in ~/go/bin/timescaledb-tune</li>
</ol>



<p>I really don&#8217;t understand why Tiger Data aren&#8217;t shipping an ARM64 binary for their &#8220;timescaledb-tune&#8221; utility, given how ridiculously simple it is to build one!</p><p>The post <a href="https://www.spheron1.uk/2025/11/01/arm64-timescaledb-tune-on-macos/">ARM64 timescaledb-tune on macOS</a> first appeared on <a href="https://www.spheron1.uk">Spheron1</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.spheron1.uk/2025/11/01/arm64-timescaledb-tune-on-macos/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 17/38 objects using Redis
Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Database Caching 4/33 queries in 0.029 seconds using Redis

Served from: spheron1.uk @ 2026-05-01 18:35:00 by W3 Total Cache
-->