Skip to content

Commit

Permalink
CI: Build and deploy website updates
Browse files Browse the repository at this point in the history
  • Loading branch information
smallrye-ci committed Oct 11, 2024
1 parent ea95bc9 commit a9e31d5
Show file tree
Hide file tree
Showing 593 changed files with 16,754 additions and 940 deletions.
161 changes: 161 additions & 0 deletions blog/fault-tolerance-6-5-0/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,161 @@
<!DOCTYPE html>
<html>

<head>
<title>Fault Tolerance 6.5.0</title>
<script id="adobe_dtm" src="https://www.redhat.com/dtm.js" type="text/javascript"></script>
<script src="/assets/javascript/highlightjs-pack.js" type="text/javascript"></script>
<META HTTP-EQUIV="Content-Security-Policy" CONTENT="default-src 'none'; script-src 'self' www.redhat.com assets.adobedtm.com jsonip.com ajax.googleapis.com www.googletagmanager.com www.google-analytics.com use.fontawesome.com; style-src 'self' fonts.googleapis.com use.fontawesome.com; img-src 'self' *; media-src 'self' ; frame-src www.googletagmanager.com; frame-ancestors 'none'; base-uri 'none'; object-src 'none'; form-action 'none'; font-src 'self' use.fontawesome.com fonts.gstatic.com;">
<META HTTP-EQUIV="X-Frame-Options" CONTENT="DENY">
<META HTTP-EQUIV="X-XSS-Protection" CONTENT="1; mode=block">
<META HTTP-EQUIV="X-Content-Type-Options" CONTENT="nosniff">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="SmallRye is a project to share and collaborate on implementing specifications that are part of Eclipse MicroProfile.">
<link rel="shortcut icon" type="image/png" href="/favicon.ico" >
<link rel="stylesheet" href="/assets/css/main.css" />
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.1.0/css/all.css" integrity="sha384-lKuwvrZot6UHsBSfcMvOkWwlCMgc0TaWr+30HWe3a4ltaBwTZhyTEggF5tJv8tbt" crossorigin="anonymous">
</head>

<body class="post">

<div class="content">
<div class="navigation-wrapper">
<div class="width-12-12">
<div class="header navigation">
<div class="logo-wrapper">
<a href="/"><img class="project-logo" title="SmallRye" src="/assets/images/smallrye_project_logo.svg"></a>
</div>
<div class="nav-container">
<nav>
<div class="nav-mobile"><a id="nav-toggle" href="#!"><span></span></a></div>
<ul class="nav-list">
<li>
<a href="/projects/" class="">Projects</a>
</li>
<li>
<a href="/community/" class="">Community</a>
</li>
<li>
<a href="/blog/" class="active">Blog</a>
</li>
<li>
<a href="/docs/index.html" class="">Documentation</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
</div>

<div class="post-page grid-wrapper">
<div class="grid__item width-10-12 doc-content">
<h1>Fault Tolerance 6.5.0</h1>
<div class="paragraph">
<p>Today, we announce the <a href="https://github.com/smallrye/smallrye-fault-tolerance/releases/tag/6.5.0">release</a> of SmallRye Fault Tolerance 6.5.0.
This release implements MicroProfile Fault Tolerance 4.1 and contains several new features.</p>
</div>
<div class="paragraph">
<p>The only new feature of MicroProfile Fault Tolerance 4.1 is support for OpenTelemetry / MicroProfile Telemetry, specifically for exposing metrics.
Since SmallRye Fault Tolerance has already included support for MicroProfile Metrics and Micrometer, adding a third implementation was a no-brainer.</p>
</div>
<div class="paragraph">
<p>In addition to that, SmallRye Fault Tolerance 6.5.0 resolves fallback methods (<code>@Fallback.fallbackMethod()</code>) and before-retry methods (<code>@BeforeRetry.methodName()</code>) statically.
That is, instead of resolving the methods when the fault tolerance operation is being constructed, the methods are resolved during deployment.
This makes no difference in regular environments like WildFly, but in Quarkus, where deployment happens at build time, this is a significant change.
It allows proper native image compilation, and it is also a breaking change on the configuration front.
The configuration of fallback methods and before-retry methods is now build-time only, and cannot be changed at runtime.</p>
</div>
<div class="paragraph">
<p>Finally, in this version, the <code>FaultTolerance.cast()</code> and <code>castAsync()</code> methods were added.
These methods return the same instance of <code>FaultTolerance</code>, but casted to guard a different type.
This is often safe, but cannot happen when fallback is defined; in that case, these methods throw an exception.</p>
</div>
<div class="paragraph">
<p>As usual, if you have any ideas for improvements, please <a href="https://github.com/smallrye/smallrye-fault-tolerance/issues">file an issue</a>!</p>
</div>
</div>
</div>

</div>

<div class="content project-footer">
<div class="footer-section">
<div class="logo-wrapper">
<a href="/"><img src="/assets/images/smallrye_project_logo.svg" class="project-logo" title="SmallRye"></a>
</div>
</div>
<div class="grid-wrapper">
<p class="grid__item width-3-12">SmallRye is open source under <a href='https://www.apache.org/licenses/LICENSE-2.0' target='_blank'>Apache Software License 2.0</a>. <br /><br />This website was built with <a href='https://jekyllrb.com/' target='_blank'>Jekyll</a> is hosted on <a href='https://pages.github.com/' target='_blank'>Github Pages</a> and is completely open source. If you want to make it better, <a href='https://github.com/smallrye/smallrye.github.io' target='_blank'>fork the website</a> and show us what you’ve got.</p>


<div class="width-1-12 project-links">
<span>Navigation</span>
<ul class="footer-links width-1-12">

<li><a href="/">Home</a></li>

</ul>
</div>

<div class="width-1-12 project-links">
<span>Contribute</span>
<ul class="footer-links width-1-12">

<li><a href="https://twitter.com/smallrye_io">Follow us</a></li>

<li><a href="https://github.com/smallrye">GitHub</a></li>

</ul>
</div>

<div class="width-1-12 project-links">
<span>Get Help</span>
<ul class="footer-links width-1-12">

<li><a href="https://quarkusio.zulipchat.com">Chatroom</a></li>

<li><a href="https://groups.google.com/d/forum/smallrye">Google&nbsp;Groups</a></li>

</ul>
</div>



<div class="width-6-12 more-links">
<span>External Links</span>
<ul class="footer-links">

<li><a href="https://microprofile.io/" target="_blank">Eclipse MicroProfile</a></li>

<li><a href="https://github.com/eclipse?utf8=✓&q=microprofile" target="_blank">Eclipse MicroProfile on GitHub</a></li>

</ul>
</div>

</div>
</div>
<div class="content redhat-footer">
<div class="grid-wrapper">
<span class="licence">
<i class="fab fa-creative-commons"></i><i class="fab fa-creative-commons-by"></i> <a href="https://creativecommons.org/licenses/by/3.0/" target="_blank">CC by 3.0</a>
| <a href="https://www.redhat.com/en/about/privacy-policy">Red Hat Privacy Policy</a>
</span>
<span class="redhat">
a Red Hat sponsored project
</span>
<span class="redhat-logo">
<a href="https://www.redhat.com/" target="_blank"><img src="/assets/images/redhat_reversed.svg"></a>
</span>
</div>
</div>


<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript" src="/assets/javascript/mobile-nav.js"></script>
<script type="text/javascript" src="/assets/javascript/scroll-down.js"></script>
<script type="text/javascript" src="/assets/javascript/satellite.js"></script>
</body>

</html>
74 changes: 37 additions & 37 deletions blog/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,43 @@
<div class="grid__item width-10-12">


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/fault-tolerance-6-5-0/">Fault Tolerance 6.5.0</a></h2>
</div>
<div class="grid__item width-8-12 width-12-12-m byline-wrapper">

<img class="headshot" src="https://www.gravatar.com/avatar/238e8b2100a5366b226234b946026462">

<p class="byline">By Ladislav Thon | October 11, 2024</p>
</div>
<div class="grid__item width-4-12 width-12-12-m"><div class="share-page">
<a class="share-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.smallrye.io/blog/fault-tolerance-6-5-0/&title=Fault Tolerance 6.5.0" rel="nofollow" target="_blank" title="Share on LinkedIn">
<img src="/assets/images/share-page/icons_social-linkedin.png"/>
</a>
<a class="share-twitter" href="https://twitter.com/intent/tweet?text=Fault Tolerance 6.5.0&url=https://www.smallrye.io/blog/fault-tolerance-6-5-0/&via=smallrye_io&related=smallrye_io" rel="nofollow" target="_blank" title="Share on Twitter">
<img src="/assets/images/share-page/icons_social-twitter.png"/>
</a>
<a class="share-facebook" href="https://facebook.com/sharer.php?u=https://www.smallrye.io/blog/fault-tolerance-6-5-0/" rel="nofollow" target="_blank" title="Share on Facebook">
<img src="/assets/images/share-page/icons_social-facebook.png"/>
</a>
<a class="share-reddit" href="http://www.reddit.com/submit?url=https://www.smallrye.io/blog/fault-tolerance-6-5-0/" onclick="window.open(this.href, 'pop-up', 'left=20,top=20,width=900,height=500,toolbar=1,resizable=0'); return false;" title="Share on Reddit" >
<img src="/assets/images/share-page/icons_social-reddit.png"/>
</a>
<a class="share-email" href="mailto:?subject=Fault Tolerance 6.5.0&amp;body=Fault Tolerance 6.5.0 https://www.smallrye.io/blog/fault-tolerance-6-5-0/" title="Share via Email" >
<img src="/assets/images/share-page/icons_social-email.png"/>
</a>
</div>
</div>
<div class="grid__item width-12-12">

