GitHub user ChugR opened a pull request: https://github.com/apache/qpid-dispatch/pull/304
Dispatch 990 Use patterns for policy vhost hostnames This adds all the code (schema, management, run time) and supporting self tests and old style doc. This does not add anything to doc/new-book. I will coordinate that with @bhardesty You can merge this pull request into a Git repository by running: $ git pull https://github.com/ChugR/qpid-dispatch DISPATCH-990 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/qpid-dispatch/pull/304.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #304 ---- commit 32b06d23e29a692f2821f39d02be0f9d092b1648 Author: Chuck Rolke <crolke@...> Date: 2018-05-08T14:37:35Z DISPATCH-990: vhost hostname patterns management interface commit 862b0214991a8d4a6145b5a50980d7613941b2e5 Author: Chuck Rolke <crolke@...> Date: 2018-05-08T17:46:45Z DISPATCH-990: reduce line lengths commit 10ad8cf370412ec424f92e1a3db0aee031f4afc4 Author: Chuck Rolke <crolke@...> Date: 2018-05-10T14:17:21Z DISPATCH-990: Reorder config steps to init policy Policy manager needs some setup before vhosts are processed. commit e1ae8d3022d680775a5f441ea677b1498453ee15 Author: Chuck Rolke <crolke@...> Date: 2018-05-10T19:41:21Z DISPATCH-990: Add c code to support tree hostname lookups commit f90c2a805d663fb2ea15a0fec7c70c16ce0aa1aa Author: Chuck Rolke <crolke@...> Date: 2018-05-11T13:22:24Z DISPATCH-990: Add/remove policy hostname tree entries Tie hostname lookup tree to life cycle of policy rulesets. commit f17631cbe7a695fb4492a4437289d82a1a89a1c0 Author: Chuck Rolke <crolke@...> Date: 2018-05-11T15:10:49Z DISPATCH-990: integrate the pattern match with vhost lookups commit 9c0a09d793795acbc165df37a45f8fa86329da0f Author: Chuck Rolke <crolke@...> Date: 2018-05-14T16:31:13Z DISPATCH-990: Reject add of vhost that has pattern conflict. Add self test showing how conflicts are managed. commit 2b0f3d066428f5c13eed83848f017c39ca56f565 Author: Chuck Rolke <crolke@...> Date: 2018-05-14T16:57:20Z DISPATCH-990: Fix locks so hostname adds are atomic commit 82cef3abff91857871ba7e9ca88177a39db0f7a0 Author: Chuck Rolke <crolke@...> Date: 2018-05-14T18:11:30Z DISPATCH-990: Add hostname translation to settings lookup commit 415b4568ecac113f3ea4212507407dba03f7cdd1 Author: Chuck Rolke <crolke@...> Date: 2018-05-14T19:56:58Z DISPATCH-990: Add hostname pattern self test Remove stray variables from log message. commit 8712cabdf8f37dddc7f8d1ffc4792fbd177f050d Author: Chuck Rolke <crolke@...> Date: 2018-05-14T20:14:03Z DISPATCH-990: add policy dir to support self test commit 63a56d6052e747a0043df621a67805989de5d255 Author: Chuck Rolke <crolke@...> Date: 2018-05-15T14:43:44Z DISPATCH-990: Document name pattern match feature in old book. Rename and touch up configuration settings to make docs read better. ---- --- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org