Experimental Physics and Industrial Control System
** No longer affects: epics-base/3.16
--
You received this bug notification because you are a member of EPICS
Core Developers, which is subscribed to EPICS Base.
Matching subscriptions: epics-core-list-subscription
https://bugs.launchpad.net/bugs/1782308
Title:
channel filters should ignore unknown filter tags
Status in EPICS Base:
Triaged
Status in EPICS Base 3.15 series:
New
Status in EPICS Base 7.0 series:
Triaged
Bug description:
At the moment, unknown channel filters cause an error, so that the client cannot connect. In order to be forward compatible with potential new filters in future EPICS versions (in particular in an environment with mixed EPICS versions on different IOCs), the channel filtering should be more relaxed with unknown filters. This is already considered good practice in web applications. For example HTML and CSS ignore unknown tags in order to be "future safe".
Keep in mind that the client cannot check the EPICS or CA version of the IOC before it connects, and thus cannot know which syntax may be allowed. But using the wrong syntax prevents connection.
Affects 3.15+. (Conveniently 3.14 simply ignores any filters.)
To manage notifications about this bug go to:
https://bugs.launchpad.net/epics-base/+bug/1782308/+subscriptions
- Navigate by Date:
- Prev:
[Bug 1702254] Re: add -fno-strict-aliasing for more architectures in R3.16 src/ca/legacy Makefiles Andrew Johnson via Core-talk
- Next:
Build failed: epics-base base-7.0-764 AppVeyor via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
<2021>
2022
2023
2024
- Navigate by Thread:
- Prev:
[Bug 1702254] Re: add -fno-strict-aliasing for more architectures in R3.16 src/ca/legacy Makefiles Andrew Johnson via Core-talk
- Next:
Build failed: epics-base base-7.0-764 AppVeyor via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
<2021>
2022
2023
2024