> On Nov 8, 2017, at 11:08 PM, Alan M. Carroll <a...@network-geographics.com> 
> wrote:
> 
> This came up with issues #2380 and #2388 and PR #2783. I had been waiting for 
> some internal feedback on my proposal but since this is now active I am 
> sending in my API proposal for attaching plugin data to NetVConnections 
> (TSVConn).
> 
> https://solidwallofcode.github.io/api/TSVConnArgs.en.html#tsvconnargs
> 
> Some background on this proposal
> 
> https://solidwallofcode.github.io/vconn-args.en.html
> 


I redact my +1 :-).

It seems we used one “index” lookup / storage for TXN and SSNs. Are we sure we 
want a separate lookup function and table for the TSVConn? That seems 
inconsistent. I think if we’re going to do this, we should break compatibility 
on the old SSN, and break that out of all of this. I.e. make

         TSHttpSsnArgIndexReserve

and

         TSHttpTxnArgIndexReserve


etc. Otherwise, the proposal here seems very inconsistent with the existing 
APIs, to the point of being confusing as hell. We should either change the new 
proposal to reuse the same index slots as previous (they really are per Plugins 
anyways), or we should fix the old APIs IMO.

— Leif

Reply via email to