Agenda

  • Update on M2.1 release process
  • Review of code commits
  • Review of new JIRAs
  • Update on GSoC projects

Attendees

Rob Godfrey
Aidan Skinner
Marnie McCormack
Martin Ritchie
Carl Trieloff
Rajith Attapatu
Rafael Schloming
Gordon Sim

Update on M2.1 release process

RC3 is out, release instructions need to be updated.
C++ documentation should exist

Review of code commits

revision

committer

date

comment

r644689

arnaudsimon

2008-04-04 13:11:38 +0100 (Fri, 04 Apr 2008)

QPID-798 Added boolean property fully_sync when true a sync is sent after a persistent message is transfered. .

r644727

aconway

2008-04-04 15:42:36 +0100 (Fri, 04 Apr 2008)

src/qpid/amqp_0_10/Assembly.cpp,.h:

r644732

nsantos

2008-04-04 15:58:01 +0100 (Fri, 04 Apr 2008)

QPID-898: move bz2 generation from the release target to a new release-all target

r644806

kpvdr

2008-04-04 19:14:42 +0100 (Fri, 04 Apr 2008)

Patch from Ted Ross (see QPID-902): This patch contains the following improvements for management:\n1) Schema display cleaned up in the python mgmt-cli\n2) Locking added automatically to management object accessors (manual
locking removed from broker/Queue.cpp)\n3) Schemas are now pre-registered with the management agent using a package initializer. This allows management consoles to get schema information for a class even if no instances of the class exist.

r644812

kpvdr

2008-04-04 19:25:08 +0100 (Fri, 04 Apr 2008)

Additional files for Ted Ross's checkin

r644845

aconway

2008-04-04 20:35:14 +0100 (Fri, 04 Apr 2008)

Minor cleanup of base Exception and python_tests script.

r644917

aconway

2008-04-04 22:00:40 +0100 (Fri, 04 Apr 2008)

src/qpid/amqp_0_10/Exception.h

r645470

gsim

2008-04-07 12:51:07 +0100 (Mon, 07 Apr 2008)

AsynchIoAcceptor.cpp: Limit output from codec to one buffer per 'idle' call.

r645593

aidan

2008-04-07 17:27:20 +0100 (Mon, 07 Apr 2008)

Add toplevel NOTICE and LICENSE files, add Felix to java/resources/NOTICE, make sure all spec files are included in java source distribution

r645663

aconway

2008-04-07 21:12:31 +0100 (Mon, 07 Apr 2008)

Encoding/decoding for packed structs and optional members.

r645664

aconway

2008-04-07 21:13:59 +0100 (Mon, 07 Apr 2008)

Missing from last commit.

r645670

aconway

2008-04-07 21:42:28 +0100 (Mon, 07 Apr 2008)

Fix rhel5 build errors.

r645685

astitcher

2008-04-07 21:59:02 +0100 (Mon, 07 Apr 2008)

Fixed time classes for some changes that misunderstood how they are supposed

r645699

aconway

2008-04-07 22:16:48 +0100 (Mon, 07 Apr 2008)

rubygen/0-10/specification.rb

r645731

aidan

2008-04-08 00:05:28 +0100 (Tue, 08 Apr 2008)

Update release notes

r645732

aidan

2008-04-08 00:07:50 +0100 (Tue, 08 Apr 2008)

Tag M2.1 RC3

r645733

aconway

2008-04-08 00:22:36 +0100 (Tue, 08 Apr 2008)

src/qpid/amqp_0_10/Body.h, Header.h: placeholders.

r645804

gsim

2008-04-08 10:18:10 +0100 (Tue, 08 Apr 2008)

Fixed compilation error from ignored qualifier on function return type.

r645826

gsim

2008-04-08 11:16:32 +0100 (Tue, 08 Apr 2008)

Removed out-of-date and misleading comment.

r645951

gsim

2008-04-08 15:48:25 +0100 (Tue, 08 Apr 2008)

QPID-903: changed read-write lock to mutex (currently recursive) to avoid deadlocking when adding bridge.

r646045

kpvdr

2008-04-08 20:29:08 +0100 (Tue, 08 Apr 2008)

Patch from Ted Ross: QPID-907: Management Improvements for C++ Broker and Store

r646054

aconway

2008-04-08 20:53:07 +0100 (Tue, 08 Apr 2008)

Summary: added 0-10 Array encoding and decoding.

r646071

aconway

2008-04-08 22:02:14 +0100 (Tue, 08 Apr 2008)

Touched existing template so new template allSegmentTypes.rb will be noticed.

r646093

cctrieloff

2008-04-08 22:51:17 +0100 (Tue, 08 Apr 2008)

QPID-908 from tross

r646099

aconway

2008-04-08 23:11:40 +0100 (Tue, 08 Apr 2008)

Fix packaing problem with generated file allSegmentTypes.h

r646113

aidan

2008-04-08 23:46:06 +0100 (Tue, 08 Apr 2008)

Nuke

r646114

aidan

2008-04-08 23:46:10 +0100 (Tue, 08 Apr 2008)

use svnexe for uploading, generate source jars

r646115

aidan

2008-04-08 23:46:26 +0100 (Tue, 08 Apr 2008)

Tag M2.1 RC3

r646376

aconway

2008-04-09 15:25:09 +0100 (Wed, 09 Apr 2008)

Improved diagnostics in allSegmentTypes test.

r646452

gsim

2008-04-09 18:59:38 +0100 (Wed, 09 Apr 2008)

Handle the set-redelivered flag on the final version of the message.release command.

r646505

gsim

2008-04-09 20:52:44 +0100 (Wed, 09 Apr 2008)

Fixes and automated tests for federation function.

r646519

rajith

2008-04-09 21:31:28 +0100 (Wed, 09 Apr 2008)

This is a fix for QPID-911. When the message id is set, _hasBeenUpdated will be set to true.

r646778

aconway

2008-04-10 13:36:58 +0100 (Thu, 10 Apr 2008)

Invocation handlers, see src/tests/amqp_0_10/handlers.cpp for example.

r646783

aconway

2008-04-10 14:00:04 +0100 (Thu, 10 Apr 2008)

Use "Exception" instead of typeid.name() as default exception name. Mangled type names are too confusing.

r646791

kpvdr

2008-04-10 14:17:44 +0100 (Thu, 10 Apr 2008)

Minor change to format of log message when exception is thrown

r646943

aconway

2008-04-10 21:15:08 +0100 (Thu, 10 Apr 2008)

amqp_0_10: Encoding for packed structs.

r647099

gsim

2008-04-11 11:02:49 +0100 (Fri, 11 Apr 2008)

QPID-913: committed patch from tross@redhat.com

r647123

gsim

2008-04-11 12:44:12 +0100 (Fri, 11 Apr 2008)

Set executable property for commands

  • Attempt to achieve consensus on qpid-dev that all (C++) commits have a JIRA at the start
  • AS to fix release notes, again
  • r646519 should use updated(), check if QPID-911 affects M2.1, audit class for other usages of hasUpdated directly

Review of new JIRAs

Key

Component/s

Affects Version/s

Summary

Status

Assignee

Reporter

QPID-913

Python Client

 

Reorganization of python utilities + a bug fix

Open

Unassigned

Ted Ross

QPID-912

Java Client

M2,M2.1

AMQSession.getQueueDepth should better describe its failure conditions.

Open

Unassigned

Martin Ritchie

QPID-911

Java Client

M3

MessageID is not set for outgoing messages if that is the only property set

Resolved

Rajith Attapattu

Rajith Attapattu

QPID-910

Java Broker,Java Client

M2.1

Some poms reference inappropriate mvn repos

Open

Aidan Skinner

Aidan Skinner

QPID-909

Java Tests

M2.1

DurationTestDecorator doesn't work in conjunction with the ScaledTestDecorator

Open

Unassigned

Martin Ritchie

QPID-908

Python Client

 

Python command utility for federation routes

Closed

Unassigned

Ted Ross

QPID-907

C++ Broker,Python Client

 

Management Improvements for C++ Broker and Store

Closed

Unassigned

Ted Ross

QPID-906

Java Client

M2.1

java.lang.NumberFormatException silently ignored in MessageListener.onMessage(Message message)

Open

Unassigned

Alasdair MacLeod

QPID-905

Java Client

 

org.apache.qpid.client.ClientProperties dies ungracefully when max_prefetch is not set to a valid number

Open

Unassigned

Rafael H. Schloming

QPID-904

 

 

broker.clean is not set properly in any of the test profiles

Open

Unassigned

Rafael H. Schloming

QPID-903

C++ Broker

 

Federation (inter-broker) links cause C++ broker to hang

Closed

Unassigned

Ted Ross

QPID-902

C++ Broker,Python Client

 

Management Improvements for C++ Broker

Closed

Unassigned

Ted Ross

QPID-901

Java Client

 

update the java client to the 0-10 final spec

Open

Rafael H. Schloming

Rafael H. Schloming

QPID-900

Java Common

M2.1

Java Common AMQShortString should not create new byte[] backing when based off a heap buffer

Open

Rob Godfrey

Rob Godfrey

QPID-899

Java Common

M2.1

Java Common Bug in AMQShortString on tokenized substrings

Open

Rob Godfrey

Rob Godfrey

QPID-898

Ant Build System

 

remove .tar.bz2 from release target

Resolved

Unassigned

Nuno Santos

QPID-897

Java Tests

M3

Configurable receive timeout

Open

Unassigned

Arnaud Simon

QPID-896

Java Client

 

Provide Simple Pub/Sub examples that do not use extends

Open

Martin Ritchie

Martin Ritchie

QPID-895

Java Client

 

FailoverSingleServer delays on first connection.

Open

Unassigned

Martin Ritchie

QPID-894

Java Common

 

"Dependency on commons-lang: real need for 2.2, or can use 2.1?"

Open

Rafael H. Schloming

Nuno Santos

  • RS - new JIRA to moving try catch to just around onMessage()
  • RS - Take QPID-906 and check that it is JMS Spec compliant
  • CT - find cruise control files
  • CT - JIRA time tracking is broken, normalises 1d is 24h should be 8h

Update on GSoC projects

We discusssed our project proposals

  • No labels