Releases: neighborhoods/kojo
Releases · neighborhoods/kojo
3.3.2
3.3.1
3.3.0
Improve logging level control and SIGUSR1 handling
See src/Process/Pool/Logger.yml
:
+ neighborhoods.kojo.process.pool.logger.level_filter_mask:
+ !php/const \Psr\Log\LogLevel::EMERGENCY: false
+ !php/const \Psr\Log\LogLevel::ALERT: false
+ !php/const \Psr\Log\LogLevel::CRITICAL: false
+ !php/const \Psr\Log\LogLevel::ERROR: false
+ !php/const \Psr\Log\LogLevel::WARNING: false
+ !php/const \Psr\Log\LogLevel::NOTICE: false
+ !php/const \Psr\Log\LogLevel::INFO: false
+ !php/const \Psr\Log\LogLevel::DEBUG: true
Add configurable log formatter with JSON support
Allow users to set process.pool.logger.formatter.log_format
to either pipes
or json
Sample JSON output:
{
"time": "1530285961.453671",
"level": "info",
"process_id": "2685",
"type_code": "/server[2685]",
"message": "Starting process pool server..."
}
Set ServerVersion to support MySQL with JSON columns
Set the ServerVersion using \PDO to allow the selection of Mysql57Platform()
based on server version. This allows Kōjō to be installed on MySQL Databases with json
fields.
3.0.0
2.0.0
Updated composer.lock
1.0.2 updated composer.lock
Update dependency versioning
Update dependency versioning