[installation] Change to nightly
This commit is contained in:
@ -2,68 +2,187 @@
|
||||
|
||||
All notable changes to SeisComP are documented here.
|
||||
|
||||
## 6.9.0
|
||||
## x.y.z
|
||||
|
||||
```SC_API_VERSION 16.4.0```
|
||||
```SC_API_VERSION 17.0.0```
|
||||
|
||||
- fdsnxml2inv
|
||||
- Fix samplerate conversion from double to fraction.
|
||||
- scmv
|
||||
- Fix crash if origin depth is not set.
|
||||
- fdsnws
|
||||
- Fix data availability sort for Python >= 3.13.
|
||||
- Fix conditional station requests. Requests involving the
|
||||
If-Modified-Since header failed since Twisted
|
||||
version 24.7. The http.stringToDatetime() now requires a
|
||||
byte string.
|
||||
With this version we add support for Qt 6 of all GUI applications. Binary distributions
|
||||
will build against the Qt version which is available by default in the respective
|
||||
Linux distribution, either Qt 5 or Qt 6.
|
||||
|
||||
The database schema changes from version 0.13.2 to 0.14. This basically incorporates
|
||||
the addition of a new object `Catalog` as part of the EventParameters datamodel and
|
||||
changes indexes from object `QCLog`. Both objects are not yet used in SeisComP and
|
||||
they are added as basis for new features. The database schema applies changes in its
|
||||
datatypes: BLOBS will be converted to LONGTEXT (MySQL) or TEXT (PostgreSQL, SQLite3).
|
||||
The database migration to schema version 0.14 can be a long lasting operation so
|
||||
please schedule a downtime of your system accordingly.
|
||||
|
||||
Furthermore the foreign key constraints from a concrete type table like Origin to
|
||||
the Object table is removed. This constraint was never required by SeisComP itself
|
||||
as it takes care of correct removal of all derived table rows but it introduces a
|
||||
performance penalty when deleting objects. Dropping the constraint might affect
|
||||
custom database script which rely on it. Please be aware of that change.
|
||||
|
||||
- seiscomp
|
||||
- Fix module count with `seiscomp status`
|
||||
- documentation
|
||||
- Consider new parameters `values` and `range` in description of
|
||||
configuration and command-line parameters which will be highlighted in
|
||||
documentation and exposed in scconfig.
|
||||
- trunk
|
||||
- Fix LOCSAT station correction file lookup if `SEISCOMP_LOCSAT_TABLE_DIR`
|
||||
environment variable is being used.
|
||||
- Decode tokens when parsing a URL.
|
||||
- scevent
|
||||
- Provide optional REST API to return the target event an origin would be
|
||||
associated to.
|
||||
|
||||
## 6.8.4
|
||||
|
||||
- scevent
|
||||
- Read `eventAssociation.minimumScore` from configuration.
|
||||
|
||||
## 6.8.3
|
||||
|
||||
- caps_plugin
|
||||
- Exit if pipe to `seedlink` is broken.
|
||||
- trunk
|
||||
- Fix crash with empty filter parameter list and newer
|
||||
C++ compiler versions.
|
||||
- Do not call combined:// real-time recordstream with zero
|
||||
requests.
|
||||
|
||||
## 6.8.2
|
||||
|
||||
- ITAPER(): Support time spans with double precision, update filter
|
||||
documentation.
|
||||
- Application CLI option `-q, --quiet` took an argument which was not
|
||||
correct. It has been converted to a switch without argument.
|
||||
- Add `minPeriod` and `maxPeriod` to amplitude type configuration. Both
|
||||
are checked against the measured period to skip emitting amplitudes which
|
||||
are outside the allowed period range.
|
||||
- Support amplitude data conversion without `enableResponses = true`,
|
||||
e.g. when computing amplitudes on acceleration data. This implicitly
|
||||
includes support for amplitude updates for such data.
|
||||
- Add locrouter plugin, see
|
||||
https://github.com/SeisComP/common/blob/master/plugins/locator/router/descriptions/global_locrouter.rst.
|
||||
- Speed up trace rendering for large number of records.
|
||||
- Add support for reading GeoJSON and BNA in fep directory
|
||||
- Add support for reading fep file in spatial/vector
|
||||
- Add GeoJSON write support
|
||||
- Log each SQLite3 statement to debug if "debug" option is passed to URL.
|
||||
- Support SI units in amplitude and magnitude configuration for `minDist`, `maxDist`,
|
||||
`minDepth` and `maxDepth`.
|
||||
```
|
||||
amplitudes.MLv.maxDist = 8deg
|
||||
amplitudes.MLv.maxDepth = 80km
|
||||
```
|
||||
- Add Catalog support to datamodel.
|
||||
- magnitudes
|
||||
- MLc:
|
||||
- Add correction terms `c6` und `H` for considering vertical distance.
|
||||
- Consider source depth instead of vertical distance between station
|
||||
and origin for computing h.
|
||||
- Add correction terms `c7` and `c8` for exponential decay.
|
||||
- Update documentation with new style.
|
||||
- ql2sc
|
||||
- Add FocalMechanismReference to event for the preferred focal mechanism to
|
||||
force association.
|
||||
- GUI
|
||||
- Add Qt6 support
|
||||
- EventLists support passing the IDs of events in selected rows to an
|
||||
external script which can be configured with `eventlist.scripts.export`.
|
||||
- Add CSV table header information when exporting from the event list.
|
||||
- Hypocentral instead of epicentral distances may be shown if configured
|
||||
with `scheme.distanceHypocentral`.
|
||||
- Allow map zooming with shift + left mouse + dragging.
|
||||
- Fix segmentation fault if the magnitude table should be sorted and
|
||||
station magnitudes could not be found in the database or memory.
|
||||
- Save map measurements as GeoJSON
|
||||
- Add support for built-in FontAwesome icons as map symbols.
|
||||
- Print map symbols in map legends.
|
||||
- scesv
|
||||
- Support station annotations (shift+F9).
|
||||
- scolv
|
||||
- Attempt to fix a crash that is indicated by the terminal output:
|
||||
- Focal mechanisms show the station distribution on the map if station
|
||||
display is enabled (F9).
|
||||
- Add LQT rotation to picker.
|
||||
- Fix bug in picker when hidden unassociated picks become visible again after
|
||||
transferring a solution to the locator window.
|
||||
- If `olv.locator.presetFromOrigin = true` then the locator will be selected
|
||||
according to the methodID and earthModelID. If that is not found then
|
||||
the default locator will be set again rather than keeping the last selection.
|
||||
- Set OriginLocatorView depth type to "depth type set by locator" when
|
||||
presetFromOrigin is true and the depth type is unset, resetting the state of
|
||||
the origin set before.
|
||||
- Add tooltip with attribute content to method and earthModel label to
|
||||
allow inspecting long strings which do not fit into the label itself.
|
||||
- Add more flexible "Add station" dialog in picker which allows to filter
|
||||
identifiers, network and station types and sensor units.
|
||||
- Add more option to control initial picker behaviour.
|
||||
```
|
||||
QThread: Destroyed while thread is still running
|
||||
picker.rotation = ZRT
|
||||
picker.unit = Velocity
|
||||
picker.limitFilterToZoomTrace = true
|
||||
olv.loadAdditionalStations = true
|
||||
```
|
||||
|
||||
## 6.8.1
|
||||
|
||||
- scconfig
|
||||
- Allow parenthesis as profile names, e.g. for amplitude
|
||||
profiles.
|
||||
|
||||
## 6.8.0
|
||||
|
||||
- NonLinLoc locator plugin
|
||||
- Allow `SAVE_NLLOC_EXPECTATION` in NLL configuration
|
||||
files.
|
||||
- Increase precision to milliseconds for the following picker configuration values:
|
||||
- `picker.preOffset`
|
||||
- `picker.postOffset`
|
||||
- `picker.minimumTimeWindow`
|
||||
- Add `picker.auxiliary.profile` which supports multiple profiles to define
|
||||
and check for auxiliary channels.
|
||||
- Add controls to explicitly load auxiliary profiles
|
||||
- Add controls to toggle visibility of auxiliary profiles
|
||||
- Add spectrogram settings like in `scrttv` in a dockable widget (ctrl+shift+s) and
|
||||
remove the very basic spectrogram settings from the toolbar.
|
||||
- Add optional allow-/denylist for phases to be imported to ImportPicks dialog.
|
||||
- Add default configuration options for "Import picks" dialog.
|
||||
- scmv
|
||||
- Handle unset origin.depth and do not crash.
|
||||
- fdsnxml2inv
|
||||
- Set default start date to 1902-01-01 rather than 1980-01-01 if a start
|
||||
date is not specified for the StationXML node.
|
||||
- Use best precision when showing number differences in warnings.
|
||||
- scamp
|
||||
- Add command-line option `--formatted` for generating formatted XML along
|
||||
with `--ep`.
|
||||
- scautoloc
|
||||
- Add command-line option `--formatted` for generating formatted XML along
|
||||
with `--ep`.
|
||||
- scautopick
|
||||
- Add command-line option `--formatted` for generating formatted XML along
|
||||
with `--ep`.
|
||||
- scdb
|
||||
- Add option `-x` to wipe out all child objects of a public object from
|
||||
database. This option might make the most sense on `Inventory`,
|
||||
`EventParameters` or `Config`.
|
||||
```
|
||||
$ scdb -d localhost -x Inventory
|
||||
```
|
||||
- scevent
|
||||
- Add command-line option `--formatted` for generating formatted XML along
|
||||
with `--ep`.
|
||||
- Add command-line option `--reprocess` for ignoring event objects in
|
||||
input along with `--ep`.
|
||||
- Add `eventAssociation.enablePreferredFMSelection` option to control
|
||||
whether the preferred focalmechanism should be assigned automatically
|
||||
or not.
|
||||
- scmag
|
||||
- Add command-line option `--formatted` for generating formatted XML along
|
||||
with `--ep`.
|
||||
- Fix segmentation fault when processing arrivals without distance.
|
||||
- screpick
|
||||
- Add command-line option `--formatted` for generating formatted XML along
|
||||
with `--ep`.
|
||||
- scdumpobject
|
||||
- Tool removed entirely. The functionality has been added to scxmldump.
|
||||
- scxmldump
|
||||
- Add `--public-id` and `--with-childs` to export an object by its publicID
|
||||
from the database. This will even work with database extensions by
|
||||
loading the corresponding plugins such as `dmsm`.
|
||||
- scwfparam
|
||||
- Add support for custom list of periods.
|
||||
- LocSAT
|
||||
- Fix bug when a function with only one sample is
|
||||
interpolated. That usually lead to location
|
||||
errors such as "SVD routine can't decompose matrix".
|
||||
- Rewrite old old code to support reentrant processing and dynamic station
|
||||
count.
|
||||
- Improve performance.
|
||||
- Add PKiKP and PKIKP phases.
|
||||
- Update PKKP table.
|
||||
- Support custom phase list via [model].ph file.
|
||||
- NLL
|
||||
- Allow the use of SAVE_NLLOC_EXPECTATION.
|
||||
- iLoc
|
||||
- When reading a local velocity model file, If CONRAD is not specified,
|
||||
the index of the Conrad discontinuity was not set properly, therefore iLoc
|
||||
assumed the very first depth as the Conrad thus preventing the calculation
|
||||
of Pg/Sg phases. The calculation of travel times from a local velocity model
|
||||
was restricted to up to 6 degree distance.
|
||||
The Conrad discontinuity is no longer set to the surface when CONRAD is not
|
||||
specified in the local velocity model. Travel-time calculations from local
|
||||
velocity models now extended to 10 degrees.
|
||||
- Add `iLoc.usePickUncertainties` and `iLoc.defaultTimeError` to description.
|
||||
- doc
|
||||
- Replace Sphinx m2r2 with sphinx_mdinclude
|
||||
- diskmon
|
||||
- Fix stopped modules counter for diskmon.
|
||||
|
||||
## 6.7.9
|
||||
|
||||
@ -244,6 +363,9 @@ will be tackled in future updates.
|
||||
- Allow to disable SQLite3 disc syncrhronization to decrease time needed to
|
||||
save data in an SQLite3 database: `sqlite3:///path/to/file?sync=false`.
|
||||
- Add support for all synchronous flags of SQLite3 (`sync=[normal|full|extra]`).
|
||||
- Add option `amplitudes.[type].considerUnusedArrivals` which if enabled
|
||||
considers stations with unused (disabled) arrivals for amplitude and
|
||||
implicitly magnitude computations. Affects scamp, scmag and scolv.
|
||||
- scolv
|
||||
- Replace operator comment input control with a text edit control which
|
||||
allows new lines. Furthermore the restriction of 160 characters has been
|
||||
|
||||
Reference in New Issue
Block a user