You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Leif Hedstrom (JIRA)" <ji...@apache.org> on 2010/11/17 00:11:14 UTC

[jira] Created: (TS-538) All InkAPIs are now TSAPIs

All InkAPIs are now TSAPIs
--------------------------

                 Key: TS-538
                 URL: https://issues.apache.org/jira/browse/TS-538
             Project: Traffic Server
          Issue Type: Improvement
          Components: Documentation
            Reporter: Leif Hedstrom
            Priority: Critical
             Fix For: 3.0


Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply

   INKStat*
   INKCoupledStat*


These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] [Commented] (TS-538) Replace INK statistics API with TS statistics API

Posted by "Leif Hedstrom (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13413484#comment-13413484 ] 

Leif Hedstrom commented on TS-538:
----------------------------------

btw, this is primarily a doc bug. Are the docs updated with the new APIs, and the old ones removed?
                
> Replace INK statistics API with TS statistics API
> -------------------------------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation, TS API
>            Reporter: Leif Hedstrom
>            Assignee: James Peach
>            Priority: Critical
>             Fix For: 3.3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Issue Comment Edited] (TS-538) Replace INK statistics API with TS statistics API

Posted by "Leif Hedstrom (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13272443#comment-13272443 ] 

Leif Hedstrom edited comment on TS-538 at 5/10/12 4:07 PM:
-----------------------------------------------------------

yeah, we could nuke them. The replacements I wrote are generally superior. I don't know if anyone is using the old stuff. The one thing the old APIs has, that the new ones doesn't, is what they call "coupled stats". I have no idea when that'd be useful, but if someone whines, we can add that to the new APIs (which uses librecords under the hood, like God intended).
                
      was (Author: zwoop):
    yeah, we could nuke them. The replacements I wrote are generally superior. I don't know if anyone is using the old stuff. The one thing the old APIs has, that the new ones do, is what they call "coupled stats". I have no idea when that'd be useful, but if someone whines, we can add that to the new APIs (which uses librecords under the hood, like God intended).
                  
> Replace INK statistics API with TS statistics API
> -------------------------------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation, TS API
>            Reporter: Leif Hedstrom
>            Assignee: Igor Galić
>            Priority: Critical
>             Fix For: 3.3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] Assigned: (TS-538) All InkAPIs are now TSAPIs

Posted by "Igor Galić (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Igor Galić reassigned TS-538:
-----------------------------

    Assignee: Igor Galić

> All InkAPIs are now TSAPIs
> --------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation
>            Reporter: Leif Hedstrom
>            Assignee: Igor Galić
>            Priority: Critical
>             Fix For: 3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] [Commented] (TS-538) Replace INK statistics API with TS statistics API

Posted by "James Peach (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13413487#comment-13413487 ] 

James Peach commented on TS-538:
--------------------------------

I'm going to use this bug to remove INKStats. I added the deprecation tags for the 3.2.0 release. Docs should be generated from headerdoc?
                
> Replace INK statistics API with TS statistics API
> -------------------------------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation, TS API
>            Reporter: Leif Hedstrom
>            Assignee: James Peach
>            Priority: Critical
>             Fix For: 3.3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TS-538) Replace INK statistics API with TS statistics API

Posted by "Leif Hedstrom (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13272443#comment-13272443 ] 

Leif Hedstrom commented on TS-538:
----------------------------------

yeah, we could nuke them. The replacements I wrote are generally superior. I don't know if anyone is using the old stuff. The one thing the old APIs has, that the new ones do, is what they call "coupled stats". I have no idea when that'd be useful, but if someone whines, we can add that to the new APIs (which uses librecords under the hood, like God intended).
                
> Replace INK statistics API with TS statistics API
> -------------------------------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation, TS API
>            Reporter: Leif Hedstrom
>            Assignee: Igor Galić
>            Priority: Critical
>             Fix For: 3.3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] [Commented] (TS-538) Replace INK statistics API with TS statistics API

Posted by "Igor Galić (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13272437#comment-13272437 ] 

Igor Galić commented on TS-538:
-------------------------------

In my opinion, we should axe it out.
                
> Replace INK statistics API with TS statistics API
> -------------------------------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation, TS API
>            Reporter: Leif Hedstrom
>            Assignee: Igor Galić
>            Priority: Critical
>             Fix For: 3.3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] [Updated] (TS-538) Replace INK statistics API with TS statistics API

Posted by "James Peach (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James Peach updated TS-538:
---------------------------

      Component/s: TS API
    Fix Version/s:     (was: Doc 3.0)
                   3.3.0
          Summary: Replace INK statistics API with TS statistics API  (was: All InkAPIs are now TSAPIs)

Since the INK statistics API isn't deprecated, we should deprecate it and replace it with a TS statistics API.
                
> Replace INK statistics API with TS statistics API
> -------------------------------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation, TS API
>            Reporter: Leif Hedstrom
>            Assignee: Igor Galić
>            Priority: Critical
>             Fix For: 3.3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] [Resolved] (TS-538) Replace INK statistics API with TS statistics API

Posted by "James Peach (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James Peach resolved TS-538.
----------------------------

    Resolution: Fixed

fc6f759 TS-538: Remove deprecated INKStats API

*Leif, please review*
                
> Replace INK statistics API with TS statistics API
> -------------------------------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation, TS API
>            Reporter: Leif Hedstrom
>            Assignee: James Peach
>            Priority: Critical
>             Fix For: 3.3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (TS-538) All InkAPIs are now TSAPIs

Posted by "Leif Hedstrom (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Leif Hedstrom updated TS-538:
-----------------------------

    Attachment: ink-2-ts.sh

Trivial script to help in the conversion from INK* to TS* for script (and possibly docs).

> All InkAPIs are now TSAPIs
> --------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation
>            Reporter: Leif Hedstrom
>            Priority: Critical
>             Fix For: 3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] [Commented] (TS-538) All InkAPIs are now TSAPIs

Posted by "Igor Galić (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13011023#comment-13011023 ] 

Igor Galić commented on TS-538:
-------------------------------

In the current revision of the documentation this is the case.
We should however check if my renaming wasn't too zealous.

> All InkAPIs are now TSAPIs
> --------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation
>            Reporter: Leif Hedstrom
>            Assignee: Igor Galić
>            Priority: Critical
>             Fix For: 3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Assigned] (TS-538) Replace INK statistics API with TS statistics API

Posted by "James Peach (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TS-538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James Peach reassigned TS-538:
------------------------------

    Assignee: James Peach  (was: Igor Galić)
    
> Replace INK statistics API with TS statistics API
> -------------------------------------------------
>
>                 Key: TS-538
>                 URL: https://issues.apache.org/jira/browse/TS-538
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Documentation, TS API
>            Reporter: Leif Hedstrom
>            Assignee: James Peach
>            Priority: Critical
>             Fix For: 3.3.0
>
>         Attachments: ink-2-ts.sh
>
>
> Almost all INK* APIs, as exposed in ts/ts.h, are now prefixed with a TS instead. There are two exceptions, for two deprecated APIs the name change does not apply
>    INKStat*
>    INKCoupledStat*
> These two sets of APIs and enums (etc.) stay with the INK* prefix, since they are deprecated.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira