Yes, Shammi I understand, thanks for adding that to Road map.
On Tue, Apr 2, 2013 at 10:07 PM, Nirmal Fernando <nir...@wso2.com> wrote: > Whoops guys... I'm sorry... Somehow I misread queue browser as topic > browser, don't ask how :-) > > > On Tue, Apr 2, 2013 at 10:02 PM, Shammi Jayasinghe <sha...@wso2.com>wrote: > >> >> >> >> On Tue, Apr 2, 2013 at 8:45 PM, Ishara Premadasa <ish...@wso2.com> wrote: >> >>> Hi Nirmal, >>> >>> >>> On Tue, Apr 2, 2013 at 6:37 PM, Nirmal Fernando <nir...@wso2.com> wrote: >>> >>>> Hi Ishara, >>>> >>>> This will be a very useful feature for MB. >>>> >>>> >>>> On Tue, Apr 2, 2013 at 3:31 PM, Ishara Premadasa <ish...@wso2.com>wrote: >>>> >>>>> Hi, >>>>> >>>>> This is an update on Feature#1207 [1], adding queue browsing ability >>>>> into MB. The following is the final outcome of the feature implementation >>>>> and this will be released with the upcoming MB 2.1.0 release. >>>>> >>>>> With queue browsing the user is capable of viewing the JMS Messages' >>>>> details inside particular queue, including message attributes, properties, >>>>> content type etc. and in addition the complete message body content can be >>>>> viewed for each message as shown in the screen shots attached below. >>>>> >>>> >>>> However, as a topic browser, I'd love to see following information too. >>>> >>>> * Publisher's IP/port >>>> * Subscribers' IP/port, and the subscribers whom not yet received the >>>> message. >>>> * Message size >>>> >>> >> Hi Nirmal, >> >> Thanks for giving us some idea on what the actual user expects from MB >> admin console. As Ishara mentioned , we ll not be able to implement a topic >> browser since messages will not be stored in the server when dealing with >> PUB/SUB mode. Any how we may be able to provide you the above subscriber >> details and ports. But at the moment we are in a feature freeze state since >> we are planing to release the product with 4.1.2 platform version. We ll >> add the above mentioned features in to our road map and they will be >> available with 3.0.0 version of MB. >> >> Thanks >> Shammi >> >>> >>> >> >>> Actually we are working on providing more features support for the MB >>> admin console with the new release. However about a Topic browser, as i >>> understand you can't browse the messages in a topic because they are sent >>> to all subscribers immediately and don't get stored on the broker storage, >>> unlike a queue where the messages are stored when receiver is offline. >>> Therefore i don't think that we are able to get the message content >>> published for a topic. May be Shammi or Hasitha can correct me if i am >>> wrong :) >>> >>> >>>> >>>> >>>> Also, what is 'delivery mode' attribute? Is it something I configure? >>>> Is it possible to use the meaningful string interpretation instead of an >>>> integer? >>>> >>> >>> >>> According to the JMS spec 'delivery mode' is for marking the message as >>> PERSISTENT or NON_PERSISTENT [1]. By default JMS messages are made >>> persistent ( stored in persistent storage to be delivered later if needed). >>> The only accepted values are 1 and 2; >>> >>> 1- Non persistent >>> 2- Persistent >>> >>> Hence we can't use any other value for this attribute when sending a >>> message. >>> >>>> >>>> >>>>> >>>>> Due to the performance concerns there will be a maximum message limit >>>>> of 200, that is displayed in the queue browser UI, even though the given >>>>> queue may have a larger amount of messages. At the moment this can be >>>>> configured in the qpid_config.xml if necessary (explained in the >>>>> documentation). >>>>> >>>>> However I would like to know that whether we should allow this is to >>>>> be configured into a higher amount as there is a possibility of crashing, >>>>> when loading a big amount of messages into memory. >>>>> >>>> >>>> MB uses Cassandra, right? Isn't it the right place to store data >>>> instead of memory? >>>> >>> >>> >>> Yes the messages are in the storage. But the queue browser returns an >>> enumeration of the content of a queue [2], in runtime, and if there are >>> larger amount of messages in the queue (say 100,000) the enumeration loads >>> this entire content into memory. This makes the server crashes. By default >>> there are only 200 messages fetched, however if the user increases this >>> value a lot, it fails. I think Hasitha is going to update the configuration >>> documentation with proper 'Warnings' about these outcomes. >>> >>> Ishara >>> >>> [1] http://docs.oracle.com/javaee/6/api/javax/jms/DeliveryMode.html >>> [2] >>> http://docs.oracle.com/javaee/1.4/api/javax/jms/QueueBrowser.html#getEnumeration%28%29 >>> >>> >>> >>> >>>> >>>>> >>>>> The MB 2.1.0 documentation is updated too [2]. >>>>> >>>>> Thanks! >>>>> Ishara >>>>> >>>>> [1] https://redmine.wso2.com/issues/1207 >>>>> [2] http://docs.wso2.org/wiki/display/MB210/Managing+Queues >>>>> >>>>> >>>>> -- >>>>> Ishara Premasada >>>>> Software Engineer, >>>>> Integration Technology Team, >>>>> WSO2 Inc. http://wso2.com/ >>>>> *Linked in : >>>>> http://www.linkedin.com/pub/ishara-premadasa/1a/630/609 >>>>> Twitter : https://twitter.com/ishadil >>>>> Mobile : +94 714445832* >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> Dev@wso2.org >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> Thanks & regards, >>>> Nirmal >>>> >>>> Software Engineer- Platform Technologies Team, WSO2 Inc. >>>> Mobile: +94715779733 >>>> Blog: http://nirmalfdo.blogspot.com/ >>>> >>>> <http://nirmalfdo.blogspot.com/> >>>> >>> >>> >>> >>> -- >>> Ishara Premasada >>> Software Engineer, >>> Integration Technology Team, >>> WSO2 Inc. http://wso2.com/ >>> *Linked in : http://www.linkedin.com/pub/ishara-premadasa/1a/630/609 >>> Twitter : https://twitter.com/ishadil >>> Mobile : +94 714445832* >>> >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Best Regards,* >> >> Shammi Jayasinghe* >> Senior Software Engineer; WSO2, Inc.; http://wso2.com, >> mobile: +94 71 4493085 >> >> > > > -- > > Thanks & regards, > Nirmal > > Software Engineer- Platform Technologies Team, WSO2 Inc. > Mobile: +94715779733 > Blog: http://nirmalfdo.blogspot.com/ > > <http://nirmalfdo.blogspot.com/> > -- Thanks & regards, Nirmal Software Engineer- Platform Technologies Team, WSO2 Inc. Mobile: +94715779733 Blog: http://nirmalfdo.blogspot.com/ <http://nirmalfdo.blogspot.com/>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev