You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Robert Logue (JIRA)" <ji...@apache.org> on 2012/05/11 15:54:51 UTC

[jira] [Created] (TS-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

Robert Logue created TS-1258:
--------------------------------

             Summary: Need the ability to allow a user to alter the background fill config values on a per transaction basis
                 Key: TS-1258
                 URL: https://issues.apache.org/jira/browse/TS-1258
             Project: Traffic Server
          Issue Type: Improvement
          Components: Cache
    Affects Versions: 3.0.4
            Reporter: Robert Logue
            Priority: Minor


Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Robert Logue updated TS-1258:
-----------------------------

    Affects Version/s:     (was: 3.0.2)
                       3.0.4
    
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Priority: Minor
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

James Peach commented on TS-1258:
---------------------------------

Leif, can you review and commit?
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.3.0
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Leif Hedstrom commented on TS-1258:
-----------------------------------

Oh. Yeah, that's documented on our web site, http://trafficserver.apache.org. But alas, it's

{code}
$ git clone https://git-wip-us.apache.org/repos/asf/trafficserver.git
{code}


As for making sure regressions etc. are right, look at one of the other "float" configs (there's only one or two) that are overridable, and make sure you do everything that is done for those.
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.3.0
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Leif Hedstrom updated TS-1258:
------------------------------

    Fix Version/s: 3.1.4
         Assignee: Leif Hedstrom
    
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.1.4
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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] [Comment Edited] (TS-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Robert Logue edited comment on TS-1258 at 5/30/12 1:18 PM:
-----------------------------------------------------------

Updated patch file with missing files and regression test update. If anything else is needed for the regression test please let me know as I ma not too familar with the running of these.
                
      was (Author: rplogue):
    Updated patch file with missing files and regression test update
                  
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.3.0
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Robert Logue updated TS-1258:
-----------------------------

    Attachment: TS-1258.patch

A patch file for TS 3.0.4 that allows the background fill config items to be altered on a per transaction basis.
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Priority: Minor
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Robert Logue updated TS-1258:
-----------------------------

    Description: 
Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.

Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

  was:Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.

    
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Priority: Minor
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Leif Hedstrom commented on TS-1258:
-----------------------------------

Any updates on this?
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.1.5
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Leif Hedstrom commented on TS-1258:
-----------------------------------

Robert: Any chance you can rebase your patch against trunk ? We only commit new patches onto trunk, so it makes our review much easier if you do.
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.1.4
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Leif Hedstrom commented on TS-1258:
-----------------------------------

Looks good, except I'm going to change the new API to:
{code}
+int
+TSHttpTxnBackgroundFillStarted(TSHttpTxn txnp)
+{
+  sdk_assert(sdk_sanity_check_txn(txnp) == TS_SUCCESS);
+  HttpSM *s = (HttpSM*) txnp;
+
+  return (s->background_fill == BACKGROUND_FILL_STARTED);
+}
+
{code}

                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.3.0
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Leif Hedstrom commented on TS-1258:
-----------------------------------

Actually, need to do a few additional changes to the patch, I'll try to get it done later tonight or tomorrow. The new enum's should have different names, and at least one of the default is changing its value in the patch, which I want to examine.
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.3.0
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Leif Hedstrom updated TS-1258:
------------------------------

    Fix Version/s:     (was: 3.1.4)
                   3.1.5
    
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.1.5
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Leif Hedstrom updated TS-1258:
------------------------------

    Fix Version/s:     (was: 3.1.5)
                   3.3.0
    
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.3.0
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Robert Logue commented on TS-1258:
----------------------------------

I was wondering what codeline to use, or rather where to get the trunk from? I was just waiting on a response to that. If you can point me in the right direction I will create the patch from that codeline. 
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.1.5
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Robert Logue commented on TS-1258:
----------------------------------

So get the latest snapshot from the GIT repo and use that? Also is the change in InkAPITest.cc just changing the call to TSMgmtFloatGet to a call to TSHttpTxnConfigFloatGet? I have the changes in the other two files but forgot to add them to this patch file, thanks for reminding me. 
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.1.5
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Robert Logue updated TS-1258:
-----------------------------

    Affects Version/s:     (was: 3.0.4)
                       3.0.2
    
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.2
>            Reporter: Robert Logue
>            Priority: Minor
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Robert Logue updated TS-1258:
-----------------------------

    Attachment:     (was: TS-1258.patch)
    
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.3.0
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Robert Logue updated TS-1258:
-----------------------------

    Attachment: TS-1258.patch

Updated patch file with missing files and regression test update
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.3.0
>
>         Attachments: TS-1258.patch, TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Leif Hedstrom commented on TS-1258:
-----------------------------------

Also, don't forget to update the InkAPITest.cc regression test with your additions.
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.1.4
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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-1258) Need the ability to allow a user to alter the background fill config values on a per transaction basis

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

Leif Hedstrom commented on TS-1258:
-----------------------------------

Oh, and the necessary additions to both InkAPI.cc and ts/ts.h.in.
                
> Need the ability to allow a user to alter the background fill config values on a per transaction basis
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TS-1258
>                 URL: https://issues.apache.org/jira/browse/TS-1258
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Assignee: Leif Hedstrom
>            Priority: Minor
>             Fix For: 3.1.4
>
>         Attachments: TS-1258.patch
>
>
> Currently the background fill values can only be altered by the records.config file and are static for all transactions. There is no method to alter these values on a per transaction basis. This feature would be useful if we wanted to be more aggressive in caching certain types of files over others.
> Also it would be good to know if we are in a currently in a background fill ie if the client has closed the connection.

--
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