You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Ganesh Murthy <gm...@apache.org> on 2019/09/16 18:17:05 UTC

[VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Hello All,

         Please cast your vote on this thread to release RC2 as the
official Qpid Dispatch Router version  1.9.0.

RC2 of Qpid Dispatch Router version 1.9.0 can be found here:

https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/

The following improvements, and bug fixes are introduced in 1.9.0:

Improvements -
    DISPATCH-480 - Default tests timeout is too short for some machines
    DISPATCH-1266 - Improve router's handling of unsettled multicast deliveries
    DISPATCH-1338 - Improvements to edge router documentation
    DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
coalescing credit grants
    DISPATCH-1346 - Create documentation for priority delivery
    DISPATCH-1347 - Update documentation for Dispatch Router console
    DISPATCH-1350 - Update logging/monitoring documentation
    DISPATCH-1353 - Document how to configure access policy control on
router-initiated connections
    DISPATCH-1354 - Interrouter annotation processing uses slow methods
    DISPATCH-1370 - Move the schema, connect, and entities tabs to the
right in the console
    DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
by a linked stack
    DISPATCH-1374 - Add qdstat options --all-routers and all-entities
which display statistics of all routers and displays all entities
    DISPATCH-1376 - Make it easier to change the product name in the console
    DISPATCH-1379 - Message receive performance improvements
    DISPATCH-1381 - Create documentation for configuring fallback destinations
    DISPATCH-1382 - Document ability to force-close a connection from
the web console
    DISPATCH-1385 - qd_message_list_t is dead code
    DISPATCH-1388 - Authorization doc fails to describe vhost
abstraction clearly
    DISPATCH-1396 - Doc how to start the router

Bugs -
    DISPATCH-1359 - Set ctest timeout to 300 seconds.
    DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
    DISPATCH-1362 - Shutdown crash when trying to clean up fallback addresses
    DISPATCH-1365 - Table of links with delayed deliveries is showing
all endpoint links
    DISPATCH-1378 - missing lock of connection's links_with_work list
    DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
    DISPATCH-1383 - system_tests_policy is timing out
    DISPATCH-1387 - Coverity issues on master branch
    DISPATCH-1391 - Proton link reference not cleared on router link
objects during session close
    DISPATCH-1394 - qd_check_message() incorrectly validates partially
received messages
    DISPATCH-1398 - "Expression with no effect" warning for console web
    DISPATCH-1404 - message annotation parsing incorrectly uses
->remainder for current buffer capacity
    DISPATCH-1406 - Inter-router link stall on receive client failover
    DISPATCH-1407 - Memory leak on link policy denial
    DISPATCH-1408 - system_tests_distribution failing when running
under valgrind
    DISPATCH-1410 - attach of auto-links not logged
    DISPATCH-1413 - system_tests_two_routers.py failing intermittently on Travis
    DISPATCH-1417 - Crash when connection_wake ctx points to freed memory

Thanks.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Robbie Gemmell <ro...@gmail.com>.
+1

I checked things out as follows:
- Verified the signature and checksum files.
- Checked for LICENCE and NOTICE files present in the archive.
- Ran mvn apache-rat:check to verify the licence headers.
- Built against Proton 0.29.0 and ran the tests, all passed.
- Ran the Qpid JMS HelloWorld example against the installed router.

Robbie

On Mon, 16 Sep 2019 at 19:17, Ganesh Murthy <gm...@apache.org> wrote:
>
> Hello All,
>
>          Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
>
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
>
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
>
> The following improvements, and bug fixes are introduced in 1.9.0:
>
> Improvements -
>     DISPATCH-480 - Default tests timeout is too short for some machines
>     DISPATCH-1266 - Improve router's handling of unsettled multicast deliveries
>     DISPATCH-1338 - Improvements to edge router documentation
>     DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
>     DISPATCH-1346 - Create documentation for priority delivery
>     DISPATCH-1347 - Update documentation for Dispatch Router console
>     DISPATCH-1350 - Update logging/monitoring documentation
>     DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
>     DISPATCH-1354 - Interrouter annotation processing uses slow methods
>     DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
>     DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
>     DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
>     DISPATCH-1376 - Make it easier to change the product name in the console
>     DISPATCH-1379 - Message receive performance improvements
>     DISPATCH-1381 - Create documentation for configuring fallback destinations
>     DISPATCH-1382 - Document ability to force-close a connection from
> the web console
>     DISPATCH-1385 - qd_message_list_t is dead code
>     DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
>     DISPATCH-1396 - Doc how to start the router
>
> Bugs -
>     DISPATCH-1359 - Set ctest timeout to 300 seconds.
>     DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
>     DISPATCH-1362 - Shutdown crash when trying to clean up fallback addresses
>     DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
>     DISPATCH-1378 - missing lock of connection's links_with_work list
>     DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
>     DISPATCH-1383 - system_tests_policy is timing out
>     DISPATCH-1387 - Coverity issues on master branch
>     DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
>     DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
>     DISPATCH-1398 - "Expression with no effect" warning for console web
>     DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
>     DISPATCH-1406 - Inter-router link stall on receive client failover
>     DISPATCH-1407 - Memory leak on link policy denial
>     DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
>     DISPATCH-1410 - attach of auto-links not logged
>     DISPATCH-1413 - system_tests_two_routers.py failing intermittently on Travis
>     DISPATCH-1417 - Crash when connection_wake ctx points to freed memory
>
> Thanks.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
> For additional commands, e-mail: users-help@qpid.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Michael Goulish <mg...@redhat.com>.
+1

Two large-scale tests done, with no trouble.

Test 1
--------------------
5 routers linear network (A...E)
500 senders on router A, 500 receivers on router E
1 unique address per client-pair
distribution : closest
senders throttled to 10 messages per second
non-pre-settled, 100 byte payload messages.
1e4 messages per sender.


Test 2
---------------------
5 router linear network
500 receivers on E
each 50 receivers share 1 multicast address
10 senders on A, each with a unique multicast address
each sender will be sending to 50 receivers
100 byte payload msgs non-pre-settled
senders throttled to 10 messages per second
1e4 messages per sender

On Mon, Sep 16, 2019 at 2:17 PM Ganesh Murthy <gm...@apache.org> wrote:

> Hello All,
>
>          Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
>
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
>
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
>
> The following improvements, and bug fixes are introduced in 1.9.0:
>
> Improvements -
>     DISPATCH-480 - Default tests timeout is too short for some machines
>     DISPATCH-1266 - Improve router's handling of unsettled multicast
> deliveries
>     DISPATCH-1338 - Improvements to edge router documentation
>     DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
>     DISPATCH-1346 - Create documentation for priority delivery
>     DISPATCH-1347 - Update documentation for Dispatch Router console
>     DISPATCH-1350 - Update logging/monitoring documentation
>     DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
>     DISPATCH-1354 - Interrouter annotation processing uses slow methods
>     DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
>     DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
>     DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
>     DISPATCH-1376 - Make it easier to change the product name in the
> console
>     DISPATCH-1379 - Message receive performance improvements
>     DISPATCH-1381 - Create documentation for configuring fallback
> destinations
>     DISPATCH-1382 - Document ability to force-close a connection from
> the web console
>     DISPATCH-1385 - qd_message_list_t is dead code
>     DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
>     DISPATCH-1396 - Doc how to start the router
>
> Bugs -
>     DISPATCH-1359 - Set ctest timeout to 300 seconds.
>     DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
>     DISPATCH-1362 - Shutdown crash when trying to clean up fallback
> addresses
>     DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
>     DISPATCH-1378 - missing lock of connection's links_with_work list
>     DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
>     DISPATCH-1383 - system_tests_policy is timing out
>     DISPATCH-1387 - Coverity issues on master branch
>     DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
>     DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
>     DISPATCH-1398 - "Expression with no effect" warning for console web
>     DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
>     DISPATCH-1406 - Inter-router link stall on receive client failover
>     DISPATCH-1407 - Memory leak on link policy denial
>     DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
>     DISPATCH-1410 - attach of auto-links not logged
>     DISPATCH-1413 - system_tests_two_routers.py failing intermittently on
> Travis
>     DISPATCH-1417 - Crash when connection_wake ctx points to freed memory
>
> Thanks.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
> For additional commands, e-mail: dev-help@qpid.apache.org
>
>

Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Chuck Rolke <cr...@redhat.com>.
+1

* Passes checksum verify
* Build and pass self tests
* Run local test environment stress test OK.

Note: observed issue described in DISPATCH-1423. 
That issue is also present in 1.8.0 and is not a regression

----- Original Message -----
> From: "Ganesh Murthy" <gm...@apache.org>
> To: users@qpid.apache.org, dev@qpid.apache.org
> Sent: Monday, September 16, 2019 2:17:05 PM
> Subject: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)
> 
> Hello All,
> 
>          Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
> 
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
> 
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
> 
> The following improvements, and bug fixes are introduced in 1.9.0:
> 
> Improvements -
>     DISPATCH-480 - Default tests timeout is too short for some machines
>     DISPATCH-1266 - Improve router's handling of unsettled multicast
>     deliveries
>     DISPATCH-1338 - Improvements to edge router documentation
>     DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
>     DISPATCH-1346 - Create documentation for priority delivery
>     DISPATCH-1347 - Update documentation for Dispatch Router console
>     DISPATCH-1350 - Update logging/monitoring documentation
>     DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
>     DISPATCH-1354 - Interrouter annotation processing uses slow methods
>     DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
>     DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
>     DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
>     DISPATCH-1376 - Make it easier to change the product name in the console
>     DISPATCH-1379 - Message receive performance improvements
>     DISPATCH-1381 - Create documentation for configuring fallback
>     destinations
>     DISPATCH-1382 - Document ability to force-close a connection from
> the web console
>     DISPATCH-1385 - qd_message_list_t is dead code
>     DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
>     DISPATCH-1396 - Doc how to start the router
> 
> Bugs -
>     DISPATCH-1359 - Set ctest timeout to 300 seconds.
>     DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
>     DISPATCH-1362 - Shutdown crash when trying to clean up fallback addresses
>     DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
>     DISPATCH-1378 - missing lock of connection's links_with_work list
>     DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
>     DISPATCH-1383 - system_tests_policy is timing out
>     DISPATCH-1387 - Coverity issues on master branch
>     DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
>     DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
>     DISPATCH-1398 - "Expression with no effect" warning for console web
>     DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
>     DISPATCH-1406 - Inter-router link stall on receive client failover
>     DISPATCH-1407 - Memory leak on link policy denial
>     DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
>     DISPATCH-1410 - attach of auto-links not logged
>     DISPATCH-1413 - system_tests_two_routers.py failing intermittently on
>     Travis
>     DISPATCH-1417 - Crash when connection_wake ctx points to freed memory
> 
> Thanks.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
> For additional commands, e-mail: users-help@qpid.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Michael Goulish <mg...@redhat.com>.
+1

Two large-scale tests done, with no trouble.

Test 1
--------------------
5 routers linear network (A...E)
500 senders on router A, 500 receivers on router E
1 unique address per client-pair
distribution : closest
senders throttled to 10 messages per second
non-pre-settled, 100 byte payload messages.
1e4 messages per sender.


Test 2
---------------------
5 router linear network
500 receivers on E
each 50 receivers share 1 multicast address
10 senders on A, each with a unique multicast address
each sender will be sending to 50 receivers
100 byte payload msgs non-pre-settled
senders throttled to 10 messages per second
1e4 messages per sender

On Mon, Sep 16, 2019 at 2:17 PM Ganesh Murthy <gm...@apache.org> wrote:

> Hello All,
>
>          Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
>
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
>
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
>
> The following improvements, and bug fixes are introduced in 1.9.0:
>
> Improvements -
>     DISPATCH-480 - Default tests timeout is too short for some machines
>     DISPATCH-1266 - Improve router's handling of unsettled multicast
> deliveries
>     DISPATCH-1338 - Improvements to edge router documentation
>     DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
>     DISPATCH-1346 - Create documentation for priority delivery
>     DISPATCH-1347 - Update documentation for Dispatch Router console
>     DISPATCH-1350 - Update logging/monitoring documentation
>     DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
>     DISPATCH-1354 - Interrouter annotation processing uses slow methods
>     DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
>     DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
>     DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
>     DISPATCH-1376 - Make it easier to change the product name in the
> console
>     DISPATCH-1379 - Message receive performance improvements
>     DISPATCH-1381 - Create documentation for configuring fallback
> destinations
>     DISPATCH-1382 - Document ability to force-close a connection from
> the web console
>     DISPATCH-1385 - qd_message_list_t is dead code
>     DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
>     DISPATCH-1396 - Doc how to start the router
>
> Bugs -
>     DISPATCH-1359 - Set ctest timeout to 300 seconds.
>     DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
>     DISPATCH-1362 - Shutdown crash when trying to clean up fallback
> addresses
>     DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
>     DISPATCH-1378 - missing lock of connection's links_with_work list
>     DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
>     DISPATCH-1383 - system_tests_policy is timing out
>     DISPATCH-1387 - Coverity issues on master branch
>     DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
>     DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
>     DISPATCH-1398 - "Expression with no effect" warning for console web
>     DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
>     DISPATCH-1406 - Inter-router link stall on receive client failover
>     DISPATCH-1407 - Memory leak on link policy denial
>     DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
>     DISPATCH-1410 - attach of auto-links not logged
>     DISPATCH-1413 - system_tests_two_routers.py failing intermittently on
> Travis
>     DISPATCH-1417 - Crash when connection_wake ctx points to freed memory
>
> Thanks.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
> For additional commands, e-mail: dev-help@qpid.apache.org
>
>

Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Robbie Gemmell <ro...@gmail.com>.
+1

I checked things out as follows:
- Verified the signature and checksum files.
- Checked for LICENCE and NOTICE files present in the archive.
- Ran mvn apache-rat:check to verify the licence headers.
- Built against Proton 0.29.0 and ran the tests, all passed.
- Ran the Qpid JMS HelloWorld example against the installed router.

Robbie

On Mon, 16 Sep 2019 at 19:17, Ganesh Murthy <gm...@apache.org> wrote:
>
> Hello All,
>
>          Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
>
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
>
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
>
> The following improvements, and bug fixes are introduced in 1.9.0:
>
> Improvements -
>     DISPATCH-480 - Default tests timeout is too short for some machines
>     DISPATCH-1266 - Improve router's handling of unsettled multicast deliveries
>     DISPATCH-1338 - Improvements to edge router documentation
>     DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
>     DISPATCH-1346 - Create documentation for priority delivery
>     DISPATCH-1347 - Update documentation for Dispatch Router console
>     DISPATCH-1350 - Update logging/monitoring documentation
>     DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
>     DISPATCH-1354 - Interrouter annotation processing uses slow methods
>     DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
>     DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
>     DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
>     DISPATCH-1376 - Make it easier to change the product name in the console
>     DISPATCH-1379 - Message receive performance improvements
>     DISPATCH-1381 - Create documentation for configuring fallback destinations
>     DISPATCH-1382 - Document ability to force-close a connection from
> the web console
>     DISPATCH-1385 - qd_message_list_t is dead code
>     DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
>     DISPATCH-1396 - Doc how to start the router
>
> Bugs -
>     DISPATCH-1359 - Set ctest timeout to 300 seconds.
>     DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
>     DISPATCH-1362 - Shutdown crash when trying to clean up fallback addresses
>     DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
>     DISPATCH-1378 - missing lock of connection's links_with_work list
>     DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
>     DISPATCH-1383 - system_tests_policy is timing out
>     DISPATCH-1387 - Coverity issues on master branch
>     DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
>     DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
>     DISPATCH-1398 - "Expression with no effect" warning for console web
>     DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
>     DISPATCH-1406 - Inter-router link stall on receive client failover
>     DISPATCH-1407 - Memory leak on link policy denial
>     DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
>     DISPATCH-1410 - attach of auto-links not logged
>     DISPATCH-1413 - system_tests_two_routers.py failing intermittently on Travis
>     DISPATCH-1417 - Crash when connection_wake ctx points to freed memory
>
> Thanks.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
> For additional commands, e-mail: users-help@qpid.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org


Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Gordon Sim <gs...@redhat.com>.
On 16/09/2019 7:17 pm, Ganesh Murthy wrote:
> Hello All,
> 
>           Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
> 
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
> 
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
> 

+1

(verified sig and checksum, built from source, ran all tests, ran 
relevant proton python examples and qpid::messaging c++ examples against 
it, ran qdstat from 1.70 and 1.8.0 against 1.9.0-rc2 router, ran some 
tests from enmasse ci)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org


Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Ganesh Murthy <gm...@apache.org>.
+1
* Validated signatures and checksums
* Checked for presence of LICENSE and NOTICE files
* Ran mvn apache-rat:check, no files with missing license headers found.
* Built from source against Proton 0.29.0 in Fedora 29 and ran system
tests. All tests passed

On Mon, Sep 16, 2019 at 2:17 PM Ganesh Murthy <gm...@apache.org> wrote:
>
> Hello All,
>
>          Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
>
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
>
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
>
> The following improvements, and bug fixes are introduced in 1.9.0:
>
> Improvements -
>     DISPATCH-480 - Default tests timeout is too short for some machines
>     DISPATCH-1266 - Improve router's handling of unsettled multicast deliveries
>     DISPATCH-1338 - Improvements to edge router documentation
>     DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
>     DISPATCH-1346 - Create documentation for priority delivery
>     DISPATCH-1347 - Update documentation for Dispatch Router console
>     DISPATCH-1350 - Update logging/monitoring documentation
>     DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
>     DISPATCH-1354 - Interrouter annotation processing uses slow methods
>     DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
>     DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
>     DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
>     DISPATCH-1376 - Make it easier to change the product name in the console
>     DISPATCH-1379 - Message receive performance improvements
>     DISPATCH-1381 - Create documentation for configuring fallback destinations
>     DISPATCH-1382 - Document ability to force-close a connection from
> the web console
>     DISPATCH-1385 - qd_message_list_t is dead code
>     DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
>     DISPATCH-1396 - Doc how to start the router
>
> Bugs -
>     DISPATCH-1359 - Set ctest timeout to 300 seconds.
>     DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
>     DISPATCH-1362 - Shutdown crash when trying to clean up fallback addresses
>     DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
>     DISPATCH-1378 - missing lock of connection's links_with_work list
>     DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
>     DISPATCH-1383 - system_tests_policy is timing out
>     DISPATCH-1387 - Coverity issues on master branch
>     DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
>     DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
>     DISPATCH-1398 - "Expression with no effect" warning for console web
>     DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
>     DISPATCH-1406 - Inter-router link stall on receive client failover
>     DISPATCH-1407 - Memory leak on link policy denial
>     DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
>     DISPATCH-1410 - attach of auto-links not logged
>     DISPATCH-1413 - system_tests_two_routers.py failing intermittently on Travis
>     DISPATCH-1417 - Crash when connection_wake ctx points to freed memory
>
> Thanks.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org


Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Chuck Rolke <cr...@redhat.com>.
+1

* Passes checksum verify
* Build and pass self tests
* Run local test environment stress test OK.

Note: observed issue described in DISPATCH-1423. 
That issue is also present in 1.8.0 and is not a regression

----- Original Message -----
> From: "Ganesh Murthy" <gm...@apache.org>
> To: users@qpid.apache.org, dev@qpid.apache.org
> Sent: Monday, September 16, 2019 2:17:05 PM
> Subject: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)
> 
> Hello All,
> 
>          Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
> 
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
> 
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
> 
> The following improvements, and bug fixes are introduced in 1.9.0:
> 
> Improvements -
>     DISPATCH-480 - Default tests timeout is too short for some machines
>     DISPATCH-1266 - Improve router's handling of unsettled multicast
>     deliveries
>     DISPATCH-1338 - Improvements to edge router documentation
>     DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
>     DISPATCH-1346 - Create documentation for priority delivery
>     DISPATCH-1347 - Update documentation for Dispatch Router console
>     DISPATCH-1350 - Update logging/monitoring documentation
>     DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
>     DISPATCH-1354 - Interrouter annotation processing uses slow methods
>     DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
>     DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
>     DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
>     DISPATCH-1376 - Make it easier to change the product name in the console
>     DISPATCH-1379 - Message receive performance improvements
>     DISPATCH-1381 - Create documentation for configuring fallback
>     destinations
>     DISPATCH-1382 - Document ability to force-close a connection from
> the web console
>     DISPATCH-1385 - qd_message_list_t is dead code
>     DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
>     DISPATCH-1396 - Doc how to start the router
> 
> Bugs -
>     DISPATCH-1359 - Set ctest timeout to 300 seconds.
>     DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
>     DISPATCH-1362 - Shutdown crash when trying to clean up fallback addresses
>     DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
>     DISPATCH-1378 - missing lock of connection's links_with_work list
>     DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
>     DISPATCH-1383 - system_tests_policy is timing out
>     DISPATCH-1387 - Coverity issues on master branch
>     DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
>     DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
>     DISPATCH-1398 - "Expression with no effect" warning for console web
>     DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
>     DISPATCH-1406 - Inter-router link stall on receive client failover
>     DISPATCH-1407 - Memory leak on link policy denial
>     DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
>     DISPATCH-1410 - attach of auto-links not logged
>     DISPATCH-1413 - system_tests_two_routers.py failing intermittently on
>     Travis
>     DISPATCH-1417 - Crash when connection_wake ctx points to freed memory
> 
> Thanks.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
> For additional commands, e-mail: users-help@qpid.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org


Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Ken Giusti <kg...@redhat.com>.
+1 with the following caveat:

