I'm ok with the C API layout. Did we agree to break out InkAPI.cc into a libtscapi.so.<major>.<minor> ? I'm probably ok either way, but I do like that benefit of the automatic major version control that dlopen will do for us with that change.
However, I suspect traffic_server would still need to link with such a library, because otherwise the regressions for InkAPITest.cc would not work I think? I have no strong feelings on the C++ APIs. I understand the issues dealing with internal, public and internal+public interfaces here. I do however feel that the C++ APIs long term ought to be rewritten, and be part of the core, and not on top of the C-APIs (which I imagine is one reason for poor performance). [ Full content available at: https://github.com/apache/trafficserver/pull/3724 ] This message was relayed via gitbox.apache.org for [email protected]
