Skip to content

httpSessionDatabase: rowSizeLimit requires useMultiRowSchema and is also valid for Db2 #8511

Description

@riyaaroraa

Problem

The rowSizeLimit property on this page is documented with no mention of its prerequisite, and is scoped as Oracle-only when it also applies to Db2:
https://openliberty.io/docs/latest/reference/config/httpSessionDatabase.html

  1. rowSizeLimit has no effect unless useMultiRowSchema="true" is also set. Customers configure rowSizeLimit alone, see no behavior change, and open cases assuming the property isn't working.

  2. rowSizeLimit is listed under Oracle-specific properties, but it is also valid for Db2 (enabled via Enable property for DB2 row size limit open-liberty#19248). Customers on Db2 don't realize the property applies to them.

Exact change requested

Update the rowSizeLimit row (or add a note directly below it):

Token Description
rowSizeLimit Set the limit of stored data per record, in megabytes. Default is 2 MB. Requires useMultiRowSchema="true" to take effect. Valid for both Oracle and Db2.

Reference: TS022821626 / TS015045361 / TS020285429

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions