V4_COMPAT

Description

When enabled, the system will operate in Version 4 compatibility mode, which may be necessary for older applications that rely on Version 4 specific behaviors.

Type

Boolean

Values

yes/no, on/off, 1/0

Default

no

Compatibility Features

  • Record locking behavior

  • Key handling modifications

  • Error code mapping

  • Buffer handling changes

Modified Behaviors

  • Key segment handling
    • Null handling

    • Trailing spaces

    • Case sensitivity

  • Record operations
    • Lock acquisition

    • Update mechanisms

    • Delete operations

  • Error reporting
    • Status codes

    • Error messages

    • Return values

Implementation Details

  • Affects all connections when enabled

  • May impact performance

  • Cannot be changed for active sessions

  • Some features may be partially emulated

Best Used When

  • Running legacy V4 applications

  • Specific V4 behaviors required

  • Migration compatibility needed

  • Testing V4 applications