Rebecca Zanzig 34e5516834 Support multiple tags for health and catalog http api endpoints (#4717)
* Support multiple tags for health and catalog api endpoints

Fixes #1781.

Adds a `ServiceTags` field to the ServiceSpecificRequest to support
multiple tags, updates the filter logic in the catalog store, and
propagates these change through to the health and catalog endpoints.

Note: Leaves `ServiceTag` in the struct, since it is being used as
part of the DNS lookup, which in turn uses the health check.

* Update the api package to support multiple tags

Includes additional tests.

* Update new tests to use the `require` library

* Update HealthConnect check after a bad merge
2018-10-11 12:50:05 +01:00
..
2018-10-10 16:55:34 +01:00
2017-10-25 19:30:35 +02:00
2018-10-10 16:55:34 +01:00
2018-09-19 17:41:36 -07:00
2017-07-18 20:24:38 +02:00
2018-03-27 10:59:42 -05:00
2018-02-12 10:15:31 -08:00
2018-09-13 15:22:25 +00:00
2018-10-10 16:55:34 +01:00
2018-10-10 16:55:34 +01:00
2018-02-12 10:15:31 -08:00
2018-02-12 10:15:31 -08:00
2018-09-05 13:38:13 -07:00
2018-02-12 10:15:31 -08:00
2018-02-12 10:15:31 -08:00
2018-02-12 10:15:31 -08:00
2017-10-23 10:56:03 +02:00
2018-03-19 16:56:00 +00:00