Forum Discussion

David_Remington's avatar
Dec 22, 2009

Deprecated/Unsupported Commands/Syntax

Is there a CR/guide/reference/list that identifies the iRules commands and usages that are either a) deprecated or b) removed from one version to the next?

 

 

I am particularly interested in syntaxes that are legal in 9.1.2 and 9.3.1 but which are no longer used or are deprecated in 9.4.7.

 

2 Replies

  • Hi David,

     

     

    In general, I think F5's philosophy is to try to ensure backward compatibility so a 9.1.x or 9.3.x function would still work in 9.4.7. The main changes I can think of in 9.4.7 would be for CMP (Click here). The main change there is to reference classes without the $:: and to avoid global variables (ouch). This has been improved in 10.x. This assumes you're using a platform and module(s) which support CMP.

     

     

    Are there any specific commands you have questions about?

     

     

    Aaron
  • Thanks for the response Aaron...

     

     

    It's not a big deal. There are some behaviors I know that do not work after an upgrade. (For example the log command is case sensitive wrt facility in 9.4 but was not in previous versions.) I was just hoping these changes were collected in some centralized fashion.