tag:github.com,2008:https://github.com/skytable/skytable/releasesRelease notes from skytable2024-08-07T19:09:29Ztag:github.com,2008:Repository/276042304/v0.8.42024-08-07T19:57:53Zv0.8.4<h2>What's Changed</h2>
<ul>
<li>server, cli: Improve diagnostic messages and fix loading of large blob/string in CLI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2368622220" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/356" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/356/hovercard" href="https://github.com/skytable/skytable/pull/356">#356</a></li>
<li>QE: Add TRUNCATE query by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2394679204" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/359" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/359/hovercard" href="https://github.com/skytable/skytable/pull/359">#359</a></li>
<li>server: Add support for dynamic lists in Skyhash by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2428288744" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/363" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/363/hovercard" href="https://github.com/skytable/skytable/pull/363">#363</a></li>
<li>server unsafe code audit: fixed memory leaks and other violations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2445634258" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/364" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/364/hovercard" href="https://github.com/skytable/skytable/pull/364">#364</a></li>
<li>server [BQL]: Add simple list syntax for DDL by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2448140201" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/365" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/365/hovercard" href="https://github.com/skytable/skytable/pull/365">#365</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skytable/skytable/compare/v0.8.3...v0.8.4"><tt>v0.8.3...v0.8.4</tt></a></p>ohsayantag:github.com,2008:Repository/276042304/v0.8.32024-06-01T07:17:13Zv0.8.3<h2>What's Changed</h2>
<ul>
<li>bench: Add full spectrum latency analysis and support workloads by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2278909118" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/349" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/349/hovercard" href="https://github.com/skytable/skytable/pull/349">#349</a></li>
<li>server: Support non-interactive backup and restore by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2326424286" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/350" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/350/hovercard" href="https://github.com/skytable/skytable/pull/350">#350</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skytable/skytable/compare/v0.8.2...v0.8.3"><tt>v0.8.2...v0.8.3</tt></a></p>ohsayantag:github.com,2008:Repository/276042304/v0.8.22024-04-24T06:56:09Zv0.8.2<p><strong>🔖 <a href="https://skytable.io/blog/2024/04/skytable-0.8.2" rel="nofollow">Read the blog post here</a></strong></p>
<h2>What's Changed</h2>
<ul>
<li>net: Restore support for pipelines by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2226140112" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/338" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/338/hovercard" href="https://github.com/skytable/skytable/pull/338">#338</a></li>
<li>storage: Online recovery by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2229777858" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/340" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/340/hovercard" href="https://github.com/skytable/skytable/pull/340">#340</a></li>
<li>net: Fix RST and thread crash due to multiple HS errors by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2231136682" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/341" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/341/hovercard" href="https://github.com/skytable/skytable/pull/341">#341</a></li>
<li>BQL,QE,SE: Add UPSERT query, BQL query shorthands and fix SE bootup crash by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2248705951" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/342" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/342/hovercard" href="https://github.com/skytable/skytable/pull/342">#342</a></li>
<li>CI: Downgrade Win32 to Tier-2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2251369902" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/343" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/343/hovercard" href="https://github.com/skytable/skytable/pull/343">#343</a></li>
<li>CLI: pin history file location to home folder and allow setting history file path by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2252285366" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/344" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/344/hovercard" href="https://github.com/skytable/skytable/pull/344">#344</a></li>
<li>CI: Fully resume building and testing ARM64 hosts by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2252809561" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/345" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/345/hovercard" href="https://github.com/skytable/skytable/pull/345">#345</a></li>
<li>storage: Add support for compaction and fix DCL bug by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2255138079" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/346" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/346/hovercard" href="https://github.com/skytable/skytable/pull/346">#346</a></li>
<li>CLI: fix eval parameterization and output rows as CSV by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2255181000" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/347" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/347/hovercard" href="https://github.com/skytable/skytable/pull/347">#347</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skytable/skytable/compare/v0.8.1...v0.8.2"><tt>v0.8.1...v0.8.2</tt></a></p>ohsayantag:github.com,2008:Repository/276042304/v0.8.12024-04-01T05:50:46Zv0.8.1<p><strong>🔖 Read the <a href="https://skytable.io/blog/2024/03/skytable-0.8.1-released" rel="nofollow">blog post here</a></strong></p>
<h2>What's Changed</h2>
<ul>
<li>storage: Add data recovery system by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2216286382" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/336" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/336/hovercard" href="https://github.com/skytable/skytable/pull/336">#336</a></li>
<li>auth: Fix issues with incorrect auth data and corresponding CLI errors by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ohsayan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ohsayan">@ohsayan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2216800949" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/337" data-hovercard-type="pull_request" data-hovercard-url="/skytable/skytable/pull/337/hovercard" href="https://github.com/skytable/skytable/pull/337">#337</a></li>
<li>engine: Fixed system health reporting (now accounts for status of all storage drivers)</li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skytable/skytable/compare/v0.8.0...v0.8.1"><tt>v0.8.0...v0.8.1</tt></a></p>ohsayantag:github.com,2008:Repository/276042304/v0.8.02024-03-02T04:13:03Zv0.8.0<h2>Skytable Octave GA</h2>
<ul>
<li>🔖 Read the <a href="https://skytable.io/blog/2024/03/skytable-octave-is-generally-available/" rel="nofollow">blog post here</a></li>
<li>📚 Read the <a href="https://docs.skytable.io/" rel="nofollow">documentation here</a></li>
</ul>
<h3>Changes since the first beta</h3>
<p>Several things have changed since the first beta including:</p>
<ul>
<li>An entirely new storage engine: yes, we built a storage engine and then built another one on top of it to improve reliability</li>
<li>Low-level protocol fixes</li>
<li>Fixed some configuration issues</li>
<li>Fixed some critical primary index bugs</li>
<li>Reduced memory usage during online model data sync</li>
<li>Made using the CLI more convenient</li>
<li>More miscellaneous fixes</li>
</ul>ohsayantag:github.com,2008:Repository/276042304/v0.8.0-beta.42024-01-17T20:26:47Zv0.8.0-beta.4<blockquote>
<p>Release <code>beta.4</code> of Skytable Octave</p>
</blockquote>
<ul>
<li>🔖 Read the <a href="https://skytable.io/blog/2023/12/skytable-octave-is-here/" rel="nofollow">blog post here</a></li>
<li>📚 Read the <a href="https://docs.skytable.io/" rel="nofollow">documentation here</a></li>
</ul>
<hr>
<p><strong>Fixed in this beta</strong>:</p>
<ul>
<li>Fix an issue where empty strings along with an incorrectly evaluated query caused a crash</li>
<li>Fix <code>?</code> not being interpreted as symbol when no parameter is present</li>
</ul>ohsayantag:github.com,2008:Repository/276042304/v0.8.0-beta.32024-01-08T18:33:37Zv0.8.0-beta.3<blockquote>
<p>Release <code>beta.3</code> of Skytable Octave</p>
</blockquote>
<ul>
<li>🔖 Read the <a href="https://skytable.io/blog/2023/12/skytable-octave-is-here/" rel="nofollow">blog post here</a></li>
<li>📚 Read the <a href="https://docs.skytable.io/" rel="nofollow">documentation here</a></li>
</ul>ohsayantag:github.com,2008:Repository/276042304/v0.8.0-beta.22023-12-25T06:46:47Zv0.8.0-beta.2: Fix same type collapse in primary index<p>While this would normally be treated as a security hole, since this<br>
is a beta release, we can release this as a patch.</p>
<p>Closes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2055327714" data-permission-text="Title is private" data-url="https://github.com/skytable/skytable/issues/325" data-hovercard-type="issue" data-hovercard-url="/skytable/skytable/issues/325/hovercard" href="https://github.com/skytable/skytable/issues/325">#325</a></p>ohsayantag:github.com,2008:Repository/276042304/v0.8.0-beta2023-12-05T20:54:06Zv0.8.0-beta<p>Set release version</p>ohsayantag:github.com,2008:Repository/276042304/v0.7.72023-03-24T10:53:35Zv0.7.7 (ESM)<p>This is an ESM (Extended Support and Maintenance) Release for the 0.7 long running branch.</p>
<h2>Additions</h2>
<ul>
<li><code>LSKEYS <entity> ALL</code></li>
</ul>
<h2>Fixes</h2>
<ul>
<li>Fixed LSKEYS crash when <code>u64::MAX</code> keys were requested</li>
<li>Upgrade OpenSSL version</li>
<li>Misc. perf improvements</li>
</ul>
<blockquote>
<p>Note: While 0.8 will take over 0.7 soon, 0.7 is widely used and hence has entered the ESM channel and will remain there until 0.8.1 is released.</p>
</blockquote>ohsayan