Merge pull request #2747 in SNORT/snort3 from ~SBAIGAL/snort3:perf_ha to master
Squashed commit of the following:
commit
8a93f67c57c000a089e52459f3f6ddd425387a28
Author: Steven Baigal (sbaigal) <sbaigal@cisco.com>
Date: Thu Feb 18 16:31:11 2021 -0500
stream: do not update service from appid to host attributes if nothing is changed
commit
58111934f03848ddb29be00ba9268ca93d801262
Author: Steven Baigal (sbaigal) <sbaigal@cisco.com>
Date: Thu Feb 18 13:40:20 2021 -0500
host_attributes: updated api to reduce use of shared_pointer
commit
678f77983e959ac97e659ceb000dd3bcb4d05baa
Author: Steven Baigal (sbaigal) <sbaigal@cisco.com>
Date: Thu Feb 18 12:43:56 2021 -0500
binder: use service inspector caching to improve get_gadget() performance