Snowflake Native App Framework: Event sharing continues after consumer disables event table

Attention

This behavior change is in the 2024_06 bundle.

For the current status of the bundle, refer to Bundle History.

Consumers can disable an event table by setting the value of the event table to NONE as shown in the following example: ALTER ACCOUNT SET EVENT_TABLE = NONE. If the consumer sets this value to NONE and they have enabled event sharing, log messages and trace events are no longer shared with the provider.

Before the change:

If the consumer sets the event table to NONE and event sharing is enabled, log messages and trace events are no longer shared with the provider.

After the change:

If event sharing is enabled, the log messages and trace events the consumer has agreed to share back are still shared with the provider, even if the event table is set to NONE.

Ref: 1724