Skip to content

Rare race condition between Boost and Poller can result in unexpected missing table errors #3655

@bmfmancini

Description

@bmfmancini

Hey Guys

From time to time I see the following Boost errors

2020/07/02 14:19:38 - CMDPHP ERROR: A DB Exec Failed!, Error: Table 'cacti.poller_output_boost_arch_1593713562' doesn't exist

SQL backtrace error

2020/07/02 14:19:38 - CMDPHP SQL Backtrace: (/graph_json.php[159]:rrdtool_function_graph(), /lib/rrd.php[1257]:boost_graph_cache_check(), /lib/boost.php[352]:boost_process_poller_output(), /lib/boost.php[899]:db_execute_prepared())

I have not been able to pinpoint the event that causes it to happen and it's not everyday

This seems to be since v1.2.12 but could have been earlier versions

Not sure if we are looking at a bug or not

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugUndesired behaviourresolvedA fixed issue

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions