Enhancements introduced in ODS 55 in Domino 12

HCL Domino® 12 introduces on-disk structure (ODS) 55 file format for databases.

ODS 55 introduced in HCL Domino 12 increases the number of entries allowed in database ACLs and the maximum size allowed for individual summary fields and individual non-summary fields.
Note: After a database is upgraded to ODS 55, all the views in the database need to be rebuilt. View rebuilding happens either at first access time or when updall or dbmt is run.

Increase in allowed ACL entries

ODS 55 introduced in HCL Domino® 12 increases the number of entries allowed in database ACLs to 65,535. The previous limit was ~950 entries. To enable this increase, after upgrading databases to ODS 55, add the following notes.ini setting to both servers and clients that are used to edit the ACL:
NSF_ENABLE_LARGE_ACL=1

If you ever want to downgrade a database that allows increased ACL entries, remove enough entries to reduce the size to 32KB before using the compact -r command. Otherwise, the ACL becomes corrupt and a new default ACL is created.

Note: Pre-R12 clients see an "ACL corrupt" message if an ACL exceeds 32K.

Increase in size allowed for individual summary fields

ODS 55 also increases the maximum size allowed for individual summary fields in databases to 16 MB. Summary fields are non-rich-text fields, number fields, and date-time fields. The previous limit for these fields was 64 KB. For this increased field size, in addition to upgrading databases to ODS 55, you must also enable large summary data on databases using the load compact -c -LargeSummary on <database> command. (If Create_R12_Databases=1 is set, the command can also upgrade the database to ODS 55). Note that key length + data length in views cannot be greater than 64K.

If a database is at ODS 55 and has LargeSummary enabled, pre-R12 Notes clients and Domino servers may be unable to access documents that have items with lengths greater than 65,406 bytes.

Note: In Domino 12, supported by the Domino 12 C API and Domino Query Language, only.

Increase in size allowed for individual non-summary fields

Each non-summary field can now be up to approximately 1GB, with a maximum document size of 4 GB.

Note: In Domino 12, supported by the Domino 12 C API and Domino Query Language, only.