GitHub user robdouglas opened a pull request:
https://github.com/apache/incubator-streams/pull/125
Streams 211
Added the BroadcastMessagePersister interface which allows us to persist
serialized JMX messages (like the ones we aggregate in the
BroadcastMonitorThread). There is an implementation of that interface which
persists those messages via a HTTP POST to a URI that is defined in the Streams
configuration
This PR is dependent on
https://github.com/apache/incubator-streams/pull/123 so once that is merged in,
this PR will drop in size considerably.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/robdouglas/incubator-streams STREAMS-211
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-streams/pull/125.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #125
----
commit ebfe73d31a301966f247f8370bccb2eef5b3f088
Author: Robert Douglas <[email protected]>
Date: 2014-11-06T21:41:19Z
STREAMS-210 | Began planning MXBean monitoring strategy
commit d48713fa5d3a90519beadc1c56131297254dcc28
Author: Robert Douglas <[email protected]>
Date: 2014-11-07T00:06:45Z
STREAMS-210 | First run at aggregating all data stored in relevant JMX beans
commit 238e4eed329a762c10ee56e5379e89673b9a4059
Author: Robert Douglas <[email protected]>
Date: 2014-11-07T00:07:53Z
STREAMS-210 | Relevant POJOs to represent JMX data
commit 8495725fdc2d07f4c5494632071b9378753487dc
Author: Robert Douglas <[email protected]>
Date: 2014-11-07T23:07:27Z
STREAMS-210 | Initial commit with json schemas and skeleton for JMX bean
message aggregation
commit 395e932745288d351bf6cff59a3af7e76d4df124
Author: Robert Douglas <[email protected]>
Date: 2014-11-07T23:11:48Z
STREAMS-210 | Now aggregate all data from necessary JMX beans on a regular
cadence
commit 8980a8a79f3ee7311b25c58e4cedbd4c28c4b26d
Author: Robert Douglas <[email protected]>
Date: 2014-11-07T23:12:33Z
STREAMS-210 | Removed unnecessary POJO classes
commit 55fb235e46e0848699d8abf410db58ee1712ac0b
Author: Robert Douglas <[email protected]>
Date: 2014-11-07T23:17:37Z
STREAMS-210 | Fixing commit issue
commit 743f3bdbe3f861653b7eeb72b7514d9124c64b0c
Author: Robert Douglas <[email protected]>
Date: 2014-11-07T23:19:08Z
Merge branch 'master' into STREAMS-210
commit 48ad60093dfbbc528e4b06f80c0ad35c9e977b92
Author: Robert Douglas <[email protected]>
Date: 2014-11-10T15:42:07Z
STREAMS-210 | Removed accidental changes to runtime files
commit b7ed383ef581befd64e77c59d225747d2d9cdba0
Author: Robert Douglas <[email protected]>
Date: 2014-11-10T17:42:58Z
STREAMS-210 | Added test to test memory object deserializer
commit 88c5aa247ce7f0dd7cdb996892139dfee1ed46a8
Author: Robert Douglas <[email protected]>
Date: 2014-11-11T21:14:30Z
STREAMS-211 | Added the BroadcastMessagePersister interface which allows us
to persist serialized JMX messages (like the ones we aggregate in the
BroadcastMonitorThread). There is an implementation of that interface which
persists those messages via a HTTP POST to a URI that is defined in the Streams
configuration
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---