Streams SQL error: Unknown column 'outq_log' in 'field list'@
Streams @
mike I'm having a little problem getting any posts or comments delivered from my new (streams) instance, and I think I found a bug. Here's what I'm seeing in my log:
2022-09-19T02:56:56Z:LOG_ERR:f3babdc703:dba_driver.php:506:db_logger: dba_pdo: ERROR: insert into outq ( outq_hash, outq_account, outq_channel, outq_driver, outq_posturl, outq_async, outq_priority,
outq_created, outq_updated, outq_scheduled, outq_notify, outq_msg, outq_log )
values ( '19d0bf42-4d54-47c8-b861-53187664543d', 1, 3, 'nomad', 'https://forum.statler.ws/nomad', 1, 0, '2022-09-19 02:56:56', '2022-09-19 02:56:56', '2022-09-19 02:56:56', '{...lots of data omitted...}', '', '' )
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'outq_log' in 'field list'
Some digging finds that 'outq_log' is used in Code/Lib/Queue.php, but is missing from install/schema_mysql.sql. So the column is not created in the database during installation, the Queue.php function fails, and nothing goes into the queue for delivery.
Did I get that right? (It was fun detecive work in any case.)