<p>SmallRye Fault Tolerance 6.5.0 released!</p>

</div>
<div class="grid__item width-12-12"><a href="/blog/fault-tolerance-6-5-0/">Read More ></a></div>
</div>


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/fault-tolerance-6-4-1/">Fault Tolerance 6.4.1</a></h2>
Expand Down Expand Up @@ -202,43 +239,6 @@ <h2><a href="/blog/fault-tolerance-6-4-0/">Fault Tolerance 6.4.0</a></h2>
<div class="grid__item width-12-12"><a href="/blog/fault-tolerance-6-4-0/">Read More ></a></div>
</div>


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/jandex-3-2-0/">Jandex 3.2.0</a></h2>
</div>
<div class="grid__item width-8-12 width-12-12-m byline-wrapper">

<img class="headshot" src="https://www.gravatar.com/avatar/238e8b2100a5366b226234b946026462">

<p class="byline">By Ladislav Thon | May 16, 2024</p>
</div>
<div class="grid__item width-4-12 width-12-12-m"><div class="share-page">
<a class="share-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.smallrye.io/blog/jandex-3-2-0/&title=Jandex 3.2.0" rel="nofollow" target="_blank" title="Share on LinkedIn">
<img src="/assets/images/share-page/icons_social-linkedin.png"/>
</a>
<a class="share-twitter" href="https://twitter.com/intent/tweet?text=Jandex 3.2.0&url=https://www.smallrye.io/blog/jandex-3-2-0/&via=smallrye_io&related=smallrye_io" rel="nofollow" target="_blank" title="Share on Twitter">
<img src="/assets/images/share-page/icons_social-twitter.png"/>
</a>
<a class="share-facebook" href="https://facebook.com/sharer.php?u=https://www.smallrye.io/blog/jandex-3-2-0/" rel="nofollow" target="_blank" title="Share on Facebook">
<img src="/assets/images/share-page/icons_social-facebook.png"/>
</a>
<a class="share-reddit" href="http://www.reddit.com/submit?url=https://www.smallrye.io/blog/jandex-3-2-0/" onclick="window.open(this.href, 'pop-up', 'left=20,top=20,width=900,height=500,toolbar=1,resizable=0'); return false;" title="Share on Reddit" >
<img src="/assets/images/share-page/icons_social-reddit.png"/>
</a>
<a class="share-email" href="mailto:?subject=Jandex 3.2.0&amp;body=Jandex 3.2.0 https://www.smallrye.io/blog/jandex-3-2-0/" title="Share via Email" >
<img src="/assets/images/share-page/icons_social-email.png"/>
</a>
</div>
</div>
<div class="grid__item width-12-12">

<p>Jandex 3.2.0 released!</p>

</div>
<div class="grid__item width-12-12"><a href="/blog/jandex-3-2-0/">Read More ></a></div>
</div>


<div class="paginator-btns">

Expand Down
74 changes: 37 additions & 37 deletions blog/page/10/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,43 @@
<div class="grid__item width-10-12">


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/fault-tolerance-4-1/">Fault Tolerance 4.1</a></h2>
</div>
<div class="grid__item width-8-12 width-12-12-m byline-wrapper">

<img class="headshot" src="https://www.gravatar.com/avatar/238e8b2100a5366b226234b946026462">

