Releases: EarthScope/mseedindex
Releases · EarthScope/mseedindex
v3.0.5
v3.0.4
- Add WITHOUTURL build variable to disable building with URL support.
- Prefer /usr/bin/curl-config over any other curl-config.
- Replace setup.py with pyproject.toml for PyPI building hook.
- Update extra/fetchIndexInfo.py illustration example.
- Update libmseed to v3.1.1.
v3.0.3
Major new release v3.
- Supports new miniSEED v3 and older miniSEED v2 data formats
- New
-json
option outputs the index information in JSON-format
NOTE: Data quality indicators are no longer tracked and have been replaced with version numbers for consistency.
No database schema change is needed as the schema already includes fields for both quality and version.
NOTE2: By default, the build system will not include support for PostgreSQL as it did before. If you wish to have
PostgreSQL support you must set build environment variable WITHPOSTGRESQL
.
v2.7.1
- Add Windows compatibility bits and Makefile.win (nmake) files
v2.7
- Update time series index database schema to version 1.1.
This schema change includes the addition of aversion
field, which is unpopulated by this version of the software but will be populated in the future. - Update SQLite to 3.22.0.
v2.6
- Update libmseed to 2.19.5, with fix for leap second calculation.
v2.5
- Update logic that identifies and replaces index rows for the same or versioned file names to match the data time coverage +- 1 day. Otherwise, replacement of files containing no overlap data did not work correctly.
v2.4
- Update libmseed to 2.19.4.
- Update SQLite to 3.18.0.
- Add 'PRAGMA case_sensitive_like = ON' for SQLite synchronization. This means that the LIKE queries are performed case sensitive as they should be for the program usage with the filename column. Importantly, this allows the LIKE matching to use the column index.
v2.3
- Add
-noup
(no updates) option to refrain from searching for and deleting existing rows in the database. - Remove double quotes from keys and values of
timeindex
field in SQLite representation.
v2.2
- Add
-sqlitebusyto
option to allow changes to the SQLite busy timeout value. - Make
-table
argument optional and use default of 'tsindex'. - Combine SQLite indexes for more efficient use.