aboutsummaryrefslogtreecommitdiffstats
path: root/guides/source/active_support_instrumentation.md
Commit message (Collapse)AuthorAgeFilesLines
* Introduce ↵Vishal Telangre2019-05-101-1/+10
| | | | | | | | | | | | | | | | | | | | 'ActiveSupport::Notifications::Fanout::Subscribers::MonotonicTimed' and 'ActiveSupport::Notifications::monotonic_subscribe' Also, change the signature of ‘ActiveSupport::Notifications::Fanout#subscribe’ to accept optional ‘monotonic’ boolean argument. Then initialize either a ‘Timed’ or ‘MonotonicTimed’ subscriber based on the value of ‘monotonic’ parameter. Introduce ‘ActiveSupport::Notifications::monotonic_subscribe’ method Also, provision ‘ActiveSupport::Notifications::subscribed’ to optionally accept ‘monotonic’ boolean argument. Update documentation for ActiveSupport::Notifications Add tests Update guides documentation under the 'Active Support Instrumentation' chapter Incorporate feedback: use optional keyword argument to specify optional 'monotonic' option to 'subscribed' method Fix a typo
* Mention more ActiveStorage hooks in Active Support Instrumentation guide [ci ↵Younes SERRAJ2019-04-171-0/+25
| | | | | | | | | skip] Hooks added: - `service_download_chunk.active_storage` - `service_update_metadata.active_storage` - `preview.active_storage`
* url -> URL where apt except inside actionpack/Sharang Dashputre2019-04-011-1/+1
|
* Update instrumentation guides w/optional blockAli Ibrahim2019-03-221-0/+11
|
* Add mention about `process_middleware.action_dispatch` in the guide [ci skip]bogdanvlviv2019-03-201-1/+10
| | | | | We added ActiveSupport::Notifications instrumentation of the processing of each middleware in the stack, See 04ae0b0b5e594e0bb99c5cd608921745977bcdcd.
* Merge pull request #34706 from ChrisBr/instrumentation-guideGannon McGibbon2019-01-031-8/+14
|\ | | | | Add missing keys to ActiveSupport#instrumentation guide [skip ci]
| * Add missing keys to ActiveSupport#instrumentation guide [skip ci]Christian Bruckmayer2019-01-021-8/+14
| | | | | | | | See https://github.com/rails/rails/blob/master/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb#L625.
* | Remove mention about `receive.action_mailer` from the AS instrumentation guidebogdanvlviv2018-12-281-26/+0
| | | | | | | | | | Since e3f832a7433a291a51c5df397dc3dd654c1858cb `ActionMailer::Base.receive` is deprecated.
* | Extend documentation of `ActiveSupport::Notifications.subscribe` (#34721)Bogdan2018-12-171-1/+13
| | | | | | | | | | | | | | | | | | | | | | * Extend documentation of `ActiveSupport::Notifications.subscribe` Add mention that a block with only one argument passed to the method will yield an event object. Related to #33451 * Emphasize that `SubscribeEventObjects` is a test class by adding suffix `Test`
* | clarify role of unique_id in ActiveSupport::Notificationszvkemp2018-10-051-2/+3
|/
* Payload of `enqueue_retry.active_job` includes `:wait`bogdanvlviv2018-09-161-0/+1
| | | | | | | Add mention about it to the "Active Support Instrumentation" guide Related to https://github.com/rails/rails/pull/33751#discussion_r214745153 Follow up #33751
* Add `perform_deliveries` to a payload of `deliver.action_mailer` notification.Yoshiyuki Kinjo2018-09-091-12/+14
|
* Add hooks to ActiveJob around retries and discardsSteve S2018-08-291-0/+24
|
* Rails guides are now served over httpsPaul McMahon2018-07-241-1/+1
| | | | | http links will be redirected to the https version, but still better to just directly link to the https version.
* Added a lot of Oxford commasAnthony Crumley2018-05-101-1/+1
| | | | | | | [ci skip] A regular expression was used to find a lot of missing Oxford commas and add them. The regular expression was as follows. ", ([a-zA-Z0-9.\`:'\"]+ ){1,6}(or|and) "
* [ci skip] fix typo in active_support_instrumentation.md guideAssain2018-05-101-1/+1
|
* [ci skip] Update instrumentation guide for ActiveStorageYoshiyuki Hirano2017-12-121-0/+7
| | | | * Added `service_delete_prefixed.active_storage`.
* Add unpermitted_parameters.action_controller hook to instrument guide [ci skip]Yoshiyuki Hirano2017-10-141-0/+6
|
* Add Action Cable notifications to instrument guide [ci skip]Yoshiyuki Hirano2017-10-131-0/+39
|
* Add process.action_mailer notification to Instrumentation guide [ci skip]Yoshiyuki Hirano2017-10-131-0/+16
|
* Merge pull request #30822 from akshay-vishnoi/fix-typoRyuta Kamizono2017-10-071-1/+1
|\ | | | | [ci skip] Fix typo
| * [ci skip] Fix typoAkshay Vishnoi2017-10-071-1/+1
| |
* | Update Instrumentation guide for Active Storage [ci skip]Yoshiyuki Hirano2017-10-071-0/+47
|/
* Fix email in Active Support Instrumentation [ci skip]Yoshiyuki Hirano2017-09-241-2/+2
| | | | * `s/ddh/dhh/`
* [ci skip] Expand context on `:cache_hits`.Kasper Timm Hansen2016-11-081-5/+7
| | | | Need to explain the key is only there in certain cases.
* [ci skip] Add `render_collection.action_view` entry to AS instrumentationyui-knk2016-11-081-0/+16
|
* add `cached` key to `sql.active_record` event [ci skip]yuuji.yaginuma2016-10-021-6/+7
| | | | Follow up to #26584
* add headers to payload list [ci skip]yuuji.yaginuma2016-03-131-0/+4
| | | | Follow up to #24115.
* Merge branch 'master' of github.com:rails/docrailsVijay Dev2015-10-311-1/+1
|\
| * Replace `an UNIQUE` with `a UNIQUE` as UNIQUE doesn't have a vowel sound [ci ↵amitkumarsuroliya2015-10-071-1/+1
| | | | | | | | | | skip] `A UNIQUE` we pronounce URL as 'yu-ni-k’. We use this everywhere. So, be consistent with it.
* | [ci skip] Add `:binds` to a list of paramaters of `sql.active_record`yui-knk2015-10-281-0/+1
|/
* Merge pull request #21091 from ↵Yves Senn2015-08-241-0/+32
|\ | | | | | | | | | | y-yagi/add_activejob_section_to_instrumentation_guide add Active Job section to instrumentation guide [ci skip]
| * add Active Job section to instrumentation guide [ci skip]yuuji.yaginuma2015-08-021-0/+32
| |
* | [ci skip] Remove `identity.active_record`yui-knk2015-08-071-8/+0
|/ | | | | This is removed by this commit cf: https://github.com/rails/rails/pull/5261
* remove nonexistent hook from instrumentation guide [ci skip]yuuji.yaginuma2015-06-251-11/+0
|
* add `instantiation.active_record` hook to instrumentation guide [ci skip]yuuji.yaginuma2015-06-081-0/+14
| | | | the hook was added in 2a0d97bc89fc230241453cbbf55621309e1f3ac6
* Fix URL rails-framework-hooksNishant Modak2015-04-071-1/+1
|
* Merge pull request #19123 from yui-knk/fix/active_support_instrumentation2Guillermo Iguaran2015-02-281-1/+1
|\ | | | | [ci skip] Remove `,`
| * [ci skip] Remove `,`yui-knk2015-02-281-1/+1
| |
* | [ci skip] Replace `ActiveResource` with `Active Resource`yui-knk2015-02-281-1/+1
|/
* - Changed `IN` to `ON` in markdown renderer conditionVipul A M2015-01-141-1/+1
| | | | - Changed `IN` to `ON` in all note sentences in guides.
* warn about reading guides in GitHubXavier Noria2014-12-231-0/+2
| | | | References #18148.
* [ci skip] fix incorrect key in Active Support Instrumentation guideyuuji.yaginuma2014-10-311-5/+5
|
* Add status code to AS::Instrumentation table, like #17441 [ci skip]Zachary Scott2014-10-301-0/+1
|
* Add :db_runtime to table [ci skip]Łukasz Strzałkowski2014-10-301-0/+1
| | | | It was missing from table, but is present in sample hash below
* Fix typo guides/source/active_support_instrumentation.mdMarat Khusnetdinov2014-05-221-1/+1
|
* Guides: output valid HTML5Nate Berkopec2014-05-051-1/+1
| | | [ci skip]
* Added a missing `end`Alejandro Andrés2014-04-281-0/+1
|
* Instrument each load config initializerPaul Nikitochkin2013-11-161-0/+9
| | | | | | In order to simplify profiling loading of initializers, added instument for tracking load config initializer event from `config/initializers`
* `dasboard` => `dashboard`Vipul A M2013-06-151-4/+4
|