You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Description
This PR introduces improved error handling for environment variables and
better compatibility checks for the Postgres schema. The changes
include:
1. Checking the Postgres schema compatibility with the tables the server
uses on startup.
2. Adding a new environment variable, ENABLE_LOGGING, allows users to
specify if they want any logging. If logging is enabled, it will direct
to stdout first. If JAEGER_LOGGING is enabled, the environment variables
related to that functionality will also be checked.
3. Adding POST to the allowed CORS methods to support GraphQL.
4. Minor refactors to improve code quality and maintainability.
Addresses #4#18
## Impact:
These changes will improve the reliability and stability of the server.
The improved error handling for environment variables will catch
potential issues early on and prevent the server from starting with
incorrect configurations. The added compatibility check for the Postgres
schema will ensure that the server uses the correct tables, improving
data accuracy and consistency. Adding the ENABLE_LOGGING environment
variable will give users more control over logging and provide better
visibility into the server's operation. Adding POST to the allowed CORS
methods will support GraphQL and improve the user experience. The minor
refactor will improve the maintainability of the code and make future
development easier.
No description provided.
The text was updated successfully, but these errors were encountered: