Friday, 2013-04-26

*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio00:14
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/aSX-2g00:14
githubhawtio/gh-pages 3768596 FuseSource CI: Wagon: Deploying sitegen to repository00:14
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio00:14
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has quit IRC (Quit: Leaving.)02:28
*** is-mw <is-mw!~is-mw@p50879C40.dip0.t-ipconnect.de> has joined #hawtio03:12
*** is-mw2 <is-mw2!~is-mw@p549A6968.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 246 seconds)03:13
*** rhuss <rhuss!~jolokia@p4FE1856D.dip0.t-ipconnect.de> has joined #hawtio05:21
*** jstrachan <jstrachan!~jstrachan@host86-147-244-126.range86-147.btcentralplus.com> has joined #hawtio06:04
*** davsclaus <davsclaus!~davsclaus@78-72-73-107-no33.tbcn.telia.com> has joined #hawtio06:54
*** jstrachan <jstrachan!~jstrachan@host86-147-244-126.range86-147.btcentralplus.com> has quit IRC (Read error: Operation timed out)06:55
*** jstrachan <jstrachan!~jstrachan@host86-167-201-52.range86-167.btcentralplus.com> has joined #hawtio07:00
*** vijaykiran <vijaykiran!~user@s53759f74.adsl.online.nl> has joined #hawtio07:15
*** dejanb <dejanb!~dejanb@cable-178-148-5-192.dynamic.sbb.rs> has joined #hawtio07:17
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio07:25
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/EVdwdQ07:25
githubhawtio/master 30c9c0c James Strachan: added a more DRY way to create dialogs from JavaScript/TypeScript which removes lots of noise from the controllers (especially if you have a few dialogs)07:25
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio07:25
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has joined #hawtio07:36
*** jstrachan <jstrachan!~jstrachan@host86-167-201-52.range86-167.btcentralplus.com> has quit IRC (Read error: Operation timed out)07:37
*** jstrachan <jstrachan!~jstrachan@host86-167-201-52.range86-167.btcentralplus.com> has joined #hawtio07:52
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio07:58
github[hawtio] jstrachan pushed 2 new commits to master: http://git.io/04uvTQ07:58
githubhawtio/master 846267c James Strachan: switch to using the more DRY modal dialog helper class07:58
githubhawtio/master 3b62d44 James Strachan: added nicer messages that handle singular or plurals better (also ng-pluralise is cool :)07:58
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio07:58
jstrachandavsclaus btw I love contributing on github :)08:03
jstrachanI'm even finding I kinda prefer focussed conversations on issues on github than IRC :)08:03
davsclausyeah08:03
davsclausthe issue tracker do need votes i think08:04
davsclausso ppl can favor tickets08:04
jstrachanyeah!08:04
davsclausah btw about the confirm dialog08:06
davsclauswonder how easy it is to use on destroy camel button08:06
davsclausas that is partly this magic jmx plugin08:06
davsclausso wonder where to put eg this code08:06
davsclaushttps://github.com/hawtio/hawtio/blob/master/hawtio-web/src/main/webapp/app/activemq/js/browse.ts#L708:06
davsclausin the camelPlugin.ts somewhere?08:07
jstrachanI can add that bit if you like - being a plugin toolbar its a tad trickeier08:07
davsclaus+108:07
davsclausbtw there is also checkboxes on the camel pugin when you click the camel node08:07
davsclausi kinda want to get rid of those as well08:07
jstrachanthe trick is - add a new controller into the marketup to add a local controller - as those tool bars I think are in the regular JMX attributes controller08:07
davsclausits again that magic jmx plugin08:07
jstrachanyeah08:07
jstrachanI"ll have a look08:08
jstrachanjust writing a wiki doc on how to make dialogs; figure need to start harvesting more UI nuggets into easier-to-find-and-read wiki docs08:08
davsclausyeah dialogs well help the UI experience08:08
davsclausand for moe casual users as well08:08
davsclausand knowing that if i click on something that may do dramatic changes08:09
davsclausthen at least i get a yes/no/cancel dialog08:09
jstrachanyeah08:10
jstrachannow I've totally figured out how to do them nice and simply and cleanly - we can chuck them anywhere :)08:10
davsclausyeah08:10
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio08:13
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/TIhy8Q08:13
githubhawtio/master 422c6c5 James Strachan: added a little wiki doc on how to make dialogs and grids08:13
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio08:13
*** Guest8711 <Guest8711!~github@router1-ext.rs.github.com> has joined #hawtio08:15
Guest8711[hawtio] jstrachan pushed 1 new commit to master: http://git.io/aGTDJA08:15
Guest8711hawtio/master b8d87b3 James Strachan: added a couple more handy articles on angularjs08:15
*** Guest8711 <Guest8711!~github@router1-ext.rs.github.com> has left #hawtio08:15
jstrachandejanb btw any chance you could have a look at sending messages with custom headers; doesn't seem to work (though works fine for JMS headers like correlationid)08:22
*** rajdavies <rajdavies!~textual@host86-145-92-116.range86-145.btcentralplus.com> has joined #hawtio08:22
jstrachandejanb am talking pure AMQ here; not camel08:22
jstrachandejanb seems like we're passing those headers in the Map over JMX08:22
dejanbjstrachan: yeah … I think I tried it yesterday and it didn;t work08:22
dejanbam back to some amq issue atm … will be back to hawt stuff in pm :)08:22
jstrachanok!08:22
*** vijaykiran <vijaykiran!~user@s53759f74.adsl.online.nl> has quit IRC (Remote host closed the connection)08:53
jstrachandavsclaus was gonna use the same icons for camel routes etc as fabric - you cool with that & not doing it yourself right?09:02
jstrachanfigure its ok to use the little glowing dots on osgi as its a little different & a bigger icon would be a bit much09:02
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has joined #hawtio09:05
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has quit IRC (Client Quit)09:07
jstrachandavsclaus pushed!09:13
jstrachansee what you think; I think I prefer it, after the initial shock :)09:14
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio09:19
github[hawtio] jstrachan pushed 2 new commits to master: http://git.io/xJAt5Q09:19
githubhawtio/master db1486c James Strachan: added a note on the UI conventions for start/pause/stop/delete09:19
githubhawtio/master 71c7e4d James Strachan: use conventional order; start/stop then refresh/delete09:19
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio09:19
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio09:21
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/XjiWMg09:21
githubhawtio/master 4767256 James Strachan: added link and refresh convention09:21
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio09:21
davsclausjstrachan yeah looks nice09:23
davsclausthe pause icon is not same style i think09:24
jstrachanyeah09:24
jstrachancould do with a nicer smaller version09:24
davsclausyeah09:24
jstrachan(lets see if slewis can figure something out ;)09:24
davsclausbut like that the its consistent and similar09:24
jstrachanyeah09:24
jstrachanadded it to the coding conventions btw https://github.com/hawtio/hawtio/blob/master/doc/CodingConventions.md#ui-conventions09:25
jstrachanditto the order we should put start/pause/stop/refresh/delete buttons09:25
davsclausah nice09:27
jstrachansaves having to look up in font awesome and try remember the CSS names :)09:27
davsclausyeah there is many icons and whatnot09:28
jstrachanyeah09:28
jstrachandavsclaus btw we have code to call context.stop() or context.delete() in JMX - do we need both? or should we just use delete?09:28
jstrachans/delete/remove()09:28
jstrachanwe've stop() or remove() code09:28
davsclauscamel mbean has09:29
davsclaus    @ManagedOperation(description = "Start Camel")09:29
davsclaus    void start() throws Exception;09:29
davsclaus    @ManagedOperation(description = "Stop Camel (shutdown)")09:29
davsclaus    void stop() throws Exception;09:29
davsclaus    @ManagedOperation(description = "Restart Camel (stop and then start)")09:29
davsclaus    void restart() throws Exception;09:29
davsclaus    @ManagedOperation(description = "Suspend Camel")09:29
davsclaus    void suspend() throws Exception;09:29
davsclaus    @ManagedOperation(description = "Resume Camel")09:29
davsclaus    void resume() throws Exception;09:29
jstrachanah ok :)09:29
jstrachanlemme delete the old remove code - its duff :)09:30
jstrachanah remove is not for context :)09:30
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio09:36
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/ajaMaQ09:36
githubhawtio/master dea6ccf James Strachan: add an "Are you sure?" dialog for #287 to warn users before they delete a camel context09:36
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio09:36
davsclausweird the trace and profile sub tabs no long show in the camel plugin09:55
jstrachanis it a camel version thing?09:57
jstrachanthose 2 are version dependent right?09:57
davsclausits the RH camel i use09:57
davsclausthe work with all of them, its just for 2.10 we need to do some manual cacls on the client side09:58
davsclauswell just wonder if you see that as well09:59
jstrachanah I see it too - odd!09:59
jstrachanlemme have a quick look09:59
davsclausalso noticed that if you clicked source tab10:00
davsclausthen maybe the first time its empty10:00
davsclauskinda like lazy loading data etc10:00
davsclausi guess it selected the source tab as it was the 1st10:00
jstrachanah I might have broken it10:00
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has quit IRC (Quit: See ya later)10:01
jstrachanhmm maybe not - I guess getSelectionCamelTraceMBean isn't returning the mbean?10:02
davsclausah sorrt then its maybe me10:03
davsclausi swapped the logic10:03
davsclausit should detect the camel 2.11 mbean and use that if its avail10:03
davsclausas the fabric mbean is @deprecated10:03
davsclausfamous last word is that it worked yesteday :)10:04
jstrachanah I see the issue - I can fix I think10:05
jstrachanits the title is "Tracer(…)" not starting with Backlog10:05
jstrachanthink I've a fix10:06
jstrachanjust testing10:06
jstrachanyay10:06
davsclausthanks10:11
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio10:25
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/eGU1_Q10:25
githubhawtio/master a3b00ee James Strachan: after deleting a queue/topic select the parent node10:25
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio10:25
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio10:29
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/8u7yPQ10:29
githubhawtio/master 7c3f097 James Strachan: add a nicer table when viewing a selection of camel contexts in a table10:29
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio10:29
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio10:32
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/Tc2pDQ10:32
githubhawtio/master 5ee82a0 James Strachan: sync up the JMX camel tree and the camel plugin tree so they use the same styles and camel context table10:32
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio10:32
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio10:32
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/RmUIpQ10:32
githubhawtio/master 185e027 James Strachan: add a bunch of empty contexts; so its easy to test/demo removing them :)10:32
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio10:32
jstrachandavsclaus wanna tinker with the context columns? am knee deep in trying to figure out how to kill the old jolokia query jobs on the attributes table when you delete a camel context...10:47
jstrachandavsclaus this dealing with deleted contexts is kinda hard… :)11:05
davsclausyeah let me thinker and add confirm dialogs where they may be needed11:10
jstrachanwe've got the confirm on context delete now btw11:15
jstrachanwe could do with one on queue delete too11:15
jstrachanstill something wonky with delete context / camel tree reloading - looking into that...11:16
jstrachanadded a parent Camel Contexts node to the camel plugin tree btw - so we can easily select all contexts now11:17
jstrachanand view the nicer table etc11:17
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has joined #hawtio11:21
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio11:21
github[hawtio] davsclaus pushed 2 new commits to master: http://git.io/8ennwA11:21
githubhawtio/master fd02437 davsclaus: Polished11:21
githubhawtio/master 0ae568a davsclaus: Polished Camel context table11:21
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio11:21
jstrachanyay!11:23
davsclauswonder if we can add a stat with time since last message11:26
davsclausbtw if you have many columns then the table dont add scrollbars11:27
davsclausalso the columns that just have numbers, eg completed #11:27
davsclauscan be shorter by default11:27
jstrachanyeah - lets see how slewis gets on with ng-grid 2.x - we could add default widths for number columns for example11:28
davsclausyeah or for it to figure out that the max length with the current values is X pixels11:28
davsclausso the column can be shorter11:28
jstrachanyeah; wonder if you mark a column as not resizable it doesn't grab any extra whitespace?11:32
davsclausbtw does jolokia have some optimized on the server side? eg when we get all the stats for a camel context mbean11:34
davsclausand lets say there are no changes since last time11:34
davsclausdoes jolokia "detect" this11:34
davsclausor does it just send back all the same data?11:34
davsclauseg i wonder if we should add a JMX attribute to camel context mbean, that tells us "since last incoming message"11:35
davsclausso you can easily see thtat its been 17 seconds since we last had an incoming message11:35
davsclausand so if we have such a jmx attribute then its always updaiting when you get its attribyte value11:36
davsclausand thus jolokia will see this as a change and send all data back11:36
davsclausthus we can also just on the client side calculate the delta, if we got a timestamp of the last incoming message11:36
davsclausand compute the delta11:36
davsclausand write it as 17 seconds11:36
davsclaus18 seconds11:36
davsclaus19 seconds11:36
davsclaus...11:36
jstrachanso there's some jolokia issues around this;11:37
jstrachanwe have a mechanism to poll for new/deleted mbeans11:37
jstrachanwhich uses jmx notification to update a counter so we know when to requery the tree11:37
jstrachanfor an mbean's attributes we'd need a server side JMX notification to be created; then need a way to poll it11:37
jstrachanso its possible; just requires some work11:38
davsclausah11:38
jstrachan(for now its easier to just poll the data and do a delta on the client side :)11:38
davsclausyeah i got a timetamp11:38
davsclausjust need to caclulcate that as a millis since11:38
jstrachanbut it'd be nice to have something like that so we can only send deltas over JSON rather than the same thing every (say) second11:38
davsclausyeah just though jolokia kept last snapshot on the server side11:39
davsclausand comapred against new snapshot11:39
jstrachanno11:39
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio11:43
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/450-WA11:43
githubhawtio/master 1b2f074 James Strachan: fixes #293; though we still need better auto-reloading of the Camel tree on JMX changes; looking at that...11:43
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio11:43
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio11:50
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/qYC4Sg11:50
githubhawtio/master 5e48e89 James Strachan: fixed up the reloading of the camel tree when mbeans are added and removed11:50
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio11:50
jstrachandavsclaus yay, thats bugged me for a while - now if a new mbean is added/removed the camel tree updates (just like the AMQ and JMX trees) - e.g. if a new camel context / endpoint / route is added/removed - however its done - via hawtio directly or not11:50
*** rhuss <rhuss!~jolokia@p4FE1856D.dip0.t-ipconnect.de> has quit IRC (Quit: Leaving.)11:56
davsclaushmm how do you get TS to use sugar Date library12:07
davsclausit sorta clash witht the default from ECMA script12:08
jstrachanyou wanna format as a date?12:11
*** chirino <chirino!~chirino@pool-71-180-128-149.tampfl.fios.verizon.net> has quit IRC (Ping timeout: 252 seconds)12:12
jstrachanhttp://docs.angularjs.org/api/ng.filter:date12:12
davsclausgit this so far12:13
davsclaushttps://gist.github.com/davsclaus/546701712:13
davsclausmay seem to work12:13
jstrachanah cool12:14
davsclausbut got this ugly in the logs all the time12:15
davsclausadded a comment on the gist12:15
jstrachanis timestamp a long?12:16
davsclausits a JMX Date12:16
davsclausfrom camel12:16
davsclausso whatever jolokia regards that as12:16
jstrachanjust disabled Travis CI hook btw - as I can't get it to work :)12:18
jstrachanso where is this function going - in attributes.ts?12:19
davsclaushelpers.ts12:20
davsclausi guess it can become general12:20
jstrachanno I mean where are you calling it from to generate the error?12:20
davsclausbesically the java.util.Date that a JMX MBean returns12:20
davsclausretuned as a "delta since"12:20
davsclausits a cell template reneder12:20
davsclausbtw its a bit confusing in IDEA12:21
davsclausthat the various javascript libraries it kinda shows12:21
davsclausfor Date you got a zillion12:21
davsclausso auto completion shows methods not possible etc12:22
davsclauspushed some code12:23
davsclausif you run and see the camel plugin12:24
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio12:24
github[hawtio] davsclaus pushed 1 new commit to master: http://git.io/V4BNBw12:24
githubhawtio/master 2ef82b0 davsclaus: #294: Added since last completed message to camel table. Work in progress.12:24
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio12:24
davsclausyou can see the counter since12:24
davsclausand that its correct12:24
davsclausbut the console has this naasty logs12:24
jstrachantried using 12.1.2 of IDEA - its kinda worse - seems to think loads of things are wrong in TypeScript :(12:30
jstrachanhaving a look now...12:32
jstrachanin IDEA 12.0.1 :)12:32
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has quit IRC (Quit: ["Textual IRC Client: www.textualapp.com"])12:38
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has joined #hawtio12:42
*** rhuss <rhuss!~jolokia@p4FE1856D.dip0.t-ipconnect.de> has joined #hawtio12:45
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has quit IRC (Quit: Computer has gone to sleep.)12:46
*** rhuss <rhuss!~jolokia@p4FE1856D.dip0.t-ipconnect.de> has quit IRC (Client Quit)12:47
slewisyeah, I'll look at the pause icon, hoping to finish getting ng-grid update sorted today12:53
jstrachanyay12:53
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has joined #hawtio12:58
*** pulse00 <pulse00!~pulse00@fortinat.ifs.tuwien.ac.at> has joined #hawtio13:05
jstrachandavsclaus fixed13:07
jstrachandavsclaus this article I read (thats now on the developer page) gave me an idea http://thenittygritty.co/angularjs-pitfalls-using-scopes13:08
jstrachanin general its good to avoid functions in expressions; so now I just pass the row in - and cache the value inside the row object too just in case13:08
jstrachannot sure if its the caching that fixes it or not but it might help (as expressions do get re-evaluated alot - and if it returns a different value each time it tends to get the digest loop to rerun etc13:09
jstrachanso probably the caching to be honest13:09
slewisoh those empty columns are annoying...  and is that just from not displaying those fields?13:26
jstrachanyeah13:27
jstrachanslewis this is on 2.x right?13:27
slewisdamn13:27
slewisyeah13:27
slewisa lot of changes to 2.x btw13:27
jstrachanslewis no idea why they can't accept my trivial patch - seems to get missed every time13:27
slewisthey turned off a lot of stuff by default13:27
slewisdoes it still also have my changes in it?13:27
jstrachanno idea13:27
jstrachanprobably not :)13:27
slewisthat patch I mean...13:28
slewishrm13:28
slewiswell, guess we're not the only ones seeing it -> https://github.com/angular-ui/ng-grid/issues/36113:30
slewisaha13:38
slewisif you specify widths for everything using percentages it doesn't do that13:38
jstrachankinda odd you have to though ;)13:39
slewisyeah, kinda sucky13:39
slewiswas thinking though, wonder if it's worth having a default config that controllers could angular.extend()13:40
slewisthat way when all the defaults change from true to false (as they did for this version) it wouldn't be such an impact13:40
slewissigh, I guess it's a matter of either doing the gruntwork now or later :-)13:40
jstrachanyeah; I kinda did that kinda thing to help make it easy to create a dialog without having to configure everything13:41
jstrachanslewis maybe wait for later?13:41
slewisyeah, sounds good...13:41
jstrachanslewis connecting to remote fabric JVMs is way more important - they'll maybe fix it in a month or two? :) :13:41
slewisk...  I'll try and fix up some of the other views and commit, we'll just need to fix stuff I'll probably miss as we spot 'em13:42
slewisthe rendering time on a big table is way better though13:42
*** chirino <chirino!~chirino@pool-71-180-128-149.tampfl.fios.verizon.net> has joined #hawtio13:43
slewisbtw on the connecting to remote jvms thing, think a reverse proxy might be the way to go really...13:45
jstrachanyeah13:46
slewiswonder if maybe we could kinda use part of the URL to tell the proxy who to connect us to13:47
slewisi.e. http://localhost:8080/somehost/port/jolokia13:47
jstrachanyeah - was thinking that - then it'd be nice and simple13:47
jstrachanyeah13:47
jstrachanhttps://github.com/hawtio/hawtio/issues/29113:47
jstrachanI was thinking something like http://localhost:8080/hawtio/proxy/admin:admin@localhost/8181/jolokia13:47
jstrachanwhere proxy is the servlet/filter13:48
slewisah yeah, perfect13:48
jstrachanjust need to be careful to encode it nicely so we can use that as a jolokia URL - and for the servlet to do the right thing13:48
slewisthen it could easily adjust the URL and resend13:48
slewisright13:48
jstrachanyeah13:48
slewisbtw like the circular icons13:56
jstrachanyeah me too!13:58
slewisk, pushed the grid update13:59
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio13:59
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/tXy_1w13:59
githubhawtio/master 37e99b3 Stan Lewis: Update to ng-grid 2.0.413:59
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio13:59
slewisI'm sure the fabric view is broken, haven't been able to build fabric lately so haven't been able to test it13:59
*** Guest72177 <Guest72177!~github@router1-ext.rs.github.com> has joined #hawtio13:59
Guest72177[hawtio] dejanb pushed 1 new commit to master: http://git.io/_CJdAA13:59
Guest72177hawtio/master b6c62b3 Dejan Bosanac: activemq - move messages13:59
*** Guest72177 <Guest72177!~github@router1-ext.rs.github.com> has left #hawtio13:59
jstrachanslewis ah sorry, thought you meant you were gonna defer moving to 2.x :)13:59
slewislol14:00
jstrachanslewis as most views will now be borked with the invisible column issue14:00
jstrachane,g. select Queues / Topics / Routes / Camel Contexts14:00
slewishmm, only spotted it on the browse view14:00
dejanbjstrachan: pushed moving messages … without queue names autocompletion14:00
jstrachandejanb aya14:00
jstrachandejanb yay even :)14:00
slewiscamel page attributes with "Camel Contexts" selected looks good14:00
dejanbaya sounds better :)14:01
jstrachanslewis looks fine so far other than a barf about "filteredDataChanged"14:02
slewisyeah, they changed how the filter works14:03
slewisso now you just use gridOptions.filterOptions.filterText as your ng-model14:03
slewisrather than ng-grid watching the variable that you've got in your scope14:03
jstrachanaha! the table scrolls nicely within its bounds!14:04
jstrachanawesome!14:04
slewisyeah!14:04
slewisand it's way faster14:04
slewistry it on the queue that the camel timer route fills up14:04
jstrachanyeah14:04
jstrachanthough looks like the checkbox selection's gone?14:04
slewisprobably just have to enable it where it's needed14:05
jstrachanthough it has nice click / shift - click14:05
slewisagain, they turned off pretty much all features by default14:05
slewiswhereas they used to be all on by default14:05
jstrachanits looking good though!14:05
slewisyay!14:06
slewisyeah, will just have to fix stuff as we find 'em14:06
slewisnow let me see if I can build fabric today14:06
slewisbeen dicey in fabric-land seems like :-)14:06
jstrachan;)14:07
jstrachandavsclaus any new change on the tracing side? I get an exception now: javax.management.AttributeNotFoundException: getAttribute failed: ModelMBeanAttributeInfo not found for BodyMaxChars14:09
jstrachanat javax.management.modelmbean.RequiredModelMBean.getAttribute(RequiredModelMBean.java:1517)14:09
davsclausjstrachan ah yeah that attribute is in camel 2.1114:10
davsclausthough there outgh to be some error false silent true14:10
davsclausto ignore if its not there14:10
davsclauseg we try to set it14:10
davsclausthere is also a filter in camel 2.1114:10
davsclausso you can trace messages that matches the filter14:11
davsclauswould be nice to have  that in the ui14:11
davsclausbut if we have a camel version then we could selectivily add to UI or not14:11
davsclausso if its >= 2.1114:11
jstrachandavsclaus does tracing work for you? was working for me yesterday14:13
davsclauslet me try14:13
davsclausno it starts in tracing on14:17
davsclausi guess the RH camel version dont work with it14:17
davsclausah crap for some reason my browser loads the old version14:20
davsclausdepite i changed the code :(14:20
jstrachanflush your cache maybe?14:22
jstrachan(I tend to run in Canary so I can trash all caches whenever :)14:22
jstrachantracing was working fine yesterday - somethings broke today14:23
davsclausyeah when i click timerToAMQ route14:23
davsclausit always starts with tracing enable14:23
davsclauseven from a restart14:23
davsclausi just pushed a change removing that maxBody option14:23
davsclaus> Tracing is now true14:24
davsclausbut i dont get any of that events about new rows14:24
davsclausi can see under network14:25
davsclausthat jolokia is called14:25
davsclausand that dumpAllTracedMessagesAsXml is in the POST14:25
davsclausand the data is in the response14:26
*** chm007 <chm007!cmoulliard@nat/redhat/x-wediusacbyygczse> has joined #hawtio14:28
davsclausjstrachan okat the poplateTraceResponse callbak is invoked14:30
davsclausits some table draw thingy that is broken14:30
jstrachanah ok14:31
jstrachancould be new ng-grid maybe14:31
davsclausah now i can see14:31
davsclauserror: "java.lang.IllegalArgumentException : No operation dumpAllTracedMessagesAsXml found on MBean org.apache.camel:context=localhost/camel-1,name=Tracer(0x399bb4a4),type=tracer"14:31
davsclauserror_type: "java.lang.IllegalArgumentException"14:31
davsclausthats the response object14:31
davsclausjstrachan ah got it, thats the wrong tracer14:32
jstrachanDOH!14:32
davsclausyou need to grab FabricTracer if Camel 2.10 or older14:32
jstrachanI broke it :)14:32
davsclausand for Camel 2.11 its the BacklogTracer14:33
jstrachansorry! :)14:33
davsclausno worries14:33
davsclausa bit confusing with 2 tracers14:33
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio14:41
github[hawtio] davsclaus pushed 1 new commit to master: http://git.io/eueEHw14:41
githubhawtio/master 4a61178 davsclaus: Disabled the since last message on camel context overview14:41
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio14:41
*** chm007 <chm007!cmoulliard@nat/redhat/x-wediusacbyygczse> has quit IRC (Quit: Computer has gone to sleep.)14:50
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio14:52
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/SmxBNQ14:52
githubhawtio/gh-pages 7261925 FuseSource CI: Wagon: Deploying sitegen to repository14:52
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio14:52
*** davsclaus <davsclaus!~davsclaus@78-72-73-107-no33.tbcn.telia.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)14:55
*** is-mw <is-mw!~is-mw@p50879C40.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 245 seconds)14:56
*** chirino <chirino!~chirino@pool-71-180-128-149.tampfl.fios.verizon.net> has quit IRC (Quit: Leaving...)14:57
*** chirino <chirino!~chirino@pool-71-180-128-149.tampfl.fios.verizon.net> has joined #hawtio15:02
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio15:05
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/m_VVrg15:05
githubhawtio/master f636d71 Stan Lewis: Fix up fabric plugin to work with ng-grid 2.x, also fix #230 and fix #23115:05
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio15:05
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has joined #hawtio15:07
*** jstrachan_ <jstrachan_!~jstrachan@host86-136-182-8.range86-136.btcentralplus.com> has joined #hawtio15:09
*** jstrachan_ <jstrachan_!~jstrachan@host86-136-182-8.range86-136.btcentralplus.com> has quit IRC (Remote host closed the connection)15:09
*** jstrachan <jstrachan!~jstrachan@host86-167-201-52.range86-167.btcentralplus.com> has quit IRC (Ping timeout: 272 seconds)15:10
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio15:11
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/r_EuEg15:11
githubhawtio/master 485dcdf Stan Lewis: Add back in selection checkboxes to fabric container list15:11
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio15:11
*** jstrachan <jstrachan!~jstrachan@host86-136-182-8.range86-136.btcentralplus.com> has joined #hawtio15:18
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has quit IRC (Quit: Leaving.)15:31
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has joined #hawtio15:40
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio15:40
github[hawtio] jstrachan pushed 2 new commits to master: http://git.io/xZsPGQ15:40
githubhawtio/master aa193de James Strachan: added fix for last complete time since on camel view15:40
githubhawtio/master d199913 James Strachan: hide missing attribute exceptions by default15:40
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio15:40
*** jstrachan <jstrachan!~jstrachan@host86-136-182-8.range86-136.btcentralplus.com> has quit IRC (Read error: Connection reset by peer)15:42
*** jstrachan <jstrachan!~jstrachan@host86-136-182-8.range86-136.btcentralplus.com> has joined #hawtio15:43
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio15:46
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/7zCofw15:46
githubhawtio/master f28793f James Strachan: fixed tracing after my previous attempt at a fix broke it :)15:46
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio15:46
jstrachanslewis should we be commenting out filteredDataChanged now btw?16:07
slewisyeah, think they changed that stuff a bit16:08
slewisI pulled it out of the fabric plugin for now16:08
slewisalso finding there's a difference in how selected items are handled16:08
slewiswhere I *think* you want to now keep an eye on gridOptions.selectedItems, rather than ng-grid updating a variable in your scope with the selected items16:09
slewisbut still grokking it really16:09
jstrachanliking the new ng-grid though - love the scrolll-within-area16:11
jstrachanjust porting the camel browse over so the tracing works nicer for lots of messages16:11
slewisyeah, it's working really nicely16:11
slewiscool!16:12
slewiscouple odd differences here and there, but I think it's an improvement16:12
slewisdid they have before/after selection change hooks in the old version?16:12
jstrachancan't remember16:12
slewisalso the pinSelectionCheckbox thing might be handy16:13
slewisespecially for wide tables that require selections16:13
slewisand I guess you can pin columns too now16:13
jstrachanyeah16:14
*** rhuss <rhuss!~jolokia@p4FE1856D.dip0.t-ipconnect.de> has joined #hawtio16:17
jstrachanwacky! http://bl.ocks.org/herrstucki/546772016:18
*** dejanb <dejanb!~dejanb@cable-178-148-5-192.dynamic.sbb.rs> has quit IRC (Quit: dejanb)16:18
slewisnice!16:21
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio16:22
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/9rTlEQ16:22
githubhawtio/master 5bbbc1d James Strachan: migrated the browse endpoint to use ng-grid and a dialog for the detail of the message16:22
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio16:22
*** chm007 <chm007!~cmoulliar@88.128.80.2> has joined #hawtio16:37
*** rajdavies <rajdavies!~textual@host86-145-92-116.range86-145.btcentralplus.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)16:44
*** rhuss1 <rhuss1!~jolokia@p4FE19C1E.dip0.t-ipconnect.de> has joined #hawtio16:47
slewisbtw, little bug with ng-grid and selections -> https://github.com/angular-ui/ng-grid/issues/36716:49
*** rhuss <rhuss!~jolokia@p4FE1856D.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 252 seconds)16:50
*** chm007 <chm007!~cmoulliar@88.128.80.2> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)16:57
*** pulse00 <pulse00!~pulse00@fortinat.ifs.tuwien.ac.at> has quit IRC (Remote host closed the connection)16:58
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has quit IRC (Quit: Computer has gone to sleep.)17:01
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has joined #hawtio17:15
*** jstrachan <jstrachan!~jstrachan@host86-136-182-8.range86-136.btcentralplus.com> has quit IRC (Quit: Leaving...)17:38
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has quit IRC (Quit: Computer has gone to sleep.)17:53
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has quit IRC (Quit: Leaving.)18:03
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has joined #hawtio18:04
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has joined #hawtio18:05
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has quit IRC (Quit: Computer has gone to sleep.)18:35
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has joined #hawtio18:39
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has quit IRC (Quit: Leaving.)18:58
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has joined #hawtio19:00
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio19:03
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: https://github.com/hawtio/hawtio/commit/60381a5c5e1e57d21a4d76713a3d74a9aed57ab219:03
githubhawtio/gh-pages 60381a5 FuseSource CI: Wagon: Deploying sitegen to repository19:03
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio19:03
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio19:30
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/iTSACA19:30
githubhawtio/master c53f342 Stan Lewis: Implement deleting versions/profiles, ensure profiles/versions in use can't be deleted, other stuff19:30
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio19:30
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio19:34
github[hawtio] gashcrumb pushed 1 new commit to master: https://github.com/hawtio/hawtio/commit/2be480c0ea0ecfd619b2cd13dd4db40c7deeef4419:34
githubhawtio/master 2be480c Stan Lewis: Remove restriction that only stopped containers can be deleted19:34
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio19:34
*** iocanel <iocanel!~iocanel@athedsl-90387.home.otenet.gr> has quit IRC (Quit: See ya later)20:19
*** chirino <chirino!~chirino@pool-71-180-128-149.tampfl.fios.verizon.net> has quit IRC (Quit: Computer has gone to sleep.)20:31
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio20:33
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/sjhFpw20:33
githubhawtio/master 64864d6 Stan Lewis: Start on a create profile dialog20:33
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio20:33

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!