<p class="byline">By Ladislav Thon | February 17, 2020</p>
</div>
<div class="grid__item width-4-12 width-12-12-m"><div class="share-page">
<a class="share-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.smallrye.io/blog/fault-tolerance-4-1/&title=Fault Tolerance 4.1" rel="nofollow" target="_blank" title="Share on LinkedIn">
<img src="/assets/images/share-page/icons_social-linkedin.png"/>
</a>
<a class="share-twitter" href="https://twitter.com/intent/tweet?text=Fault Tolerance 4.1&url=https://www.smallrye.io/blog/fault-tolerance-4-1/&via=smallrye_io&related=smallrye_io" rel="nofollow" target="_blank" title="Share on Twitter">
<img src="/assets/images/share-page/icons_social-twitter.png"/>
</a>
<a class="share-facebook" href="https://facebook.com/sharer.php?u=https://www.smallrye.io/blog/fault-tolerance-4-1/" rel="nofollow" target="_blank" title="Share on Facebook">
<img src="/assets/images/share-page/icons_social-facebook.png"/>
</a>
<a class="share-reddit" href="http://www.reddit.com/submit?url=https://www.smallrye.io/blog/fault-tolerance-4-1/" onclick="window.open(this.href, 'pop-up', 'left=20,top=20,width=900,height=500,toolbar=1,resizable=0'); return false;" title="Share on Reddit" >
<img src="/assets/images/share-page/icons_social-reddit.png"/>
</a>
<a class="share-email" href="mailto:?subject=Fault Tolerance 4.1&amp;body=Fault Tolerance 4.1 https://www.smallrye.io/blog/fault-tolerance-4-1/" title="Share via Email" >
<img src="/assets/images/share-page/icons_social-email.png"/>
</a>
</div>
</div>
<div class="grid__item width-12-12">

<p>SmallRye Fault Tolerance 4.1 released!</p>

</div>
<div class="grid__item width-12-12"><a href="/blog/fault-tolerance-4-1/">Read More ></a></div>
</div>


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/fault-tolerance-4-0/">Fault Tolerance 4.0</a></h2>
Expand Down Expand Up @@ -202,43 +239,6 @@ <h2><a href="/blog/microprofile-2-2/">SmallRye adds MicroProfile 2.2 support</a>
<div class="grid__item width-12-12"><a href="/blog/microprofile-2-2/">Read More ></a></div>
</div>


<div class="blog-list-item grid-wrapper">
<div class="post-title grid__item width-12-12">
<h2><a href="/blog/microprofile-1-3/">SmallRye adds MicroProfile 1.3 support</a></h2>
</div>
<div class="grid__item width-8-12 width-12-12-m byline-wrapper">

<img class="headshot" src="https://www.gravatar.com/avatar/74e721dd22b0d509b85746c5edf559c8">

<p class="byline">By Ken Finnigan | September 07, 2018</p>
</div>
<div class="grid__item width-4-12 width-12-12-m"><div class="share-page">
<a class="share-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.smallrye.io/blog/microprofile-1-3/&title=SmallRye adds MicroProfile 1.3 support" rel="nofollow" target="_blank" title="Share on LinkedIn">
<img src="/assets/images/share-page/icons_social-linkedin.png"/>
</a>
<a class="share-twitter" href="https://twitter.com/intent/tweet?text=SmallRye adds MicroProfile 1.3 support&url=https://www.smallrye.io/blog/microprofile-1-3/&via=smallrye_io&related=smallrye_io" rel="nofollow" target="_blank" title="Share on Twitter">
<img src="/assets/images/share-page/icons_social-twitter.png"/>
</a>
<a class="share-facebook" href="https://facebook.com/sharer.php?u=https://www.smallrye.io/blog/microprofile-1-3/" rel="nofollow" target="_blank" title="Share on Facebook">
<img src="/assets/images/share-page/icons_social-facebook.png"/>
</a>
<a class="share-reddit" href="http://www.reddit.com/submit?url=https://www.smallrye.io/blog/microprofile-1-3/" onclick="window.open(this.href, 'pop-up', 'left=20,top=20,width=900,height=500,toolbar=1,resizable=0'); return false;" title="Share on Reddit" >
<img src="/assets/images/share-page/icons_social-reddit.png"/>
</a>
<a class="share-email" href="mailto:?subject=SmallRye adds MicroProfile 1.3 support&amp;body=SmallRye adds MicroProfile 1.3 support https://www.smallrye.io/blog/microprofile-1-3/" title="Share via Email" >
<img src="/assets/images/share-page/icons_social-email.png"/>
</a>
</div>
</div>
<div class="grid__item width-12-12">

<p>SmallRye now has all implementations passing the TCKs for MicroProfile 1.3 specifications!</p>

</div>
<div class="grid__item width-12-12"><a href="/blog/microprofile-1-3/">Read More ></a></div>
</div>


<div class="paginator-btns">

Expand Down
Loading

0 comments on commit a9e31d5

Please sign in to comment.