ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » News/Updates » MQGem announces supported QLOAD

Post new topic  Reply to topic
 MQGem announces supported QLOAD « View previous topic :: View next topic » 
Author Message
PaulClarke
PostPosted: Tue Jun 23, 2015 7:17 am    Post subject: MQGem announces supported QLOAD Reply with quote

Grand Master

Joined: 17 Nov 2005
Posts: 1002
Location: New Zealand

Dear MQers,

MQGem is pleased to announce the availability of a supported version of QLOAD. This is an evolution of the MO03 SupportPac I wrote while working for IBM. My thanks to everyone for their encouragement to develop this product. All of your bug reports and most of your suggestions have been incorporated into this version.

The program is available to download for free trial until September from http://www.mqgem.com/qload.html. After this time the standard MQGem Software licence requirements will apply.

Please feel free to download the program and have a play with the new features. As always I welcome your comments and suggestions, please send them to support@mqgem.com.

Regards,

Paul.
_________________
Paul Clarke
MQGem Software
www.mqgem.com
Back to top
View user's profile Send private message Visit poster's website
gbaddeley
PostPosted: Wed Jun 24, 2015 5:14 pm    Post subject: Reply with quote

Jedi

Joined: 25 Mar 2003
Posts: 2494
Location: Melbourne, Australia

How does this relate to dmpmqmsg in MQ v8.0 ?

http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.adm.doc/q117750_.htm
_________________
Glenn
Back to top
View user's profile Send private message
PaulClarke
PostPosted: Wed Jun 24, 2015 11:08 pm    Post subject: Reply with quote

Grand Master

Joined: 17 Nov 2005
Posts: 1002
Location: New Zealand

When I left IBM they decided that my SupportPac MO03 was so useful that they wanted to incorporate it into the product. So, they essentially built exactly the same source as MO03 but called it DMPMQMSG instead.

In the meantime I had been asking IBM whether they could release the source code to me so that I could respond to a number of MO03 customer who have asked for new features (and bug fixes). For example, a number of customers wanted the ability switch on Read-Ahead and Async Put. Others wanted the ability to be able to select messages based on an explicit time-stamp rather than message age. Anyway IBM refused to give me sole access to the source code but instead decided to put the source on GitHub so that anyone could take the source and develop their own version of it and, if they wish, create a commercial product out of it.

I have to admit that the fact that the source was now freely available initially put me off trying to make a commercial product out of it since now anyone could build it themselves for free. However, I was convinced by a number of people that they didn't the considerable hassle of building and maintaining code. However they did want a version with the features they had requested. In essence they were willing to pay a small licence fee to have me continue to develop MO03.

So, I have decided to try and continue my support and enhancement of MO03 Support it's just that I am doing so under the guise of the QLOAD MQGem product.

Basically, in a nutshell, DMPMQMSG and MQGem's QLOAD product are both derivatives of my original MO03 SupportPac and use much of the same source code.

Cheers,
Paul.
_________________
Paul Clarke
MQGem Software
www.mqgem.com
Back to top
View user's profile Send private message Visit poster's website
zpat
PostPosted: Thu Jun 25, 2015 3:45 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5849
Location: UK

Might be worth bundling it with MA01 (q) in the same way.
_________________
Well, I don't think there is any question about it. It can only be attributable to human error. This sort of thing has cropped up before, and it has always been due to human error.
Back to top
View user's profile Send private message
tczielke
PostPosted: Thu Jun 25, 2015 5:47 am    Post subject: Reply with quote

Guardian

Joined: 08 Jul 2010
Posts: 939
Location: Illinois, USA

One enhancement (maybe it is in the tools and I missed it) to tools like q and qload that I would find helpful is the ability to use a queue manager "group" as your source or target.

For example, you could say I want to move the messages on Q1 and QM1 to Q2 on QMGRP2 and QMGRP2 would resolve to a list of queue managers to act on (i.e. QM2, QM3, QM4, QM5). Maybe the tool would just start spawning threads to perform the message move against each queue manager in the queue manager group.
_________________
Working with MQ since 2010.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Thu Jun 25, 2015 5:51 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

tczielke wrote:
Maybe the tool would just start spawning threads to perform the message move against each queue manager in the queue manager group.

It's that or pub/sub.

