Skip to content

Deployment monitoring db stability#147

Closed
tyronechrisharris wants to merge 2 commits into
Botts-Innovative-Research:mainfrom
tyronechrisharris:deployment_monitoring_DB_stability
Closed

Deployment monitoring db stability#147
tyronechrisharris wants to merge 2 commits into
Botts-Innovative-Research:mainfrom
tyronechrisharris:deployment_monitoring_DB_stability

Conversation

@tyronechrisharris

Copy link
Copy Markdown
Collaborator

release: harden OSCAR 3.5.1 deployment, monitoring, and DB stability

  • fix PostGIS datastore Hikari configuration to reduce idle connection hoarding
    by lowering pool sizing, setting minimumIdle=0, and shortening idle retention
  • add profile-based JVM/Postgres sizing driven by .env for RPI4/8GB/16GB/32GB
  • update Linux and Windows launch scripts to validate prerequisites, honor
    already-running OSCAR instances, and support clean FORCE_RESTART behavior
  • update monitor scripts to support attach-vs-restart handling, bounded waits,
    and better startup diagnostics
  • update launch-all scripts so container handling matches process-handling logic
    end to end
  • add dependency checks for Java 21+, Docker, keytool, and PowerShell/CIM paths
  • improve Windows startup reliability by removing WMIC dependence, fixing trust
    store discovery, and handling fresh-install password/bootstrap behavior
  • update env.template with restart/attach and readiness settings
  • ensure build/packaging outputs the correct 3.5.1 release artifacts and marks
    new shell scripts executable
  • expand deployment docs for fresh unzip-and-run installs, sessionless launch,
    monitoring-first startup, MediaMTX proxy usage, and cleanup of older 3.5.0
    installs
  • polish README, manual, launch/monitor guide, changelog, and release notes
  • document remaining reconnect/thread issues as still under observation

@tyronechrisharris

Copy link
Copy Markdown
Collaborator Author

Also replace include/osh-addons/persistence/sensorhub-datastore-postgis/src/main/java/org/sensorhub/impl/datastore/postgis/connection/ConnectionManager.java with this file
ConnectionManager.java

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant