Class: SolidObserver::QueueEventBuffer

Inherits:
Object
  • Object
show all
Includes:
Singleton, EventBufferCore
Defined in:
lib/solid_observer/queue_event_buffer.rb

Overview

Thread-safe buffer for collecting queue events before batch insertion.

Constant Summary collapse

INITIAL_METRICS =
EventBufferCore::INITIAL_METRICS

Instance Method Summary collapse

Methods included from EventBufferCore

#clear, #flush, #flush!, #metrics, #push, #shutdown, #size

Constructor Details

#initializeQueueEventBuffer

Returns a new instance of QueueEventBuffer.



15
16
17
# File 'lib/solid_observer/queue_event_buffer.rb', line 15

def initialize
  initialize_event_buffer
end