Jean-Sébastien Pédron
199bb28031
Update rabbitmq-components.mk
2016-12-08 19:14:53 +01:00
Jean-Sébastien Pédron
96582c5bdd
Travis CI: Use Ubuntu Trusty image to have access to Elixir
...
Also, required `sudo` so a VM is used instead of a container. This makes
the test much longer, but allows us to install non-whitelisted packages
such as xsltproc.
2016-12-08 17:53:24 +01:00
Jean-Sébastien Pédron
9eb3853465
Merge branch 'stable'
2016-12-07 16:06:12 +01:00
Jean-Sébastien Pédron
1acd9264bf
Move from .app.src to Makefile variables
...
This is the recommended way with Erlang.mk.
By default, the version is inherited from rabbitmq-server-release when
the source archive is created, or computed from git-describe(1) (see
`rabbitmq-components.mk`). One can override the version from the command
line by setting the `PROJECT_VERSION` variable.
[#130992027 ]
2016-12-06 16:53:14 +01:00
Michael Klishin
8885b57630
Merge branch 'stable'
2016-12-01 16:06:27 +03:00
Michael Klishin
db5a52697a
Ditto
2016-12-01 13:59:51 +03:00
Michael Klishin
92efa57f96
Include rabbit_mgmt_records.hrl from the agent
2016-12-01 13:56:35 +03:00
Loïc Hoguin
9b104efb34
Properly detect Cowboy processes
...
Replaces the Mochiweb detection.
2016-11-30 15:30:24 +03:00
Michael Klishin
6cb07ca515
Merge branch 'stable'
...
Conflicts:
src/rabbit_top_extension.erl
src/rabbit_top_wm_process.erl
src/rabbit_top_wm_processes.erl
2016-11-30 15:29:39 +03:00
Loïc Hoguin
4d1fe7c835
Switch to Cowboy REST
2016-11-30 15:19:04 +03:00
Michael Klishin
8533552312
Undo parts of a bad merge
2016-11-30 15:15:43 +03:00
Michael Klishin
de9d8d4adc
Merge branch 'stable'
...
Conflicts:
src/rabbit_top_extension.erl
src/rabbit_top_wm_ets_tables.erl
src/rabbit_top_wm_process.erl
src/rabbit_top_wm_processes.erl
2016-11-30 01:00:36 +03:00
Michael Klishin
2f6861e713
Update rabbitmq-components.mk
2016-11-29 20:59:41 +03:00
Jean-Sébastien Pédron
6ba88a7a99
Update rabbitmq-components.mk
2016-11-25 10:51:03 +01:00
Jean-Sébastien Pédron
d79e6be871
Update rabbitmq-components.mk
2016-11-25 10:08:24 +01:00
Jean-Sébastien Pédron
4fa8f61dd3
Update rabbitmq-components.mk
2016-11-23 18:06:08 +01:00
Gerhard Lazu
a37083dc30
Update erlang.mk
2016-11-22 16:20:35 +00:00
Gerhard Lazu
955437ee7f
Update rabbitmq-components.mk
2016-11-22 16:16:44 +00:00
Jean-Sébastien Pédron
6009a8d8d2
Update erlang.mk
2016-11-14 11:58:58 +01:00
Jean-Sébastien Pédron
c8967d2856
Update rabbitmq-components.mk
2016-11-10 16:56:55 +01:00
Michael Klishin
a1ea4fbd85
Revert "Switch to Cowboy REST"
...
This reverts commit c6e7dad266
,
which was meant to ship with `rabbitmq-management-236`.
Conflicts:
Makefile
2016-10-07 09:19:15 +03:00
Michael Klishin
9746cd5044
Revert "Properly detect Cowboy processes"
2016-10-07 09:13:54 +03:00
Jean-Sébastien Pédron
bb01d0303b
Merge branch 'stable'
2016-09-23 16:38:09 +02:00
Jean-Sébastien Pédron
72bff876c3
Update rabbitmq-components.mk
2016-09-23 11:23:10 +02:00
Jean-Sébastien Pédron
0fc3c05e56
Update erlang.mk
2016-09-22 18:10:01 +02:00
Michael Klishin
926ec4a79e
Merge pull request #17 from rabbitmq/rabbitmq-management-236
...
Properly detect Cowboy processes
2016-09-20 19:11:40 +04:00
Loïc Hoguin
8f791e6aab
Properly detect Cowboy processes
...
Replaces the Mochiweb detection.
2016-09-20 17:02:04 +02:00
Jean-Sébastien Pédron
6a4e052b3a
rabbitmq_top.app: Depend on rabbit_common
2016-09-20 12:41:18 +02:00
Jean-Sébastien Pédron
5cc9f1d891
Makefile: Explicitely list all DEPS
...
Sync rabbitmq-components.mk with rabbitmq-common to remove automatic
DEPS handling.
[#130086871 ]
2016-09-20 12:41:18 +02:00
Jean-Sébastien Pédron
e94955cfef
Update erlang.mk
2016-09-20 12:40:10 +02:00
Loïc Hoguin
c6e7dad266
Switch to Cowboy REST
...
(cherry picked from commit 83e95eadc9
)
2016-09-20 12:17:08 +02:00
Jean-Sébastien Pédron
6c38c20ab5
Merge branch 'stable'
2016-09-15 16:43:42 +02:00
Jean-Sébastien Pédron
e6bb998015
Update rabbitmq-components.mk
2016-09-15 15:48:20 +02:00
Jean-Sébastien Pédron
3c4d225a87
Merge branch 'stable'
2016-09-07 09:37:53 +02:00
Jean-Sébastien Pédron
77c795d5ff
Travis CI: Bring branch/tag management from rabbitmq-shovel
2016-09-07 09:37:21 +02:00
Jean-Sébastien Pédron
757f0fba52
Travis CI: Test on Erlang 19.0
2016-09-07 09:37:12 +02:00
Jean-Sébastien Pédron
e0bd5fb4f1
Merge branch 'stable'
2016-09-02 16:10:01 +02:00
Jean-Sébastien Pédron
39916ad64a
Update rabbitmq-components.mk
2016-09-02 13:22:28 +02:00
Jean-Sébastien Pédron
ca34310e57
Update rabbitmq-components.mk
2016-09-02 12:03:33 +02:00
Michael Klishin
0d2c2eb6a1
Update rabbitmq-components.mk
2016-07-14 15:44:14 +03:00
Michael Klishin
c936cad055
Update rabbitmq-components.mk
2016-07-14 15:37:36 +03:00
Michael Klishin
478cfdf02a
Update rabbitmq-components.mk
2016-07-14 13:47:39 +03:00
Michael Klishin
35489d0258
Update rabbitmq-components.mk
2016-07-14 13:20:04 +03:00
Jean-Sébastien Pédron
e89e092d25
Merge branch 'stable'
2016-06-17 08:32:18 +02:00
Michael Klishin
f92f5dbf18
Merge pull request #14 from rabbitmq/rabbitmq-server-541
...
Set bounded timeout for OTP workers
2016-06-17 01:07:41 +03:00
Daniil Fedotov
69d5916fc0
Set bounded timeout for OTP workers
2016-06-16 13:12:03 +01:00
Jean-Sébastien Pédron
7ab169e765
top.js: Do not format query parameter manually
...
Fill the options hash map instead: arbitrary options are used as query
parameters in rabbitmq-management's `main.js`.
This fixes sorting in the management UI: it was broken because the
formatted URL looked like:
/api/top/rabbit?row_count=20?sort=memory&sort_reverse=true
Fixes #10 .
[#121658507 ]
2016-06-16 13:04:48 +02:00
Jean-Sébastien Pédron
500f5ad61b
Switch from webmachine to cowboy
...
Fixes #11 .
[#121658745 ]
2016-06-16 13:04:29 +02:00
Daniil Fedotov
dc74dea30f
Merge branch 'stable'
2016-06-09 13:37:16 +01:00
Daniil Fedotov
9d48776c51
Display ETS memory in bytes instead of words
2016-06-09 13:36:58 +01:00
Michael Klishin
33d686df8a
Merge branch 'stable'
2016-06-07 22:21:28 +03:00
Michael Klishin
e6a7d3f03c
Sort by amount of memory used by default
2016-06-07 22:11:03 +03:00
Michael Klishin
537d695d20
Cosmetics
2016-06-07 22:05:45 +03:00
Daniil Fedotov
09bd1e15e8
Report ETS tables info
2016-06-07 17:53:14 +01:00
Daniil Fedotov
b9711c297d
Revert "Switch to Cowboy REST"
...
This reverts commit 83e95eadc9
.
2016-06-03 16:58:10 +01:00
Michael Klishin
ceafcccf3b
Merge branch 'stable'
2016-06-02 16:47:39 +03:00
Michael Klishin
e5e880424b
Drop dependency on `rabbit` in Makefile
...
See a8c65735aa
for
reasoning.
2016-06-02 16:47:08 +03:00
Michael Klishin
f463e818aa
Merge branch 'stable'
2016-05-29 23:36:45 +03:00
Michael Klishin
78991521f6
Update rabbitmq-components.mk
2016-05-29 23:21:57 +03:00
Michael Klishin
70009982cd
Update CONTRIBUTING.md, add CODE_OF_CONDUCT.md
2016-05-28 09:56:49 -07:00
Michael Klishin
1aabd4c6a2
Update CONTRIBUTING.md, add CODE_OF_CONDUCT.md
2016-05-28 14:22:51 +03:00
Michael Klishin
4937724c98
Update README.md
2016-05-20 19:16:23 +03:00
kjnilsson
5d3c944d3e
Merge branch 'stable'
2016-05-18 13:22:06 +01:00
Karl Nilsson
f1250ce283
Update rabbitmq-components.mk
2016-05-18 12:48:02 +01:00
Michael Klishin
a320cd6918
Merge pull request #7 from rabbitmq/rabbitmq-server-546
...
Use erlang 18.3 only in travis
2016-05-17 12:05:47 +03:00
Michael Klishin
075b91afaf
Update rabbitmq-components.mk
2016-05-17 11:17:55 +03:00
Michael Klishin
b7f69eb2ff
Update rabbitmq-components.mk
2016-05-17 10:16:11 +03:00
Daniil Fedotov
25f884520b
Use erlang 18.3 only in travis
2016-05-12 10:58:25 +01:00
Daniil Fedotov
5e419e5c11
Set broker version requirement
2016-04-28 11:44:33 +01:00
Daniil Fedotov
01ad6d3435
Update rabbitmq-components.mk
2016-04-28 11:07:30 +01:00
Daniil Fedotov
6c5ef9c79c
Stub for broker_version_requirements
2016-04-22 14:42:18 +01:00
Michael Klishin
7e3c1a82ec
Update rabbitmq-components.mk
2016-03-23 17:13:42 +03:00
Loïc Hoguin
83e95eadc9
Switch to Cowboy REST
2016-01-18 14:36:37 +01:00
Jean-Sébastien Pédron
16dff7b03e
Add webmachine to DEPS
2016-01-05 09:52:42 +01:00
Michael Klishin
7334ddb15b
Update (c) info
2016-01-01 12:59:19 +03:00
Pierre Fenoll
b68e123bb2
.gitignore: make absolute paths relative
2015-12-28 11:10:53 +01:00
Jean-Sébastien Pédron
062d78ad13
Update erlang.mk
2015-12-18 20:34:33 +01:00
Jean-Sébastien Pédron
99d7f59cb0
Sync with upstream build.config
2015-12-18 20:33:03 +01:00
Jean-Sébastien Pédron
d787dcdc8f
Update rabbitmq-components.mk
2015-12-18 19:08:10 +01:00
Michael Klishin
aca407daac
Update rabbitmq-components.mk
2015-12-18 19:49:27 +03:00
Jean-Sébastien Pédron
37df420d0c
Add Travis CI configuration
2015-12-14 12:48:02 +01:00
Jean-Sébastien Pédron
a9105cc553
Update rabbitmq-components.mk
2015-12-03 15:38:50 +01:00
Jean-Sébastien Pédron
ffe03084ea
Update rabbitmq-components.mk
2015-12-01 18:36:23 +01:00
Jean-Sébastien Pédron
85547ac961
rabbitmq_top.app: Clear version field
2015-12-01 18:34:47 +01:00
Michael Klishin
001a67371c
package.mk can go now
2015-12-01 08:31:52 +03:00
Michael Klishin
ed595ee9cd
Upgrade to erlang.mk
2015-11-30 19:25:53 +03:00
Simon MacMullen
55af35dd82
Tiny bit of doc on the API.
2014-12-03 11:02:28 +00:00
Simon MacMullen
6c5e61df5b
Ah, markdown.
2014-06-19 18:26:08 +01:00
Simon MacMullen
2541109855
Better README.
2014-06-19 18:24:54 +01:00
Simon MacMullen
a0b90bca2d
Add a link.
2014-04-10 14:26:43 +01:00
Simon MacMullen
2eecc1eedf
Don't try to be clever with no_auto_import, we want to compile on R13B03.
2014-04-08 14:47:44 +01:00
Simon MacMullen
7952a5e2eb
Guess supervisors, handle (e.g.) heartbeaters for MQTT.
2014-02-03 17:51:47 +00:00
Simon MacMullen
a21b837610
Nicer UI.
2013-12-19 17:12:25 +00:00
Simon MacMullen
66c088bf4c
Get process info across nodes when necessary.
2013-12-19 17:04:06 +00:00
Simon MacMullen
782b2354c2
Merge branch 'master' of github.com:simonmacmullen/rabbitmq-top
2013-12-19 16:57:02 +00:00
Simon MacMullen
b0a23399cd
Start to support processes on other nodes
2013-12-19 16:45:24 +00:00
Simon MacMullen
869928ab0e
Detangle a bit, and be a bit more discerning about what we push through fmt/1.
2013-12-12 13:37:18 +00:00
Simon MacMullen
de6cdfcf45
Rename and refactor a bit
2013-12-12 13:02:47 +00:00
Simon MacMullen
1eef47e533
Reverse sorting, and sorting by pid
2013-12-12 12:57:14 +00:00
Simon MacMullen
ad1b18928b
Show more process detail
2013-12-12 12:27:16 +00:00
Simon MacMullen
e10e2be0b0
Process type in a separate column
2013-12-12 11:57:29 +00:00
Simon MacMullen
fb974db8a1
Start of a process details page
2013-12-11 17:23:29 +00:00
Simon MacMullen
a4063718c8
Be simpler and get initial calls in two ways.
2013-12-11 16:47:06 +00:00
Simon MacMullen
c50be14746
Be smarter about how we determine process identity.
2013-12-10 13:30:05 +00:00
Simon MacMullen
6fdbd1412d
Various recent API changes and many more process types.
2013-12-10 12:42:37 +00:00
Simon MacMullen
5cf4009b77
Remove current_function, it's not super-informative.
2013-12-06 18:46:53 +00:00
Simon MacMullen
e2809b3f14
Format process names rather a lot better
2013-12-06 18:42:32 +00:00
Simon MacMullen
00c65c39ce
Grab the rabbit_process_name (see bug 25910) if one exists.
2013-12-05 15:30:33 +00:00
Simon MacMullen
6e115825cb
Try to be more efficient
2013-12-05 14:30:16 +00:00
Simon MacMullen
ee194ddcc8
Tweak
2013-12-05 13:35:33 +00:00
Simon MacMullen
a7f0226980
Restart of the old rabbitmq-diagnostics except with the ETS stuff taken out, a new name, and a slightly more sane approach to sorting.
2013-12-05 13:34:07 +00:00