379 lines
15 KiB
HTML
379 lines
15 KiB
HTML
<!doctype html>
|
|
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
|
|
<title>Change Log — CAPS: Common Acquisition Protocol Server documentation</title>
|
|
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
|
<link rel="stylesheet" href="../_static/gempa.css" type="text/css" />
|
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
|
|
<link rel="stylesheet" type="text/css" href="../_static/gempa.css?v=c960eebf" />
|
|
<link rel="stylesheet" type="text/css" href="../_static/graphviz.css?v=eafc0fe6" />
|
|
<script type="text/javascript" src="../_static/gempa.js"></script>
|
|
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
|
|
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=b3ba4146"></script>
|
|
<script src="../_static/doctools.js?v=888ff710"></script>
|
|
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
|
|
<link rel="index" title="Index" href="../genindex.html" />
|
|
<link rel="search" title="Search" href="../search.html" />
|
|
<link rel="next" title="Change Log" href="changelog-slink2caps.html" />
|
|
<link rel="prev" title="Change Log" href="changelog-rs2caps.html" />
|
|
</head>
|
|
<body>
|
|
<div class="header">
|
|
<div class="container">
|
|
<img class="background" src="../_static/icon.png"/>
|
|
<div class="content">
|
|
<span class="title">CAPS: Common Acquisition Protocol Server </span>
|
|
<span class="version">2025.254#f0c77b29e</span></h1>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="nav">
|
|
<div class="container">
|
|
<div class="content"><a class="pull-right" id="sidebar-toggle">TOC</a>
|
|
|
|
<div class="related" role="navigation" aria-label="related navigation">
|
|
<ul>
|
|
<li class="right">
|
|
<a href="../genindex.html" title="General Index"
|
|
accesskey="I">
|
|
index
|
|
</a>
|
|
</li>
|
|
<li class="right">
|
|
<a href="changelog-slink2caps.html" title="Change Log"
|
|
accesskey="N">
|
|
next
|
|
</a>
|
|
</li>
|
|
<li class="right">
|
|
<a href="changelog-rs2caps.html" title="Change Log"
|
|
accesskey="P">
|
|
previous
|
|
</a>
|
|
</li>
|
|
<li class="nav-item nav-item-0">
|
|
<a href="../index.html">Home</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="container">
|
|
<div class="fitted content" id="anchors-container">
|
|
<div class="body" role="main">
|
|
|
|
<section id="change-log">
|
|
<span id="sec-changelog-caps2caps"></span><h1>Change Log<a class="headerlink" href="#change-log" title="Permalink to this heading">¶</a></h1>
|
|
<section id="id1">
|
|
<h2>2025.101<a class="headerlink" href="#id1" title="Permalink to this heading">¶</a></h2>
|
|
<section id="fixed">
|
|
<h3>Fixed<a class="headerlink" href="#fixed" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>Improved performance significantly when requesting many channels from
|
|
an upstream caps server.</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id2">
|
|
<h2>2025.069<a class="headerlink" href="#id2" title="Permalink to this heading">¶</a></h2>
|
|
<section id="changed">
|
|
<h3>Changed<a class="headerlink" href="#changed" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>Ported code to latest SeisComP API 17 and fix deprecation
|
|
warnings.</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id3">
|
|
<h2>2024.262<a class="headerlink" href="#id3" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id4">
|
|
<h3>Fixed<a class="headerlink" href="#id4" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>MiniSEED encoding allows half a sample timing tolerance
|
|
to detect contiguous records.</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id5">
|
|
<h2>2023.234<a class="headerlink" href="#id5" title="Permalink to this heading">¶</a></h2>
|
|
<section id="added">
|
|
<h3>Added<a class="headerlink" href="#added" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>Command-line help and more module documentation.</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id6">
|
|
<h2>2023.257<a class="headerlink" href="#id6" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id7">
|
|
<h3>Added<a class="headerlink" href="#id7" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>New configuration option <code class="docutils literal notranslate"><span class="pre">maxRealTimeGap</span></code> and <code class="docutils literal notranslate"><span class="pre">marginRealTimeGap</span></code>.
|
|
They allow to configure a dedicated backfilling stream and to
|
|
prefer real-time data. The consequence is the reception of
|
|
out of order records at clients.</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id8">
|
|
<h2>2022-02-28<a class="headerlink" href="#id8" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id9">
|
|
<h3>Added<a class="headerlink" href="#id9" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>New config option <code class="docutils literal notranslate"><span class="pre">timeWindowUpdateInterval</span></code>. This option
|
|
sets the interval in seconds at which the relative request
|
|
time window defined by option <code class="docutils literal notranslate"><span class="pre">days</span></code> and/or <code class="docutils literal notranslate"><span class="pre">daysBefore</span></code> is
|
|
updated. Use a value less or equal zero to disable the update.
|
|
This feature is supported in archive mode only.
|
|
A typical use case is when data has to be transmitted
|
|
continuously with a time delay.</p></li>
|
|
</ul>
|
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="nv">timeWindowUpdateInterval</span><span class="o">=</span><span class="m">86400</span>
|
|
</pre></div>
|
|
</div>
|
|
</section>
|
|
</section>
|
|
<section id="id10">
|
|
<h2>2022-02-25<a class="headerlink" href="#id10" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id11">
|
|
<h3>Fixed<a class="headerlink" href="#id11" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>Wrong time window subscription after reconnect</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id12">
|
|
<h2>2020-12-22<a class="headerlink" href="#id12" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id13">
|
|
<h3>Added<a class="headerlink" href="#id13" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>Configuration description for daysBefore in e.g. scconfig</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id14">
|
|
<h2>2020-12-17<a class="headerlink" href="#id14" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id15">
|
|
<h3>Added<a class="headerlink" href="#id15" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>New config option <code class="docutils literal notranslate"><span class="pre">daysBefore</span></code> which can be used to set the end time
|
|
of the data acquisition time window n days before the current time, e.g.,</p></li>
|
|
</ul>
|
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="nv">daysBefore</span><span class="o">=</span><span class="m">10</span>
|
|
</pre></div>
|
|
</div>
|
|
</section>
|
|
</section>
|
|
<section id="id16">
|
|
<h2>2020-02-17<a class="headerlink" href="#id16" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id17">
|
|
<h3>Changed<a class="headerlink" href="#id17" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>Increase default timeout for acknowledgement messages from 5s to 60s</p></li>
|
|
<li><p>Use microsecond precision in data requests</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id18">
|
|
<h2>2020-02-12<a class="headerlink" href="#id18" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id19">
|
|
<h3>Added<a class="headerlink" href="#id19" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>Backfilling buffer which is a tool to mitigate out-of-order data. Whenever a
|
|
gap is detected, records will be held in a buffer and not sent out. Records
|
|
are flushed from front to back if the buffer size is exceeded.</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id20">
|
|
<h2>2020-02-10<a class="headerlink" href="#id20" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id21">
|
|
<h3>Changed<a class="headerlink" href="#id21" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>Subscribe to streams even if the requested end time is before the last
|
|
received timestamp. This is necessary to do not request data again in
|
|
case of wildcard requests.</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id22">
|
|
<h2>2018-08-05<a class="headerlink" href="#id22" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id23">
|
|
<h3>Fixed<a class="headerlink" href="#id23" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>segfault in journal file parser</p></li>
|
|
<li><p>corrupt journal files</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id24">
|
|
<h2>2018-03-19<a class="headerlink" href="#id24" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id25">
|
|
<h3>Added<a class="headerlink" href="#id25" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>SSL support for outgoing connections</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id26">
|
|
<h2>2018-03-14<a class="headerlink" href="#id26" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id27">
|
|
<h3>Fixed<a class="headerlink" href="#id27" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>The journal file will be stored by default at @ROOTDIR@/var/run/[name]/journal
|
|
where name is the name of the application. In standard cases it is <code class="docutils literal notranslate"><span class="pre">caps2caps</span></code>
|
|
but not with aliases in use.</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id28">
|
|
<h2>2017-03-21<a class="headerlink" href="#id28" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id29">
|
|
<h3>Fixed<a class="headerlink" href="#id29" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>stream recovery in case of wild card request</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
<section id="id30">
|
|
<h2>2017-02-14<a class="headerlink" href="#id30" title="Permalink to this heading">¶</a></h2>
|
|
<section id="id31">
|
|
<h3>Added<a class="headerlink" href="#id31" title="Permalink to this heading">¶</a></h3>
|
|
<ul class="simple">
|
|
<li><p>out-of-order support</p></li>
|
|
</ul>
|
|
</section>
|
|
</section>
|
|
</section>
|
|
|
|
|
|
<div id="anchors-bottom"></div>
|
|
</div>
|
|
|
|
<div class="sidebar" role="navigation" aria-label="main navigation">
|
|
<div id="anchors-top"></div>
|
|
<div id="anchors" class="content">
|
|
<div id="searchbox" style="display: none" role="search">
|
|
<h3 id="searchlabel">Quick search</h3>
|
|
<div class="searchformwrapper">
|
|
<form class="search" action="../search.html" method="get">
|
|
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
|
|
<input type="submit" value="Go" />
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
|
<div>
|
|
<h3><a href="../index.html">Table of Contents</a></h3>
|
|
<ul>
|
|
<li><a class="reference internal" href="#">Change Log</a><ul>
|
|
<li><a class="reference internal" href="#id1">2025.101</a><ul>
|
|
<li><a class="reference internal" href="#fixed">Fixed</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id2">2025.069</a><ul>
|
|
<li><a class="reference internal" href="#changed">Changed</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id3">2024.262</a><ul>
|
|
<li><a class="reference internal" href="#id4">Fixed</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id5">2023.234</a><ul>
|
|
<li><a class="reference internal" href="#added">Added</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id6">2023.257</a><ul>
|
|
<li><a class="reference internal" href="#id7">Added</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id8">2022-02-28</a><ul>
|
|
<li><a class="reference internal" href="#id9">Added</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id10">2022-02-25</a><ul>
|
|
<li><a class="reference internal" href="#id11">Fixed</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id12">2020-12-22</a><ul>
|
|
<li><a class="reference internal" href="#id13">Added</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id14">2020-12-17</a><ul>
|
|
<li><a class="reference internal" href="#id15">Added</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id16">2020-02-17</a><ul>
|
|
<li><a class="reference internal" href="#id17">Changed</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id18">2020-02-12</a><ul>
|
|
<li><a class="reference internal" href="#id19">Added</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id20">2020-02-10</a><ul>
|
|
<li><a class="reference internal" href="#id21">Changed</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id22">2018-08-05</a><ul>
|
|
<li><a class="reference internal" href="#id23">Fixed</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id24">2018-03-19</a><ul>
|
|
<li><a class="reference internal" href="#id25">Added</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id26">2018-03-14</a><ul>
|
|
<li><a class="reference internal" href="#id27">Fixed</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id28">2017-03-21</a><ul>
|
|
<li><a class="reference internal" href="#id29">Fixed</a></li>
|
|
</ul>
|
|
</li>
|
|
<li><a class="reference internal" href="#id30">2017-02-14</a><ul>
|
|
<li><a class="reference internal" href="#id31">Added</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
|
|
</div>
|
|
<div>
|
|
<h4>Previous topic</h4>
|
|
<p class="topless"><a href="changelog-rs2caps.html"
|
|
title="previous chapter">Change Log</a></p>
|
|
</div>
|
|
<div>
|
|
<h4>Next topic</h4>
|
|
<p class="topless"><a href="changelog-slink2caps.html"
|
|
title="next chapter">Change Log</a></p>
|
|
</div>
|
|
<div role="note" aria-label="source link">
|
|
<h3>This Page</h3>
|
|
<ul class="this-page-menu">
|
|
<li><a href="../_sources/base/changelog-caps2caps.rst.txt"
|
|
rel="nofollow">Show Source</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="footer">
|
|
<div class="container">
|
|
<div class="content">
|
|
Release <b></b> version <b>2025.254#f0c77b29e</b>
|
|
<div class="copyright">
|
|
© Copyright <a href="https://www.gempa.de">2013, gempa GmbH.</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |