Releases: usgs/pdl
Releases · usgs/pdl
v2.7.1
- Add AwsProductReceiver sequence sanity check
- Add requeuing and AwsProductReceiver catch up to keep queue lengths under 50k notifications
- Additional unit tests, improve test performance
- Update build to gradle 6
- Add gitlab pipeline to run in parallel at https://code.usgs.gov/ghsc/hazdev/pdl/
v2.7.0
- Timeouts for AwsProductSender url connections
- Better Timer cleanup
- New FutureNotificationListener reducing thread creation
- Optimize JDBCProductIndex queries
v2.6.1-rc
This is a release candidate and should not be used in production.
- Timeouts for AwsProductSender url connections
- Better Timer cleanup
- New FutureNotificationListener reducing thread creation
- Optimize JDBCProductIndex queries
v2.6.0
- Add preferred weight tie-breaker (+1 for ANSS member, +2 for NEIC) when multiple contributors are equally preferred (none in authoritative region).
- Improved handling for internal/scenario quakeml messages
- Add Json storage format
- Signature v2 using SHA256
- Add AwsProductSender/AwsProductReceiver
- Add JsonNotificationIndex, JsonProductIndex, and TrackingIndex (and FileTrackingListener) to store state in database instead of filesystem.
v2.6.0-rc3
NOTE: this is a release candidate, and should not be used in production.
v2.5.1
Encode event title as UTF-8
Update distance threshold to be inclusive
v2.5.0
- Added GeoserveRegionsService
v2.4.0
- Configurable OriginIndexerModule timeouts
- Updated extentSummary schema
v2.3.1
- Add receiver download timing statistics at FINE logging level
v2.3.0
- Send to all product senders in parallel by default.
- Timeout after 5 minutes when sending in parallel.
- Bugfix for networks with multiple authoritative regions
- OriginIndexerListener to query geoserve web service for event title.
This update is recommended for all contributors, particularly for large products.
This affects normal --send
(CLIProductBuilder) and EIDSInputWedge quakeml-based senders.
New command line arguments
--disableParallelSend
Disable parallel sends (Default is enabled).
Send to each product sender one at a time, waiting for send to complete or fail.--parallelSendTimeout=300
Timeout in seconds when parallel send is enabled (Default 5 minutes).
New configuration properties
parallelSend = true|false
(default true)parallelSendTimeout = seconds
(default 300)
This affects normal --send
and EIDSInputWedge quakeml based senders.