Skip to content

Commit 4f81499

Browse files
committed
Deploying to gh-pages from @ 87265cd 🚀
1 parent 2e38ae4 commit 4f81499

File tree

11 files changed

+11
-11
lines changed

11 files changed

+11
-11
lines changed

index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

post/announcing-fjall-22/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html><html lang="en"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width"><meta name="generator" content="Astro v4.15.11"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><link rel="sitemap" href="/sitemap-index.xml"><!-- SEO --><title>Announcing Fjall 2.2 | fjall-rs</title><meta name="title" content="Announcing Fjall 2.2"><meta name="description" content="Now with optimistic concurrency control"><!-- OG --><meta property="og:title" content="Announcing Fjall 2.2"><meta property="og:description" content="Now with optimistic concurrency control"><meta property="og:url" content="https://fjall-rs.github.io/post/announcing-fjall-22/"><meta property="og:image" content="https://fjall-rs.github.io/media/thumbs/oracle.jpg"><!-- Twitter --><meta property="twitter:card" content="summary_large_image"><meta property="twitter:url" content="https://fjall-rs.github.io/post/announcing-fjall-22/"><meta property="twitter:title" content="Announcing Fjall 2.2"><meta property="twitter:description" content="Now with optimistic concurrency control"><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><link rel="stylesheet" href="/_astro/index.BtmJuI-p.css">
1+
<!DOCTYPE html><html lang="en"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width"><meta name="generator" content="Astro v4.15.11"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><link rel="sitemap" href="/sitemap-index.xml"><!-- SEO --><title>Announcing Fjall 2.2 | fjall-rs</title><meta name="title" content="Announcing Fjall 2.2"><meta name="description" content="Now with concurrent write transactions"><!-- OG --><meta property="og:title" content="Announcing Fjall 2.2"><meta property="og:description" content="Now with concurrent write transactions"><meta property="og:url" content="https://fjall-rs.github.io/post/announcing-fjall-22/"><meta property="og:image" content="https://fjall-rs.github.io/media/thumbs/oracle.jpg"><!-- Twitter --><meta property="twitter:card" content="summary_large_image"><meta property="twitter:url" content="https://fjall-rs.github.io/post/announcing-fjall-22/"><meta property="twitter:title" content="Announcing Fjall 2.2"><meta property="twitter:description" content="Now with concurrent write transactions"><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><link rel="stylesheet" href="/_astro/index.BtmJuI-p.css">
22
<style>@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
33
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.tyfMZHQw.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.CzG7Kr3z.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.Df6ckaLK.woff2) format("woff2"),url(/_astro/inter-cyrillic-400-normal.JrS_4yms.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.CIdlr5YK.woff2) format("woff2"),url(/_astro/inter-greek-ext-400-normal._Rr29XE2.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.DQXyrmoy.woff2) format("woff2"),url(/_astro/inter-greek-400-normal.DvIPHDQ7.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.Cnt0N5Vm.woff2) format("woff2"),url(/_astro/inter-vietnamese-400-normal.DIOGfGLL.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.D3W-OpO-.woff2) format("woff2"),url(/_astro/inter-latin-ext-400-normal.8tIzm-yw.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.BT1H-PT_.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.Cdi8t5Mu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:not(.astro-code *){font-family:Inter,sans-serif}
44
:target{scroll-margin-top:80px!important}article{overflow-x:hidden}article a{color:#075985!important;text-decoration:underline dotted!important;text-underline-offset:3px;display:inline-block;transition:transform .1s ease-in-out,filter .1s ease-in-out}article a:hover{transform:translateY(-2px)}.dark article a{color:#38bdf8!important}code:before,code:after{display:none}.astro-code{font-size:15px}p code{border-radius:4px;padding:2px 4px;white-space:normal!important}.dark p code{color:#c1e4f8!important;background:#07598554!important}html:not(.dark) p code{color:#045280!important;background:#99d4f566!important}.dark article blockquote{border-left-color:#064566!important}html:not(.dark) article blockquote{border-left-width:.25rem;border-left-style:solid;border-left-color:#63c8ff!important}html.dark .astro-code,html.dark .astro-code span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;text-decoration:var(--shiki-dark-text-decoration)!important}

posts/1/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

posts/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

rss.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>fjall-rs</title><description>Organizing data in Rust</description><link>https://fjall-rs.github.io/</link><item><title>Announcing Fjall 2.2</title><link>https://fjall-rs.github.io/post/announcing-fjall-22/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/announcing-fjall-22/</guid><description>Now with optimistic concurrency control</description><pubDate>Sun, 20 Oct 2024 02:24:37 GMT</pubDate></item><item><title>Conditional type specialization using newtypes</title><link>https://fjall-rs.github.io/post/conditional-newtypes/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/conditional-newtypes/</guid><description>Using Rust newtypes to specialize conditional types</description><pubDate>Mon, 07 Oct 2024 14:27:50 GMT</pubDate></item><item><title>Announcing Fjall 2.1</title><link>https://fjall-rs.github.io/post/fjall-2-1/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/fjall-2-1/</guid><description>Further adventures in LSM-tree optimizations</description><pubDate>Sun, 06 Oct 2024 13:47:32 GMT</pubDate></item><item><title>Announcing Fjall 2.0</title><link>https://fjall-rs.github.io/post/announcing-fjall-2/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/announcing-fjall-2/</guid><description>Available in all Cargo registries near you</description><pubDate>Fri, 20 Sep 2024 18:19:35 GMT</pubDate></item><item><title>Fjall&apos;s block format from the ground up</title><link>https://fjall-rs.github.io/post/block-format/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/block-format/</guid><description>Understanding the block format in an LSM-tree</description><pubDate>Sun, 11 Aug 2024 23:30:53 GMT</pubDate></item><item><title>Which hash function makes the fastest bloom filter?</title><link>https://fjall-rs.github.io/post/bloom-filter-hash-bench/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/bloom-filter-hash-bench/</guid><description>Benchmarking Rust-based hash functions in LSM-trees</description><pubDate>Mon, 05 Aug 2024 20:42:53 GMT</pubDate></item><item><title>An overview of Leveled Compaction in LSM-trees</title><link>https://fjall-rs.github.io/post/lsm-leveling/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/lsm-leveling/</guid><description>Exploring the Leveled Compaction Strategy in LSM-trees</description><pubDate>Sun, 07 Jul 2024 23:40:26 GMT</pubDate></item><item><title>Faster LSM-tree point reads using hash sharing</title><link>https://fjall-rs.github.io/post/bloom-filter-hash-sharing/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/bloom-filter-hash-sharing/</guid><description>A look into bloom filter usage inside LSM-trees and optimizing CPU time using hash sharing</description><pubDate>Mon, 10 Jun 2024 22:44:33 GMT</pubDate></item></channel></rss>
1+
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>fjall-rs</title><description>Organizing data in Rust</description><link>https://fjall-rs.github.io/</link><item><title>Announcing Fjall 2.2</title><link>https://fjall-rs.github.io/post/announcing-fjall-22/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/announcing-fjall-22/</guid><description>Now with concurrent write transactions</description><pubDate>Sun, 20 Oct 2024 02:24:37 GMT</pubDate></item><item><title>Conditional type specialization using newtypes</title><link>https://fjall-rs.github.io/post/conditional-newtypes/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/conditional-newtypes/</guid><description>Using Rust newtypes to specialize conditional types</description><pubDate>Mon, 07 Oct 2024 14:27:50 GMT</pubDate></item><item><title>Announcing Fjall 2.1</title><link>https://fjall-rs.github.io/post/fjall-2-1/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/fjall-2-1/</guid><description>Further adventures in LSM-tree optimizations</description><pubDate>Sun, 06 Oct 2024 13:47:32 GMT</pubDate></item><item><title>Announcing Fjall 2.0</title><link>https://fjall-rs.github.io/post/announcing-fjall-2/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/announcing-fjall-2/</guid><description>Available in all Cargo registries near you</description><pubDate>Fri, 20 Sep 2024 18:19:35 GMT</pubDate></item><item><title>Fjall&apos;s block format from the ground up</title><link>https://fjall-rs.github.io/post/block-format/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/block-format/</guid><description>Understanding the block format in an LSM-tree</description><pubDate>Sun, 11 Aug 2024 23:30:53 GMT</pubDate></item><item><title>Which hash function makes the fastest bloom filter?</title><link>https://fjall-rs.github.io/post/bloom-filter-hash-bench/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/bloom-filter-hash-bench/</guid><description>Benchmarking Rust-based hash functions in LSM-trees</description><pubDate>Mon, 05 Aug 2024 20:42:53 GMT</pubDate></item><item><title>An overview of Leveled Compaction in LSM-trees</title><link>https://fjall-rs.github.io/post/lsm-leveling/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/lsm-leveling/</guid><description>Exploring the Leveled Compaction Strategy in LSM-trees</description><pubDate>Sun, 07 Jul 2024 23:40:26 GMT</pubDate></item><item><title>Faster LSM-tree point reads using hash sharing</title><link>https://fjall-rs.github.io/post/bloom-filter-hash-sharing/</link><guid isPermaLink="true">https://fjall-rs.github.io/post/bloom-filter-hash-sharing/</guid><description>A look into bloom filter usage inside LSM-trees and optimizing CPU time using hash sharing</description><pubDate>Mon, 10 Jun 2024 22:44:33 GMT</pubDate></item></channel></rss>

search/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

tag/concurrency control/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
registerStuff(document);
8787
});
8888
</script> <a target="_blank" href="https://github.com/fjall-rs" aria-label="Open GitHub page" class="transition-all hover:brightness-80 hover:scale-105"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-brand-github"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5"></path></svg> </a> </div> </div> </header> <main class="px-4 pt-30 mx-auto max-w-3xl"> <div class="flex flex-col gap-5"> <h1 class="text-2xl dark:text-gray-200 font-medium">
89-
All posts tagged with <i class="text-sky-800 dark:text-sky-500" data-astro-transition-scope="astro-htzjyg2s-1">#concurrency control</i> </h1> <div class="flex flex-col gap-5"><div class="flex gap-4"><!--$--><a href="/post/announcing-fjall-22" class="shrink-0 hover:brightness-80 transition-all text-lg font-medium text-sky-700 dark:text-sky-300 truncate" aria-label="Announcing Fjall 2.2"><div class="bg-sky-500/10 object-cover w-[100px] h-full aspect-2 rounded-lg hover:brightness-80 transition-all bg-cover" style="background-image:url(/media/thumbs/oracle.jpg)"></div></a><!--/--><div class="truncate"><a href="/post/announcing-fjall-22" class="hover:brightness-80 transition-all text-lg font-medium text-sky-700 dark:text-sky-300 truncate" aria-label="Announcing Fjall 2.2">Announcing Fjall 2.2</a><div class="text-sm mb-1">Oct 20, 2024</div><div class="dark:text-gray-300 text-sm truncate">Now with optimistic concurrency control</div></div></div></div> </div> </main> <footer class="flex flex-col gap-5 py-10 mx-auto max-w-3xl w-full"> <!-- TODO: move into a fixed FAB button, outside of footer --> <div class="text-right"> <button onclick="scrollToTop()">Back to top</button> </div> <div class="text-center">
89+
All posts tagged with <i class="text-sky-800 dark:text-sky-500" data-astro-transition-scope="astro-htzjyg2s-1">#concurrency control</i> </h1> <div class="flex flex-col gap-5"><div class="flex gap-4"><!--$--><a href="/post/announcing-fjall-22" class="shrink-0 hover:brightness-80 transition-all text-lg font-medium text-sky-700 dark:text-sky-300 truncate" aria-label="Announcing Fjall 2.2"><div class="bg-sky-500/10 object-cover w-[100px] h-full aspect-2 rounded-lg hover:brightness-80 transition-all bg-cover" style="background-image:url(/media/thumbs/oracle.jpg)"></div></a><!--/--><div class="truncate"><a href="/post/announcing-fjall-22" class="hover:brightness-80 transition-all text-lg font-medium text-sky-700 dark:text-sky-300 truncate" aria-label="Announcing Fjall 2.2">Announcing Fjall 2.2</a><div class="text-sm mb-1">Oct 20, 2024</div><div class="dark:text-gray-300 text-sm truncate">Now with concurrent write transactions</div></div></div></div> </div> </main> <footer class="flex flex-col gap-5 py-10 mx-auto max-w-3xl w-full"> <!-- TODO: move into a fixed FAB button, outside of footer --> <div class="text-right"> <button onclick="scrollToTop()">Back to top</button> </div> <div class="text-center">
9090
&copy; 2024 fjall-rs
9191
- powered by <a class="text-sky-700 dark:text-sky-300 italic transition-all hover:brightness-80" href="https://github.com/marvin-j97/nanoblog" target="_blank">
9292
nanoblog

0 commit comments

Comments
 (0)