namespace table: user query was applied too early resulting in either query failures or the wrong data being filtered
namespace table: the schema didn't contain the lastUpdate column
device: the filters such as os, vendor etc didn't work correctly because of an incorrect merge with the poller table. There's still a corner case where it fails.
Type of change
These are bug fixes. One test was updated to handle the changes caused by these fixes.
New Behavior
namespace show honors the user filters plus query-str correctly.
Proposed Release Note Entry
namespace's schema reflects the actual namespace columns
namespace honors the filters the user specifies
device honors the os/vendor/model filters the user specifies.
[X] I have read the comments and followed the CONTRIBUTING.md.
[X] I have explained my PR according to the information in the comments or in a linked issue.
[X] My PR source branch is created from the develop branch.
Description
Three somewhat related bug fixes:
Type of change
These are bug fixes. One test was updated to handle the changes caused by these fixes.
New Behavior
namespace show honors the user filters plus query-str correctly.
Proposed Release Note Entry
namespace's schema reflects the actual namespace columns
namespace honors the filters the user specifies
device honors the os/vendor/model filters the user specifies.
[X] I have read the comments and followed the CONTRIBUTING.md.
[X] I have explained my PR according to the information in the comments or in a linked issue.
[X] My PR source branch is created from the
develop
branch.[X] My PR targets the
develop
branch.[X] All my commits have
--signoff
applied