Mq Golang Versions Save

Calling IBM MQ from Go applications

v5.2.5

2 years ago
  • Update for MQ 9.2.5
  • ibmmq - Add MQI character constants for Group/Segment status
  • ibmmq - PCF parser now understands PCF Groups
  • samples - Add a PCF command creator/parser
  • mqmetric - Optional ReplyQ2 config parm as separate name (ibm-messaging/mq-metric-samples#100)

v5.2.4

2 years ago
  • Update for MQ 9.2.4
  • ibmmq - Support for MQBNO (application balancing) structure
  • mqmetric - Ensure DESCR fields are valid UTF8
  • mqmetric - Deal with discovery of large numbers of queues on z/OS (ibm-messaging/mq-metric-samples#75)
  • samples - Add alternative Dockerfile based on Red Hat UBI images

v5.2.2

2 years ago
  • mqmetric - Add 'uncommitted messages' to queue status response
  • mqmetric - Add qmgr_status metric so that Prometheus collector can report it even when qmgr is unavailable
  • mqmetric - Check more failure scenarios (#170)
  • mqmetric - Add a cluster_suspend metric

v5.2.1

2 years ago
  • Update for MQ 9.2.3
  • Add a sample amqsbo.go to show how to deal with poison messages
  • samples - Containerised sample turned into multi-stage Dockerfile to reduce size of deployed app container

v5.2.0

3 years ago

Scope of mqmetric changes seem to justify new minor number

  • Update for MQ 9.2.2
  • Add DltMH calls to clarify samples
  • mqmetric - Restructure to allow multiple connections & reduce public interfaces
  • mqmetric - Deal with discovery of large numbers of queues (#133, #161)
  • ibmmq - Add PutDateTime as time.Time field in MQMD, MQDLH. Use of the string forms should be considered deprecated (inspired by #159)
  • Add a DEPRECATIONS file for when advance notice might be needed

v5.1.3

3 years ago

Update for MQ 9.2.1

v5.1.2

3 years ago
  • mqmetric - Add loglevel=TRACE and trace-points for all key functions in the package
  • mqmetric - Add channel status bytes and buffer counts
  • mqmetric - Check queue depth appropriate for all CHSTATUS operations
  • ibmmq - Fix for potential race condition (#148)

v5.1.1

3 years ago
  • Fix #146
  • Update to ensure Windows cgo works in recommended compiler

v5.1.0

3 years ago
  • Update for MQ 9.2.0
  • mqmetric - Add explicit client configuration options
  • mqmetric - Add counter of how many resource publications read per scrape

v5.0.0

4 years ago
  • Migration for Go modules (requires new major number) (#138)
  • ibmmq - Add all string mapping functions from cmqstrc (#142)
  • ibmmq - Add AIX platform header
  • mqmetric - Permit selection of which statistics to gather for STATQ (ibm-messa ging/mq-metric-samples#34)
  • mqmetric - Do not try to subscribe to application resource statistics (STATAPP ) for now
  • mqmetric - Add QFile usage status available from MQ 9.1.5