RV8.1 Fixed "RVCM ledger"/"rvcache store" file corruption defect when"RVCM ledger"/"rvcache store" file is larger than 4 GB.

RV8.1 Fixed "RVCM ledger"/"rvcache store" file corruption defect when"RVCM ledger"/"rvcache store" file is larger than 4 GB.

book

Article ID: KB0091939

calendar_today

Updated On:

Products Versions
TIBCO Rendezvous -
Not Applicable -

Description

Description:
This problem was introduced in RV 7.0. It happens on following 2 accounts for  "RVCM ledger"/"rvcache store" file larger than 4GB:

-- When the client libraries try to read the file.
-- When the client libraries try to truncate the file.


The  "RVCM ledger"/"rvcache store" file can grow bigger than 4 GB’s and may even work for some time, but eventually it might fail when client libraries try to read unconfirmed messages beyond the 4 GB in the file; especially on a restart when the whole of the ledger/store file is read. This problem addressed in RV8.1 actually affects both the RVCM ledger files and the RVCache store files bigger than 4 GB.

If it is not easy to upgrade to RV 8.1.1 in totality, you may consider upgrading only the RV 8.1.1 client libraries (no need to upgrade the daemons). The 8.1.1 client libs will work with 7.5.x daemons as long as you are not using any new features introduced in RV8.1. TIBCO will officially support using RV8.1 client libs with 7.5.x daemons.
Symptoms:

Cause:

Issue/Introduction

RV8.1 Fixed "RVCM ledger"/"rvcache store" file corruption defect when"RVCM ledger"/"rvcache store" file is larger than 4 GB.