José Valim
|
0334f9f6cf
|
Add ActionDispatch::Notifications middleware.
|
2010-01-17 11:29:51 +01:00 |
|
José Valim
|
7f4d8e3fbd
|
Yield the payload notifications for further modification (like adding the result).
|
2010-01-15 12:24:31 +01:00 |
|
José Valim
|
7c3573f327
|
Add instrument! to notifications which adds the result to the payload.
|
2010-01-14 01:07:03 +01:00 |
|
José Valim
|
74f6ccea20
|
instrumenter should be accessible from ActiveSupport::Notifications.
|
2010-01-06 22:24:16 +01:00 |
|
Jeremy Kemper
|
4f2a04cc08
|
Notifications: extract central Notifier, cordon off the internal Fanout implementation, and segregate instrumentation concerns
|
2009-11-28 12:50:09 -08:00 |
|
Jeremy Kemper
|
02893d1705
|
Remark that Listener is an implementation detail
|
2009-11-28 12:50:09 -08:00 |
|
Jeremy Kemper
|
ddf681ce1d
|
Expose a simple Queue#wait to block until all notifications are drained
|
2009-11-28 12:50:09 -08:00 |
|
Jeremy Kemper
|
6f7fc5824f
|
Revert "Create SyncListener. Since they do not rely on Thread, they can be used on Google App Engine."
Take a step back on this API direction.
This reverts commit 8104f65c32 .
|
2009-11-28 12:50:09 -08:00 |
|
José Valim
|
8104f65c32
|
Create SyncListener. Since they do not rely on Thread, they can be used on Google App Engine.
Signed-off-by: Yehuda Katz <wycats@Yehuda-Katz.local>
|
2009-11-23 09:08:17 -08:00 |
|
Jeremy Kemper
|
58c0d31487
|
Notifications: queue.drained? for testability in place of brittle sleeps
|
2009-11-13 20:58:38 -08:00 |
|
Jeremy Kemper
|
3039912886
|
Silence spurious warning
|
2009-11-09 05:09:04 -08:00 |
|
Yehuda Katz
|
c9487ed6af
|
Change Event#thread_id to #transaction_id. Defaults to one "transaction" per thread but you can explicitly declare the start of a new one. This makes it possible for each request to have it own id.
|
2009-10-28 01:58:33 -07:00 |
|
Yehuda Katz
|
03d3824d96
|
Make it possible to have IDs per request
|
2009-10-28 01:50:59 -07:00 |
|
Yehuda Katz
|
cbcb947b00
|
AS::Notifications.subscribe blocks are now yielded the arguments to pass to AS::Notifications::Event.new
|
2009-10-27 21:04:53 -07:00 |
|
Jeremy Kemper
|
b30294b54a
|
Fix broken tests
|
2009-10-27 09:34:17 -07:00 |
|
Yehuda Katz
|
b3a198041b
|
Some optimizations on AS::Notifications. This does not change the public-facing API.
|
2009-10-27 09:15:41 -07:00 |
|
José Valim
|
2d7abe245e
|
Renamed Orchestra to Notifications once again [#3321 state:resolved]
|
2009-10-15 18:51:51 -03:00 |
|
José Valim
|
8b340ab2f6
|
Revert "Rename Orchestra to Notifications [#3321 state:resolved]"
This reverts commit 8cbf825425 .
|
2009-10-15 18:06:15 -03:00 |
|
Joshua Peek
|
8cbf825425
|
Rename Orchestra to Notifications [#3321 state:resolved]
|
2009-10-14 19:50:36 -05:00 |
|