Sha256: 0e1c03f76d68c0e642b094160b4cd0ef908e4cde41fe74b9edbee9f8f75e5d34

Contents?: true

Size: 1.08 KB

Versions: 1

Compression:

Stored size: 1.08 KB

Contents

# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 2.0.0

### Added

- Added capability to send ActiveSupport notifications when query thresholds are exceeded.

### Changed

- Calculate elapsed time using monotonic time rather than wall clock time.
- Schema queries to get the table structure and explain plan queries are no longer counted.
- **Breaking change**: transaction information is now returned in an array of `ActiveRecordQueryCounter::TransactionInfo` objects.
- **Breaking change**: internal API for tracking queries and transactions has changed

## 1.1.2

### Added

- Ruby 3.0 compatibility

### Removed

- Dropped support for ActiveRecord 4.2

## 1.1.1
### Added

- Expose stack traces where transactions are being committed.

## 1.1.0
### Added

- Add number of transactions to statistics being tracked.

## 1.0.0
### Added

- Track stats about queries run by ActiveRecord within a block.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
active_record_query_counter-2.0.0 CHANGELOG.md