This is how MS0S does it, when you tell it to run the mqsc on multiple queue managers. One at a time.
Back to top
View user's profile Send private message
tczielke
PostPosted: Thu Jun 25, 2015 5:57 am    Post subject: Reply with quote

Guardian

Joined: 08 Jul 2010
Posts: 939
Location: Illinois, USA

Sorry for going a little off topic, but something like this would be helpful for mqscx (if it currently does not support it).

For example, you could run an mqscx command line command to do a DIS Q(APP*) against a queue manager group, and then you would get a list of results back from all the queue managers in that queue manager group. I have written a multi-threaded PCF tool that can do this for queue attributes, channel attributes, etc., and have found it very helpful for administrative analysis.
_________________
Working with MQ since 2010.
Back to top
View user's profile Send private message
PaulClarke
PostPosted: Thu Jun 25, 2015 6:21 am    Post subject: Reply with quote

Grand Master

Joined: 17 Nov 2005
Posts: 1002
Location: New Zealand

Hi,

Thanks for the suggestion. The idea of issuing commands against a group of Queue Manager in MQSCX is an interesting one. Of course you can already do this kind of thing in MO71. MO71 allows you to dynamically set the list of Queue Managers you are interested in and then display all the objects. So, for example you can easily look at all your transmission queues in one dialog or you could display all your dead letter queues etc etc.

Cheers,
Paul.
_________________
Paul Clarke
MQGem Software
www.mqgem.com
Back to top
View user's profile Send private message Visit poster's website
gbaddeley
PostPosted: Thu Jun 25, 2015 8:09 pm    Post subject: Reply with quote

Jedi

Joined: 25 Mar 2003
Posts: 2494
Location: Melbourne, Australia

Paul, thanks for the explanation. I have a withdrawn SupportPac that I am not allowed to continue support by my own effort (after leaving IBM). I receive emails nearly every month from IBM customers asking questions, wanting enhancements, fixing bugs, and requesting support for more platforms. I have to apologise to them and suggest alternatives.

It would be an interesting scenario if QLOAD features diverged from dmpmqmsg, and then IBM customers requested similar enhancements to dmpmqmsg.
_________________
Glenn
Back to top
View user's profile Send private message
PaulClarke
PostPosted: Thu Jun 25, 2015 8:43 pm    Post subject: Reply with quote

Grand Master

Joined: 17 Nov 2005
Posts: 1002
Location: New Zealand

Well, I'm sure that will happen. QLOAD can already do quite a lot of things which can't be done in DMPMQMSG and I fully expect that difference to grow. So it would not surprise me if customers ask for enhancements. But then that's life. When a feature is added to any product or architecture you quite often see a flurry of requests for similar things to be added to any related technologies.

However, as we all know, raising requirements is far different from having that need full filled. Each requirement has to be prioritised against hundreds of other requests. That means that, often, perfectly reasonable requests for function go unsatisfied for years. That's why it is my belief that vendors such as myself can provide such a useful service for IBM and it's customers. We are smaller and more nimble and can react to customer requests far more quickly. We can plug the gap until IBM gets around to it.

But, of course, we always have the risk hanging over us that IBM could change or add something to the product which makes our products less sell-able. It's all part of the challenge of being a software vendor

Cheers,
Paul.
_________________
Paul Clarke
MQGem Software
www.mqgem.com
Back to top
View user's profile Send private message Visit poster's website
gbaddeley
PostPosted: Sun Jun 28, 2015 5:16 pm    Post subject: Reply with quote

Jedi

Joined: 25 Mar 2003
Posts: 2494
Location: Melbourne, Australia

PaulClarke wrote:
...That's why it is my belief that vendors such as myself can provide such a useful service for IBM and it's customers. We are smaller and more nimble and can react to customer requests far more quickly. We can plug the gap until IBM gets around to it.

But, of course, we always have the risk hanging over us that IBM could change or add something to the product which makes our products less sell-able. It's all part of the challenge of being a software vendor

Cheers,
Paul.

For sure. I am sure Roger L is aware of that!
It appears that IBM leaves s/w segments vacant in its own products, hoping that vendors will release products, and IBM doesn't need to invest to produce its own. If its too hard, acquire.
_________________
Glenn
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » News/Updates » MQGem announces supported QLOAD
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.