I'm developing a new client failover test
<https://github.com/apache/qpid-dispatch/pull/564> that should reproduce
and verify the issue uncovered in DISPATCH-1406
<https://issues.apache.org/jira/browse/DISPATCH-1406> (which is fixed in
1.9.0-rc2).  Running this test on the RC2 candidate uncovers a new memory
leak.  See DISPATCH-1426
<https://issues.apache.org/jira/browse/DISPATCH-1426> for details on the
leak.

Note well that the test does verify that 1406 is fixed in RC2.

The reason I don't feel it is necessary to -1 the RC2 is that I can trigger
the DISPATCH-1426 issue in 1.8.0 also.  The issue is NOT a regression.

Actually, running the new test on 1.8.0 causes the router to crash due to
DISPATCH-1380 <https://issues.apache.org/jira/browse/DISPATCH-1380> which
is fixed in 1.9.0-RC2.  I was only able to reproduce 1426 on 1.8.0 after I
backported the 1380 fix.

I feel that the fix for 1380 is of higher priority than 1426 and feel that
we should not delay 1.9.0 while we look for a fix to a leak that likely
will not be hit since the router will most likely crash due to 1380 first.

I propose we ship 1.9.0 with 1426 noted.   Agreed?


On Mon, Sep 16, 2019 at 2:17 PM Ganesh Murthy <gm...@apache.org> wrote:

> Hello All,
>
>          Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
>
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
>
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
>
> The following improvements, and bug fixes are introduced in 1.9.0:
>
> Improvements -
>     DISPATCH-480 - Default tests timeout is too short for some machines
>     DISPATCH-1266 - Improve router's handling of unsettled multicast
> deliveries
>     DISPATCH-1338 - Improvements to edge router documentation
>     DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
>     DISPATCH-1346 - Create documentation for priority delivery
>     DISPATCH-1347 - Update documentation for Dispatch Router console
>     DISPATCH-1350 - Update logging/monitoring documentation
>     DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
>     DISPATCH-1354 - Interrouter annotation processing uses slow methods
>     DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
>     DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
>     DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
>     DISPATCH-1376 - Make it easier to change the product name in the
> console
>     DISPATCH-1379 - Message receive performance improvements
>     DISPATCH-1381 - Create documentation for configuring fallback
> destinations
>     DISPATCH-1382 - Document ability to force-close a connection from
> the web console
>     DISPATCH-1385 - qd_message_list_t is dead code
>     DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
>     DISPATCH-1396 - Doc how to start the router
>
> Bugs -
>     DISPATCH-1359 - Set ctest timeout to 300 seconds.
>     DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
>     DISPATCH-1362 - Shutdown crash when trying to clean up fallback
> addresses
>     DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
>     DISPATCH-1378 - missing lock of connection's links_with_work list
>     DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
>     DISPATCH-1383 - system_tests_policy is timing out
>     DISPATCH-1387 - Coverity issues on master branch
>     DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
>     DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
>     DISPATCH-1398 - "Expression with no effect" warning for console web
>     DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
>     DISPATCH-1406 - Inter-router link stall on receive client failover
>     DISPATCH-1407 - Memory leak on link policy denial
>     DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
>     DISPATCH-1410 - attach of auto-links not logged
>     DISPATCH-1413 - system_tests_two_routers.py failing intermittently on
> Travis
>     DISPATCH-1417 - Crash when connection_wake ctx points to freed memory
>
> Thanks.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
> For additional commands, e-mail: dev-help@qpid.apache.org
>
>

-- 
-K

Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Ken Giusti <kg...@redhat.com>.
+1 with the following caveat:

I'm developing a new client failover test
<https://github.com/apache/qpid-dispatch/pull/564> that should reproduce
and verify the issue uncovered in DISPATCH-1406
<https://issues.apache.org/jira/browse/DISPATCH-1406> (which is fixed in
1.9.0-rc2).  Running this test on the RC2 candidate uncovers a new memory
leak.  See DISPATCH-1426
<https://issues.apache.org/jira/browse/DISPATCH-1426> for details on the
leak.

Note well that the test does verify that 1406 is fixed in RC2.

The reason I don't feel it is necessary to -1 the RC2 is that I can trigger
the DISPATCH-1426 issue in 1.8.0 also.  The issue is NOT a regression.

Actually, running the new test on 1.8.0 causes the router to crash due to
DISPATCH-1380 <https://issues.apache.org/jira/browse/DISPATCH-1380> which
is fixed in 1.9.0-RC2.  I was only able to reproduce 1426 on 1.8.0 after I
backported the 1380 fix.

I feel that the fix for 1380 is of higher priority than 1426 and feel that
we should not delay 1.9.0 while we look for a fix to a leak that likely
will not be hit since the router will most likely crash due to 1380 first.

I propose we ship 1.9.0 with 1426 noted.   Agreed?


On Mon, Sep 16, 2019 at 2:17 PM Ganesh Murthy <gm...@apache.org> wrote:

> Hello All,
>
>          Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
>
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
>
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
>
> The following improvements, and bug fixes are introduced in 1.9.0:
>
> Improvements -
>     DISPATCH-480 - Default tests timeout is too short for some machines
>     DISPATCH-1266 - Improve router's handling of unsettled multicast
> deliveries
>     DISPATCH-1338 - Improvements to edge router documentation
>     DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
>     DISPATCH-1346 - Create documentation for priority delivery
>     DISPATCH-1347 - Update documentation for Dispatch Router console
>     DISPATCH-1350 - Update logging/monitoring documentation
>     DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
>     DISPATCH-1354 - Interrouter annotation processing uses slow methods
>     DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
>     DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
>     DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
>     DISPATCH-1376 - Make it easier to change the product name in the
> console
>     DISPATCH-1379 - Message receive performance improvements
>     DISPATCH-1381 - Create documentation for configuring fallback
> destinations
>     DISPATCH-1382 - Document ability to force-close a connection from
> the web console
>     DISPATCH-1385 - qd_message_list_t is dead code
>     DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
>     DISPATCH-1396 - Doc how to start the router
>
> Bugs -
>     DISPATCH-1359 - Set ctest timeout to 300 seconds.
>     DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
>     DISPATCH-1362 - Shutdown crash when trying to clean up fallback
> addresses
>     DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
>     DISPATCH-1378 - missing lock of connection's links_with_work list
>     DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
>     DISPATCH-1383 - system_tests_policy is timing out
>     DISPATCH-1387 - Coverity issues on master branch
>     DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
>     DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
>     DISPATCH-1398 - "Expression with no effect" warning for console web
>     DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
>     DISPATCH-1406 - Inter-router link stall on receive client failover
>     DISPATCH-1407 - Memory leak on link policy denial
>     DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
>     DISPATCH-1410 - attach of auto-links not logged
>     DISPATCH-1413 - system_tests_two_routers.py failing intermittently on
> Travis
>     DISPATCH-1417 - Crash when connection_wake ctx points to freed memory
>
> Thanks.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
> For additional commands, e-mail: dev-help@qpid.apache.org
>
>

-- 
-K

Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC2)

Posted by Ganesh Murthy <gm...@apache.org>.
+1
* Validated signatures and checksums
* Checked for presence of LICENSE and NOTICE files
* Ran mvn apache-rat:check, no files with missing license headers found.
* Built from source against Proton 0.29.0 in Fedora 29 and ran system
tests. All tests passed

On Mon, Sep 16, 2019 at 2:17 PM Ganesh Murthy <gm...@apache.org> wrote:
>
> Hello All,
>
>          Please cast your vote on this thread to release RC2 as the
> official Qpid Dispatch Router version  1.9.0.
>
> RC2 of Qpid Dispatch Router version 1.9.0 can be found here:
>
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc2/
>
> The following improvements, and bug fixes are introduced in 1.9.0:
>
> Improvements -
>     DISPATCH-480 - Default tests timeout is too short for some machines
>     DISPATCH-1266 - Improve router's handling of unsettled multicast deliveries
>     DISPATCH-1338 - Improvements to edge router documentation
>     DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
>     DISPATCH-1346 - Create documentation for priority delivery
>     DISPATCH-1347 - Update documentation for Dispatch Router console
>     DISPATCH-1350 - Update logging/monitoring documentation
>     DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
>     DISPATCH-1354 - Interrouter annotation processing uses slow methods
>     DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
>     DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
>     DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
>     DISPATCH-1376 - Make it easier to change the product name in the console
>     DISPATCH-1379 - Message receive performance improvements
>     DISPATCH-1381 - Create documentation for configuring fallback destinations
>     DISPATCH-1382 - Document ability to force-close a connection from
> the web console
>     DISPATCH-1385 - qd_message_list_t is dead code
>     DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
>     DISPATCH-1396 - Doc how to start the router
>
> Bugs -
>     DISPATCH-1359 - Set ctest timeout to 300 seconds.
>     DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
>     DISPATCH-1362 - Shutdown crash when trying to clean up fallback addresses
>     DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
>     DISPATCH-1378 - missing lock of connection's links_with_work list
>     DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
>     DISPATCH-1383 - system_tests_policy is timing out
>     DISPATCH-1387 - Coverity issues on master branch
>     DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
>     DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
>     DISPATCH-1398 - "Expression with no effect" warning for console web
>     DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
>     DISPATCH-1406 - Inter-router link stall on receive client failover
>     DISPATCH-1407 - Memory leak on link policy denial
>     DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
>     DISPATCH-1410 - attach of auto-links not logged
>     DISPATCH-1413 - system_tests_two_routers.py failing intermittently on Travis
>     DISPATCH-1417 - Crash when connection_wake ctx points to freed memory
>
> Thanks.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org