Bug 1067235

Summary: [RFE] Upgrade leveldb to 1.15.0
Product: [Fedora] Fedora Reporter: Kyle VanderBeek <kylev>
Component: leveldbAssignee: Peter Lemenkov <lemenkov>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: branto, ktdreyer, lemenkov, projects.rg, ruben
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: All   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-02-11 15:21:52 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Kyle VanderBeek 2014-02-20 01:06:54 UTC
Upstream has several fixes and improvements that are fairly critical, including data corruption bugs. We should update to 1.16 for EPEL6 and Fedora.

Notably for my use case, 1.13 fixes a bug on clamping max_open_files which I believe is causing my processes to consume thousands of file handles and causing crashes on a large DB.

There is a rather large set of bug fixes: https://code.google.com/p/leveldb/source/list

Comment 1 Kyle VanderBeek 2014-02-21 00:52:14 UTC
FYI: Since our need was urgent, I rolled a custom RPM for my local repo using the existing spec. I updated to 1.15.0 and disabled Patch 2, which seems to have made its way upstream (or at least some sort of reasonable facsimile thereof).

It is working fine, and does solve our problem of file handle exhaustion. We were crashing on thousands of open file handles with the broken max_open_files clamping they fixed in 1.13.0.

I'm not 100% certain about the Patch 2 status since I'm not a cross-platform expert, so someone more in the know should verify its status.

Comment 2 Ken Dreyer 2014-03-01 04:15:19 UTC
Marking as RFE/FutureFeature so this doesn't get auto-closed.

Comment 3 Ruben Kerkhof 2014-08-06 10:58:09 UTC
Peter, I need leveldb 1.15.0 as well, is there anything I can do to help?

Comment 4 Raphael Groner 2016-02-11 15:21:52 UTC

*** This bug has been marked as a duplicate of bug 1306611 ***